/ Hex Artifact Content
Login

Artifact 0eb10c03a6536d8e5ce52ab70fda0a152d8a3262:


0000: 23 21 20 2f 62 69 6e 2f 73 68 0a 23 20 47 75 65  #! /bin/sh.# Gue
0010: 73 73 20 76 61 6c 75 65 73 20 66 6f 72 20 73 79  ss values for sy
0020: 73 74 65 6d 2d 64 65 70 65 6e 64 65 6e 74 20 76  stem-dependent v
0030: 61 72 69 61 62 6c 65 73 20 61 6e 64 20 63 72 65  ariables and cre
0040: 61 74 65 20 4d 61 6b 65 66 69 6c 65 73 2e 0a 23  ate Makefiles..#
0050: 20 47 65 6e 65 72 61 74 65 64 20 62 79 20 47 4e   Generated by GN
0060: 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36 32 20  U Autoconf 2.62 
0070: 66 6f 72 20 73 71 6c 69 74 65 20 33 2e 37 2e 35  for sqlite 3.7.5
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: 37 2e 35 27 0a 50 41 43 4b 41 47 45 5f 53 54 52  7.5'.PACKAGE_STR
4750: 49 4e 47 3d 27 73 71 6c 69 74 65 20 33 2e 37 2e  ING='sqlite 3.7.
4760: 35 27 0a 50 41 43 4b 41 47 45 5f 42 55 47 52 45  5'.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 53 51 4c 49 54 45 5f 4f 53  OS_WIN.SQLITE_OS
4d80: 5f 4f 53 32 0a 54 41 52 47 45 54 5f 45 58 45 45  _OS2.TARGET_EXEE
4d90: 58 54 0a 54 43 4c 5f 56 45 52 53 49 4f 4e 0a 54  XT.TCL_VERSION.T
4da0: 43 4c 5f 42 49 4e 5f 44 49 52 0a 54 43 4c 5f 53  CL_BIN_DIR.TCL_S
4db0: 52 43 5f 44 49 52 0a 54 43 4c 5f 4c 49 42 53 0a  RC_DIR.TCL_LIBS.
4dc0: 54 43 4c 5f 49 4e 43 4c 55 44 45 5f 53 50 45 43  TCL_INCLUDE_SPEC
4dd0: 0a 54 43 4c 5f 4c 49 42 5f 46 49 4c 45 0a 54 43  .TCL_LIB_FILE.TC
4de0: 4c 5f 4c 49 42 5f 46 4c 41 47 0a 54 43 4c 5f 4c  L_LIB_FLAG.TCL_L
4df0: 49 42 5f 53 50 45 43 0a 54 43 4c 5f 53 54 55 42  IB_SPEC.TCL_STUB
4e00: 5f 4c 49 42 5f 46 49 4c 45 0a 54 43 4c 5f 53 54  _LIB_FILE.TCL_ST
4e10: 55 42 5f 4c 49 42 5f 46 4c 41 47 0a 54 43 4c 5f  UB_LIB_FLAG.TCL_
4e20: 53 54 55 42 5f 4c 49 42 5f 53 50 45 43 0a 48 41  STUB_LIB_SPEC.HA
4e30: 56 45 5f 54 43 4c 0a 54 41 52 47 45 54 5f 52 45  VE_TCL.TARGET_RE
4e40: 41 44 4c 49 4e 45 5f 4c 49 42 53 0a 54 41 52 47  ADLINE_LIBS.TARG
4e50: 45 54 5f 52 45 41 44 4c 49 4e 45 5f 49 4e 43 0a  ET_READLINE_INC.
4e60: 54 41 52 47 45 54 5f 48 41 56 45 5f 52 45 41 44  TARGET_HAVE_READ
4e70: 4c 49 4e 45 0a 54 41 52 47 45 54 5f 44 45 42 55  LINE.TARGET_DEBU
4e80: 47 0a 55 53 45 5f 41 4d 41 4c 47 41 4d 41 54 49  G.USE_AMALGAMATI
4e90: 4f 4e 0a 4f 50 54 5f 46 45 41 54 55 52 45 5f 46  ON.OPT_FEATURE_F
4ea0: 4c 41 47 53 0a 55 53 45 5f 47 43 4f 56 0a 42 55  LAGS.USE_GCOV.BU
4eb0: 49 4c 44 5f 43 46 4c 41 47 53 0a 4c 49 42 4f 42  ILD_CFLAGS.LIBOB
4ec0: 4a 53 0a 4c 54 4c 49 42 4f 42 4a 53 27 0a 61 63  JS.LTLIBOBJS'.ac
4ed0: 5f 73 75 62 73 74 5f 66 69 6c 65 73 3d 27 27 0a  _subst_files=''.
4ee0: 61 63 5f 75 73 65 72 5f 6f 70 74 73 3d 27 0a 65  ac_user_opts='.e
4ef0: 6e 61 62 6c 65 5f 6f 70 74 69 6f 6e 5f 63 68 65  nable_option_che
4f00: 63 6b 69 6e 67 0a 65 6e 61 62 6c 65 5f 73 68 61  cking.enable_sha
4f10: 72 65 64 0a 65 6e 61 62 6c 65 5f 73 74 61 74 69  red.enable_stati
4f20: 63 0a 77 69 74 68 5f 70 69 63 0a 65 6e 61 62 6c  c.with_pic.enabl
4f30: 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 0a 77  e_fast_install.w
4f40: 69 74 68 5f 67 6e 75 5f 6c 64 0a 65 6e 61 62 6c  ith_gnu_ld.enabl
4f50: 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 0a 65  e_libtool_lock.e
4f60: 6e 61 62 6c 65 5f 6c 61 72 67 65 66 69 6c 65 0a  nable_largefile.
4f70: 77 69 74 68 5f 68 69 6e 74 73 0a 65 6e 61 62 6c  with_hints.enabl
4f80: 65 5f 74 68 72 65 61 64 73 61 66 65 0a 65 6e 61  e_threadsafe.ena
4f90: 62 6c 65 5f 63 72 6f 73 73 5f 74 68 72 65 61 64  ble_cross_thread
4fa0: 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 0a 65 6e 61  _connections.ena
4fb0: 62 6c 65 5f 72 65 6c 65 61 73 65 6d 6f 64 65 0a  ble_releasemode.
4fc0: 65 6e 61 62 6c 65 5f 74 65 6d 70 73 74 6f 72 65  enable_tempstore
4fd0: 0a 65 6e 61 62 6c 65 5f 74 63 6c 0a 77 69 74 68  .enable_tcl.with
4fe0: 5f 74 63 6c 0a 65 6e 61 62 6c 65 5f 72 65 61 64  _tcl.enable_read
4ff0: 6c 69 6e 65 0a 77 69 74 68 5f 72 65 61 64 6c 69  line.with_readli
5000: 6e 65 5f 6c 69 62 0a 77 69 74 68 5f 72 65 61 64  ne_lib.with_read
5010: 6c 69 6e 65 5f 69 6e 63 0a 65 6e 61 62 6c 65 5f  line_inc.enable_
5020: 64 65 62 75 67 0a 65 6e 61 62 6c 65 5f 61 6d 61  debug.enable_ama
5030: 6c 67 61 6d 61 74 69 6f 6e 0a 65 6e 61 62 6c 65  lgamation.enable
5040: 5f 6c 6f 61 64 5f 65 78 74 65 6e 73 69 6f 6e 0a  _load_extension.
5050: 65 6e 61 62 6c 65 5f 67 63 6f 76 0a 27 0a 20 20  enable_gcov.'.  
5060: 20 20 20 20 61 63 5f 70 72 65 63 69 6f 75 73 5f      ac_precious_
5070: 76 61 72 73 3d 27 62 75 69 6c 64 5f 61 6c 69 61  vars='build_alia
5080: 73 0a 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72  s.host_alias.tar
5090: 67 65 74 5f 61 6c 69 61 73 0a 43 43 0a 43 46 4c  get_alias.CC.CFL
50a0: 41 47 53 0a 4c 44 46 4c 41 47 53 0a 4c 49 42 53  AGS.LDFLAGS.LIBS
50b0: 0a 43 50 50 46 4c 41 47 53 0a 43 50 50 0a 54 43  .CPPFLAGS.CPP.TC
50c0: 4c 4c 49 42 44 49 52 27 0a 0a 0a 23 20 49 6e 69  LLIBDIR'...# Ini
50d0: 74 69 61 6c 69 7a 65 20 73 6f 6d 65 20 76 61 72  tialize some var
50e0: 69 61 62 6c 65 73 20 73 65 74 20 62 79 20 6f 70  iables set by op
50f0: 74 69 6f 6e 73 2e 0a 61 63 5f 69 6e 69 74 5f 68  tions..ac_init_h
5100: 65 6c 70 3d 0a 61 63 5f 69 6e 69 74 5f 76 65 72  elp=.ac_init_ver
5110: 73 69 6f 6e 3d 66 61 6c 73 65 0a 61 63 5f 75 6e  sion=false.ac_un
5120: 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 3d  recognized_opts=
5130: 0a 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  .ac_unrecognized
5140: 5f 73 65 70 3d 0a 23 20 54 68 65 20 76 61 72 69  _sep=.# The vari
5150: 61 62 6c 65 73 20 68 61 76 65 20 74 68 65 20 73  ables have the s
5160: 61 6d 65 20 6e 61 6d 65 73 20 61 73 20 74 68 65  ame names as the
5170: 20 6f 70 74 69 6f 6e 73 2c 20 77 69 74 68 0a 23   options, with.#
5180: 20 64 61 73 68 65 73 20 63 68 61 6e 67 65 64 20   dashes changed 
5190: 74 6f 20 75 6e 64 65 72 6c 69 6e 65 73 2e 0a 63  to underlines..c
51a0: 61 63 68 65 5f 66 69 6c 65 3d 2f 64 65 76 2f 6e  ache_file=/dev/n
51b0: 75 6c 6c 0a 65 78 65 63 5f 70 72 65 66 69 78 3d  ull.exec_prefix=
51c0: 4e 4f 4e 45 0a 6e 6f 5f 63 72 65 61 74 65 3d 0a  NONE.no_create=.
51d0: 6e 6f 5f 72 65 63 75 72 73 69 6f 6e 3d 0a 70 72  no_recursion=.pr
51e0: 65 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61  efix=NONE.progra
51f0: 6d 5f 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 70 72  m_prefix=NONE.pr
5200: 6f 67 72 61 6d 5f 73 75 66 66 69 78 3d 4e 4f 4e  ogram_suffix=NON
5210: 45 0a 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66  E.program_transf
5220: 6f 72 6d 5f 6e 61 6d 65 3d 73 2c 78 2c 78 2c 0a  orm_name=s,x,x,.
5230: 73 69 6c 65 6e 74 3d 0a 73 69 74 65 3d 0a 73 72  silent=.site=.sr
5240: 63 64 69 72 3d 0a 76 65 72 62 6f 73 65 3d 0a 78  cdir=.verbose=.x
5250: 5f 69 6e 63 6c 75 64 65 73 3d 4e 4f 4e 45 0a 78  _includes=NONE.x
5260: 5f 6c 69 62 72 61 72 69 65 73 3d 4e 4f 4e 45 0a  _libraries=NONE.
5270: 0a 23 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20  .# Installation 
5280: 64 69 72 65 63 74 6f 72 79 20 6f 70 74 69 6f 6e  directory option
5290: 73 2e 0a 23 20 54 68 65 73 65 20 61 72 65 20 6c  s..# These are l
52a0: 65 66 74 20 75 6e 65 78 70 61 6e 64 65 64 20 73  eft unexpanded s
52b0: 6f 20 75 73 65 72 73 20 63 61 6e 20 22 6d 61 6b  o users can "mak
52c0: 65 20 69 6e 73 74 61 6c 6c 20 65 78 65 63 5f 70  e install exec_p
52d0: 72 65 66 69 78 3d 2f 66 6f 6f 22 0a 23 20 61 6e  refix=/foo".# an
52e0: 64 20 61 6c 6c 20 74 68 65 20 76 61 72 69 61 62  d all the variab
52f0: 6c 65 73 20 74 68 61 74 20 61 72 65 20 73 75 70  les that are sup
5300: 70 6f 73 65 64 20 74 6f 20 62 65 20 62 61 73 65  posed to be base
5310: 64 20 6f 6e 20 65 78 65 63 5f 70 72 65 66 69 78  d on exec_prefix
5320: 0a 23 20 62 79 20 64 65 66 61 75 6c 74 20 77 69  .# by default wi
5330: 6c 6c 20 61 63 74 75 61 6c 6c 79 20 63 68 61 6e  ll actually chan
5340: 67 65 2e 0a 23 20 55 73 65 20 62 72 61 63 65 73  ge..# Use braces
5350: 20 69 6e 73 74 65 61 64 20 6f 66 20 70 61 72 65   instead of pare
5360: 6e 73 20 62 65 63 61 75 73 65 20 73 68 2c 20 70  ns because sh, p
5370: 65 72 6c 2c 20 65 74 63 2e 20 61 6c 73 6f 20 61  erl, etc. also a
5380: 63 63 65 70 74 20 74 68 65 6d 2e 0a 23 20 28 54  ccept them..# (T
5390: 68 65 20 6c 69 73 74 20 66 6f 6c 6c 6f 77 73 20  he list follows 
53a0: 74 68 65 20 73 61 6d 65 20 6f 72 64 65 72 20 61  the same order a
53b0: 73 20 74 68 65 20 47 4e 55 20 43 6f 64 69 6e 67  s the GNU Coding
53c0: 20 53 74 61 6e 64 61 72 64 73 2e 29 0a 62 69 6e   Standards.).bin
53d0: 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66  dir='${exec_pref
53e0: 69 78 7d 2f 62 69 6e 27 0a 73 62 69 6e 64 69 72  ix}/bin'.sbindir
53f0: 3d 27 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d  ='${exec_prefix}
5400: 2f 73 62 69 6e 27 0a 6c 69 62 65 78 65 63 64 69  /sbin'.libexecdi
5410: 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66 69 78  r='${exec_prefix
5420: 7d 2f 6c 69 62 65 78 65 63 27 0a 64 61 74 61 72  }/libexec'.datar
5430: 6f 6f 74 64 69 72 3d 27 24 7b 70 72 65 66 69 78  ootdir='${prefix
5440: 7d 2f 73 68 61 72 65 27 0a 64 61 74 61 64 69 72  }/share'.datadir
5450: 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d  ='${datarootdir}
5460: 27 0a 73 79 73 63 6f 6e 66 64 69 72 3d 27 24 7b  '.sysconfdir='${
5470: 70 72 65 66 69 78 7d 2f 65 74 63 27 0a 73 68 61  prefix}/etc'.sha
5480: 72 65 64 73 74 61 74 65 64 69 72 3d 27 24 7b 70  redstatedir='${p
5490: 72 65 66 69 78 7d 2f 63 6f 6d 27 0a 6c 6f 63 61  refix}/com'.loca
54a0: 6c 73 74 61 74 65 64 69 72 3d 27 24 7b 70 72 65  lstatedir='${pre
54b0: 66 69 78 7d 2f 76 61 72 27 0a 69 6e 63 6c 75 64  fix}/var'.includ
54c0: 65 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f  edir='${prefix}/
54d0: 69 6e 63 6c 75 64 65 27 0a 6f 6c 64 69 6e 63 6c  include'.oldincl
54e0: 75 64 65 64 69 72 3d 27 2f 75 73 72 2f 69 6e 63  udedir='/usr/inc
54f0: 6c 75 64 65 27 0a 64 6f 63 64 69 72 3d 27 24 7b  lude'.docdir='${
5500: 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f 64 6f 63  datarootdir}/doc
5510: 2f 24 7b 50 41 43 4b 41 47 45 5f 54 41 52 4e 41  /${PACKAGE_TARNA
5520: 4d 45 7d 27 0a 69 6e 66 6f 64 69 72 3d 27 24 7b  ME}'.infodir='${
5530: 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f 69 6e 66  datarootdir}/inf
5540: 6f 27 0a 68 74 6d 6c 64 69 72 3d 27 24 7b 64 6f  o'.htmldir='${do
5550: 63 64 69 72 7d 27 0a 64 76 69 64 69 72 3d 27 24  cdir}'.dvidir='$
5560: 7b 64 6f 63 64 69 72 7d 27 0a 70 64 66 64 69 72  {docdir}'.pdfdir
5570: 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 70 73 64  ='${docdir}'.psd
5580: 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 6c  ir='${docdir}'.l
5590: 69 62 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72  ibdir='${exec_pr
55a0: 65 66 69 78 7d 2f 6c 69 62 27 0a 6c 6f 63 61 6c  efix}/lib'.local
55b0: 65 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74  edir='${dataroot
55c0: 64 69 72 7d 2f 6c 6f 63 61 6c 65 27 0a 6d 61 6e  dir}/locale'.man
55d0: 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64  dir='${datarootd
55e0: 69 72 7d 2f 6d 61 6e 27 0a 0a 61 63 5f 70 72 65  ir}/man'..ac_pre
55f0: 76 3d 0a 61 63 5f 64 61 73 68 64 61 73 68 3d 0a  v=.ac_dashdash=.
5600: 66 6f 72 20 61 63 5f 6f 70 74 69 6f 6e 0a 64 6f  for ac_option.do
5610: 0a 20 20 23 20 49 66 20 74 68 65 20 70 72 65 76  .  # If the prev
5620: 69 6f 75 73 20 6f 70 74 69 6f 6e 20 6e 65 65 64  ious option need
5630: 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c 20 61  s an argument, a
5640: 73 73 69 67 6e 20 69 74 2e 0a 20 20 69 66 20 74  ssign it..  if t
5650: 65 73 74 20 2d 6e 20 22 24 61 63 5f 70 72 65 76  est -n "$ac_prev
5660: 22 3b 20 74 68 65 6e 0a 20 20 20 20 65 76 61 6c  "; then.    eval
5670: 20 24 61 63 5f 70 72 65 76 3d 5c 24 61 63 5f 6f   $ac_prev=\$ac_o
5680: 70 74 69 6f 6e 0a 20 20 20 20 61 63 5f 70 72 65  ption.    ac_pre
5690: 76 3d 0a 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a  v=.    continue.
56a0: 20 20 66 69 0a 0a 20 20 63 61 73 65 20 24 61 63    fi..  case $ac
56b0: 5f 6f 70 74 69 6f 6e 20 69 6e 0a 20 20 2a 3d 2a  _option in.  *=*
56c0: 29 09 61 63 5f 6f 70 74 61 72 67 3d 60 65 78 70  ).ac_optarg=`exp
56d0: 72 20 22 58 24 61 63 5f 6f 70 74 69 6f 6e 22 20  r "X$ac_option" 
56e0: 3a 20 27 5b 5e 3d 5d 2a 3d 5c 28 2e 2a 5c 29 27  : '[^=]*=\(.*\)'
56f0: 60 20 3b 3b 0a 20 20 2a 29 09 61 63 5f 6f 70 74  ` ;;.  *).ac_opt
5700: 61 72 67 3d 79 65 73 20 3b 3b 0a 20 20 65 73 61  arg=yes ;;.  esa
5710: 63 0a 0a 20 20 23 20 41 63 63 65 70 74 20 74 68  c..  # Accept th
5720: 65 20 69 6d 70 6f 72 74 61 6e 74 20 43 79 67 6e  e important Cygn
5730: 75 73 20 63 6f 6e 66 69 67 75 72 65 20 6f 70 74  us configure opt
5740: 69 6f 6e 73 2c 20 73 6f 20 77 65 20 63 61 6e 20  ions, so we can 
5750: 64 69 61 67 6e 6f 73 65 20 74 79 70 6f 73 2e 0a  diagnose typos..
5760: 0a 20 20 63 61 73 65 20 24 61 63 5f 64 61 73 68  .  case $ac_dash
5770: 64 61 73 68 24 61 63 5f 6f 70 74 69 6f 6e 20 69  dash$ac_option i
5780: 6e 0a 20 20 2d 2d 29 0a 20 20 20 20 61 63 5f 64  n.  --).    ac_d
5790: 61 73 68 64 61 73 68 3d 79 65 73 20 3b 3b 0a 0a  ashdash=yes ;;..
57a0: 20 20 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69    -bindir | --bi
57b0: 6e 64 69 72 20 7c 20 2d 2d 62 69 6e 64 69 20 7c  ndir | --bindi |
57c0: 20 2d 2d 62 69 6e 64 20 7c 20 2d 2d 62 69 6e 20   --bind | --bin 
57d0: 7c 20 2d 2d 62 69 29 0a 20 20 20 20 61 63 5f 70  | --bi).    ac_p
57e0: 72 65 76 3d 62 69 6e 64 69 72 20 3b 3b 0a 20 20  rev=bindir ;;.  
57f0: 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 69  -bindir=* | --bi
5800: 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 69 6e 64 69  ndir=* | --bindi
5810: 3d 2a 20 7c 20 2d 2d 62 69 6e 64 3d 2a 20 7c 20  =* | --bind=* | 
5820: 2d 2d 62 69 6e 3d 2a 20 7c 20 2d 2d 62 69 3d 2a  --bin=* | --bi=*
5830: 29 0a 20 20 20 20 62 69 6e 64 69 72 3d 24 61 63  ).    bindir=$ac
5840: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 62  _optarg ;;..  -b
5850: 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c 64 20 7c  uild | --build |
5860: 20 2d 2d 62 75 69 6c 20 7c 20 2d 2d 62 75 69 20   --buil | --bui 
5870: 7c 20 2d 2d 62 75 29 0a 20 20 20 20 61 63 5f 70  | --bu).    ac_p
5880: 72 65 76 3d 62 75 69 6c 64 5f 61 6c 69 61 73 20  rev=build_alias 
5890: 3b 3b 0a 20 20 2d 62 75 69 6c 64 3d 2a 20 7c 20  ;;.  -build=* | 
58a0: 2d 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d 2d 62 75  --build=* | --bu
58b0: 69 6c 3d 2a 20 7c 20 2d 2d 62 75 69 3d 2a 20 7c  il=* | --bui=* |
58c0: 20 2d 2d 62 75 3d 2a 29 0a 20 20 20 20 62 75 69   --bu=*).    bui
58d0: 6c 64 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74  ld_alias=$ac_opt
58e0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 63 61 63 68 65  arg ;;..  -cache
58f0: 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63 68 65 2d  -file | --cache-
5900: 66 69 6c 65 20 7c 20 2d 2d 63 61 63 68 65 2d 66  file | --cache-f
5910: 69 6c 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 20  il | --cache-fi 
5920: 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d 66 20  \.  | --cache-f 
5930: 7c 20 2d 2d 63 61 63 68 65 2d 20 7c 20 2d 2d 63  | --cache- | --c
5940: 61 63 68 65 20 7c 20 2d 2d 63 61 63 68 20 7c 20  ache | --cach | 
5950: 2d 2d 63 61 63 20 7c 20 2d 2d 63 61 20 7c 20 2d  --cac | --ca | -
5960: 2d 63 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -c).    ac_prev=
5970: 63 61 63 68 65 5f 66 69 6c 65 20 3b 3b 0a 20 20  cache_file ;;.  
5980: 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a 20 7c 20  -cache-file=* | 
5990: 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a 20 7c  --cache-file=* |
59a0: 20 2d 2d 63 61 63 68 65 2d 66 69 6c 3d 2a 20 7c   --cache-fil=* |
59b0: 20 2d 2d 63 61 63 68 65 2d 66 69 3d 2a 20 5c 0a   --cache-fi=* \.
59c0: 20 20 7c 20 2d 2d 63 61 63 68 65 2d 66 3d 2a 20    | --cache-f=* 
59d0: 7c 20 2d 2d 63 61 63 68 65 2d 3d 2a 20 7c 20 2d  | --cache-=* | -
59e0: 2d 63 61 63 68 65 3d 2a 20 7c 20 2d 2d 63 61 63  -cache=* | --cac
59f0: 68 3d 2a 20 7c 20 2d 2d 63 61 63 3d 2a 20 7c 20  h=* | --cac=* | 
5a00: 2d 2d 63 61 3d 2a 20 7c 20 2d 2d 63 3d 2a 29 0a  --ca=* | --c=*).
5a10: 20 20 20 20 63 61 63 68 65 5f 66 69 6c 65 3d 24      cache_file=$
5a20: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
5a30: 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20 7c  --config-cache |
5a40: 20 2d 43 29 0a 20 20 20 20 63 61 63 68 65 5f 66   -C).    cache_f
5a50: 69 6c 65 3d 63 6f 6e 66 69 67 2e 63 61 63 68 65  ile=config.cache
5a60: 20 3b 3b 0a 0a 20 20 2d 64 61 74 61 64 69 72 20   ;;..  -datadir 
5a70: 7c 20 2d 2d 64 61 74 61 64 69 72 20 7c 20 2d 2d  | --datadir | --
5a80: 64 61 74 61 64 69 20 7c 20 2d 2d 64 61 74 61 64  datadi | --datad
5a90: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64 61  ).    ac_prev=da
5aa0: 74 61 64 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61  tadir ;;.  -data
5ab0: 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 69  dir=* | --datadi
5ac0: 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 69 3d 2a  r=* | --datadi=*
5ad0: 20 7c 20 2d 2d 64 61 74 61 64 3d 2a 29 0a 20 20   | --datad=*).  
5ae0: 20 20 64 61 74 61 64 69 72 3d 24 61 63 5f 6f 70    datadir=$ac_op
5af0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 61 74 61  targ ;;..  -data
5b00: 72 6f 6f 74 64 69 72 20 7c 20 2d 2d 64 61 74 61  rootdir | --data
5b10: 72 6f 6f 74 64 69 72 20 7c 20 2d 2d 64 61 74 61  rootdir | --data
5b20: 72 6f 6f 74 64 69 20 7c 20 2d 2d 64 61 74 61 72  rootdi | --datar
5b30: 6f 6f 74 64 20 7c 20 2d 2d 64 61 74 61 72 6f 6f  ootd | --dataroo
5b40: 74 20 5c 0a 20 20 7c 20 2d 2d 64 61 74 61 72 6f  t \.  | --dataro
5b50: 6f 20 7c 20 2d 2d 64 61 74 61 72 6f 20 7c 20 2d  o | --dataro | -
5b60: 2d 64 61 74 61 72 29 0a 20 20 20 20 61 63 5f 70  -datar).    ac_p
5b70: 72 65 76 3d 64 61 74 61 72 6f 6f 74 64 69 72 20  rev=datarootdir 
5b80: 3b 3b 0a 20 20 2d 64 61 74 61 72 6f 6f 74 64 69  ;;.  -datarootdi
5b90: 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74  r=* | --dataroot
5ba0: 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f  dir=* | --dataro
5bb0: 6f 74 64 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 72  otdi=* | --datar
5bc0: 6f 6f 74 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 64  ootd=* \.  | --d
5bd0: 61 74 61 72 6f 6f 74 3d 2a 20 7c 20 2d 2d 64 61  ataroot=* | --da
5be0: 74 61 72 6f 6f 3d 2a 20 7c 20 2d 2d 64 61 74 61  taroo=* | --data
5bf0: 72 6f 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 3d 2a  ro=* | --datar=*
5c00: 29 0a 20 20 20 20 64 61 74 61 72 6f 6f 74 64 69  ).    datarootdi
5c10: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
5c20: 0a 20 20 2d 64 69 73 61 62 6c 65 2d 2a 20 7c 20  .  -disable-* | 
5c30: 2d 2d 64 69 73 61 62 6c 65 2d 2a 29 0a 20 20 20  --disable-*).   
5c40: 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 65 78 70   ac_useropt=`exp
5c50: 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20  r "x$ac_option" 
5c60: 3a 20 27 78 2d 2a 64 69 73 61 62 6c 65 2d 5c 28  : 'x-*disable-\(
5c70: 2e 2a 5c 29 27 60 0a 20 20 20 20 23 20 52 65 6a  .*\)'`.    # Rej
5c80: 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61  ect names that a
5c90: 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65  re not valid she
5ca0: 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65  ll variable name
5cb0: 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78 24 61  s..    expr "x$a
5cc0: 63 5f 75 73 65 72 6f 70 74 22 20 3a 20 22 2e 2a  c_useropt" : ".*
5cd0: 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e  [^-+._$as_cr_aln
5ce0: 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  um]" >/dev/null 
5cf0: 26 26 0a 20 20 20 20 20 20 7b 20 24 61 73 5f 65  &&.      { $as_e
5d00: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
5d10: 6f 72 3a 20 69 6e 76 61 6c 69 64 20 66 65 61 74  or: invalid feat
5d20: 75 72 65 20 6e 61 6d 65 3a 20 24 61 63 5f 75 73  ure name: $ac_us
5d30: 65 72 6f 70 74 22 20 3e 26 32 0a 20 20 20 7b 20  eropt" >&2.   { 
5d40: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
5d50: 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63 5f 75 73  ; }; }.    ac_us
5d60: 65 72 6f 70 74 5f 6f 72 69 67 3d 24 61 63 5f 75  eropt_orig=$ac_u
5d70: 73 65 72 6f 70 74 0a 20 20 20 20 61 63 5f 75 73  seropt.    ac_us
5d80: 65 72 6f 70 74 3d 60 24 61 73 5f 65 63 68 6f 20  eropt=`$as_echo 
5d90: 22 24 61 63 5f 75 73 65 72 6f 70 74 22 20 7c 20  "$ac_useropt" | 
5da0: 73 65 64 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67  sed 's/[-+.]/_/g
5db0: 27 60 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f  '`.    case $ac_
5dc0: 75 73 65 72 5f 6f 70 74 73 20 69 6e 0a 20 20 20  user_opts in.   
5dd0: 20 20 20 2a 22 0a 22 65 6e 61 62 6c 65 5f 24 61     *"."enable_$a
5de0: 63 5f 75 73 65 72 6f 70 74 22 0a 22 2a 29 20 3b  c_useropt"."*) ;
5df0: 3b 0a 20 20 20 20 20 20 2a 29 20 61 63 5f 75 6e  ;.      *) ac_un
5e00: 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 3d  recognized_opts=
5e10: 22 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65  "$ac_unrecognize
5e20: 64 5f 6f 70 74 73 24 61 63 5f 75 6e 72 65 63 6f  d_opts$ac_unreco
5e30: 67 6e 69 7a 65 64 5f 73 65 70 2d 2d 64 69 73 61  gnized_sep--disa
5e40: 62 6c 65 2d 24 61 63 5f 75 73 65 72 6f 70 74 5f  ble-$ac_useropt_
5e50: 6f 72 69 67 22 0a 09 20 61 63 5f 75 6e 72 65 63  orig".. ac_unrec
5e60: 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 27 2c 20 27  ognized_sep=', '
5e70: 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20  ;;.    esac.    
5e80: 65 76 61 6c 20 65 6e 61 62 6c 65 5f 24 61 63 5f  eval enable_$ac_
5e90: 75 73 65 72 6f 70 74 3d 6e 6f 20 3b 3b 0a 0a 20  useropt=no ;;.. 
5ea0: 20 2d 64 6f 63 64 69 72 20 7c 20 2d 2d 64 6f 63   -docdir | --doc
5eb0: 64 69 72 20 7c 20 2d 2d 64 6f 63 64 69 20 7c 20  dir | --docdi | 
5ec0: 2d 2d 64 6f 63 20 7c 20 2d 2d 64 6f 29 0a 20 20  --doc | --do).  
5ed0: 20 20 61 63 5f 70 72 65 76 3d 64 6f 63 64 69 72    ac_prev=docdir
5ee0: 20 3b 3b 0a 20 20 2d 64 6f 63 64 69 72 3d 2a 20   ;;.  -docdir=* 
5ef0: 7c 20 2d 2d 64 6f 63 64 69 72 3d 2a 20 7c 20 2d  | --docdir=* | -
5f00: 2d 64 6f 63 64 69 3d 2a 20 7c 20 2d 2d 64 6f 63  -docdi=* | --doc
5f10: 3d 2a 20 7c 20 2d 2d 64 6f 3d 2a 29 0a 20 20 20  =* | --do=*).   
5f20: 20 64 6f 63 64 69 72 3d 24 61 63 5f 6f 70 74 61   docdir=$ac_opta
5f30: 72 67 20 3b 3b 0a 0a 20 20 2d 64 76 69 64 69 72  rg ;;..  -dvidir
5f40: 20 7c 20 2d 2d 64 76 69 64 69 72 20 7c 20 2d 2d   | --dvidir | --
5f50: 64 76 69 64 69 20 7c 20 2d 2d 64 76 69 64 20 7c  dvidi | --dvid |
5f60: 20 2d 2d 64 76 69 20 7c 20 2d 2d 64 76 29 0a 20   --dvi | --dv). 
5f70: 20 20 20 61 63 5f 70 72 65 76 3d 64 76 69 64 69     ac_prev=dvidi
5f80: 72 20 3b 3b 0a 20 20 2d 64 76 69 64 69 72 3d 2a  r ;;.  -dvidir=*
5f90: 20 7c 20 2d 2d 64 76 69 64 69 72 3d 2a 20 7c 20   | --dvidir=* | 
5fa0: 2d 2d 64 76 69 64 69 3d 2a 20 7c 20 2d 2d 64 76  --dvidi=* | --dv
5fb0: 69 64 3d 2a 20 7c 20 2d 2d 64 76 69 3d 2a 20 7c  id=* | --dvi=* |
5fc0: 20 2d 2d 64 76 3d 2a 29 0a 20 20 20 20 64 76 69   --dv=*).    dvi
5fd0: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
5fe0: 3b 0a 0a 20 20 2d 65 6e 61 62 6c 65 2d 2a 20 7c  ;..  -enable-* |
5ff0: 20 2d 2d 65 6e 61 62 6c 65 2d 2a 29 0a 20 20 20   --enable-*).   
6000: 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 65 78 70   ac_useropt=`exp
6010: 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20  r "x$ac_option" 
6020: 3a 20 27 78 2d 2a 65 6e 61 62 6c 65 2d 5c 28 5b  : 'x-*enable-\([
6030: 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20 20 23 20 52  ^=]*\)'`.    # R
6040: 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74  eject names that
6050: 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73   are not valid s
6060: 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61  hell variable na
6070: 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78  mes..    expr "x
6080: 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a 20 22  $ac_useropt" : "
6090: 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f 61  .*[^-+._$as_cr_a
60a0: 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c  lnum]" >/dev/nul
60b0: 6c 20 26 26 0a 20 20 20 20 20 20 7b 20 24 61 73  l &&.      { $as
60c0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
60d0: 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 66 65  rror: invalid fe
60e0: 61 74 75 72 65 20 6e 61 6d 65 3a 20 24 61 63 5f  ature name: $ac_
60f0: 75 73 65 72 6f 70 74 22 20 3e 26 32 0a 20 20 20  useropt" >&2.   
6100: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
6110: 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63 5f   1; }; }.    ac_
6120: 75 73 65 72 6f 70 74 5f 6f 72 69 67 3d 24 61 63  useropt_orig=$ac
6130: 5f 75 73 65 72 6f 70 74 0a 20 20 20 20 61 63 5f  _useropt.    ac_
6140: 75 73 65 72 6f 70 74 3d 60 24 61 73 5f 65 63 68  useropt=`$as_ech
6150: 6f 20 22 24 61 63 5f 75 73 65 72 6f 70 74 22 20  o "$ac_useropt" 
6160: 7c 20 73 65 64 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f  | sed 's/[-+.]/_
6170: 2f 67 27 60 0a 20 20 20 20 63 61 73 65 20 24 61  /g'`.    case $a
6180: 63 5f 75 73 65 72 5f 6f 70 74 73 20 69 6e 0a 20  c_user_opts in. 
6190: 20 20 20 20 20 2a 22 0a 22 65 6e 61 62 6c 65 5f       *"."enable_
61a0: 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 22 2a 29  $ac_useropt"."*)
61b0: 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20 61 63 5f   ;;.      *) ac_
61c0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74  unrecognized_opt
61d0: 73 3d 22 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69  s="$ac_unrecogni
61e0: 7a 65 64 5f 6f 70 74 73 24 61 63 5f 75 6e 72 65  zed_opts$ac_unre
61f0: 63 6f 67 6e 69 7a 65 64 5f 73 65 70 2d 2d 65 6e  cognized_sep--en
6200: 61 62 6c 65 2d 24 61 63 5f 75 73 65 72 6f 70 74  able-$ac_useropt
6210: 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75 6e 72 65  _orig".. ac_unre
6220: 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 27 2c 20  cognized_sep=', 
6230: 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20  ';;.    esac.   
6240: 20 65 76 61 6c 20 65 6e 61 62 6c 65 5f 24 61 63   eval enable_$ac
6250: 5f 75 73 65 72 6f 70 74 3d 5c 24 61 63 5f 6f 70  _useropt=\$ac_op
6260: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 65 78 65 63  targ ;;..  -exec
6270: 2d 70 72 65 66 69 78 20 7c 20 2d 2d 65 78 65 63  -prefix | --exec
6280: 5f 70 72 65 66 69 78 20 7c 20 2d 2d 65 78 65 63  _prefix | --exec
6290: 2d 70 72 65 66 69 78 20 7c 20 2d 2d 65 78 65 63  -prefix | --exec
62a0: 2d 70 72 65 66 69 20 5c 0a 20 20 7c 20 2d 2d 65  -prefi \.  | --e
62b0: 78 65 63 2d 70 72 65 66 20 7c 20 2d 2d 65 78 65  xec-pref | --exe
62c0: 63 2d 70 72 65 20 7c 20 2d 2d 65 78 65 63 2d 70  c-pre | --exec-p
62d0: 72 20 7c 20 2d 2d 65 78 65 63 2d 70 20 7c 20 2d  r | --exec-p | -
62e0: 2d 65 78 65 63 2d 20 5c 0a 20 20 7c 20 2d 2d 65  -exec- \.  | --e
62f0: 78 65 63 20 7c 20 2d 2d 65 78 65 20 7c 20 2d 2d  xec | --exe | --
6300: 65 78 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ex).    ac_prev=
6310: 65 78 65 63 5f 70 72 65 66 69 78 20 3b 3b 0a 20  exec_prefix ;;. 
6320: 20 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 2a 20   -exec-prefix=* 
6330: 7c 20 2d 2d 65 78 65 63 5f 70 72 65 66 69 78 3d  | --exec_prefix=
6340: 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69  * | --exec-prefi
6350: 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  x=* | --exec-pre
6360: 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 65 78 65  fi=* \.  | --exe
6370: 63 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 65 78 65  c-pref=* | --exe
6380: 63 2d 70 72 65 3d 2a 20 7c 20 2d 2d 65 78 65 63  c-pre=* | --exec
6390: 2d 70 72 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70  -pr=* | --exec-p
63a0: 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 3d 2a 20 5c  =* | --exec-=* \
63b0: 0a 20 20 7c 20 2d 2d 65 78 65 63 3d 2a 20 7c 20  .  | --exec=* | 
63c0: 2d 2d 65 78 65 3d 2a 20 7c 20 2d 2d 65 78 3d 2a  --exe=* | --ex=*
63d0: 29 0a 20 20 20 20 65 78 65 63 5f 70 72 65 66 69  ).    exec_prefi
63e0: 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  x=$ac_optarg ;;.
63f0: 0a 20 20 2d 67 61 73 20 7c 20 2d 2d 67 61 73 20  .  -gas | --gas 
6400: 7c 20 2d 2d 67 61 20 7c 20 2d 2d 67 29 0a 20 20  | --ga | --g).  
6410: 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73    # Obsolete; us
6420: 65 20 2d 2d 77 69 74 68 2d 67 61 73 2e 0a 20 20  e --with-gas..  
6430: 20 20 77 69 74 68 5f 67 61 73 3d 79 65 73 20 3b    with_gas=yes ;
6440: 3b 0a 0a 20 20 2d 68 65 6c 70 20 7c 20 2d 2d 68  ;..  -help | --h
6450: 65 6c 70 20 7c 20 2d 2d 68 65 6c 20 7c 20 2d 2d  elp | --hel | --
6460: 68 65 20 7c 20 2d 68 29 0a 20 20 20 20 61 63 5f  he | -h).    ac_
6470: 69 6e 69 74 5f 68 65 6c 70 3d 6c 6f 6e 67 20 3b  init_help=long ;
6480: 3b 0a 20 20 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d  ;.  -help=r* | -
6490: 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c  -help=r* | --hel
64a0: 3d 72 2a 20 7c 20 2d 2d 68 65 3d 72 2a 20 7c 20  =r* | --he=r* | 
64b0: 2d 68 72 2a 29 0a 20 20 20 20 61 63 5f 69 6e 69  -hr*).    ac_ini
64c0: 74 5f 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65  t_help=recursive
64d0: 20 3b 3b 0a 20 20 2d 68 65 6c 70 3d 73 2a 20 7c   ;;.  -help=s* |
64e0: 20 2d 2d 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68   --help=s* | --h
64f0: 65 6c 3d 73 2a 20 7c 20 2d 2d 68 65 3d 73 2a 20  el=s* | --he=s* 
6500: 7c 20 2d 68 73 2a 29 0a 20 20 20 20 61 63 5f 69  | -hs*).    ac_i
6510: 6e 69 74 5f 68 65 6c 70 3d 73 68 6f 72 74 20 3b  nit_help=short ;
6520: 3b 0a 0a 20 20 2d 68 6f 73 74 20 7c 20 2d 2d 68  ;..  -host | --h
6530: 6f 73 74 20 7c 20 2d 2d 68 6f 73 20 7c 20 2d 2d  ost | --hos | --
6540: 68 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ho).    ac_prev=
6550: 68 6f 73 74 5f 61 6c 69 61 73 20 3b 3b 0a 20 20  host_alias ;;.  
6560: 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68 6f 73 74  -host=* | --host
6570: 3d 2a 20 7c 20 2d 2d 68 6f 73 3d 2a 20 7c 20 2d  =* | --hos=* | -
6580: 2d 68 6f 3d 2a 29 0a 20 20 20 20 68 6f 73 74 5f  -ho=*).    host_
6590: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61 72 67  alias=$ac_optarg
65a0: 20 3b 3b 0a 0a 20 20 2d 68 74 6d 6c 64 69 72 20   ;;..  -htmldir 
65b0: 7c 20 2d 2d 68 74 6d 6c 64 69 72 20 7c 20 2d 2d  | --htmldir | --
65c0: 68 74 6d 6c 64 69 20 7c 20 2d 2d 68 74 6d 6c 64  htmldi | --htmld
65d0: 20 7c 20 2d 2d 68 74 6d 6c 20 7c 20 2d 2d 68 74   | --html | --ht
65e0: 6d 20 7c 20 2d 2d 68 74 29 0a 20 20 20 20 61 63  m | --ht).    ac
65f0: 5f 70 72 65 76 3d 68 74 6d 6c 64 69 72 20 3b 3b  _prev=htmldir ;;
6600: 0a 20 20 2d 68 74 6d 6c 64 69 72 3d 2a 20 7c 20  .  -htmldir=* | 
6610: 2d 2d 68 74 6d 6c 64 69 72 3d 2a 20 7c 20 2d 2d  --htmldir=* | --
6620: 68 74 6d 6c 64 69 3d 2a 20 7c 20 2d 2d 68 74 6d  htmldi=* | --htm
6630: 6c 64 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 3d 2a 20  ld=* | --html=* 
6640: 7c 20 2d 2d 68 74 6d 3d 2a 20 5c 0a 20 20 7c 20  | --htm=* \.  | 
6650: 2d 2d 68 74 3d 2a 29 0a 20 20 20 20 68 74 6d 6c  --ht=*).    html
6660: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
6670: 3b 0a 0a 20 20 2d 69 6e 63 6c 75 64 65 64 69 72  ;..  -includedir
6680: 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 72 20   | --includedir 
6690: 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 20 7c 20  | --includedi | 
66a0: 2d 2d 69 6e 63 6c 75 64 65 64 20 7c 20 2d 2d 69  --included | --i
66b0: 6e 63 6c 75 64 65 20 5c 0a 20 20 7c 20 2d 2d 69  nclude \.  | --i
66c0: 6e 63 6c 75 64 20 7c 20 2d 2d 69 6e 63 6c 75 20  nclud | --inclu 
66d0: 7c 20 2d 2d 69 6e 63 6c 20 7c 20 2d 2d 69 6e 63  | --incl | --inc
66e0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 69 6e  ).    ac_prev=in
66f0: 63 6c 75 64 65 64 69 72 20 3b 3b 0a 20 20 2d 69  cludedir ;;.  -i
6700: 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d  ncludedir=* | --
6710: 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d  includedir=* | -
6720: 2d 69 6e 63 6c 75 64 65 64 69 3d 2a 20 7c 20 2d  -includedi=* | -
6730: 2d 69 6e 63 6c 75 64 65 64 3d 2a 20 7c 20 2d 2d  -included=* | --
6740: 69 6e 63 6c 75 64 65 3d 2a 20 5c 0a 20 20 7c 20  include=* \.  | 
6750: 2d 2d 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 69  --includ=* | --i
6760: 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 3d  nclu=* | --incl=
6770: 2a 20 7c 20 2d 2d 69 6e 63 3d 2a 29 0a 20 20 20  * | --inc=*).   
6780: 20 69 6e 63 6c 75 64 65 64 69 72 3d 24 61 63 5f   includedir=$ac_
6790: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e  optarg ;;..  -in
67a0: 66 6f 64 69 72 20 7c 20 2d 2d 69 6e 66 6f 64 69  fodir | --infodi
67b0: 72 20 7c 20 2d 2d 69 6e 66 6f 64 69 20 7c 20 2d  r | --infodi | -
67c0: 2d 69 6e 66 6f 64 20 7c 20 2d 2d 69 6e 66 6f 20  -infod | --info 
67d0: 7c 20 2d 2d 69 6e 66 29 0a 20 20 20 20 61 63 5f  | --inf).    ac_
67e0: 70 72 65 76 3d 69 6e 66 6f 64 69 72 20 3b 3b 0a  prev=infodir ;;.
67f0: 20 20 2d 69 6e 66 6f 64 69 72 3d 2a 20 7c 20 2d    -infodir=* | -
6800: 2d 69 6e 66 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69  -infodir=* | --i
6810: 6e 66 6f 64 69 3d 2a 20 7c 20 2d 2d 69 6e 66 6f  nfodi=* | --info
6820: 64 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 3d 2a 20 7c  d=* | --info=* |
6830: 20 2d 2d 69 6e 66 3d 2a 29 0a 20 20 20 20 69 6e   --inf=*).    in
6840: 66 6f 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  fodir=$ac_optarg
6850: 20 3b 3b 0a 0a 20 20 2d 6c 69 62 64 69 72 20 7c   ;;..  -libdir |
6860: 20 2d 2d 6c 69 62 64 69 72 20 7c 20 2d 2d 6c 69   --libdir | --li
6870: 62 64 69 20 7c 20 2d 2d 6c 69 62 64 29 0a 20 20  bdi | --libd).  
6880: 20 20 61 63 5f 70 72 65 76 3d 6c 69 62 64 69 72    ac_prev=libdir
6890: 20 3b 3b 0a 20 20 2d 6c 69 62 64 69 72 3d 2a 20   ;;.  -libdir=* 
68a0: 7c 20 2d 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 2d  | --libdir=* | -
68b0: 2d 6c 69 62 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62  -libdi=* | --lib
68c0: 64 3d 2a 29 0a 20 20 20 20 6c 69 62 64 69 72 3d  d=*).    libdir=
68d0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
68e0: 20 2d 6c 69 62 65 78 65 63 64 69 72 20 7c 20 2d   -libexecdir | -
68f0: 2d 6c 69 62 65 78 65 63 64 69 72 20 7c 20 2d 2d  -libexecdir | --
6900: 6c 69 62 65 78 65 63 64 69 20 7c 20 2d 2d 6c 69  libexecdi | --li
6910: 62 65 78 65 63 64 20 7c 20 2d 2d 6c 69 62 65 78  bexecd | --libex
6920: 65 63 20 5c 0a 20 20 7c 20 2d 2d 6c 69 62 65 78  ec \.  | --libex
6930: 65 20 7c 20 2d 2d 6c 69 62 65 78 20 7c 20 2d 2d  e | --libex | --
6940: 6c 69 62 65 29 0a 20 20 20 20 61 63 5f 70 72 65  libe).    ac_pre
6950: 76 3d 6c 69 62 65 78 65 63 64 69 72 20 3b 3b 0a  v=libexecdir ;;.
6960: 20 20 2d 6c 69 62 65 78 65 63 64 69 72 3d 2a 20    -libexecdir=* 
6970: 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 72 3d 2a  | --libexecdir=*
6980: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 3d 2a   | --libexecdi=*
6990: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 3d 2a 20   | --libexecd=* 
69a0: 7c 20 2d 2d 6c 69 62 65 78 65 63 3d 2a 20 5c 0a  | --libexec=* \.
69b0: 20 20 7c 20 2d 2d 6c 69 62 65 78 65 3d 2a 20 7c    | --libexe=* |
69c0: 20 2d 2d 6c 69 62 65 78 3d 2a 20 7c 20 2d 2d 6c   --libex=* | --l
69d0: 69 62 65 3d 2a 29 0a 20 20 20 20 6c 69 62 65 78  ibe=*).    libex
69e0: 65 63 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  ecdir=$ac_optarg
69f0: 20 3b 3b 0a 0a 20 20 2d 6c 6f 63 61 6c 65 64 69   ;;..  -localedi
6a00: 72 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 72 20  r | --localedir 
6a10: 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 20 7c 20 2d  | --localedi | -
6a20: 2d 6c 6f 63 61 6c 65 64 20 7c 20 2d 2d 6c 6f 63  -localed | --loc
6a30: 61 6c 65 29 0a 20 20 20 20 61 63 5f 70 72 65 76  ale).    ac_prev
6a40: 3d 6c 6f 63 61 6c 65 64 69 72 20 3b 3b 0a 20 20  =localedir ;;.  
6a50: 2d 6c 6f 63 61 6c 65 64 69 72 3d 2a 20 7c 20 2d  -localedir=* | -
6a60: 2d 6c 6f 63 61 6c 65 64 69 72 3d 2a 20 7c 20 2d  -localedir=* | -
6a70: 2d 6c 6f 63 61 6c 65 64 69 3d 2a 20 7c 20 2d 2d  -localedi=* | --
6a80: 6c 6f 63 61 6c 65 64 3d 2a 20 7c 20 2d 2d 6c 6f  localed=* | --lo
6a90: 63 61 6c 65 3d 2a 29 0a 20 20 20 20 6c 6f 63 61  cale=*).    loca
6aa0: 6c 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  ledir=$ac_optarg
6ab0: 20 3b 3b 0a 0a 20 20 2d 6c 6f 63 61 6c 73 74 61   ;;..  -localsta
6ac0: 74 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73  tedir | --locals
6ad0: 74 61 74 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61  tatedir | --loca
6ae0: 6c 73 74 61 74 65 64 69 20 7c 20 2d 2d 6c 6f 63  lstatedi | --loc
6af0: 61 6c 73 74 61 74 65 64 20 5c 0a 20 20 7c 20 2d  alstated \.  | -
6b00: 2d 6c 6f 63 61 6c 73 74 61 74 65 20 7c 20 2d 2d  -localstate | --
6b10: 6c 6f 63 61 6c 73 74 61 74 20 7c 20 2d 2d 6c 6f  localstat | --lo
6b20: 63 61 6c 73 74 61 20 7c 20 2d 2d 6c 6f 63 61 6c  calsta | --local
6b30: 73 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73 29 0a 20  st | --locals). 
6b40: 20 20 20 61 63 5f 70 72 65 76 3d 6c 6f 63 61 6c     ac_prev=local
6b50: 73 74 61 74 65 64 69 72 20 3b 3b 0a 20 20 2d 6c  statedir ;;.  -l
6b60: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c  ocalstatedir=* |
6b70: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72   --localstatedir
6b80: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  =* | --localstat
6b90: 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  edi=* | --locals
6ba0: 74 61 74 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  tated=* \.  | --
6bb0: 6c 6f 63 61 6c 73 74 61 74 65 3d 2a 20 7c 20 2d  localstate=* | -
6bc0: 2d 6c 6f 63 61 6c 73 74 61 74 3d 2a 20 7c 20 2d  -localstat=* | -
6bd0: 2d 6c 6f 63 61 6c 73 74 61 3d 2a 20 7c 20 2d 2d  -localsta=* | --
6be0: 6c 6f 63 61 6c 73 74 3d 2a 20 7c 20 2d 2d 6c 6f  localst=* | --lo
6bf0: 63 61 6c 73 3d 2a 29 0a 20 20 20 20 6c 6f 63 61  cals=*).    loca
6c00: 6c 73 74 61 74 65 64 69 72 3d 24 61 63 5f 6f 70  lstatedir=$ac_op
6c10: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6d 61 6e 64  targ ;;..  -mand
6c20: 69 72 20 7c 20 2d 2d 6d 61 6e 64 69 72 20 7c 20  ir | --mandir | 
6c30: 2d 2d 6d 61 6e 64 69 20 7c 20 2d 2d 6d 61 6e 64  --mandi | --mand
6c40: 20 7c 20 2d 2d 6d 61 6e 20 7c 20 2d 2d 6d 61 20   | --man | --ma 
6c50: 7c 20 2d 2d 6d 29 0a 20 20 20 20 61 63 5f 70 72  | --m).    ac_pr
6c60: 65 76 3d 6d 61 6e 64 69 72 20 3b 3b 0a 20 20 2d  ev=mandir ;;.  -
6c70: 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e  mandir=* | --man
6c80: 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69 3d  dir=* | --mandi=
6c90: 2a 20 7c 20 2d 2d 6d 61 6e 64 3d 2a 20 7c 20 2d  * | --mand=* | -
6ca0: 2d 6d 61 6e 3d 2a 20 7c 20 2d 2d 6d 61 3d 2a 20  -man=* | --ma=* 
6cb0: 7c 20 2d 2d 6d 3d 2a 29 0a 20 20 20 20 6d 61 6e  | --m=*).    man
6cc0: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
6cd0: 3b 0a 0a 20 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66  ;..  -nfp | --nf
6ce0: 70 20 7c 20 2d 2d 6e 66 29 0a 20 20 20 20 23 20  p | --nf).    # 
6cf0: 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d  Obsolete; use --
6d00: 77 69 74 68 6f 75 74 2d 66 70 2e 0a 20 20 20 20  without-fp..    
6d10: 77 69 74 68 5f 66 70 3d 6e 6f 20 3b 3b 0a 0a 20  with_fp=no ;;.. 
6d20: 20 2d 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d 2d   -no-create | --
6d30: 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f  no-create | --no
6d40: 2d 63 72 65 61 74 20 7c 20 2d 2d 6e 6f 2d 63 72  -creat | --no-cr
6d50: 65 61 20 7c 20 2d 2d 6e 6f 2d 63 72 65 20 5c 0a  ea | --no-cre \.
6d60: 20 20 7c 20 2d 2d 6e 6f 2d 63 72 20 7c 20 2d 2d    | --no-cr | --
6d70: 6e 6f 2d 63 20 7c 20 2d 6e 29 0a 20 20 20 20 6e  no-c | -n).    n
6d80: 6f 5f 63 72 65 61 74 65 3d 79 65 73 20 3b 3b 0a  o_create=yes ;;.
6d90: 0a 20 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e  .  -no-recursion
6da0: 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f   | --no-recursio
6db0: 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69  n | --no-recursi
6dc0: 6f 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69  o | --no-recursi
6dd0: 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75   \.  | --no-recu
6de0: 72 73 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 20  rs | --no-recur 
6df0: 7c 20 2d 2d 6e 6f 2d 72 65 63 75 20 7c 20 2d 2d  | --no-recu | --
6e00: 6e 6f 2d 72 65 63 20 7c 20 2d 2d 6e 6f 2d 72 65  no-rec | --no-re
6e10: 20 7c 20 2d 2d 6e 6f 2d 72 29 0a 20 20 20 20 6e   | --no-r).    n
6e20: 6f 5f 72 65 63 75 72 73 69 6f 6e 3d 79 65 73 20  o_recursion=yes 
6e30: 3b 3b 0a 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75 64  ;;..  -oldinclud
6e40: 65 64 69 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  edir | --oldincl
6e50: 75 64 65 64 69 72 20 7c 20 2d 2d 6f 6c 64 69 6e  udedir | --oldin
6e60: 63 6c 75 64 65 64 69 20 7c 20 2d 2d 6f 6c 64 69  cludedi | --oldi
6e70: 6e 63 6c 75 64 65 64 20 5c 0a 20 20 7c 20 2d 2d  ncluded \.  | --
6e80: 6f 6c 64 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 6f  oldinclude | --o
6e90: 6c 64 69 6e 63 6c 75 64 20 7c 20 2d 2d 6f 6c 64  ldinclud | --old
6ea0: 69 6e 63 6c 75 20 7c 20 2d 2d 6f 6c 64 69 6e 63  inclu | --oldinc
6eb0: 6c 20 7c 20 2d 2d 6f 6c 64 69 6e 63 20 5c 0a 20  l | --oldinc \. 
6ec0: 20 7c 20 2d 2d 6f 6c 64 69 6e 20 7c 20 2d 2d 6f   | --oldin | --o
6ed0: 6c 64 69 20 7c 20 2d 2d 6f 6c 64 20 7c 20 2d 2d  ldi | --old | --
6ee0: 6f 6c 20 7c 20 2d 2d 6f 29 0a 20 20 20 20 61 63  ol | --o).    ac
6ef0: 5f 70 72 65 76 3d 6f 6c 64 69 6e 63 6c 75 64 65  _prev=oldinclude
6f00: 64 69 72 20 3b 3b 0a 20 20 2d 6f 6c 64 69 6e 63  dir ;;.  -oldinc
6f10: 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c  ludedir=* | --ol
6f20: 64 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20  dincludedir=* | 
6f30: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 3d 2a  --oldincludedi=*
6f40: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64   | --oldincluded
6f50: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e  =* \.  | --oldin
6f60: 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 6f 6c 64 69  clude=* | --oldi
6f70: 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 6f 6c 64 69  nclud=* | --oldi
6f80: 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e  nclu=* | --oldin
6f90: 63 6c 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 3d  cl=* | --oldinc=
6fa0: 2a 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 3d  * \.  | --oldin=
6fb0: 2a 20 7c 20 2d 2d 6f 6c 64 69 3d 2a 20 7c 20 2d  * | --oldi=* | -
6fc0: 2d 6f 6c 64 3d 2a 20 7c 20 2d 2d 6f 6c 3d 2a 20  -old=* | --ol=* 
6fd0: 7c 20 2d 2d 6f 3d 2a 29 0a 20 20 20 20 6f 6c 64  | --o=*).    old
6fe0: 69 6e 63 6c 75 64 65 64 69 72 3d 24 61 63 5f 6f  includedir=$ac_o
6ff0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 65  ptarg ;;..  -pre
7000: 66 69 78 20 7c 20 2d 2d 70 72 65 66 69 78 20 7c  fix | --prefix |
7010: 20 2d 2d 70 72 65 66 69 20 7c 20 2d 2d 70 72 65   --prefi | --pre
7020: 66 20 7c 20 2d 2d 70 72 65 20 7c 20 2d 2d 70 72  f | --pre | --pr
7030: 20 7c 20 2d 2d 70 29 0a 20 20 20 20 61 63 5f 70   | --p).    ac_p
7040: 72 65 76 3d 70 72 65 66 69 78 20 3b 3b 0a 20 20  rev=prefix ;;.  
7050: 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72  -prefix=* | --pr
7060: 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 65 66 69  efix=* | --prefi
7070: 3d 2a 20 7c 20 2d 2d 70 72 65 66 3d 2a 20 7c 20  =* | --pref=* | 
7080: 2d 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70 72 3d 2a  --pre=* | --pr=*
7090: 20 7c 20 2d 2d 70 3d 2a 29 0a 20 20 20 20 70 72   | --p=*).    pr
70a0: 65 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20  efix=$ac_optarg 
70b0: 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 70  ;;..  -program-p
70c0: 72 65 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61  refix | --progra
70d0: 6d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 6f  m-prefix | --pro
70e0: 67 72 61 6d 2d 70 72 65 66 69 20 7c 20 2d 2d 70  gram-prefi | --p
70f0: 72 6f 67 72 61 6d 2d 70 72 65 66 20 5c 0a 20 20  rogram-pref \.  
7100: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 20  | --program-pre 
7110: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 20 7c  | --program-pr |
7120: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 29 0a 20 20   --program-p).  
7130: 20 20 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61    ac_prev=progra
7140: 6d 5f 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 70  m_prefix ;;.  -p
7150: 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a 20  rogram-prefix=* 
7160: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66  | --program-pref
7170: 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  ix=* | --program
7180: 2d 70 72 65 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d  -prefi=* \.  | -
7190: 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 3d 2a 20  -program-pref=* 
71a0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 3d  | --program-pre=
71b0: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72  * | --program-pr
71c0: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  =* | --program-p
71d0: 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f  =*).    program_
71e0: 70 72 65 66 69 78 3d 24 61 63 5f 6f 70 74 61 72  prefix=$ac_optar
71f0: 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d  g ;;..  -program
7200: 2d 73 75 66 66 69 78 20 7c 20 2d 2d 70 72 6f 67  -suffix | --prog
7210: 72 61 6d 2d 73 75 66 66 69 78 20 7c 20 2d 2d 70  ram-suffix | --p
7220: 72 6f 67 72 61 6d 2d 73 75 66 66 69 20 7c 20 2d  rogram-suffi | -
7230: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 20 5c 0a  -program-suff \.
7240: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75    | --program-su
7250: 66 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  f | --program-su
7260: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 29 0a   | --program-s).
7270: 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72 6f 67      ac_prev=prog
7280: 72 61 6d 5f 73 75 66 66 69 78 20 3b 3b 0a 20 20  ram_suffix ;;.  
7290: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 3d  -program-suffix=
72a0: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  * | --program-su
72b0: 66 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  ffix=* | --progr
72c0: 61 6d 2d 73 75 66 66 69 3d 2a 20 5c 0a 20 20 7c  am-suffi=* \.  |
72d0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 3d   --program-suff=
72e0: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  * | --program-su
72f0: 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  f=* | --program-
7300: 73 75 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  su=* | --program
7310: 2d 73 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72 61  -s=*).    progra
7320: 6d 5f 73 75 66 66 69 78 3d 24 61 63 5f 6f 70 74  m_suffix=$ac_opt
7330: 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72  arg ;;..  -progr
7340: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d  am-transform-nam
7350: 65 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  e | --program-tr
7360: 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 20 5c 0a 20  ansform-name \. 
7370: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
7380: 6e 73 66 6f 72 6d 2d 6e 61 6d 20 7c 20 2d 2d 70  nsform-nam | --p
7390: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
73a0: 2d 6e 61 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  -na \.  | --prog
73b0: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 20  ram-transform-n 
73c0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
73d0: 73 66 6f 72 6d 2d 20 5c 0a 20 20 7c 20 2d 2d 70  sform- \.  | --p
73e0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
73f0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
7400: 6e 73 66 6f 72 20 5c 0a 20 20 7c 20 2d 2d 70 72  nsfor \.  | --pr
7410: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 20 7c 20  ogram-transfo | 
7420: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
7430: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
7440: 2d 74 72 61 6e 73 20 7c 20 2d 2d 70 72 6f 67 72  -trans | --progr
7450: 61 6d 2d 74 72 61 6e 20 5c 0a 20 20 7c 20 2d 2d  am-tran \.  | --
7460: 70 72 6f 67 72 2d 74 72 61 20 7c 20 2d 2d 70 72  progr-tra | --pr
7470: 6f 67 72 61 6d 2d 74 72 20 7c 20 2d 2d 70 72 6f  ogram-tr | --pro
7480: 67 72 61 6d 2d 74 29 0a 20 20 20 20 61 63 5f 70  gram-t).    ac_p
7490: 72 65 76 3d 70 72 6f 67 72 61 6d 5f 74 72 61 6e  rev=program_tran
74a0: 73 66 6f 72 6d 5f 6e 61 6d 65 20 3b 3b 0a 20 20  sform_name ;;.  
74b0: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
74c0: 72 6d 2d 6e 61 6d 65 3d 2a 20 7c 20 2d 2d 70 72  rm-name=* | --pr
74d0: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d  ogram-transform-
74e0: 6e 61 6d 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  name=* \.  | --p
74f0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
7500: 2d 6e 61 6d 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  -nam=* | --progr
7510: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 3d  am-transform-na=
7520: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
7530: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 3d 2a 20  m-transform-n=* 
7540: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
7550: 73 66 6f 72 6d 2d 3d 2a 20 5c 0a 20 20 7c 20 2d  sform-=* \.  | -
7560: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
7570: 72 6d 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  rm=* | --program
7580: 2d 74 72 61 6e 73 66 6f 72 3d 2a 20 5c 0a 20 20  -transfor=* \.  
7590: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
75a0: 73 66 6f 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  sfo=* | --progra
75b0: 6d 2d 74 72 61 6e 73 66 3d 2a 20 5c 0a 20 20 7c  m-transf=* \.  |
75c0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
75d0: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
75e0: 72 61 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72  ran=* \.  | --pr
75f0: 6f 67 72 2d 74 72 61 3d 2a 20 7c 20 2d 2d 70 72  ogr-tra=* | --pr
7600: 6f 67 72 61 6d 2d 74 72 3d 2a 20 7c 20 2d 2d 70  ogram-tr=* | --p
7610: 72 6f 67 72 61 6d 2d 74 3d 2a 29 0a 20 20 20 20  rogram-t=*).    
7620: 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72  program_transfor
7630: 6d 5f 6e 61 6d 65 3d 24 61 63 5f 6f 70 74 61 72  m_name=$ac_optar
7640: 67 20 3b 3b 0a 0a 20 20 2d 70 64 66 64 69 72 20  g ;;..  -pdfdir 
7650: 7c 20 2d 2d 70 64 66 64 69 72 20 7c 20 2d 2d 70  | --pdfdir | --p
7660: 64 66 64 69 20 7c 20 2d 2d 70 64 66 64 20 7c 20  dfdi | --pdfd | 
7670: 2d 2d 70 64 66 20 7c 20 2d 2d 70 64 29 0a 20 20  --pdf | --pd).  
7680: 20 20 61 63 5f 70 72 65 76 3d 70 64 66 64 69 72    ac_prev=pdfdir
7690: 20 3b 3b 0a 20 20 2d 70 64 66 64 69 72 3d 2a 20   ;;.  -pdfdir=* 
76a0: 7c 20 2d 2d 70 64 66 64 69 72 3d 2a 20 7c 20 2d  | --pdfdir=* | -
76b0: 2d 70 64 66 64 69 3d 2a 20 7c 20 2d 2d 70 64 66  -pdfdi=* | --pdf
76c0: 64 3d 2a 20 7c 20 2d 2d 70 64 66 3d 2a 20 7c 20  d=* | --pdf=* | 
76d0: 2d 2d 70 64 3d 2a 29 0a 20 20 20 20 70 64 66 64  --pd=*).    pdfd
76e0: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
76f0: 0a 0a 20 20 2d 70 73 64 69 72 20 7c 20 2d 2d 70  ..  -psdir | --p
7700: 73 64 69 72 20 7c 20 2d 2d 70 73 64 69 20 7c 20  sdir | --psdi | 
7710: 2d 2d 70 73 64 20 7c 20 2d 2d 70 73 29 0a 20 20  --psd | --ps).  
7720: 20 20 61 63 5f 70 72 65 76 3d 70 73 64 69 72 20    ac_prev=psdir 
7730: 3b 3b 0a 20 20 2d 70 73 64 69 72 3d 2a 20 7c 20  ;;.  -psdir=* | 
7740: 2d 2d 70 73 64 69 72 3d 2a 20 7c 20 2d 2d 70 73  --psdir=* | --ps
7750: 64 69 3d 2a 20 7c 20 2d 2d 70 73 64 3d 2a 20 7c  di=* | --psd=* |
7760: 20 2d 2d 70 73 3d 2a 29 0a 20 20 20 20 70 73 64   --ps=*).    psd
7770: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
7780: 0a 0a 20 20 2d 71 20 7c 20 2d 71 75 69 65 74 20  ..  -q | -quiet 
7790: 7c 20 2d 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75  | --quiet | --qu
77a0: 69 65 20 7c 20 2d 2d 71 75 69 20 7c 20 2d 2d 71  ie | --qui | --q
77b0: 75 20 7c 20 2d 2d 71 20 5c 0a 20 20 7c 20 2d 73  u | --q \.  | -s
77c0: 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 74  ilent | --silent
77d0: 20 7c 20 2d 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73   | --silen | --s
77e0: 69 6c 65 20 7c 20 2d 2d 73 69 6c 29 0a 20 20 20  ile | --sil).   
77f0: 20 73 69 6c 65 6e 74 3d 79 65 73 20 3b 3b 0a 0a   silent=yes ;;..
7800: 20 20 2d 73 62 69 6e 64 69 72 20 7c 20 2d 2d 73    -sbindir | --s
7810: 62 69 6e 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64  bindir | --sbind
7820: 69 20 7c 20 2d 2d 73 62 69 6e 64 20 7c 20 2d 2d  i | --sbind | --
7830: 73 62 69 6e 20 7c 20 2d 2d 73 62 69 20 7c 20 2d  sbin | --sbi | -
7840: 2d 73 62 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -sb).    ac_prev
7850: 3d 73 62 69 6e 64 69 72 20 3b 3b 0a 20 20 2d 73  =sbindir ;;.  -s
7860: 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 73 62 69  bindir=* | --sbi
7870: 6e 64 69 72 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64  ndir=* | --sbind
7880: 69 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 3d 2a 20  i=* | --sbind=* 
7890: 7c 20 2d 2d 73 62 69 6e 3d 2a 20 5c 0a 20 20 7c  | --sbin=* \.  |
78a0: 20 2d 2d 73 62 69 3d 2a 20 7c 20 2d 2d 73 62 3d   --sbi=* | --sb=
78b0: 2a 29 0a 20 20 20 20 73 62 69 6e 64 69 72 3d 24  *).    sbindir=$
78c0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
78d0: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72 20  -sharedstatedir 
78e0: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64  | --sharedstated
78f0: 69 72 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  ir | --sharedsta
7900: 74 65 64 69 20 5c 0a 20 20 7c 20 2d 2d 73 68 61  tedi \.  | --sha
7910: 72 65 64 73 74 61 74 65 64 20 7c 20 2d 2d 73 68  redstated | --sh
7920: 61 72 65 64 73 74 61 74 65 20 7c 20 2d 2d 73 68  aredstate | --sh
7930: 61 72 65 64 73 74 61 74 20 7c 20 2d 2d 73 68 61  aredstat | --sha
7940: 72 65 64 73 74 61 20 5c 0a 20 20 7c 20 2d 2d 73  redsta \.  | --s
7950: 68 61 72 65 64 73 74 20 7c 20 2d 2d 73 68 61 72  haredst | --shar
7960: 65 64 73 20 7c 20 2d 2d 73 68 61 72 65 64 20 7c  eds | --shared |
7970: 20 2d 2d 73 68 61 72 65 20 7c 20 2d 2d 73 68 61   --share | --sha
7980: 72 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 20 7c 20  r \.  | --sha | 
7990: 2d 2d 73 68 29 0a 20 20 20 20 61 63 5f 70 72 65  --sh).    ac_pre
79a0: 76 3d 73 68 61 72 65 64 73 74 61 74 65 64 69 72  v=sharedstatedir
79b0: 20 3b 3b 0a 20 20 2d 73 68 61 72 65 64 73 74 61   ;;.  -sharedsta
79c0: 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 73 68 61 72  tedir=* | --shar
79d0: 65 64 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d  edstatedir=* | -
79e0: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 3d 2a  -sharedstatedi=*
79f0: 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73   \.  | --shareds
7a00: 74 61 74 65 64 3d 2a 20 7c 20 2d 2d 73 68 61 72  tated=* | --shar
7a10: 65 64 73 74 61 74 65 3d 2a 20 7c 20 2d 2d 73 68  edstate=* | --sh
7a20: 61 72 65 64 73 74 61 74 3d 2a 20 7c 20 2d 2d 73  aredstat=* | --s
7a30: 68 61 72 65 64 73 74 61 3d 2a 20 5c 0a 20 20 7c  haredsta=* \.  |
7a40: 20 2d 2d 73 68 61 72 65 64 73 74 3d 2a 20 7c 20   --sharedst=* | 
7a50: 2d 2d 73 68 61 72 65 64 73 3d 2a 20 7c 20 2d 2d  --shareds=* | --
7a60: 73 68 61 72 65 64 3d 2a 20 7c 20 2d 2d 73 68 61  shared=* | --sha
7a70: 72 65 3d 2a 20 7c 20 2d 2d 73 68 61 72 3d 2a 20  re=* | --shar=* 
7a80: 5c 0a 20 20 7c 20 2d 2d 73 68 61 3d 2a 20 7c 20  \.  | --sha=* | 
7a90: 2d 2d 73 68 3d 2a 29 0a 20 20 20 20 73 68 61 72  --sh=*).    shar
7aa0: 65 64 73 74 61 74 65 64 69 72 3d 24 61 63 5f 6f  edstatedir=$ac_o
7ab0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 69 74  ptarg ;;..  -sit
7ac0: 65 20 7c 20 2d 2d 73 69 74 65 20 7c 20 2d 2d 73  e | --site | --s
7ad0: 69 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  it).    ac_prev=
7ae0: 73 69 74 65 20 3b 3b 0a 20 20 2d 73 69 74 65 3d  site ;;.  -site=
7af0: 2a 20 7c 20 2d 2d 73 69 74 65 3d 2a 20 7c 20 2d  * | --site=* | -
7b00: 2d 73 69 74 3d 2a 29 0a 20 20 20 20 73 69 74 65  -sit=*).    site
7b10: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7b20: 20 20 2d 73 72 63 64 69 72 20 7c 20 2d 2d 73 72    -srcdir | --sr
7b30: 63 64 69 72 20 7c 20 2d 2d 73 72 63 64 69 20 7c  cdir | --srcdi |
7b40: 20 2d 2d 73 72 63 64 20 7c 20 2d 2d 73 72 63 20   --srcd | --src 
7b50: 7c 20 2d 2d 73 72 29 0a 20 20 20 20 61 63 5f 70  | --sr).    ac_p
7b60: 72 65 76 3d 73 72 63 64 69 72 20 3b 3b 0a 20 20  rev=srcdir ;;.  
7b70: 2d 73 72 63 64 69 72 3d 2a 20 7c 20 2d 2d 73 72  -srcdir=* | --sr
7b80: 63 64 69 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 69  cdir=* | --srcdi
7b90: 3d 2a 20 7c 20 2d 2d 73 72 63 64 3d 2a 20 7c 20  =* | --srcd=* | 
7ba0: 2d 2d 73 72 63 3d 2a 20 7c 20 2d 2d 73 72 3d 2a  --src=* | --sr=*
7bb0: 29 0a 20 20 20 20 73 72 63 64 69 72 3d 24 61 63  ).    srcdir=$ac
7bc0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73  _optarg ;;..  -s
7bd0: 79 73 63 6f 6e 66 64 69 72 20 7c 20 2d 2d 73 79  ysconfdir | --sy
7be0: 73 63 6f 6e 66 64 69 72 20 7c 20 2d 2d 73 79 73  sconfdir | --sys
7bf0: 63 6f 6e 66 64 69 20 7c 20 2d 2d 73 79 73 63 6f  confdi | --sysco
7c00: 6e 66 64 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 20  nfd | --sysconf 
7c10: 5c 0a 20 20 7c 20 2d 2d 73 79 73 63 6f 6e 20 7c  \.  | --syscon |
7c20: 20 2d 2d 73 79 73 63 6f 20 7c 20 2d 2d 73 79 73   --sysco | --sys
7c30: 63 20 7c 20 2d 2d 73 79 73 20 7c 20 2d 2d 73 79  c | --sys | --sy
7c40: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 79  ).    ac_prev=sy
7c50: 73 63 6f 6e 66 64 69 72 20 3b 3b 0a 20 20 2d 73  sconfdir ;;.  -s
7c60: 79 73 63 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d  ysconfdir=* | --
7c70: 73 79 73 63 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d  sysconfdir=* | -
7c80: 2d 73 79 73 63 6f 6e 66 64 69 3d 2a 20 7c 20 2d  -sysconfdi=* | -
7c90: 2d 73 79 73 63 6f 6e 66 64 3d 2a 20 7c 20 2d 2d  -sysconfd=* | --
7ca0: 73 79 73 63 6f 6e 66 3d 2a 20 5c 0a 20 20 7c 20  sysconf=* \.  | 
7cb0: 2d 2d 73 79 73 63 6f 6e 3d 2a 20 7c 20 2d 2d 73  --syscon=* | --s
7cc0: 79 73 63 6f 3d 2a 20 7c 20 2d 2d 73 79 73 63 3d  ysco=* | --sysc=
7cd0: 2a 20 7c 20 2d 2d 73 79 73 3d 2a 20 7c 20 2d 2d  * | --sys=* | --
7ce0: 73 79 3d 2a 29 0a 20 20 20 20 73 79 73 63 6f 6e  sy=*).    syscon
7cf0: 66 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  fdir=$ac_optarg 
7d00: 3b 3b 0a 0a 20 20 2d 74 61 72 67 65 74 20 7c 20  ;;..  -target | 
7d10: 2d 2d 74 61 72 67 65 74 20 7c 20 2d 2d 74 61 72  --target | --tar
7d20: 67 65 20 7c 20 2d 2d 74 61 72 67 20 7c 20 2d 2d  ge | --targ | --
7d30: 74 61 72 20 7c 20 2d 2d 74 61 20 7c 20 2d 2d 74  tar | --ta | --t
7d40: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 74 61  ).    ac_prev=ta
7d50: 72 67 65 74 5f 61 6c 69 61 73 20 3b 3b 0a 20 20  rget_alias ;;.  
7d60: 2d 74 61 72 67 65 74 3d 2a 20 7c 20 2d 2d 74 61  -target=* | --ta
7d70: 72 67 65 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65  rget=* | --targe
7d80: 3d 2a 20 7c 20 2d 2d 74 61 72 67 3d 2a 20 7c 20  =* | --targ=* | 
7d90: 2d 2d 74 61 72 3d 2a 20 7c 20 2d 2d 74 61 3d 2a  --tar=* | --ta=*
7da0: 20 7c 20 2d 2d 74 3d 2a 29 0a 20 20 20 20 74 61   | --t=*).    ta
7db0: 72 67 65 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f  rget_alias=$ac_o
7dc0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 76 20 7c  ptarg ;;..  -v |
7dd0: 20 2d 76 65 72 62 6f 73 65 20 7c 20 2d 2d 76 65   -verbose | --ve
7de0: 72 62 6f 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73  rbose | --verbos
7df0: 20 7c 20 2d 2d 76 65 72 62 6f 20 7c 20 2d 2d 76   | --verbo | --v
7e00: 65 72 62 29 0a 20 20 20 20 76 65 72 62 6f 73 65  erb).    verbose
7e10: 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 76 65 72 73  =yes ;;..  -vers
7e20: 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 6f 6e 20  ion | --version 
7e30: 7c 20 2d 2d 76 65 72 73 69 6f 20 7c 20 2d 2d 76  | --versio | --v
7e40: 65 72 73 69 20 7c 20 2d 2d 76 65 72 73 20 7c 20  ersi | --vers | 
7e50: 2d 56 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f  -V).    ac_init_
7e60: 76 65 72 73 69 6f 6e 3d 3a 20 3b 3b 0a 0a 20 20  version=: ;;..  
7e70: 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d 77 69 74 68  -with-* | --with
7e80: 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  -*).    ac_usero
7e90: 70 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f  pt=`expr "x$ac_o
7ea0: 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 77 69 74  ption" : 'x-*wit
7eb0: 68 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20  h-\([^=]*\)'`.  
7ec0: 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73    # Reject names
7ed0: 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61   that are not va
7ee0: 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62  lid shell variab
7ef0: 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78  le names..    ex
7f00: 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70 74  pr "x$ac_useropt
7f10: 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73  " : ".*[^-+._$as
7f20: 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65  _cr_alnum]" >/de
7f30: 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20  v/null &&.      
7f40: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
7f50: 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c  me: error: inval
7f60: 69 64 20 70 61 63 6b 61 67 65 20 6e 61 6d 65 3a  id package name:
7f70: 20 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3e 26   $ac_useropt" >&
7f80: 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  2.   { (exit 1);
7f90: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20   exit 1; }; }.  
7fa0: 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69    ac_useropt_ori
7fb0: 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20 20  g=$ac_useropt.  
7fc0: 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24 61    ac_useropt=`$a
7fd0: 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65 72  s_echo "$ac_user
7fe0: 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d  opt" | sed 's/[-
7ff0: 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61  +.]/_/g'`.    ca
8000: 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74 73  se $ac_user_opts
8010: 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 77 69   in.      *"."wi
8020: 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74 22 0a  th_$ac_useropt".
8030: 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20  "*) ;;.      *) 
8040: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
8050: 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65 63 6f  opts="$ac_unreco
8060: 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f 75  gnized_opts$ac_u
8070: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 2d  nrecognized_sep-
8080: 2d 77 69 74 68 2d 24 61 63 5f 75 73 65 72 6f 70  -with-$ac_userop
8090: 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75 6e 72  t_orig".. ac_unr
80a0: 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 27 2c  ecognized_sep=',
80b0: 20 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20   ';;.    esac.  
80c0: 20 20 65 76 61 6c 20 77 69 74 68 5f 24 61 63 5f    eval with_$ac_
80d0: 75 73 65 72 6f 70 74 3d 5c 24 61 63 5f 6f 70 74  useropt=\$ac_opt
80e0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 77 69 74 68 6f  arg ;;..  -witho
80f0: 75 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f 75 74  ut-* | --without
8100: 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f  -*).    ac_usero
8110: 70 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f  pt=`expr "x$ac_o
8120: 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 77 69 74  ption" : 'x-*wit
8130: 68 6f 75 74 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20  hout-\(.*\)'`.  
8140: 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73    # Reject names
8150: 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61   that are not va
8160: 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62  lid shell variab
8170: 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78  le names..    ex
8180: 70 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70 74  pr "x$ac_useropt
8190: 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73  " : ".*[^-+._$as
81a0: 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65  _cr_alnum]" >/de
81b0: 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20  v/null &&.      
81c0: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
81d0: 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c  me: error: inval
81e0: 69 64 20 70 61 63 6b 61 67 65 20 6e 61 6d 65 3a  id package name:
81f0: 20 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3e 26   $ac_useropt" >&
8200: 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  2.   { (exit 1);
8210: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20   exit 1; }; }.  
8220: 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69    ac_useropt_ori
8230: 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20 20  g=$ac_useropt.  
8240: 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24 61    ac_useropt=`$a
8250: 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65 72  s_echo "$ac_user
8260: 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d  opt" | sed 's/[-
8270: 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61  +.]/_/g'`.    ca
8280: 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74 73  se $ac_user_opts
8290: 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 77 69   in.      *"."wi
82a0: 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74 22 0a  th_$ac_useropt".
82b0: 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20  "*) ;;.      *) 
82c0: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
82d0: 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65 63 6f  opts="$ac_unreco
82e0: 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f 75  gnized_opts$ac_u
82f0: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 2d  nrecognized_sep-
8300: 2d 77 69 74 68 6f 75 74 2d 24 61 63 5f 75 73 65  -without-$ac_use
8310: 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f  ropt_orig".. ac_
8320: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70  unrecognized_sep
8330: 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61 63  =', ';;.    esac
8340: 0a 20 20 20 20 65 76 61 6c 20 77 69 74 68 5f 24  .    eval with_$
8350: 61 63 5f 75 73 65 72 6f 70 74 3d 6e 6f 20 3b 3b  ac_useropt=no ;;
8360: 0a 0a 20 20 2d 2d 78 29 0a 20 20 20 20 23 20 4f  ..  --x).    # O
8370: 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77  bsolete; use --w
8380: 69 74 68 2d 78 2e 0a 20 20 20 20 77 69 74 68 5f  ith-x..    with_
8390: 78 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 78 2d 69  x=yes ;;..  -x-i
83a0: 6e 63 6c 75 64 65 73 20 7c 20 2d 2d 78 2d 69 6e  ncludes | --x-in
83b0: 63 6c 75 64 65 73 20 7c 20 2d 2d 78 2d 69 6e 63  cludes | --x-inc
83c0: 6c 75 64 65 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75  lude | --x-inclu
83d0: 64 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 20 5c 0a  d | --x-inclu \.
83e0: 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c 20 7c 20 2d    | --x-incl | -
83f0: 2d 78 2d 69 6e 63 20 7c 20 2d 2d 78 2d 69 6e 20  -x-inc | --x-in 
8400: 7c 20 2d 2d 78 2d 69 29 0a 20 20 20 20 61 63 5f  | --x-i).    ac_
8410: 70 72 65 76 3d 78 5f 69 6e 63 6c 75 64 65 73 20  prev=x_includes 
8420: 3b 3b 0a 20 20 2d 78 2d 69 6e 63 6c 75 64 65 73  ;;.  -x-includes
8430: 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65  =* | --x-include
8440: 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64  s=* | --x-includ
8450: 65 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64  e=* | --x-includ
8460: 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 3d 2a  =* | --x-inclu=*
8470: 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c 3d   \.  | --x-incl=
8480: 2a 20 7c 20 2d 2d 78 2d 69 6e 63 3d 2a 20 7c 20  * | --x-inc=* | 
8490: 2d 2d 78 2d 69 6e 3d 2a 20 7c 20 2d 2d 78 2d 69  --x-in=* | --x-i
84a0: 3d 2a 29 0a 20 20 20 20 78 5f 69 6e 63 6c 75 64  =*).    x_includ
84b0: 65 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  es=$ac_optarg ;;
84c0: 0a 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69 65 73  ..  -x-libraries
84d0: 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65 73   | --x-libraries
84e0: 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65 20   | --x-librarie 
84f0: 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 20 5c 0a  | --x-librari \.
8500: 20 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 20 7c    | --x-librar |
8510: 20 2d 2d 78 2d 6c 69 62 72 61 20 7c 20 2d 2d 78   --x-libra | --x
8520: 2d 6c 69 62 72 20 7c 20 2d 2d 78 2d 6c 69 62 20  -libr | --x-lib 
8530: 7c 20 2d 2d 78 2d 6c 69 20 7c 20 2d 2d 78 2d 6c  | --x-li | --x-l
8540: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 78 5f  ).    ac_prev=x_
8550: 6c 69 62 72 61 72 69 65 73 20 3b 3b 0a 20 20 2d  libraries ;;.  -
8560: 78 2d 6c 69 62 72 61 72 69 65 73 3d 2a 20 7c 20  x-libraries=* | 
8570: 2d 2d 78 2d 6c 69 62 72 61 72 69 65 73 3d 2a 20  --x-libraries=* 
8580: 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65 3d 2a  | --x-librarie=*
8590: 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 3d 2a   | --x-librari=*
85a0: 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62 72 61   \.  | --x-libra
85b0: 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 3d  r=* | --x-libra=
85c0: 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 3d 2a 20 7c  * | --x-libr=* |
85d0: 20 2d 2d 78 2d 6c 69 62 3d 2a 20 7c 20 2d 2d 78   --x-lib=* | --x
85e0: 2d 6c 69 3d 2a 20 7c 20 2d 2d 78 2d 6c 3d 2a 29  -li=* | --x-l=*)
85f0: 0a 20 20 20 20 78 5f 6c 69 62 72 61 72 69 65 73  .    x_libraries
8600: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
8610: 20 20 2d 2a 29 20 7b 20 24 61 73 5f 65 63 68 6f    -*) { $as_echo
8620: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
8630: 20 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70   unrecognized op
8640: 74 69 6f 6e 3a 20 24 61 63 5f 6f 70 74 69 6f 6e  tion: $ac_option
8650: 0a 54 72 79 20 5c 60 24 30 20 2d 2d 68 65 6c 70  .Try \`$0 --help
8660: 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72  ' for more infor
8670: 6d 61 74 69 6f 6e 2e 22 20 3e 26 32 0a 20 20 20  mation." >&2.   
8680: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
8690: 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 3b 3b 0a   1; }; }.    ;;.
86a0: 0a 20 20 2a 3d 2a 29 0a 20 20 20 20 61 63 5f 65  .  *=*).    ac_e
86b0: 6e 76 76 61 72 3d 60 65 78 70 72 20 22 78 24 61  nvvar=`expr "x$a
86c0: 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 5c 28  c_option" : 'x\(
86d0: 5b 5e 3d 5d 2a 5c 29 3d 27 60 0a 20 20 20 20 23  [^=]*\)='`.    #
86e0: 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68   Reject names th
86f0: 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64  at are not valid
8700: 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20   shell variable 
8710: 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20  names..    expr 
8720: 22 78 24 61 63 5f 65 6e 76 76 61 72 22 20 3a 20  "x$ac_envvar" : 
8730: 22 2e 2a 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e  ".*[^_$as_cr_aln
8740: 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  um]" >/dev/null 
8750: 26 26 0a 20 20 20 20 20 20 7b 20 24 61 73 5f 65  &&.      { $as_e
8760: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
8770: 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 69  or: invalid vari
8780: 61 62 6c 65 20 6e 61 6d 65 3a 20 24 61 63 5f 65  able name: $ac_e
8790: 6e 76 76 61 72 22 20 3e 26 32 0a 20 20 20 7b 20  nvvar" >&2.   { 
87a0: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
87b0: 3b 20 7d 3b 20 7d 0a 20 20 20 20 65 76 61 6c 20  ; }; }.    eval 
87c0: 24 61 63 5f 65 6e 76 76 61 72 3d 5c 24 61 63 5f  $ac_envvar=\$ac_
87d0: 6f 70 74 61 72 67 0a 20 20 20 20 65 78 70 6f 72  optarg.    expor
87e0: 74 20 24 61 63 5f 65 6e 76 76 61 72 20 3b 3b 0a  t $ac_envvar ;;.
87f0: 0a 20 20 2a 29 0a 20 20 20 20 23 20 46 49 58 4d  .  *).    # FIXM
8800: 45 3a 20 73 68 6f 75 6c 64 20 62 65 20 72 65 6d  E: should be rem
8810: 6f 76 65 64 20 69 6e 20 61 75 74 6f 63 6f 6e 66  oved in autoconf
8820: 20 33 2e 30 2e 0a 20 20 20 20 24 61 73 5f 65 63   3.0..    $as_ec
8830: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
8840: 49 4e 47 3a 20 79 6f 75 20 73 68 6f 75 6c 64 20  ING: you should 
8850: 75 73 65 20 2d 2d 62 75 69 6c 64 2c 20 2d 2d 68  use --build, --h
8860: 6f 73 74 2c 20 2d 2d 74 61 72 67 65 74 22 20 3e  ost, --target" >
8870: 26 32 0a 20 20 20 20 65 78 70 72 20 22 78 24 61  &2.    expr "x$a
8880: 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 22 2e 2a 5b  c_option" : ".*[
8890: 5e 2d 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  ^-._$as_cr_alnum
88a0: 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26  ]" >/dev/null &&
88b0: 0a 20 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20  .      $as_echo 
88c0: 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
88d0: 3a 20 69 6e 76 61 6c 69 64 20 68 6f 73 74 20 74  : invalid host t
88e0: 79 70 65 3a 20 24 61 63 5f 6f 70 74 69 6f 6e 22  ype: $ac_option"
88f0: 20 3e 26 32 0a 20 20 20 20 3a 20 24 7b 62 75 69   >&2.    : ${bui
8900: 6c 64 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74  ld_alias=$ac_opt
8910: 69 6f 6e 7d 20 24 7b 68 6f 73 74 5f 61 6c 69 61  ion} ${host_alia
8920: 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b  s=$ac_option} ${
8930: 74 61 72 67 65 74 5f 61 6c 69 61 73 3d 24 61 63  target_alias=$ac
8940: 5f 6f 70 74 69 6f 6e 7d 0a 20 20 20 20 3b 3b 0a  _option}.    ;;.
8950: 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 0a 69 66  .  esac.done..if
8960: 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 70 72   test -n "$ac_pr
8970: 65 76 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 6f  ev"; then.  ac_o
8980: 70 74 69 6f 6e 3d 2d 2d 60 65 63 68 6f 20 24 61  ption=--`echo $a
8990: 63 5f 70 72 65 76 20 7c 20 73 65 64 20 27 73 2f  c_prev | sed 's/
89a0: 5f 2f 2d 2f 67 27 60 0a 20 20 7b 20 24 61 73 5f  _/-/g'`.  { $as_
89b0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
89c0: 72 6f 72 3a 20 6d 69 73 73 69 6e 67 20 61 72 67  ror: missing arg
89d0: 75 6d 65 6e 74 20 74 6f 20 24 61 63 5f 6f 70 74  ument to $ac_opt
89e0: 69 6f 6e 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  ion" >&2.   { (e
89f0: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
8a00: 7d 3b 20 7d 0a 66 69 0a 0a 69 66 20 74 65 73 74  }; }.fi..if test
8a10: 20 2d 6e 20 22 24 61 63 5f 75 6e 72 65 63 6f 67   -n "$ac_unrecog
8a20: 6e 69 7a 65 64 5f 6f 70 74 73 22 3b 20 74 68 65  nized_opts"; the
8a30: 6e 0a 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65  n.  case $enable
8a40: 5f 6f 70 74 69 6f 6e 5f 63 68 65 63 6b 69 6e 67  _option_checking
8a50: 20 69 6e 0a 20 20 20 20 6e 6f 29 20 3b 3b 0a 20   in.    no) ;;. 
8a60: 20 20 20 66 61 74 61 6c 29 20 7b 20 24 61 73 5f     fatal) { $as_
8a70: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
8a80: 72 6f 72 3a 20 55 6e 72 65 63 6f 67 6e 69 7a 65  ror: Unrecognize
8a90: 64 20 6f 70 74 69 6f 6e 73 3a 20 24 61 63 5f 75  d options: $ac_u
8aa0: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73  nrecognized_opts
8ab0: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
8ac0: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
8ad0: 7d 20 3b 3b 0a 20 20 20 20 2a 29 20 20 20 20 20  } ;;.    *)     
8ae0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
8af0: 3a 20 57 41 52 4e 49 4e 47 3a 20 55 6e 72 65 63  : WARNING: Unrec
8b00: 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 73 3a  ognized options:
8b10: 20 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65   $ac_unrecognize
8b20: 64 5f 6f 70 74 73 22 20 3e 26 32 20 3b 3b 0a 20  d_opts" >&2 ;;. 
8b30: 20 65 73 61 63 0a 66 69 0a 0a 23 20 43 68 65 63   esac.fi..# Chec
8b40: 6b 20 61 6c 6c 20 64 69 72 65 63 74 6f 72 79 20  k all directory 
8b50: 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 63 6f  arguments for co
8b60: 6e 73 69 73 74 65 6e 63 79 2e 0a 66 6f 72 20 61  nsistency..for a
8b70: 63 5f 76 61 72 20 69 6e 09 65 78 65 63 5f 70 72  c_var in.exec_pr
8b80: 65 66 69 78 20 70 72 65 66 69 78 20 62 69 6e 64  efix prefix bind
8b90: 69 72 20 73 62 69 6e 64 69 72 20 6c 69 62 65 78  ir sbindir libex
8ba0: 65 63 64 69 72 20 64 61 74 61 72 6f 6f 74 64 69  ecdir datarootdi
8bb0: 72 20 5c 0a 09 09 64 61 74 61 64 69 72 20 73 79  r \...datadir sy
8bc0: 73 63 6f 6e 66 64 69 72 20 73 68 61 72 65 64 73  sconfdir shareds
8bd0: 74 61 74 65 64 69 72 20 6c 6f 63 61 6c 73 74 61  tatedir localsta
8be0: 74 65 64 69 72 20 69 6e 63 6c 75 64 65 64 69 72  tedir includedir
8bf0: 20 5c 0a 09 09 6f 6c 64 69 6e 63 6c 75 64 65 64   \...oldincluded
8c00: 69 72 20 64 6f 63 64 69 72 20 69 6e 66 6f 64 69  ir docdir infodi
8c10: 72 20 68 74 6d 6c 64 69 72 20 64 76 69 64 69 72  r htmldir dvidir
8c20: 20 70 64 66 64 69 72 20 70 73 64 69 72 20 5c 0a   pdfdir psdir \.
8c30: 09 09 6c 69 62 64 69 72 20 6c 6f 63 61 6c 65 64  ..libdir localed
8c40: 69 72 20 6d 61 6e 64 69 72 0a 64 6f 0a 20 20 65  ir mandir.do.  e
8c50: 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63  val ac_val=\$$ac
8c60: 5f 76 61 72 0a 20 20 23 20 52 65 6d 6f 76 65 20  _var.  # Remove 
8c70: 74 72 61 69 6c 69 6e 67 20 73 6c 61 73 68 65 73  trailing slashes
8c80: 2e 0a 20 20 63 61 73 65 20 24 61 63 5f 76 61 6c  ..  case $ac_val
8c90: 20 69 6e 0a 20 20 20 20 2a 2f 20 29 0a 20 20 20   in.    */ ).   
8ca0: 20 20 20 61 63 5f 76 61 6c 3d 60 65 78 70 72 20     ac_val=`expr 
8cb0: 22 58 24 61 63 5f 76 61 6c 22 20 3a 20 27 58 5c  "X$ac_val" : 'X\
8cc0: 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c 20 22 58  (.*[^/]\)' \| "X
8cd0: 24 61 63 5f 76 61 6c 22 20 3a 20 27 58 5c 28 2e  $ac_val" : 'X\(.
8ce0: 2a 5c 29 27 60 0a 20 20 20 20 20 20 65 76 61 6c  *\)'`.      eval
8cf0: 20 24 61 63 5f 76 61 72 3d 5c 24 61 63 5f 76 61   $ac_var=\$ac_va
8d00: 6c 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23 20 42  l;;.  esac.  # B
8d10: 65 20 73 75 72 65 20 74 6f 20 68 61 76 65 20 61  e sure to have a
8d20: 62 73 6f 6c 75 74 65 20 64 69 72 65 63 74 6f 72  bsolute director
8d30: 79 20 6e 61 6d 65 73 2e 0a 20 20 63 61 73 65 20  y names..  case 
8d40: 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20 5b  $ac_val in.    [
8d50: 5c 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d  \\/$]* | ?:[\\/]
8d60: 2a 20 29 20 20 63 6f 6e 74 69 6e 75 65 3b 3b 0a  * )  continue;;.
8d70: 20 20 20 20 4e 4f 4e 45 20 7c 20 27 27 20 29 20      NONE | '' ) 
8d80: 63 61 73 65 20 24 61 63 5f 76 61 72 20 69 6e 20  case $ac_var in 
8d90: 2a 70 72 65 66 69 78 20 29 20 63 6f 6e 74 69 6e  *prefix ) contin
8da0: 75 65 3b 3b 20 65 73 61 63 3b 3b 0a 20 20 65 73  ue;; esac;;.  es
8db0: 61 63 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  ac.  { $as_echo 
8dc0: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
8dd0: 65 78 70 65 63 74 65 64 20 61 6e 20 61 62 73 6f  expected an abso
8de0: 6c 75 74 65 20 64 69 72 65 63 74 6f 72 79 20 6e  lute directory n
8df0: 61 6d 65 20 66 6f 72 20 2d 2d 24 61 63 5f 76 61  ame for --$ac_va
8e00: 72 3a 20 24 61 63 5f 76 61 6c 22 20 3e 26 32 0a  r: $ac_val" >&2.
8e10: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
8e20: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 64 6f 6e 65  xit 1; }; }.done
8e30: 0a 0a 23 20 54 68 65 72 65 20 6d 69 67 68 74 20  ..# There might 
8e40: 62 65 20 70 65 6f 70 6c 65 20 77 68 6f 20 64 65  be people who de
8e50: 70 65 6e 64 20 6f 6e 20 74 68 65 20 6f 6c 64 20  pend on the old 
8e60: 62 72 6f 6b 65 6e 20 62 65 68 61 76 69 6f 72 3a  broken behavior:
8e70: 20 60 24 68 6f 73 74 27 0a 23 20 75 73 65 64 20   `$host'.# used 
8e80: 74 6f 20 68 6f 6c 64 20 74 68 65 20 61 72 67 75  to hold the argu
8e90: 6d 65 6e 74 20 6f 66 20 2d 2d 68 6f 73 74 20 65  ment of --host e
8ea0: 74 63 2e 0a 23 20 46 49 58 4d 45 3a 20 54 6f 20  tc..# FIXME: To 
8eb0: 72 65 6d 6f 76 65 20 73 6f 6d 65 20 64 61 79 2e  remove some day.
8ec0: 0a 62 75 69 6c 64 3d 24 62 75 69 6c 64 5f 61 6c  .build=$build_al
8ed0: 69 61 73 0a 68 6f 73 74 3d 24 68 6f 73 74 5f 61  ias.host=$host_a
8ee0: 6c 69 61 73 0a 74 61 72 67 65 74 3d 24 74 61 72  lias.target=$tar
8ef0: 67 65 74 5f 61 6c 69 61 73 0a 0a 23 20 46 49 58  get_alias..# FIX
8f00: 4d 45 3a 20 54 6f 20 72 65 6d 6f 76 65 20 73 6f  ME: To remove so
8f10: 6d 65 20 64 61 79 2e 0a 69 66 20 74 65 73 74 20  me day..if test 
8f20: 22 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 20 21  "x$host_alias" !
8f30: 3d 20 78 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  = x; then.  if t
8f40: 65 73 74 20 22 78 24 62 75 69 6c 64 5f 61 6c 69  est "x$build_ali
8f50: 61 73 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  as" = x; then.  
8f60: 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e    cross_compilin
8f70: 67 3d 6d 61 79 62 65 0a 20 20 20 20 24 61 73 5f  g=maybe.    $as_
8f80: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
8f90: 52 4e 49 4e 47 3a 20 49 66 20 79 6f 75 20 77 61  RNING: If you wa
8fa0: 6e 74 65 64 20 74 6f 20 73 65 74 20 74 68 65 20  nted to set the 
8fb0: 2d 2d 62 75 69 6c 64 20 74 79 70 65 2c 20 64 6f  --build type, do
8fc0: 6e 27 74 20 75 73 65 20 2d 2d 68 6f 73 74 2e 0a  n't use --host..
8fd0: 20 20 20 20 49 66 20 61 20 63 72 6f 73 73 20 63      If a cross c
8fe0: 6f 6d 70 69 6c 65 72 20 69 73 20 64 65 74 65 63  ompiler is detec
8ff0: 74 65 64 20 74 68 65 6e 20 63 72 6f 73 73 20 63  ted then cross c
9000: 6f 6d 70 69 6c 65 20 6d 6f 64 65 20 77 69 6c 6c  ompile mode will
9010: 20 62 65 20 75 73 65 64 2e 22 20 3e 26 32 0a 20   be used." >&2. 
9020: 20 65 6c 69 66 20 74 65 73 74 20 22 78 24 62 75   elif test "x$bu
9030: 69 6c 64 5f 61 6c 69 61 73 22 20 21 3d 20 22 78  ild_alias" != "x
9040: 24 68 6f 73 74 5f 61 6c 69 61 73 22 3b 20 74 68  $host_alias"; th
9050: 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d  en.    cross_com
9060: 70 69 6c 69 6e 67 3d 79 65 73 0a 20 20 66 69 0a  piling=yes.  fi.
9070: 66 69 0a 0a 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  fi..ac_tool_pref
9080: 69 78 3d 0a 74 65 73 74 20 2d 6e 20 22 24 68 6f  ix=.test -n "$ho
9090: 73 74 5f 61 6c 69 61 73 22 20 26 26 20 61 63 5f  st_alias" && ac_
90a0: 74 6f 6f 6c 5f 70 72 65 66 69 78 3d 24 68 6f 73  tool_prefix=$hos
90b0: 74 5f 61 6c 69 61 73 2d 0a 0a 74 65 73 74 20 22  t_alias-..test "
90c0: 24 73 69 6c 65 6e 74 22 20 3d 20 79 65 73 20 26  $silent" = yes &
90d0: 26 20 65 78 65 63 20 36 3e 2f 64 65 76 2f 6e 75  & exec 6>/dev/nu
90e0: 6c 6c 0a 0a 0a 61 63 5f 70 77 64 3d 60 70 77 64  ll...ac_pwd=`pwd
90f0: 60 20 26 26 20 74 65 73 74 20 2d 6e 20 22 24 61  ` && test -n "$a
9100: 63 5f 70 77 64 22 20 26 26 0a 61 63 5f 6c 73 5f  c_pwd" &&.ac_ls_
9110: 64 69 3d 60 6c 73 20 2d 64 69 20 2e 60 20 26 26  di=`ls -di .` &&
9120: 0a 61 63 5f 70 77 64 5f 6c 73 5f 64 69 3d 60 63  .ac_pwd_ls_di=`c
9130: 64 20 22 24 61 63 5f 70 77 64 22 20 26 26 20 6c  d "$ac_pwd" && l
9140: 73 20 2d 64 69 20 2e 60 20 7c 7c 0a 20 20 7b 20  s -di .` ||.  { 
9150: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
9160: 3a 20 65 72 72 6f 72 3a 20 57 6f 72 6b 69 6e 67  : error: Working
9170: 20 64 69 72 65 63 74 6f 72 79 20 63 61 6e 6e 6f   directory canno
9180: 74 20 62 65 20 64 65 74 65 72 6d 69 6e 65 64 22  t be determined"
9190: 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20   >&2.   { (exit 
91a0: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
91b0: 0a 74 65 73 74 20 22 58 24 61 63 5f 6c 73 5f 64  .test "X$ac_ls_d
91c0: 69 22 20 3d 20 22 58 24 61 63 5f 70 77 64 5f 6c  i" = "X$ac_pwd_l
91d0: 73 5f 64 69 22 20 7c 7c 0a 20 20 7b 20 24 61 73  s_di" ||.  { $as
91e0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
91f0: 72 72 6f 72 3a 20 70 77 64 20 64 6f 65 73 20 6e  rror: pwd does n
9200: 6f 74 20 72 65 70 6f 72 74 20 6e 61 6d 65 20 6f  ot report name o
9210: 66 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74  f working direct
9220: 6f 72 79 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  ory" >&2.   { (e
9230: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
9240: 7d 3b 20 7d 0a 0a 0a 23 20 46 69 6e 64 20 74 68  }; }...# Find th
9250: 65 20 73 6f 75 72 63 65 20 66 69 6c 65 73 2c 20  e source files, 
9260: 69 66 20 6c 6f 63 61 74 69 6f 6e 20 77 61 73 20  if location was 
9270: 6e 6f 74 20 73 70 65 63 69 66 69 65 64 2e 0a 69  not specified..i
9280: 66 20 74 65 73 74 20 2d 7a 20 22 24 73 72 63 64  f test -z "$srcd
9290: 69 72 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 73  ir"; then.  ac_s
92a0: 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64 3d  rcdir_defaulted=
92b0: 79 65 73 0a 20 20 23 20 54 72 79 20 74 68 65 20  yes.  # Try the 
92c0: 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69  directory contai
92d0: 6e 69 6e 67 20 74 68 69 73 20 73 63 72 69 70 74  ning this script
92e0: 2c 20 74 68 65 6e 20 74 68 65 20 70 61 72 65 6e  , then the paren
92f0: 74 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 61  t directory..  a
9300: 63 5f 63 6f 6e 66 64 69 72 3d 60 24 61 73 5f 64  c_confdir=`$as_d
9310: 69 72 6e 61 6d 65 20 2d 2d 20 22 24 61 73 5f 6d  irname -- "$as_m
9320: 79 73 65 6c 66 22 20 7c 7c 0a 24 61 73 5f 65 78  yself" ||.$as_ex
9330: 70 72 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22  pr X"$as_myself"
9340: 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f   : 'X\(.*[^/]\)/
9350: 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20  /*[^/][^/]*/*$' 
9360: 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 6d 79 73  \| \.. X"$as_mys
9370: 65 6c 66 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b  elf" : 'X\(//\)[
9380: 5e 2f 5d 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61  ^/]' \| \.. X"$a
9390: 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c 28  s_myself" : 'X\(
93a0: 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 20 58 22  //\)$' \| \.. X"
93b0: 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58  $as_myself" : 'X
93c0: 5c 28 2f 5c 29 27 20 5c 7c 20 2e 20 32 3e 2f 64  \(/\)' \| . 2>/d
93d0: 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65  ev/null ||.$as_e
93e0: 63 68 6f 20 58 22 24 61 73 5f 6d 79 73 65 6c 66  cho X"$as_myself
93f0: 22 20 7c 0a 20 20 20 20 73 65 64 20 27 2f 5e 58  " |.    sed '/^X
9400: 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b  \(.*[^/]\)\/\/*[
9410: 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24 2f 7b 0a 09  ^/][^/]*\/*$/{..
9420: 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20      s//\1/..    
9430: 71 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c  q..  }..  /^X\(\
9440: 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a 2f 7b 0a 09 20  /\/\)[^/].*/{.. 
9450: 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71     s//\1/..    q
9460: 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f  ..  }..  /^X\(\/
9470: 5c 2f 5c 29 24 2f 7b 0a 09 20 20 20 20 73 2f 2f  \/\)$/{..    s//
9480: 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a  \1/..    q..  }.
9490: 09 20 20 2f 5e 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b  .  /^X\(\/\).*/{
94a0: 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20  ..    s//\1/..  
94b0: 20 20 71 0a 09 20 20 7d 0a 09 20 20 73 2f 2e 2a    q..  }..  s/.*
94c0: 2f 2e 2f 3b 20 71 27 60 0a 20 20 73 72 63 64 69  /./; q'`.  srcdi
94d0: 72 3d 24 61 63 5f 63 6f 6e 66 64 69 72 0a 20 20  r=$ac_confdir.  
94e0: 69 66 20 74 65 73 74 20 21 20 2d 72 20 22 24 73  if test ! -r "$s
94f0: 72 63 64 69 72 2f 24 61 63 5f 75 6e 69 71 75 65  rcdir/$ac_unique
9500: 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20  _file"; then.   
9510: 20 73 72 63 64 69 72 3d 2e 2e 0a 20 20 66 69 0a   srcdir=...  fi.
9520: 65 6c 73 65 0a 20 20 61 63 5f 73 72 63 64 69 72  else.  ac_srcdir
9530: 5f 64 65 66 61 75 6c 74 65 64 3d 6e 6f 0a 66 69  _defaulted=no.fi
9540: 0a 69 66 20 74 65 73 74 20 21 20 2d 72 20 22 24  .if test ! -r "$
9550: 73 72 63 64 69 72 2f 24 61 63 5f 75 6e 69 71 75  srcdir/$ac_uniqu
9560: 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20  e_file"; then.  
9570: 74 65 73 74 20 22 24 61 63 5f 73 72 63 64 69 72  test "$ac_srcdir
9580: 5f 64 65 66 61 75 6c 74 65 64 22 20 3d 20 79 65  _defaulted" = ye
9590: 73 20 26 26 20 73 72 63 64 69 72 3d 22 24 61 63  s && srcdir="$ac
95a0: 5f 63 6f 6e 66 64 69 72 20 6f 72 20 2e 2e 22 0a  _confdir or ..".
95b0: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
95c0: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e  s_me: error: can
95d0: 6e 6f 74 20 66 69 6e 64 20 73 6f 75 72 63 65 73  not find sources
95e0: 20 28 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c   ($ac_unique_fil
95f0: 65 29 20 69 6e 20 24 73 72 63 64 69 72 22 20 3e  e) in $srcdir" >
9600: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
9610: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66  ; exit 1; }; }.f
9620: 69 0a 61 63 5f 6d 73 67 3d 22 73 6f 75 72 63 65  i.ac_msg="source
9630: 73 20 61 72 65 20 69 6e 20 24 73 72 63 64 69 72  s are in $srcdir
9640: 2c 20 62 75 74 20 5c 60 63 64 20 24 73 72 63 64  , but \`cd $srcd
9650: 69 72 27 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72  ir' does not wor
9660: 6b 22 0a 61 63 5f 61 62 73 5f 63 6f 6e 66 64 69  k".ac_abs_confdi
9670: 72 3d 60 28 0a 09 63 64 20 22 24 73 72 63 64 69  r=`(..cd "$srcdi
9680: 72 22 20 26 26 20 74 65 73 74 20 2d 72 20 22 2e  r" && test -r ".
9690: 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65  /$ac_unique_file
96a0: 22 20 7c 7c 20 7b 20 24 61 73 5f 65 63 68 6f 20  " || { $as_echo 
96b0: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
96c0: 24 61 63 5f 6d 73 67 22 20 3e 26 32 0a 20 20 20  $ac_msg" >&2.   
96d0: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
96e0: 20 31 3b 20 7d 3b 20 7d 0a 09 70 77 64 29 60 0a   1; }; }..pwd)`.
96f0: 23 20 57 68 65 6e 20 62 75 69 6c 64 69 6e 67 20  # When building 
9700: 69 6e 20 70 6c 61 63 65 2c 20 73 65 74 20 73 72  in place, set sr
9710: 63 64 69 72 3d 2e 0a 69 66 20 74 65 73 74 20 22  cdir=..if test "
9720: 24 61 63 5f 61 62 73 5f 63 6f 6e 66 64 69 72 22  $ac_abs_confdir"
9730: 20 3d 20 22 24 61 63 5f 70 77 64 22 3b 20 74 68   = "$ac_pwd"; th
9740: 65 6e 0a 20 20 73 72 63 64 69 72 3d 2e 0a 66 69  en.  srcdir=..fi
9750: 0a 23 20 52 65 6d 6f 76 65 20 75 6e 6e 65 63 65  .# Remove unnece
9760: 73 73 61 72 79 20 74 72 61 69 6c 69 6e 67 20 73  ssary trailing s
9770: 6c 61 73 68 65 73 20 66 72 6f 6d 20 73 72 63 64  lashes from srcd
9780: 69 72 2e 0a 23 20 44 6f 75 62 6c 65 20 73 6c 61  ir..# Double sla
9790: 73 68 65 73 20 69 6e 20 66 69 6c 65 20 6e 61 6d  shes in file nam
97a0: 65 73 20 69 6e 20 6f 62 6a 65 63 74 20 66 69 6c  es in object fil
97b0: 65 20 64 65 62 75 67 67 69 6e 67 20 69 6e 66 6f  e debugging info
97c0: 0a 23 20 6d 65 73 73 20 75 70 20 4d 2d 78 20 67  .# mess up M-x g
97d0: 64 62 20 69 6e 20 45 6d 61 63 73 2e 0a 63 61 73  db in Emacs..cas
97e0: 65 20 24 73 72 63 64 69 72 20 69 6e 0a 2a 2f 29  e $srcdir in.*/)
97f0: 20 73 72 63 64 69 72 3d 60 65 78 70 72 20 22 58   srcdir=`expr "X
9800: 24 73 72 63 64 69 72 22 20 3a 20 27 58 5c 28 2e  $srcdir" : 'X\(.
9810: 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c 20 22 58 24 73  *[^/]\)' \| "X$s
9820: 72 63 64 69 72 22 20 3a 20 27 58 5c 28 2e 2a 5c  rcdir" : 'X\(.*\
9830: 29 27 60 3b 3b 0a 65 73 61 63 0a 66 6f 72 20 61  )'`;;.esac.for a
9840: 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 70 72 65  c_var in $ac_pre
9850: 63 69 6f 75 73 5f 76 61 72 73 3b 20 64 6f 0a 20  cious_vars; do. 
9860: 20 65 76 61 6c 20 61 63 5f 65 6e 76 5f 24 7b 61   eval ac_env_${a
9870: 63 5f 76 61 72 7d 5f 73 65 74 3d 5c 24 7b 24 7b  c_var}_set=\${${
9880: 61 63 5f 76 61 72 7d 2b 73 65 74 7d 0a 20 20 65  ac_var}+set}.  e
9890: 76 61 6c 20 61 63 5f 65 6e 76 5f 24 7b 61 63 5f  val ac_env_${ac_
98a0: 76 61 72 7d 5f 76 61 6c 75 65 3d 5c 24 24 7b 61  var}_value=\$${a
98b0: 63 5f 76 61 72 7d 0a 20 20 65 76 61 6c 20 61 63  c_var}.  eval ac
98c0: 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72  _cv_env_${ac_var
98d0: 7d 5f 73 65 74 3d 5c 24 7b 24 7b 61 63 5f 76 61  }_set=\${${ac_va
98e0: 72 7d 2b 73 65 74 7d 0a 20 20 65 76 61 6c 20 61  r}+set}.  eval a
98f0: 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61  c_cv_env_${ac_va
9900: 72 7d 5f 76 61 6c 75 65 3d 5c 24 24 7b 61 63 5f  r}_value=\$${ac_
9910: 76 61 72 7d 0a 64 6f 6e 65 0a 0a 23 0a 23 20 52  var}.done..#.# R
9920: 65 70 6f 72 74 20 74 68 65 20 2d 2d 68 65 6c 70  eport the --help
9930: 20 6d 65 73 73 61 67 65 2e 0a 23 0a 69 66 20 74   message..#.if t
9940: 65 73 74 20 22 24 61 63 5f 69 6e 69 74 5f 68 65  est "$ac_init_he
9950: 6c 70 22 20 3d 20 22 6c 6f 6e 67 22 3b 20 74 68  lp" = "long"; th
9960: 65 6e 0a 20 20 23 20 4f 6d 69 74 20 73 6f 6d 65  en.  # Omit some
9970: 20 69 6e 74 65 72 6e 61 6c 20 6f 72 20 6f 62 73   internal or obs
9980: 6f 6c 65 74 65 20 6f 70 74 69 6f 6e 73 20 74 6f  olete options to
9990: 20 6d 61 6b 65 20 74 68 65 20 6c 69 73 74 20 6c   make the list l
99a0: 65 73 73 20 69 6d 70 6f 73 69 6e 67 2e 0a 20 20  ess imposing..  
99b0: 23 20 54 68 69 73 20 6d 65 73 73 61 67 65 20 69  # This message i
99c0: 73 20 74 6f 6f 20 6c 6f 6e 67 20 74 6f 20 62 65  s too long to be
99d0: 20 61 20 73 74 72 69 6e 67 20 69 6e 20 74 68 65   a string in the
99e0: 20 41 2f 55 58 20 33 2e 31 20 73 68 2e 0a 20 20   A/UX 3.1 sh..  
99f0: 63 61 74 20 3c 3c 5f 41 43 45 4f 46 0a 5c 60 63  cat <<_ACEOF.\`c
9a00: 6f 6e 66 69 67 75 72 65 27 20 63 6f 6e 66 69 67  onfigure' config
9a10: 75 72 65 73 20 73 71 6c 69 74 65 20 33 2e 37 2e  ures sqlite 3.7.
9a20: 35 20 74 6f 20 61 64 61 70 74 20 74 6f 20 6d 61  5 to adapt to ma
9a30: 6e 79 20 6b 69 6e 64 73 20 6f 66 20 73 79 73 74  ny kinds of syst
9a40: 65 6d 73 2e 0a 0a 55 73 61 67 65 3a 20 24 30 20  ems...Usage: $0 
9a50: 5b 4f 50 54 49 4f 4e 5d 2e 2e 2e 20 5b 56 41 52  [OPTION]... [VAR
9a60: 3d 56 41 4c 55 45 5d 2e 2e 2e 0a 0a 54 6f 20 61  =VALUE].....To a
9a70: 73 73 69 67 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e  ssign environmen
9a80: 74 20 76 61 72 69 61 62 6c 65 73 20 28 65 2e 67  t variables (e.g
9a90: 2e 2c 20 43 43 2c 20 43 46 4c 41 47 53 2e 2e 2e  ., CC, CFLAGS...
9aa0: 29 2c 20 73 70 65 63 69 66 79 20 74 68 65 6d 20  ), specify them 
9ab0: 61 73 0a 56 41 52 3d 56 41 4c 55 45 2e 20 20 53  as.VAR=VALUE.  S
9ac0: 65 65 20 62 65 6c 6f 77 20 66 6f 72 20 64 65 73  ee below for des
9ad0: 63 72 69 70 74 69 6f 6e 73 20 6f 66 20 73 6f 6d  criptions of som
9ae0: 65 20 6f 66 20 74 68 65 20 75 73 65 66 75 6c 20  e of the useful 
9af0: 76 61 72 69 61 62 6c 65 73 2e 0a 0a 44 65 66 61  variables...Defa
9b00: 75 6c 74 73 20 66 6f 72 20 74 68 65 20 6f 70 74  ults for the opt
9b10: 69 6f 6e 73 20 61 72 65 20 73 70 65 63 69 66 69  ions are specifi
9b20: 65 64 20 69 6e 20 62 72 61 63 6b 65 74 73 2e 0a  ed in brackets..
9b30: 0a 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 0a  .Configuration:.
9b40: 20 20 2d 68 2c 20 2d 2d 68 65 6c 70 20 20 20 20    -h, --help    
9b50: 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61            displa
9b60: 79 20 74 68 69 73 20 68 65 6c 70 20 61 6e 64 20  y this help and 
9b70: 65 78 69 74 0a 20 20 20 20 20 20 2d 2d 68 65 6c  exit.      --hel
9b80: 70 3d 73 68 6f 72 74 20 20 20 20 20 20 20 20 64  p=short        d
9b90: 69 73 70 6c 61 79 20 6f 70 74 69 6f 6e 73 20 73  isplay options s
9ba0: 70 65 63 69 66 69 63 20 74 6f 20 74 68 69 73 20  pecific to this 
9bb0: 70 61 63 6b 61 67 65 0a 20 20 20 20 20 20 2d 2d  package.      --
9bc0: 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65 20 20  help=recursive  
9bd0: 20 20 64 69 73 70 6c 61 79 20 74 68 65 20 73 68    display the sh
9be0: 6f 72 74 20 68 65 6c 70 20 6f 66 20 61 6c 6c 20  ort help of all 
9bf0: 74 68 65 20 69 6e 63 6c 75 64 65 64 20 70 61 63  the included pac
9c00: 6b 61 67 65 73 0a 20 20 2d 56 2c 20 2d 2d 76 65  kages.  -V, --ve
9c10: 72 73 69 6f 6e 20 20 20 20 20 20 20 20 20 20 20  rsion           
9c20: 64 69 73 70 6c 61 79 20 76 65 72 73 69 6f 6e 20  display version 
9c30: 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 6e 64 20  information and 
9c40: 65 78 69 74 0a 20 20 2d 71 2c 20 2d 2d 71 75 69  exit.  -q, --qui
9c50: 65 74 2c 20 2d 2d 73 69 6c 65 6e 74 20 20 20 64  et, --silent   d
9c60: 6f 20 6e 6f 74 20 70 72 69 6e 74 20 5c 60 63 68  o not print \`ch
9c70: 65 63 6b 69 6e 67 2e 2e 2e 27 20 6d 65 73 73 61  ecking...' messa
9c80: 67 65 73 0a 20 20 20 20 20 20 2d 2d 63 61 63 68  ges.      --cach
9c90: 65 2d 66 69 6c 65 3d 46 49 4c 45 20 20 20 63 61  e-file=FILE   ca
9ca0: 63 68 65 20 74 65 73 74 20 72 65 73 75 6c 74 73  che test results
9cb0: 20 69 6e 20 46 49 4c 45 20 5b 64 69 73 61 62 6c   in FILE [disabl
9cc0: 65 64 5d 0a 20 20 2d 43 2c 20 2d 2d 63 6f 6e 66  ed].  -C, --conf
9cd0: 69 67 2d 63 61 63 68 65 20 20 20 20 20 20 61 6c  ig-cache      al
9ce0: 69 61 73 20 66 6f 72 20 5c 60 2d 2d 63 61 63 68  ias for \`--cach
9cf0: 65 2d 66 69 6c 65 3d 63 6f 6e 66 69 67 2e 63 61  e-file=config.ca
9d00: 63 68 65 27 0a 20 20 2d 6e 2c 20 2d 2d 6e 6f 2d  che'.  -n, --no-
9d10: 63 72 65 61 74 65 20 20 20 20 20 20 20 20 20 64  create         d
9d20: 6f 20 6e 6f 74 20 63 72 65 61 74 65 20 6f 75 74  o not create out
9d30: 70 75 74 20 66 69 6c 65 73 0a 20 20 20 20 20 20  put files.      
9d40: 2d 2d 73 72 63 64 69 72 3d 44 49 52 20 20 20 20  --srcdir=DIR    
9d50: 20 20 20 20 66 69 6e 64 20 74 68 65 20 73 6f 75      find the sou
9d60: 72 63 65 73 20 69 6e 20 44 49 52 20 5b 63 6f 6e  rces in DIR [con
9d70: 66 69 67 75 72 65 20 64 69 72 20 6f 72 20 5c 60  figure dir or \`
9d80: 2e 2e 27 5d 0a 0a 49 6e 73 74 61 6c 6c 61 74 69  ..']..Installati
9d90: 6f 6e 20 64 69 72 65 63 74 6f 72 69 65 73 3a 0a  on directories:.
9da0: 20 20 2d 2d 70 72 65 66 69 78 3d 50 52 45 46 49    --prefix=PREFI
9db0: 58 20 20 20 20 20 20 20 20 20 69 6e 73 74 61 6c  X         instal
9dc0: 6c 20 61 72 63 68 69 74 65 63 74 75 72 65 2d 69  l architecture-i
9dd0: 6e 64 65 70 65 6e 64 65 6e 74 20 66 69 6c 65 73  ndependent files
9de0: 20 69 6e 20 50 52 45 46 49 58 0a 20 20 20 20 20   in PREFIX.     
9df0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9e00: 20 20 20 20 20 5b 24 61 63 5f 64 65 66 61 75 6c       [$ac_defaul
9e10: 74 5f 70 72 65 66 69 78 5d 0a 20 20 2d 2d 65 78  t_prefix].  --ex
9e20: 65 63 2d 70 72 65 66 69 78 3d 45 50 52 45 46 49  ec-prefix=EPREFI
9e30: 58 20 20 20 69 6e 73 74 61 6c 6c 20 61 72 63 68  X   install arch
9e40: 69 74 65 63 74 75 72 65 2d 64 65 70 65 6e 64 65  itecture-depende
9e50: 6e 74 20 66 69 6c 65 73 20 69 6e 20 45 50 52 45  nt files in EPRE
9e60: 46 49 58 0a 20 20 20 20 20 20 20 20 20 20 20 20  FIX.            
9e70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 50                [P
9e80: 52 45 46 49 58 5d 0a 0a 42 79 20 64 65 66 61 75  REFIX]..By defau
9e90: 6c 74 2c 20 5c 60 6d 61 6b 65 20 69 6e 73 74 61  lt, \`make insta
9ea0: 6c 6c 27 20 77 69 6c 6c 20 69 6e 73 74 61 6c 6c  ll' will install
9eb0: 20 61 6c 6c 20 74 68 65 20 66 69 6c 65 73 20 69   all the files i
9ec0: 6e 0a 5c 60 24 61 63 5f 64 65 66 61 75 6c 74 5f  n.\`$ac_default_
9ed0: 70 72 65 66 69 78 2f 62 69 6e 27 2c 20 5c 60 24  prefix/bin', \`$
9ee0: 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69  ac_default_prefi
9ef0: 78 2f 6c 69 62 27 20 65 74 63 2e 20 20 59 6f 75  x/lib' etc.  You
9f00: 20 63 61 6e 20 73 70 65 63 69 66 79 0a 61 6e 20   can specify.an 
9f10: 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 70 72 65  installation pre
9f20: 66 69 78 20 6f 74 68 65 72 20 74 68 61 6e 20 5c  fix other than \
9f30: 60 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65  `$ac_default_pre
9f40: 66 69 78 27 20 75 73 69 6e 67 20 5c 60 2d 2d 70  fix' using \`--p
9f50: 72 65 66 69 78 27 2c 0a 66 6f 72 20 69 6e 73 74  refix',.for inst
9f60: 61 6e 63 65 20 5c 60 2d 2d 70 72 65 66 69 78 3d  ance \`--prefix=
9f70: 5c 24 48 4f 4d 45 27 2e 0a 0a 46 6f 72 20 62 65  \$HOME'...For be
9f80: 74 74 65 72 20 63 6f 6e 74 72 6f 6c 2c 20 75 73  tter control, us
9f90: 65 20 74 68 65 20 6f 70 74 69 6f 6e 73 20 62 65  e the options be
9fa0: 6c 6f 77 2e 0a 0a 46 69 6e 65 20 74 75 6e 69 6e  low...Fine tunin
9fb0: 67 20 6f 66 20 74 68 65 20 69 6e 73 74 61 6c 6c  g of the install
9fc0: 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 69 65  ation directorie
9fd0: 73 3a 0a 20 20 2d 2d 62 69 6e 64 69 72 3d 44 49  s:.  --bindir=DI
9fe0: 52 20 20 20 20 20 20 20 20 20 20 20 20 75 73 65  R            use
9ff0: 72 20 65 78 65 63 75 74 61 62 6c 65 73 20 5b 45  r executables [E
a000: 50 52 45 46 49 58 2f 62 69 6e 5d 0a 20 20 2d 2d  PREFIX/bin].  --
a010: 73 62 69 6e 64 69 72 3d 44 49 52 20 20 20 20 20  sbindir=DIR     
a020: 20 20 20 20 20 20 73 79 73 74 65 6d 20 61 64 6d        system adm
a030: 69 6e 20 65 78 65 63 75 74 61 62 6c 65 73 20 5b  in executables [
a040: 45 50 52 45 46 49 58 2f 73 62 69 6e 5d 0a 20 20  EPREFIX/sbin].  
a050: 2d 2d 6c 69 62 65 78 65 63 64 69 72 3d 44 49 52  --libexecdir=DIR
a060: 20 20 20 20 20 20 20 20 70 72 6f 67 72 61 6d 20          program 
a070: 65 78 65 63 75 74 61 62 6c 65 73 20 5b 45 50 52  executables [EPR
a080: 45 46 49 58 2f 6c 69 62 65 78 65 63 5d 0a 20 20  EFIX/libexec].  
a090: 2d 2d 73 79 73 63 6f 6e 66 64 69 72 3d 44 49 52  --sysconfdir=DIR
a0a0: 20 20 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c          read-onl
a0b0: 79 20 73 69 6e 67 6c 65 2d 6d 61 63 68 69 6e 65  y single-machine
a0c0: 20 64 61 74 61 20 5b 50 52 45 46 49 58 2f 65 74   data [PREFIX/et
a0d0: 63 5d 0a 20 20 2d 2d 73 68 61 72 65 64 73 74 61  c].  --sharedsta
a0e0: 74 65 64 69 72 3d 44 49 52 20 20 20 20 6d 6f 64  tedir=DIR    mod
a0f0: 69 66 69 61 62 6c 65 20 61 72 63 68 69 74 65 63  ifiable architec
a100: 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74  ture-independent
a110: 20 64 61 74 61 20 5b 50 52 45 46 49 58 2f 63 6f   data [PREFIX/co
a120: 6d 5d 0a 20 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  m].  --localstat
a130: 65 64 69 72 3d 44 49 52 20 20 20 20 20 6d 6f 64  edir=DIR     mod
a140: 69 66 69 61 62 6c 65 20 73 69 6e 67 6c 65 2d 6d  ifiable single-m
a150: 61 63 68 69 6e 65 20 64 61 74 61 20 5b 50 52 45  achine data [PRE
a160: 46 49 58 2f 76 61 72 5d 0a 20 20 2d 2d 6c 69 62  FIX/var].  --lib
a170: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20  dir=DIR         
a180: 20 20 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 6c     object code l
a190: 69 62 72 61 72 69 65 73 20 5b 45 50 52 45 46 49  ibraries [EPREFI
a1a0: 58 2f 6c 69 62 5d 0a 20 20 2d 2d 69 6e 63 6c 75  X/lib].  --inclu
a1b0: 64 65 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  dedir=DIR       
a1c0: 20 43 20 68 65 61 64 65 72 20 66 69 6c 65 73 20   C header files 
a1d0: 5b 50 52 45 46 49 58 2f 69 6e 63 6c 75 64 65 5d  [PREFIX/include]
a1e0: 0a 20 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64  .  --oldincluded
a1f0: 69 72 3d 44 49 52 20 20 20 20 20 43 20 68 65 61  ir=DIR     C hea
a200: 64 65 72 20 66 69 6c 65 73 20 66 6f 72 20 6e 6f  der files for no
a210: 6e 2d 67 63 63 20 5b 2f 75 73 72 2f 69 6e 63 6c  n-gcc [/usr/incl
a220: 75 64 65 5d 0a 20 20 2d 2d 64 61 74 61 72 6f 6f  ude].  --dataroo
a230: 74 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 72  tdir=DIR       r
a240: 65 61 64 2d 6f 6e 6c 79 20 61 72 63 68 2e 2d 69  ead-only arch.-i
a250: 6e 64 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20  ndependent data 
a260: 72 6f 6f 74 20 5b 50 52 45 46 49 58 2f 73 68 61  root [PREFIX/sha
a270: 72 65 5d 0a 20 20 2d 2d 64 61 74 61 64 69 72 3d  re].  --datadir=
a280: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 72 65  DIR           re
a290: 61 64 2d 6f 6e 6c 79 20 61 72 63 68 69 74 65 63  ad-only architec
a2a0: 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74  ture-independent
a2b0: 20 64 61 74 61 20 5b 44 41 54 41 52 4f 4f 54 44   data [DATAROOTD
a2c0: 49 52 5d 0a 20 20 2d 2d 69 6e 66 6f 64 69 72 3d  IR].  --infodir=
a2d0: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 69 6e  DIR           in
a2e0: 66 6f 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e  fo documentation
a2f0: 20 5b 44 41 54 41 52 4f 4f 54 44 49 52 2f 69 6e   [DATAROOTDIR/in
a300: 66 6f 5d 0a 20 20 2d 2d 6c 6f 63 61 6c 65 64 69  fo].  --localedi
a310: 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 6c 6f  r=DIR         lo
a320: 63 61 6c 65 2d 64 65 70 65 6e 64 65 6e 74 20 64  cale-dependent d
a330: 61 74 61 20 5b 44 41 54 41 52 4f 4f 54 44 49 52  ata [DATAROOTDIR
a340: 2f 6c 6f 63 61 6c 65 5d 0a 20 20 2d 2d 6d 61 6e  /locale].  --man
a350: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20  dir=DIR         
a360: 20 20 20 6d 61 6e 20 64 6f 63 75 6d 65 6e 74 61     man documenta
a370: 74 69 6f 6e 20 5b 44 41 54 41 52 4f 4f 54 44 49  tion [DATAROOTDI
a380: 52 2f 6d 61 6e 5d 0a 20 20 2d 2d 64 6f 63 64 69  R/man].  --docdi
a390: 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20  r=DIR           
a3a0: 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 72   documentation r
a3b0: 6f 6f 74 20 5b 44 41 54 41 52 4f 4f 54 44 49 52  oot [DATAROOTDIR
a3c0: 2f 64 6f 63 2f 73 71 6c 69 74 65 5d 0a 20 20 2d  /doc/sqlite].  -
a3d0: 2d 68 74 6d 6c 64 69 72 3d 44 49 52 20 20 20 20  -htmldir=DIR    
a3e0: 20 20 20 20 20 20 20 68 74 6d 6c 20 64 6f 63 75         html docu
a3f0: 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49  mentation [DOCDI
a400: 52 5d 0a 20 20 2d 2d 64 76 69 64 69 72 3d 44 49  R].  --dvidir=DI
a410: 52 20 20 20 20 20 20 20 20 20 20 20 20 64 76 69  R            dvi
a420: 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b   documentation [
a430: 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 70 64 66 64  DOCDIR].  --pdfd
a440: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
a450: 20 20 70 64 66 20 64 6f 63 75 6d 65 6e 74 61 74    pdf documentat
a460: 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d  ion [DOCDIR].  -
a470: 2d 70 73 64 69 72 3d 44 49 52 20 20 20 20 20 20  -psdir=DIR      
a480: 20 20 20 20 20 20 20 70 73 20 64 6f 63 75 6d 65         ps docume
a490: 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d  ntation [DOCDIR]
a4a0: 0a 5f 41 43 45 4f 46 0a 0a 20 20 63 61 74 20 3c  ._ACEOF..  cat <
a4b0: 3c 5c 5f 41 43 45 4f 46 0a 0a 53 79 73 74 65 6d  <\_ACEOF..System
a4c0: 20 74 79 70 65 73 3a 0a 20 20 2d 2d 62 75 69 6c   types:.  --buil
a4d0: 64 3d 42 55 49 4c 44 20 20 20 20 20 63 6f 6e 66  d=BUILD     conf
a4e0: 69 67 75 72 65 20 66 6f 72 20 62 75 69 6c 64 69  igure for buildi
a4f0: 6e 67 20 6f 6e 20 42 55 49 4c 44 20 5b 67 75 65  ng on BUILD [gue
a500: 73 73 65 64 5d 0a 20 20 2d 2d 68 6f 73 74 3d 48  ssed].  --host=H
a510: 4f 53 54 20 20 20 20 20 20 20 63 72 6f 73 73 2d  OST       cross-
a520: 63 6f 6d 70 69 6c 65 20 74 6f 20 62 75 69 6c 64  compile to build
a530: 20 70 72 6f 67 72 61 6d 73 20 74 6f 20 72 75 6e   programs to run
a540: 20 6f 6e 20 48 4f 53 54 20 5b 42 55 49 4c 44 5d   on HOST [BUILD]
a550: 0a 5f 41 43 45 4f 46 0a 66 69 0a 0a 69 66 20 74  ._ACEOF.fi..if t
a560: 65 73 74 20 2d 6e 20 22 24 61 63 5f 69 6e 69 74  est -n "$ac_init
a570: 5f 68 65 6c 70 22 3b 20 74 68 65 6e 0a 20 20 63  _help"; then.  c
a580: 61 73 65 20 24 61 63 5f 69 6e 69 74 5f 68 65 6c  ase $ac_init_hel
a590: 70 20 69 6e 0a 20 20 20 20 20 73 68 6f 72 74 20  p in.     short 
a5a0: 7c 20 72 65 63 75 72 73 69 76 65 20 29 20 65 63  | recursive ) ec
a5b0: 68 6f 20 22 43 6f 6e 66 69 67 75 72 61 74 69 6f  ho "Configuratio
a5c0: 6e 20 6f 66 20 73 71 6c 69 74 65 20 33 2e 37 2e  n of sqlite 3.7.
a5d0: 35 3a 22 3b 3b 0a 20 20 20 65 73 61 63 0a 20 20  5:";;.   esac.  
a5e0: 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 0a 4f  cat <<\_ACEOF..O
a5f0: 70 74 69 6f 6e 61 6c 20 46 65 61 74 75 72 65 73  ptional Features
a600: 3a 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6f 70  :.  --disable-op
a610: 74 69 6f 6e 2d 63 68 65 63 6b 69 6e 67 20 20 69  tion-checking  i
a620: 67 6e 6f 72 65 20 75 6e 72 65 63 6f 67 6e 69 7a  gnore unrecogniz
a630: 65 64 20 2d 2d 65 6e 61 62 6c 65 2f 2d 2d 77 69  ed --enable/--wi
a640: 74 68 20 6f 70 74 69 6f 6e 73 0a 20 20 2d 2d 64  th options.  --d
a650: 69 73 61 62 6c 65 2d 46 45 41 54 55 52 45 20 20  isable-FEATURE  
a660: 20 20 20 20 20 64 6f 20 6e 6f 74 20 69 6e 63 6c       do not incl
a670: 75 64 65 20 46 45 41 54 55 52 45 20 28 73 61 6d  ude FEATURE (sam
a680: 65 20 61 73 20 2d 2d 65 6e 61 62 6c 65 2d 46 45  e as --enable-FE
a690: 41 54 55 52 45 3d 6e 6f 29 0a 20 20 2d 2d 65 6e  ATURE=no).  --en
a6a0: 61 62 6c 65 2d 46 45 41 54 55 52 45 5b 3d 41 52  able-FEATURE[=AR
a6b0: 47 5d 20 20 69 6e 63 6c 75 64 65 20 46 45 41 54  G]  include FEAT
a6c0: 55 52 45 20 5b 41 52 47 3d 79 65 73 5d 0a 20 20  URE [ARG=yes].  
a6d0: 2d 2d 65 6e 61 62 6c 65 2d 73 68 61 72 65 64 5b  --enable-shared[
a6e0: 3d 50 4b 47 53 5d 20 20 62 75 69 6c 64 20 73 68  =PKGS]  build sh
a6f0: 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 5b  ared libraries [
a700: 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d  default=yes].  -
a710: 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69 63 5b 3d  -enable-static[=
a720: 50 4b 47 53 5d 20 20 62 75 69 6c 64 20 73 74 61  PKGS]  build sta
a730: 74 69 63 20 6c 69 62 72 61 72 69 65 73 20 5b 64  tic libraries [d
a740: 65 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d  efault=yes].  --
a750: 65 6e 61 62 6c 65 2d 66 61 73 74 2d 69 6e 73 74  enable-fast-inst
a760: 61 6c 6c 5b 3d 50 4b 47 53 5d 0a 20 20 20 20 20  all[=PKGS].     
a770: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a780: 20 20 20 20 20 6f 70 74 69 6d 69 7a 65 20 66 6f       optimize fo
a790: 72 20 66 61 73 74 20 69 6e 73 74 61 6c 6c 61 74  r fast installat
a7a0: 69 6f 6e 20 5b 64 65 66 61 75 6c 74 3d 79 65 73  ion [default=yes
a7b0: 5d 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 69  ].  --disable-li
a7c0: 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 20 61 76 6f 69  btool-lock  avoi
a7d0: 64 20 6c 6f 63 6b 69 6e 67 20 28 6d 69 67 68 74  d locking (might
a7e0: 20 62 72 65 61 6b 20 70 61 72 61 6c 6c 65 6c 20   break parallel 
a7f0: 62 75 69 6c 64 73 29 0a 20 20 2d 2d 64 69 73 61  builds).  --disa
a800: 62 6c 65 2d 6c 61 72 67 65 66 69 6c 65 20 20 20  ble-largefile   
a810: 20 20 6f 6d 69 74 20 73 75 70 70 6f 72 74 20 66    omit support f
a820: 6f 72 20 6c 61 72 67 65 20 66 69 6c 65 73 0a 20  or large files. 
a830: 20 2d 2d 65 6e 61 62 6c 65 2d 74 68 72 65 61 64   --enable-thread
a840: 73 61 66 65 20 20 20 20 20 53 75 70 70 6f 72 74  safe     Support
a850: 20 74 68 72 65 61 64 73 61 66 65 20 6f 70 65 72   threadsafe oper
a860: 61 74 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65  ation.  --enable
a870: 2d 63 72 6f 73 73 2d 74 68 72 65 61 64 2d 63 6f  -cross-thread-co
a880: 6e 6e 65 63 74 69 6f 6e 73 0a 20 20 20 20 20 20  nnections.      
a890: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a8a0: 20 20 20 20 41 6c 6c 6f 77 20 63 6f 6e 6e 65 63      Allow connec
a8b0: 74 69 6f 6e 20 73 68 61 72 69 6e 67 20 61 63 72  tion sharing acr
a8c0: 6f 73 73 20 74 68 72 65 61 64 73 0a 20 20 2d 2d  oss threads.  --
a8d0: 65 6e 61 62 6c 65 2d 72 65 6c 65 61 73 65 6d 6f  enable-releasemo
a8e0: 64 65 20 20 20 20 53 75 70 70 6f 72 74 20 6c 69  de    Support li
a8f0: 62 74 6f 6f 6c 20 6c 69 6e 6b 20 74 6f 20 72 65  btool link to re
a900: 6c 65 61 73 65 20 6d 6f 64 65 0a 20 20 2d 2d 65  lease mode.  --e
a910: 6e 61 62 6c 65 2d 74 65 6d 70 73 74 6f 72 65 20  nable-tempstore 
a920: 20 20 20 20 20 55 73 65 20 61 6e 20 69 6e 2d 72       Use an in-r
a930: 61 6d 20 64 61 74 61 62 61 73 65 20 66 6f 72 20  am database for 
a940: 74 65 6d 70 6f 72 61 72 79 20 74 61 62 6c 65 73  temporary tables
a950: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
a960: 20 20 20 20 20 20 20 20 20 20 20 28 6e 65 76 65             (neve
a970: 72 2c 6e 6f 2c 79 65 73 2c 61 6c 77 61 79 73 29  r,no,yes,always)
a980: 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 74 63 6c  .  --disable-tcl
a990: 20 20 20 20 20 20 20 20 20 20 20 64 6f 20 6e 6f             do no
a9a0: 74 20 62 75 69 6c 64 20 54 43 4c 20 65 78 74 65  t build TCL exte
a9b0: 6e 73 69 6f 6e 0a 20 20 2d 2d 64 69 73 61 62 6c  nsion.  --disabl
a9c0: 65 2d 72 65 61 64 6c 69 6e 65 20 20 20 20 20 20  e-readline      
a9d0: 64 69 73 61 62 6c 65 20 72 65 61 64 6c 69 6e 65  disable readline
a9e0: 20 73 75 70 70 6f 72 74 20 5b 64 65 66 61 75 6c   support [defaul
a9f0: 74 3d 64 65 74 65 63 74 5d 0a 20 20 2d 2d 65 6e  t=detect].  --en
aa00: 61 62 6c 65 2d 64 65 62 75 67 20 20 20 20 20 20  able-debug      
aa10: 20 20 20 20 65 6e 61 62 6c 65 20 64 65 62 75 67      enable debug
aa20: 67 69 6e 67 20 26 20 76 65 72 62 6f 73 65 20 65  ging & verbose e
aa30: 78 70 6c 61 69 6e 0a 20 20 2d 2d 64 69 73 61 62  xplain.  --disab
aa40: 6c 65 2d 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 20  le-amalgamation 
aa50: 20 44 69 73 61 62 6c 65 20 74 68 65 20 61 6d 61   Disable the ama
aa60: 6c 67 61 6d 61 74 69 6f 6e 20 61 6e 64 20 69 6e  lgamation and in
aa70: 73 74 65 61 64 20 62 75 69 6c 64 20 61 6c 6c 20  stead build all 
aa80: 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20  files.          
aa90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
aaa0: 73 65 70 61 72 61 74 65 6c 79 0a 20 20 2d 2d 65  separately.  --e
aab0: 6e 61 62 6c 65 2d 6c 6f 61 64 2d 65 78 74 65 6e  nable-load-exten
aac0: 73 69 6f 6e 20 45 6e 61 62 6c 65 20 6c 6f 61 64  sion Enable load
aad0: 69 6e 67 20 6f 66 20 65 78 74 65 72 6e 61 6c 20  ing of external 
aae0: 65 78 74 65 6e 73 69 6f 6e 73 0a 20 20 2d 2d 65  extensions.  --e
aaf0: 6e 61 62 6c 65 2d 67 63 6f 76 20 20 20 20 20 20  nable-gcov      
ab00: 20 20 20 20 20 45 6e 61 62 6c 65 20 63 6f 76 65       Enable cove
ab10: 72 61 67 65 20 74 65 73 74 69 6e 67 20 75 73 69  rage testing usi
ab20: 6e 67 20 67 63 6f 76 0a 0a 4f 70 74 69 6f 6e 61  ng gcov..Optiona
ab30: 6c 20 50 61 63 6b 61 67 65 73 3a 0a 20 20 2d 2d  l Packages:.  --
ab40: 77 69 74 68 2d 50 41 43 4b 41 47 45 5b 3d 41 52  with-PACKAGE[=AR
ab50: 47 5d 20 20 20 20 75 73 65 20 50 41 43 4b 41 47  G]    use PACKAG
ab60: 45 20 5b 41 52 47 3d 79 65 73 5d 0a 20 20 2d 2d  E [ARG=yes].  --
ab70: 77 69 74 68 6f 75 74 2d 50 41 43 4b 41 47 45 20  without-PACKAGE 
ab80: 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 75 73 65        do not use
ab90: 20 50 41 43 4b 41 47 45 20 28 73 61 6d 65 20 61   PACKAGE (same a
aba0: 73 20 2d 2d 77 69 74 68 2d 50 41 43 4b 41 47 45  s --with-PACKAGE
abb0: 3d 6e 6f 29 0a 20 20 2d 2d 77 69 74 68 2d 70 69  =no).  --with-pi
abc0: 63 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74  c              t
abd0: 72 79 20 74 6f 20 75 73 65 20 6f 6e 6c 79 20 50  ry to use only P
abe0: 49 43 2f 6e 6f 6e 2d 50 49 43 20 6f 62 6a 65 63  IC/non-PIC objec
abf0: 74 73 20 5b 64 65 66 61 75 6c 74 3d 75 73 65 0a  ts [default=use.
ac00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
ac10: 20 20 20 20 20 20 20 20 20 20 62 6f 74 68 5d 0a            both].
ac20: 20 20 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c 64 20    --with-gnu-ld 
ac30: 20 20 20 20 20 20 20 20 20 20 61 73 73 75 6d 65            assume
ac40: 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20   the C compiler 
ac50: 75 73 65 73 20 47 4e 55 20 6c 64 20 5b 64 65 66  uses GNU ld [def
ac60: 61 75 6c 74 3d 6e 6f 5d 0a 20 20 2d 2d 77 69 74  ault=no].  --wit
ac70: 68 2d 68 69 6e 74 73 3d 46 49 4c 45 20 20 20 20  h-hints=FILE    
ac80: 20 20 20 52 65 61 64 20 63 6f 6e 66 69 67 75 72     Read configur
ac90: 61 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 66 72  ation options fr
aca0: 6f 6d 20 46 49 4c 45 0a 20 20 2d 2d 77 69 74 68  om FILE.  --with
acb0: 2d 74 63 6c 3d 44 49 52 20 20 20 20 20 20 20 20  -tcl=DIR        
acc0: 20 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74    directory cont
acd0: 61 69 6e 69 6e 67 20 74 63 6c 20 63 6f 6e 66 69  aining tcl confi
ace0: 67 75 72 61 74 69 6f 6e 0a 20 20 20 20 20 20 20  guration.       
acf0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
ad00: 20 20 20 28 74 63 6c 43 6f 6e 66 69 67 2e 73 68     (tclConfig.sh
ad10: 29 0a 20 20 2d 2d 77 69 74 68 2d 72 65 61 64 6c  ).  --with-readl
ad20: 69 6e 65 2d 6c 69 62 20 20 20 20 20 73 70 65 63  ine-lib     spec
ad30: 69 66 79 20 72 65 61 64 6c 69 6e 65 20 6c 69 62  ify readline lib
ad40: 72 61 72 79 0a 20 20 2d 2d 77 69 74 68 2d 72 65  rary.  --with-re
ad50: 61 64 6c 69 6e 65 2d 69 6e 63 20 20 20 20 20 73  adline-inc     s
ad60: 70 65 63 69 66 79 20 72 65 61 64 6c 69 6e 65 20  pecify readline 
ad70: 69 6e 63 6c 75 64 65 20 70 61 74 68 73 0a 0a 53  include paths..S
ad80: 6f 6d 65 20 69 6e 66 6c 75 65 6e 74 69 61 6c 20  ome influential 
ad90: 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69  environment vari
ada0: 61 62 6c 65 73 3a 0a 20 20 43 43 20 20 20 20 20  ables:.  CC     
adb0: 20 20 20 20 20 43 20 63 6f 6d 70 69 6c 65 72 20       C compiler 
adc0: 63 6f 6d 6d 61 6e 64 0a 20 20 43 46 4c 41 47 53  command.  CFLAGS
add0: 20 20 20 20 20 20 43 20 63 6f 6d 70 69 6c 65 72        C compiler
ade0: 20 66 6c 61 67 73 0a 20 20 4c 44 46 4c 41 47 53   flags.  LDFLAGS
adf0: 20 20 20 20 20 6c 69 6e 6b 65 72 20 66 6c 61 67       linker flag
ae00: 73 2c 20 65 2e 67 2e 20 2d 4c 3c 6c 69 62 20 64  s, e.g. -L<lib d
ae10: 69 72 3e 20 69 66 20 79 6f 75 20 68 61 76 65 20  ir> if you have 
ae20: 6c 69 62 72 61 72 69 65 73 20 69 6e 20 61 0a 20  libraries in a. 
ae30: 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 6e               non
ae40: 73 74 61 6e 64 61 72 64 20 64 69 72 65 63 74 6f  standard directo
ae50: 72 79 20 3c 6c 69 62 20 64 69 72 3e 0a 20 20 4c  ry <lib dir>.  L
ae60: 49 42 53 20 20 20 20 20 20 20 20 6c 69 62 72 61  IBS        libra
ae70: 72 69 65 73 20 74 6f 20 70 61 73 73 20 74 6f 20  ries to pass to 
ae80: 74 68 65 20 6c 69 6e 6b 65 72 2c 20 65 2e 67 2e  the linker, e.g.
ae90: 20 2d 6c 3c 6c 69 62 72 61 72 79 3e 0a 20 20 43   -l<library>.  C
aea0: 50 50 46 4c 41 47 53 20 20 20 20 43 2f 43 2b 2b  PPFLAGS    C/C++
aeb0: 2f 4f 62 6a 65 63 74 69 76 65 20 43 20 70 72 65  /Objective C pre
aec0: 70 72 6f 63 65 73 73 6f 72 20 66 6c 61 67 73 2c  processor flags,
aed0: 20 65 2e 67 2e 20 2d 49 3c 69 6e 63 6c 75 64 65   e.g. -I<include
aee0: 20 64 69 72 3e 20 69 66 0a 20 20 20 20 20 20 20   dir> if.       
aef0: 20 20 20 20 20 20 20 79 6f 75 20 68 61 76 65 20         you have 
af00: 68 65 61 64 65 72 73 20 69 6e 20 61 20 6e 6f 6e  headers in a non
af10: 73 74 61 6e 64 61 72 64 20 64 69 72 65 63 74 6f  standard directo
af20: 72 79 20 3c 69 6e 63 6c 75 64 65 20 64 69 72 3e  ry <include dir>
af30: 0a 20 20 43 50 50 20 20 20 20 20 20 20 20 20 43  .  CPP         C
af40: 20 70 72 65 70 72 6f 63 65 73 73 6f 72 0a 20 20   preprocessor.  
af50: 54 43 4c 4c 49 42 44 49 52 20 20 20 57 68 65 72  TCLLIBDIR   Wher
af60: 65 20 74 6f 20 69 6e 73 74 61 6c 6c 20 74 63 6c  e to install tcl
af70: 20 70 6c 75 67 69 6e 0a 0a 55 73 65 20 74 68 65   plugin..Use the
af80: 73 65 20 76 61 72 69 61 62 6c 65 73 20 74 6f 20  se variables to 
af90: 6f 76 65 72 72 69 64 65 20 74 68 65 20 63 68 6f  override the cho
afa0: 69 63 65 73 20 6d 61 64 65 20 62 79 20 60 63 6f  ices made by `co
afb0: 6e 66 69 67 75 72 65 27 20 6f 72 20 74 6f 20 68  nfigure' or to h
afc0: 65 6c 70 0a 69 74 20 74 6f 20 66 69 6e 64 20 6c  elp.it to find l
afd0: 69 62 72 61 72 69 65 73 20 61 6e 64 20 70 72 6f  ibraries and pro
afe0: 67 72 61 6d 73 20 77 69 74 68 20 6e 6f 6e 73 74  grams with nonst
aff0: 61 6e 64 61 72 64 20 6e 61 6d 65 73 2f 6c 6f 63  andard names/loc
b000: 61 74 69 6f 6e 73 2e 0a 0a 5f 41 43 45 4f 46 0a  ations..._ACEOF.
b010: 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 66 69 0a  ac_status=$?.fi.
b020: 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 69 6e  .if test "$ac_in
b030: 69 74 5f 68 65 6c 70 22 20 3d 20 22 72 65 63 75  it_help" = "recu
b040: 72 73 69 76 65 22 3b 20 74 68 65 6e 0a 20 20 23  rsive"; then.  #
b050: 20 49 66 20 74 68 65 72 65 20 61 72 65 20 73 75   If there are su
b060: 62 64 69 72 73 2c 20 72 65 70 6f 72 74 20 74 68  bdirs, report th
b070: 65 69 72 20 73 70 65 63 69 66 69 63 20 2d 2d 68  eir specific --h
b080: 65 6c 70 2e 0a 20 20 66 6f 72 20 61 63 5f 64 69  elp..  for ac_di
b090: 72 20 69 6e 20 3a 20 24 61 63 5f 73 75 62 64 69  r in : $ac_subdi
b0a0: 72 73 5f 61 6c 6c 3b 20 64 6f 20 74 65 73 74 20  rs_all; do test 
b0b0: 22 78 24 61 63 5f 64 69 72 22 20 3d 20 78 3a 20  "x$ac_dir" = x: 
b0c0: 26 26 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20  && continue.    
b0d0: 74 65 73 74 20 2d 64 20 22 24 61 63 5f 64 69 72  test -d "$ac_dir
b0e0: 22 20 7c 7c 0a 20 20 20 20 20 20 7b 20 63 64 20  " ||.      { cd 
b0f0: 22 24 73 72 63 64 69 72 22 20 26 26 20 61 63 5f  "$srcdir" && ac_
b100: 70 77 64 3d 60 70 77 64 60 20 26 26 20 73 72 63  pwd=`pwd` && src
b110: 64 69 72 3d 2e 20 26 26 20 74 65 73 74 20 2d 64  dir=. && test -d
b120: 20 22 24 61 63 5f 64 69 72 22 3b 20 7d 20 7c 7c   "$ac_dir"; } ||
b130: 0a 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a  .      continue.
b140: 20 20 20 20 61 63 5f 62 75 69 6c 64 64 69 72 3d      ac_builddir=
b150: 2e 0a 0a 63 61 73 65 20 22 24 61 63 5f 64 69 72  ...case "$ac_dir
b160: 22 20 69 6e 0a 2e 29 20 61 63 5f 64 69 72 5f 73  " in..) ac_dir_s
b170: 75 66 66 69 78 3d 20 61 63 5f 74 6f 70 5f 62 75  uffix= ac_top_bu
b180: 69 6c 64 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f  ilddir_sub=. ac_
b190: 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78  top_build_prefix
b1a0: 3d 20 3b 3b 0a 2a 29 0a 20 20 61 63 5f 64 69 72  = ;;.*).  ac_dir
b1b0: 5f 73 75 66 66 69 78 3d 2f 60 24 61 73 5f 65 63  _suffix=/`$as_ec
b1c0: 68 6f 20 22 24 61 63 5f 64 69 72 22 20 7c 20 73  ho "$ac_dir" | s
b1d0: 65 64 20 27 73 7c 5e 5c 2e 5b 5c 5c 2f 5d 7c 7c  ed 's|^\.[\\/]||
b1e0: 27 60 0a 20 20 23 20 41 20 22 2e 2e 22 20 66 6f  '`.  # A ".." fo
b1f0: 72 20 65 61 63 68 20 64 69 72 65 63 74 6f 72 79  r each directory
b200: 20 69 6e 20 24 61 63 5f 64 69 72 5f 73 75 66 66   in $ac_dir_suff
b210: 69 78 2e 0a 20 20 61 63 5f 74 6f 70 5f 62 75 69  ix..  ac_top_bui
b220: 6c 64 64 69 72 5f 73 75 62 3d 60 24 61 73 5f 65  lddir_sub=`$as_e
b230: 63 68 6f 20 22 24 61 63 5f 64 69 72 5f 73 75 66  cho "$ac_dir_suf
b240: 66 69 78 22 20 7c 20 73 65 64 20 27 73 7c 2f 5b  fix" | sed 's|/[
b250: 5e 5c 5c 2f 5d 2a 7c 2f 2e 2e 7c 67 3b 73 7c 2f  ^\\/]*|/..|g;s|/
b260: 7c 7c 27 60 0a 20 20 63 61 73 65 20 24 61 63 5f  ||'`.  case $ac_
b270: 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62  top_builddir_sub
b280: 20 69 6e 0a 20 20 22 22 29 20 61 63 5f 74 6f 70   in.  "") ac_top
b290: 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 3d 2e 20  _builddir_sub=. 
b2a0: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65  ac_top_build_pre
b2b0: 66 69 78 3d 20 3b 3b 0a 20 20 2a 29 20 20 61 63  fix= ;;.  *)  ac
b2c0: 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69  _top_build_prefi
b2d0: 78 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  x=$ac_top_buildd
b2e0: 69 72 5f 73 75 62 2f 20 3b 3b 0a 20 20 65 73 61  ir_sub/ ;;.  esa
b2f0: 63 20 3b 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73  c ;;.esac.ac_abs
b300: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 61  _top_builddir=$a
b310: 63 5f 70 77 64 0a 61 63 5f 61 62 73 5f 62 75 69  c_pwd.ac_abs_bui
b320: 6c 64 64 69 72 3d 24 61 63 5f 70 77 64 24 61 63  lddir=$ac_pwd$ac
b330: 5f 64 69 72 5f 73 75 66 66 69 78 0a 23 20 66 6f  _dir_suffix.# fo
b340: 72 20 62 61 63 6b 77 61 72 64 20 63 6f 6d 70 61  r backward compa
b350: 74 69 62 69 6c 69 74 79 3a 0a 61 63 5f 74 6f 70  tibility:.ac_top
b360: 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 74 6f  _builddir=$ac_to
b370: 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 0a 0a  p_build_prefix..
b380: 63 61 73 65 20 24 73 72 63 64 69 72 20 69 6e 0a  case $srcdir in.
b390: 20 20 2e 29 20 20 23 20 57 65 20 61 72 65 20 62    .)  # We are b
b3a0: 75 69 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63 65  uilding in place
b3b0: 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d  ..    ac_srcdir=
b3c0: 2e 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63  ..    ac_top_src
b3d0: 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c  dir=$ac_top_buil
b3e0: 64 64 69 72 5f 73 75 62 0a 20 20 20 20 61 63 5f  ddir_sub.    ac_
b3f0: 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24  abs_top_srcdir=$
b400: 61 63 5f 70 77 64 20 3b 3b 0a 20 20 5b 5c 5c 2f  ac_pwd ;;.  [\\/
b410: 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20  ]* | ?:[\\/]* ) 
b420: 20 23 20 41 62 73 6f 6c 75 74 65 20 6e 61 6d 65   # Absolute name
b430: 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d  ..    ac_srcdir=
b440: 24 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73  $srcdir$ac_dir_s
b450: 75 66 66 69 78 3b 0a 20 20 20 20 61 63 5f 74 6f  uffix;.    ac_to
b460: 70 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69 72  p_srcdir=$srcdir
b470: 0a 20 20 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f  .    ac_abs_top_
b480: 73 72 63 64 69 72 3d 24 73 72 63 64 69 72 20 3b  srcdir=$srcdir ;
b490: 3b 0a 20 20 2a 29 20 23 20 52 65 6c 61 74 69 76  ;.  *) # Relativ
b4a0: 65 20 6e 61 6d 65 2e 0a 20 20 20 20 61 63 5f 73  e name..    ac_s
b4b0: 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75  rcdir=$ac_top_bu
b4c0: 69 6c 64 5f 70 72 65 66 69 78 24 73 72 63 64 69  ild_prefix$srcdi
b4d0: 72 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 0a  r$ac_dir_suffix.
b4e0: 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69      ac_top_srcdi
b4f0: 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f  r=$ac_top_build_
b500: 70 72 65 66 69 78 24 73 72 63 64 69 72 0a 20 20  prefix$srcdir.  
b510: 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63    ac_abs_top_src
b520: 64 69 72 3d 24 61 63 5f 70 77 64 2f 24 73 72 63  dir=$ac_pwd/$src
b530: 64 69 72 20 3b 3b 0a 65 73 61 63 0a 61 63 5f 61  dir ;;.esac.ac_a
b540: 62 73 5f 73 72 63 64 69 72 3d 24 61 63 5f 61 62  bs_srcdir=$ac_ab
b550: 73 5f 74 6f 70 5f 73 72 63 64 69 72 24 61 63 5f  s_top_srcdir$ac_
b560: 64 69 72 5f 73 75 66 66 69 78 0a 0a 20 20 20 20  dir_suffix..    
b570: 63 64 20 22 24 61 63 5f 64 69 72 22 20 7c 7c 20  cd "$ac_dir" || 
b580: 7b 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 3b 20  { ac_status=$?; 
b590: 63 6f 6e 74 69 6e 75 65 3b 20 7d 0a 20 20 20 20  continue; }.    
b5a0: 23 20 43 68 65 63 6b 20 66 6f 72 20 67 75 65 73  # Check for gues
b5b0: 74 65 64 20 63 6f 6e 66 69 67 75 72 65 2e 0a 20  ted configure.. 
b5c0: 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24     if test -f "$
b5d0: 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69 67  ac_srcdir/config
b5e0: 75 72 65 2e 67 6e 75 22 3b 20 74 68 65 6e 0a 20  ure.gnu"; then. 
b5f0: 20 20 20 20 20 65 63 68 6f 20 26 26 0a 20 20 20       echo &&.   
b600: 20 20 20 24 53 48 45 4c 4c 20 22 24 61 63 5f 73     $SHELL "$ac_s
b610: 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e  rcdir/configure.
b620: 67 6e 75 22 20 2d 2d 68 65 6c 70 3d 72 65 63 75  gnu" --help=recu
b630: 72 73 69 76 65 0a 20 20 20 20 65 6c 69 66 20 74  rsive.    elif t
b640: 65 73 74 20 2d 66 20 22 24 61 63 5f 73 72 63 64  est -f "$ac_srcd
b650: 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 3b 20 74  ir/configure"; t
b660: 68 65 6e 0a 20 20 20 20 20 20 65 63 68 6f 20 26  hen.      echo &
b670: 26 0a 20 20 20 20 20 20 24 53 48 45 4c 4c 20 22  &.      $SHELL "
b680: 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69  $ac_srcdir/confi
b690: 67 75 72 65 22 20 2d 2d 68 65 6c 70 3d 72 65 63  gure" --help=rec
b6a0: 75 72 73 69 76 65 0a 20 20 20 20 65 6c 73 65 0a  ursive.    else.
b6b0: 20 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22        $as_echo "
b6c0: 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
b6d0: 20 6e 6f 20 63 6f 6e 66 69 67 75 72 61 74 69 6f   no configuratio
b6e0: 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73  n information is
b6f0: 20 69 6e 20 24 61 63 5f 64 69 72 22 20 3e 26 32   in $ac_dir" >&2
b700: 0a 20 20 20 20 66 69 20 7c 7c 20 61 63 5f 73 74  .    fi || ac_st
b710: 61 74 75 73 3d 24 3f 0a 20 20 20 20 63 64 20 22  atus=$?.    cd "
b720: 24 61 63 5f 70 77 64 22 20 7c 7c 20 7b 20 61 63  $ac_pwd" || { ac
b730: 5f 73 74 61 74 75 73 3d 24 3f 3b 20 62 72 65 61  _status=$?; brea
b740: 6b 3b 20 7d 0a 20 20 64 6f 6e 65 0a 66 69 0a 0a  k; }.  done.fi..
b750: 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 69 6e 69  test -n "$ac_ini
b760: 74 5f 68 65 6c 70 22 20 26 26 20 65 78 69 74 20  t_help" && exit 
b770: 24 61 63 5f 73 74 61 74 75 73 0a 69 66 20 24 61  $ac_status.if $a
b780: 63 5f 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3b 20  c_init_version; 
b790: 74 68 65 6e 0a 20 20 63 61 74 20 3c 3c 5c 5f 41  then.  cat <<\_A
b7a0: 43 45 4f 46 0a 73 71 6c 69 74 65 20 63 6f 6e 66  CEOF.sqlite conf
b7b0: 69 67 75 72 65 20 33 2e 37 2e 35 0a 67 65 6e 65  igure 3.7.5.gene
b7c0: 72 61 74 65 64 20 62 79 20 47 4e 55 20 41 75 74  rated by GNU Aut
b7d0: 6f 63 6f 6e 66 20 32 2e 36 32 0a 0a 43 6f 70 79  oconf 2.62..Copy
b7e0: 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2c 20  right (C) 1992, 
b7f0: 31 39 39 33 2c 20 31 39 39 34 2c 20 31 39 39 35  1993, 1994, 1995
b800: 2c 20 31 39 39 36 2c 20 31 39 39 38 2c 20 31 39  , 1996, 1998, 19
b810: 39 39 2c 20 32 30 30 30 2c 20 32 30 30 31 2c 0a  99, 2000, 2001,.
b820: 32 30 30 32 2c 20 32 30 30 33 2c 20 32 30 30 34  2002, 2003, 2004
b830: 2c 20 32 30 30 35 2c 20 32 30 30 36 2c 20 32 30  , 2005, 2006, 20
b840: 30 37 2c 20 32 30 30 38 20 46 72 65 65 20 53 6f  07, 2008 Free So
b850: 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f  ftware Foundatio
b860: 6e 2c 20 49 6e 63 2e 0a 54 68 69 73 20 63 6f 6e  n, Inc..This con
b870: 66 69 67 75 72 65 20 73 63 72 69 70 74 20 69 73  figure script is
b880: 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20   free software; 
b890: 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72  the Free Softwar
b8a0: 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 67 69 76  e Foundation.giv
b8b0: 65 73 20 75 6e 6c 69 6d 69 74 65 64 20 70 65 72  es unlimited per
b8c0: 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c  mission to copy,
b8d0: 20 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20   distribute and 
b8e0: 6d 6f 64 69 66 79 20 69 74 2e 0a 5f 41 43 45 4f  modify it.._ACEO
b8f0: 46 0a 20 20 65 78 69 74 0a 66 69 0a 63 61 74 20  F.  exit.fi.cat 
b900: 3e 63 6f 6e 66 69 67 2e 6c 6f 67 20 3c 3c 5f 41  >config.log <<_A
b910: 43 45 4f 46 0a 54 68 69 73 20 66 69 6c 65 20 63  CEOF.This file c
b920: 6f 6e 74 61 69 6e 73 20 61 6e 79 20 6d 65 73 73  ontains any mess
b930: 61 67 65 73 20 70 72 6f 64 75 63 65 64 20 62 79  ages produced by
b940: 20 63 6f 6d 70 69 6c 65 72 73 20 77 68 69 6c 65   compilers while
b950: 0a 72 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75  .running configu
b960: 72 65 2c 20 74 6f 20 61 69 64 20 64 65 62 75 67  re, to aid debug
b970: 67 69 6e 67 20 69 66 20 63 6f 6e 66 69 67 75 72  ging if configur
b980: 65 20 6d 61 6b 65 73 20 61 20 6d 69 73 74 61 6b  e makes a mistak
b990: 65 2e 0a 0a 49 74 20 77 61 73 20 63 72 65 61 74  e...It was creat
b9a0: 65 64 20 62 79 20 73 71 6c 69 74 65 20 24 61 73  ed by sqlite $as
b9b0: 5f 6d 65 20 33 2e 37 2e 35 2c 20 77 68 69 63 68  _me 3.7.5, which
b9c0: 20 77 61 73 0a 67 65 6e 65 72 61 74 65 64 20 62   was.generated b
b9d0: 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32  y GNU Autoconf 2
b9e0: 2e 36 32 2e 20 20 49 6e 76 6f 63 61 74 69 6f 6e  .62.  Invocation
b9f0: 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 77 61   command line wa
ba00: 73 0a 0a 20 20 24 20 24 30 20 24 40 0a 0a 5f 41  s..  $ $0 $@.._A
ba10: 43 45 4f 46 0a 65 78 65 63 20 35 3e 3e 63 6f 6e  CEOF.exec 5>>con
ba20: 66 69 67 2e 6c 6f 67 0a 7b 0a 63 61 74 20 3c 3c  fig.log.{.cat <<
ba30: 5f 41 53 55 4e 41 4d 45 0a 23 23 20 2d 2d 2d 2d  _ASUNAME.## ----
ba40: 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 50 6c 61 74  ----- ##.## Plat
ba50: 66 6f 72 6d 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  form. ##.## ----
ba60: 2d 2d 2d 2d 2d 20 23 23 0a 0a 68 6f 73 74 6e 61  ----- ##..hostna
ba70: 6d 65 20 3d 20 60 28 68 6f 73 74 6e 61 6d 65 20  me = `(hostname 
ba80: 7c 7c 20 75 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f  || uname -n) 2>/
ba90: 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65 64 20 31  dev/null | sed 1
baa0: 71 60 0a 75 6e 61 6d 65 20 2d 6d 20 3d 20 60 28  q`.uname -m = `(
bab0: 75 6e 61 6d 65 20 2d 6d 29 20 32 3e 2f 64 65 76  uname -m) 2>/dev
bac0: 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e  /null || echo un
bad0: 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 72 20  known`.uname -r 
bae0: 3d 20 60 28 75 6e 61 6d 65 20 2d 72 29 20 32 3e  = `(uname -r) 2>
baf0: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68  /dev/null || ech
bb00: 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65  o unknown`.uname
bb10: 20 2d 73 20 3d 20 60 28 75 6e 61 6d 65 20 2d 73   -s = `(uname -s
bb20: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  ) 2>/dev/null ||
bb30: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75   echo unknown`.u
bb40: 6e 61 6d 65 20 2d 76 20 3d 20 60 28 75 6e 61 6d  name -v = `(unam
bb50: 65 20 2d 76 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -v) 2>/dev/nul
bb60: 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77  l || echo unknow
bb70: 6e 60 0a 0a 2f 75 73 72 2f 62 69 6e 2f 75 6e 61  n`../usr/bin/una
bb80: 6d 65 20 2d 70 20 3d 20 60 28 2f 75 73 72 2f 62  me -p = `(/usr/b
bb90: 69 6e 2f 75 6e 61 6d 65 20 2d 70 29 20 32 3e 2f  in/uname -p) 2>/
bba0: 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f  dev/null || echo
bbb0: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75   unknown`./bin/u
bbc0: 6e 61 6d 65 20 2d 58 20 20 20 20 20 3d 20 60 28  name -X     = `(
bbd0: 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58 29 20 32  /bin/uname -X) 2
bbe0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 7c  >/dev/null     |
bbf0: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
bc00: 0a 2f 62 69 6e 2f 61 72 63 68 20 20 20 20 20 20  ./bin/arch      
bc10: 20 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e          = `(/bin
bc20: 2f 61 72 63 68 29 20 32 3e 2f 64 65 76 2f 6e 75  /arch) 2>/dev/nu
bc30: 6c 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ll              
bc40: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
bc50: 0a 2f 75 73 72 2f 62 69 6e 2f 61 72 63 68 20 2d  ./usr/bin/arch -
bc60: 6b 20 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72  k       = `(/usr
bc70: 2f 62 69 6e 2f 61 72 63 68 20 2d 6b 29 20 32 3e  /bin/arch -k) 2>
bc80: 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20  /dev/null       
bc90: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
bca0: 0a 2f 75 73 72 2f 63 6f 6e 76 65 78 2f 67 65 74  ./usr/convex/get
bcb0: 73 79 73 69 6e 66 6f 20 3d 20 60 28 2f 75 73 72  sysinfo = `(/usr
bcc0: 2f 63 6f 6e 76 65 78 2f 67 65 74 73 79 73 69 6e  /convex/getsysin
bcd0: 66 6f 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  fo) 2>/dev/null 
bce0: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
bcf0: 0a 2f 75 73 72 2f 62 69 6e 2f 68 6f 73 74 69 6e  ./usr/bin/hostin
bd00: 66 6f 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72  fo      = `(/usr
bd10: 2f 62 69 6e 2f 68 6f 73 74 69 6e 66 6f 29 20 32  /bin/hostinfo) 2
bd20: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20  >/dev/null      
bd30: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
bd40: 0a 2f 62 69 6e 2f 6d 61 63 68 69 6e 65 20 20 20  ./bin/machine   
bd50: 20 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e          = `(/bin
bd60: 2f 6d 61 63 68 69 6e 65 29 20 32 3e 2f 64 65 76  /machine) 2>/dev
bd70: 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20 20 20 20  /null           
bd80: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
bd90: 0a 2f 75 73 72 2f 62 69 6e 2f 6f 73 6c 65 76 65  ./usr/bin/osleve
bda0: 6c 20 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72  l       = `(/usr
bdb0: 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c 29 20 32 3e  /bin/oslevel) 2>
bdc0: 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20  /dev/null       
bdd0: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
bde0: 0a 2f 62 69 6e 2f 75 6e 69 76 65 72 73 65 20 20  ./bin/universe  
bdf0: 20 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e          = `(/bin
be00: 2f 75 6e 69 76 65 72 73 65 29 20 32 3e 2f 64 65  /universe) 2>/de
be10: 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20 20 20  v/null          
be20: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
be30: 0a 0a 5f 41 53 55 4e 41 4d 45 0a 0a 61 73 5f 73  .._ASUNAME..as_s
be40: 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
be50: 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
be60: 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
be70: 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
be80: 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
be90: 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
bea0: 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 24 61  && as_dir=..  $a
beb0: 73 5f 65 63 68 6f 20 22 50 41 54 48 3a 20 24 61  s_echo "PATH: $a
bec0: 73 5f 64 69 72 22 0a 64 6f 6e 65 0a 49 46 53 3d  s_dir".done.IFS=
bed0: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 7d 20  $as_save_IFS..} 
bee0: 3e 26 35 0a 0a 63 61 74 20 3e 26 35 20 3c 3c 5f  >&5..cat >&5 <<_
bef0: 41 43 45 4f 46 0a 0a 0a 23 23 20 2d 2d 2d 2d 2d  ACEOF...## -----
bf00: 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 43 6f 72  ------ ##.## Cor
bf10: 65 20 74 65 73 74 73 2e 20 23 23 0a 23 23 20 2d  e tests. ##.## -
bf20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 5f  ---------- ##.._
bf30: 41 43 45 4f 46 0a 0a 0a 23 20 4b 65 65 70 20 61  ACEOF...# Keep a
bf40: 20 74 72 61 63 65 20 6f 66 20 74 68 65 20 63 6f   trace of the co
bf50: 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0a 23 20 53 74  mmand line..# St
bf60: 72 69 70 20 6f 75 74 20 2d 2d 6e 6f 2d 63 72 65  rip out --no-cre
bf70: 61 74 65 20 61 6e 64 20 2d 2d 6e 6f 2d 72 65 63  ate and --no-rec
bf80: 75 72 73 69 6f 6e 20 73 6f 20 74 68 65 79 20 64  ursion so they d
bf90: 6f 20 6e 6f 74 20 70 69 6c 65 20 75 70 2e 0a 23  o not pile up..#
bfa0: 20 53 74 72 69 70 20 6f 75 74 20 2d 2d 73 69 6c   Strip out --sil
bfb0: 65 6e 74 20 62 65 63 61 75 73 65 20 77 65 20 64  ent because we d
bfc0: 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 72 65 63  on't want to rec
bfd0: 6f 72 64 20 69 74 20 66 6f 72 20 66 75 74 75 72  ord it for futur
bfe0: 65 20 72 75 6e 73 2e 0a 23 20 41 6c 73 6f 20 71  e runs..# Also q
bff0: 75 6f 74 65 20 61 6e 79 20 61 72 67 73 20 63 6f  uote any args co
c000: 6e 74 61 69 6e 69 6e 67 20 73 68 65 6c 6c 20 6d  ntaining shell m
c010: 65 74 61 2d 63 68 61 72 61 63 74 65 72 73 2e 0a  eta-characters..
c020: 23 20 4d 61 6b 65 20 74 77 6f 20 70 61 73 73 65  # Make two passe
c030: 73 20 74 6f 20 61 6c 6c 6f 77 20 66 6f 72 20 70  s to allow for p
c040: 72 6f 70 65 72 20 64 75 70 6c 69 63 61 74 65 2d  roper duplicate-
c050: 61 72 67 75 6d 65 6e 74 20 73 75 70 70 72 65 73  argument suppres
c060: 73 69 6f 6e 2e 0a 61 63 5f 63 6f 6e 66 69 67 75  sion..ac_configu
c070: 72 65 5f 61 72 67 73 3d 0a 61 63 5f 63 6f 6e 66  re_args=.ac_conf
c080: 69 67 75 72 65 5f 61 72 67 73 30 3d 0a 61 63 5f  igure_args0=.ac_
c090: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3d  configure_args1=
c0a0: 0a 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65  .ac_must_keep_ne
c0b0: 78 74 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f  xt=false.for ac_
c0c0: 70 61 73 73 20 69 6e 20 31 20 32 0a 64 6f 0a 20  pass in 1 2.do. 
c0d0: 20 66 6f 72 20 61 63 5f 61 72 67 0a 20 20 64 6f   for ac_arg.  do
c0e0: 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f 61 72  .    case $ac_ar
c0f0: 67 20 69 6e 0a 20 20 20 20 2d 6e 6f 2d 63 72 65  g in.    -no-cre
c100: 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c 20  ate | --no-c* | 
c110: 2d 6e 20 7c 20 2d 6e 6f 2d 72 65 63 75 72 73 69  -n | -no-recursi
c120: 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 2a 29 20 63 6f  on | --no-r*) co
c130: 6e 74 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2d 71  ntinue ;;.    -q
c140: 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75   | -quiet | --qu
c150: 69 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d  iet | --quie | -
c160: 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d  -qui | --qu | --
c170: 71 20 5c 0a 20 20 20 20 7c 20 2d 73 69 6c 65 6e  q \.    | -silen
c180: 74 20 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d  t | --silent | -
c190: 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20  -silen | --sile 
c1a0: 7c 20 2d 2d 73 69 6c 29 0a 20 20 20 20 20 20 63  | --sil).      c
c1b0: 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2a  ontinue ;;.    *
c1c0: 5c 27 2a 29 0a 20 20 20 20 20 20 61 63 5f 61 72  \'*).      ac_ar
c1d0: 67 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  g=`$as_echo "$ac
c1e0: 5f 61 72 67 22 20 7c 20 73 65 64 20 22 73 2f 27  _arg" | sed "s/'
c1f0: 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60  /'\\\\\\\\''/g"`
c200: 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20   ;;.    esac.   
c210: 20 63 61 73 65 20 24 61 63 5f 70 61 73 73 20 69   case $ac_pass i
c220: 6e 0a 20 20 20 20 31 29 20 61 63 5f 63 6f 6e 66  n.    1) ac_conf
c230: 69 67 75 72 65 5f 61 72 67 73 30 3d 22 24 61 63  igure_args0="$ac
c240: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30  _configure_args0
c250: 20 27 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20   '$ac_arg'" ;;. 
c260: 20 20 20 32 29 0a 20 20 20 20 20 20 61 63 5f 63     2).      ac_c
c270: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3d 22  onfigure_args1="
c280: 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72  $ac_configure_ar
c290: 67 73 31 20 27 24 61 63 5f 61 72 67 27 22 0a 20  gs1 '$ac_arg'". 
c2a0: 20 20 20 20 20 69 66 20 74 65 73 74 20 24 61 63       if test $ac
c2b0: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 20  _must_keep_next 
c2c0: 3d 20 74 72 75 65 3b 20 74 68 65 6e 0a 09 61 63  = true; then..ac
c2d0: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d  _must_keep_next=
c2e0: 66 61 6c 73 65 20 23 20 47 6f 74 20 76 61 6c 75  false # Got valu
c2f0: 65 2c 20 62 61 63 6b 20 74 6f 20 6e 6f 72 6d 61  e, back to norma
c300: 6c 2e 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 63  l..      else..c
c310: 61 73 65 20 24 61 63 5f 61 72 67 20 69 6e 0a 09  ase $ac_arg in..
c320: 20 20 2a 3d 2a 20 7c 20 2d 2d 63 6f 6e 66 69 67    *=* | --config
c330: 2d 63 61 63 68 65 20 7c 20 2d 43 20 7c 20 2d 64  -cache | -C | -d
c340: 69 73 61 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69 73  isable-* | --dis
c350: 61 62 6c 65 2d 2a 20 5c 0a 09 20 20 7c 20 2d 65  able-* \..  | -e
c360: 6e 61 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62  nable-* | --enab
c370: 6c 65 2d 2a 20 7c 20 2d 67 61 73 20 7c 20 2d 2d  le-* | -gas | --
c380: 67 2a 20 7c 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66  g* | -nfp | --nf
c390: 2a 20 5c 0a 09 20 20 7c 20 2d 71 20 7c 20 2d 71  * \..  | -q | -q
c3a0: 75 69 65 74 20 7c 20 2d 2d 71 2a 20 7c 20 2d 73  uiet | --q* | -s
c3b0: 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 2a 20 7c  ilent | --sil* |
c3c0: 20 2d 76 20 7c 20 2d 76 65 72 62 2a 20 5c 0a 09   -v | -verb* \..
c3d0: 20 20 7c 20 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d    | -with-* | --
c3e0: 77 69 74 68 2d 2a 20 7c 20 2d 77 69 74 68 6f 75  with-* | -withou
c3f0: 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d  t-* | --without-
c400: 2a 20 7c 20 2d 2d 78 29 0a 09 20 20 20 20 63 61  * | --x)..    ca
c410: 73 65 20 22 24 61 63 5f 63 6f 6e 66 69 67 75 72  se "$ac_configur
c420: 65 5f 61 72 67 73 30 20 22 20 69 6e 0a 09 20 20  e_args0 " in..  
c430: 20 20 20 20 22 24 61 63 5f 63 6f 6e 66 69 67 75      "$ac_configu
c440: 72 65 5f 61 72 67 73 31 22 2a 22 20 27 24 61 63  re_args1"*" '$ac
c450: 5f 61 72 67 27 20 22 2a 20 29 20 63 6f 6e 74 69  _arg' "* ) conti
c460: 6e 75 65 20 3b 3b 0a 09 20 20 20 20 65 73 61 63  nue ;;..    esac
c470: 0a 09 20 20 20 20 3b 3b 0a 09 20 20 2d 2a 20 29  ..    ;;..  -* )
c480: 20 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65   ac_must_keep_ne
c490: 78 74 3d 74 72 75 65 20 3b 3b 0a 09 65 73 61 63  xt=true ;;..esac
c4a0: 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
c4b0: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
c4c0: 73 3d 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65  s="$ac_configure
c4d0: 5f 61 72 67 73 20 27 24 61 63 5f 61 72 67 27 22  _args '$ac_arg'"
c4e0: 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
c4f0: 61 63 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 24  ac.  done.done.$
c500: 61 73 5f 75 6e 73 65 74 20 61 63 5f 63 6f 6e 66  as_unset ac_conf
c510: 69 67 75 72 65 5f 61 72 67 73 30 20 7c 7c 20 74  igure_args0 || t
c520: 65 73 74 20 22 24 7b 61 63 5f 63 6f 6e 66 69 67  est "${ac_config
c530: 75 72 65 5f 61 72 67 73 30 2b 73 65 74 7d 22 20  ure_args0+set}" 
c540: 21 3d 20 73 65 74 20 7c 7c 20 7b 20 61 63 5f 63  != set || { ac_c
c550: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3d 3b  onfigure_args0=;
c560: 20 65 78 70 6f 72 74 20 61 63 5f 63 6f 6e 66 69   export ac_confi
c570: 67 75 72 65 5f 61 72 67 73 30 3b 20 7d 0a 24 61  gure_args0; }.$a
c580: 73 5f 75 6e 73 65 74 20 61 63 5f 63 6f 6e 66 69  s_unset ac_confi
c590: 67 75 72 65 5f 61 72 67 73 31 20 7c 7c 20 74 65  gure_args1 || te
c5a0: 73 74 20 22 24 7b 61 63 5f 63 6f 6e 66 69 67 75  st "${ac_configu
c5b0: 72 65 5f 61 72 67 73 31 2b 73 65 74 7d 22 20 21  re_args1+set}" !
c5c0: 3d 20 73 65 74 20 7c 7c 20 7b 20 61 63 5f 63 6f  = set || { ac_co
c5d0: 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3d 3b 20  nfigure_args1=; 
c5e0: 65 78 70 6f 72 74 20 61 63 5f 63 6f 6e 66 69 67  export ac_config
c5f0: 75 72 65 5f 61 72 67 73 31 3b 20 7d 0a 0a 23 20  ure_args1; }..# 
c600: 57 68 65 6e 20 69 6e 74 65 72 72 75 70 74 65 64  When interrupted
c610: 20 6f 72 20 65 78 69 74 27 64 2c 20 63 6c 65 61   or exit'd, clea
c620: 6e 75 70 20 74 65 6d 70 6f 72 61 72 79 20 66 69  nup temporary fi
c630: 6c 65 73 2c 20 61 6e 64 20 63 6f 6d 70 6c 65 74  les, and complet
c640: 65 0a 23 20 63 6f 6e 66 69 67 2e 6c 6f 67 2e 20  e.# config.log. 
c650: 20 57 65 20 72 65 6d 6f 76 65 20 63 6f 6d 6d 65   We remove comme
c660: 6e 74 73 20 62 65 63 61 75 73 65 20 61 6e 79 77  nts because anyw
c670: 61 79 20 74 68 65 20 71 75 6f 74 65 73 20 69 6e  ay the quotes in
c680: 20 74 68 65 72 65 0a 23 20 77 6f 75 6c 64 20 63   there.# would c
c690: 61 75 73 65 20 70 72 6f 62 6c 65 6d 73 20 6f 72  ause problems or
c6a0: 20 6c 6f 6f 6b 20 75 67 6c 79 2e 0a 23 20 57 41   look ugly..# WA
c6b0: 52 4e 49 4e 47 3a 20 55 73 65 20 27 5c 27 27 20  RNING: Use '\'' 
c6c0: 74 6f 20 72 65 70 72 65 73 65 6e 74 20 61 6e 20  to represent an 
c6d0: 61 70 6f 73 74 72 6f 70 68 65 20 77 69 74 68 69  apostrophe withi
c6e0: 6e 20 74 68 65 20 74 72 61 70 2e 0a 23 20 57 41  n the trap..# WA
c6f0: 52 4e 49 4e 47 3a 20 44 6f 20 6e 6f 74 20 73 74  RNING: Do not st
c700: 61 72 74 20 74 68 65 20 74 72 61 70 20 63 6f 64  art the trap cod
c710: 65 20 77 69 74 68 20 61 20 6e 65 77 6c 69 6e 65  e with a newline
c720: 2c 20 64 75 65 20 74 6f 20 61 20 46 72 65 65 42  , due to a FreeB
c730: 53 44 20 34 2e 30 20 62 75 67 2e 0a 74 72 61 70  SD 4.0 bug..trap
c740: 20 27 65 78 69 74 5f 73 74 61 74 75 73 3d 24 3f   'exit_status=$?
c750: 0a 20 20 23 20 53 61 76 65 20 69 6e 74 6f 20 63  .  # Save into c
c760: 6f 6e 66 69 67 2e 6c 6f 67 20 73 6f 6d 65 20 69  onfig.log some i
c770: 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 68 61 74 20  nformation that 
c780: 6d 69 67 68 74 20 68 65 6c 70 20 69 6e 20 64 65  might help in de
c790: 62 75 67 67 69 6e 67 2e 0a 20 20 7b 0a 20 20 20  bugging..  {.   
c7a0: 20 65 63 68 6f 0a 0a 20 20 20 20 63 61 74 20 3c   echo..    cat <
c7b0: 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d  <\_ASBOX.## ----
c7c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a  ------------ ##.
c7d0: 23 23 20 43 61 63 68 65 20 76 61 72 69 61 62 6c  ## Cache variabl
c7e0: 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  es. ##.## ------
c7f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41  ---------- ##._A
c800: 53 42 4f 58 0a 20 20 20 20 65 63 68 6f 0a 20 20  SBOX.    echo.  
c810: 20 20 23 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e    # The followin
c820: 67 20 77 61 79 20 6f 66 20 77 72 69 74 69 6e 67  g way of writing
c830: 20 74 68 65 20 63 61 63 68 65 20 6d 69 73 68 61   the cache misha
c840: 6e 64 6c 65 73 20 6e 65 77 6c 69 6e 65 73 20 69  ndles newlines i
c850: 6e 20 76 61 6c 75 65 73 2c 0a 28 0a 20 20 66 6f  n values,.(.  fo
c860: 72 20 61 63 5f 76 61 72 20 69 6e 20 60 28 73 65  r ac_var in `(se
c870: 74 29 20 32 3e 26 31 20 7c 20 73 65 64 20 2d 6e  t) 2>&1 | sed -n
c880: 20 27 5c 27 27 73 2f 5e 5c 28 5b 61 2d 7a 41 2d   '\''s/^\([a-zA-
c890: 5a 5f 5d 5b 61 2d 7a 41 2d 5a 30 2d 39 5f 5d 2a  Z_][a-zA-Z0-9_]*
c8a0: 5c 29 3d 2e 2a 2f 5c 31 2f 70 27 5c 27 27 60 3b  \)=.*/\1/p'\''`;
c8b0: 20 64 6f 0a 20 20 20 20 65 76 61 6c 20 61 63 5f   do.    eval ac_
c8c0: 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20  val=\$$ac_var.  
c8d0: 20 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69    case $ac_val i
c8e0: 6e 20 23 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e  n #(.    *${as_n
c8f0: 6c 7d 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20  l}*).      case 
c900: 24 61 63 5f 76 61 72 20 69 6e 20 23 28 0a 20 20  $ac_var in #(.  
c910: 20 20 20 20 2a 5f 63 76 5f 2a 29 20 7b 20 24 61      *_cv_*) { $a
c920: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
c930: 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
c940: 20 43 61 63 68 65 20 76 61 72 69 61 62 6c 65 20   Cache variable 
c950: 24 61 63 5f 76 61 72 20 63 6f 6e 74 61 69 6e 73  $ac_var contains
c960: 20 61 20 6e 65 77 6c 69 6e 65 2e 22 20 3e 26 35   a newline." >&5
c970: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
c980: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 43 61 63 68  e: WARNING: Cach
c990: 65 20 76 61 72 69 61 62 6c 65 20 24 61 63 5f 76  e variable $ac_v
c9a0: 61 72 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 65  ar contains a ne
c9b0: 77 6c 69 6e 65 2e 22 20 3e 26 32 3b 7d 20 3b 3b  wline." >&2;} ;;
c9c0: 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
c9d0: 20 20 63 61 73 65 20 24 61 63 5f 76 61 72 20 69    case $ac_var i
c9e0: 6e 20 23 28 0a 20 20 20 20 20 20 5f 20 7c 20 49  n #(.      _ | I
c9f0: 46 53 20 7c 20 61 73 5f 6e 6c 29 20 3b 3b 20 23  FS | as_nl) ;; #
ca00: 28 0a 20 20 20 20 20 20 42 41 53 48 5f 41 52 47  (.      BASH_ARG
ca10: 56 20 7c 20 42 41 53 48 5f 53 4f 55 52 43 45 29  V | BASH_SOURCE)
ca20: 20 65 76 61 6c 20 24 61 63 5f 76 61 72 3d 20 3b   eval $ac_var= ;
ca30: 3b 20 23 28 0a 20 20 20 20 20 20 2a 29 20 24 61  ; #(.      *) $a
ca40: 73 5f 75 6e 73 65 74 20 24 61 63 5f 76 61 72 20  s_unset $ac_var 
ca50: 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 20 3b 3b  ;;.      esac ;;
ca60: 0a 20 20 20 20 65 73 61 63 0a 20 20 64 6f 6e 65  .    esac.  done
ca70: 0a 20 20 28 73 65 74 29 20 32 3e 26 31 20 7c 0a  .  (set) 2>&1 |.
ca80: 20 20 20 20 63 61 73 65 20 24 61 73 5f 6e 6c 60      case $as_nl`
ca90: 28 61 63 5f 73 70 61 63 65 3d 27 5c 27 27 20 27  (ac_space='\'' '
caa0: 5c 27 27 3b 20 73 65 74 29 20 32 3e 26 31 60 20  \''; set) 2>&1` 
cab0: 69 6e 20 23 28 0a 20 20 20 20 2a 24 7b 61 73 5f  in #(.    *${as_
cac0: 6e 6c 7d 61 63 5f 73 70 61 63 65 3d 5c 20 2a 29  nl}ac_space=\ *)
cad0: 0a 20 20 20 20 20 20 73 65 64 20 2d 6e 20 5c 0a  .      sed -n \.
cae0: 09 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c  ."s/'\''/'\''\\\
caf0: 5c 27 5c 27 27 27 5c 27 27 2f 67 3b 0a 09 20 20  \'\'''\''/g;..  
cb00: 73 2f 5e 5c 5c 28 5b 5f 24 61 73 5f 63 72 5f 61  s/^\\([_$as_cr_a
cb10: 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f  lnum]*_cv_[_$as_
cb20: 63 72 5f 61 6c 6e 75 6d 5d 2a 5c 5c 29 3d 5c 5c  cr_alnum]*\\)=\\
cb30: 28 2e 2a 5c 5c 29 2f 5c 5c 31 3d 27 5c 27 27 5c  (.*\\)/\\1='\''\
cb40: 5c 32 27 5c 27 27 2f 70 22 0a 20 20 20 20 20 20  \2'\''/p".      
cb50: 3b 3b 20 23 28 0a 20 20 20 20 2a 29 0a 20 20 20  ;; #(.    *).   
cb60: 20 20 20 73 65 64 20 2d 6e 20 22 2f 5e 5b 5f 24     sed -n "/^[_$
cb70: 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76  as_cr_alnum]*_cv
cb80: 5f 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  _[_$as_cr_alnum]
cb90: 2a 3d 2f 70 22 0a 20 20 20 20 20 20 3b 3b 0a 20  *=/p".      ;;. 
cba0: 20 20 20 65 73 61 63 20 7c 0a 20 20 20 20 73 6f     esac |.    so
cbb0: 72 74 0a 29 0a 20 20 20 20 65 63 68 6f 0a 0a 20  rt.).    echo.. 
cbc0: 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58     cat <<\_ASBOX
cbd0: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .## ------------
cbe0: 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4f 75 74 70  ----- ##.## Outp
cbf0: 75 74 20 76 61 72 69 61 62 6c 65 73 2e 20 23 23  ut variables. ##
cc00: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .## ------------
cc10: 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a  ----- ##._ASBOX.
cc20: 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66 6f 72      echo.    for
cc30: 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 73   ac_var in $ac_s
cc40: 75 62 73 74 5f 76 61 72 73 0a 20 20 20 20 64 6f  ubst_vars.    do
cc50: 0a 20 20 20 20 20 20 65 76 61 6c 20 61 63 5f 76  .      eval ac_v
cc60: 61 6c 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20 20  al=\$$ac_var.   
cc70: 20 20 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20     case $ac_val 
cc80: 69 6e 0a 20 20 20 20 20 20 2a 5c 27 5c 27 27 2a  in.      *\'\''*
cc90: 29 20 61 63 5f 76 61 6c 3d 60 24 61 73 5f 65 63  ) ac_val=`$as_ec
cca0: 68 6f 20 22 24 61 63 5f 76 61 6c 22 20 7c 20 73  ho "$ac_val" | s
ccb0: 65 64 20 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c  ed "s/'\''/'\''\
ccc0: 5c 5c 5c 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f  \\\\\\\'\'''\''/
ccd0: 67 22 60 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  g"`;;.      esac
cce0: 0a 20 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20  .      $as_echo 
ccf0: 22 24 61 63 5f 76 61 72 3d 27 5c 27 27 24 61 63  "$ac_var='\''$ac
cd00: 5f 76 61 6c 27 5c 27 27 22 0a 20 20 20 20 64 6f  _val'\''".    do
cd10: 6e 65 20 7c 20 73 6f 72 74 0a 20 20 20 20 65 63  ne | sort.    ec
cd20: 68 6f 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20  ho..    if test 
cd30: 2d 6e 20 22 24 61 63 5f 73 75 62 73 74 5f 66 69  -n "$ac_subst_fi
cd40: 6c 65 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  les"; then.     
cd50: 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23   cat <<\_ASBOX.#
cd60: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
cd70: 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 46 69 6c 65  ----- ##.## File
cd80: 20 73 75 62 73 74 69 74 75 74 69 6f 6e 73 2e 20   substitutions. 
cd90: 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ##.## ----------
cda0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53  --------- ##._AS
cdb0: 42 4f 58 0a 20 20 20 20 20 20 65 63 68 6f 0a 20  BOX.      echo. 
cdc0: 20 20 20 20 20 66 6f 72 20 61 63 5f 76 61 72 20       for ac_var 
cdd0: 69 6e 20 24 61 63 5f 73 75 62 73 74 5f 66 69 6c  in $ac_subst_fil
cde0: 65 73 0a 20 20 20 20 20 20 64 6f 0a 09 65 76 61  es.      do..eva
cdf0: 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63 5f 76  l ac_val=\$$ac_v
ce00: 61 72 0a 09 63 61 73 65 20 24 61 63 5f 76 61 6c  ar..case $ac_val
ce10: 20 69 6e 0a 09 2a 5c 27 5c 27 27 2a 29 20 61 63   in..*\'\''*) ac
ce20: 5f 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f 20 22  _val=`$as_echo "
ce30: 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64 20 22  $ac_val" | sed "
ce40: 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c  s/'\''/'\''\\\\\
ce50: 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b  \\\'\'''\''/g"`;
ce60: 3b 0a 09 65 73 61 63 0a 09 24 61 73 5f 65 63 68  ;..esac..$as_ech
ce70: 6f 20 22 24 61 63 5f 76 61 72 3d 27 5c 27 27 24  o "$ac_var='\''$
ce80: 61 63 5f 76 61 6c 27 5c 27 27 22 0a 20 20 20 20  ac_val'\''".    
ce90: 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74 0a 20 20    done | sort.  
cea0: 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66 69 0a      echo.    fi.
ceb0: 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 73 20  .    if test -s 
cec0: 63 6f 6e 66 64 65 66 73 2e 68 3b 20 74 68 65 6e  confdefs.h; then
ced0: 0a 20 20 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41  .      cat <<\_A
cee0: 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  SBOX.## --------
cef0: 2d 2d 2d 20 23 23 0a 23 23 20 63 6f 6e 66 64 65  --- ##.## confde
cf00: 66 73 2e 68 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  fs.h. ##.## ----
cf10: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f  ------- ##._ASBO
cf20: 58 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20  X.      echo.   
cf30: 20 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e     cat confdefs.
cf40: 68 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20  h.      echo.   
cf50: 20 66 69 0a 20 20 20 20 74 65 73 74 20 22 24 61   fi.    test "$a
cf60: 63 5f 73 69 67 6e 61 6c 22 20 21 3d 20 30 20 26  c_signal" != 0 &
cf70: 26 0a 20 20 20 20 20 20 24 61 73 5f 65 63 68 6f  &.      $as_echo
cf80: 20 22 24 61 73 5f 6d 65 3a 20 63 61 75 67 68 74   "$as_me: caught
cf90: 20 73 69 67 6e 61 6c 20 24 61 63 5f 73 69 67 6e   signal $ac_sign
cfa0: 61 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  al".    $as_echo
cfb0: 20 22 24 61 73 5f 6d 65 3a 20 65 78 69 74 20 24   "$as_me: exit $
cfc0: 65 78 69 74 5f 73 74 61 74 75 73 22 0a 20 20 7d  exit_status".  }
cfd0: 20 3e 26 35 0a 20 20 72 6d 20 2d 66 20 63 6f 72   >&5.  rm -f cor
cfe0: 65 20 2a 2e 63 6f 72 65 20 63 6f 72 65 2e 63 6f  e *.core core.co
cff0: 6e 66 74 65 73 74 2e 2a 20 26 26 0a 20 20 20 20  nftest.* &&.    
d000: 72 6d 20 2d 66 20 2d 72 20 63 6f 6e 66 74 65 73  rm -f -r conftes
d010: 74 2a 20 63 6f 6e 66 64 65 66 73 2a 20 63 6f 6e  t* confdefs* con
d020: 66 24 24 2a 20 24 61 63 5f 63 6c 65 61 6e 5f 66  f$$* $ac_clean_f
d030: 69 6c 65 73 20 26 26 0a 20 20 20 20 65 78 69 74  iles &&.    exit
d040: 20 24 65 78 69 74 5f 73 74 61 74 75 73 0a 27 20   $exit_status.' 
d050: 30 0a 66 6f 72 20 61 63 5f 73 69 67 6e 61 6c 20  0.for ac_signal 
d060: 69 6e 20 31 20 32 20 31 33 20 31 35 3b 20 64 6f  in 1 2 13 15; do
d070: 0a 20 20 74 72 61 70 20 27 61 63 5f 73 69 67 6e  .  trap 'ac_sign
d080: 61 6c 3d 27 24 61 63 5f 73 69 67 6e 61 6c 27 3b  al='$ac_signal';
d090: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
d0a0: 74 20 31 3b 20 7d 27 20 24 61 63 5f 73 69 67 6e  t 1; }' $ac_sign
d0b0: 61 6c 0a 64 6f 6e 65 0a 61 63 5f 73 69 67 6e 61  al.done.ac_signa
d0c0: 6c 3d 30 0a 0a 23 20 63 6f 6e 66 64 65 66 73 2e  l=0..# confdefs.
d0d0: 68 20 61 76 6f 69 64 73 20 4f 53 20 63 6f 6d 6d  h avoids OS comm
d0e0: 61 6e 64 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20  and line length 
d0f0: 6c 69 6d 69 74 73 20 74 68 61 74 20 44 45 46 53  limits that DEFS
d100: 20 63 61 6e 20 65 78 63 65 65 64 2e 0a 72 6d 20   can exceed..rm 
d110: 2d 66 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20  -f -r conftest* 
d120: 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 23 20 50 72  confdefs.h..# Pr
d130: 65 64 65 66 69 6e 65 64 20 70 72 65 70 72 6f 63  edefined preproc
d140: 65 73 73 6f 72 20 76 61 72 69 61 62 6c 65 73 2e  essor variables.
d150: 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73  ..cat >>confdefs
d160: 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66  .h <<_ACEOF.#def
d170: 69 6e 65 20 50 41 43 4b 41 47 45 5f 4e 41 4d 45  ine PACKAGE_NAME
d180: 20 22 24 50 41 43 4b 41 47 45 5f 4e 41 4d 45 22   "$PACKAGE_NAME"
d190: 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e  ._ACEOF...cat >>
d1a0: 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43  confdefs.h <<_AC
d1b0: 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b  EOF.#define PACK
d1c0: 41 47 45 5f 54 41 52 4e 41 4d 45 20 22 24 50 41  AGE_TARNAME "$PA
d1d0: 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 22 0a 5f  CKAGE_TARNAME"._
d1e0: 41 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f  ACEOF...cat >>co
d1f0: 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
d200: 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47  F.#define PACKAG
d210: 45 5f 56 45 52 53 49 4f 4e 20 22 24 50 41 43 4b  E_VERSION "$PACK
d220: 41 47 45 5f 56 45 52 53 49 4f 4e 22 0a 5f 41 43  AGE_VERSION"._AC
d230: 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66  EOF...cat >>conf
d240: 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a  defs.h <<_ACEOF.
d250: 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f  #define PACKAGE_
d260: 53 54 52 49 4e 47 20 22 24 50 41 43 4b 41 47 45  STRING "$PACKAGE
d270: 5f 53 54 52 49 4e 47 22 0a 5f 41 43 45 4f 46 0a  _STRING"._ACEOF.
d280: 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73  ..cat >>confdefs
d290: 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66  .h <<_ACEOF.#def
d2a0: 69 6e 65 20 50 41 43 4b 41 47 45 5f 42 55 47 52  ine PACKAGE_BUGR
d2b0: 45 50 4f 52 54 20 22 24 50 41 43 4b 41 47 45 5f  EPORT "$PACKAGE_
d2c0: 42 55 47 52 45 50 4f 52 54 22 0a 5f 41 43 45 4f  BUGREPORT"._ACEO
d2d0: 46 0a 0a 0a 23 20 4c 65 74 20 74 68 65 20 73 69  F...# Let the si
d2e0: 74 65 20 66 69 6c 65 20 73 65 6c 65 63 74 20 61  te file select a
d2f0: 6e 20 61 6c 74 65 72 6e 61 74 65 20 63 61 63 68  n alternate cach
d300: 65 20 66 69 6c 65 20 69 66 20 69 74 20 77 61 6e  e file if it wan
d310: 74 73 20 74 6f 2e 0a 23 20 50 72 65 66 65 72 20  ts to..# Prefer 
d320: 61 6e 20 65 78 70 6c 69 63 69 74 6c 79 20 73 65  an explicitly se
d330: 6c 65 63 74 65 64 20 66 69 6c 65 20 74 6f 20 61  lected file to a
d340: 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 65 6c  utomatically sel
d350: 65 63 74 65 64 20 6f 6e 65 73 2e 0a 61 63 5f 73  ected ones..ac_s
d360: 69 74 65 5f 66 69 6c 65 31 3d 4e 4f 4e 45 0a 61  ite_file1=NONE.a
d370: 63 5f 73 69 74 65 5f 66 69 6c 65 32 3d 4e 4f 4e  c_site_file2=NON
d380: 45 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43  E.if test -n "$C
d390: 4f 4e 46 49 47 5f 53 49 54 45 22 3b 20 74 68 65  ONFIG_SITE"; the
d3a0: 6e 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65  n.  ac_site_file
d3b0: 31 3d 24 43 4f 4e 46 49 47 5f 53 49 54 45 0a 65  1=$CONFIG_SITE.e
d3c0: 6c 69 66 20 74 65 73 74 20 22 78 24 70 72 65 66  lif test "x$pref
d3d0: 69 78 22 20 21 3d 20 78 4e 4f 4e 45 3b 20 74 68  ix" != xNONE; th
d3e0: 65 6e 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c  en.  ac_site_fil
d3f0: 65 31 3d 24 70 72 65 66 69 78 2f 73 68 61 72 65  e1=$prefix/share
d400: 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a 20 20 61  /config.site.  a
d410: 63 5f 73 69 74 65 5f 66 69 6c 65 32 3d 24 70 72  c_site_file2=$pr
d420: 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66 69 67 2e  efix/etc/config.
d430: 73 69 74 65 0a 65 6c 73 65 0a 20 20 61 63 5f 73  site.else.  ac_s
d440: 69 74 65 5f 66 69 6c 65 31 3d 24 61 63 5f 64 65  ite_file1=$ac_de
d450: 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 73 68 61  fault_prefix/sha
d460: 72 65 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a 20  re/config.site. 
d470: 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 32 3d 24   ac_site_file2=$
d480: 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69  ac_default_prefi
d490: 78 2f 65 74 63 2f 63 6f 6e 66 69 67 2e 73 69 74  x/etc/config.sit
d4a0: 65 0a 66 69 0a 66 6f 72 20 61 63 5f 73 69 74 65  e.fi.for ac_site
d4b0: 5f 66 69 6c 65 20 69 6e 20 22 24 61 63 5f 73 69  _file in "$ac_si
d4c0: 74 65 5f 66 69 6c 65 31 22 20 22 24 61 63 5f 73  te_file1" "$ac_s
d4d0: 69 74 65 5f 66 69 6c 65 32 22 0a 64 6f 0a 20 20  ite_file2".do.  
d4e0: 74 65 73 74 20 22 78 24 61 63 5f 73 69 74 65 5f  test "x$ac_site_
d4f0: 66 69 6c 65 22 20 3d 20 78 4e 4f 4e 45 20 26 26  file" = xNONE &&
d500: 20 63 6f 6e 74 69 6e 75 65 0a 20 20 69 66 20 74   continue.  if t
d510: 65 73 74 20 2d 72 20 22 24 61 63 5f 73 69 74 65  est -r "$ac_site
d520: 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20  _file"; then.   
d530: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
d540: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 6c 6f 61  _me:$LINENO: loa
d550: 64 69 6e 67 20 73 69 74 65 20 73 63 72 69 70 74  ding site script
d560: 20 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20   $ac_site_file" 
d570: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
d580: 73 5f 6d 65 3a 20 6c 6f 61 64 69 6e 67 20 73 69  s_me: loading si
d590: 74 65 20 73 63 72 69 70 74 20 24 61 63 5f 73 69  te script $ac_si
d5a0: 74 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20  te_file" >&6;}. 
d5b0: 20 20 20 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27     sed 's/^/| /'
d5c0: 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22   "$ac_site_file"
d5d0: 20 3e 26 35 0a 20 20 20 20 2e 20 22 24 61 63 5f   >&5.    . "$ac_
d5e0: 73 69 74 65 5f 66 69 6c 65 22 0a 20 20 66 69 0a  site_file".  fi.
d5f0: 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d 72  done..if test -r
d600: 20 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 20   "$cache_file"; 
d610: 74 68 65 6e 0a 20 20 23 20 53 6f 6d 65 20 76 65  then.  # Some ve
d620: 72 73 69 6f 6e 73 20 6f 66 20 62 61 73 68 20 77  rsions of bash w
d630: 69 6c 6c 20 66 61 69 6c 20 74 6f 20 73 6f 75 72  ill fail to sour
d640: 63 65 20 2f 64 65 76 2f 6e 75 6c 6c 20 28 73 70  ce /dev/null (sp
d650: 65 63 69 61 6c 0a 20 20 23 20 66 69 6c 65 73 20  ecial.  # files 
d660: 61 63 74 75 61 6c 6c 79 29 2c 20 73 6f 20 77 65  actually), so we
d670: 20 61 76 6f 69 64 20 64 6f 69 6e 67 20 74 68 61   avoid doing tha
d680: 74 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 66 20  t..  if test -f 
d690: 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74  "$cache_file"; t
d6a0: 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  hen.    { $as_ec
d6b0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
d6c0: 4e 4f 3a 20 6c 6f 61 64 69 6e 67 20 63 61 63 68  NO: loading cach
d6d0: 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e  e $cache_file" >
d6e0: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
d6f0: 5f 6d 65 3a 20 6c 6f 61 64 69 6e 67 20 63 61 63  _me: loading cac
d700: 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20  he $cache_file" 
d710: 3e 26 36 3b 7d 0a 20 20 20 20 63 61 73 65 20 24  >&6;}.    case $
d720: 63 61 63 68 65 5f 66 69 6c 65 20 69 6e 0a 20 20  cache_file in.  
d730: 20 20 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b      [\\/]* | ?:[
d740: 5c 5c 2f 5d 2a 20 29 20 2e 20 22 24 63 61 63 68  \\/]* ) . "$cach
d750: 65 5f 66 69 6c 65 22 3b 3b 0a 20 20 20 20 20 20  e_file";;.      
d760: 2a 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20  *)              
d770: 20 20 20 20 20 20 20 20 2e 20 22 2e 2f 24 63 61          . "./$ca
d780: 63 68 65 5f 66 69 6c 65 22 3b 3b 0a 20 20 20 20  che_file";;.    
d790: 65 73 61 63 0a 20 20 66 69 0a 65 6c 73 65 0a 20  esac.  fi.else. 
d7a0: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
d7b0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 72 65  _me:$LINENO: cre
d7c0: 61 74 69 6e 67 20 63 61 63 68 65 20 24 63 61 63  ating cache $cac
d7d0: 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73  he_file" >&5.$as
d7e0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 63  _echo "$as_me: c
d7f0: 72 65 61 74 69 6e 67 20 63 61 63 68 65 20 24 63  reating cache $c
d800: 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d  ache_file" >&6;}
d810: 0a 20 20 3e 24 63 61 63 68 65 5f 66 69 6c 65 0a  .  >$cache_file.
d820: 66 69 0a 0a 23 20 43 68 65 63 6b 20 74 68 61 74  fi..# Check that
d830: 20 74 68 65 20 70 72 65 63 69 6f 75 73 20 76 61   the precious va
d840: 72 69 61 62 6c 65 73 20 73 61 76 65 64 20 69 6e  riables saved in
d850: 20 74 68 65 20 63 61 63 68 65 20 68 61 76 65 20   the cache have 
d860: 6b 65 70 74 20 74 68 65 20 73 61 6d 65 0a 23 20  kept the same.# 
d870: 76 61 6c 75 65 2e 0a 61 63 5f 63 61 63 68 65 5f  value..ac_cache_
d880: 63 6f 72 72 75 70 74 65 64 3d 66 61 6c 73 65 0a  corrupted=false.
d890: 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 24 61  for ac_var in $a
d8a0: 63 5f 70 72 65 63 69 6f 75 73 5f 76 61 72 73 3b  c_precious_vars;
d8b0: 20 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c   do.  eval ac_ol
d8c0: 64 5f 73 65 74 3d 5c 24 61 63 5f 63 76 5f 65 6e  d_set=\$ac_cv_en
d8d0: 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a  v_${ac_var}_set.
d8e0: 20 20 65 76 61 6c 20 61 63 5f 6e 65 77 5f 73 65    eval ac_new_se
d8f0: 74 3d 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f  t=\$ac_env_${ac_
d900: 76 61 72 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20  var}_set.  eval 
d910: 61 63 5f 6f 6c 64 5f 76 61 6c 3d 5c 24 61 63 5f  ac_old_val=\$ac_
d920: 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d  cv_env_${ac_var}
d930: 5f 76 61 6c 75 65 0a 20 20 65 76 61 6c 20 61 63  _value.  eval ac
d940: 5f 6e 65 77 5f 76 61 6c 3d 5c 24 61 63 5f 65 6e  _new_val=\$ac_en
d950: 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75  v_${ac_var}_valu
d960: 65 0a 20 20 63 61 73 65 20 24 61 63 5f 6f 6c 64  e.  case $ac_old
d970: 5f 73 65 74 2c 24 61 63 5f 6e 65 77 5f 73 65 74  _set,$ac_new_set
d980: 20 69 6e 0a 20 20 20 20 73 65 74 2c 29 0a 20 20   in.    set,).  
d990: 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
d9a0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
d9b0: 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72  error: \`$ac_var
d9c0: 27 20 77 61 73 20 73 65 74 20 74 6f 20 5c 60 24  ' was set to \`$
d9d0: 61 63 5f 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74  ac_old_val' in t
d9e0: 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22  he previous run"
d9f0: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
da00: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60  as_me: error: \`
da10: 24 61 63 5f 76 61 72 27 20 77 61 73 20 73 65 74  $ac_var' was set
da20: 20 74 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61   to \`$ac_old_va
da30: 6c 27 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f  l' in the previo
da40: 75 73 20 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20  us run" >&2;}.  
da50: 20 20 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72      ac_cache_cor
da60: 72 75 70 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20  rupted=: ;;.    
da70: 2c 73 65 74 29 0a 20 20 20 20 20 20 7b 20 24 61  ,set).      { $a
da80: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
da90: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c  LINENO: error: \
daa0: 60 24 61 63 5f 76 61 72 27 20 77 61 73 20 6e 6f  `$ac_var' was no
dab0: 74 20 73 65 74 20 69 6e 20 74 68 65 20 70 72 65  t set in the pre
dac0: 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 35 0a 24  vious run" >&5.$
dad0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
dae0: 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61   error: \`$ac_va
daf0: 72 27 20 77 61 73 20 6e 6f 74 20 73 65 74 20 69  r' was not set i
db00: 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72  n the previous r
db10: 75 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20  un" >&2;}.      
db20: 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74  ac_cache_corrupt
db30: 65 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c 29 3b 3b  ed=: ;;.    ,);;
db40: 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 69 66  .    *).      if
db50: 20 74 65 73 74 20 22 78 24 61 63 5f 6f 6c 64 5f   test "x$ac_old_
db60: 76 61 6c 22 20 21 3d 20 22 78 24 61 63 5f 6e 65  val" != "x$ac_ne
db70: 77 5f 76 61 6c 22 3b 20 74 68 65 6e 0a 09 23 20  w_val"; then..# 
db80: 64 69 66 66 65 72 65 6e 63 65 73 20 69 6e 20 77  differences in w
db90: 68 69 74 65 73 70 61 63 65 20 64 6f 20 6e 6f 74  hitespace do not
dba0: 20 6c 65 61 64 20 74 6f 20 66 61 69 6c 75 72 65   lead to failure
dbb0: 2e 0a 09 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77 3d  ...ac_old_val_w=
dbc0: 60 65 63 68 6f 20 78 20 24 61 63 5f 6f 6c 64 5f  `echo x $ac_old_
dbd0: 76 61 6c 60 0a 09 61 63 5f 6e 65 77 5f 76 61 6c  val`..ac_new_val
dbe0: 5f 77 3d 60 65 63 68 6f 20 78 20 24 61 63 5f 6e  _w=`echo x $ac_n
dbf0: 65 77 5f 76 61 6c 60 0a 09 69 66 20 74 65 73 74  ew_val`..if test
dc00: 20 22 24 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77 22   "$ac_old_val_w"
dc10: 20 21 3d 20 22 24 61 63 5f 6e 65 77 5f 76 61 6c   != "$ac_new_val
dc20: 5f 77 22 3b 20 74 68 65 6e 0a 09 20 20 7b 20 24  _w"; then..  { $
dc30: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
dc40: 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
dc50: 5c 60 24 61 63 5f 76 61 72 27 20 68 61 73 20 63  \`$ac_var' has c
dc60: 68 61 6e 67 65 64 20 73 69 6e 63 65 20 74 68 65  hanged since the
dc70: 20 70 72 65 76 69 6f 75 73 20 72 75 6e 3a 22 20   previous run:" 
dc80: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
dc90: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24  s_me: error: \`$
dca0: 61 63 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e  ac_var' has chan
dcb0: 67 65 64 20 73 69 6e 63 65 20 74 68 65 20 70 72  ged since the pr
dcc0: 65 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32  evious run:" >&2
dcd0: 3b 7d 0a 09 20 20 61 63 5f 63 61 63 68 65 5f 63  ;}..  ac_cache_c
dce0: 6f 72 72 75 70 74 65 64 3d 3a 0a 09 65 6c 73 65  orrupted=:..else
dcf0: 0a 09 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  ..  { $as_echo "
dd00: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
dd10: 77 61 72 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e  warning: ignorin
dd20: 67 20 77 68 69 74 65 73 70 61 63 65 20 63 68 61  g whitespace cha
dd30: 6e 67 65 73 20 69 6e 20 5c 60 24 61 63 5f 76 61  nges in \`$ac_va
dd40: 72 27 20 73 69 6e 63 65 20 74 68 65 20 70 72 65  r' since the pre
dd50: 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a  vious run:" >&5.
dd60: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
dd70: 3a 20 77 61 72 6e 69 6e 67 3a 20 69 67 6e 6f 72  : warning: ignor
dd80: 69 6e 67 20 77 68 69 74 65 73 70 61 63 65 20 63  ing whitespace c
dd90: 68 61 6e 67 65 73 20 69 6e 20 5c 60 24 61 63 5f  hanges in \`$ac_
dda0: 76 61 72 27 20 73 69 6e 63 65 20 74 68 65 20 70  var' since the p
ddb0: 72 65 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26  revious run:" >&
ddc0: 32 3b 7d 0a 09 20 20 65 76 61 6c 20 24 61 63 5f  2;}..  eval $ac_
ddd0: 76 61 72 3d 5c 24 61 63 5f 6f 6c 64 5f 76 61 6c  var=\$ac_old_val
dde0: 0a 09 66 69 0a 09 7b 20 24 61 73 5f 65 63 68 6f  ..fi..{ $as_echo
ddf0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
de00: 3a 20 20 20 66 6f 72 6d 65 72 20 76 61 6c 75 65  :   former value
de10: 3a 20 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c  :  \`$ac_old_val
de20: 27 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  '" >&5.$as_echo 
de30: 22 24 61 73 5f 6d 65 3a 20 20 20 66 6f 72 6d 65  "$as_me:   forme
de40: 72 20 76 61 6c 75 65 3a 20 20 5c 60 24 61 63 5f  r value:  \`$ac_
de50: 6f 6c 64 5f 76 61 6c 27 22 20 3e 26 32 3b 7d 0a  old_val'" >&2;}.
de60: 09 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
de70: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 20 20 63  _me:$LINENO:   c
de80: 75 72 72 65 6e 74 20 76 61 6c 75 65 3a 20 5c 60  urrent value: \`
de90: 24 61 63 5f 6e 65 77 5f 76 61 6c 27 22 20 3e 26  $ac_new_val'" >&
dea0: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
deb0: 6d 65 3a 20 20 20 63 75 72 72 65 6e 74 20 76 61  me:   current va
dec0: 6c 75 65 3a 20 5c 60 24 61 63 5f 6e 65 77 5f 76  lue: \`$ac_new_v
ded0: 61 6c 27 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20  al'" >&2;}.     
dee0: 20 66 69 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23   fi;;.  esac.  #
def0: 20 50 61 73 73 20 70 72 65 63 69 6f 75 73 20 76   Pass precious v
df00: 61 72 69 61 62 6c 65 73 20 74 6f 20 63 6f 6e 66  ariables to conf
df10: 69 67 2e 73 74 61 74 75 73 2e 0a 20 20 69 66 20  ig.status..  if 
df20: 74 65 73 74 20 22 24 61 63 5f 6e 65 77 5f 73 65  test "$ac_new_se
df30: 74 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  t" = set; then. 
df40: 20 20 20 63 61 73 65 20 24 61 63 5f 6e 65 77 5f     case $ac_new_
df50: 76 61 6c 20 69 6e 0a 20 20 20 20 2a 5c 27 2a 29  val in.    *\'*)
df60: 20 61 63 5f 61 72 67 3d 24 61 63 5f 76 61 72 3d   ac_arg=$ac_var=
df70: 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 6e  `$as_echo "$ac_n
df80: 65 77 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73  ew_val" | sed "s
df90: 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67  /'/'\\\\\\\\''/g
dfa0: 22 60 20 3b 3b 0a 20 20 20 20 2a 29 20 61 63 5f  "` ;;.    *) ac_
dfb0: 61 72 67 3d 24 61 63 5f 76 61 72 3d 24 61 63 5f  arg=$ac_var=$ac_
dfc0: 6e 65 77 5f 76 61 6c 20 3b 3b 0a 20 20 20 20 65  new_val ;;.    e
dfd0: 73 61 63 0a 20 20 20 20 63 61 73 65 20 22 20 24  sac.    case " $
dfe0: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
dff0: 73 20 22 20 69 6e 0a 20 20 20 20 20 20 2a 22 20  s " in.      *" 
e000: 27 24 61 63 5f 61 72 67 27 20 22 2a 29 20 3b 3b  '$ac_arg' "*) ;;
e010: 20 23 20 41 76 6f 69 64 20 64 75 70 73 2e 20 20   # Avoid dups.  
e020: 55 73 65 20 6f 66 20 71 75 6f 74 65 73 20 65 6e  Use of quotes en
e030: 73 75 72 65 73 20 61 63 63 75 72 61 63 79 2e 0a  sures accuracy..
e040: 20 20 20 20 20 20 2a 29 20 61 63 5f 63 6f 6e 66        *) ac_conf
e050: 69 67 75 72 65 5f 61 72 67 73 3d 22 24 61 63 5f  igure_args="$ac_
e060: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 27  configure_args '
e070: 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20  $ac_arg'" ;;.   
e080: 20 65 73 61 63 0a 20 20 66 69 0a 64 6f 6e 65 0a   esac.  fi.done.
e090: 69 66 20 24 61 63 5f 63 61 63 68 65 5f 63 6f 72  if $ac_cache_cor
e0a0: 72 75 70 74 65 64 3b 20 74 68 65 6e 0a 20 20 7b  rupted; then.  {
e0b0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
e0c0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
e0d0: 3a 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65  : changes in the
e0e0: 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e   environment can
e0f0: 20 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65 20   compromise the 
e100: 62 75 69 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65  build" >&5.$as_e
e110: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
e120: 6f 72 3a 20 63 68 61 6e 67 65 73 20 69 6e 20 74  or: changes in t
e130: 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63  he environment c
e140: 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68  an compromise th
e150: 65 20 62 75 69 6c 64 22 20 3e 26 32 3b 7d 0a 20  e build" >&2;}. 
e160: 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   { { $as_echo "$
e170: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
e180: 72 72 6f 72 3a 20 72 75 6e 20 5c 60 6d 61 6b 65  rror: run \`make
e190: 20 64 69 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f   distclean' and/
e1a0: 6f 72 20 5c 60 72 6d 20 24 63 61 63 68 65 5f 66  or \`rm $cache_f
e1b0: 69 6c 65 27 20 61 6e 64 20 73 74 61 72 74 20 6f  ile' and start o
e1c0: 76 65 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ver" >&5.$as_ech
e1d0: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
e1e0: 3a 20 72 75 6e 20 5c 60 6d 61 6b 65 20 64 69 73  : run \`make dis
e1f0: 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f 72 20 5c  tclean' and/or \
e200: 60 72 6d 20 24 63 61 63 68 65 5f 66 69 6c 65 27  `rm $cache_file'
e210: 20 61 6e 64 20 73 74 61 72 74 20 6f 76 65 72 22   and start over"
e220: 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
e230: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
e240: 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a   }.fi...........
e250: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 61  ...............a
e260: 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
e270: 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
e280: 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
e290: 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
e2a0: 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
e2b0: 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
e2c0: 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
e2d0: 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
e2e0: 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
e2f0: 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
e300: 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
e310: 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
e320: 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
e330: 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 0a 73 71  mpiler_gnu....sq
e340: 6c 69 74 65 5f 76 65 72 73 69 6f 6e 5f 73 61 6e  lite_version_san
e350: 69 74 79 5f 63 68 65 63 6b 3d 60 63 61 74 20 24  ity_check=`cat $
e360: 73 72 63 64 69 72 2f 56 45 52 53 49 4f 4e 20 7c  srcdir/VERSION |
e370: 20 74 72 20 2d 64 20 27 5c 6e 27 60 0a 69 66 20   tr -d '\n'`.if 
e380: 74 65 73 74 20 22 24 50 41 43 4b 41 47 45 5f 56  test "$PACKAGE_V
e390: 45 52 53 49 4f 4e 22 20 21 3d 20 22 24 73 71 6c  ERSION" != "$sql
e3a0: 69 74 65 5f 76 65 72 73 69 6f 6e 5f 73 61 6e 69  ite_version_sani
e3b0: 74 79 5f 63 68 65 63 6b 22 20 3b 20 74 68 65 6e  ty_check" ; then
e3c0: 0a 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .{ { $as_echo "$
e3d0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
e3e0: 72 72 6f 72 3a 20 63 6f 6e 66 69 67 75 72 65 20  rror: configure 
e3f0: 73 63 72 69 70 74 20 69 73 20 6f 75 74 20 6f 66  script is out of
e400: 20 64 61 74 65 3a 0a 20 63 6f 6e 66 69 67 75 72   date:. configur
e410: 65 20 5c 24 50 41 43 4b 41 47 45 5f 56 45 52 53  e \$PACKAGE_VERS
e420: 49 4f 4e 20 3d 20 24 50 41 43 4b 41 47 45 5f 56  ION = $PACKAGE_V
e430: 45 52 53 49 4f 4e 0a 20 74 6f 70 20 6c 65 76 65  ERSION. top leve
e440: 6c 20 56 45 52 53 49 4f 4e 20 66 69 6c 65 20 20  l VERSION file  
e450: 20 20 20 3d 20 24 73 71 6c 69 74 65 5f 76 65 72     = $sqlite_ver
e460: 73 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63  sion_sanity_chec
e470: 6b 0a 70 6c 65 61 73 65 20 72 65 67 65 6e 20 77  k.please regen w
e480: 69 74 68 20 61 75 74 6f 63 6f 6e 66 22 20 3e 26  ith autoconf" >&
e490: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
e4a0: 6d 65 3a 20 65 72 72 6f 72 3a 20 63 6f 6e 66 69  me: error: confi
e4b0: 67 75 72 65 20 73 63 72 69 70 74 20 69 73 20 6f  gure script is o
e4c0: 75 74 20 6f 66 20 64 61 74 65 3a 0a 20 63 6f 6e  ut of date:. con
e4d0: 66 69 67 75 72 65 20 5c 24 50 41 43 4b 41 47 45  figure \$PACKAGE
e4e0: 5f 56 45 52 53 49 4f 4e 20 3d 20 24 50 41 43 4b  _VERSION = $PACK
e4f0: 41 47 45 5f 56 45 52 53 49 4f 4e 0a 20 74 6f 70  AGE_VERSION. top
e500: 20 6c 65 76 65 6c 20 56 45 52 53 49 4f 4e 20 66   level VERSION f
e510: 69 6c 65 20 20 20 20 20 3d 20 24 73 71 6c 69 74  ile     = $sqlit
e520: 65 5f 76 65 72 73 69 6f 6e 5f 73 61 6e 69 74 79  e_version_sanity
e530: 5f 63 68 65 63 6b 0a 70 6c 65 61 73 65 20 72 65  _check.please re
e540: 67 65 6e 20 77 69 74 68 20 61 75 74 6f 63 6f 6e  gen with autocon
e550: 66 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  f" >&2;}.   { (e
e560: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
e570: 7d 3b 20 7d 0a 66 69 0a 0a 23 20 54 68 65 20 66  }; }.fi..# The f
e580: 6f 6c 6c 6f 77 69 6e 67 20 52 43 53 20 72 65 76  ollowing RCS rev
e590: 69 73 69 6f 6e 20 73 74 72 69 6e 67 20 61 70 70  ision string app
e5a0: 6c 69 65 73 20 74 6f 20 63 6f 6e 66 69 67 75 72  lies to configur
e5b0: 65 2e 69 6e 0a 23 20 24 52 65 76 69 73 69 6f 6e  e.in.# $Revision
e5c0: 3a 20 31 2e 35 36 20 24 0a 0a 23 23 23 23 23 23  : 1.56 $..######
e5d0: 23 23 23 0a 23 20 50 72 6f 67 72 61 6d 73 20 6e  ###.# Programs n
e5e0: 65 65 64 65 64 0a 23 0a 63 61 73 65 20 60 70 77  eeded.#.case `pw
e5f0: 64 60 20 69 6e 0a 20 20 2a 5c 20 2a 20 7c 20 2a  d` in.  *\ * | *
e600: 5c 09 2a 29 0a 20 20 20 20 7b 20 24 61 73 5f 65  \.*).    { $as_e
e610: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
e620: 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 4c 69  ENO: WARNING: Li
e630: 62 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f 74 20 63  btool does not c
e640: 6f 70 65 20 77 65 6c 6c 20 77 69 74 68 20 77 68  ope well with wh
e650: 69 74 65 73 70 61 63 65 20 69 6e 20 5c 60 70 77  itespace in \`pw
e660: 64 5c 60 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  d\`" >&5.$as_ech
e670: 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
e680: 4e 47 3a 20 4c 69 62 74 6f 6f 6c 20 64 6f 65 73  NG: Libtool does
e690: 20 6e 6f 74 20 63 6f 70 65 20 77 65 6c 6c 20 77   not cope well w
e6a0: 69 74 68 20 77 68 69 74 65 73 70 61 63 65 20 69  ith whitespace i
e6b0: 6e 20 5c 60 70 77 64 5c 60 22 20 3e 26 32 3b 7d  n \`pwd\`" >&2;}
e6c0: 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 6d 61 63 72   ;;.esac....macr
e6d0: 6f 5f 76 65 72 73 69 6f 6e 3d 27 32 2e 32 2e 36  o_version='2.2.6
e6e0: 27 0a 6d 61 63 72 6f 5f 72 65 76 69 73 69 6f 6e  '.macro_revision
e6f0: 3d 27 31 2e 33 30 31 32 27 0a 0a 0a 0a 0a 0a 0a  ='1.3012'.......
e700: 0a 0a 0a 0a 0a 0a 0a 6c 74 6d 61 69 6e 3d 22 24  .......ltmain="$
e710: 61 63 5f 61 75 78 5f 64 69 72 2f 6c 74 6d 61 69  ac_aux_dir/ltmai
e720: 6e 2e 73 68 22 0a 0a 61 63 5f 61 75 78 5f 64 69  n.sh"..ac_aux_di
e730: 72 3d 0a 66 6f 72 20 61 63 5f 64 69 72 20 69 6e  r=.for ac_dir in
e740: 20 22 24 73 72 63 64 69 72 22 20 22 24 73 72 63   "$srcdir" "$src
e750: 64 69 72 2f 2e 2e 22 20 22 24 73 72 63 64 69 72  dir/.." "$srcdir
e760: 2f 2e 2e 2f 2e 2e 22 3b 20 64 6f 0a 20 20 69 66  /../.."; do.  if
e770: 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69   test -f "$ac_di
e780: 72 2f 69 6e 73 74 61 6c 6c 2d 73 68 22 3b 20 74  r/install-sh"; t
e790: 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64  hen.    ac_aux_d
e7a0: 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61  ir=$ac_dir.    a
e7b0: 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61  c_install_sh="$a
e7c0: 63 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c  c_aux_dir/instal
e7d0: 6c 2d 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65  l-sh -c".    bre
e7e0: 61 6b 0a 20 20 65 6c 69 66 20 74 65 73 74 20 2d  ak.  elif test -
e7f0: 66 20 22 24 61 63 5f 64 69 72 2f 69 6e 73 74 61  f "$ac_dir/insta
e800: 6c 6c 2e 73 68 22 3b 20 74 68 65 6e 0a 20 20 20  ll.sh"; then.   
e810: 20 61 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f   ac_aux_dir=$ac_
e820: 64 69 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61  dir.    ac_insta
e830: 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64  ll_sh="$ac_aux_d
e840: 69 72 2f 69 6e 73 74 61 6c 6c 2e 73 68 20 2d 63  ir/install.sh -c
e850: 22 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c  ".    break.  el
e860: 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  if test -f "$ac_
e870: 64 69 72 2f 73 68 74 6f 6f 6c 22 3b 20 74 68 65  dir/shtool"; the
e880: 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72  n.    ac_aux_dir
e890: 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f  =$ac_dir.    ac_
e8a0: 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f  install_sh="$ac_
e8b0: 61 75 78 5f 64 69 72 2f 73 68 74 6f 6f 6c 20 69  aux_dir/shtool i
e8c0: 6e 73 74 61 6c 6c 20 2d 63 22 0a 20 20 20 20 62  nstall -c".    b
e8d0: 72 65 61 6b 0a 20 20 66 69 0a 64 6f 6e 65 0a 69  reak.  fi.done.i
e8e0: 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 61  f test -z "$ac_a
e8f0: 75 78 5f 64 69 72 22 3b 20 74 68 65 6e 0a 20 20  ux_dir"; then.  
e900: 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
e910: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
e920: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64  ror: cannot find
e930: 20 69 6e 73 74 61 6c 6c 2d 73 68 20 6f 72 20 69   install-sh or i
e940: 6e 73 74 61 6c 6c 2e 73 68 20 69 6e 20 5c 22 24  nstall.sh in \"$
e950: 73 72 63 64 69 72 5c 22 20 5c 22 24 73 72 63 64  srcdir\" \"$srcd
e960: 69 72 2f 2e 2e 5c 22 20 5c 22 24 73 72 63 64 69  ir/..\" \"$srcdi
e970: 72 2f 2e 2e 2f 2e 2e 5c 22 22 20 3e 26 35 0a 24  r/../..\"" >&5.$
e980: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
e990: 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66   error: cannot f
e9a0: 69 6e 64 20 69 6e 73 74 61 6c 6c 2d 73 68 20 6f  ind install-sh o
e9b0: 72 20 69 6e 73 74 61 6c 6c 2e 73 68 20 69 6e 20  r install.sh in 
e9c0: 5c 22 24 73 72 63 64 69 72 5c 22 20 5c 22 24 73  \"$srcdir\" \"$s
e9d0: 72 63 64 69 72 2f 2e 2e 5c 22 20 5c 22 24 73 72  rcdir/..\" \"$sr
e9e0: 63 64 69 72 2f 2e 2e 2f 2e 2e 5c 22 22 20 3e 26  cdir/../..\"" >&
e9f0: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
ea00: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
ea10: 66 69 0a 0a 23 20 54 68 65 73 65 20 74 68 72 65  fi..# These thre
ea20: 65 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 20  e variables are 
ea30: 75 6e 64 6f 63 75 6d 65 6e 74 65 64 20 61 6e 64  undocumented and
ea40: 20 75 6e 73 75 70 70 6f 72 74 65 64 2c 0a 23 20   unsupported,.# 
ea50: 61 6e 64 20 61 72 65 20 69 6e 74 65 6e 64 65 64  and are intended
ea60: 20 74 6f 20 62 65 20 77 69 74 68 64 72 61 77 6e   to be withdrawn
ea70: 20 69 6e 20 61 20 66 75 74 75 72 65 20 41 75 74   in a future Aut
ea80: 6f 63 6f 6e 66 20 72 65 6c 65 61 73 65 2e 0a 23  oconf release..#
ea90: 20 54 68 65 79 20 63 61 6e 20 63 61 75 73 65 20   They can cause 
eaa0: 73 65 72 69 6f 75 73 20 70 72 6f 62 6c 65 6d 73  serious problems
eab0: 20 69 66 20 61 20 62 75 69 6c 64 65 72 27 73 20   if a builder's 
eac0: 73 6f 75 72 63 65 20 74 72 65 65 20 69 73 20 69  source tree is i
ead0: 6e 20 61 20 64 69 72 65 63 74 6f 72 79 0a 23 20  n a directory.# 
eae0: 77 68 6f 73 65 20 66 75 6c 6c 20 6e 61 6d 65 20  whose full name 
eaf0: 63 6f 6e 74 61 69 6e 73 20 75 6e 75 73 75 61 6c  contains unusual
eb00: 20 63 68 61 72 61 63 74 65 72 73 2e 0a 61 63 5f   characters..ac_
eb10: 63 6f 6e 66 69 67 5f 67 75 65 73 73 3d 22 24 53  config_guess="$S
eb20: 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72  HELL $ac_aux_dir
eb30: 2f 63 6f 6e 66 69 67 2e 67 75 65 73 73 22 20 20  /config.guess"  
eb40: 23 20 50 6c 65 61 73 65 20 64 6f 6e 27 74 20 75  # Please don't u
eb50: 73 65 20 74 68 69 73 20 76 61 72 2e 0a 61 63 5f  se this var..ac_
eb60: 63 6f 6e 66 69 67 5f 73 75 62 3d 22 24 53 48 45  config_sub="$SHE
eb70: 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63  LL $ac_aux_dir/c
eb80: 6f 6e 66 69 67 2e 73 75 62 22 20 20 23 20 50 6c  onfig.sub"  # Pl
eb90: 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74  ease don't use t
eba0: 68 69 73 20 76 61 72 2e 0a 61 63 5f 63 6f 6e 66  his var..ac_conf
ebb0: 69 67 75 72 65 3d 22 24 53 48 45 4c 4c 20 24 61  igure="$SHELL $a
ebc0: 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
ebd0: 75 72 65 22 20 20 23 20 50 6c 65 61 73 65 20 64  ure"  # Please d
ebe0: 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20 76 61  on't use this va
ebf0: 72 2e 0a 0a 0a 23 20 4d 61 6b 65 20 73 75 72 65  r....# Make sure
ec00: 20 77 65 20 63 61 6e 20 72 75 6e 20 63 6f 6e 66   we can run conf
ec10: 69 67 2e 73 75 62 2e 0a 24 53 48 45 4c 4c 20 22  ig.sub..$SHELL "
ec20: 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
ec30: 69 67 2e 73 75 62 22 20 73 75 6e 34 20 3e 2f 64  ig.sub" sun4 >/d
ec40: 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 0a  ev/null 2>&1 ||.
ec50: 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22    { { $as_echo "
ec60: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
ec70: 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75  error: cannot ru
ec80: 6e 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  n $SHELL $ac_aux
ec90: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22  _dir/config.sub"
eca0: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
ecb0: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61  as_me: error: ca
ecc0: 6e 6e 6f 74 20 72 75 6e 20 24 53 48 45 4c 4c 20  nnot run $SHELL 
ecd0: 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
ece0: 69 67 2e 73 75 62 22 20 3e 26 32 3b 7d 0a 20 20  ig.sub" >&2;}.  
ecf0: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
ed00: 74 20 31 3b 20 7d 3b 20 7d 0a 0a 7b 20 24 61 73  t 1; }; }..{ $as
ed10: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
ed20: 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
ed30: 62 75 69 6c 64 20 73 79 73 74 65 6d 20 74 79 70  build system typ
ed40: 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  e" >&5.$as_echo_
ed50: 6e 20 22 63 68 65 63 6b 69 6e 67 20 62 75 69 6c  n "checking buil
ed60: 64 20 73 79 73 74 65 6d 20 74 79 70 65 2e 2e 2e  d system type...
ed70: 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
ed80: 74 20 22 24 7b 61 63 5f 63 76 5f 62 75 69 6c 64  t "${ac_cv_build
ed90: 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
eda0: 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
edb0: 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
edc0: 65 6c 73 65 0a 20 20 61 63 5f 62 75 69 6c 64 5f  else.  ac_build_
edd0: 61 6c 69 61 73 3d 24 62 75 69 6c 64 5f 61 6c 69  alias=$build_ali
ede0: 61 73 0a 74 65 73 74 20 22 78 24 61 63 5f 62 75  as.test "x$ac_bu
edf0: 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 20 26  ild_alias" = x &
ee00: 26 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69  &.  ac_build_ali
ee10: 61 73 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f  as=`$SHELL "$ac_
ee20: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67  aux_dir/config.g
ee30: 75 65 73 73 22 60 0a 74 65 73 74 20 22 78 24 61  uess"`.test "x$a
ee40: 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d  c_build_alias" =
ee50: 20 78 20 26 26 0a 20 20 7b 20 7b 20 24 61 73 5f   x &&.  { { $as_
ee60: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
ee70: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e  NENO: error: can
ee80: 6e 6f 74 20 67 75 65 73 73 20 62 75 69 6c 64 20  not guess build 
ee90: 74 79 70 65 3b 20 79 6f 75 20 6d 75 73 74 20 73  type; you must s
eea0: 70 65 63 69 66 79 20 6f 6e 65 22 20 3e 26 35 0a  pecify one" >&5.
eeb0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
eec0: 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
eed0: 67 75 65 73 73 20 62 75 69 6c 64 20 74 79 70 65  guess build type
eee0: 3b 20 79 6f 75 20 6d 75 73 74 20 73 70 65 63 69  ; you must speci
eef0: 66 79 20 6f 6e 65 22 20 3e 26 32 3b 7d 0a 20 20  fy one" >&2;}.  
ef00: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
ef10: 74 20 31 3b 20 7d 3b 20 7d 0a 61 63 5f 63 76 5f  t 1; }; }.ac_cv_
ef20: 62 75 69 6c 64 3d 60 24 53 48 45 4c 4c 20 22 24  build=`$SHELL "$
ef30: 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
ef40: 67 2e 73 75 62 22 20 24 61 63 5f 62 75 69 6c 64  g.sub" $ac_build
ef50: 5f 61 6c 69 61 73 60 20 7c 7c 0a 20 20 7b 20 7b  _alias` ||.  { {
ef60: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
ef70: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
ef80: 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  : $SHELL $ac_aux
ef90: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20  _dir/config.sub 
efa0: 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20  $ac_build_alias 
efb0: 66 61 69 6c 65 64 22 20 3e 26 35 0a 24 61 73 5f  failed" >&5.$as_
efc0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
efd0: 72 6f 72 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f  ror: $SHELL $ac_
efe0: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73  aux_dir/config.s
eff0: 75 62 20 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69  ub $ac_build_ali
f000: 61 73 20 66 61 69 6c 65 64 22 20 3e 26 32 3b 7d  as failed" >&2;}
f010: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
f020: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a 66 69  exit 1; }; }..fi
f030: 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
f040: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
f050: 75 6c 74 3a 20 24 61 63 5f 63 76 5f 62 75 69 6c  ult: $ac_cv_buil
f060: 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  d" >&5.$as_echo 
f070: 22 24 61 63 5f 63 76 5f 62 75 69 6c 64 22 20 3e  "$ac_cv_build" >
f080: 26 36 3b 20 7d 0a 63 61 73 65 20 24 61 63 5f 63  &6; }.case $ac_c
f090: 76 5f 62 75 69 6c 64 20 69 6e 0a 2a 2d 2a 2d 2a  v_build in.*-*-*
f0a0: 29 20 3b 3b 0a 2a 29 20 7b 20 7b 20 24 61 73 5f  ) ;;.*) { { $as_
f0b0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
f0c0: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 69 6e 76  NENO: error: inv
f0d0: 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61  alid value of ca
f0e0: 6e 6f 6e 69 63 61 6c 20 62 75 69 6c 64 22 20 3e  nonical build" >
f0f0: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
f100: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61  _me: error: inva
f110: 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61 6e  lid value of can
f120: 6f 6e 69 63 61 6c 20 62 75 69 6c 64 22 20 3e 26  onical build" >&
f130: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
f140: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b  ); exit 1; }; };
f150: 3b 0a 65 73 61 63 0a 62 75 69 6c 64 3d 24 61 63  ;.esac.build=$ac
f160: 5f 63 76 5f 62 75 69 6c 64 0a 61 63 5f 73 61 76  _cv_build.ac_sav
f170: 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
f180: 27 2d 27 0a 73 65 74 20 78 20 24 61 63 5f 63 76  '-'.set x $ac_cv
f190: 5f 62 75 69 6c 64 0a 73 68 69 66 74 0a 62 75 69  _build.shift.bui
f1a0: 6c 64 5f 63 70 75 3d 24 31 0a 62 75 69 6c 64 5f  ld_cpu=$1.build_
f1b0: 76 65 6e 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b  vendor=$2.shift;
f1c0: 20 73 68 69 66 74 0a 23 20 52 65 6d 65 6d 62 65   shift.# Remembe
f1d0: 72 2c 20 74 68 65 20 66 69 72 73 74 20 63 68 61  r, the first cha
f1e0: 72 61 63 74 65 72 20 6f 66 20 49 46 53 20 69 73  racter of IFS is
f1f0: 20 75 73 65 64 20 74 6f 20 63 72 65 61 74 65 20   used to create 
f200: 24 2a 2c 0a 23 20 65 78 63 65 70 74 20 77 69 74  $*,.# except wit
f210: 68 20 6f 6c 64 20 73 68 65 6c 6c 73 3a 0a 62 75  h old shells:.bu
f220: 69 6c 64 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61  ild_os=$*.IFS=$a
f230: 63 5f 73 61 76 65 5f 49 46 53 0a 63 61 73 65 20  c_save_IFS.case 
f240: 24 62 75 69 6c 64 5f 6f 73 20 69 6e 20 2a 5c 20  $build_os in *\ 
f250: 2a 29 20 62 75 69 6c 64 5f 6f 73 3d 60 65 63 68  *) build_os=`ech
f260: 6f 20 22 24 62 75 69 6c 64 5f 6f 73 22 20 7c 20  o "$build_os" | 
f270: 73 65 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b  sed 's/ /-/g'`;;
f280: 20 65 73 61 63 0a 0a 0a 7b 20 24 61 73 5f 65 63   esac...{ $as_ec
f290: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
f2a0: 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 73  NO: checking hos
f2b0: 74 20 73 79 73 74 65 6d 20 74 79 70 65 22 20 3e  t system type" >
f2c0: 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
f2d0: 68 65 63 6b 69 6e 67 20 68 6f 73 74 20 73 79 73  hecking host sys
f2e0: 74 65 6d 20 74 79 70 65 2e 2e 2e 20 22 20 3e 26  tem type... " >&
f2f0: 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
f300: 61 63 5f 63 76 5f 68 6f 73 74 2b 73 65 74 7d 22  ac_cv_host+set}"
f310: 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
f320: 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
f330: 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
f340: 20 69 66 20 74 65 73 74 20 22 78 24 68 6f 73 74   if test "x$host
f350: 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20 74 68 65  _alias" = x; the
f360: 6e 0a 20 20 61 63 5f 63 76 5f 68 6f 73 74 3d 24  n.  ac_cv_host=$
f370: 61 63 5f 63 76 5f 62 75 69 6c 64 0a 65 6c 73 65  ac_cv_build.else
f380: 0a 20 20 61 63 5f 63 76 5f 68 6f 73 74 3d 60 24  .  ac_cv_host=`$
f390: 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64  SHELL "$ac_aux_d
f3a0: 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 24  ir/config.sub" $
f3b0: 68 6f 73 74 5f 61 6c 69 61 73 60 20 7c 7c 0a 20  host_alias` ||. 
f3c0: 20 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20     { { $as_echo 
f3d0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
f3e0: 20 65 72 72 6f 72 3a 20 24 53 48 45 4c 4c 20 24   error: $SHELL $
f3f0: 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
f400: 67 2e 73 75 62 20 24 68 6f 73 74 5f 61 6c 69 61  g.sub $host_alia
f410: 73 20 66 61 69 6c 65 64 22 20 3e 26 35 0a 24 61  s failed" >&5.$a
f420: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
f430: 65 72 72 6f 72 3a 20 24 53 48 45 4c 4c 20 24 61  error: $SHELL $a
f440: 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
f450: 2e 73 75 62 20 24 68 6f 73 74 5f 61 6c 69 61 73  .sub $host_alias
f460: 20 66 61 69 6c 65 64 22 20 3e 26 32 3b 7d 0a 20   failed" >&2;}. 
f470: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
f480: 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 66  it 1; }; }.fi..f
f490: 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
f4a0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
f4b0: 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68 6f 73  sult: $ac_cv_hos
f4c0: 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  t" >&5.$as_echo 
f4d0: 22 24 61 63 5f 63 76 5f 68 6f 73 74 22 20 3e 26  "$ac_cv_host" >&
f4e0: 36 3b 20 7d 0a 63 61 73 65 20 24 61 63 5f 63 76  6; }.case $ac_cv
f4f0: 5f 68 6f 73 74 20 69 6e 0a 2a 2d 2a 2d 2a 29 20  _host in.*-*-*) 
f500: 3b 3b 0a 2a 29 20 7b 20 7b 20 24 61 73 5f 65 63  ;;.*) { { $as_ec
f510: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
f520: 4e 4f 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c  NO: error: inval
f530: 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f  id value of cano
f540: 6e 69 63 61 6c 20 68 6f 73 74 22 20 3e 26 35 0a  nical host" >&5.
f550: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f560: 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64  : error: invalid
f570: 20 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69   value of canoni
f580: 63 61 6c 20 68 6f 73 74 22 20 3e 26 32 3b 7d 0a  cal host" >&2;}.
f590: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
f5a0: 78 69 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 65 73  xit 1; }; };;.es
f5b0: 61 63 0a 68 6f 73 74 3d 24 61 63 5f 63 76 5f 68  ac.host=$ac_cv_h
f5c0: 6f 73 74 0a 61 63 5f 73 61 76 65 5f 49 46 53 3d  ost.ac_save_IFS=
f5d0: 24 49 46 53 3b 20 49 46 53 3d 27 2d 27 0a 73 65  $IFS; IFS='-'.se
f5e0: 74 20 78 20 24 61 63 5f 63 76 5f 68 6f 73 74 0a  t x $ac_cv_host.
f5f0: 73 68 69 66 74 0a 68 6f 73 74 5f 63 70 75 3d 24  shift.host_cpu=$
f600: 31 0a 68 6f 73 74 5f 76 65 6e 64 6f 72 3d 24 32  1.host_vendor=$2
f610: 0a 73 68 69 66 74 3b 20 73 68 69 66 74 0a 23 20  .shift; shift.# 
f620: 52 65 6d 65 6d 62 65 72 2c 20 74 68 65 20 66 69  Remember, the fi
f630: 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66  rst character of
f640: 20 49 46 53 20 69 73 20 75 73 65 64 20 74 6f 20   IFS is used to 
f650: 63 72 65 61 74 65 20 24 2a 2c 0a 23 20 65 78 63  create $*,.# exc
f660: 65 70 74 20 77 69 74 68 20 6f 6c 64 20 73 68 65  ept with old she
f670: 6c 6c 73 3a 0a 68 6f 73 74 5f 6f 73 3d 24 2a 0a  lls:.host_os=$*.
f680: 49 46 53 3d 24 61 63 5f 73 61 76 65 5f 49 46 53  IFS=$ac_save_IFS
f690: 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69  .case $host_os i
f6a0: 6e 20 2a 5c 20 2a 29 20 68 6f 73 74 5f 6f 73 3d  n *\ *) host_os=
f6b0: 60 65 63 68 6f 20 22 24 68 6f 73 74 5f 6f 73 22  `echo "$host_os"
f6c0: 20 7c 20 73 65 64 20 27 73 2f 20 2f 2d 2f 67 27   | sed 's/ /-/g'
f6d0: 60 3b 3b 20 65 73 61 63 0a 0a 0a 61 63 5f 65 78  `;; esac...ac_ex
f6e0: 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50  t=c.ac_cpp='$CPP
f6f0: 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63   $CPPFLAGS'.ac_c
f700: 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24  ompile='$CC -c $
f710: 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
f720: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
f730: 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27  t >&5'.ac_link='
f740: 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24  $CC -o conftest$
f750: 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47  ac_exeext $CFLAG
f760: 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46  S $CPPFLAGS $LDF
f770: 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
f780: 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27  c_ext $LIBS >&5'
f790: 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  .ac_compiler_gnu
f7a0: 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  =$ac_cv_c_compil
f7b0: 65 72 5f 67 6e 75 0a 69 66 20 74 65 73 74 20 2d  er_gnu.if test -
f7c0: 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
f7d0: 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
f7e0: 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
f7f0: 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
f800: 6f 6c 5f 70 72 65 66 69 78 7d 67 63 63 22 2c 20  ol_prefix}gcc", 
f810: 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
f820: 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
f830: 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
f840: 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
f850: 78 7d 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24  x}gcc; ac_word=$
f860: 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
f870: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
f880: 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
f890: 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
f8a0: 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
f8b0: 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
f8c0: 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
f8d0: 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b  ${ac_cv_prog_CC+
f8e0: 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
f8f0: 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
f900: 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
f910: 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
f920: 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61   "$CC"; then.  a
f930: 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43  c_cv_prog_CC="$C
f940: 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  C" # Let the use
f950: 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
f960: 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
f970: 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
f980: 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
f990: 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
f9a0: 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
f9b0: 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
f9c0: 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
f9d0: 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
f9e0: 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
f9f0: 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
fa00: 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
fa10: 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
fa20: 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
fa30: 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
fa40: 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
fa50: 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
fa60: 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
fa70: 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
fa80: 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c  og_CC="${ac_tool
fa90: 5f 70 72 65 66 69 78 7d 67 63 63 22 0a 20 20 20  _prefix}gcc".   
faa0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
fab0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
fac0: 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
fad0: 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
fae0: 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
faf0: 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
fb00: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
fb10: 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f  fi.fi.CC=$ac_cv_
fb20: 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20  prog_CC.if test 
fb30: 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
fb40: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
fb50: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
fb60: 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a 24 61  ult: $CC" >&5.$a
fb70: 73 5f 65 63 68 6f 20 22 24 43 43 22 20 3e 26 36  s_echo "$CC" >&6
fb80: 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
fb90: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
fba0: 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
fbb0: 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
fbc0: 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
fbd0: 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
fbe0: 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22 3b  $ac_cv_prog_CC";
fbf0: 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43   then.  ac_ct_CC
fc00: 3d 24 43 43 0a 20 20 23 20 45 78 74 72 61 63 74  =$CC.  # Extract
fc10: 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
fc20: 6f 66 20 22 67 63 63 22 2c 20 73 6f 20 69 74 20  of "gcc", so it 
fc30: 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
fc40: 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
fc50: 0a 73 65 74 20 64 75 6d 6d 79 20 67 63 63 3b 20  .set dummy gcc; 
fc60: 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
fc70: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
fc80: 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
fc90: 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
fca0: 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
fcb0: 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
fcc0: 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
fcd0: 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
fce0: 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 73  _prog_ac_ct_CC+s
fcf0: 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
fd00: 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
fd10: 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
fd20: 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
fd30: 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65  "$ac_ct_CC"; the
fd40: 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61  n.  ac_cv_prog_a
fd50: 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f  c_ct_CC="$ac_ct_
fd60: 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  CC" # Let the us
fd70: 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
fd80: 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
fd90: 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
fda0: 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
fdb0: 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
fdc0: 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
fdd0: 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
fde0: 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
fdf0: 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
fe00: 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
fe10: 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
fe20: 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
fe30: 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
fe40: 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
fe50: 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
fe60: 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
fe70: 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
fe80: 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
fe90: 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
fea0: 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 67 63  rog_ac_ct_CC="gc
feb0: 63 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  c".    $as_echo 
fec0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
fed0: 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
fee0: 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
fef0: 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
ff00: 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
ff10: 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
ff20: 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
ff30: 74 5f 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67  t_CC=$ac_cv_prog
ff40: 5f 61 63 5f 63 74 5f 43 43 0a 69 66 20 74 65 73  _ac_ct_CC.if tes
ff50: 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22  t -n "$ac_ct_CC"
ff60: 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
ff70: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
ff80: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
ff90: 5f 63 74 5f 43 43 22 20 3e 26 35 0a 24 61 73 5f  _ct_CC" >&5.$as_
ffa0: 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 43 43 22  echo "$ac_ct_CC"
ffb0: 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
ffc0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
ffd0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
ffe0: 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
fff0: 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
10000 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78  fi..  if test "x
10010 24 61 63 5f 63 74 5f 43 43 22 20 3d 20 78 3b 20  $ac_ct_CC" = x; 
10020 74 68 65 6e 0a 20 20 20 20 43 43 3d 22 22 0a 20  then.    CC="". 
10030 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24   else.    case $
10040 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a  cross_compiling:
10050 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20  $ac_tool_warned 
10060 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65  in.yes:).{ $as_e
10070 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10080 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  ENO: WARNING: In
10090 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
100a0 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
100b0 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
100c0 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
100d0 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
100e0 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
100f0 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
10100 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
10110 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
10120 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
10130 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
10140 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73  nu.org." >&5.$as
10150 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
10160 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
10170 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
10180 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
10190 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
101a0 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
101b0 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
101c0 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
101d0 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
101e0 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
101f0 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
10200 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
10210 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
10220 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  ." >&2;}.ac_tool
10230 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
10240 73 61 63 0a 20 20 20 20 43 43 3d 24 61 63 5f 63  sac.    CC=$ac_c
10250 74 5f 43 43 0a 20 20 66 69 0a 65 6c 73 65 0a 20  t_CC.  fi.else. 
10260 20 43 43 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67   CC="$ac_cv_prog
10270 5f 43 43 22 0a 66 69 0a 0a 69 66 20 74 65 73 74  _CC".fi..if test
10280 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -z "$CC"; then.
10290 20 20 20 20 20 20 20 20 20 20 69 66 20 74 65 73            if tes
102a0 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
102b0 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 20  refix"; then.   
102c0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
102d0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b  irst word of "${
102e0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63  ac_tool_prefix}c
102f0 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  c", so it can be
10300 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
10310 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
10320 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
10330 72 65 66 69 78 7d 63 63 3b 20 61 63 5f 77 6f 72  refix}cc; ac_wor
10340 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
10350 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
10360 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
10370 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
10380 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
10390 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
103a0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
103b0 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
103c0 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  CC+set}" = set; 
103d0 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
103e0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
103f0 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
10400 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -n "$CC"; then.
10410 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d    ac_cv_prog_CC=
10420 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 20  "$CC" # Let the 
10430 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
10440 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
10450 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
10460 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
10470 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
10480 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
10490 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
104a0 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
104b0 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
104c0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
104d0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
104e0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
104f0 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
10500 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
10510 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
10520 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
10530 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
10540 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
10550 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
10560 5f 70 72 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74  _prog_CC="${ac_t
10570 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22 0a 20  ool_prefix}cc". 
10580 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
10590 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
105a0 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
105b0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
105c0 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
105d0 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
105e0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
105f0 0a 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63  ..fi.fi.CC=$ac_c
10600 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73  v_prog_CC.if tes
10610 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e  t -n "$CC"; then
10620 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
10630 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
10640 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a  esult: $CC" >&5.
10650 24 61 73 5f 65 63 68 6f 20 22 24 43 43 22 20 3e  $as_echo "$CC" >
10660 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
10670 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
10680 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
10690 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
106a0 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
106b0 0a 0a 0a 20 20 66 69 0a 66 69 0a 69 66 20 74 65  ...  fi.fi.if te
106c0 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65  st -z "$CC"; the
106d0 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
106e0 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
106f0 22 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  "cc", so it can 
10700 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
10710 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
10720 20 64 75 6d 6d 79 20 63 63 3b 20 61 63 5f 77 6f   dummy cc; ac_wo
10730 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
10740 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10750 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
10760 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
10770 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
10780 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
10790 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
107a0 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
107b0 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  _CC+set}" = set;
107c0 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
107d0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
107e0 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
107f0 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e  t -n "$CC"; then
10800 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  .  ac_cv_prog_CC
10810 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65  ="$CC" # Let the
10820 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
10830 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 20 20  he test..else.  
10840 61 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64  ac_prog_rejected
10850 3d 6e 6f 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  =no.as_save_IFS=
10860 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
10870 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
10880 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
10890 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
108a0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
108b0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
108c0 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
108d0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
108e0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
108f0 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
10900 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
10910 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
10920 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
10930 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
10940 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
10950 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
10960 20 20 69 66 20 74 65 73 74 20 22 24 61 73 5f 64    if test "$as_d
10970 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
10980 78 65 63 5f 65 78 74 22 20 3d 20 22 2f 75 73 72  xec_ext" = "/usr
10990 2f 75 63 62 2f 63 63 22 3b 20 74 68 65 6e 0a 20  /ucb/cc"; then. 
109a0 20 20 20 20 20 20 61 63 5f 70 72 6f 67 5f 72 65        ac_prog_re
109b0 6a 65 63 74 65 64 3d 79 65 73 0a 20 20 20 20 20  jected=yes.     
109c0 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 20    continue.     
109d0 66 69 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  fi.    ac_cv_pro
109e0 67 5f 43 43 3d 22 63 63 22 0a 20 20 20 20 24 61  g_CC="cc".    $a
109f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
10a00 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
10a10 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
10a20 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
10a30 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
10a40 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24  .done.done.IFS=$
10a50 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 69 66 20  as_save_IFS..if 
10a60 74 65 73 74 20 24 61 63 5f 70 72 6f 67 5f 72 65  test $ac_prog_re
10a70 6a 65 63 74 65 64 20 3d 20 79 65 73 3b 20 74 68  jected = yes; th
10a80 65 6e 0a 20 20 23 20 57 65 20 66 6f 75 6e 64 20  en.  # We found 
10a90 61 20 62 6f 67 6f 6e 20 69 6e 20 74 68 65 20 70  a bogon in the p
10aa0 61 74 68 2c 20 73 6f 20 6d 61 6b 65 20 73 75 72  ath, so make sur
10ab0 65 20 77 65 20 6e 65 76 65 72 20 75 73 65 20 69  e we never use i
10ac0 74 2e 0a 20 20 73 65 74 20 64 75 6d 6d 79 20 24  t..  set dummy $
10ad0 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 20 20  ac_cv_prog_CC.  
10ae0 73 68 69 66 74 0a 20 20 69 66 20 74 65 73 74 20  shift.  if test 
10af0 24 23 20 21 3d 20 30 3b 20 74 68 65 6e 0a 20 20  $# != 0; then.  
10b00 20 20 23 20 57 65 20 63 68 6f 73 65 20 61 20 64    # We chose a d
10b10 69 66 66 65 72 65 6e 74 20 63 6f 6d 70 69 6c 65  ifferent compile
10b20 72 20 66 72 6f 6d 20 74 68 65 20 62 6f 67 75 73  r from the bogus
10b30 20 6f 6e 65 2e 0a 20 20 20 20 23 20 48 6f 77 65   one..    # Howe
10b40 76 65 72 2c 20 69 74 20 68 61 73 20 74 68 65 20  ver, it has the 
10b50 73 61 6d 65 20 62 61 73 65 6e 61 6d 65 2c 20 73  same basename, s
10b60 6f 20 74 68 65 20 62 6f 67 6f 6e 20 77 69 6c 6c  o the bogon will
10b70 20 62 65 20 63 68 6f 73 65 6e 0a 20 20 20 20 23   be chosen.    #
10b80 20 66 69 72 73 74 20 69 66 20 77 65 20 73 65 74   first if we set
10b90 20 43 43 20 74 6f 20 6a 75 73 74 20 74 68 65 20   CC to just the 
10ba0 62 61 73 65 6e 61 6d 65 3b 20 75 73 65 20 74 68  basename; use th
10bb0 65 20 66 75 6c 6c 20 66 69 6c 65 20 6e 61 6d 65  e full file name
10bc0 2e 0a 20 20 20 20 73 68 69 66 74 0a 20 20 20 20  ..    shift.    
10bd0 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24  ac_cv_prog_CC="$
10be0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
10bf0 7b 31 2b 27 20 27 7d 24 40 22 0a 20 20 66 69 0a  {1+' '}$@".  fi.
10c00 66 69 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f  fi.fi.fi.CC=$ac_
10c10 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65  cv_prog_CC.if te
10c20 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65  st -n "$CC"; the
10c30 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
10c40 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
10c50 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35  result: $CC" >&5
10c60 0a 24 61 73 5f 65 63 68 6f 20 22 24 43 43 22 20  .$as_echo "$CC" 
10c70 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
10c80 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
10c90 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
10ca0 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
10cb0 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
10cc0 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  i...fi.if test -
10cd0 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  z "$CC"; then.  
10ce0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
10cf0 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
10d00 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  en.  for ac_prog
10d10 20 69 6e 20 63 6c 2e 65 78 65 0a 20 20 64 6f 0a   in cl.exe.  do.
10d20 20 20 20 20 23 20 45 78 74 72 61 63 74 20 74 68      # Extract th
10d30 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
10d40 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
10d50 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74  $ac_prog", so it
10d60 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
10d70 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
10d80 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f  ..set dummy $ac_
10d90 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70  tool_prefix$ac_p
10da0 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rog; ac_word=$2.
10db0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
10dc0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
10dd0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
10de0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
10df0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
10e00 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
10e10 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
10e20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65  ac_cv_prog_CC+se
10e30 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
10e40 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
10e50 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
10e60 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
10e70 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  $CC"; then.  ac_
10e80 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22  cv_prog_CC="$CC"
10e90 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
10ea0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
10eb0 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
10ec0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
10ed0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
10ee0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
10ef0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
10f00 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
10f10 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
10f20 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
10f30 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
10f40 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
10f50 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
10f60 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
10f70 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
10f80 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
10f90 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
10fa0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
10fb0 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
10fc0 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
10fd0 5f 43 43 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72  _CC="$ac_tool_pr
10fe0 65 66 69 78 24 61 63 5f 70 72 6f 67 22 0a 20 20  efix$ac_prog".  
10ff0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
11000 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
11010 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
11020 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
11030 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
11040 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49    fi.done.done.I
11050 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
11060 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76  .fi.fi.CC=$ac_cv
11070 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74  _prog_CC.if test
11080 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -n "$CC"; then.
11090 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
110a0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
110b0 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a 24  sult: $CC" >&5.$
110c0 61 73 5f 65 63 68 6f 20 22 24 43 43 22 20 3e 26  as_echo "$CC" >&
110d0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
110e0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
110f0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
11100 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
11110 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
11120 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20 22 24  ..    test -n "$
11130 43 43 22 20 26 26 20 62 72 65 61 6b 0a 20 20 64  CC" && break.  d
11140 6f 6e 65 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  one.fi.if test -
11150 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  z "$CC"; then.  
11160 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20 66  ac_ct_CC=$CC.  f
11170 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 63 6c  or ac_prog in cl
11180 2e 65 78 65 0a 64 6f 0a 20 20 23 20 45 78 74 72  .exe.do.  # Extr
11190 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
111a0 72 64 20 6f 66 20 22 24 61 63 5f 70 72 6f 67 22  rd of "$ac_prog"
111b0 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
111c0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
111d0 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
111e0 6d 79 20 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f  my $ac_prog; ac_
111f0 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
11200 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
11210 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
11220 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
11230 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
11240 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
11250 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
11260 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
11270 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 73 65 74 7d  og_ac_ct_CC+set}
11280 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
11290 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
112a0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
112b0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
112c0 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20  c_ct_CC"; then. 
112d0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
112e0 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43 22  t_CC="$ac_ct_CC"
112f0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
11300 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
11310 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
11320 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
11330 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
11340 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
11350 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
11360 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
11370 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
11380 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
11390 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
113a0 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
113b0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
113c0 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
113d0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
113e0 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
113f0 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
11400 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
11410 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
11420 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
11430 5f 61 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f 70  _ac_ct_CC="$ac_p
11440 72 6f 67 22 0a 20 20 20 20 24 61 73 5f 65 63 68  rog".    $as_ech
11450 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
11460 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
11470 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
11480 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
11490 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
114a0 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
114b0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
114c0 5f 63 74 5f 43 43 3d 24 61 63 5f 63 76 5f 70 72  _ct_CC=$ac_cv_pr
114d0 6f 67 5f 61 63 5f 63 74 5f 43 43 0a 69 66 20 74  og_ac_ct_CC.if t
114e0 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43  est -n "$ac_ct_C
114f0 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  C"; then.  { $as
11500 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
11510 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
11520 61 63 5f 63 74 5f 43 43 22 20 3e 26 35 0a 24 61  ac_ct_CC" >&5.$a
11530 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 43  s_echo "$ac_ct_C
11540 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  C" >&6; }.else. 
11550 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
11560 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
11570 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
11580 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
11590 7d 0a 66 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e  }.fi...  test -n
115a0 20 22 24 61 63 5f 63 74 5f 43 43 22 20 26 26 20   "$ac_ct_CC" && 
115b0 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20 69 66  break.done..  if
115c0 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 43   test "x$ac_ct_C
115d0 43 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  C" = x; then.   
115e0 20 43 43 3d 22 22 0a 20 20 65 6c 73 65 0a 20 20   CC="".  else.  
115f0 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
11600 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
11610 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
11620 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
11630 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
11640 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
11650 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
11660 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
11670 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
11680 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
11690 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
116a0 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
116b0 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
116c0 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
116d0 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
116e0 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
116f0 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
11700 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
11710 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
11720 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
11730 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
11740 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
11750 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
11760 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
11770 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
11780 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
11790 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
117a0 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
117b0 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
117c0 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
117d0 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d  @gnu.org." >&2;}
117e0 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
117f0 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
11800 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a 20 20 66  CC=$ac_ct_CC.  f
11810 69 0a 66 69 0a 0a 66 69 0a 0a 0a 74 65 73 74 20  i.fi..fi...test 
11820 2d 7a 20 22 24 43 43 22 20 26 26 20 7b 20 7b 20  -z "$CC" && { { 
11830 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11840 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
11850 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 43   no acceptable C
11860 20 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64 20   compiler found 
11870 69 6e 20 5c 24 50 41 54 48 0a 53 65 65 20 5c 60  in \$PATH.See \`
11880 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
11890 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e  more details." >
118a0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
118b0 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61  _me: error: no a
118c0 63 63 65 70 74 61 62 6c 65 20 43 20 63 6f 6d 70  cceptable C comp
118d0 69 6c 65 72 20 66 6f 75 6e 64 20 69 6e 20 5c 24  iler found in \$
118e0 50 41 54 48 0a 53 65 65 20 5c 60 63 6f 6e 66 69  PATH.See \`confi
118f0 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
11900 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a  details." >&2;}.
11910 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
11920 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a 23 20 50  xit 1; }; }..# P
11930 72 6f 76 69 64 65 20 73 6f 6d 65 20 69 6e 66 6f  rovide some info
11940 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68  rmation about th
11950 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 24 61 73 5f  e compiler..$as_
11960 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
11970 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
11980 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72 20 76 65  or C compiler ve
11990 72 73 69 6f 6e 22 20 3e 26 35 0a 73 65 74 20 58  rsion" >&5.set X
119a0 20 24 61 63 5f 63 6f 6d 70 69 6c 65 0a 61 63 5f   $ac_compile.ac_
119b0 63 6f 6d 70 69 6c 65 72 3d 24 32 0a 7b 20 28 61  compiler=$2.{ (a
119c0 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
119d0 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3e 26  ler --version >&
119e0 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  5".case "(($ac_t
119f0 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
11a00 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
11a10 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
11a20 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
11a30 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
11a40 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
11a50 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
11a60 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
11a70 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68  _echo\"".$as_ech
11a80 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22  o "$ac_try_echo"
11a90 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
11aa0 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65  ac_compiler --ve
11ab0 72 73 69 6f 6e 20 3e 26 35 22 29 20 32 3e 26 35  rsion >&5") 2>&5
11ac0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
11ad0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
11ae0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
11af0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
11b00 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
11b10 61 74 75 73 29 3b 20 7d 0a 7b 20 28 61 63 5f 74  atus); }.{ (ac_t
11b20 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72  ry="$ac_compiler
11b30 20 2d 76 20 3e 26 35 22 0a 63 61 73 65 20 22 28   -v >&5".case "(
11b40 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
11b50 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
11b60 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
11b70 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
11b80 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
11b90 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
11ba0 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
11bb0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
11bc0 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
11bd0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
11be0 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65  _echo") >&5.  (e
11bf0 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  val "$ac_compile
11c00 72 20 2d 76 20 3e 26 35 22 29 20 32 3e 26 35 0a  r -v >&5") 2>&5.
11c10 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
11c20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
11c30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
11c40 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
11c50 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
11c60 74 75 73 29 3b 20 7d 0a 7b 20 28 61 63 5f 74 72  tus); }.{ (ac_tr
11c70 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20  y="$ac_compiler 
11c80 2d 56 20 3e 26 35 22 0a 63 61 73 65 20 22 28 28  -V >&5".case "((
11c90 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
11ca0 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
11cb0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
11cc0 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
11cd0 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
11ce0 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
11cf0 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
11d00 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
11d10 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
11d20 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
11d30 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76  echo") >&5.  (ev
11d40 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72  al "$ac_compiler
11d50 20 2d 56 20 3e 26 35 22 29 20 32 3e 26 35 0a 20   -V >&5") 2>&5. 
11d60 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
11d70 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11d80 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
11d90 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
11da0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
11db0 75 73 29 3b 20 7d 0a 0a 63 61 74 20 3e 63 6f 6e  us); }..cat >con
11dc0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
11dd0 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
11de0 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
11df0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
11e00 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
11e10 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
11e20 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
11e30 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
11e40 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
11e50 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
11e60 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
11e70 4f 46 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65  OF.ac_clean_file
11e80 73 5f 73 61 76 65 3d 24 61 63 5f 63 6c 65 61 6e  s_save=$ac_clean
11e90 5f 66 69 6c 65 73 0a 61 63 5f 63 6c 65 61 6e 5f  _files.ac_clean_
11ea0 66 69 6c 65 73 3d 22 24 61 63 5f 63 6c 65 61 6e  files="$ac_clean
11eb0 5f 66 69 6c 65 73 20 61 2e 6f 75 74 20 61 2e 6f  _files a.out a.o
11ec0 75 74 2e 64 53 59 4d 20 61 2e 65 78 65 20 62 2e  ut.dSYM a.exe b.
11ed0 6f 75 74 22 0a 23 20 54 72 79 20 74 6f 20 63 72  out".# Try to cr
11ee0 65 61 74 65 20 61 6e 20 65 78 65 63 75 74 61 62  eate an executab
11ef0 6c 65 20 77 69 74 68 6f 75 74 20 2d 6f 20 66 69  le without -o fi
11f00 72 73 74 2c 20 64 69 73 72 65 67 61 72 64 20 61  rst, disregard a
11f10 2e 6f 75 74 2e 0a 23 20 49 74 20 77 69 6c 6c 20  .out..# It will 
11f20 68 65 6c 70 20 75 73 20 64 69 61 67 6e 6f 73 65  help us diagnose
11f30 20 62 72 6f 6b 65 6e 20 63 6f 6d 70 69 6c 65 72   broken compiler
11f40 73 2c 20 61 6e 64 20 66 69 6e 64 69 6e 67 20 6f  s, and finding o
11f50 75 74 20 61 6e 20 69 6e 74 75 69 74 69 6f 6e 0a  ut an intuition.
11f60 23 20 6f 66 20 65 78 65 65 78 74 2e 0a 7b 20 24  # of exeext..{ $
11f70 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11f80 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
11f90 67 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72  g for C compiler
11fa0 20 64 65 66 61 75 6c 74 20 6f 75 74 70 75 74 20   default output 
11fb0 66 69 6c 65 20 6e 61 6d 65 22 20 3e 26 35 0a 24  file name" >&5.$
11fc0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
11fd0 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c  ing for C compil
11fe0 65 72 20 64 65 66 61 75 6c 74 20 6f 75 74 70 75  er default outpu
11ff0 74 20 66 69 6c 65 20 6e 61 6d 65 2e 2e 2e 20 22  t file name... "
12000 20 3e 26 36 3b 20 7d 0a 61 63 5f 6c 69 6e 6b 5f   >&6; }.ac_link_
12010 64 65 66 61 75 6c 74 3d 60 24 61 73 5f 65 63 68  default=`$as_ech
12020 6f 20 22 24 61 63 5f 6c 69 6e 6b 22 20 7c 20 73  o "$ac_link" | s
12030 65 64 20 27 73 2f 20 2d 6f 20 2a 63 6f 6e 66 74  ed 's/ -o *conft
12040 65 73 74 5b 5e 20 5d 2a 2f 2f 27 60 0a 0a 23 20  est[^ ]*//'`..# 
12050 54 68 65 20 70 6f 73 73 69 62 6c 65 20 6f 75 74  The possible out
12060 70 75 74 20 66 69 6c 65 73 3a 0a 61 63 5f 66 69  put files:.ac_fi
12070 6c 65 73 3d 22 61 2e 6f 75 74 20 63 6f 6e 66 74  les="a.out conft
12080 65 73 74 2e 65 78 65 20 63 6f 6e 66 74 65 73 74  est.exe conftest
12090 20 61 2e 65 78 65 20 61 5f 6f 75 74 2e 65 78 65   a.exe a_out.exe
120a0 20 62 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74 2e   b.out conftest.
120b0 2a 22 0a 0a 61 63 5f 72 6d 66 69 6c 65 73 3d 0a  *"..ac_rmfiles=.
120c0 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 24  for ac_file in $
120d0 61 63 5f 66 69 6c 65 73 0a 64 6f 0a 20 20 63 61  ac_files.do.  ca
120e0 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20  se $ac_file in. 
120f0 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a     *.$ac_ext | *
12100 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c  .xcoff | *.tds |
12110 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a   *.d | *.pdb | *
12120 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a  .xSYM | *.bb | *
12130 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a  .bbg | *.map | *
12140 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d 20 7c 20  .inf | *.dSYM | 
12150 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29 20 3b 3b  *.o | *.obj ) ;;
12160 0a 20 20 20 20 2a 20 29 20 61 63 5f 72 6d 66 69  .    * ) ac_rmfi
12170 6c 65 73 3d 22 24 61 63 5f 72 6d 66 69 6c 65 73  les="$ac_rmfiles
12180 20 24 61 63 5f 66 69 6c 65 22 3b 3b 0a 20 20 65   $ac_file";;.  e
12190 73 61 63 0a 64 6f 6e 65 0a 72 6d 20 2d 66 20 24  sac.done.rm -f $
121a0 61 63 5f 72 6d 66 69 6c 65 73 0a 0a 69 66 20 7b  ac_rmfiles..if {
121b0 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69   (ac_try="$ac_li
121c0 6e 6b 5f 64 65 66 61 75 6c 74 22 0a 63 61 73 65  nk_default".case
121d0 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
121e0 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
121f0 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
12200 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
12210 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
12220 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
12230 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
12240 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
12250 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
12260 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
12270 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20  try_echo") >&5. 
12280 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b   (eval "$ac_link
12290 5f 64 65 66 61 75 6c 74 22 29 20 32 3e 26 35 0a  _default") 2>&5.
122a0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
122b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
122c0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
122d0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
122e0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
122f0 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  tus); }; then.  
12300 23 20 41 75 74 6f 63 6f 6e 66 2d 32 2e 31 33 20  # Autoconf-2.13 
12310 63 6f 75 6c 64 20 73 65 74 20 74 68 65 20 61 63  could set the ac
12320 5f 63 76 5f 65 78 65 65 78 74 20 76 61 72 69 61  _cv_exeext varia
12330 62 6c 65 20 74 6f 20 60 6e 6f 27 2e 0a 23 20 53  ble to `no'..# S
12340 6f 20 69 67 6e 6f 72 65 20 61 20 76 61 6c 75 65  o ignore a value
12350 20 6f 66 20 60 6e 6f 27 2c 20 6f 74 68 65 72 77   of `no', otherw
12360 69 73 65 20 74 68 69 73 20 77 6f 75 6c 64 20 6c  ise this would l
12370 65 61 64 20 74 6f 20 60 45 58 45 45 58 54 20 3d  ead to `EXEEXT =
12380 20 6e 6f 27 0a 23 20 69 6e 20 61 20 4d 61 6b 65   no'.# in a Make
12390 66 69 6c 65 2e 20 20 57 65 20 73 68 6f 75 6c 64  file.  We should
123a0 20 6e 6f 74 20 6f 76 65 72 72 69 64 65 20 61 63   not override ac
123b0 5f 63 76 5f 65 78 65 65 78 74 20 69 66 20 69 74  _cv_exeext if it
123c0 20 77 61 73 20 63 61 63 68 65 64 2c 0a 23 20 73   was cached,.# s
123d0 6f 20 74 68 61 74 20 74 68 65 20 75 73 65 72 20  o that the user 
123e0 63 61 6e 20 73 68 6f 72 74 2d 63 69 72 63 75 69  can short-circui
123f0 74 20 74 68 69 73 20 74 65 73 74 20 66 6f 72 20  t this test for 
12400 63 6f 6d 70 69 6c 65 72 73 20 75 6e 6b 6e 6f 77  compilers unknow
12410 6e 20 74 6f 0a 23 20 41 75 74 6f 63 6f 6e 66 2e  n to.# Autoconf.
12420 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20  .for ac_file in 
12430 24 61 63 5f 66 69 6c 65 73 20 27 27 0a 64 6f 0a  $ac_files ''.do.
12440 20 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66    test -f "$ac_f
12450 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  ile" || continue
12460 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65  .  case $ac_file
12470 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78   in.    *.$ac_ex
12480 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e  t | *.xcoff | *.
12490 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64  tds | *.d | *.pd
124a0 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62  b | *.xSYM | *.b
124b0 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61  b | *.bbg | *.ma
124c0 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53  p | *.inf | *.dS
124d0 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a  YM | *.o | *.obj
124e0 20 29 0a 09 3b 3b 0a 20 20 20 20 5b 61 62 5d 2e   )..;;.    [ab].
124f0 6f 75 74 20 29 0a 09 23 20 57 65 20 66 6f 75 6e  out )..# We foun
12500 64 20 74 68 65 20 64 65 66 61 75 6c 74 20 65 78  d the default ex
12510 65 63 75 74 61 62 6c 65 2c 20 62 75 74 20 65 78  ecutable, but ex
12520 65 65 78 74 3d 27 27 20 69 73 20 6d 6f 73 74 0a  eext='' is most.
12530 09 23 20 63 65 72 74 61 69 6e 6c 79 20 72 69 67  .# certainly rig
12540 68 74 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 20  ht...break;;.   
12550 20 2a 2e 2a 20 29 0a 20 20 20 20 20 20 20 20 69   *.* ).        i
12560 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
12570 65 78 65 65 78 74 2b 73 65 74 7d 22 20 3d 20 73  exeext+set}" = s
12580 65 74 20 26 26 20 74 65 73 74 20 22 24 61 63 5f  et && test "$ac_
12590 63 76 5f 65 78 65 65 78 74 22 20 21 3d 20 6e 6f  cv_exeext" != no
125a0 3b 0a 09 74 68 65 6e 20 3a 3b 20 65 6c 73 65 0a  ;..then :; else.
125b0 09 20 20 20 61 63 5f 63 76 5f 65 78 65 65 78 74  .   ac_cv_exeext
125c0 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65  =`expr "$ac_file
125d0 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a  " : '[^.]*\(\..*
125e0 5c 29 27 60 0a 09 66 69 0a 09 23 20 57 65 20 73  \)'`..fi..# We s
125f0 65 74 20 61 63 5f 63 76 5f 65 78 65 65 78 74 20  et ac_cv_exeext 
12600 68 65 72 65 20 62 65 63 61 75 73 65 20 74 68 65  here because the
12610 20 6c 61 74 65 72 20 74 65 73 74 20 66 6f 72 20   later test for 
12620 69 74 20 69 73 20 6e 6f 74 0a 09 23 20 73 61 66  it is not..# saf
12630 65 3a 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65  e: cross compile
12640 72 73 20 6d 61 79 20 6e 6f 74 20 61 64 64 20 74  rs may not add t
12650 68 65 20 73 75 66 66 69 78 20 69 66 20 67 69 76  he suffix if giv
12660 65 6e 20 61 6e 20 60 2d 6f 27 0a 09 23 20 61 72  en an `-o'..# ar
12670 67 75 6d 65 6e 74 2c 20 73 6f 20 77 65 20 6d 61  gument, so we ma
12680 79 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 20 69  y need to know i
12690 74 20 61 74 20 74 68 61 74 20 70 6f 69 6e 74 20  t at that point 
126a0 61 6c 72 65 61 64 79 2e 0a 09 23 20 45 76 65 6e  already...# Even
126b0 20 69 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e   if this section
126c0 20 6c 6f 6f 6b 73 20 63 72 75 66 74 79 3a 20 69   looks crufty: i
126d0 74 20 68 61 73 20 74 68 65 20 61 64 76 61 6e 74  t has the advant
126e0 61 67 65 20 6f 66 0a 09 23 20 61 63 74 75 61 6c  age of..# actual
126f0 6c 79 20 77 6f 72 6b 69 6e 67 2e 0a 09 62 72 65  ly working...bre
12700 61 6b 3b 3b 0a 20 20 20 20 2a 20 29 0a 09 62 72  ak;;.    * )..br
12710 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e  eak;;.  esac.don
12720 65 0a 74 65 73 74 20 22 24 61 63 5f 63 76 5f 65  e.test "$ac_cv_e
12730 78 65 65 78 74 22 20 3d 20 6e 6f 20 26 26 20 61  xeext" = no && a
12740 63 5f 63 76 5f 65 78 65 65 78 74 3d 0a 0a 65 6c  c_cv_exeext=..el
12750 73 65 0a 20 20 61 63 5f 66 69 6c 65 3d 27 27 0a  se.  ac_file=''.
12760 66 69 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  fi..{ $as_echo "
12770 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
12780 72 65 73 75 6c 74 3a 20 24 61 63 5f 66 69 6c 65  result: $ac_file
12790 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
127a0 24 61 63 5f 66 69 6c 65 22 20 3e 26 36 3b 20 7d  $ac_file" >&6; }
127b0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
127c0 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 24  _file"; then.  $
127d0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
127e0 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
127f0 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
12800 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
12810 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20  .$ac_ext >&5..{ 
12820 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
12830 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
12840 72 3a 20 43 20 63 6f 6d 70 69 6c 65 72 20 63 61  r: C compiler ca
12850 6e 6e 6f 74 20 63 72 65 61 74 65 20 65 78 65 63  nnot create exec
12860 75 74 61 62 6c 65 73 0a 53 65 65 20 5c 60 63 6f  utables.See \`co
12870 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
12880 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35  re details." >&5
12890 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
128a0 65 3a 20 65 72 72 6f 72 3a 20 43 20 63 6f 6d 70  e: error: C comp
128b0 69 6c 65 72 20 63 61 6e 6e 6f 74 20 63 72 65 61  iler cannot crea
128c0 74 65 20 65 78 65 63 75 74 61 62 6c 65 73 0a 53  te executables.S
128d0 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
128e0 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
128f0 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  s." >&2;}.   { (
12900 65 78 69 74 20 37 37 29 3b 20 65 78 69 74 20 37  exit 77); exit 7
12910 37 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65  7; }; }.fi..ac_e
12920 78 65 65 78 74 3d 24 61 63 5f 63 76 5f 65 78 65  xeext=$ac_cv_exe
12930 65 78 74 0a 0a 23 20 43 68 65 63 6b 20 74 68 61  ext..# Check tha
12940 74 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 70  t the compiler p
12950 72 6f 64 75 63 65 73 20 65 78 65 63 75 74 61 62  roduces executab
12960 6c 65 73 20 77 65 20 63 61 6e 20 72 75 6e 2e 20  les we can run. 
12970 20 49 66 20 6e 6f 74 2c 20 65 69 74 68 65 72 0a   If not, either.
12980 23 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 69  # the compiler i
12990 73 20 62 72 6f 6b 65 6e 2c 20 6f 72 20 77 65 20  s broken, or we 
129a0 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2e 0a 7b  cross compile..{
129b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
129c0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
129d0 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
129e0 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73  C compiler works
129f0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
12a00 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
12a10 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65  er the C compile
12a20 72 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36  r works... " >&6
12a30 3b 20 7d 0a 23 20 46 49 58 4d 45 3a 20 54 68 65  ; }.# FIXME: The
12a40 73 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65  se cross compile
12a50 72 20 68 61 63 6b 73 20 73 68 6f 75 6c 64 20 62  r hacks should b
12a60 65 20 72 65 6d 6f 76 65 64 20 66 6f 72 20 41 75  e removed for Au
12a70 74 6f 63 6f 6e 66 20 33 2e 30 0a 23 20 49 66 20  toconf 3.0.# If 
12a80 6e 6f 74 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c  not cross compil
12a90 69 6e 67 2c 20 63 68 65 63 6b 20 74 68 61 74 20  ing, check that 
12aa0 77 65 20 63 61 6e 20 72 75 6e 20 61 20 73 69 6d  we can run a sim
12ab0 70 6c 65 20 70 72 6f 67 72 61 6d 2e 0a 69 66 20  ple program..if 
12ac0 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d  test "$cross_com
12ad0 70 69 6c 69 6e 67 22 20 21 3d 20 79 65 73 3b 20  piling" != yes; 
12ae0 74 68 65 6e 0a 20 20 69 66 20 7b 20 61 63 5f 74  then.  if { ac_t
12af0 72 79 3d 27 2e 2f 24 61 63 5f 66 69 6c 65 27 0a  ry='./$ac_file'.
12b00 20 20 7b 20 28 63 61 73 65 20 22 28 28 24 61 63    { (case "(($ac
12b10 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
12b20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
12b30 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
12b40 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
12b50 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
12b60 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
12b70 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
12b80 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
12b90 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
12ba0 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
12bb0 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
12bc0 22 24 61 63 5f 74 72 79 22 29 20 32 3e 26 35 0a  "$ac_try") 2>&5.
12bd0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
12be0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
12bf0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
12c00 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
12c10 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
12c20 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e  tus); }; }; then
12c30 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69  .    cross_compi
12c40 6c 69 6e 67 3d 6e 6f 0a 20 20 65 6c 73 65 0a 20  ling=no.  else. 
12c50 20 20 20 69 66 20 74 65 73 74 20 22 24 63 72 6f     if test "$cro
12c60 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20  ss_compiling" = 
12c70 6d 61 79 62 65 3b 20 74 68 65 6e 0a 09 63 72 6f  maybe; then..cro
12c80 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73  ss_compiling=yes
12c90 0a 20 20 20 20 65 6c 73 65 0a 09 7b 20 7b 20 24  .    else..{ { $
12ca0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
12cb0 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
12cc0 63 61 6e 6e 6f 74 20 72 75 6e 20 43 20 63 6f 6d  cannot run C com
12cd0 70 69 6c 65 64 20 70 72 6f 67 72 61 6d 73 2e 0a  piled programs..
12ce0 49 66 20 79 6f 75 20 6d 65 61 6e 74 20 74 6f 20  If you meant to 
12cf0 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2c 20 75  cross compile, u
12d00 73 65 20 5c 60 2d 2d 68 6f 73 74 27 2e 0a 53 65  se \`--host'..Se
12d10 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
12d20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
12d30 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  ." >&5.$as_echo 
12d40 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
12d50 63 61 6e 6e 6f 74 20 72 75 6e 20 43 20 63 6f 6d  cannot run C com
12d60 70 69 6c 65 64 20 70 72 6f 67 72 61 6d 73 2e 0a  piled programs..
12d70 49 66 20 79 6f 75 20 6d 65 61 6e 74 20 74 6f 20  If you meant to 
12d80 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2c 20 75  cross compile, u
12d90 73 65 20 5c 60 2d 2d 68 6f 73 74 27 2e 0a 53 65  se \`--host'..Se
12da0 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
12db0 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
12dc0 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  ." >&2;}.   { (e
12dd0 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
12de0 7d 3b 20 7d 0a 20 20 20 20 66 69 0a 20 20 66 69  }; }.    fi.  fi
12df0 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
12e00 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
12e10 72 65 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35  result: yes" >&5
12e20 0a 24 61 73 5f 65 63 68 6f 20 22 79 65 73 22 20  .$as_echo "yes" 
12e30 3e 26 36 3b 20 7d 0a 0a 72 6d 20 2d 66 20 2d 72  >&6; }..rm -f -r
12e40 20 61 2e 6f 75 74 20 61 2e 6f 75 74 2e 64 53 59   a.out a.out.dSY
12e50 4d 20 61 2e 65 78 65 20 63 6f 6e 66 74 65 73 74  M a.exe conftest
12e60 24 61 63 5f 63 76 5f 65 78 65 65 78 74 20 62 2e  $ac_cv_exeext b.
12e70 6f 75 74 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c  out.ac_clean_fil
12e80 65 73 3d 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c  es=$ac_clean_fil
12e90 65 73 5f 73 61 76 65 0a 23 20 43 68 65 63 6b 20  es_save.# Check 
12ea0 74 68 61 74 20 74 68 65 20 63 6f 6d 70 69 6c 65  that the compile
12eb0 72 20 70 72 6f 64 75 63 65 73 20 65 78 65 63 75  r produces execu
12ec0 74 61 62 6c 65 73 20 77 65 20 63 61 6e 20 72 75  tables we can ru
12ed0 6e 2e 20 20 49 66 20 6e 6f 74 2c 20 65 69 74 68  n.  If not, eith
12ee0 65 72 0a 23 20 74 68 65 20 63 6f 6d 70 69 6c 65  er.# the compile
12ef0 72 20 69 73 20 62 72 6f 6b 65 6e 2c 20 6f 72 20  r is broken, or 
12f00 77 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65  we cross compile
12f10 2e 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
12f20 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
12f30 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77  ecking whether w
12f40 65 20 61 72 65 20 63 72 6f 73 73 20 63 6f 6d 70  e are cross comp
12f50 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61 73 5f 65  iling" >&5.$as_e
12f60 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
12f70 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20 63  whether we are c
12f80 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67 2e 2e  ross compiling..
12f90 2e 20 22 20 3e 26 36 3b 20 7d 0a 7b 20 24 61 73  . " >&6; }.{ $as
12fa0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
12fb0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
12fc0 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22  cross_compiling"
12fd0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
12fe0 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22  cross_compiling"
12ff0 20 3e 26 36 3b 20 7d 0a 0a 7b 20 24 61 73 5f 65   >&6; }..{ $as_e
13000 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
13010 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
13020 72 20 73 75 66 66 69 78 20 6f 66 20 65 78 65 63  r suffix of exec
13030 75 74 61 62 6c 65 73 22 20 3e 26 35 0a 24 61 73  utables" >&5.$as
13040 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
13050 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20  g for suffix of 
13060 65 78 65 63 75 74 61 62 6c 65 73 2e 2e 2e 20 22  executables... "
13070 20 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 28 61 63   >&6; }.if { (ac
13080 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a  _try="$ac_link".
13090 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
130a0 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
130b0 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
130c0 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
130d0 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
130e0 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
130f0 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
13100 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  o="\"\$as_me:$LI
13110 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
13120 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
13130 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e  $ac_try_echo") >
13140 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
13150 6c 69 6e 6b 22 29 20 32 3e 26 35 0a 20 20 61 63  link") 2>&5.  ac
13160 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73  _status=$?.  $as
13170 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
13180 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
13190 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
131a0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
131b0 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20 49 66  ; }; then.  # If
131c0 20 62 6f 74 68 20 60 63 6f 6e 66 74 65 73 74 2e   both `conftest.
131d0 65 78 65 27 20 61 6e 64 20 60 63 6f 6e 66 74 65  exe' and `confte
131e0 73 74 27 20 61 72 65 20 60 70 72 65 73 65 6e 74  st' are `present
131f0 27 20 28 77 65 6c 6c 2c 20 6f 62 73 65 72 76 61  ' (well, observa
13200 62 6c 65 29 0a 23 20 63 61 74 63 68 20 60 63 6f  ble).# catch `co
13210 6e 66 74 65 73 74 2e 65 78 65 27 2e 20 20 46 6f  nftest.exe'.  Fo
13220 72 20 69 6e 73 74 61 6e 63 65 20 77 69 74 68 20  r instance with 
13230 43 79 67 77 69 6e 2c 20 60 6c 73 20 63 6f 6e 66  Cygwin, `ls conf
13240 74 65 73 74 27 20 77 69 6c 6c 0a 23 20 77 6f 72  test' will.# wor
13250 6b 20 70 72 6f 70 65 72 6c 79 20 28 69 2e 65 2e  k properly (i.e.
13260 2c 20 72 65 66 65 72 20 74 6f 20 60 63 6f 6e 66  , refer to `conf
13270 74 65 73 74 2e 65 78 65 27 29 2c 20 77 68 69 6c  test.exe'), whil
13280 65 20 69 74 20 77 6f 6e 27 74 20 77 69 74 68 0a  e it won't with.
13290 23 20 60 72 6d 27 2e 0a 66 6f 72 20 61 63 5f 66  # `rm'..for ac_f
132a0 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73 74 2e  ile in conftest.
132b0 65 78 65 20 63 6f 6e 66 74 65 73 74 20 63 6f 6e  exe conftest con
132c0 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20 20 74 65  ftest.*; do.  te
132d0 73 74 20 2d 66 20 22 24 61 63 5f 66 69 6c 65 22  st -f "$ac_file"
132e0 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 20 20 63   || continue.  c
132f0 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a  ase $ac_file in.
13300 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20      *.$ac_ext | 
13310 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20  *.xcoff | *.tds 
13320 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20  | *.d | *.pdb | 
13330 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20  *.xSYM | *.bb | 
13340 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c 20  *.bbg | *.map | 
13350 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d 20 7c  *.inf | *.dSYM |
13360 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29 20 3b   *.o | *.obj ) ;
13370 3b 0a 20 20 20 20 2a 2e 2a 20 29 20 61 63 5f 63  ;.    *.* ) ac_c
13380 76 5f 65 78 65 65 78 74 3d 60 65 78 70 72 20 22  v_exeext=`expr "
13390 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 5b 5e 2e  $ac_file" : '[^.
133a0 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27 60 0a 09 20 20  ]*\(\..*\)'`..  
133b0 62 72 65 61 6b 3b 3b 0a 20 20 20 20 2a 20 29 20  break;;.    * ) 
133c0 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64  break;;.  esac.d
133d0 6f 6e 65 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 24  one.else.  { { $
133e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
133f0 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
13400 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73  cannot compute s
13410 75 66 66 69 78 20 6f 66 20 65 78 65 63 75 74 61  uffix of executa
13420 62 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  bles: cannot com
13430 70 69 6c 65 20 61 6e 64 20 6c 69 6e 6b 0a 53 65  pile and link.Se
13440 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
13450 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
13460 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  ." >&5.$as_echo 
13470 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
13480 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73  cannot compute s
13490 75 66 66 69 78 20 6f 66 20 65 78 65 63 75 74 61  uffix of executa
134a0 62 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  bles: cannot com
134b0 70 69 6c 65 20 61 6e 64 20 6c 69 6e 6b 0a 53 65  pile and link.Se
134c0 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
134d0 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
134e0 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  ." >&2;}.   { (e
134f0 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
13500 7d 3b 20 7d 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  }; }.fi..rm -f c
13510 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f 65 78  onftest$ac_cv_ex
13520 65 65 78 74 0a 7b 20 24 61 73 5f 65 63 68 6f 20  eext.{ $as_echo 
13530 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
13540 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
13550 65 78 65 65 78 74 22 20 3e 26 35 0a 24 61 73 5f  exeext" >&5.$as_
13560 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 65 78 65  echo "$ac_cv_exe
13570 65 78 74 22 20 3e 26 36 3b 20 7d 0a 0a 72 6d 20  ext" >&6; }..rm 
13580 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
13590 65 78 74 0a 45 58 45 45 58 54 3d 24 61 63 5f 63  ext.EXEEXT=$ac_c
135a0 76 5f 65 78 65 65 78 74 0a 61 63 5f 65 78 65 65  v_exeext.ac_exee
135b0 78 74 3d 24 45 58 45 45 58 54 0a 7b 20 24 61 73  xt=$EXEEXT.{ $as
135c0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
135d0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
135e0 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 6f 62  for suffix of ob
135f0 6a 65 63 74 20 66 69 6c 65 73 22 20 3e 26 35 0a  ject files" >&5.
13600 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
13610 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20  king for suffix 
13620 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 2e  of object files.
13630 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
13640 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 6f 62 6a  est "${ac_cv_obj
13650 65 78 74 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  ext+set}" = set;
13660 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
13670 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
13680 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63  &6.else.  cat >c
13690 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
136a0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
136b0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
136c0 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
136d0 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
136e0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
136f0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
13700 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
13710 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
13720 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
13730 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
13740 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
13750 65 73 74 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f  est.o conftest.o
13760 62 6a 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  bj.if { (ac_try=
13770 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61  "$ac_compile".ca
13780 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
13790 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
137a0 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
137b0 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
137c0 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
137d0 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
137e0 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
137f0 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
13800 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
13810 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
13820 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
13830 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
13840 6d 70 69 6c 65 22 29 20 32 3e 26 35 0a 20 20 61  mpile") 2>&5.  a
13850 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61  c_status=$?.  $a
13860 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
13870 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
13880 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
13890 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
138a0 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 66 6f 72  ); }; then.  for
138b0 20 61 63 5f 66 69 6c 65 20 69 6e 20 63 6f 6e 66   ac_file in conf
138c0 74 65 73 74 2e 6f 20 63 6f 6e 66 74 65 73 74 2e  test.o conftest.
138d0 6f 62 6a 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20  obj conftest.*; 
138e0 64 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61  do.  test -f "$a
138f0 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69  c_file" || conti
13900 6e 75 65 3b 0a 20 20 63 61 73 65 20 24 61 63 5f  nue;.  case $ac_
13910 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61  file in.    *.$a
13920 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20  c_ext | *.xcoff 
13930 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20  | *.tds | *.d | 
13940 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c  *.pdb | *.xSYM |
13950 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20   *.bb | *.bbg | 
13960 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20  *.map | *.inf | 
13970 2a 2e 64 53 59 4d 20 29 20 3b 3b 0a 20 20 20 20  *.dSYM ) ;;.    
13980 2a 29 20 61 63 5f 63 76 5f 6f 62 6a 65 78 74 3d  *) ac_cv_objext=
13990 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22  `expr "$ac_file"
139a0 20 3a 20 27 2e 2a 5c 2e 5c 28 2e 2a 5c 29 27 60   : '.*\.\(.*\)'`
139b0 0a 20 20 20 20 20 20 20 62 72 65 61 6b 3b 3b 0a  .       break;;.
139c0 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65    esac.done.else
139d0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
139e0 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
139f0 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
13a00 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
13a10 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
13a20 0a 0a 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  ..{ { $as_echo "
13a30 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
13a40 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f  error: cannot co
13a50 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20  mpute suffix of 
13a60 6f 62 6a 65 63 74 20 66 69 6c 65 73 3a 20 63 61  object files: ca
13a70 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 0a 53 65 65  nnot compile.See
13a80 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66   \`config.log' f
13a90 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e  or more details.
13aa0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
13ab0 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63  $as_me: error: c
13ac0 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75  annot compute su
13ad0 66 66 69 78 20 6f 66 20 6f 62 6a 65 63 74 20 66  ffix of object f
13ae0 69 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  iles: cannot com
13af0 70 69 6c 65 0a 53 65 65 20 5c 60 63 6f 6e 66 69  pile.See \`confi
13b00 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
13b10 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a  details." >&2;}.
13b20 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
13b30 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a  xit 1; }; }.fi..
13b40 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
13b50 61 63 5f 63 76 5f 6f 62 6a 65 78 74 20 63 6f 6e  ac_cv_objext con
13b60 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
13b70 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
13b80 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
13b90 75 6c 74 3a 20 24 61 63 5f 63 76 5f 6f 62 6a 65  ult: $ac_cv_obje
13ba0 78 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  xt" >&5.$as_echo
13bb0 20 22 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22   "$ac_cv_objext"
13bc0 20 3e 26 36 3b 20 7d 0a 4f 42 4a 45 58 54 3d 24   >&6; }.OBJEXT=$
13bd0 61 63 5f 63 76 5f 6f 62 6a 65 78 74 0a 61 63 5f  ac_cv_objext.ac_
13be0 6f 62 6a 65 78 74 3d 24 4f 42 4a 45 58 54 0a 7b  objext=$OBJEXT.{
13bf0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
13c00 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
13c10 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61  ing whether we a
13c20 72 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55  re using the GNU
13c30 20 43 20 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35   C compiler" >&5
13c40 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
13c50 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65  cking whether we
13c60 20 61 72 65 20 75 73 69 6e 67 20 74 68 65 20 47   are using the G
13c70 4e 55 20 43 20 63 6f 6d 70 69 6c 65 72 2e 2e 2e  NU C compiler...
13c80 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
13c90 74 20 22 24 7b 61 63 5f 63 76 5f 63 5f 63 6f 6d  t "${ac_cv_c_com
13ca0 70 69 6c 65 72 5f 67 6e 75 2b 73 65 74 7d 22 20  piler_gnu+set}" 
13cb0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
13cc0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
13cd0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
13ce0 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
13cf0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
13d00 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
13d10 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
13d20 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
13d30 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
13d40 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
13d50 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
13d60 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
13d70 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
13d80 0a 23 69 66 6e 64 65 66 20 5f 5f 47 4e 55 43 5f  .#ifndef __GNUC_
13d90 5f 0a 20 20 20 20 20 20 20 63 68 6f 6b 65 20 6d  _.       choke m
13da0 65 0a 23 65 6e 64 69 66 0a 0a 20 20 3b 0a 20 20  e.#endif..  ;.  
13db0 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
13dc0 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
13dd0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20  t.$ac_objext.if 
13de0 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  { (ac_try="$ac_c
13df0 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28  ompile".case "((
13e00 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
13e10 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
13e20 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
13e30 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
13e40 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
13e50 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
13e60 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
13e70 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
13e80 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
13e90 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
13ea0 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76  echo") >&5.  (ev
13eb0 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  al "$ac_compile"
13ec0 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
13ed0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
13ee0 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
13ef0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
13f00 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
13f10 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
13f20 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
13f30 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63  err >&5.  $as_ec
13f40 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
13f50 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
13f60 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
13f70 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
13f80 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
13f90 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  "$ac_c_werror_fl
13fa0 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
13fb0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
13fc0 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74         } && test
13fd0 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
13fe0 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20  _objext; then.  
13ff0 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
14000 79 65 73 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65  yes.else.  $as_e
14010 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
14020 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
14030 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
14040 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
14050 5f 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 6f  _ext >&5...ac_co
14060 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69  mpiler_gnu=no.fi
14070 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  ..rm -f core con
14080 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
14090 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
140a0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61  nftest.$ac_ext.a
140b0 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
140c0 67 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72  gnu=$ac_compiler
140d0 5f 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65  _gnu..fi.{ $as_e
140e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
140f0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
14100 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
14110 6e 75 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  nu" >&5.$as_echo
14120 20 22 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69   "$ac_cv_c_compi
14130 6c 65 72 5f 67 6e 75 22 20 3e 26 36 3b 20 7d 0a  ler_gnu" >&6; }.
14140 69 66 20 74 65 73 74 20 24 61 63 5f 63 6f 6d 70  if test $ac_comp
14150 69 6c 65 72 5f 67 6e 75 20 3d 20 79 65 73 3b 20  iler_gnu = yes; 
14160 74 68 65 6e 0a 20 20 47 43 43 3d 79 65 73 0a 65  then.  GCC=yes.e
14170 6c 73 65 0a 20 20 47 43 43 3d 0a 66 69 0a 61 63  lse.  GCC=.fi.ac
14180 5f 74 65 73 74 5f 43 46 4c 41 47 53 3d 24 7b 43  _test_CFLAGS=${C
14190 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61  FLAGS+set}.ac_sa
141a0 76 65 5f 43 46 4c 41 47 53 3d 24 43 46 4c 41 47  ve_CFLAGS=$CFLAG
141b0 53 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  S.{ $as_echo "$a
141c0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
141d0 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24  ecking whether $
141e0 43 43 20 61 63 63 65 70 74 73 20 2d 67 22 20 3e  CC accepts -g" >
141f0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
14200 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
14210 24 43 43 20 61 63 63 65 70 74 73 20 2d 67 2e 2e  $CC accepts -g..
14220 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
14230 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
14240 5f 63 63 5f 67 2b 73 65 74 7d 22 20 3d 20 73 65  _cc_g+set}" = se
14250 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
14260 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
14270 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 73   >&6.else.  ac_s
14280 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  ave_c_werror_fla
14290 67 3d 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66  g=$ac_c_werror_f
142a0 6c 61 67 0a 20 20 20 61 63 5f 63 5f 77 65 72 72  lag.   ac_c_werr
142b0 6f 72 5f 66 6c 61 67 3d 79 65 73 0a 20 20 20 61  or_flag=yes.   a
142c0 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 6e  c_cv_prog_cc_g=n
142d0 6f 0a 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22  o.   CFLAGS="-g"
142e0 0a 20 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  .   cat >conftes
142f0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
14300 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
14310 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
14320 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
14330 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
14340 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
14350 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
14360 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
14370 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20  .  */..int.main 
14380 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ().{..  ;.  retu
14390 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72  rn 0;.}._ACEOF.r
143a0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
143b0 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61  c_objext.if { (a
143c0 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
143d0 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  le".case "(($ac_
143e0 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
143f0 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
14400 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
14410 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
14420 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
14430 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79  esac.eval ac_try
14440 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65  _echo="\"\$as_me
14450 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
14460 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63  y_echo\"".$as_ec
14470 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f  ho "$ac_try_echo
14480 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
14490 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e  $ac_compile") 2>
144a0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
144b0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
144c0 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
144d0 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
144e0 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
144f0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
14500 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
14510 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  >&5.  $as_echo "
14520 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
14530 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
14540 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
14550 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20  c_status); } && 
14560 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
14570 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
14580 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
14590 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
145a0 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20     } && test -s 
145b0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
145c0 65 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  ext; then.  ac_c
145d0 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 79 65 73 0a  v_prog_cc_g=yes.
145e0 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20  else.  $as_echo 
145f0 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
14600 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
14610 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
14620 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
14630 20 3e 26 35 0a 0a 09 43 46 4c 41 47 53 3d 22 22   >&5...CFLAGS=""
14640 0a 20 20 20 20 20 20 63 61 74 20 3e 63 6f 6e 66  .      cat >conf
14650 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
14660 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
14670 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
14680 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
14690 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
146a0 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
146b0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
146c0 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
146d0 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
146e0 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72  in ().{..  ;.  r
146f0 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
14700 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  F.rm -f conftest
14710 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b  .$ac_objext.if {
14720 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f   (ac_try="$ac_co
14730 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24  mpile".case "(($
14740 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
14750 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
14760 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
14770 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
14780 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
14790 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
147a0 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
147b0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
147c0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
147d0 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
147e0 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61  cho") >&5.  (eva
147f0 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29  l "$ac_compile")
14800 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
14810 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
14820 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
14830 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
14840 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
14850 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
14860 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
14870 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68  rr >&5.  $as_ech
14880 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
14890 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
148a0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
148b0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
148c0 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
148d0 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
148e0 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d  g" ||.. test ! -
148f0 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  s conftest.err. 
14900 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20        } && test 
14910 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -s conftest.$ac_
14920 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 3a  objext; then.  :
14930 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f  .else.  $as_echo
14940 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
14950 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
14960 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
14970 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
14980 74 20 3e 26 35 0a 0a 09 61 63 5f 63 5f 77 65 72  t >&5...ac_c_wer
14990 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76  ror_flag=$ac_sav
149a0 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a  e_c_werror_flag.
149b0 09 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 09 20  . CFLAGS="-g".. 
149c0 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
149d0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
149e0 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
149f0 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
14a00 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
14a10 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
14a20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
14a30 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
14a40 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
14a50 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
14a60 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
14a70 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  ;.}._ACEOF.rm -f
14a80 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
14a90 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72  jext.if { (ac_tr
14aa0 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a  y="$ac_compile".
14ab0 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
14ac0 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
14ad0 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
14ae0 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
14af0 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
14b00 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
14b10 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
14b20 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  o="\"\$as_me:$LI
14b30 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
14b40 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
14b50 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e  $ac_try_echo") >
14b60 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
14b70 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66  compile") 2>conf
14b80 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
14b90 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
14ba0 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
14bb0 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
14bc0 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
14bd0 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
14be0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
14bf0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
14c00 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
14c10 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
14c20 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
14c30 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20  atus); } && {.. 
14c40 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77  test -z "$ac_c_w
14c50 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
14c60 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
14c70 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
14c80 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
14c90 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b  test.$ac_objext;
14ca0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
14cb0 6f 67 5f 63 63 5f 67 3d 79 65 73 0a 65 6c 73 65  og_cc_g=yes.else
14cc0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
14cd0 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
14ce0 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
14cf0 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
14d00 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
14d10 0a 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72  ...fi..rm -f cor
14d20 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
14d30 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
14d40 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
14d50 65 78 74 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  ext.fi..rm -f co
14d60 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
14d70 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
14d80 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
14d90 5f 65 78 74 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  _ext.fi..rm -f c
14da0 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
14db0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
14dc0 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
14dd0 63 5f 65 78 74 0a 20 20 20 61 63 5f 63 5f 77 65  c_ext.   ac_c_we
14de0 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61  rror_flag=$ac_sa
14df0 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ve_c_werror_flag
14e00 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
14e10 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
14e20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70  result: $ac_cv_p
14e30 72 6f 67 5f 63 63 5f 67 22 20 3e 26 35 0a 24 61  rog_cc_g" >&5.$a
14e40 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70  s_echo "$ac_cv_p
14e50 72 6f 67 5f 63 63 5f 67 22 20 3e 26 36 3b 20 7d  rog_cc_g" >&6; }
14e60 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 74 65  .if test "$ac_te
14e70 73 74 5f 43 46 4c 41 47 53 22 20 3d 20 73 65 74  st_CFLAGS" = set
14e80 3b 20 74 68 65 6e 0a 20 20 43 46 4c 41 47 53 3d  ; then.  CFLAGS=
14e90 24 61 63 5f 73 61 76 65 5f 43 46 4c 41 47 53 0a  $ac_save_CFLAGS.
14ea0 65 6c 69 66 20 74 65 73 74 20 24 61 63 5f 63 76  elif test $ac_cv
14eb0 5f 70 72 6f 67 5f 63 63 5f 67 20 3d 20 79 65 73  _prog_cc_g = yes
14ec0 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74  ; then.  if test
14ed0 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
14ee0 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d 22  hen.    CFLAGS="
14ef0 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20  -g -O2".  else. 
14f00 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20     CFLAGS="-g". 
14f10 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20 74 65   fi.else.  if te
14f20 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
14f30 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53   then.    CFLAGS
14f40 3d 22 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20  ="-O2".  else.  
14f50 20 20 43 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66    CFLAGS=.  fi.f
14f60 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
14f70 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
14f80 65 63 6b 69 6e 67 20 66 6f 72 20 24 43 43 20 6f  ecking for $CC o
14f90 70 74 69 6f 6e 20 74 6f 20 61 63 63 65 70 74 20  ption to accept 
14fa0 49 53 4f 20 43 38 39 22 20 3e 26 35 0a 24 61 73  ISO C89" >&5.$as
14fb0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
14fc0 67 20 66 6f 72 20 24 43 43 20 6f 70 74 69 6f 6e  g for $CC option
14fd0 20 74 6f 20 61 63 63 65 70 74 20 49 53 4f 20 43   to accept ISO C
14fe0 38 39 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  89... " >&6; }.i
14ff0 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
15000 70 72 6f 67 5f 63 63 5f 63 38 39 2b 73 65 74 7d  prog_cc_c89+set}
15010 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
15020 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
15030 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
15040 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f    ac_cv_prog_cc_
15050 63 38 39 3d 6e 6f 0a 61 63 5f 73 61 76 65 5f 43  c89=no.ac_save_C
15060 43 3d 24 43 43 0a 63 61 74 20 3e 63 6f 6e 66 74  C=$CC.cat >conft
15070 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
15080 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
15090 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
150a0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
150b0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
150c0 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
150d0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
150e0 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
150f0 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
15100 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23 69 6e 63   <stdarg.h>.#inc
15110 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68 3e 0a 23  lude <stdio.h>.#
15120 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 74 79 70  include <sys/typ
15130 65 73 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c  es.h>.#include <
15140 73 79 73 2f 73 74 61 74 2e 68 3e 0a 2f 2a 20 4d  sys/stat.h>./* M
15150 6f 73 74 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f  ost of the follo
15160 77 69 6e 67 20 74 65 73 74 73 20 61 72 65 20 73  wing tests are s
15170 74 6f 6c 65 6e 20 66 72 6f 6d 20 52 43 53 20 35  tolen from RCS 5
15180 2e 37 27 73 20 73 72 63 2f 63 6f 6e 66 2e 73 68  .7's src/conf.sh
15190 2e 20 20 2a 2f 0a 73 74 72 75 63 74 20 62 75 66  .  */.struct buf
151a0 20 7b 20 69 6e 74 20 78 3b 20 7d 3b 0a 46 49 4c   { int x; };.FIL
151b0 45 20 2a 20 28 2a 72 63 73 6f 70 65 6e 29 20 28  E * (*rcsopen) (
151c0 73 74 72 75 63 74 20 62 75 66 20 2a 2c 20 73 74  struct buf *, st
151d0 72 75 63 74 20 73 74 61 74 20 2a 2c 20 69 6e 74  ruct stat *, int
151e0 29 3b 0a 73 74 61 74 69 63 20 63 68 61 72 20 2a  );.static char *
151f0 65 20 28 70 2c 20 69 29 0a 20 20 20 20 20 63 68  e (p, i).     ch
15200 61 72 20 2a 2a 70 3b 0a 20 20 20 20 20 69 6e 74  ar **p;.     int
15210 20 69 3b 0a 7b 0a 20 20 72 65 74 75 72 6e 20 70   i;.{.  return p
15220 5b 69 5d 3b 0a 7d 0a 73 74 61 74 69 63 20 63 68  [i];.}.static ch
15230 61 72 20 2a 66 20 28 63 68 61 72 20 2a 20 28 2a  ar *f (char * (*
15240 67 29 20 28 63 68 61 72 20 2a 2a 2c 20 69 6e 74  g) (char **, int
15250 29 2c 20 63 68 61 72 20 2a 2a 70 2c 20 2e 2e 2e  ), char **p, ...
15260 29 0a 7b 0a 20 20 63 68 61 72 20 2a 73 3b 0a 20  ).{.  char *s;. 
15270 20 76 61 5f 6c 69 73 74 20 76 3b 0a 20 20 76 61   va_list v;.  va
15280 5f 73 74 61 72 74 20 28 76 2c 70 29 3b 0a 20 20  _start (v,p);.  
15290 73 20 3d 20 67 20 28 70 2c 20 76 61 5f 61 72 67  s = g (p, va_arg
152a0 20 28 76 2c 69 6e 74 29 29 3b 0a 20 20 76 61 5f   (v,int));.  va_
152b0 65 6e 64 20 28 76 29 3b 0a 20 20 72 65 74 75 72  end (v);.  retur
152c0 6e 20 73 3b 0a 7d 0a 0a 2f 2a 20 4f 53 46 20 34  n s;.}../* OSF 4
152d0 2e 30 20 43 6f 6d 70 61 71 20 63 63 20 69 73 20  .0 Compaq cc is 
152e0 73 6f 6d 65 20 73 6f 72 74 20 6f 66 20 61 6c 6d  some sort of alm
152f0 6f 73 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61  ost-ANSI by defa
15300 75 6c 74 2e 20 20 49 74 20 68 61 73 0a 20 20 20  ult.  It has.   
15310 66 75 6e 63 74 69 6f 6e 20 70 72 6f 74 6f 74 79  function prototy
15320 70 65 73 20 61 6e 64 20 73 74 75 66 66 2c 20 62  pes and stuff, b
15330 75 74 20 6e 6f 74 20 27 5c 78 48 48 27 20 68 65  ut not '\xHH' he
15340 78 20 63 68 61 72 61 63 74 65 72 20 63 6f 6e 73  x character cons
15350 74 61 6e 74 73 2e 0a 20 20 20 54 68 65 73 65 20  tants..   These 
15360 64 6f 6e 27 74 20 70 72 6f 76 6f 6b 65 20 61 6e  don't provoke an
15370 20 65 72 72 6f 72 20 75 6e 66 6f 72 74 75 6e 61   error unfortuna
15380 74 65 6c 79 2c 20 69 6e 73 74 65 61 64 20 61 72  tely, instead ar
15390 65 20 73 69 6c 65 6e 74 6c 79 20 74 72 65 61 74  e silently treat
153a0 65 64 0a 20 20 20 61 73 20 27 78 27 2e 20 20 54  ed.   as 'x'.  T
153b0 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 6e 64  he following ind
153c0 75 63 65 73 20 61 6e 20 65 72 72 6f 72 2c 20 75  uces an error, u
153d0 6e 74 69 6c 20 2d 73 74 64 20 69 73 20 61 64 64  ntil -std is add
153e0 65 64 20 74 6f 20 67 65 74 0a 20 20 20 70 72 6f  ed to get.   pro
153f0 70 65 72 20 41 4e 53 49 20 6d 6f 64 65 2e 20 20  per ANSI mode.  
15400 43 75 72 69 6f 75 73 6c 79 20 27 5c 78 30 30 27  Curiously '\x00'
15410 21 3d 27 78 27 20 61 6c 77 61 79 73 20 63 6f 6d  !='x' always com
15420 65 73 20 6f 75 74 20 74 72 75 65 2c 20 66 6f 72  es out true, for
15430 20 61 6e 0a 20 20 20 61 72 72 61 79 20 73 69 7a   an.   array siz
15440 65 20 61 74 20 6c 65 61 73 74 2e 20 20 49 74 27  e at least.  It'
15450 73 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 77  s necessary to w
15460 72 69 74 65 20 27 5c 78 30 30 27 3d 3d 30 20 74  rite '\x00'==0 t
15470 6f 20 67 65 74 20 73 6f 6d 65 74 68 69 6e 67 0a  o get something.
15480 20 20 20 74 68 61 74 27 73 20 74 72 75 65 20 6f     that's true o
15490 6e 6c 79 20 77 69 74 68 20 2d 73 74 64 2e 20 20  nly with -std.  
154a0 2a 2f 0a 69 6e 74 20 6f 73 66 34 5f 63 63 5f 61  */.int osf4_cc_a
154b0 72 72 61 79 20 5b 27 5c 78 30 30 27 20 3d 3d 20  rray ['\x00' == 
154c0 30 20 3f 20 31 20 3a 20 2d 31 5d 3b 0a 0a 2f 2a  0 ? 1 : -1];../*
154d0 20 49 42 4d 20 43 20 36 20 66 6f 72 20 41 49 58   IBM C 6 for AIX
154e0 20 69 73 20 61 6c 6d 6f 73 74 2d 41 4e 53 49 20   is almost-ANSI 
154f0 62 79 20 64 65 66 61 75 6c 74 2c 20 62 75 74 20  by default, but 
15500 69 74 20 72 65 70 6c 61 63 65 73 20 6d 61 63 72  it replaces macr
15510 6f 20 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20  o parameters.   
15520 69 6e 73 69 64 65 20 73 74 72 69 6e 67 73 20 61  inside strings a
15530 6e 64 20 63 68 61 72 61 63 74 65 72 20 63 6f 6e  nd character con
15540 73 74 61 6e 74 73 2e 20 20 2a 2f 0a 23 64 65 66  stants.  */.#def
15550 69 6e 65 20 46 4f 4f 28 78 29 20 27 78 27 0a 69  ine FOO(x) 'x'.i
15560 6e 74 20 78 6c 63 36 5f 63 63 5f 61 72 72 61 79  nt xlc6_cc_array
15570 5b 46 4f 4f 28 61 29 20 3d 3d 20 27 78 27 20 3f  [FOO(a) == 'x' ?
15580 20 31 20 3a 20 2d 31 5d 3b 0a 0a 69 6e 74 20 74   1 : -1];..int t
15590 65 73 74 20 28 69 6e 74 20 69 2c 20 64 6f 75 62  est (int i, doub
155a0 6c 65 20 78 29 3b 0a 73 74 72 75 63 74 20 73 31  le x);.struct s1
155b0 20 7b 69 6e 74 20 28 2a 66 29 20 28 69 6e 74 20   {int (*f) (int 
155c0 61 29 3b 7d 3b 0a 73 74 72 75 63 74 20 73 32 20  a);};.struct s2 
155d0 7b 69 6e 74 20 28 2a 66 29 20 28 64 6f 75 62 6c  {int (*f) (doubl
155e0 65 20 61 29 3b 7d 3b 0a 69 6e 74 20 70 61 69 72  e a);};.int pair
155f0 6e 61 6d 65 73 20 28 69 6e 74 2c 20 63 68 61 72  names (int, char
15600 20 2a 2a 2c 20 46 49 4c 45 20 2a 28 2a 29 28 73   **, FILE *(*)(s
15610 74 72 75 63 74 20 62 75 66 20 2a 2c 20 73 74 72  truct buf *, str
15620 75 63 74 20 73 74 61 74 20 2a 2c 20 69 6e 74 29  uct stat *, int)
15630 2c 20 69 6e 74 2c 20 69 6e 74 29 3b 0a 69 6e 74  , int, int);.int
15640 20 61 72 67 63 3b 0a 63 68 61 72 20 2a 2a 61 72   argc;.char **ar
15650 67 76 3b 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  gv;.int.main ().
15660 7b 0a 72 65 74 75 72 6e 20 66 20 28 65 2c 20 61  {.return f (e, a
15670 72 67 76 2c 20 30 29 20 21 3d 20 61 72 67 76 5b  rgv, 0) != argv[
15680 30 5d 20 20 7c 7c 20 20 66 20 28 65 2c 20 61 72  0]  ||  f (e, ar
15690 67 76 2c 20 31 29 20 21 3d 20 61 72 67 76 5b 31  gv, 1) != argv[1
156a0 5d 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  ];.  ;.  return 
156b0 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 66 6f 72 20  0;.}._ACEOF.for 
156c0 61 63 5f 61 72 67 20 69 6e 20 27 27 20 2d 71 6c  ac_arg in '' -ql
156d0 61 6e 67 6c 76 6c 3d 65 78 74 63 38 39 20 2d 71  anglvl=extc89 -q
156e0 6c 61 6e 67 6c 76 6c 3d 61 6e 73 69 20 2d 73 74  langlvl=ansi -st
156f0 64 20 5c 0a 09 2d 41 65 20 22 2d 41 61 20 2d 44  d \..-Ae "-Aa -D
15700 5f 48 50 55 58 5f 53 4f 55 52 43 45 22 20 22 2d  _HPUX_SOURCE" "-
15710 58 63 20 2d 44 5f 5f 45 58 54 45 4e 53 49 4f 4e  Xc -D__EXTENSION
15720 53 5f 5f 22 0a 64 6f 0a 20 20 43 43 3d 22 24 61  S__".do.  CC="$a
15730 63 5f 73 61 76 65 5f 43 43 20 24 61 63 5f 61 72  c_save_CC $ac_ar
15740 67 22 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  g".  rm -f conft
15750 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69  est.$ac_objext.i
15760 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
15770 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22  _compile".case "
15780 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
15790 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
157a0 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
157b0 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
157c0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
157d0 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
157e0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
157f0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
15800 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
15810 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
15820 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28  y_echo") >&5.  (
15830 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
15840 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  e") 2>conftest.e
15850 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
15860 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
15870 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
15880 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
15890 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
158a0 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
158b0 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f  t.err >&5.  $as_
158c0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
158d0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
158e0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
158f0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
15900 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d   } && {.. test -
15910 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  z "$ac_c_werror_
15920 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
15930 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
15940 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65  r.       } && te
15950 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24  st -s conftest.$
15960 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a  ac_objext; then.
15970 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f    ac_cv_prog_cc_
15980 63 38 39 3d 24 61 63 5f 61 72 67 0a 65 6c 73 65  c89=$ac_arg.else
15990 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
159a0 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
159b0 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
159c0 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
159d0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
159e0 0a 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72  ...fi..rm -f cor
159f0 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
15a00 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
15a10 78 74 0a 20 20 74 65 73 74 20 22 78 24 61 63 5f  xt.  test "x$ac_
15a20 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20  cv_prog_cc_c89" 
15a30 21 3d 20 22 78 6e 6f 22 20 26 26 20 62 72 65 61  != "xno" && brea
15a40 6b 0a 64 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e  k.done.rm -f con
15a50 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 43 43  ftest.$ac_ext.CC
15a60 3d 24 61 63 5f 73 61 76 65 5f 43 43 0a 0a 66 69  =$ac_save_CC..fi
15a70 0a 23 20 41 43 5f 43 41 43 48 45 5f 56 41 4c 0a  .# AC_CACHE_VAL.
15a80 63 61 73 65 20 22 78 24 61 63 5f 63 76 5f 70 72  case "x$ac_cv_pr
15a90 6f 67 5f 63 63 5f 63 38 39 22 20 69 6e 0a 20 20  og_cc_c89" in.  
15aa0 78 29 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68  x).    { $as_ech
15ab0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
15ac0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 6e 65 20  O: result: none 
15ad0 6e 65 65 64 65 64 22 20 3e 26 35 0a 24 61 73 5f  needed" >&5.$as_
15ae0 65 63 68 6f 20 22 6e 6f 6e 65 20 6e 65 65 64 65  echo "none neede
15af0 64 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a 20 20 78  d" >&6; } ;;.  x
15b00 6e 6f 29 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  no).    { $as_ec
15b10 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
15b20 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 75 6e 73 75  NO: result: unsu
15b30 70 70 6f 72 74 65 64 22 20 3e 26 35 0a 24 61 73  pported" >&5.$as
15b40 5f 65 63 68 6f 20 22 75 6e 73 75 70 70 6f 72 74  _echo "unsupport
15b50 65 64 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a 20 20  ed" >&6; } ;;.  
15b60 2a 29 0a 20 20 20 20 43 43 3d 22 24 43 43 20 24  *).    CC="$CC $
15b70 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
15b80 39 22 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68  9".    { $as_ech
15b90 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
15ba0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
15bb0 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 3e  v_prog_cc_c89" >
15bc0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
15bd0 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22  _cv_prog_cc_c89"
15be0 20 3e 26 36 3b 20 7d 20 3b 3b 0a 65 73 61 63 0a   >&6; } ;;.esac.
15bf0 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70  ..ac_ext=c.ac_cp
15c00 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47  p='$CPP $CPPFLAG
15c10 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24  S'.ac_compile='$
15c20 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43  CC -c $CFLAGS $C
15c30 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  PPFLAGS conftest
15c40 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63  .$ac_ext >&5'.ac
15c50 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f  _link='$CC -o co
15c60 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
15c70 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
15c80 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66  GS $LDFLAGS conf
15c90 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49  test.$ac_ext $LI
15ca0 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69  BS >&5'.ac_compi
15cb0 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63  ler_gnu=$ac_cv_c
15cc0 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 7b  _compiler_gnu..{
15cd0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
15ce0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
15cf0 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20 74 68  ing for a sed th
15d00 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e  at does not trun
15d10 63 61 74 65 20 6f 75 74 70 75 74 22 20 3e 26 35  cate output" >&5
15d20 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
15d30 63 6b 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20  cking for a sed 
15d40 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72  that does not tr
15d50 75 6e 63 61 74 65 20 6f 75 74 70 75 74 2e 2e 2e  uncate output...
15d60 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
15d70 74 20 22 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f  t "${ac_cv_path_
15d80 53 45 44 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  SED+set}" = set;
15d90 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
15da0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
15db0 26 36 0a 65 6c 73 65 0a 20 20 20 20 20 20 20 20  &6.else.        
15dc0 20 20 20 20 61 63 5f 73 63 72 69 70 74 3d 73 2f      ac_script=s/
15dd0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
15de0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
15df0 61 61 61 2f 62 62 62 62 62 62 62 62 62 62 62 62  aaa/bbbbbbbbbbbb
15e00 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
15e10 62 62 62 62 62 2f 0a 20 20 20 20 20 66 6f 72 20  bbbbb/.     for 
15e20 61 63 5f 69 20 69 6e 20 31 20 32 20 33 20 34 20  ac_i in 1 2 3 4 
15e30 35 20 36 20 37 3b 20 64 6f 0a 20 20 20 20 20 20  5 6 7; do.      
15e40 20 61 63 5f 73 63 72 69 70 74 3d 22 24 61 63 5f   ac_script="$ac_
15e50 73 63 72 69 70 74 24 61 73 5f 6e 6c 24 61 63 5f  script$as_nl$ac_
15e60 73 63 72 69 70 74 22 0a 20 20 20 20 20 64 6f 6e  script".     don
15e70 65 0a 20 20 20 20 20 65 63 68 6f 20 22 24 61 63  e.     echo "$ac
15e80 5f 73 63 72 69 70 74 22 20 32 3e 2f 64 65 76 2f  _script" 2>/dev/
15e90 6e 75 6c 6c 20 7c 20 73 65 64 20 39 39 71 20 3e  null | sed 99q >
15ea0 63 6f 6e 66 74 65 73 74 2e 73 65 64 0a 20 20 20  conftest.sed.   
15eb0 20 20 24 61 73 5f 75 6e 73 65 74 20 61 63 5f 73    $as_unset ac_s
15ec0 63 72 69 70 74 20 7c 7c 20 61 63 5f 73 63 72 69  cript || ac_scri
15ed0 70 74 3d 0a 20 20 20 20 20 69 66 20 74 65 73 74  pt=.     if test
15ee0 20 2d 7a 20 22 24 53 45 44 22 3b 20 74 68 65 6e   -z "$SED"; then
15ef0 0a 20 20 61 63 5f 70 61 74 68 5f 53 45 44 5f 66  .  ac_path_SED_f
15f00 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c  ound=false.  # L
15f10 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65 20  oop through the 
15f20 75 73 65 72 27 73 20 70 61 74 68 20 61 6e 64 20  user's path and 
15f30 74 65 73 74 20 66 6f 72 20 65 61 63 68 20 6f 66  test for each of
15f40 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20   PROGNAME-LIST. 
15f50 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46   as_save_IFS=$IF
15f60 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
15f70 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
15f80 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
15f90 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
15fa0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
15fb0 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
15fc0 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69  .  for ac_prog i
15fd0 6e 20 73 65 64 20 67 73 65 64 3b 20 64 6f 0a 20  n sed gsed; do. 
15fe0 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
15ff0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
16000 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
16010 6e 73 3b 20 64 6f 0a 20 20 20 20 20 20 61 63 5f  ns; do.      ac_
16020 70 61 74 68 5f 53 45 44 3d 22 24 61 73 5f 64 69  path_SED="$as_di
16030 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78  r/$ac_prog$ac_ex
16040 65 63 5f 65 78 74 22 0a 20 20 20 20 20 20 7b 20  ec_ext".      { 
16050 74 65 73 74 20 2d 66 20 22 24 61 63 5f 70 61 74  test -f "$ac_pat
16060 68 5f 53 45 44 22 20 26 26 20 24 61 73 5f 74 65  h_SED" && $as_te
16070 73 74 5f 78 20 22 24 61 63 5f 70 61 74 68 5f 53  st_x "$ac_path_S
16080 45 44 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e  ED"; } || contin
16090 75 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47  ue.# Check for G
160a0 4e 55 20 61 63 5f 70 61 74 68 5f 53 45 44 20 61  NU ac_path_SED a
160b0 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20  nd select it if 
160c0 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23  it is found..  #
160d0 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24   Check for GNU $
160e0 61 63 5f 70 61 74 68 5f 53 45 44 0a 63 61 73 65  ac_path_SED.case
160f0 20 60 22 24 61 63 5f 70 61 74 68 5f 53 45 44 22   `"$ac_path_SED"
16100 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 60   --version 2>&1`
16110 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f   in.*GNU*).  ac_
16120 63 76 5f 70 61 74 68 5f 53 45 44 3d 22 24 61 63  cv_path_SED="$ac
16130 5f 70 61 74 68 5f 53 45 44 22 20 61 63 5f 70 61  _path_SED" ac_pa
16140 74 68 5f 53 45 44 5f 66 6f 75 6e 64 3d 3a 3b 3b  th_SED_found=:;;
16150 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30  .*).  ac_count=0
16160 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31  .  $as_echo_n 01
16170 32 33 34 35 36 37 38 39 20 3e 22 63 6f 6e 66 74  23456789 >"conft
16180 65 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20  est.in".  while 
16190 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61 74 20 22  :.  do.    cat "
161a0 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f  conftest.in" "co
161b0 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e  nftest.in" >"con
161c0 66 74 65 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d  ftest.tmp".    m
161d0 76 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22  v "conftest.tmp"
161e0 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20   "conftest.in". 
161f0 20 20 20 63 70 20 22 63 6f 6e 66 74 65 73 74 2e     cp "conftest.
16200 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c  in" "conftest.nl
16210 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 27  ".    $as_echo '
16220 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e  ' >> "conftest.n
16230 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61 74 68  l".    "$ac_path
16240 5f 53 45 44 22 20 2d 66 20 63 6f 6e 66 74 65 73  _SED" -f conftes
16250 74 2e 73 65 64 20 3c 20 22 63 6f 6e 66 74 65 73  t.sed < "conftes
16260 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74  t.nl" >"conftest
16270 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c  .out" 2>/dev/nul
16280 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64  l || break.    d
16290 69 66 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75  iff "conftest.ou
162a0 74 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22  t" "conftest.nl"
162b0 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
162c0 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 63   || break.    ac
162d0 5f 63 6f 75 6e 74 3d 60 65 78 70 72 20 24 61 63  _count=`expr $ac
162e0 5f 63 6f 75 6e 74 20 2b 20 31 60 0a 20 20 20 20  _count + 1`.    
162f0 69 66 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e  if test $ac_coun
16300 74 20 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f  t -gt ${ac_path_
16310 53 45 44 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e  SED_max-0}; then
16320 0a 20 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e  .      # Best on
16330 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69  e so far, save i
16340 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69  t but keep looki
16350 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65 72 20  ng for a better 
16360 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f  one.      ac_cv_
16370 70 61 74 68 5f 53 45 44 3d 22 24 61 63 5f 70 61  path_SED="$ac_pa
16380 74 68 5f 53 45 44 22 0a 20 20 20 20 20 20 61 63  th_SED".      ac
16390 5f 70 61 74 68 5f 53 45 44 5f 6d 61 78 3d 24 61  _path_SED_max=$a
163a0 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20  c_count.    fi. 
163b0 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63     # 10*(2^10) c
163c0 68 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65  hars as input se
163d0 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e  ems more than en
163e0 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61  ough.    test $a
163f0 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26  c_count -gt 10 &
16400 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20  & break.  done. 
16410 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
16420 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20  in conftest.tmp 
16430 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66  conftest.nl conf
16440 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a  test.out;;.esac.
16450 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f  .      $ac_path_
16460 53 45 44 5f 66 6f 75 6e 64 20 26 26 20 62 72 65  SED_found && bre
16470 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20  ak 3.    done.  
16480 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
16490 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66 20  s_save_IFS.  if 
164a0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
164b0 70 61 74 68 5f 53 45 44 22 3b 20 74 68 65 6e 0a  path_SED"; then.
164c0 20 20 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f      { { $as_echo
164d0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
164e0 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65  : error: no acce
164f0 70 74 61 62 6c 65 20 73 65 64 20 63 6f 75 6c 64  ptable sed could
16500 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50   be found in \$P
16510 41 54 48 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ATH" >&5.$as_ech
16520 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
16530 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20  : no acceptable 
16540 73 65 64 20 63 6f 75 6c 64 20 62 65 20 66 6f 75  sed could be fou
16550 6e 64 20 69 6e 20 5c 24 50 41 54 48 22 20 3e 26  nd in \$PATH" >&
16560 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
16570 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
16580 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63    fi.else.  ac_c
16590 76 5f 70 61 74 68 5f 53 45 44 3d 24 53 45 44 0a  v_path_SED=$SED.
165a0 66 69 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  fi..fi.{ $as_ech
165b0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
165c0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
165d0 76 5f 70 61 74 68 5f 53 45 44 22 20 3e 26 35 0a  v_path_SED" >&5.
165e0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
165f0 5f 70 61 74 68 5f 53 45 44 22 20 3e 26 36 3b 20  _path_SED" >&6; 
16600 7d 0a 20 53 45 44 3d 22 24 61 63 5f 63 76 5f 70  }. SED="$ac_cv_p
16610 61 74 68 5f 53 45 44 22 0a 20 20 72 6d 20 2d 66  ath_SED".  rm -f
16620 20 63 6f 6e 66 74 65 73 74 2e 73 65 64 0a 0a 74   conftest.sed..t
16630 65 73 74 20 2d 7a 20 22 24 53 45 44 22 20 26 26  est -z "$SED" &&
16640 20 53 45 44 3d 73 65 64 0a 58 73 65 64 3d 22 24   SED=sed.Xsed="$
16650 53 45 44 20 2d 65 20 31 73 2f 5e 58 2f 2f 22 0a  SED -e 1s/^X//".
16660 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73  ...........{ $as
16670 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
16680 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
16690 66 6f 72 20 67 72 65 70 20 74 68 61 74 20 68 61  for grep that ha
166a0 6e 64 6c 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73  ndles long lines
166b0 20 61 6e 64 20 2d 65 22 20 3e 26 35 0a 24 61 73   and -e" >&5.$as
166c0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
166d0 67 20 66 6f 72 20 67 72 65 70 20 74 68 61 74 20  g for grep that 
166e0 68 61 6e 64 6c 65 73 20 6c 6f 6e 67 20 6c 69 6e  handles long lin
166f0 65 73 20 61 6e 64 20 2d 65 2e 2e 2e 20 22 20 3e  es and -e... " >
16700 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
16710 7b 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50  {ac_cv_path_GREP
16720 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
16730 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
16740 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
16750 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
16760 7a 20 22 24 47 52 45 50 22 3b 20 74 68 65 6e 0a  z "$GREP"; then.
16770 20 20 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 66    ac_path_GREP_f
16780 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23 20 4c  ound=false.  # L
16790 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65 20  oop through the 
167a0 75 73 65 72 27 73 20 70 61 74 68 20 61 6e 64 20  user's path and 
167b0 74 65 73 74 20 66 6f 72 20 65 61 63 68 20 6f 66  test for each of
167c0 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a 20   PROGNAME-LIST. 
167d0 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46   as_save_IFS=$IF
167e0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
167f0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
16800 72 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f  r in $PATH$PATH_
16810 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70  SEPARATOR/usr/xp
16820 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d  g4/bin.do.  IFS=
16830 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
16840 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
16850 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
16860 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 67 72  or ac_prog in gr
16870 65 70 20 67 67 72 65 70 3b 20 64 6f 0a 20 20 20  ep ggrep; do.   
16880 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
16890 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
168a0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
168b0 3b 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61  ; do.      ac_pa
168c0 74 68 5f 47 52 45 50 3d 22 24 61 73 5f 64 69 72  th_GREP="$as_dir
168d0 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65  /$ac_prog$ac_exe
168e0 63 5f 65 78 74 22 0a 20 20 20 20 20 20 7b 20 74  c_ext".      { t
168f0 65 73 74 20 2d 66 20 22 24 61 63 5f 70 61 74 68  est -f "$ac_path
16900 5f 47 52 45 50 22 20 26 26 20 24 61 73 5f 74 65  _GREP" && $as_te
16910 73 74 5f 78 20 22 24 61 63 5f 70 61 74 68 5f 47  st_x "$ac_path_G
16920 52 45 50 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69  REP"; } || conti
16930 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20  nue.# Check for 
16940 47 4e 55 20 61 63 5f 70 61 74 68 5f 47 52 45 50  GNU ac_path_GREP
16950 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69   and select it i
16960 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20  f it is found.. 
16970 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55   # Check for GNU
16980 20 24 61 63 5f 70 61 74 68 5f 47 52 45 50 0a 63   $ac_path_GREP.c
16990 61 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f 47  ase `"$ac_path_G
169a0 52 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32  REP" --version 2
169b0 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20  >&1` in.*GNU*). 
169c0 20 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50   ac_cv_path_GREP
169d0 3d 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22  ="$ac_path_GREP"
169e0 20 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f   ac_path_GREP_fo
169f0 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f  und=:;;.*).  ac_
16a00 63 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63  count=0.  $as_ec
16a10 68 6f 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20  ho_n 0123456789 
16a20 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20  >"conftest.in". 
16a30 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20   while :.  do.  
16a40 20 20 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e    cat "conftest.
16a50 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  in" "conftest.in
16a60 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70  " >"conftest.tmp
16a70 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65  ".    mv "confte
16a80 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73  st.tmp" "conftes
16a90 74 2e 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f  t.in".    cp "co
16aa0 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66  nftest.in" "conf
16ab0 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73  test.nl".    $as
16ac0 5f 65 63 68 6f 20 27 47 52 45 50 27 20 3e 3e 20  _echo 'GREP' >> 
16ad0 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20  "conftest.nl".  
16ae0 20 20 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50    "$ac_path_GREP
16af0 22 20 2d 65 20 27 47 52 45 50 24 27 20 2d 65 20  " -e 'GREP$' -e 
16b00 27 2d 28 63 61 6e 6e 6f 74 20 6d 61 74 63 68 29  '-(cannot match)
16b10 2d 27 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e  -' < "conftest.n
16b20 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75  l" >"conftest.ou
16b30 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  t" 2>/dev/null |
16b40 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66  | break.    diff
16b50 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20   "conftest.out" 
16b60 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f  "conftest.nl" >/
16b70 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c  dev/null 2>&1 ||
16b80 20 62 72 65 61 6b 0a 20 20 20 20 61 63 5f 63 6f   break.    ac_co
16b90 75 6e 74 3d 60 65 78 70 72 20 24 61 63 5f 63 6f  unt=`expr $ac_co
16ba0 75 6e 74 20 2b 20 31 60 0a 20 20 20 20 69 66 20  unt + 1`.    if 
16bb0 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d  test $ac_count -
16bc0 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 47 52 45  gt ${ac_path_GRE
16bd0 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20  P_max-0}; then. 
16be0 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20       # Best one 
16bf0 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69 74 20  so far, save it 
16c00 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67  but keep looking
16c10 20 66 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e   for a better on
16c20 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61  e.      ac_cv_pa
16c30 74 68 5f 47 52 45 50 3d 22 24 61 63 5f 70 61 74  th_GREP="$ac_pat
16c40 68 5f 47 52 45 50 22 0a 20 20 20 20 20 20 61 63  h_GREP".      ac
16c50 5f 70 61 74 68 5f 47 52 45 50 5f 6d 61 78 3d 24  _path_GREP_max=$
16c60 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a  ac_count.    fi.
16c70 20 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20      # 10*(2^10) 
16c80 63 68 61 72 73 20 61 73 20 69 6e 70 75 74 20 73  chars as input s
16c90 65 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65  eems more than e
16ca0 6e 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20 24  nough.    test $
16cb0 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20  ac_count -gt 10 
16cc0 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a  && break.  done.
16cd0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
16ce0 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70  .in conftest.tmp
16cf0 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e   conftest.nl con
16d00 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63  ftest.out;;.esac
16d10 0a 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74 68  ..      $ac_path
16d20 5f 47 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62  _GREP_found && b
16d30 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a  reak 3.    done.
16d40 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d    done.done.IFS=
16d50 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69  $as_save_IFS.  i
16d60 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
16d70 76 5f 70 61 74 68 5f 47 52 45 50 22 3b 20 74 68  v_path_GREP"; th
16d80 65 6e 0a 20 20 20 20 7b 20 7b 20 24 61 73 5f 65  en.    { { $as_e
16d90 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
16da0 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61  ENO: error: no a
16db0 63 63 65 70 74 61 62 6c 65 20 67 72 65 70 20 63  cceptable grep c
16dc0 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e  ould be found in
16dd0 20 24 50 41 54 48 24 50 41 54 48 5f 53 45 50 41   $PATH$PATH_SEPA
16de0 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62  RATOR/usr/xpg4/b
16df0 69 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  in" >&5.$as_echo
16e00 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
16e10 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 67   no acceptable g
16e20 72 65 70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75  rep could be fou
16e30 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41 54 48  nd in $PATH$PATH
16e40 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78  _SEPARATOR/usr/x
16e50 70 67 34 2f 62 69 6e 22 20 3e 26 32 3b 7d 0a 20  pg4/bin" >&2;}. 
16e60 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
16e70 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 66 69 0a  it 1; }; }.  fi.
16e80 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74  else.  ac_cv_pat
16e90 68 5f 47 52 45 50 3d 24 47 52 45 50 0a 66 69 0a  h_GREP=$GREP.fi.
16ea0 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
16eb0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
16ec0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70  result: $ac_cv_p
16ed0 61 74 68 5f 47 52 45 50 22 20 3e 26 35 0a 24 61  ath_GREP" >&5.$a
16ee0 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70  s_echo "$ac_cv_p
16ef0 61 74 68 5f 47 52 45 50 22 20 3e 26 36 3b 20 7d  ath_GREP" >&6; }
16f00 0a 20 47 52 45 50 3d 22 24 61 63 5f 63 76 5f 70  . GREP="$ac_cv_p
16f10 61 74 68 5f 47 52 45 50 22 0a 0a 0a 7b 20 24 61  ath_GREP"...{ $a
16f20 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
16f30 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
16f40 20 66 6f 72 20 65 67 72 65 70 22 20 3e 26 35 0a   for egrep" >&5.
16f50 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
16f60 6b 69 6e 67 20 66 6f 72 20 65 67 72 65 70 2e 2e  king for egrep..
16f70 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
16f80 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 61 74 68  st "${ac_cv_path
16f90 5f 45 47 52 45 50 2b 73 65 74 7d 22 20 3d 20 73  _EGREP+set}" = s
16fa0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
16fb0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
16fc0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
16fd0 65 63 68 6f 20 61 20 7c 20 24 47 52 45 50 20 2d  echo a | $GREP -
16fe0 45 20 27 28 61 7c 62 29 27 20 3e 2f 64 65 76 2f  E '(a|b)' >/dev/
16ff0 6e 75 6c 6c 20 32 3e 26 31 0a 20 20 20 74 68 65  null 2>&1.   the
17000 6e 20 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52  n ac_cv_path_EGR
17010 45 50 3d 22 24 47 52 45 50 20 2d 45 22 0a 20 20  EP="$GREP -E".  
17020 20 65 6c 73 65 0a 20 20 20 20 20 69 66 20 74 65   else.     if te
17030 73 74 20 2d 7a 20 22 24 45 47 52 45 50 22 3b 20  st -z "$EGREP"; 
17040 74 68 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 45  then.  ac_path_E
17050 47 52 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65  GREP_found=false
17060 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67  .  # Loop throug
17070 68 20 74 68 65 20 75 73 65 72 27 73 20 70 61 74  h the user's pat
17080 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65  h and test for e
17090 61 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d  ach of PROGNAME-
170a0 4c 49 53 54 0a 20 20 61 73 5f 73 61 76 65 5f 49  LIST.  as_save_I
170b0 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
170c0 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
170d0 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
170e0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f  $PATH_SEPARATOR/
170f0 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a  usr/xpg4/bin.do.
17100 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
17110 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
17120 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
17130 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  =..  for ac_prog
17140 20 69 6e 20 65 67 72 65 70 3b 20 64 6f 0a 20 20   in egrep; do.  
17150 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
17160 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
17170 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
17180 73 3b 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70  s; do.      ac_p
17190 61 74 68 5f 45 47 52 45 50 3d 22 24 61 73 5f 64  ath_EGREP="$as_d
171a0 69 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65  ir/$ac_prog$ac_e
171b0 78 65 63 5f 65 78 74 22 0a 20 20 20 20 20 20 7b  xec_ext".      {
171c0 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 70 61   test -f "$ac_pa
171d0 74 68 5f 45 47 52 45 50 22 20 26 26 20 24 61 73  th_EGREP" && $as
171e0 5f 74 65 73 74 5f 78 20 22 24 61 63 5f 70 61 74  _test_x "$ac_pat
171f0 68 5f 45 47 52 45 50 22 3b 20 7d 20 7c 7c 20 63  h_EGREP"; } || c
17200 6f 6e 74 69 6e 75 65 0a 23 20 43 68 65 63 6b 20  ontinue.# Check 
17210 66 6f 72 20 47 4e 55 20 61 63 5f 70 61 74 68 5f  for GNU ac_path_
17220 45 47 52 45 50 20 61 6e 64 20 73 65 6c 65 63 74  EGREP and select
17230 20 69 74 20 69 66 20 69 74 20 69 73 20 66 6f 75   it if it is fou
17240 6e 64 2e 0a 20 20 23 20 43 68 65 63 6b 20 66 6f  nd..  # Check fo
17250 72 20 47 4e 55 20 24 61 63 5f 70 61 74 68 5f 45  r GNU $ac_path_E
17260 47 52 45 50 0a 63 61 73 65 20 60 22 24 61 63 5f  GREP.case `"$ac_
17270 70 61 74 68 5f 45 47 52 45 50 22 20 2d 2d 76 65  path_EGREP" --ve
17280 72 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a  rsion 2>&1` in.*
17290 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61  GNU*).  ac_cv_pa
172a0 74 68 5f 45 47 52 45 50 3d 22 24 61 63 5f 70 61  th_EGREP="$ac_pa
172b0 74 68 5f 45 47 52 45 50 22 20 61 63 5f 70 61 74  th_EGREP" ac_pat
172c0 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b  h_EGREP_found=:;
172d0 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d  ;.*).  ac_count=
172e0 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30  0.  $as_echo_n 0
172f0 31 32 33 34 35 36 37 38 39 20 3e 22 63 6f 6e 66  123456789 >"conf
17300 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65  test.in".  while
17310 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61 74 20   :.  do.    cat 
17320 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63  "conftest.in" "c
17330 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f  onftest.in" >"co
17340 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20 20 20  nftest.tmp".    
17350 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70  mv "conftest.tmp
17360 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a  " "conftest.in".
17370 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65 73 74      cp "conftest
17380 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e  .in" "conftest.n
17390 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  l".    $as_echo 
173a0 27 45 47 52 45 50 27 20 3e 3e 20 22 63 6f 6e 66  'EGREP' >> "conf
173b0 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61  test.nl".    "$a
173c0 63 5f 70 61 74 68 5f 45 47 52 45 50 22 20 27 45  c_path_EGREP" 'E
173d0 47 52 45 50 24 27 20 3c 20 22 63 6f 6e 66 74 65  GREP$' < "confte
173e0 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73  st.nl" >"conftes
173f0 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75  t.out" 2>/dev/nu
17400 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20  ll || break.    
17410 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f  diff "conftest.o
17420 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c  ut" "conftest.nl
17430 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  " >/dev/null 2>&
17440 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 61  1 || break.    a
17450 63 5f 63 6f 75 6e 74 3d 60 65 78 70 72 20 24 61  c_count=`expr $a
17460 63 5f 63 6f 75 6e 74 20 2b 20 31 60 0a 20 20 20  c_count + 1`.   
17470 20 69 66 20 74 65 73 74 20 24 61 63 5f 63 6f 75   if test $ac_cou
17480 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61 74 68  nt -gt ${ac_path
17490 5f 45 47 52 45 50 5f 6d 61 78 2d 30 7d 3b 20 74  _EGREP_max-0}; t
174a0 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65 73 74  hen.      # Best
174b0 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73 61 76   one so far, sav
174c0 65 20 69 74 20 62 75 74 20 6b 65 65 70 20 6c 6f  e it but keep lo
174d0 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74  oking for a bett
174e0 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f  er one.      ac_
174f0 63 76 5f 70 61 74 68 5f 45 47 52 45 50 3d 22 24  cv_path_EGREP="$
17500 61 63 5f 70 61 74 68 5f 45 47 52 45 50 22 0a 20  ac_path_EGREP". 
17510 20 20 20 20 20 61 63 5f 70 61 74 68 5f 45 47 52       ac_path_EGR
17520 45 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74  EP_max=$ac_count
17530 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 31 30  .    fi.    # 10
17540 2a 28 32 5e 31 30 29 20 63 68 61 72 73 20 61 73  *(2^10) chars as
17550 20 69 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72   input seems mor
17560 65 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20  e than enough.  
17570 20 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74    test $ac_count
17580 20 2d 67 74 20 31 30 20 26 26 20 62 72 65 61 6b   -gt 10 && break
17590 0a 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20  .  done.  rm -f 
175a0 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66  conftest.in conf
175b0 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73  test.tmp conftes
175c0 74 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75  t.nl conftest.ou
175d0 74 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20 20  t;;.esac..      
175e0 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 66  $ac_path_EGREP_f
175f0 6f 75 6e 64 20 26 26 20 62 72 65 61 6b 20 33 0a  ound && break 3.
17600 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a      done.  done.
17610 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
17620 65 5f 49 46 53 0a 20 20 69 66 20 74 65 73 74 20  e_IFS.  if test 
17630 2d 7a 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  -z "$ac_cv_path_
17640 45 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 20  EGREP"; then.   
17650 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   { { $as_echo "$
17660 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
17670 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61  rror: no accepta
17680 62 6c 65 20 65 67 72 65 70 20 63 6f 75 6c 64 20  ble egrep could 
17690 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54  be found in $PAT
176a0 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  H$PATH_SEPARATOR
176b0 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e  /usr/xpg4/bin" >
176c0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
176d0 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61  _me: error: no a
176e0 63 63 65 70 74 61 62 6c 65 20 65 67 72 65 70 20  cceptable egrep 
176f0 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20 69  could be found i
17700 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45 50  n $PATH$PATH_SEP
17710 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f  ARATOR/usr/xpg4/
17720 62 69 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  bin" >&2;}.   { 
17730 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
17740 3b 20 7d 3b 20 7d 0a 20 20 66 69 0a 65 6c 73 65  ; }; }.  fi.else
17750 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 45 47  .  ac_cv_path_EG
17760 52 45 50 3d 24 45 47 52 45 50 0a 66 69 0a 0a 20  REP=$EGREP.fi.. 
17770 20 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63    fi.fi.{ $as_ec
17780 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
17790 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
177a0 63 76 5f 70 61 74 68 5f 45 47 52 45 50 22 20 3e  cv_path_EGREP" >
177b0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
177c0 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 22 20  _cv_path_EGREP" 
177d0 3e 26 36 3b 20 7d 0a 20 45 47 52 45 50 3d 22 24  >&6; }. EGREP="$
177e0 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50  ac_cv_path_EGREP
177f0 22 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  "...{ $as_echo "
17800 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
17810 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66 67 72  checking for fgr
17820 65 70 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ep" >&5.$as_echo
17830 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
17840 20 66 67 72 65 70 2e 2e 2e 20 22 20 3e 26 36 3b   fgrep... " >&6;
17850 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
17860 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 2b 73  _cv_path_FGREP+s
17870 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
17880 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
17890 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
178a0 73 65 0a 20 20 69 66 20 65 63 68 6f 20 27 61 62  se.  if echo 'ab
178b0 2a 63 27 20 7c 20 24 47 52 45 50 20 2d 46 20 27  *c' | $GREP -F '
178c0 61 62 2a 63 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c  ab*c' >/dev/null
178d0 20 32 3e 26 31 0a 20 20 20 74 68 65 6e 20 61 63   2>&1.   then ac
178e0 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22  _cv_path_FGREP="
178f0 24 47 52 45 50 20 2d 46 22 0a 20 20 20 65 6c 73  $GREP -F".   els
17900 65 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  e.     if test -
17910 7a 20 22 24 46 47 52 45 50 22 3b 20 74 68 65 6e  z "$FGREP"; then
17920 0a 20 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50  .  ac_path_FGREP
17930 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23  _found=false.  #
17940 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68   Loop through th
17950 65 20 75 73 65 72 27 73 20 70 61 74 68 20 61 6e  e user's path an
17960 64 20 74 65 73 74 20 66 6f 72 20 65 61 63 68 20  d test for each 
17970 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54  of PROGNAME-LIST
17980 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  .  as_save_IFS=$
17990 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
179a0 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
179b0 64 69 72 20 69 6e 20 24 50 41 54 48 24 50 41 54  dir in $PATH$PAT
179c0 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f  H_SEPARATOR/usr/
179d0 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46  xpg4/bin.do.  IF
179e0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
179f0 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
17a00 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
17a10 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20   for ac_prog in 
17a20 66 67 72 65 70 3b 20 64 6f 0a 20 20 20 20 66 6f  fgrep; do.    fo
17a30 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
17a40 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
17a50 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
17a60 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f  o.      ac_path_
17a70 46 47 52 45 50 3d 22 24 61 73 5f 64 69 72 2f 24  FGREP="$as_dir/$
17a80 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63 5f  ac_prog$ac_exec_
17a90 65 78 74 22 0a 20 20 20 20 20 20 7b 20 74 65 73  ext".      { tes
17aa0 74 20 2d 66 20 22 24 61 63 5f 70 61 74 68 5f 46  t -f "$ac_path_F
17ab0 47 52 45 50 22 20 26 26 20 24 61 73 5f 74 65 73  GREP" && $as_tes
17ac0 74 5f 78 20 22 24 61 63 5f 70 61 74 68 5f 46 47  t_x "$ac_path_FG
17ad0 52 45 50 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69  REP"; } || conti
17ae0 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20  nue.# Check for 
17af0 47 4e 55 20 61 63 5f 70 61 74 68 5f 46 47 52 45  GNU ac_path_FGRE
17b00 50 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20  P and select it 
17b10 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a  if it is found..
17b20 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e    # Check for GN
17b30 55 20 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50  U $ac_path_FGREP
17b40 0a 63 61 73 65 20 60 22 24 61 63 5f 70 61 74 68  .case `"$ac_path
17b50 5f 46 47 52 45 50 22 20 2d 2d 76 65 72 73 69 6f  _FGREP" --versio
17b60 6e 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a  n 2>&1` in.*GNU*
17b70 29 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 46  ).  ac_cv_path_F
17b80 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 46  GREP="$ac_path_F
17b90 47 52 45 50 22 20 61 63 5f 70 61 74 68 5f 46 47  GREP" ac_path_FG
17ba0 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29  REP_found=:;;.*)
17bb0 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20 20  .  ac_count=0.  
17bc0 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33 34  $as_echo_n 01234
17bd0 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65 73 74  56789 >"conftest
17be0 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20  .in".  while :. 
17bf0 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63 6f 6e   do.    cat "con
17c00 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74  ftest.in" "conft
17c10 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65  est.in" >"confte
17c20 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20 22  st.tmp".    mv "
17c30 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20 22 63  conftest.tmp" "c
17c40 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 20 20  onftest.in".    
17c50 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  cp "conftest.in"
17c60 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20   "conftest.nl". 
17c70 20 20 20 24 61 73 5f 65 63 68 6f 20 27 46 47 52     $as_echo 'FGR
17c80 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74  EP' >> "conftest
17c90 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61  .nl".    "$ac_pa
17ca0 74 68 5f 46 47 52 45 50 22 20 46 47 52 45 50 20  th_FGREP" FGREP 
17cb0 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20  < "conftest.nl" 
17cc0 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20  >"conftest.out" 
17cd0 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62  2>/dev/null || b
17ce0 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20 22 63  reak.    diff "c
17cf0 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22 63 6f  onftest.out" "co
17d00 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76  nftest.nl" >/dev
17d10 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72  /null 2>&1 || br
17d20 65 61 6b 0a 20 20 20 20 61 63 5f 63 6f 75 6e 74  eak.    ac_count
17d30 3d 60 65 78 70 72 20 24 61 63 5f 63 6f 75 6e 74  =`expr $ac_count
17d40 20 2b 20 31 60 0a 20 20 20 20 69 66 20 74 65 73   + 1`.    if tes
17d50 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20  t $ac_count -gt 
17d60 24 7b 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f  ${ac_path_FGREP_
17d70 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20  max-0}; then.   
17d80 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f     # Best one so
17d90 20 66 61 72 2c 20 73 61 76 65 20 69 74 20 62 75   far, save it bu
17da0 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66  t keep looking f
17db0 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a  or a better one.
17dc0 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68        ac_cv_path
17dd0 5f 46 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68  _FGREP="$ac_path
17de0 5f 46 47 52 45 50 22 0a 20 20 20 20 20 20 61 63  _FGREP".      ac
17df0 5f 70 61 74 68 5f 46 47 52 45 50 5f 6d 61 78 3d  _path_FGREP_max=
17e00 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69  $ac_count.    fi
17e10 0a 20 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29  .    # 10*(2^10)
17e20 20 63 68 61 72 73 20 61 73 20 69 6e 70 75 74 20   chars as input 
17e30 73 65 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20  seems more than 
17e40 65 6e 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20  enough.    test 
17e50 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30  $ac_count -gt 10
17e60 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65   && break.  done
17e70 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
17e80 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d  t.in conftest.tm
17e90 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f  p conftest.nl co
17ea0 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61  nftest.out;;.esa
17eb0 63 0a 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74  c..      $ac_pat
17ec0 68 5f 46 47 52 45 50 5f 66 6f 75 6e 64 20 26 26  h_FGREP_found &&
17ed0 20 62 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e   break 3.    don
17ee0 65 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46  e.  done.done.IF
17ef0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
17f00 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63   if test -z "$ac
17f10 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22 3b  _cv_path_FGREP";
17f20 20 74 68 65 6e 0a 20 20 20 20 7b 20 7b 20 24 61   then.    { { $a
17f30 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
17f40 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e  LINENO: error: n
17f50 6f 20 61 63 63 65 70 74 61 62 6c 65 20 66 67 72  o acceptable fgr
17f60 65 70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e  ep could be foun
17f70 64 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f  d in $PATH$PATH_
17f80 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70  SEPARATOR/usr/xp
17f90 67 34 2f 62 69 6e 22 20 3e 26 35 0a 24 61 73 5f  g4/bin" >&5.$as_
17fa0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
17fb0 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62  ror: no acceptab
17fc0 6c 65 20 66 67 72 65 70 20 63 6f 75 6c 64 20 62  le fgrep could b
17fd0 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48  e found in $PATH
17fe0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f  $PATH_SEPARATOR/
17ff0 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26  usr/xpg4/bin" >&
18000 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
18010 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
18020 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63    fi.else.  ac_c
18030 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 24 46 47  v_path_FGREP=$FG
18040 52 45 50 0a 66 69 0a 0a 20 20 20 66 69 0a 66 69  REP.fi..   fi.fi
18050 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
18060 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
18070 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68  ult: $ac_cv_path
18080 5f 46 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f  _FGREP" >&5.$as_
18090 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74  echo "$ac_cv_pat
180a0 68 5f 46 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a  h_FGREP" >&6; }.
180b0 20 46 47 52 45 50 3d 22 24 61 63 5f 63 76 5f 70   FGREP="$ac_cv_p
180c0 61 74 68 5f 46 47 52 45 50 22 0a 0a 0a 74 65 73  ath_FGREP"...tes
180d0 74 20 2d 7a 20 22 24 47 52 45 50 22 20 26 26 20  t -z "$GREP" && 
180e0 47 52 45 50 3d 67 72 65 70 0a 0a 0a 0a 0a 0a 0a  GREP=grep.......
180f0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43  .............# C
18100 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 77  heck whether --w
18110 69 74 68 2d 67 6e 75 2d 6c 64 20 77 61 73 20 67  ith-gnu-ld was g
18120 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24  iven..if test "$
18130 7b 77 69 74 68 5f 67 6e 75 5f 6c 64 2b 73 65 74  {with_gnu_ld+set
18140 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
18150 20 77 69 74 68 76 61 6c 3d 24 77 69 74 68 5f 67   withval=$with_g
18160 6e 75 5f 6c 64 3b 20 74 65 73 74 20 22 24 77 69  nu_ld; test "$wi
18170 74 68 76 61 6c 22 20 3d 20 6e 6f 20 7c 7c 20 77  thval" = no || w
18180 69 74 68 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 65  ith_gnu_ld=yes.e
18190 6c 73 65 0a 20 20 77 69 74 68 5f 67 6e 75 5f 6c  lse.  with_gnu_l
181a0 64 3d 6e 6f 0a 66 69 0a 0a 61 63 5f 70 72 6f 67  d=no.fi..ac_prog
181b0 3d 6c 64 0a 69 66 20 74 65 73 74 20 22 24 47 43  =ld.if test "$GC
181c0 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  C" = yes; then. 
181d0 20 23 20 43 68 65 63 6b 20 69 66 20 67 63 63 20   # Check if gcc 
181e0 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65  -print-prog-name
181f0 3d 6c 64 20 67 69 76 65 73 20 61 20 70 61 74 68  =ld gives a path
18200 2e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  ..  { $as_echo "
18210 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
18220 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20  checking for ld 
18230 75 73 65 64 20 62 79 20 24 43 43 22 20 3e 26 35  used by $CC" >&5
18240 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
18250 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20 75 73 65  cking for ld use
18260 64 20 62 79 20 24 43 43 2e 2e 2e 20 22 20 3e 26  d by $CC... " >&
18270 36 3b 20 7d 0a 20 20 63 61 73 65 20 24 68 6f 73  6; }.  case $hos
18280 74 20 69 6e 0a 20 20 2a 2d 2a 2d 6d 69 6e 67 77  t in.  *-*-mingw
18290 2a 29 0a 20 20 20 20 23 20 67 63 63 20 6c 65 61  *).    # gcc lea
182a0 76 65 73 20 61 20 74 72 61 69 6c 69 6e 67 20 63  ves a trailing c
182b0 61 72 72 69 61 67 65 20 72 65 74 75 72 6e 20 77  arriage return w
182c0 68 69 63 68 20 75 70 73 65 74 73 20 6d 69 6e 67  hich upsets ming
182d0 77 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d 60 28  w.    ac_prog=`(
182e0 24 43 43 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d  $CC -print-prog-
182f0 6e 61 6d 65 3d 6c 64 29 20 32 3e 26 35 20 7c 20  name=ld) 2>&5 | 
18300 74 72 20 2d 64 20 27 5c 30 31 35 27 60 20 3b 3b  tr -d '\015'` ;;
18310 0a 20 20 2a 29 0a 20 20 20 20 61 63 5f 70 72 6f  .  *).    ac_pro
18320 67 3d 60 28 24 43 43 20 2d 70 72 69 6e 74 2d 70  g=`($CC -print-p
18330 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e 26  rog-name=ld) 2>&
18340 35 60 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 63  5` ;;.  esac.  c
18350 61 73 65 20 24 61 63 5f 70 72 6f 67 20 69 6e 0a  ase $ac_prog in.
18360 20 20 20 20 23 20 41 63 63 65 70 74 20 61 62 73      # Accept abs
18370 6f 6c 75 74 65 20 70 61 74 68 73 2e 0a 20 20 20  olute paths..   
18380 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f   [\\/]* | ?:[\\/
18390 5d 2a 29 0a 20 20 20 20 20 20 72 65 5f 64 69 72  ]*).      re_dir
183a0 65 6c 74 3d 27 2f 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f  elt='/[^/][^/]*/
183b0 5c 2e 5c 2e 2f 27 0a 20 20 20 20 20 20 23 20 43  \.\./'.      # C
183c0 61 6e 6f 6e 69 63 61 6c 69 7a 65 20 74 68 65 20  anonicalize the 
183d0 70 61 74 68 6e 61 6d 65 20 6f 66 20 6c 64 0a 20  pathname of ld. 
183e0 20 20 20 20 20 61 63 5f 70 72 6f 67 3d 60 24 45       ac_prog=`$E
183f0 43 48 4f 20 22 24 61 63 5f 70 72 6f 67 22 7c 20  CHO "$ac_prog"| 
18400 24 53 45 44 20 27 73 25 5c 5c 5c 5c 25 2f 25 67  $SED 's%\\\\%/%g
18410 27 60 0a 20 20 20 20 20 20 77 68 69 6c 65 20 24  '`.      while $
18420 45 43 48 4f 20 22 24 61 63 5f 70 72 6f 67 22 20  ECHO "$ac_prog" 
18430 7c 20 24 47 52 45 50 20 22 24 72 65 5f 64 69 72  | $GREP "$re_dir
18440 65 6c 74 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  elt" > /dev/null
18450 20 32 3e 26 31 3b 20 64 6f 0a 09 61 63 5f 70 72   2>&1; do..ac_pr
18460 6f 67 3d 60 24 45 43 48 4f 20 24 61 63 5f 70 72  og=`$ECHO $ac_pr
18470 6f 67 7c 20 24 53 45 44 20 22 73 25 24 72 65 5f  og| $SED "s%$re_
18480 64 69 72 65 6c 74 25 2f 25 22 60 0a 20 20 20 20  direlt%/%"`.    
18490 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 74 65 73    done.      tes
184a0 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20 4c 44  t -z "$LD" && LD
184b0 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20  ="$ac_prog".    
184c0 20 20 3b 3b 0a 20 20 22 22 29 0a 20 20 20 20 23    ;;.  "").    #
184d0 20 49 66 20 69 74 20 66 61 69 6c 73 2c 20 74 68   If it fails, th
184e0 65 6e 20 70 72 65 74 65 6e 64 20 77 65 20 61 72  en pretend we ar
184f0 65 6e 27 74 20 75 73 69 6e 67 20 47 43 43 2e 0a  en't using GCC..
18500 20 20 20 20 61 63 5f 70 72 6f 67 3d 6c 64 0a 20      ac_prog=ld. 
18510 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 23     ;;.  *).    #
18520 20 49 66 20 69 74 20 69 73 20 72 65 6c 61 74 69   If it is relati
18530 76 65 2c 20 74 68 65 6e 20 73 65 61 72 63 68 20  ve, then search 
18540 66 6f 72 20 74 68 65 20 66 69 72 73 74 20 6c 64  for the first ld
18550 20 69 6e 20 50 41 54 48 2e 0a 20 20 20 20 77 69   in PATH..    wi
18560 74 68 5f 67 6e 75 5f 6c 64 3d 75 6e 6b 6e 6f 77  th_gnu_ld=unknow
18570 6e 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a  n.    ;;.  esac.
18580 65 6c 69 66 20 74 65 73 74 20 22 24 77 69 74 68  elif test "$with
18590 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20  _gnu_ld" = yes; 
185a0 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
185b0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
185c0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
185d0 47 4e 55 20 6c 64 22 20 3e 26 35 0a 24 61 73 5f  GNU ld" >&5.$as_
185e0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
185f0 20 66 6f 72 20 47 4e 55 20 6c 64 2e 2e 2e 20 22   for GNU ld... "
18600 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
18610 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
18620 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
18630 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20  ing for non-GNU 
18640 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ld" >&5.$as_echo
18650 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
18660 20 6e 6f 6e 2d 47 4e 55 20 6c 64 2e 2e 2e 20 22   non-GNU ld... "
18670 20 3e 26 36 3b 20 7d 0a 66 69 0a 69 66 20 74 65   >&6; }.fi.if te
18680 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68  st "${lt_cv_path
18690 5f 4c 44 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  _LD+set}" = set;
186a0 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
186b0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
186c0 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
186d0 74 20 2d 7a 20 22 24 4c 44 22 3b 20 74 68 65 6e  t -z "$LD"; then
186e0 0a 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22  .  lt_save_ifs="
186f0 24 49 46 53 22 3b 20 49 46 53 3d 24 50 41 54 48  $IFS"; IFS=$PATH
18700 5f 53 45 50 41 52 41 54 4f 52 0a 20 20 66 6f 72  _SEPARATOR.  for
18710 20 61 63 5f 64 69 72 20 69 6e 20 24 50 41 54 48   ac_dir in $PATH
18720 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c  ; do.    IFS="$l
18730 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20  t_save_ifs".    
18740 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72  test -z "$ac_dir
18750 22 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20  " && ac_dir=..  
18760 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 61    if test -f "$a
18770 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 22 20  c_dir/$ac_prog" 
18780 7c 7c 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  || test -f "$ac_
18790 64 69 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f  dir/$ac_prog$ac_
187a0 65 78 65 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  exeext"; then.  
187b0 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c      lt_cv_path_L
187c0 44 3d 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70  D="$ac_dir/$ac_p
187d0 72 6f 67 22 0a 20 20 20 20 20 20 23 20 43 68 65  rog".      # Che
187e0 63 6b 20 74 6f 20 73 65 65 20 69 66 20 74 68 65  ck to see if the
187f0 20 70 72 6f 67 72 61 6d 20 69 73 20 47 4e 55 20   program is GNU 
18800 6c 64 2e 20 20 49 27 64 20 72 61 74 68 65 72 20  ld.  I'd rather 
18810 75 73 65 20 2d 2d 76 65 72 73 69 6f 6e 2c 0a 20  use --version,. 
18820 20 20 20 20 20 23 20 62 75 74 20 61 70 70 61 72       # but appar
18830 65 6e 74 6c 79 20 73 6f 6d 65 20 76 61 72 69 61  ently some varia
18840 6e 74 73 20 6f 66 20 47 4e 55 20 6c 64 20 6f 6e  nts of GNU ld on
18850 6c 79 20 61 63 63 65 70 74 20 2d 76 2e 0a 20 20  ly accept -v..  
18860 20 20 20 20 23 20 42 72 65 61 6b 20 6f 6e 6c 79      # Break only
18870 20 69 66 20 69 74 20 77 61 73 20 74 68 65 20 47   if it was the G
18880 4e 55 2f 6e 6f 6e 2d 47 4e 55 20 6c 64 20 74 68  NU/non-GNU ld th
18890 61 74 20 77 65 20 70 72 65 66 65 72 2e 0a 20 20  at we prefer..  
188a0 20 20 20 20 63 61 73 65 20 60 22 24 6c 74 5f 63      case `"$lt_c
188b0 76 5f 70 61 74 68 5f 4c 44 22 20 2d 76 20 32 3e  v_path_LD" -v 2>
188c0 26 31 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69  &1 </dev/null` i
188d0 6e 0a 20 20 20 20 20 20 2a 47 4e 55 2a 20 7c 20  n.      *GNU* | 
188e0 2a 27 77 69 74 68 20 42 46 44 27 2a 29 0a 09 74  *'with BFD'*)..t
188f0 65 73 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c  est "$with_gnu_l
18900 64 22 20 21 3d 20 6e 6f 20 26 26 20 62 72 65 61  d" != no && brea
18910 6b 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09  k..;;.      *)..
18920 74 65 73 74 20 22 24 77 69 74 68 5f 67 6e 75 5f  test "$with_gnu_
18930 6c 64 22 20 21 3d 20 79 65 73 20 26 26 20 62 72  ld" != yes && br
18940 65 61 6b 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73  eak..;;.      es
18950 61 63 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65  ac.    fi.  done
18960 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65  .  IFS="$lt_save
18970 5f 69 66 73 22 0a 65 6c 73 65 0a 20 20 6c 74 5f  _ifs".else.  lt_
18980 63 76 5f 70 61 74 68 5f 4c 44 3d 22 24 4c 44 22  cv_path_LD="$LD"
18990 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
189a0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
189b0 74 20 77 69 74 68 20 61 20 70 61 74 68 2e 0a 66  t with a path..f
189c0 69 0a 66 69 0a 0a 4c 44 3d 22 24 6c 74 5f 63 76  i.fi..LD="$lt_cv
189d0 5f 70 61 74 68 5f 4c 44 22 0a 69 66 20 74 65 73  _path_LD".if tes
189e0 74 20 2d 6e 20 22 24 4c 44 22 3b 20 74 68 65 6e  t -n "$LD"; then
189f0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
18a00 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
18a10 65 73 75 6c 74 3a 20 24 4c 44 22 20 3e 26 35 0a  esult: $LD" >&5.
18a20 24 61 73 5f 65 63 68 6f 20 22 24 4c 44 22 20 3e  $as_echo "$LD" >
18a30 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
18a40 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
18a50 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
18a60 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
18a70 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
18a80 0a 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26  .test -z "$LD" &
18a90 26 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  & { { $as_echo "
18aa0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
18ab0 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74  error: no accept
18ac0 61 62 6c 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e  able ld found in
18ad0 20 5c 24 50 41 54 48 22 20 3e 26 35 0a 24 61 73   \$PATH" >&5.$as
18ae0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
18af0 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61  rror: no accepta
18b00 62 6c 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20  ble ld found in 
18b10 5c 24 50 41 54 48 22 20 3e 26 32 3b 7d 0a 20 20  \$PATH" >&2;}.  
18b20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
18b30 74 20 31 3b 20 7d 3b 20 7d 0a 7b 20 24 61 73 5f  t 1; }; }.{ $as_
18b40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
18b50 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69  NENO: checking i
18b60 66 20 74 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c  f the linker ($L
18b70 44 29 20 69 73 20 47 4e 55 20 6c 64 22 20 3e 26  D) is GNU ld" >&
18b80 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
18b90 65 63 6b 69 6e 67 20 69 66 20 74 68 65 20 6c 69  ecking if the li
18ba0 6e 6b 65 72 20 28 24 4c 44 29 20 69 73 20 47 4e  nker ($LD) is GN
18bb0 55 20 6c 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  U ld... " >&6; }
18bc0 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
18bd0 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 2b 73 65  v_prog_gnu_ld+se
18be0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
18bf0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
18c00 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
18c10 65 0a 20 20 23 20 49 27 64 20 72 61 74 68 65 72  e.  # I'd rather
18c20 20 75 73 65 20 2d 2d 76 65 72 73 69 6f 6e 20 68   use --version h
18c30 65 72 65 2c 20 62 75 74 20 61 70 70 61 72 65 6e  ere, but apparen
18c40 74 6c 79 20 73 6f 6d 65 20 47 4e 55 20 6c 64 73  tly some GNU lds
18c50 20 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d 76 2e   only accept -v.
18c60 0a 63 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e  .case `$LD -v 2>
18c70 26 31 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69  &1 </dev/null` i
18c80 6e 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68  n.*GNU* | *'with
18c90 20 42 46 44 27 2a 29 0a 20 20 6c 74 5f 63 76 5f   BFD'*).  lt_cv_
18ca0 70 72 6f 67 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a  prog_gnu_ld=yes.
18cb0 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 63 76 5f    ;;.*).  lt_cv_
18cc0 70 72 6f 67 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20  prog_gnu_ld=no. 
18cd0 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 7b 20 24 61   ;;.esac.fi.{ $a
18ce0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
18cf0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
18d00 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
18d10 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ld" >&5.$as_echo
18d20 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e   "$lt_cv_prog_gn
18d30 75 5f 6c 64 22 20 3e 26 36 3b 20 7d 0a 77 69 74  u_ld" >&6; }.wit
18d40 68 5f 67 6e 75 5f 6c 64 3d 24 6c 74 5f 63 76 5f  h_gnu_ld=$lt_cv_
18d50 70 72 6f 67 5f 67 6e 75 5f 6c 64 0a 0a 0a 0a 0a  prog_gnu_ld.....
18d60 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  .....{ $as_echo 
18d70 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
18d80 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 42 53   checking for BS
18d90 44 2d 20 6f 72 20 4d 53 2d 63 6f 6d 70 61 74 69  D- or MS-compati
18da0 62 6c 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 20  ble name lister 
18db0 28 6e 6d 29 22 20 3e 26 35 0a 24 61 73 5f 65 63  (nm)" >&5.$as_ec
18dc0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
18dd0 6f 72 20 42 53 44 2d 20 6f 72 20 4d 53 2d 63 6f  or BSD- or MS-co
18de0 6d 70 61 74 69 62 6c 65 20 6e 61 6d 65 20 6c 69  mpatible name li
18df0 73 74 65 72 20 28 6e 6d 29 2e 2e 2e 20 22 20 3e  ster (nm)... " >
18e00 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
18e10 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 2b 73  {lt_cv_path_NM+s
18e20 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
18e30 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
18e40 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
18e50 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
18e60 22 24 4e 4d 22 3b 20 74 68 65 6e 0a 20 20 23 20  "$NM"; then.  # 
18e70 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
18e80 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
18e90 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d    lt_cv_path_NM=
18ea0 22 24 4e 4d 22 0a 65 6c 73 65 0a 20 20 6c 74 5f  "$NM".else.  lt_
18eb0 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d 22 24 7b 61  nm_to_check="${a
18ec0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d  c_tool_prefix}nm
18ed0 22 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  ".  if test -n "
18ee0 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
18ef0 20 26 26 20 74 65 73 74 20 22 24 62 75 69 6c 64   && test "$build
18f00 22 20 3d 20 22 24 68 6f 73 74 22 3b 20 74 68 65  " = "$host"; the
18f10 6e 0a 20 20 20 20 6c 74 5f 6e 6d 5f 74 6f 5f 63  n.    lt_nm_to_c
18f20 68 65 63 6b 3d 22 24 6c 74 5f 6e 6d 5f 74 6f 5f  heck="$lt_nm_to_
18f30 63 68 65 63 6b 20 6e 6d 22 0a 20 20 66 69 0a 20  check nm".  fi. 
18f40 20 66 6f 72 20 6c 74 5f 74 6d 70 5f 6e 6d 20 69   for lt_tmp_nm i
18f50 6e 20 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63  n $lt_nm_to_chec
18f60 6b 3b 20 64 6f 0a 20 20 20 20 6c 74 5f 73 61 76  k; do.    lt_sav
18f70 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
18f80 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
18f90 52 0a 20 20 20 20 66 6f 72 20 61 63 5f 64 69 72  R.    for ac_dir
18fa0 20 69 6e 20 24 50 41 54 48 20 2f 75 73 72 2f 63   in $PATH /usr/c
18fb0 63 73 2f 62 69 6e 2f 65 6c 66 20 2f 75 73 72 2f  cs/bin/elf /usr/
18fc0 63 63 73 2f 62 69 6e 20 2f 75 73 72 2f 75 63 62  ccs/bin /usr/ucb
18fd0 20 2f 62 69 6e 3b 20 64 6f 0a 20 20 20 20 20 20   /bin; do.      
18fe0 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
18ff0 73 22 0a 20 20 20 20 20 20 74 65 73 74 20 2d 7a  s".      test -z
19000 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61 63   "$ac_dir" && ac
19010 5f 64 69 72 3d 2e 0a 20 20 20 20 20 20 74 6d 70  _dir=..      tmp
19020 5f 6e 6d 3d 22 24 61 63 5f 64 69 72 2f 24 6c 74  _nm="$ac_dir/$lt
19030 5f 74 6d 70 5f 6e 6d 22 0a 20 20 20 20 20 20 69  _tmp_nm".      i
19040 66 20 74 65 73 74 20 2d 66 20 22 24 74 6d 70 5f  f test -f "$tmp_
19050 6e 6d 22 20 7c 7c 20 74 65 73 74 20 2d 66 20 22  nm" || test -f "
19060 24 74 6d 70 5f 6e 6d 24 61 63 5f 65 78 65 65 78  $tmp_nm$ac_exeex
19070 74 22 20 3b 20 74 68 65 6e 0a 09 23 20 43 68 65  t" ; then..# Che
19080 63 6b 20 74 6f 20 73 65 65 20 69 66 20 74 68 65  ck to see if the
19090 20 6e 6d 20 61 63 63 65 70 74 73 20 61 20 42 53   nm accepts a BS
190a0 44 2d 63 6f 6d 70 61 74 20 66 6c 61 67 2e 0a 09  D-compat flag...
190b0 23 20 41 64 64 69 6e 67 20 74 68 65 20 60 73 65  # Adding the `se
190c0 64 20 31 71 27 20 70 72 65 76 65 6e 74 73 20 66  d 1q' prevents f
190d0 61 6c 73 65 20 70 6f 73 69 74 69 76 65 73 20 6f  alse positives o
190e0 6e 20 48 50 2d 55 58 2c 20 77 68 69 63 68 20 73  n HP-UX, which s
190f0 61 79 73 3a 0a 09 23 20 20 20 6e 6d 3a 20 75 6e  ays:..#   nm: un
19100 6b 6e 6f 77 6e 20 6f 70 74 69 6f 6e 20 22 42 22  known option "B"
19110 20 69 67 6e 6f 72 65 64 0a 09 23 20 54 72 75 36   ignored..# Tru6
19120 34 27 73 20 6e 6d 20 63 6f 6d 70 6c 61 69 6e 73  4's nm complains
19130 20 74 68 61 74 20 2f 64 65 76 2f 6e 75 6c 6c 20   that /dev/null 
19140 69 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f 62  is an invalid ob
19150 6a 65 63 74 20 66 69 6c 65 0a 09 63 61 73 65 20  ject file..case 
19160 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 42 20 2f 64  `"$tmp_nm" -B /d
19170 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 20 73  ev/null 2>&1 | s
19180 65 64 20 27 31 71 27 60 20 69 6e 0a 09 2a 2f 64  ed '1q'` in..*/d
19190 65 76 2f 6e 75 6c 6c 2a 20 7c 20 2a 27 49 6e 76  ev/null* | *'Inv
191a0 61 6c 69 64 20 66 69 6c 65 20 6f 72 20 6f 62 6a  alid file or obj
191b0 65 63 74 20 74 79 70 65 27 2a 29 0a 09 20 20 6c  ect type'*)..  l
191c0 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74  t_cv_path_NM="$t
191d0 6d 70 5f 6e 6d 20 2d 42 22 0a 09 20 20 62 72 65  mp_nm -B"..  bre
191e0 61 6b 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20  ak..  ;;..*)..  
191f0 63 61 73 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20  case `"$tmp_nm" 
19200 2d 70 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  -p /dev/null 2>&
19210 31 20 7c 20 73 65 64 20 27 31 71 27 60 20 69 6e  1 | sed '1q'` in
19220 0a 09 20 20 2a 2f 64 65 76 2f 6e 75 6c 6c 2a 29  ..  */dev/null*)
19230 0a 09 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68  ..    lt_cv_path
19240 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d 70 22  _NM="$tmp_nm -p"
19250 0a 09 20 20 20 20 62 72 65 61 6b 0a 09 20 20 20  ..    break..   
19260 20 3b 3b 0a 09 20 20 2a 29 0a 09 20 20 20 20 6c   ;;..  *)..    l
19270 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 24 7b 6c  t_cv_path_NM=${l
19280 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74  t_cv_path_NM="$t
19290 6d 70 5f 6e 6d 22 7d 20 23 20 6b 65 65 70 20 74  mp_nm"} # keep t
192a0 68 65 20 66 69 72 73 74 20 6d 61 74 63 68 2c 20  he first match, 
192b0 62 75 74 0a 09 20 20 20 20 63 6f 6e 74 69 6e 75  but..    continu
192c0 65 20 23 20 73 6f 20 74 68 61 74 20 77 65 20 63  e # so that we c
192d0 61 6e 20 74 72 79 20 74 6f 20 66 69 6e 64 20 6f  an try to find o
192e0 6e 65 20 74 68 61 74 20 73 75 70 70 6f 72 74 73  ne that supports
192f0 20 42 53 44 20 66 6c 61 67 73 0a 09 20 20 20 20   BSD flags..    
19300 3b 3b 0a 09 20 20 65 73 61 63 0a 09 20 20 3b 3b  ;;..  esac..  ;;
19310 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a  ..esac.      fi.
19320 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 49 46 53      done.    IFS
19330 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
19340 20 20 64 6f 6e 65 0a 20 20 3a 20 24 7b 6c 74 5f    done.  : ${lt_
19350 63 76 5f 70 61 74 68 5f 4e 4d 3d 6e 6f 7d 0a 66  cv_path_NM=no}.f
19360 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  i.fi.{ $as_echo 
19370 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
19380 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
19390 70 61 74 68 5f 4e 4d 22 20 3e 26 35 0a 24 61 73  path_NM" >&5.$as
193a0 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 61  _echo "$lt_cv_pa
193b0 74 68 5f 4e 4d 22 20 3e 26 36 3b 20 7d 0a 69 66  th_NM" >&6; }.if
193c0 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 61   test "$lt_cv_pa
193d0 74 68 5f 4e 4d 22 20 21 3d 20 22 6e 6f 22 3b 20  th_NM" != "no"; 
193e0 74 68 65 6e 0a 20 20 4e 4d 3d 22 24 6c 74 5f 63  then.  NM="$lt_c
193f0 76 5f 70 61 74 68 5f 4e 4d 22 0a 65 6c 73 65 0a  v_path_NM".else.
19400 20 20 23 20 44 69 64 6e 27 74 20 66 69 6e 64 20    # Didn't find 
19410 61 6e 79 20 42 53 44 20 63 6f 6d 70 61 74 69 62  any BSD compatib
19420 6c 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 2c 20  le name lister, 
19430 6c 6f 6f 6b 20 66 6f 72 20 64 75 6d 70 62 69 6e  look for dumpbin
19440 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  ..  if test -n "
19450 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
19460 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f  ; then.  for ac_
19470 70 72 6f 67 20 69 6e 20 22 64 75 6d 70 62 69 6e  prog in "dumpbin
19480 20 2d 73 79 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b   -symbols" "link
19490 20 2d 64 75 6d 70 20 2d 73 79 6d 62 6f 6c 73 22   -dump -symbols"
194a0 0a 20 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72  .  do.    # Extr
194b0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
194c0 72 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f  rd of "$ac_tool_
194d0 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c  prefix$ac_prog",
194e0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
194f0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
19500 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
19510 79 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  y $ac_tool_prefi
19520 78 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f  x$ac_prog; ac_wo
19530 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
19540 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
19550 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
19560 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
19570 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
19580 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
19590 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
195a0 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
195b0 5f 44 55 4d 50 42 49 4e 2b 73 65 74 7d 22 20 3d  _DUMPBIN+set}" =
195c0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
195d0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
195e0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
195f0 66 20 74 65 73 74 20 2d 6e 20 22 24 44 55 4d 50  f test -n "$DUMP
19600 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  BIN"; then.  ac_
19610 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 3d  cv_prog_DUMPBIN=
19620 22 24 44 55 4d 50 42 49 4e 22 20 23 20 4c 65 74  "$DUMPBIN" # Let
19630 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
19640 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
19650 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
19660 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
19670 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
19680 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
19690 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
196a0 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
196b0 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
196c0 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
196d0 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
196e0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
196f0 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
19700 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
19710 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
19720 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
19730 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
19740 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
19750 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
19760 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42  ac_cv_prog_DUMPB
19770 49 4e 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  IN="$ac_tool_pre
19780 66 69 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20  fix$ac_prog".   
19790 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
197a0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
197b0 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
197c0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
197d0 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
197e0 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
197f0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
19800 66 69 0a 66 69 0a 44 55 4d 50 42 49 4e 3d 24 61  fi.fi.DUMPBIN=$a
19810 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49  c_cv_prog_DUMPBI
19820 4e 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44  N.if test -n "$D
19830 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20  UMPBIN"; then.  
19840 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
19850 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
19860 6c 74 3a 20 24 44 55 4d 50 42 49 4e 22 20 3e 26  lt: $DUMPBIN" >&
19870 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 44 55 4d  5.$as_echo "$DUM
19880 50 42 49 4e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  PBIN" >&6; }.els
19890 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
198a0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
198b0 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
198c0 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
198d0 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74 65  6; }.fi...    te
198e0 73 74 20 2d 6e 20 22 24 44 55 4d 50 42 49 4e 22  st -n "$DUMPBIN"
198f0 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65   && break.  done
19900 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
19910 24 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a  $DUMPBIN"; then.
19920 20 20 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d    ac_ct_DUMPBIN=
19930 24 44 55 4d 50 42 49 4e 0a 20 20 66 6f 72 20 61  $DUMPBIN.  for a
19940 63 5f 70 72 6f 67 20 69 6e 20 22 64 75 6d 70 62  c_prog in "dumpb
19950 69 6e 20 2d 73 79 6d 62 6f 6c 73 22 20 22 6c 69  in -symbols" "li
19960 6e 6b 20 2d 64 75 6d 70 20 2d 73 79 6d 62 6f 6c  nk -dump -symbol
19970 73 22 0a 64 6f 0a 20 20 23 20 45 78 74 72 61 63  s".do.  # Extrac
19980 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
19990 20 6f 66 20 22 24 61 63 5f 70 72 6f 67 22 2c 20   of "$ac_prog", 
199a0 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
199b0 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
199c0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
199d0 20 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f   $ac_prog; ac_wo
199e0 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
199f0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
19a00 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
19a10 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
19a20 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
19a30 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
19a40 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
19a50 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
19a60 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 2b 73  _ac_ct_DUMPBIN+s
19a70 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
19a80 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
19a90 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
19aa0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
19ab0 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22  "$ac_ct_DUMPBIN"
19ac0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
19ad0 72 6f 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49  rog_ac_ct_DUMPBI
19ae0 4e 3d 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49  N="$ac_ct_DUMPBI
19af0 4e 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  N" # Let the use
19b00 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
19b10 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
19b20 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
19b30 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
19b40 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
19b50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
19b60 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
19b70 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
19b80 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
19b90 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
19ba0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
19bb0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
19bc0 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
19bd0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
19be0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
19bf0 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
19c00 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
19c10 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
19c20 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
19c30 6f 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e  og_ac_ct_DUMPBIN
19c40 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20  ="$ac_prog".    
19c50 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
19c60 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
19c70 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
19c80 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
19c90 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
19ca0 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
19cb0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
19cc0 69 0a 66 69 0a 61 63 5f 63 74 5f 44 55 4d 50 42  i.fi.ac_ct_DUMPB
19cd0 49 4e 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61  IN=$ac_cv_prog_a
19ce0 63 5f 63 74 5f 44 55 4d 50 42 49 4e 0a 69 66 20  c_ct_DUMPBIN.if 
19cf0 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
19d00 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20  DUMPBIN"; then. 
19d10 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
19d20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
19d30 75 6c 74 3a 20 24 61 63 5f 63 74 5f 44 55 4d 50  ult: $ac_ct_DUMP
19d40 42 49 4e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  BIN" >&5.$as_ech
19d50 6f 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49  o "$ac_ct_DUMPBI
19d60 4e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  N" >&6; }.else. 
19d70 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
19d80 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
19d90 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
19da0 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
19db0 7d 0a 66 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e  }.fi...  test -n
19dc0 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e   "$ac_ct_DUMPBIN
19dd0 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a  " && break.done.
19de0 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
19df0 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20 3d 20 78  _ct_DUMPBIN" = x
19e00 3b 20 74 68 65 6e 0a 20 20 20 20 44 55 4d 50 42  ; then.    DUMPB
19e10 49 4e 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20  IN=":".  else.  
19e20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
19e30 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
19e40 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
19e50 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
19e60 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
19e70 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
19e80 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
19e90 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
19ea0 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
19eb0 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
19ec0 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
19ed0 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
19ee0 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
19ef0 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
19f00 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
19f10 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
19f20 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
19f30 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
19f40 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
19f50 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
19f60 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
19f70 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
19f80 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
19f90 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
19fa0 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
19fb0 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
19fc0 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
19fd0 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
19fe0 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
19ff0 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
1a000 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d  @gnu.org." >&2;}
1a010 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
1a020 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
1a030 44 55 4d 50 42 49 4e 3d 24 61 63 5f 63 74 5f 44  DUMPBIN=$ac_ct_D
1a040 55 4d 50 42 49 4e 0a 20 20 66 69 0a 66 69 0a 0a  UMPBIN.  fi.fi..
1a050 0a 20 20 69 66 20 74 65 73 74 20 22 24 44 55 4d  .  if test "$DUM
1a060 50 42 49 4e 22 20 21 3d 20 22 3a 22 3b 20 74 68  PBIN" != ":"; th
1a070 65 6e 0a 20 20 20 20 4e 4d 3d 22 24 44 55 4d 50  en.    NM="$DUMP
1a080 42 49 4e 22 0a 20 20 66 69 0a 66 69 0a 74 65 73  BIN".  fi.fi.tes
1a090 74 20 2d 7a 20 22 24 4e 4d 22 20 26 26 20 4e 4d  t -z "$NM" && NM
1a0a0 3d 6e 6d 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f  =nm.......{ $as_
1a0b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1a0c0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 74  NENO: checking t
1a0d0 68 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 20 28  he name lister (
1a0e0 24 4e 4d 29 20 69 6e 74 65 72 66 61 63 65 22 20  $NM) interface" 
1a0f0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1a100 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6e 61 6d  checking the nam
1a110 65 20 6c 69 73 74 65 72 20 28 24 4e 4d 29 20 69  e lister ($NM) i
1a120 6e 74 65 72 66 61 63 65 2e 2e 2e 20 22 20 3e 26  nterface... " >&
1a130 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
1a140 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61  lt_cv_nm_interfa
1a150 63 65 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ce+set}" = set; 
1a160 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
1a170 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
1a180 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6e  6.else.  lt_cv_n
1a190 6d 5f 69 6e 74 65 72 66 61 63 65 3d 22 42 53 44  m_interface="BSD
1a1a0 20 6e 6d 22 0a 20 20 65 63 68 6f 20 22 69 6e 74   nm".  echo "int
1a1b0 20 73 6f 6d 65 5f 76 61 72 69 61 62 6c 65 20 3d   some_variable =
1a1c0 20 30 3b 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e   0;" > conftest.
1a1d0 24 61 63 5f 65 78 74 0a 20 20 28 65 76 61 6c 20  $ac_ext.  (eval 
1a1e0 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo "\"\$as_me:
1a1f0 33 37 33 37 3a 20 24 61 63 5f 63 6f 6d 70 69 6c  3737: $ac_compil
1a200 65 5c 22 22 20 3e 26 35 29 0a 20 20 28 65 76 61  e\"" >&5).  (eva
1a210 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20  l "$ac_compile" 
1a220 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a  2>conftest.err).
1a230 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
1a240 72 72 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 65  rr >&5.  (eval e
1a250 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 33  cho "\"\$as_me:3
1a260 37 34 30 3a 20 24 4e 4d 20 5c 5c 5c 22 63 6f 6e  740: $NM \\\"con
1a270 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
1a280 5c 5c 5c 22 5c 22 22 20 3e 26 35 29 0a 20 20 28  \\\"\"" >&5).  (
1a290 65 76 61 6c 20 22 24 4e 4d 20 5c 22 63 6f 6e 66  eval "$NM \"conf
1a2a0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 5c  test.$ac_objext\
1a2b0 22 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  "" 2>conftest.er
1a2c0 72 20 3e 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74  r > conftest.out
1a2d0 29 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  ).  cat conftest
1a2e0 2e 65 72 72 20 3e 26 35 0a 20 20 28 65 76 61 6c  .err >&5.  (eval
1a2f0 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65   echo "\"\$as_me
1a300 3a 33 37 34 33 3a 20 6f 75 74 70 75 74 5c 22 22  :3743: output\""
1a310 20 3e 26 35 29 0a 20 20 63 61 74 20 63 6f 6e 66   >&5).  cat conf
1a320 74 65 73 74 2e 6f 75 74 20 3e 26 35 0a 20 20 69  test.out >&5.  i
1a330 66 20 24 47 52 45 50 20 27 45 78 74 65 72 6e 61  f $GREP 'Externa
1a340 6c 2e 2a 73 6f 6d 65 5f 76 61 72 69 61 62 6c 65  l.*some_variable
1a350 27 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 20 3e  ' conftest.out >
1a360 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
1a370 0a 20 20 20 20 6c 74 5f 63 76 5f 6e 6d 5f 69 6e  .    lt_cv_nm_in
1a380 74 65 72 66 61 63 65 3d 22 4d 53 20 64 75 6d 70  terface="MS dump
1a390 62 69 6e 22 0a 20 20 66 69 0a 20 20 72 6d 20 2d  bin".  fi.  rm -
1a3a0 66 20 63 6f 6e 66 74 65 73 74 2a 0a 66 69 0a 7b  f conftest*.fi.{
1a3b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1a3c0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1a3d0 74 3a 20 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74  t: $lt_cv_nm_int
1a3e0 65 72 66 61 63 65 22 20 3e 26 35 0a 24 61 73 5f  erface" >&5.$as_
1a3f0 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6e 6d 5f  echo "$lt_cv_nm_
1a400 69 6e 74 65 72 66 61 63 65 22 20 3e 26 36 3b 20  interface" >&6; 
1a410 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  }..{ $as_echo "$
1a420 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
1a430 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
1a440 6c 6e 20 2d 73 20 77 6f 72 6b 73 22 20 3e 26 35  ln -s works" >&5
1a450 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1a460 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e  cking whether ln
1a470 20 2d 73 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e   -s works... " >
1a480 26 36 3b 20 7d 0a 4c 4e 5f 53 3d 24 61 73 5f 6c  &6; }.LN_S=$as_l
1a490 6e 5f 73 0a 69 66 20 74 65 73 74 20 22 24 4c 4e  n_s.if test "$LN
1a4a0 5f 53 22 20 3d 20 22 6c 6e 20 2d 73 22 3b 20 74  _S" = "ln -s"; t
1a4b0 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
1a4c0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1a4d0 3a 20 72 65 73 75 6c 74 3a 20 79 65 73 22 20 3e  : result: yes" >
1a4e0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 79 65 73  &5.$as_echo "yes
1a4f0 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
1a500 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1a510 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1a520 6c 74 3a 20 6e 6f 2c 20 75 73 69 6e 67 20 24 4c  lt: no, using $L
1a530 4e 5f 53 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  N_S" >&5.$as_ech
1a540 6f 20 22 6e 6f 2c 20 75 73 69 6e 67 20 24 4c 4e  o "no, using $LN
1a550 5f 53 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 23  _S" >&6; }.fi..#
1a560 20 66 69 6e 64 20 74 68 65 20 6d 61 78 69 6d 75   find the maximu
1a570 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d  m length of comm
1a580 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e  and line argumen
1a590 74 73 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  ts.{ $as_echo "$
1a5a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
1a5b0 68 65 63 6b 69 6e 67 20 74 68 65 20 6d 61 78 69  hecking the maxi
1a5c0 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f  mum length of co
1a5d0 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d  mmand line argum
1a5e0 65 6e 74 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  ents" >&5.$as_ec
1a5f0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 74  ho_n "checking t
1a600 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74  he maximum lengt
1a610 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e  h of command lin
1a620 65 20 61 72 67 75 6d 65 6e 74 73 2e 2e 2e 20 22  e arguments... "
1a630 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
1a640 22 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78  "${lt_cv_sys_max
1a650 5f 63 6d 64 5f 6c 65 6e 2b 73 65 74 7d 22 20 3d  _cmd_len+set}" =
1a660 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
1a670 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1a680 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20  ) " >&6.else.   
1a690 20 69 3d 30 0a 20 20 74 65 73 74 73 74 72 69 6e   i=0.  teststrin
1a6a0 67 3d 22 41 42 43 44 22 0a 0a 20 20 63 61 73 65  g="ABCD"..  case
1a6b0 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 20 20   $build_os in.  
1a6c0 6d 73 64 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20  msdosdjgpp*).   
1a6d0 20 23 20 4f 6e 20 44 4a 47 50 50 2c 20 74 68 69   # On DJGPP, thi
1a6e0 73 20 74 65 73 74 20 63 61 6e 20 62 6c 6f 77 20  s test can blow 
1a6f0 75 70 20 70 72 65 74 74 79 20 62 61 64 6c 79 20  up pretty badly 
1a700 64 75 65 20 74 6f 20 70 72 6f 62 6c 65 6d 73 20  due to problems 
1a710 69 6e 20 6c 69 62 63 0a 20 20 20 20 23 20 28 61  in libc.    # (a
1a720 6e 79 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65  ny single argume
1a730 6e 74 20 65 78 63 65 65 64 69 6e 67 20 32 30 30  nt exceeding 200
1a740 30 20 62 79 74 65 73 20 63 61 75 73 65 73 20 61  0 bytes causes a
1a750 20 62 75 66 66 65 72 20 6f 76 65 72 72 75 6e 0a   buffer overrun.
1a760 20 20 20 20 23 20 64 75 72 69 6e 67 20 67 6c 6f      # during glo
1a770 62 20 65 78 70 61 6e 73 69 6f 6e 29 2e 20 20 45  b expansion).  E
1a780 76 65 6e 20 69 66 20 69 74 20 77 65 72 65 20 66  ven if it were f
1a790 69 78 65 64 2c 20 74 68 65 20 72 65 73 75 6c 74  ixed, the result
1a7a0 20 6f 66 20 74 68 69 73 0a 20 20 20 20 23 20 63   of this.    # c
1a7b0 68 65 63 6b 20 77 6f 75 6c 64 20 62 65 20 6c 61  heck would be la
1a7c0 72 67 65 72 20 74 68 61 6e 20 69 74 20 73 68 6f  rger than it sho
1a7d0 75 6c 64 20 62 65 2e 0a 20 20 20 20 6c 74 5f 63  uld be..    lt_c
1a7e0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1a7f0 6e 3d 31 32 32 38 38 3b 20 20 20 20 23 20 31 32  n=12288;    # 12
1a800 4b 20 69 73 20 61 62 6f 75 74 20 72 69 67 68 74  K is about right
1a810 0a 20 20 20 20 3b 3b 0a 0a 20 20 67 6e 75 2a 29  .    ;;..  gnu*)
1a820 0a 20 20 20 20 23 20 55 6e 64 65 72 20 47 4e 55  .    # Under GNU
1a830 20 48 75 72 64 2c 20 74 68 69 73 20 74 65 73 74   Hurd, this test
1a840 20 69 73 20 6e 6f 74 20 72 65 71 75 69 72 65 64   is not required
1a850 20 62 65 63 61 75 73 65 20 74 68 65 72 65 20 69   because there i
1a860 73 0a 20 20 20 20 23 20 6e 6f 20 6c 69 6d 69 74  s.    # no limit
1a870 20 74 6f 20 74 68 65 20 6c 65 6e 67 74 68 20 6f   to the length o
1a880 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61  f command line a
1a890 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 23 20  rguments..    # 
1a8a0 4c 69 62 74 6f 6f 6c 20 77 69 6c 6c 20 69 6e 74  Libtool will int
1a8b0 65 72 70 72 65 74 20 2d 31 20 61 73 20 6e 6f 20  erpret -1 as no 
1a8c0 6c 69 6d 69 74 20 77 68 61 74 73 6f 65 76 65 72  limit whatsoever
1a8d0 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
1a8e0 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d 31 3b 0a 20  ax_cmd_len=-1;. 
1a8f0 20 20 20 3b 3b 0a 0a 20 20 63 79 67 77 69 6e 2a     ;;..  cygwin*
1a900 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 63 65 67 63   | mingw* | cegc
1a910 63 2a 29 0a 20 20 20 20 23 20 4f 6e 20 57 69 6e  c*).    # On Win
1a920 39 78 2f 4d 45 2c 20 74 68 69 73 20 74 65 73 74  9x/ME, this test
1a930 20 62 6c 6f 77 73 20 75 70 20 2d 2d 20 69 74 20   blows up -- it 
1a940 73 75 63 63 65 65 64 73 2c 20 62 75 74 20 74 61  succeeds, but ta
1a950 6b 65 73 0a 20 20 20 20 23 20 61 62 6f 75 74 20  kes.    # about 
1a960 35 20 6d 69 6e 75 74 65 73 20 61 73 20 74 68 65  5 minutes as the
1a970 20 74 65 73 74 73 74 72 69 6e 67 20 67 72 6f 77   teststring grow
1a980 73 20 65 78 70 6f 6e 65 6e 74 69 61 6c 6c 79 2e  s exponentially.
1a990 0a 20 20 20 20 23 20 57 6f 72 73 65 2c 20 73 69  .    # Worse, si
1a9a0 6e 63 65 20 39 78 2f 4d 45 20 61 72 65 20 6e 6f  nce 9x/ME are no
1a9b0 74 20 70 72 65 2d 65 6d 70 74 69 76 65 6c 79 20  t pre-emptively 
1a9c0 6d 75 6c 74 69 74 61 73 6b 69 6e 67 2c 0a 20 20  multitasking,.  
1a9d0 20 20 23 20 79 6f 75 20 65 6e 64 20 75 70 20 77    # you end up w
1a9e0 69 74 68 20 61 20 22 66 72 6f 7a 65 6e 22 20 63  ith a "frozen" c
1a9f0 6f 6d 70 75 74 65 72 2c 20 65 76 65 6e 20 74 68  omputer, even th
1aa00 6f 75 67 68 20 77 69 74 68 20 70 61 74 69 65 6e  ough with patien
1aa10 63 65 0a 20 20 20 20 23 20 74 68 65 20 74 65 73  ce.    # the tes
1aa20 74 20 65 76 65 6e 74 75 61 6c 6c 79 20 73 75 63  t eventually suc
1aa30 63 65 65 64 73 20 28 77 69 74 68 20 61 20 6d 61  ceeds (with a ma
1aa40 78 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66  x line length of
1aa50 20 32 35 36 6b 29 2e 0a 20 20 20 20 23 20 49 6e   256k)..    # In
1aa60 73 74 65 61 64 2c 20 6c 65 74 27 73 20 6a 75 73  stead, let's jus
1aa70 74 20 70 75 6e 74 3a 20 75 73 65 20 74 68 65 20  t punt: use the 
1aa80 6d 69 6e 69 6d 75 6d 20 6c 69 6e 65 6c 65 6e 67  minimum lineleng
1aa90 74 68 20 72 65 70 6f 72 74 65 64 20 62 79 0a 20  th reported by. 
1aaa0 20 20 20 23 20 61 6c 6c 20 6f 66 20 74 68 65 20     # all of the 
1aab0 73 75 70 70 6f 72 74 65 64 20 70 6c 61 74 66 6f  supported platfo
1aac0 72 6d 73 3a 20 38 31 39 32 20 28 6f 6e 20 4e 54  rms: 8192 (on NT
1aad0 2f 32 4b 2f 58 50 29 2e 0a 20 20 20 20 6c 74 5f  /2K/XP)..    lt_
1aae0 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1aaf0 65 6e 3d 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a  en=8192;.    ;;.
1ab00 0a 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20  .  amigaos*).   
1ab10 20 23 20 4f 6e 20 41 6d 69 67 61 4f 53 20 77 69   # On AmigaOS wi
1ab20 74 68 20 70 64 6b 73 68 2c 20 74 68 69 73 20 74  th pdksh, this t
1ab30 65 73 74 20 74 61 6b 65 73 20 68 6f 75 72 73 2c  est takes hours,
1ab40 20 6c 69 74 65 72 61 6c 6c 79 2e 0a 20 20 20 20   literally..    
1ab50 23 20 53 6f 20 77 65 20 6a 75 73 74 20 70 75 6e  # So we just pun
1ab60 74 20 61 6e 64 20 75 73 65 20 61 20 6d 69 6e 69  t and use a mini
1ab70 6d 75 6d 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20  mum line length 
1ab80 6f 66 20 38 31 39 32 2e 0a 20 20 20 20 6c 74 5f  of 8192..    lt_
1ab90 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1aba0 65 6e 3d 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a  en=8192;.    ;;.
1abb0 0a 20 20 6e 65 74 62 73 64 2a 20 7c 20 66 72 65  .  netbsd* | fre
1abc0 65 62 73 64 2a 20 7c 20 6f 70 65 6e 62 73 64 2a  ebsd* | openbsd*
1abd0 20 7c 20 64 61 72 77 69 6e 2a 20 7c 20 64 72 61   | darwin* | dra
1abe0 67 6f 6e 66 6c 79 2a 29 0a 20 20 20 20 23 20 54  gonfly*).    # T
1abf0 68 69 73 20 68 61 73 20 62 65 65 6e 20 61 72 6f  his has been aro
1ac00 75 6e 64 20 73 69 6e 63 65 20 33 38 36 42 53 44  und since 386BSD
1ac10 2c 20 61 74 20 6c 65 61 73 74 2e 20 20 4c 69 6b  , at least.  Lik
1ac20 65 6c 79 20 66 75 72 74 68 65 72 2e 0a 20 20 20  ely further..   
1ac30 20 69 66 20 74 65 73 74 20 2d 78 20 2f 73 62 69   if test -x /sbi
1ac40 6e 2f 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20  n/sysctl; then. 
1ac50 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d       lt_cv_sys_m
1ac60 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 73 62 69  ax_cmd_len=`/sbi
1ac70 6e 2f 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e  n/sysctl -n kern
1ac80 2e 61 72 67 6d 61 78 60 0a 20 20 20 20 65 6c 69  .argmax`.    eli
1ac90 66 20 74 65 73 74 20 2d 78 20 2f 75 73 72 2f 73  f test -x /usr/s
1aca0 62 69 6e 2f 73 79 73 63 74 6c 3b 20 74 68 65 6e  bin/sysctl; then
1acb0 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
1acc0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 75  _max_cmd_len=`/u
1acd0 73 72 2f 73 62 69 6e 2f 73 79 73 63 74 6c 20 2d  sr/sbin/sysctl -
1ace0 6e 20 6b 65 72 6e 2e 61 72 67 6d 61 78 60 0a 20  n kern.argmax`. 
1acf0 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 6c 74     else.      lt
1ad00 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1ad10 6c 65 6e 3d 36 35 35 33 36 09 23 20 75 73 61 62  len=65536.# usab
1ad20 6c 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 61  le default for a
1ad30 6c 6c 20 42 53 44 73 0a 20 20 20 20 66 69 0a 20  ll BSDs.    fi. 
1ad40 20 20 20 23 20 41 6e 64 20 61 64 64 20 61 20 73     # And add a s
1ad50 61 66 65 74 79 20 7a 6f 6e 65 0a 20 20 20 20 6c  afety zone.    l
1ad60 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1ad70 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63  _len=`expr $lt_c
1ad80 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1ad90 6e 20 5c 2f 20 34 60 0a 20 20 20 20 6c 74 5f 63  n \/ 4`.    lt_c
1ada0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1adb0 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73  n=`expr $lt_cv_s
1adc0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c  ys_max_cmd_len \
1add0 2a 20 33 60 0a 20 20 20 20 3b 3b 0a 0a 20 20 69  * 3`.    ;;..  i
1ade0 6e 74 65 72 69 78 2a 29 0a 20 20 20 20 23 20 57  nterix*).    # W
1adf0 65 20 6b 6e 6f 77 20 74 68 65 20 76 61 6c 75 65  e know the value
1ae00 20 32 36 32 31 34 34 20 61 6e 64 20 68 61 72 64   262144 and hard
1ae10 63 6f 64 65 20 69 74 20 77 69 74 68 20 61 20 73  code it with a s
1ae20 61 66 65 74 79 20 7a 6f 6e 65 20 28 6c 69 6b 65  afety zone (like
1ae30 20 42 53 44 29 0a 20 20 20 20 6c 74 5f 63 76 5f   BSD).    lt_cv_
1ae40 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1ae50 31 39 36 36 30 38 0a 20 20 20 20 3b 3b 0a 0a 20  196608.    ;;.. 
1ae60 20 6f 73 66 2a 29 0a 20 20 20 20 23 20 44 72 2e   osf*).    # Dr.
1ae70 20 48 61 6e 73 20 45 6b 6b 65 68 61 72 64 20 50   Hans Ekkehard P
1ae80 6c 65 73 73 65 72 20 72 65 70 6f 72 74 73 20 73  lesser reports s
1ae90 65 65 69 6e 67 20 61 20 6b 65 72 6e 65 6c 20 70  eeing a kernel p
1aea0 61 6e 69 63 20 72 75 6e 6e 69 6e 67 20 63 6f 6e  anic running con
1aeb0 66 69 67 75 72 65 0a 20 20 20 20 23 20 64 75 65  figure.    # due
1aec0 20 74 6f 20 74 68 69 73 20 74 65 73 74 20 77 68   to this test wh
1aed0 65 6e 20 65 78 65 63 5f 64 69 73 61 62 6c 65 5f  en exec_disable_
1aee0 61 72 67 5f 6c 69 6d 69 74 20 69 73 20 31 20 6f  arg_limit is 1 o
1aef0 6e 20 54 72 75 36 34 2e 20 49 74 20 69 73 20 6e  n Tru64. It is n
1af00 6f 74 0a 20 20 20 20 23 20 6e 69 63 65 20 74 6f  ot.    # nice to
1af10 20 63 61 75 73 65 20 6b 65 72 6e 65 6c 20 70 61   cause kernel pa
1af20 6e 69 63 73 20 73 6f 20 6c 65 74 73 20 61 76 6f  nics so lets avo
1af30 69 64 20 74 68 65 20 6c 6f 6f 70 20 62 65 6c 6f  id the loop belo
1af40 77 2e 0a 20 20 20 20 23 20 46 69 72 73 74 20 73  w..    # First s
1af50 65 74 20 61 20 72 65 61 73 6f 6e 61 62 6c 65 20  et a reasonable 
1af60 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 6c 74 5f  default..    lt_
1af70 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1af80 65 6e 3d 31 36 33 38 34 0a 20 20 20 20 23 0a 20  en=16384.    #. 
1af90 20 20 20 69 66 20 74 65 73 74 20 2d 78 20 2f 73     if test -x /s
1afa0 62 69 6e 2f 73 79 73 63 6f 6e 66 69 67 3b 20 74  bin/sysconfig; t
1afb0 68 65 6e 0a 20 20 20 20 20 20 63 61 73 65 20 60  hen.      case `
1afc0 2f 73 62 69 6e 2f 73 79 73 63 6f 6e 66 69 67 20  /sbin/sysconfig 
1afd0 2d 71 20 70 72 6f 63 20 65 78 65 63 5f 64 69 73  -q proc exec_dis
1afe0 61 62 6c 65 5f 61 72 67 5f 6c 69 6d 69 74 60 20  able_arg_limit` 
1aff0 69 6e 0a 20 20 20 20 20 20 20 20 2a 31 2a 29 20  in.        *1*) 
1b000 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1b010 64 5f 6c 65 6e 3d 2d 31 20 3b 3b 0a 20 20 20 20  d_len=-1 ;;.    
1b020 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a 20 20    esac.    fi.  
1b030 20 20 3b 3b 0a 20 20 73 63 6f 33 2e 32 76 35 2a    ;;.  sco3.2v5*
1b040 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ).    lt_cv_sys_
1b050 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 30 32 34  max_cmd_len=1024
1b060 30 30 0a 20 20 20 20 3b 3b 0a 20 20 73 79 73 76  00.    ;;.  sysv
1b070 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 73  5* | sco5v6* | s
1b080 79 73 76 34 2e 32 75 77 32 2a 29 0a 20 20 20 20  ysv4.2uw2*).    
1b090 6b 61 72 67 6d 61 78 3d 60 67 72 65 70 20 41 52  kargmax=`grep AR
1b0a0 47 5f 4d 41 58 20 2f 65 74 63 2f 63 6f 6e 66 2f  G_MAX /etc/conf/
1b0b0 63 66 2e 64 2f 73 74 75 6e 65 20 32 3e 2f 64 65  cf.d/stune 2>/de
1b0c0 76 2f 6e 75 6c 6c 60 0a 20 20 20 20 69 66 20 74  v/null`.    if t
1b0d0 65 73 74 20 2d 6e 20 22 24 6b 61 72 67 6d 61 78  est -n "$kargmax
1b0e0 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  "; then.      lt
1b0f0 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1b100 6c 65 6e 3d 60 65 63 68 6f 20 24 6b 61 72 67 6d  len=`echo $kargm
1b110 61 78 20 7c 20 73 65 64 20 27 73 2f 2e 2a 5b 09  ax | sed 's/.*[.
1b120 20 5d 2f 2f 27 60 0a 20 20 20 20 65 6c 73 65 0a   ]//'`.    else.
1b130 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f        lt_cv_sys_
1b140 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 33 32 37 36  max_cmd_len=3276
1b150 38 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a  8.    fi.    ;;.
1b160 20 20 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73    *).    lt_cv_s
1b170 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60  ys_max_cmd_len=`
1b180 28 67 65 74 63 6f 6e 66 20 41 52 47 5f 4d 41 58  (getconf ARG_MAX
1b190 29 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 60 0a  ) 2> /dev/null`.
1b1a0 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
1b1b0 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63  $lt_cv_sys_max_c
1b1c0 6d 64 5f 6c 65 6e 22 3b 20 74 68 65 6e 0a 20 20  md_len"; then.  
1b1d0 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1b1e0 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20  x_cmd_len=`expr 
1b1f0 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63  $lt_cv_sys_max_c
1b200 6d 64 5f 6c 65 6e 20 5c 2f 20 34 60 0a 20 20 20  md_len \/ 4`.   
1b210 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1b220 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24  _cmd_len=`expr $
1b230 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1b240 64 5f 6c 65 6e 20 5c 2a 20 33 60 0a 20 20 20 20  d_len \* 3`.    
1b250 65 6c 73 65 0a 20 20 20 20 20 20 23 20 4d 61 6b  else.      # Mak
1b260 65 20 74 65 73 74 73 74 72 69 6e 67 20 61 20 6c  e teststring a l
1b270 69 74 74 6c 65 20 62 69 67 67 65 72 20 62 65 66  ittle bigger bef
1b280 6f 72 65 20 77 65 20 64 6f 20 61 6e 79 74 68 69  ore we do anythi
1b290 6e 67 20 77 69 74 68 20 69 74 2e 0a 20 20 20 20  ng with it..    
1b2a0 20 20 23 20 61 20 31 4b 20 73 74 72 69 6e 67 20    # a 1K string 
1b2b0 73 68 6f 75 6c 64 20 62 65 20 61 20 72 65 61 73  should be a reas
1b2c0 6f 6e 61 62 6c 65 20 73 74 61 72 74 2e 0a 20 20  onable start..  
1b2d0 20 20 20 20 66 6f 72 20 69 20 69 6e 20 31 20 32      for i in 1 2
1b2e0 20 33 20 34 20 35 20 36 20 37 20 38 20 3b 20 64   3 4 5 6 7 8 ; d
1b2f0 6f 0a 20 20 20 20 20 20 20 20 74 65 73 74 73 74  o.        testst
1b300 72 69 6e 67 3d 24 74 65 73 74 73 74 72 69 6e 67  ring=$teststring
1b310 24 74 65 73 74 73 74 72 69 6e 67 0a 20 20 20 20  $teststring.    
1b320 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 53 48 45    done.      SHE
1b330 4c 4c 3d 24 7b 53 48 45 4c 4c 2d 24 7b 43 4f 4e  LL=${SHELL-${CON
1b340 46 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73  FIG_SHELL-/bin/s
1b350 68 7d 7d 0a 20 20 20 20 20 20 23 20 49 66 20 74  h}}.      # If t
1b360 65 73 74 20 69 73 20 6e 6f 74 20 61 20 73 68 65  est is not a she
1b370 6c 6c 20 62 75 69 6c 74 2d 69 6e 2c 20 77 65 27  ll built-in, we'
1b380 6c 6c 20 70 72 6f 62 61 62 6c 79 20 65 6e 64 20  ll probably end 
1b390 75 70 20 63 6f 6d 70 75 74 69 6e 67 20 61 0a 20  up computing a. 
1b3a0 20 20 20 20 20 23 20 6d 61 78 69 6d 75 6d 20 6c       # maximum l
1b3b0 65 6e 67 74 68 20 74 68 61 74 20 69 73 20 6f 6e  ength that is on
1b3c0 6c 79 20 68 61 6c 66 20 6f 66 20 74 68 65 20 61  ly half of the a
1b3d0 63 74 75 61 6c 20 6d 61 78 69 6d 75 6d 20 6c 65  ctual maximum le
1b3e0 6e 67 74 68 2c 20 62 75 74 0a 20 20 20 20 20 20  ngth, but.      
1b3f0 23 20 77 65 20 63 61 6e 27 74 20 74 65 6c 6c 2e  # we can't tell.
1b400 0a 20 20 20 20 20 20 77 68 69 6c 65 20 7b 20 74  .      while { t
1b410 65 73 74 20 22 58 22 60 24 53 48 45 4c 4c 20 24  est "X"`$SHELL $
1b420 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68  0 --fallback-ech
1b430 6f 20 22 58 24 74 65 73 74 73 74 72 69 6e 67 24  o "X$teststring$
1b440 74 65 73 74 73 74 72 69 6e 67 22 20 32 3e 2f 64  teststring" 2>/d
1b450 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 20 20 20 20  ev/null` \..    
1b460 20 20 20 20 20 3d 20 22 58 58 24 74 65 73 74 73       = "XX$tests
1b470 74 72 69 6e 67 24 74 65 73 74 73 74 72 69 6e 67  tring$teststring
1b480 22 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  "; } >/dev/null 
1b490 32 3e 26 31 20 26 26 0a 09 20 20 20 20 20 20 74  2>&1 &&..      t
1b4a0 65 73 74 20 24 69 20 21 3d 20 31 37 20 23 20 31  est $i != 17 # 1
1b4b0 2f 32 20 4d 42 20 73 68 6f 75 6c 64 20 62 65 20  /2 MB should be 
1b4c0 65 6e 6f 75 67 68 0a 20 20 20 20 20 20 64 6f 0a  enough.      do.
1b4d0 20 20 20 20 20 20 20 20 69 3d 60 65 78 70 72 20          i=`expr 
1b4e0 24 69 20 2b 20 31 60 0a 20 20 20 20 20 20 20 20  $i + 1`.        
1b4f0 74 65 73 74 73 74 72 69 6e 67 3d 24 74 65 73 74  teststring=$test
1b500 73 74 72 69 6e 67 24 74 65 73 74 73 74 72 69 6e  string$teststrin
1b510 67 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20  g.      done.   
1b520 20 20 20 23 20 4f 6e 6c 79 20 63 68 65 63 6b 20     # Only check 
1b530 74 68 65 20 73 74 72 69 6e 67 20 6c 65 6e 67 74  the string lengt
1b540 68 20 6f 75 74 73 69 64 65 20 74 68 65 20 6c 6f  h outside the lo
1b550 6f 70 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  op..      lt_cv_
1b560 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1b570 60 65 78 70 72 20 22 58 24 74 65 73 74 73 74 72  `expr "X$teststr
1b580 69 6e 67 22 20 3a 20 22 2e 2a 22 20 32 3e 26 31  ing" : ".*" 2>&1
1b590 60 0a 20 20 20 20 20 20 74 65 73 74 73 74 72 69  `.      teststri
1b5a0 6e 67 3d 0a 20 20 20 20 20 20 23 20 41 64 64 20  ng=.      # Add 
1b5b0 61 20 73 69 67 6e 69 66 69 63 61 6e 74 20 73 61  a significant sa
1b5c0 66 65 74 79 20 66 61 63 74 6f 72 20 62 65 63 61  fety factor beca
1b5d0 75 73 65 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72  use C++ compiler
1b5e0 73 20 63 61 6e 20 74 61 63 6b 20 6f 6e 0a 20 20  s can tack on.  
1b5f0 20 20 20 20 23 20 6d 61 73 73 69 76 65 20 61 6d      # massive am
1b600 6f 75 6e 74 73 20 6f 66 20 61 64 64 69 74 69 6f  ounts of additio
1b610 6e 61 6c 20 61 72 67 75 6d 65 6e 74 73 20 62 65  nal arguments be
1b620 66 6f 72 65 20 70 61 73 73 69 6e 67 20 74 68 65  fore passing the
1b630 6d 20 74 6f 20 74 68 65 0a 20 20 20 20 20 20 23  m to the.      #
1b640 20 6c 69 6e 6b 65 72 2e 20 20 49 74 20 61 70 70   linker.  It app
1b650 65 61 72 73 20 61 73 20 74 68 6f 75 67 68 20 31  ears as though 1
1b660 2f 32 20 69 73 20 61 20 75 73 61 62 6c 65 20 76  /2 is a usable v
1b670 61 6c 75 65 2e 0a 20 20 20 20 20 20 6c 74 5f 63  alue..      lt_c
1b680 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1b690 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73  n=`expr $lt_cv_s
1b6a0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c  ys_max_cmd_len \
1b6b0 2f 20 32 60 0a 20 20 20 20 66 69 0a 20 20 20 20  / 2`.    fi.    
1b6c0 3b 3b 0a 20 20 65 73 61 63 0a 0a 66 69 0a 0a 69  ;;.  esac..fi..i
1b6d0 66 20 74 65 73 74 20 2d 6e 20 24 6c 74 5f 63 76  f test -n $lt_cv
1b6e0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1b6f0 20 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f   ; then.  { $as_
1b700 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1b710 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
1b720 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1b730 5f 6c 65 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63  _len" >&5.$as_ec
1b740 68 6f 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 6d  ho "$lt_cv_sys_m
1b750 61 78 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26 36 3b  ax_cmd_len" >&6;
1b760 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
1b770 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1b780 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
1b790 6e 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ne" >&5.$as_echo
1b7a0 20 22 6e 6f 6e 65 22 20 3e 26 36 3b 20 7d 0a 66   "none" >&6; }.f
1b7b0 69 0a 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 24 6c  i.max_cmd_len=$l
1b7c0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1b7d0 5f 6c 65 6e 0a 0a 0a 0a 0a 0a 0a 3a 20 24 7b 43  _len.......: ${C
1b7e0 50 3d 22 63 70 20 2d 66 22 7d 0a 3a 20 24 7b 4d  P="cp -f"}.: ${M
1b7f0 56 3d 22 6d 76 20 2d 66 22 7d 0a 3a 20 24 7b 52  V="mv -f"}.: ${R
1b800 4d 3d 22 72 6d 20 2d 66 22 7d 0a 0a 7b 20 24 61  M="rm -f"}..{ $a
1b810 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1b820 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1b830 20 77 68 65 74 68 65 72 20 74 68 65 20 73 68 65   whether the she
1b840 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73 20 73  ll understands s
1b850 6f 6d 65 20 58 53 49 20 63 6f 6e 73 74 72 75 63  ome XSI construc
1b860 74 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ts" >&5.$as_echo
1b870 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65  _n "checking whe
1b880 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c 20 75  ther the shell u
1b890 6e 64 65 72 73 74 61 6e 64 73 20 73 6f 6d 65 20  nderstands some 
1b8a0 58 53 49 20 63 6f 6e 73 74 72 75 63 74 73 2e 2e  XSI constructs..
1b8b0 2e 20 22 20 3e 26 36 3b 20 7d 0a 23 20 54 72 79  . " >&6; }.# Try
1b8c0 20 73 6f 6d 65 20 58 53 49 20 66 65 61 74 75 72   some XSI featur
1b8d0 65 73 0a 78 73 69 5f 73 68 65 6c 6c 3d 6e 6f 0a  es.xsi_shell=no.
1b8e0 28 20 5f 6c 74 5f 64 75 6d 6d 79 3d 22 61 2f 62  ( _lt_dummy="a/b
1b8f0 2f 63 22 0a 20 20 74 65 73 74 20 22 24 7b 5f 6c  /c".  test "${_l
1b900 74 5f 64 75 6d 6d 79 23 23 2a 2f 7d 2c 24 7b 5f  t_dummy##*/},${_
1b910 6c 74 5f 64 75 6d 6d 79 25 2f 2a 7d 2c 22 24 7b  lt_dummy%/*},"${
1b920 5f 6c 74 5f 64 75 6d 6d 79 25 22 24 5f 6c 74 5f  _lt_dummy%"$_lt_
1b930 64 75 6d 6d 79 22 7d 2c 20 5c 0a 20 20 20 20 20  dummy"}, \.     
1b940 20 3d 20 63 2c 61 2f 62 2c 2c 20 5c 0a 20 20 20   = c,a/b,, \.   
1b950 20 26 26 20 65 76 61 6c 20 27 74 65 73 74 20 24   && eval 'test $
1b960 28 28 20 31 20 2b 20 31 20 29 29 20 2d 65 71 20  (( 1 + 1 )) -eq 
1b970 32 20 5c 0a 20 20 20 20 26 26 20 74 65 73 74 20  2 \.    && test 
1b980 22 24 7b 23 5f 6c 74 5f 64 75 6d 6d 79 7d 22 20  "${#_lt_dummy}" 
1b990 2d 65 71 20 35 27 20 29 20 3e 2f 64 65 76 2f 6e  -eq 5' ) >/dev/n
1b9a0 75 6c 6c 20 32 3e 26 31 20 5c 0a 20 20 26 26 20  ull 2>&1 \.  && 
1b9b0 78 73 69 5f 73 68 65 6c 6c 3d 79 65 73 0a 7b 20  xsi_shell=yes.{ 
1b9c0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1b9d0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1b9e0 3a 20 24 78 73 69 5f 73 68 65 6c 6c 22 20 3e 26  : $xsi_shell" >&
1b9f0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 78 73 69  5.$as_echo "$xsi
1ba00 5f 73 68 65 6c 6c 22 20 3e 26 36 3b 20 7d 0a 0a  _shell" >&6; }..
1ba10 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1ba20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
1ba30 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68  cking whether th
1ba40 65 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61  e shell understa
1ba50 6e 64 73 20 5c 22 2b 3d 5c 22 22 20 3e 26 35 0a  nds \"+=\"" >&5.
1ba60 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
1ba70 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
1ba80 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e   shell understan
1ba90 64 73 20 5c 22 2b 3d 5c 22 2e 2e 2e 20 22 20 3e  ds \"+=\"... " >
1baa0 26 36 3b 20 7d 0a 6c 74 5f 73 68 65 6c 6c 5f 61  &6; }.lt_shell_a
1bab0 70 70 65 6e 64 3d 6e 6f 0a 28 20 66 6f 6f 3d 62  ppend=no.( foo=b
1bac0 61 72 3b 20 73 65 74 20 66 6f 6f 20 62 61 7a 3b  ar; set foo baz;
1bad0 20 65 76 61 6c 20 22 24 31 2b 3d 5c 24 32 22 20   eval "$1+=\$2" 
1bae0 26 26 20 74 65 73 74 20 22 24 66 6f 6f 22 20 3d  && test "$foo" =
1baf0 20 62 61 72 62 61 7a 20 29 20 5c 0a 20 20 20 20   barbaz ) \.    
1bb00 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
1bb10 5c 0a 20 20 26 26 20 6c 74 5f 73 68 65 6c 6c 5f  \.  && lt_shell_
1bb20 61 70 70 65 6e 64 3d 79 65 73 0a 7b 20 24 61 73  append=yes.{ $as
1bb30 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1bb40 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1bb50 6c 74 5f 73 68 65 6c 6c 5f 61 70 70 65 6e 64 22  lt_shell_append"
1bb60 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1bb70 6c 74 5f 73 68 65 6c 6c 5f 61 70 70 65 6e 64 22  lt_shell_append"
1bb80 20 3e 26 36 3b 20 7d 0a 0a 0a 69 66 20 28 20 28   >&6; }...if ( (
1bb90 4d 41 49 4c 3d 36 30 3b 20 75 6e 73 65 74 20 4d  MAIL=60; unset M
1bba0 41 49 4c 29 20 7c 7c 20 65 78 69 74 29 20 3e 2f  AIL) || exit) >/
1bbb0 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74  dev/null 2>&1; t
1bbc0 68 65 6e 0a 20 20 6c 74 5f 75 6e 73 65 74 3d 75  hen.  lt_unset=u
1bbd0 6e 73 65 74 0a 65 6c 73 65 0a 20 20 6c 74 5f 75  nset.else.  lt_u
1bbe0 6e 73 65 74 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a  nset=false.fi...
1bbf0 0a 0a 0a 23 20 74 65 73 74 20 45 42 43 44 49 43  ...# test EBCDIC
1bc00 20 6f 72 20 41 53 43 49 49 0a 63 61 73 65 20 60   or ASCII.case `
1bc10 65 63 68 6f 20 58 7c 74 72 20 58 20 27 5c 31 30  echo X|tr X '\10
1bc20 31 27 60 20 69 6e 0a 20 41 29 20 23 20 41 53 43  1'` in. A) # ASC
1bc30 49 49 20 62 61 73 65 64 20 73 79 73 74 65 6d 0a  II based system.
1bc40 20 20 20 20 23 20 5c 6e 20 69 73 20 6e 6f 74 20      # \n is not 
1bc50 69 6e 74 65 72 70 72 65 74 65 64 20 63 6f 72 72  interpreted corr
1bc60 65 63 74 6c 79 20 62 79 20 53 6f 6c 61 72 69 73  ectly by Solaris
1bc70 20 38 20 2f 75 73 72 2f 75 63 62 2f 74 72 0a 20   8 /usr/ucb/tr. 
1bc80 20 6c 74 5f 53 50 32 4e 4c 3d 27 74 72 20 5c 30   lt_SP2NL='tr \0
1bc90 34 30 20 5c 30 31 32 27 0a 20 20 6c 74 5f 4e 4c  40 \012'.  lt_NL
1bca0 32 53 50 3d 27 74 72 20 5c 30 31 35 5c 30 31 32  2SP='tr \015\012
1bcb0 20 5c 30 34 30 5c 30 34 30 27 0a 20 20 3b 3b 0a   \040\040'.  ;;.
1bcc0 20 2a 29 20 23 20 45 42 43 44 49 43 20 62 61 73   *) # EBCDIC bas
1bcd0 65 64 20 73 79 73 74 65 6d 0a 20 20 6c 74 5f 53  ed system.  lt_S
1bce0 50 32 4e 4c 3d 27 74 72 20 5c 31 30 30 20 5c 6e  P2NL='tr \100 \n
1bcf0 27 0a 20 20 6c 74 5f 4e 4c 32 53 50 3d 27 74 72  '.  lt_NL2SP='tr
1bd00 20 5c 72 5c 6e 20 5c 31 30 30 5c 31 30 30 27 0a   \r\n \100\100'.
1bd10 20 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 0a 0a 0a    ;;.esac.......
1bd20 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  ...{ $as_echo "$
1bd30 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
1bd40 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 4c 44 20  hecking for $LD 
1bd50 6f 70 74 69 6f 6e 20 74 6f 20 72 65 6c 6f 61 64  option to reload
1bd60 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 22 20 3e   object files" >
1bd70 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1bd80 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 4c 44 20  hecking for $LD 
1bd90 6f 70 74 69 6f 6e 20 74 6f 20 72 65 6c 6f 61 64  option to reload
1bda0 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 2e 2e 2e   object files...
1bdb0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
1bdc0 74 20 22 24 7b 6c 74 5f 63 76 5f 6c 64 5f 72 65  t "${lt_cv_ld_re
1bdd0 6c 6f 61 64 5f 66 6c 61 67 2b 73 65 74 7d 22 20  load_flag+set}" 
1bde0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
1bdf0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
1be00 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
1be10 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f  lt_cv_ld_reload_
1be20 66 6c 61 67 3d 27 2d 72 27 0a 66 69 0a 7b 20 24  flag='-r'.fi.{ $
1be30 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1be40 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1be50 20 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61   $lt_cv_ld_reloa
1be60 64 5f 66 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f  d_flag" >&5.$as_
1be70 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f  echo "$lt_cv_ld_
1be80 72 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3e 26 36  reload_flag" >&6
1be90 3b 20 7d 0a 72 65 6c 6f 61 64 5f 66 6c 61 67 3d  ; }.reload_flag=
1bea0 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64  $lt_cv_ld_reload
1beb0 5f 66 6c 61 67 0a 63 61 73 65 20 24 72 65 6c 6f  _flag.case $relo
1bec0 61 64 5f 66 6c 61 67 20 69 6e 0a 22 22 20 7c 20  ad_flag in."" | 
1bed0 22 20 22 2a 29 20 3b 3b 0a 2a 29 20 72 65 6c 6f  " "*) ;;.*) relo
1bee0 61 64 5f 66 6c 61 67 3d 22 20 24 72 65 6c 6f 61  ad_flag=" $reloa
1bef0 64 5f 66 6c 61 67 22 20 3b 3b 0a 65 73 61 63 0a  d_flag" ;;.esac.
1bf00 72 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 44  reload_cmds='$LD
1bf10 24 72 65 6c 6f 61 64 5f 66 6c 61 67 20 2d 6f 20  $reload_flag -o 
1bf20 24 6f 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f  $output$reload_o
1bf30 62 6a 73 27 0a 63 61 73 65 20 24 68 6f 73 74 5f  bjs'.case $host_
1bf40 6f 73 20 69 6e 0a 20 20 64 61 72 77 69 6e 2a 29  os in.  darwin*)
1bf50 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47  .    if test "$G
1bf60 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  CC" = yes; then.
1bf70 20 20 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64        reload_cmd
1bf80 73 3d 27 24 4c 54 43 43 20 24 4c 54 43 46 4c 41  s='$LTCC $LTCFLA
1bf90 47 53 20 2d 6e 6f 73 74 64 6c 69 62 20 24 7b 77  GS -nostdlib ${w
1bfa0 6c 7d 2d 72 20 2d 6f 20 24 6f 75 74 70 75 74 24  l}-r -o $output$
1bfb0 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20  reload_objs'.   
1bfc0 20 65 6c 73 65 0a 20 20 20 20 20 20 72 65 6c 6f   else.      relo
1bfd0 61 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c  ad_cmds='$LD$rel
1bfe0 6f 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74  oad_flag -o $out
1bff0 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27  put$reload_objs'
1c000 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 65  .    fi.    ;;.e
1c010 73 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20  sac..........if 
1c020 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
1c030 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
1c040 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
1c050 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24  first word of "$
1c060 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
1c070 6f 62 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74 20  objdump", so it 
1c080 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
1c090 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
1c0a0 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f  .set dummy ${ac_
1c0b0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64  tool_prefix}objd
1c0c0 75 6d 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  ump; ac_word=$2.
1c0d0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1c0e0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
1c0f0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
1c100 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
1c110 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
1c120 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
1c130 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
1c140 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55  ac_cv_prog_OBJDU
1c150 4d 50 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  MP+set}" = set; 
1c160 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
1c170 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
1c180 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
1c190 20 2d 6e 20 22 24 4f 42 4a 44 55 4d 50 22 3b 20   -n "$OBJDUMP"; 
1c1a0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
1c1b0 67 5f 4f 42 4a 44 55 4d 50 3d 22 24 4f 42 4a 44  g_OBJDUMP="$OBJD
1c1c0 55 4d 50 22 20 23 20 4c 65 74 20 74 68 65 20 75  UMP" # Let the u
1c1d0 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
1c1e0 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
1c1f0 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
1c200 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
1c210 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
1c220 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
1c230 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
1c240 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
1c250 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
1c260 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
1c270 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
1c280 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
1c290 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66  o.  if { test -f
1c2a0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1c2b0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
1c2c0 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
1c2d0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
1c2e0 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b  ac_exec_ext"; };
1c2f0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
1c300 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 3d 22 24 7b  prog_OBJDUMP="${
1c310 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f  ac_tool_prefix}o
1c320 62 6a 64 75 6d 70 22 0a 20 20 20 20 24 61 73 5f  bjdump".    $as_
1c330 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1c340 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
1c350 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1c360 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
1c370 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
1c380 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  one.done.IFS=$as
1c390 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
1c3a0 0a 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63 76 5f  .OBJDUMP=$ac_cv_
1c3b0 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 0a 69 66 20  prog_OBJDUMP.if 
1c3c0 74 65 73 74 20 2d 6e 20 22 24 4f 42 4a 44 55 4d  test -n "$OBJDUM
1c3d0 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  P"; then.  { $as
1c3e0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1c3f0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1c400 4f 42 4a 44 55 4d 50 22 20 3e 26 35 0a 24 61 73  OBJDUMP" >&5.$as
1c410 5f 65 63 68 6f 20 22 24 4f 42 4a 44 55 4d 50 22  _echo "$OBJDUMP"
1c420 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
1c430 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1c440 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1c450 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
1c460 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
1c470 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  fi...fi.if test 
1c480 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  -z "$ac_cv_prog_
1c490 4f 42 4a 44 55 4d 50 22 3b 20 74 68 65 6e 0a 20  OBJDUMP"; then. 
1c4a0 20 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 3d 24   ac_ct_OBJDUMP=$
1c4b0 4f 42 4a 44 55 4d 50 0a 20 20 23 20 45 78 74 72  OBJDUMP.  # Extr
1c4c0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
1c4d0 72 64 20 6f 66 20 22 6f 62 6a 64 75 6d 70 22 2c  rd of "objdump",
1c4e0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
1c4f0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
1c500 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
1c510 79 20 6f 62 6a 64 75 6d 70 3b 20 61 63 5f 77 6f  y objdump; ac_wo
1c520 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
1c530 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1c540 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
1c550 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
1c560 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
1c570 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
1c580 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
1c590 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
1c5a0 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 2b 73  _ac_ct_OBJDUMP+s
1c5b0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
1c5c0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
1c5d0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
1c5e0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
1c5f0 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22  "$ac_ct_OBJDUMP"
1c600 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
1c610 72 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d  rog_ac_ct_OBJDUM
1c620 50 3d 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d  P="$ac_ct_OBJDUM
1c630 50 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  P" # Let the use
1c640 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
1c650 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
1c660 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
1c670 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
1c680 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
1c690 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
1c6a0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
1c6b0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
1c6c0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
1c6d0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1c6e0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1c6f0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1c700 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
1c710 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1c720 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
1c730 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
1c740 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1c750 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
1c760 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
1c770 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50  og_ac_ct_OBJDUMP
1c780 3d 22 6f 62 6a 64 75 6d 70 22 0a 20 20 20 20 24  ="objdump".    $
1c790 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1c7a0 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
1c7b0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
1c7c0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
1c7d0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
1c7e0 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
1c7f0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
1c800 0a 66 69 0a 61 63 5f 63 74 5f 4f 42 4a 44 55 4d  .fi.ac_ct_OBJDUM
1c810 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  P=$ac_cv_prog_ac
1c820 5f 63 74 5f 4f 42 4a 44 55 4d 50 0a 69 66 20 74  _ct_OBJDUMP.if t
1c830 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f  est -n "$ac_ct_O
1c840 42 4a 44 55 4d 50 22 3b 20 74 68 65 6e 0a 20 20  BJDUMP"; then.  
1c850 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1c860 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1c870 6c 74 3a 20 24 61 63 5f 63 74 5f 4f 42 4a 44 55  lt: $ac_ct_OBJDU
1c880 4d 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  MP" >&5.$as_echo
1c890 20 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50   "$ac_ct_OBJDUMP
1c8a0 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
1c8b0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1c8c0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1c8d0 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
1c8e0 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
1c8f0 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
1c900 78 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22  x$ac_ct_OBJDUMP"
1c910 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4f   = x; then.    O
1c920 42 4a 44 55 4d 50 3d 22 66 61 6c 73 65 22 0a 20  BJDUMP="false". 
1c930 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24   else.    case $
1c940 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a  cross_compiling:
1c950 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20  $ac_tool_warned 
1c960 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65  in.yes:).{ $as_e
1c970 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1c980 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  ENO: WARNING: In
1c990 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
1c9a0 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
1c9b0 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
1c9c0 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
1c9d0 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
1c9e0 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
1c9f0 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
1ca00 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
1ca10 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
1ca20 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
1ca30 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
1ca40 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73  nu.org." >&5.$as
1ca50 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
1ca60 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
1ca70 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
1ca80 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
1ca90 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
1caa0 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
1cab0 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
1cac0 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
1cad0 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
1cae0 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
1caf0 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
1cb00 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
1cb10 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
1cb20 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  ." >&2;}.ac_tool
1cb30 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
1cb40 73 61 63 0a 20 20 20 20 4f 42 4a 44 55 4d 50 3d  sac.    OBJDUMP=
1cb50 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 0a 20  $ac_ct_OBJDUMP. 
1cb60 20 66 69 0a 65 6c 73 65 0a 20 20 4f 42 4a 44 55   fi.else.  OBJDU
1cb70 4d 50 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  MP="$ac_cv_prog_
1cb80 4f 42 4a 44 55 4d 50 22 0a 66 69 0a 0a 74 65 73  OBJDUMP".fi..tes
1cb90 74 20 2d 7a 20 22 24 4f 42 4a 44 55 4d 50 22 20  t -z "$OBJDUMP" 
1cba0 26 26 20 4f 42 4a 44 55 4d 50 3d 6f 62 6a 64 75  && OBJDUMP=objdu
1cbb0 6d 70 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61  mp..........{ $a
1cbc0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1cbd0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1cbe0 20 68 6f 77 20 74 6f 20 72 65 63 6f 67 6e 69 7a   how to recogniz
1cbf0 65 20 64 65 70 65 6e 64 65 6e 74 20 6c 69 62 72  e dependent libr
1cc00 61 72 69 65 73 22 20 3e 26 35 0a 24 61 73 5f 65  aries" >&5.$as_e
1cc10 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
1cc20 68 6f 77 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65  how to recognize
1cc30 20 64 65 70 65 6e 64 65 6e 74 20 6c 69 62 72 61   dependent libra
1cc40 72 69 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  ries... " >&6; }
1cc50 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
1cc60 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1cc70 6d 65 74 68 6f 64 2b 73 65 74 7d 22 20 3d 20 73  method+set}" = s
1cc80 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
1cc90 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
1cca0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
1ccb0 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
1ccc0 64 3d 27 24 4d 41 47 49 43 5f 43 4d 44 27 0a 6c  d='$MAGIC_CMD'.l
1ccd0 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1cce0 74 65 73 74 5f 66 69 6c 65 3d 0a 6c 74 5f 63 76  test_file=.lt_cv
1ccf0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1cd00 65 74 68 6f 64 3d 27 75 6e 6b 6e 6f 77 6e 27 0a  ethod='unknown'.
1cd10 23 20 4e 65 65 64 20 74 6f 20 73 65 74 20 74 68  # Need to set th
1cd20 65 20 70 72 65 63 65 64 69 6e 67 20 76 61 72 69  e preceding vari
1cd30 61 62 6c 65 20 6f 6e 20 61 6c 6c 20 70 6c 61 74  able on all plat
1cd40 66 6f 72 6d 73 20 74 68 61 74 20 73 75 70 70 6f  forms that suppo
1cd50 72 74 0a 23 20 69 6e 74 65 72 6c 69 62 72 61 72  rt.# interlibrar
1cd60 79 20 64 65 70 65 6e 64 65 6e 63 69 65 73 2e 0a  y dependencies..
1cd70 23 20 27 6e 6f 6e 65 27 20 2d 2d 20 64 65 70 65  # 'none' -- depe
1cd80 6e 64 65 6e 63 69 65 73 20 6e 6f 74 20 73 75 70  ndencies not sup
1cd90 70 6f 72 74 65 64 2e 0a 23 20 60 75 6e 6b 6e 6f  ported..# `unkno
1cda0 77 6e 27 20 2d 2d 20 73 61 6d 65 20 61 73 20 6e  wn' -- same as n
1cdb0 6f 6e 65 2c 20 62 75 74 20 64 6f 63 75 6d 65 6e  one, but documen
1cdc0 74 73 20 74 68 61 74 20 77 65 20 72 65 61 6c 6c  ts that we reall
1cdd0 79 20 64 6f 6e 27 74 20 6b 6e 6f 77 2e 0a 23 20  y don't know..# 
1cde0 27 70 61 73 73 5f 61 6c 6c 27 20 2d 2d 20 61 6c  'pass_all' -- al
1cdf0 6c 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 70  l dependencies p
1ce00 61 73 73 65 64 20 77 69 74 68 20 6e 6f 20 63 68  assed with no ch
1ce10 65 63 6b 73 2e 0a 23 20 27 74 65 73 74 5f 63 6f  ecks..# 'test_co
1ce20 6d 70 69 6c 65 27 20 2d 2d 20 63 68 65 63 6b 20  mpile' -- check 
1ce30 62 79 20 6d 61 6b 69 6e 67 20 74 65 73 74 20 70  by making test p
1ce40 72 6f 67 72 61 6d 2e 0a 23 20 27 66 69 6c 65 5f  rogram..# 'file_
1ce50 6d 61 67 69 63 20 5b 5b 72 65 67 65 78 5d 5d 27  magic [[regex]]'
1ce60 20 2d 2d 20 63 68 65 63 6b 20 62 79 20 6c 6f 6f   -- check by loo
1ce70 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65 73 20 69  king for files i
1ce80 6e 20 6c 69 62 72 61 72 79 20 70 61 74 68 0a 23  n library path.#
1ce90 20 77 68 69 63 68 20 72 65 73 70 6f 6e 64 73 20   which responds 
1cea0 74 6f 20 74 68 65 20 24 66 69 6c 65 5f 6d 61 67  to the $file_mag
1ceb0 69 63 5f 63 6d 64 20 77 69 74 68 20 61 20 67 69  ic_cmd with a gi
1cec0 76 65 6e 20 65 78 74 65 6e 64 65 64 20 72 65 67  ven extended reg
1ced0 65 78 2e 0a 23 20 49 66 20 79 6f 75 20 68 61 76  ex..# If you hav
1cee0 65 20 60 66 69 6c 65 27 20 6f 72 20 65 71 75 69  e `file' or equi
1cef0 76 61 6c 65 6e 74 20 6f 6e 20 79 6f 75 72 20 73  valent on your s
1cf00 79 73 74 65 6d 20 61 6e 64 20 79 6f 75 27 72 65  ystem and you're
1cf10 20 6e 6f 74 20 73 75 72 65 0a 23 20 77 68 65 74   not sure.# whet
1cf20 68 65 72 20 60 70 61 73 73 5f 61 6c 6c 27 20 77  her `pass_all' w
1cf30 69 6c 6c 20 2a 61 6c 77 61 79 73 2a 20 77 6f 72  ill *always* wor
1cf40 6b 2c 20 79 6f 75 20 70 72 6f 62 61 62 6c 79 20  k, you probably 
1cf50 77 61 6e 74 20 74 68 69 73 20 6f 6e 65 2e 0a 0a  want this one...
1cf60 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
1cf70 0a 61 69 78 5b 34 2d 39 5d 2a 29 0a 20 20 6c 74  .aix[4-9]*).  lt
1cf80 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1cf90 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
1cfa0 6c 0a 20 20 3b 3b 0a 0a 62 65 6f 73 2a 29 0a 20  l.  ;;..beos*). 
1cfb0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1cfc0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
1cfd0 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 73 64 69 5b  _all.  ;;..bsdi[
1cfe0 34 35 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  45]*).  lt_cv_de
1cff0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1d000 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45  od='file_magic E
1d010 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62  LF [0-9][0-9]*-b
1d020 69 74 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65  it [ML]SB (share
1d030 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63  d object|dynamic
1d040 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f 66   lib)'.  lt_cv_f
1d050 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f  ile_magic_cmd='/
1d060 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 2d 4c 27  usr/bin/file -L'
1d070 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
1d080 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 73  gic_test_file=/s
1d090 68 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 3b  hlib/libc.so.  ;
1d0a0 3b 0a 0a 63 79 67 77 69 6e 2a 29 0a 20 20 23 20  ;..cygwin*).  # 
1d0b0 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64  func_win32_libid
1d0c0 20 69 73 20 61 20 73 68 65 6c 6c 20 66 75 6e 63   is a shell func
1d0d0 74 69 6f 6e 20 64 65 66 69 6e 65 64 20 69 6e 20  tion defined in 
1d0e0 6c 74 6d 61 69 6e 2e 73 68 0a 20 20 6c 74 5f 63  ltmain.sh.  lt_c
1d0f0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1d100 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
1d110 69 63 20 5e 78 38 36 20 61 72 63 68 69 76 65 20  ic ^x86 archive 
1d120 69 6d 70 6f 72 74 7c 5e 78 38 36 20 44 4c 4c 27  import|^x86 DLL'
1d130 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
1d140 67 69 63 5f 63 6d 64 3d 27 66 75 6e 63 5f 77 69  gic_cmd='func_wi
1d150 6e 33 32 5f 6c 69 62 69 64 27 0a 20 20 3b 3b 0a  n32_libid'.  ;;.
1d160 0a 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 29  .mingw* | pw32*)
1d170 0a 20 20 23 20 42 61 73 65 20 4d 53 59 53 2f 4d  .  # Base MSYS/M
1d180 69 6e 47 57 20 64 6f 20 6e 6f 74 20 70 72 6f 76  inGW do not prov
1d190 69 64 65 20 74 68 65 20 27 66 69 6c 65 27 20 63  ide the 'file' c
1d1a0 6f 6d 6d 61 6e 64 20 6e 65 65 64 65 64 20 62 79  ommand needed by
1d1b0 0a 20 20 23 20 66 75 6e 63 5f 77 69 6e 33 32 5f  .  # func_win32_
1d1c0 6c 69 62 69 64 20 73 68 65 6c 6c 20 66 75 6e 63  libid shell func
1d1d0 74 69 6f 6e 2c 20 73 6f 20 75 73 65 20 61 20 77  tion, so use a w
1d1e0 65 61 6b 65 72 20 74 65 73 74 20 62 61 73 65 64  eaker test based
1d1f0 20 6f 6e 20 27 6f 62 6a 64 75 6d 70 27 2c 0a 20   on 'objdump',. 
1d200 20 23 20 75 6e 6c 65 73 73 20 77 65 20 66 69 6e   # unless we fin
1d210 64 20 27 66 69 6c 65 27 2c 20 66 6f 72 20 65 78  d 'file', for ex
1d220 61 6d 70 6c 65 20 62 65 63 61 75 73 65 20 77 65  ample because we
1d230 20 61 72 65 20 63 72 6f 73 73 2d 63 6f 6d 70 69   are cross-compi
1d240 6c 69 6e 67 2e 0a 20 20 69 66 20 28 20 66 69 6c  ling..  if ( fil
1d250 65 20 2f 20 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c  e / ) >/dev/null
1d260 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 20 20   2>&1; then.    
1d270 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1d280 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
1d290 5f 6d 61 67 69 63 20 5e 78 38 36 20 61 72 63 68  _magic ^x86 arch
1d2a0 69 76 65 20 69 6d 70 6f 72 74 7c 5e 78 38 36 20  ive import|^x86 
1d2b0 44 4c 4c 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66  DLL'.    lt_cv_f
1d2c0 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 66  ile_magic_cmd='f
1d2d0 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 27  unc_win32_libid'
1d2e0 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63  .  else.    lt_c
1d2f0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1d300 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
1d310 69 63 20 66 69 6c 65 20 66 6f 72 6d 61 74 20 70  ic file format p
1d320 65 69 2a 2d 69 33 38 36 28 2e 2a 61 72 63 68 69  ei*-i386(.*archi
1d330 74 65 63 74 75 72 65 3a 20 69 33 38 36 29 3f 27  tecture: i386)?'
1d340 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  .    lt_cv_file_
1d350 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4f 42 4a 44  magic_cmd='$OBJD
1d360 55 4d 50 20 2d 66 27 0a 20 20 66 69 0a 20 20 3b  UMP -f'.  fi.  ;
1d370 3b 0a 0a 63 65 67 63 63 29 0a 20 20 23 20 75 73  ;..cegcc).  # us
1d380 65 20 74 68 65 20 77 65 61 6b 65 72 20 74 65 73  e the weaker tes
1d390 74 20 62 61 73 65 64 20 6f 6e 20 27 6f 62 6a 64  t based on 'objd
1d3a0 75 6d 70 27 2e 20 53 65 65 20 6d 69 6e 67 77 2a  ump'. See mingw*
1d3b0 2e 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ..  lt_cv_deplib
1d3c0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
1d3d0 66 69 6c 65 5f 6d 61 67 69 63 20 66 69 6c 65 20  file_magic file 
1d3e0 66 6f 72 6d 61 74 20 70 65 2d 61 72 6d 2d 2e 2a  format pe-arm-.*
1d3f0 6c 69 74 74 6c 65 28 2e 2a 61 72 63 68 69 74 65  little(.*archite
1d400 63 74 75 72 65 3a 20 61 72 6d 29 3f 27 0a 20 20  cture: arm)?'.  
1d410 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1d420 5f 63 6d 64 3d 27 24 4f 42 4a 44 55 4d 50 20 2d  _cmd='$OBJDUMP -
1d430 66 27 0a 20 20 3b 3b 0a 0a 64 61 72 77 69 6e 2a  f'.  ;;..darwin*
1d440 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20 20   | rhapsody*).  
1d450 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1d460 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
1d470 61 6c 6c 0a 20 20 3b 3b 0a 0a 66 72 65 65 62 73  all.  ;;..freebs
1d480 64 2a 20 7c 20 64 72 61 67 6f 6e 66 6c 79 2a 29  d* | dragonfly*)
1d490 0a 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46  .  if echo __ELF
1d4a0 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20  __ | $CC -E - | 
1d4b0 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 20  $GREP __ELF__ > 
1d4c0 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
1d4d0 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63      case $host_c
1d4e0 70 75 20 69 6e 0a 20 20 20 20 69 2a 38 36 20 29  pu in.    i*86 )
1d4f0 0a 20 20 20 20 20 20 23 20 4e 6f 74 20 73 75 72  .      # Not sur
1d500 65 20 77 68 65 74 68 65 72 20 74 68 65 20 70 72  e whether the pr
1d510 65 73 65 6e 63 65 20 6f 66 20 4f 70 65 6e 42 53  esence of OpenBS
1d520 44 20 68 65 72 65 20 77 61 73 20 61 20 6d 69 73  D here was a mis
1d530 74 61 6b 65 2e 0a 20 20 20 20 20 20 23 20 4c 65  take..      # Le
1d540 74 27 73 20 61 63 63 65 70 74 20 62 6f 74 68 20  t's accept both 
1d550 6f 66 20 74 68 65 6d 20 75 6e 74 69 6c 20 74 68  of them until th
1d560 69 73 20 69 73 20 63 6c 65 61 72 65 64 20 75 70  is is cleared up
1d570 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 64 65  ..      lt_cv_de
1d580 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1d590 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28  od='file_magic (
1d5a0 46 72 65 65 42 53 44 7c 4f 70 65 6e 42 53 44 7c  FreeBSD|OpenBSD|
1d5b0 44 72 61 67 6f 6e 46 6c 79 29 2f 69 5b 33 2d 39  DragonFly)/i[3-9
1d5c0 5d 38 36 20 28 63 6f 6d 70 61 63 74 20 29 3f 64  ]86 (compact )?d
1d5d0 65 6d 61 6e 64 20 70 61 67 65 64 20 73 68 61 72  emand paged shar
1d5e0 65 64 20 6c 69 62 72 61 72 79 27 0a 20 20 20 20  ed library'.    
1d5f0 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
1d600 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f  ic_cmd=/usr/bin/
1d610 66 69 6c 65 0a 20 20 20 20 20 20 6c 74 5f 63 76  file.      lt_cv
1d620 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
1d630 5f 66 69 6c 65 3d 60 65 63 68 6f 20 2f 75 73 72  _file=`echo /usr
1d640 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 2e 2a 60 0a  /lib/libc.so.*`.
1d650 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
1d660 63 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f  c.  else.    lt_
1d670 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1d680 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
1d690 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 67 6e 75 2a  .  fi.  ;;..gnu*
1d6a0 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
1d6b0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1d6c0 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 68 70  ass_all.  ;;..hp
1d6d0 75 78 31 30 2e 32 30 2a 20 7c 20 68 70 75 78 31  ux10.20* | hpux1
1d6e0 31 2a 29 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  1*).  lt_cv_file
1d6f0 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f  _magic_cmd=/usr/
1d700 62 69 6e 2f 66 69 6c 65 0a 20 20 63 61 73 65 20  bin/file.  case 
1d710 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 69  $host_cpu in.  i
1d720 61 36 34 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f  a64*).    lt_cv_
1d730 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1d740 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
1d750 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d   (s[0-9][0-9][0-
1d760 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30 2d 39  9]|ELF-[0-9][0-9
1d770 5d 29 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74  ]) shared object
1d780 20 66 69 6c 65 20 2d 20 49 41 36 34 27 0a 20 20   file - IA64'.  
1d790 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
1d7a0 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73  ic_test_file=/us
1d7b0 72 2f 6c 69 62 2f 68 70 75 78 33 32 2f 6c 69 62  r/lib/hpux32/lib
1d7c0 63 2e 73 6f 0a 20 20 20 20 3b 3b 0a 20 20 68 70  c.so.    ;;.  hp
1d7d0 70 61 2a 36 34 2a 29 0a 20 20 20 20 6c 74 5f 63  pa*64*).    lt_c
1d7e0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1d7f0 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
1d800 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b  ic (s[0-9][0-9][
1d810 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30  0-9]|ELF-[0-9][0
1d820 2d 39 5d 29 20 73 68 61 72 65 64 20 6f 62 6a 65  -9]) shared obje
1d830 63 74 20 66 69 6c 65 20 2d 20 50 41 2d 52 49 53  ct file - PA-RIS
1d840 43 20 5b 30 2d 39 5d 2e 5b 30 2d 39 5d 27 0a 20  C [0-9].[0-9]'. 
1d850 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
1d860 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75  gic_test_file=/u
1d870 73 72 2f 6c 69 62 2f 70 61 32 30 5f 36 34 2f 6c  sr/lib/pa20_64/l
1d880 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20 20  ibc.sl.    ;;.  
1d890 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  *).    lt_cv_dep
1d8a0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1d8b0 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 73  d='file_magic (s
1d8c0 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c  [0-9][0-9][0-9]|
1d8d0 50 41 2d 52 49 53 43 5b 30 2d 39 5d 2e 5b 30 2d  PA-RISC[0-9].[0-
1d8e0 39 5d 29 20 73 68 61 72 65 64 20 6c 69 62 72 61  9]) shared libra
1d8f0 72 79 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69  ry'.    lt_cv_fi
1d900 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
1d910 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63  le=/usr/lib/libc
1d920 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61  .sl.    ;;.  esa
1d930 63 0a 20 20 3b 3b 0a 0a 69 6e 74 65 72 69 78 5b  c.  ;;..interix[
1d940 33 2d 39 5d 2a 29 0a 20 20 23 20 50 49 43 20 63  3-9]*).  # PIC c
1d950 6f 64 65 20 69 73 20 62 72 6f 6b 65 6e 20 6f 6e  ode is broken on
1d960 20 49 6e 74 65 72 69 78 20 33 2e 78 2c 20 74 68   Interix 3.x, th
1d970 61 74 27 73 20 77 68 79 20 7c 5c 2e 61 20 6e 6f  at's why |\.a no
1d980 74 20 7c 5f 70 69 63 5c 2e 61 20 68 65 72 65 0a  t |_pic\.a here.
1d990 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1d9a0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61  check_method='ma
1d9b0 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62  tch_pattern /lib
1d9c0 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5c 2e 61 29 24  [^/]+(\.so|\.a)$
1d9d0 27 0a 20 20 3b 3b 0a 0a 69 72 69 78 35 2a 20 7c  '.  ;;..irix5* |
1d9e0 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f   irix6* | nonsto
1d9f0 70 75 78 2a 29 0a 20 20 63 61 73 65 20 24 4c 44  pux*).  case $LD
1da00 20 69 6e 0a 20 20 2a 2d 33 32 7c 2a 22 2d 33 32   in.  *-32|*"-32
1da10 20 22 29 20 6c 69 62 6d 61 67 69 63 3d 33 32 2d   ") libmagic=32-
1da20 62 69 74 3b 3b 0a 20 20 2a 2d 6e 33 32 7c 2a 22  bit;;.  *-n32|*"
1da30 2d 6e 33 32 20 22 29 20 6c 69 62 6d 61 67 69 63  -n32 ") libmagic
1da40 3d 4e 33 32 3b 3b 0a 20 20 2a 2d 36 34 7c 2a 22  =N32;;.  *-64|*"
1da50 2d 36 34 20 22 29 20 6c 69 62 6d 61 67 69 63 3d  -64 ") libmagic=
1da60 36 34 2d 62 69 74 3b 3b 0a 20 20 2a 29 20 6c 69  64-bit;;.  *) li
1da70 62 6d 61 67 69 63 3d 6e 65 76 65 72 2d 6d 61 74  bmagic=never-mat
1da80 63 68 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6c 74  ch;;.  esac.  lt
1da90 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1daa0 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
1dab0 6c 0a 20 20 3b 3b 0a 0a 23 20 54 68 69 73 20 6d  l.  ;;..# This m
1dac0 75 73 74 20 62 65 20 4c 69 6e 75 78 20 45 4c 46  ust be Linux ELF
1dad0 2e 0a 6c 69 6e 75 78 2a 20 7c 20 6b 2a 62 73 64  ..linux* | k*bsd
1dae0 2a 2d 67 6e 75 29 0a 20 20 6c 74 5f 63 76 5f 64  *-gnu).  lt_cv_d
1daf0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1db00 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
1db10 3b 0a 0a 6e 65 74 62 73 64 2a 29 0a 20 20 69 66  ;..netbsd*).  if
1db20 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20   echo __ELF__ | 
1db30 24 43 43 20 2d 45 20 2d 20 7c 20 24 47 52 45 50  $CC -E - | $GREP
1db40 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f 64 65 76 2f   __ELF__ > /dev/
1db50 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 6c  null; then.    l
1db60 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1db70 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68  ck_method='match
1db80 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f  _pattern /lib[^/
1db90 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c  ]+(\.so\.[0-9]+\
1dba0 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29  .[0-9]+|_pic\.a)
1dbb0 24 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74  $'.  else.    lt
1dbc0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1dbd0 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f  k_method='match_
1dbe0 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d  pattern /lib[^/]
1dbf0 2b 28 5c 2e 73 6f 7c 5f 70 69 63 5c 2e 61 29 24  +(\.so|_pic\.a)$
1dc00 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 6e 65 77  '.  fi.  ;;..new
1dc10 6f 73 36 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  os6*).  lt_cv_de
1dc20 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1dc30 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45  od='file_magic E
1dc40 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62  LF [0-9][0-9]*-b
1dc50 69 74 20 5b 4d 4c 5d 53 42 20 28 65 78 65 63 75  it [ML]SB (execu
1dc60 74 61 62 6c 65 7c 64 79 6e 61 6d 69 63 20 6c 69  table|dynamic li
1dc70 62 29 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  b)'.  lt_cv_file
1dc80 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f  _magic_cmd=/usr/
1dc90 62 69 6e 2f 66 69 6c 65 0a 20 20 6c 74 5f 63 76  bin/file.  lt_cv
1dca0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
1dcb0 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c  _file=/usr/lib/l
1dcc0 69 62 6e 6c 73 2e 73 6f 0a 20 20 3b 3b 0a 0a 2a  ibnls.so.  ;;..*
1dcd0 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20  nto* | *qnx*).  
1dce0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1dcf0 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
1dd00 61 6c 6c 0a 20 20 3b 3b 0a 0a 6f 70 65 6e 62 73  all.  ;;..openbs
1dd10 64 2a 29 0a 20 20 69 66 20 74 65 73 74 20 2d 7a  d*).  if test -z
1dd20 20 22 60 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20   "`echo __ELF__ 
1dd30 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24 47 52  | $CC -E - | $GR
1dd40 45 50 20 5f 5f 45 4c 46 5f 5f 60 22 20 7c 7c 20  EP __ELF__`" || 
1dd50 74 65 73 74 20 22 24 68 6f 73 74 5f 6f 73 2d 24  test "$host_os-$
1dd60 68 6f 73 74 5f 63 70 75 22 20 3d 20 22 6f 70 65  host_cpu" = "ope
1dd70 6e 62 73 64 32 2e 38 2d 70 6f 77 65 72 70 63 22  nbsd2.8-powerpc"
1dd80 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76  ; then.    lt_cv
1dd90 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1dda0 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74  ethod='match_pat
1ddb0 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c  tern /lib[^/]+(\
1ddc0 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d  .so\.[0-9]+\.[0-
1ddd0 39 5d 2b 7c 5c 2e 73 6f 7c 5f 70 69 63 5c 2e 61  9]+|\.so|_pic\.a
1dde0 29 24 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c  )$'.  else.    l
1ddf0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1de00 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68  ck_method='match
1de10 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f  _pattern /lib[^/
1de20 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c  ]+(\.so\.[0-9]+\
1de30 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29  .[0-9]+|_pic\.a)
1de40 24 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 6f 73  $'.  fi.  ;;..os
1de50 66 33 2a 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73  f3* | osf4* | os
1de60 66 35 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  f5*).  lt_cv_dep
1de70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1de80 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
1de90 0a 72 64 6f 73 2a 29 0a 20 20 6c 74 5f 63 76 5f  .rdos*).  lt_cv_
1dea0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1deb0 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
1dec0 3b 3b 0a 0a 73 6f 6c 61 72 69 73 2a 29 0a 20 20  ;;..solaris*).  
1ded0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1dee0 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
1def0 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73 76 35 2a  all.  ;;..sysv5*
1df00 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73   | sco3.2v5* | s
1df10 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78 77 61 72  co5v6* | unixwar
1df20 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 20 7c  e* | OpenUNIX* |
1df30 20 73 79 73 76 34 2a 75 77 32 2a 29 0a 20 20 6c   sysv4*uw2*).  l
1df40 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1df50 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
1df60 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73 76 34 20 7c  ll.  ;;..sysv4 |
1df70 20 73 79 73 76 34 2e 33 2a 29 0a 20 20 63 61 73   sysv4.3*).  cas
1df80 65 20 24 68 6f 73 74 5f 76 65 6e 64 6f 72 20 69  e $host_vendor i
1df90 6e 0a 20 20 6d 6f 74 6f 72 6f 6c 61 29 0a 20 20  n.  motorola).  
1dfa0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1dfb0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
1dfc0 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d  le_magic ELF [0-
1dfd0 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c  9][0-9]*-bit [ML
1dfe0 5d 53 42 20 28 73 68 61 72 65 64 20 6f 62 6a 65  ]SB (shared obje
1dff0 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29 20  ct|dynamic lib) 
1e000 4d 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 20 56 65 72  M[0-9][0-9]* Ver
1e010 73 69 6f 6e 20 5b 30 2d 39 5d 27 0a 20 20 20 20  sion [0-9]'.    
1e020 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1e030 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68 6f  _test_file=`echo
1e040 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73   /usr/lib/libc.s
1e050 6f 2a 60 0a 20 20 20 20 3b 3b 0a 20 20 6e 63 72  o*`.    ;;.  ncr
1e060 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ).    lt_cv_depl
1e070 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1e080 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b  =pass_all.    ;;
1e090 0a 20 20 73 65 71 75 65 6e 74 29 0a 20 20 20 20  .  sequent).    
1e0a0 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1e0b0 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66 69 6c 65 27  _cmd='/bin/file'
1e0c0 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
1e0d0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1e0e0 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20  'file_magic ELF 
1e0f0 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20  [0-9][0-9]*-bit 
1e100 5b 4c 4d 5d 53 42 20 28 73 68 61 72 65 64 20 6f  [LM]SB (shared o
1e110 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69  bject|dynamic li
1e120 62 20 29 27 0a 20 20 20 20 3b 3b 0a 20 20 73 6e  b )'.    ;;.  sn
1e130 69 29 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  i).    lt_cv_fil
1e140 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69  e_magic_cmd='/bi
1e150 6e 2f 66 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63  n/file'.    lt_c
1e160 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1e170 6d 65 74 68 6f 64 3d 22 66 69 6c 65 5f 6d 61 67  method="file_mag
1e180 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39  ic ELF [0-9][0-9
1e190 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42 20 64 79  ]*-bit [LM]SB dy
1e1a0 6e 61 6d 69 63 20 6c 69 62 22 0a 20 20 20 20 6c  namic lib".    l
1e1b0 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1e1c0 74 65 73 74 5f 66 69 6c 65 3d 2f 6c 69 62 2f 6c  test_file=/lib/l
1e1d0 69 62 63 2e 73 6f 0a 20 20 20 20 3b 3b 0a 20 20  ibc.so.    ;;.  
1e1e0 73 69 65 6d 65 6e 73 29 0a 20 20 20 20 6c 74 5f  siemens).    lt_
1e1f0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1e200 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
1e210 0a 20 20 20 20 3b 3b 0a 20 20 70 63 29 0a 20 20  .    ;;.  pc).  
1e220 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1e230 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
1e240 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 65  s_all.    ;;.  e
1e250 73 61 63 0a 20 20 3b 3b 0a 0a 74 70 66 2a 29 0a  sac.  ;;..tpf*).
1e260 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1e270 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
1e280 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 65 73 61 63 0a  s_all.  ;;.esac.
1e290 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
1e2a0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1e2b0 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 64  result: $lt_cv_d
1e2c0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1e2d0 68 6f 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  hod" >&5.$as_ech
1e2e0 6f 20 22 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62  o "$lt_cv_deplib
1e2f0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20  s_check_method" 
1e300 3e 26 36 3b 20 7d 0a 66 69 6c 65 5f 6d 61 67 69  >&6; }.file_magi
1e310 63 5f 63 6d 64 3d 24 6c 74 5f 63 76 5f 66 69 6c  c_cmd=$lt_cv_fil
1e320 65 5f 6d 61 67 69 63 5f 63 6d 64 0a 64 65 70 6c  e_magic_cmd.depl
1e330 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1e340 3d 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f  =$lt_cv_deplibs_
1e350 63 68 65 63 6b 5f 6d 65 74 68 6f 64 0a 74 65 73  check_method.tes
1e360 74 20 2d 7a 20 22 24 64 65 70 6c 69 62 73 5f 63  t -z "$deplibs_c
1e370 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 26 26 20  heck_method" && 
1e380 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1e390 74 68 6f 64 3d 75 6e 6b 6e 6f 77 6e 0a 0a 0a 0a  thod=unknown....
1e3a0 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74  .........if test
1e3b0 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
1e3c0 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
1e3d0 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
1e3e0 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
1e3f0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22 2c  tool_prefix}ar",
1e400 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
1e410 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
1e420 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
1e430 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
1e440 69 78 7d 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24  ix}ar; ac_word=$
1e450 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
1e460 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1e470 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1e480 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
1e490 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
1e4a0 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
1e4b0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
1e4c0 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 2b  ${ac_cv_prog_AR+
1e4d0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1e4e0 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
1e4f0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1e500 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
1e510 20 22 24 41 52 22 3b 20 74 68 65 6e 0a 20 20 61   "$AR"; then.  a
1e520 63 5f 63 76 5f 70 72 6f 67 5f 41 52 3d 22 24 41  c_cv_prog_AR="$A
1e530 52 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  R" # Let the use
1e540 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
1e550 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
1e560 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
1e570 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
1e580 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
1e590 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
1e5a0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
1e5b0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
1e5c0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
1e5d0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1e5e0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1e5f0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1e600 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
1e610 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1e620 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
1e630 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
1e640 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1e650 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
1e660 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
1e670 6f 67 5f 41 52 3d 22 24 7b 61 63 5f 74 6f 6f 6c  og_AR="${ac_tool
1e680 5f 70 72 65 66 69 78 7d 61 72 22 0a 20 20 20 20  _prefix}ar".    
1e690 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1e6a0 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
1e6b0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1e6c0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
1e6d0 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
1e6e0 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
1e6f0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
1e700 69 0a 66 69 0a 41 52 3d 24 61 63 5f 63 76 5f 70  i.fi.AR=$ac_cv_p
1e710 72 6f 67 5f 41 52 0a 69 66 20 74 65 73 74 20 2d  rog_AR.if test -
1e720 6e 20 22 24 41 52 22 3b 20 74 68 65 6e 0a 20 20  n "$AR"; then.  
1e730 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1e740 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1e750 6c 74 3a 20 24 41 52 22 20 3e 26 35 0a 24 61 73  lt: $AR" >&5.$as
1e760 5f 65 63 68 6f 20 22 24 41 52 22 20 3e 26 36 3b  _echo "$AR" >&6;
1e770 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
1e780 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1e790 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
1e7a0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1e7b0 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
1e7c0 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
1e7d0 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 22 3b 20  ac_cv_prog_AR"; 
1e7e0 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 41 52 3d  then.  ac_ct_AR=
1e7f0 24 41 52 0a 20 20 23 20 45 78 74 72 61 63 74 20  $AR.  # Extract 
1e800 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
1e810 66 20 22 61 72 22 2c 20 73 6f 20 69 74 20 63 61  f "ar", so it ca
1e820 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1e830 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1e840 65 74 20 64 75 6d 6d 79 20 61 72 3b 20 61 63 5f  et dummy ar; ac_
1e850 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
1e860 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1e870 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
1e880 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
1e890 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1e8a0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1e8b0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
1e8c0 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
1e8d0 6f 67 5f 61 63 5f 63 74 5f 41 52 2b 73 65 74 7d  og_ac_ct_AR+set}
1e8e0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
1e8f0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
1e900 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
1e910 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
1e920 63 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20  c_ct_AR"; then. 
1e930 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
1e940 74 5f 41 52 3d 22 24 61 63 5f 63 74 5f 41 52 22  t_AR="$ac_ct_AR"
1e950 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1e960 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1e970 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
1e980 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
1e990 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
1e9a0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
1e9b0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
1e9c0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
1e9d0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
1e9e0 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
1e9f0 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
1ea00 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
1ea10 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
1ea20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
1ea30 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1ea40 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
1ea50 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
1ea60 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1ea70 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
1ea80 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
1ea90 5f 61 63 5f 63 74 5f 41 52 3d 22 61 72 22 0a 20  _ac_ct_AR="ar". 
1eaa0 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
1eab0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
1eac0 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
1ead0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
1eae0 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
1eaf0 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
1eb00 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
1eb10 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 41 52  ..fi.fi.ac_ct_AR
1eb20 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
1eb30 63 74 5f 41 52 0a 69 66 20 74 65 73 74 20 2d 6e  ct_AR.if test -n
1eb40 20 22 24 61 63 5f 63 74 5f 41 52 22 3b 20 74 68   "$ac_ct_AR"; th
1eb50 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
1eb60 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1eb70 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
1eb80 41 52 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  AR" >&5.$as_echo
1eb90 20 22 24 61 63 5f 63 74 5f 41 52 22 20 3e 26 36   "$ac_ct_AR" >&6
1eba0 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
1ebb0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1ebc0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
1ebd0 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
1ebe0 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
1ebf0 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f    if test "x$ac_
1ec00 63 74 5f 41 52 22 20 3d 20 78 3b 20 74 68 65 6e  ct_AR" = x; then
1ec10 0a 20 20 20 20 41 52 3d 22 66 61 6c 73 65 22 0a  .    AR="false".
1ec20 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
1ec30 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
1ec40 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
1ec50 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f   in.yes:).{ $as_
1ec60 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1ec70 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49  NENO: WARNING: I
1ec80 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
1ec90 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
1eca0 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
1ecb0 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
1ecc0 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
1ecd0 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
1ece0 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
1ecf0 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
1ed00 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
1ed10 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
1ed20 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
1ed30 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61  gnu.org." >&5.$a
1ed40 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
1ed50 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
1ed60 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
1ed70 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
1ed80 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
1ed90 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
1eda0 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
1edb0 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
1edc0 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
1edd0 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
1ede0 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
1edf0 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
1ee00 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
1ee10 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  g." >&2;}.ac_too
1ee20 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
1ee30 65 73 61 63 0a 20 20 20 20 41 52 3d 24 61 63 5f  esac.    AR=$ac_
1ee40 63 74 5f 41 52 0a 20 20 66 69 0a 65 6c 73 65 0a  ct_AR.  fi.else.
1ee50 20 20 41 52 3d 22 24 61 63 5f 63 76 5f 70 72 6f    AR="$ac_cv_pro
1ee60 67 5f 41 52 22 0a 66 69 0a 0a 74 65 73 74 20 2d  g_AR".fi..test -
1ee70 7a 20 22 24 41 52 22 20 26 26 20 41 52 3d 61 72  z "$AR" && AR=ar
1ee80 0a 74 65 73 74 20 2d 7a 20 22 24 41 52 5f 46 4c  .test -z "$AR_FL
1ee90 41 47 53 22 20 26 26 20 41 52 5f 46 4c 41 47 53  AGS" && AR_FLAGS
1eea0 3d 63 72 75 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  =cru............
1eeb0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
1eec0 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
1eed0 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
1eee0 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
1eef0 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
1ef00 69 78 7d 73 74 72 69 70 22 2c 20 73 6f 20 69 74  ix}strip", so it
1ef10 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
1ef20 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
1ef30 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
1ef40 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72  _tool_prefix}str
1ef50 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ip; ac_word=$2.{
1ef60 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1ef70 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
1ef80 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1ef90 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1efa0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
1efb0 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
1efc0 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
1efd0 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 2b  c_cv_prog_STRIP+
1efe0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1eff0 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
1f000 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1f010 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
1f020 20 22 24 53 54 52 49 50 22 3b 20 74 68 65 6e 0a   "$STRIP"; then.
1f030 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52    ac_cv_prog_STR
1f040 49 50 3d 22 24 53 54 52 49 50 22 20 23 20 4c 65  IP="$STRIP" # Le
1f050 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
1f060 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
1f070 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
1f080 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
1f090 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
1f0a0 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
1f0b0 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
1f0c0 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
1f0d0 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
1f0e0 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
1f0f0 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
1f100 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
1f110 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
1f120 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
1f130 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1f140 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
1f150 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
1f160 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1f170 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
1f180 20 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49   ac_cv_prog_STRI
1f190 50 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  P="${ac_tool_pre
1f1a0 66 69 78 7d 73 74 72 69 70 22 0a 20 20 20 20 24  fix}strip".    $
1f1b0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1f1c0 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
1f1d0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
1f1e0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
1f1f0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
1f200 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
1f210 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
1f220 0a 66 69 0a 53 54 52 49 50 3d 24 61 63 5f 63 76  .fi.STRIP=$ac_cv
1f230 5f 70 72 6f 67 5f 53 54 52 49 50 0a 69 66 20 74  _prog_STRIP.if t
1f240 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22 3b  est -n "$STRIP";
1f250 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
1f260 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1f270 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 53 54 52  NO: result: $STR
1f280 49 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  IP" >&5.$as_echo
1f290 20 22 24 53 54 52 49 50 22 20 3e 26 36 3b 20 7d   "$STRIP" >&6; }
1f2a0 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
1f2b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1f2c0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
1f2d0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
1f2e0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
1f2f0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
1f300 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 22 3b  _cv_prog_STRIP";
1f310 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 53 54   then.  ac_ct_ST
1f320 52 49 50 3d 24 53 54 52 49 50 0a 20 20 23 20 45  RIP=$STRIP.  # E
1f330 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
1f340 20 77 6f 72 64 20 6f 66 20 22 73 74 72 69 70 22   word of "strip"
1f350 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
1f360 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
1f370 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
1f380 6d 79 20 73 74 72 69 70 3b 20 61 63 5f 77 6f 72  my strip; ac_wor
1f390 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
1f3a0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1f3b0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
1f3c0 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
1f3d0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
1f3e0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
1f3f0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
1f400 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
1f410 61 63 5f 63 74 5f 53 54 52 49 50 2b 73 65 74 7d  ac_ct_STRIP+set}
1f420 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
1f430 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
1f440 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
1f450 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
1f460 63 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65  c_ct_STRIP"; the
1f470 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61  n.  ac_cv_prog_a
1f480 63 5f 63 74 5f 53 54 52 49 50 3d 22 24 61 63 5f  c_ct_STRIP="$ac_
1f490 63 74 5f 53 54 52 49 50 22 20 23 20 4c 65 74 20  ct_STRIP" # Let 
1f4a0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
1f4b0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
1f4c0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
1f4d0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
1f4e0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
1f4f0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
1f500 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
1f510 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
1f520 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
1f530 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
1f540 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
1f550 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
1f560 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
1f570 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
1f580 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1f590 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
1f5a0 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
1f5b0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1f5c0 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
1f5d0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
1f5e0 53 54 52 49 50 3d 22 73 74 72 69 70 22 0a 20 20  STRIP="strip".  
1f5f0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
1f600 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
1f610 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
1f620 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
1f630 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
1f640 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49    fi.done.done.I
1f650 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
1f660 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 53 54 52  .fi.fi.ac_ct_STR
1f670 49 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61  IP=$ac_cv_prog_a
1f680 63 5f 63 74 5f 53 54 52 49 50 0a 69 66 20 74 65  c_ct_STRIP.if te
1f690 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 53 54  st -n "$ac_ct_ST
1f6a0 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  RIP"; then.  { $
1f6b0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1f6c0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1f6d0 20 24 61 63 5f 63 74 5f 53 54 52 49 50 22 20 3e   $ac_ct_STRIP" >
1f6e0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
1f6f0 5f 63 74 5f 53 54 52 49 50 22 20 3e 26 36 3b 20  _ct_STRIP" >&6; 
1f700 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
1f710 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1f720 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
1f730 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
1f740 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20  o" >&6; }.fi..  
1f750 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74  if test "x$ac_ct
1f760 5f 53 54 52 49 50 22 20 3d 20 78 3b 20 74 68 65  _STRIP" = x; the
1f770 6e 0a 20 20 20 20 53 54 52 49 50 3d 22 3a 22 0a  n.    STRIP=":".
1f780 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
1f790 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
1f7a0 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
1f7b0 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f   in.yes:).{ $as_
1f7c0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1f7d0 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49  NENO: WARNING: I
1f7e0 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
1f7f0 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
1f800 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
1f810 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
1f820 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
1f830 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
1f840 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
1f850 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
1f860 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
1f870 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
1f880 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
1f890 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61  gnu.org." >&5.$a
1f8a0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
1f8b0 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
1f8c0 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
1f8d0 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
1f8e0 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
1f8f0 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
1f900 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
1f910 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
1f920 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
1f930 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
1f940 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
1f950 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
1f960 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
1f970 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  g." >&2;}.ac_too
1f980 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
1f990 65 73 61 63 0a 20 20 20 20 53 54 52 49 50 3d 24  esac.    STRIP=$
1f9a0 61 63 5f 63 74 5f 53 54 52 49 50 0a 20 20 66 69  ac_ct_STRIP.  fi
1f9b0 0a 65 6c 73 65 0a 20 20 53 54 52 49 50 3d 22 24  .else.  STRIP="$
1f9c0 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50  ac_cv_prog_STRIP
1f9d0 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24  ".fi..test -z "$
1f9e0 53 54 52 49 50 22 20 26 26 20 53 54 52 49 50 3d  STRIP" && STRIP=
1f9f0 3a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20  :.......if test 
1fa00 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
1fa10 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
1fa20 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
1fa30 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
1fa40 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69  ool_prefix}ranli
1fa50 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  b", so it can be
1fa60 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
1fa70 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
1fa80 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
1fa90 72 65 66 69 78 7d 72 61 6e 6c 69 62 3b 20 61 63  refix}ranlib; ac
1faa0 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
1fab0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1fac0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
1fad0 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
1fae0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
1faf0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
1fb00 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
1fb10 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
1fb20 72 6f 67 5f 52 41 4e 4c 49 42 2b 73 65 74 7d 22  rog_RANLIB+set}"
1fb30 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
1fb40 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
1fb50 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
1fb60 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41   if test -n "$RA
1fb70 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63  NLIB"; then.  ac
1fb80 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d  _cv_prog_RANLIB=
1fb90 22 24 52 41 4e 4c 49 42 22 20 23 20 4c 65 74 20  "$RANLIB" # Let 
1fba0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
1fbb0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
1fbc0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
1fbd0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
1fbe0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
1fbf0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
1fc00 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
1fc10 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
1fc20 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
1fc30 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
1fc40 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
1fc50 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
1fc60 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
1fc70 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
1fc80 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1fc90 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
1fca0 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
1fcb0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1fcc0 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
1fcd0 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42  c_cv_prog_RANLIB
1fce0 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
1fcf0 69 78 7d 72 61 6e 6c 69 62 22 0a 20 20 20 20 24  ix}ranlib".    $
1fd00 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1fd10 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
1fd20 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
1fd30 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
1fd40 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
1fd50 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
1fd60 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
1fd70 0a 66 69 0a 52 41 4e 4c 49 42 3d 24 61 63 5f 63  .fi.RANLIB=$ac_c
1fd80 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 0a 69 66  v_prog_RANLIB.if
1fd90 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49   test -n "$RANLI
1fda0 42 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  B"; then.  { $as
1fdb0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1fdc0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1fdd0 52 41 4e 4c 49 42 22 20 3e 26 35 0a 24 61 73 5f  RANLIB" >&5.$as_
1fde0 65 63 68 6f 20 22 24 52 41 4e 4c 49 42 22 20 3e  echo "$RANLIB" >
1fdf0 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
1fe00 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1fe10 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1fe20 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
1fe30 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
1fe40 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  ...fi.if test -z
1fe50 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41   "$ac_cv_prog_RA
1fe60 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63  NLIB"; then.  ac
1fe70 5f 63 74 5f 52 41 4e 4c 49 42 3d 24 52 41 4e 4c  _ct_RANLIB=$RANL
1fe80 49 42 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  IB.  # Extract t
1fe90 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
1fea0 20 22 72 61 6e 6c 69 62 22 2c 20 73 6f 20 69 74   "ranlib", so it
1feb0 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
1fec0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
1fed0 2e 0a 73 65 74 20 64 75 6d 6d 79 20 72 61 6e 6c  ..set dummy ranl
1fee0 69 62 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ib; ac_word=$2.{
1fef0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1ff00 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
1ff10 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1ff20 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1ff30 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
1ff40 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
1ff50 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
1ff60 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
1ff70 52 41 4e 4c 49 42 2b 73 65 74 7d 22 20 3d 20 73  RANLIB+set}" = s
1ff80 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
1ff90 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
1ffa0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
1ffb0 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
1ffc0 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20  RANLIB"; then.  
1ffd0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
1ffe0 5f 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 74 5f  _RANLIB="$ac_ct_
1fff0 52 41 4e 4c 49 42 22 20 23 20 4c 65 74 20 74 68  RANLIB" # Let th
20000 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
20010 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
20020 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
20030 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
20040 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
20050 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
20060 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
20070 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
20080 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
20090 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
200a0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
200b0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
200c0 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
200d0 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
200e0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
200f0 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
20100 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
20110 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
20120 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
20130 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41  cv_prog_ac_ct_RA
20140 4e 4c 49 42 3d 22 72 61 6e 6c 69 62 22 0a 20 20  NLIB="ranlib".  
20150 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
20160 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
20170 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
20180 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
20190 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
201a0 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49    fi.done.done.I
201b0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
201c0 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 52 41 4e  .fi.fi.ac_ct_RAN
201d0 4c 49 42 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  LIB=$ac_cv_prog_
201e0 61 63 5f 63 74 5f 52 41 4e 4c 49 42 0a 69 66 20  ac_ct_RANLIB.if 
201f0 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
20200 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20  RANLIB"; then.  
20210 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
20220 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
20230 6c 74 3a 20 24 61 63 5f 63 74 5f 52 41 4e 4c 49  lt: $ac_ct_RANLI
20240 42 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  B" >&5.$as_echo 
20250 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20  "$ac_ct_RANLIB" 
20260 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
20270 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
20280 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
20290 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
202a0 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
202b0 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  i..  if test "x$
202c0 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3d 20  ac_ct_RANLIB" = 
202d0 78 3b 20 74 68 65 6e 0a 20 20 20 20 52 41 4e 4c  x; then.    RANL
202e0 49 42 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20  IB=":".  else.  
202f0 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
20300 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
20310 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
20320 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
20330 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
20340 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
20350 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
20360 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
20370 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
20380 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
20390 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
203a0 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
203b0 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
203c0 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
203d0 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
203e0 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
203f0 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
20400 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
20410 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
20420 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
20430 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
20440 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
20450 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
20460 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
20470 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
20480 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
20490 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
204a0 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
204b0 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
204c0 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
204d0 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d  @gnu.org." >&2;}
204e0 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
204f0 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
20500 52 41 4e 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41  RANLIB=$ac_ct_RA
20510 4e 4c 49 42 0a 20 20 66 69 0a 65 6c 73 65 0a 20  NLIB.  fi.else. 
20520 20 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 76 5f   RANLIB="$ac_cv_
20530 70 72 6f 67 5f 52 41 4e 4c 49 42 22 0a 66 69 0a  prog_RANLIB".fi.
20540 0a 74 65 73 74 20 2d 7a 20 22 24 52 41 4e 4c 49  .test -z "$RANLI
20550 42 22 20 26 26 20 52 41 4e 4c 49 42 3d 3a 0a 0a  B" && RANLIB=:..
20560 0a 0a 0a 0a 0a 23 20 44 65 74 65 72 6d 69 6e 65  .....# Determine
20570 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 63 72 65   commands to cre
20580 61 74 65 20 6f 6c 64 2d 73 74 79 6c 65 20 73 74  ate old-style st
20590 61 74 69 63 20 61 72 63 68 69 76 65 73 2e 0a 6f  atic archives..o
205a0 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  ld_archive_cmds=
205b0 27 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24  '$AR $AR_FLAGS $
205c0 6f 6c 64 6c 69 62 24 6f 6c 64 6f 62 6a 73 27 0a  oldlib$oldobjs'.
205d0 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f  old_postinstall_
205e0 63 6d 64 73 3d 27 63 68 6d 6f 64 20 36 34 34 20  cmds='chmod 644 
205f0 24 6f 6c 64 6c 69 62 27 0a 6f 6c 64 5f 70 6f 73  $oldlib'.old_pos
20600 74 75 6e 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d  tuninstall_cmds=
20610 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52  ..if test -n "$R
20620 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 63  ANLIB"; then.  c
20630 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
20640 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20    openbsd*).    
20650 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f  old_postinstall_
20660 63 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69  cmds="$old_posti
20670 6e 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41  nstall_cmds~\$RA
20680 4e 4c 49 42 20 2d 74 20 5c 24 6f 6c 64 6c 69 62  NLIB -t \$oldlib
20690 22 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20  ".    ;;.  *).  
206a0 20 20 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c    old_postinstal
206b0 6c 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f 73  l_cmds="$old_pos
206c0 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24  tinstall_cmds~\$
206d0 52 41 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69 62 22  RANLIB \$oldlib"
206e0 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20  .    ;;.  esac. 
206f0 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64   old_archive_cmd
20700 73 3d 22 24 6f 6c 64 5f 61 72 63 68 69 76 65 5f  s="$old_archive_
20710 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20 5c 24  cmds~\$RANLIB \$
20720 6f 6c 64 6c 69 62 22 0a 66 69 0a 0a 0a 0a 0a 0a  oldlib".fi......
20730 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
20740 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 49  .............# I
20750 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20  f no C compiler 
20760 77 61 73 20 73 70 65 63 69 66 69 65 64 2c 20 75  was specified, u
20770 73 65 20 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54  se CC..LTCC=${LT
20780 43 43 2d 22 24 43 43 22 7d 0a 0a 23 20 49 66 20  CC-"$CC"}..# If 
20790 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c  no C compiler fl
207a0 61 67 73 20 77 65 72 65 20 73 70 65 63 69 66 69  ags were specifi
207b0 65 64 2c 20 75 73 65 20 43 46 4c 41 47 53 2e 0a  ed, use CFLAGS..
207c0 4c 54 43 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c  LTCFLAGS=${LTCFL
207d0 41 47 53 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a  AGS-"$CFLAGS"}..
207e0 23 20 41 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65  # Allow CC to be
207f0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
20800 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a  with arguments..
20810 63 6f 6d 70 69 6c 65 72 3d 24 43 43 0a 0a 0a 23  compiler=$CC...#
20820 20 43 68 65 63 6b 20 66 6f 72 20 63 6f 6d 6d 61   Check for comma
20830 6e 64 20 74 6f 20 67 72 61 62 20 74 68 65 20 72  nd to grab the r
20840 61 77 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 66  aw symbol name f
20850 6f 6c 6c 6f 77 65 64 20 62 79 20 43 20 73 79 6d  ollowed by C sym
20860 62 6f 6c 20 66 72 6f 6d 20 6e 6d 2e 0a 7b 20 24  bol from nm..{ $
20870 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
20880 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
20890 67 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 70 61 72  g command to par
208a0 73 65 20 24 4e 4d 20 6f 75 74 70 75 74 20 66 72  se $NM output fr
208b0 6f 6d 20 24 63 6f 6d 70 69 6c 65 72 20 6f 62 6a  om $compiler obj
208c0 65 63 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ect" >&5.$as_ech
208d0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 63 6f  o_n "checking co
208e0 6d 6d 61 6e 64 20 74 6f 20 70 61 72 73 65 20 24  mmand to parse $
208f0 4e 4d 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 24  NM output from $
20900 63 6f 6d 70 69 6c 65 72 20 6f 62 6a 65 63 74 2e  compiler object.
20910 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
20920 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 73 79 73  est "${lt_cv_sys
20930 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70  _global_symbol_p
20940 69 70 65 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  ipe+set}" = set;
20950 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
20960 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
20970 26 36 0a 65 6c 73 65 0a 0a 23 20 54 68 65 73 65  &6.else..# These
20980 20 61 72 65 20 73 61 6e 65 20 64 65 66 61 75 6c   are sane defaul
20990 74 73 20 74 68 61 74 20 77 6f 72 6b 20 6f 6e 20  ts that work on 
209a0 61 74 20 6c 65 61 73 74 20 61 20 66 65 77 20 6f  at least a few o
209b0 6c 64 20 73 79 73 74 65 6d 73 2e 0a 23 20 5b 54  ld systems..# [T
209c0 68 65 79 20 63 6f 6d 65 20 66 72 6f 6d 20 55 6c  hey come from Ul
209d0 74 72 69 78 2e 20 20 57 68 61 74 20 63 6f 75 6c  trix.  What coul
209e0 64 20 62 65 20 6f 6c 64 65 72 20 74 68 61 6e 20  d be older than 
209f0 55 6c 74 72 69 78 3f 21 21 20 3b 29 5d 0a 0a 23  Ultrix?!! ;)]..#
20a00 20 43 68 61 72 61 63 74 65 72 20 63 6c 61 73 73   Character class
20a10 20 64 65 73 63 72 69 62 69 6e 67 20 4e 4d 20 67   describing NM g
20a20 6c 6f 62 61 6c 20 73 79 6d 62 6f 6c 20 63 6f 64  lobal symbol cod
20a30 65 73 2e 0a 73 79 6d 63 6f 64 65 3d 27 5b 42 43  es..symcode='[BC
20a40 44 45 47 52 53 54 5d 27 0a 0a 23 20 52 65 67 65  DEGRST]'..# Rege
20a50 78 70 20 74 6f 20 6d 61 74 63 68 20 73 79 6d 62  xp to match symb
20a60 6f 6c 73 20 74 68 61 74 20 63 61 6e 20 62 65 20  ols that can be 
20a70 61 63 63 65 73 73 65 64 20 64 69 72 65 63 74 6c  accessed directl
20a80 79 20 66 72 6f 6d 20 43 2e 0a 73 79 6d 70 61 74  y from C..sympat
20a90 3d 27 5c 28 5b 5f 41 2d 5a 61 2d 7a 5d 5b 5f 41  ='\([_A-Za-z][_A
20aa0 2d 5a 61 2d 7a 30 2d 39 5d 2a 5c 29 27 0a 0a 23  -Za-z0-9]*\)'..#
20ab0 20 44 65 66 69 6e 65 20 73 79 73 74 65 6d 2d 73   Define system-s
20ac0 70 65 63 69 66 69 63 20 76 61 72 69 61 62 6c 65  pecific variable
20ad0 73 2e 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  s..case $host_os
20ae0 20 69 6e 0a 61 69 78 2a 29 0a 20 20 73 79 6d 63   in.aix*).  symc
20af0 6f 64 65 3d 27 5b 42 43 44 54 5d 27 0a 20 20 3b  ode='[BCDT]'.  ;
20b00 3b 0a 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67  ;.cygwin* | ming
20b10 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20 63 65 67  w* | pw32* | ceg
20b20 63 63 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27  cc*).  symcode='
20b30 5b 41 42 43 44 47 49 53 54 57 5d 27 0a 20 20 3b  [ABCDGISTW]'.  ;
20b40 3b 0a 68 70 75 78 2a 29 0a 20 20 69 66 20 74 65  ;.hpux*).  if te
20b50 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d  st "$host_cpu" =
20b60 20 69 61 36 34 3b 20 74 68 65 6e 0a 20 20 20 20   ia64; then.    
20b70 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44 45 47  symcode='[ABCDEG
20b80 52 53 54 5d 27 0a 20 20 66 69 0a 20 20 3b 3b 0a  RST]'.  fi.  ;;.
20b90 69 72 69 78 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75  irix* | nonstopu
20ba0 78 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b  x*).  symcode='[
20bb0 42 43 44 45 47 52 53 54 5d 27 0a 20 20 3b 3b 0a  BCDEGRST]'.  ;;.
20bc0 6f 73 66 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d  osf*).  symcode=
20bd0 27 5b 42 43 44 45 47 51 52 53 54 5d 27 0a 20 20  '[BCDEGQRST]'.  
20be0 3b 3b 0a 73 6f 6c 61 72 69 73 2a 29 0a 20 20 73  ;;.solaris*).  s
20bf0 79 6d 63 6f 64 65 3d 27 5b 42 44 52 54 5d 27 0a  ymcode='[BDRT]'.
20c00 20 20 3b 3b 0a 73 63 6f 33 2e 32 76 35 2a 29 0a    ;;.sco3.2v5*).
20c10 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44 54 5d 27    symcode='[DT]'
20c20 0a 20 20 3b 3b 0a 73 79 73 76 34 2e 32 75 77 32  .  ;;.sysv4.2uw2
20c30 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44  *).  symcode='[D
20c40 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 35 2a 20  T]'.  ;;.sysv5* 
20c50 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78  | sco5v6* | unix
20c60 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58  ware* | OpenUNIX
20c70 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41  *).  symcode='[A
20c80 42 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 34  BDT]'.  ;;.sysv4
20c90 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44 46  ).  symcode='[DF
20ca0 4e 53 54 55 5d 27 0a 20 20 3b 3b 0a 65 73 61 63  NSTU]'.  ;;.esac
20cb0 0a 0a 23 20 49 66 20 77 65 27 72 65 20 75 73 69  ..# If we're usi
20cc0 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e 20  ng GNU nm, then 
20cd0 75 73 65 20 69 74 73 20 73 74 61 6e 64 61 72 64  use its standard
20ce0 20 73 79 6d 62 6f 6c 20 63 6f 64 65 73 2e 0a 63   symbol codes..c
20cf0 61 73 65 20 60 24 4e 4d 20 2d 56 20 32 3e 26 31  ase `$NM -V 2>&1
20d00 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77  ` in.*GNU* | *'w
20d10 69 74 68 20 42 46 44 27 2a 29 0a 20 20 73 79 6d  ith BFD'*).  sym
20d20 63 6f 64 65 3d 27 5b 41 42 43 44 47 49 52 53 54  code='[ABCDGIRST
20d30 57 5d 27 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 54  W]' ;;.esac..# T
20d40 72 61 6e 73 66 6f 72 6d 20 61 6e 20 65 78 74 72  ransform an extr
20d50 61 63 74 65 64 20 73 79 6d 62 6f 6c 20 6c 69 6e  acted symbol lin
20d60 65 20 69 6e 74 6f 20 61 20 70 72 6f 70 65 72 20  e into a proper 
20d70 43 20 64 65 63 6c 61 72 61 74 69 6f 6e 2e 0a 23  C declaration..#
20d80 20 53 6f 6d 65 20 73 79 73 74 65 6d 73 20 28 65   Some systems (e
20d90 73 70 2e 20 6f 6e 20 69 61 36 34 29 20 6c 69 6e  sp. on ia64) lin
20da0 6b 20 64 61 74 61 20 61 6e 64 20 63 6f 64 65 20  k data and code 
20db0 73 79 6d 62 6f 6c 73 20 64 69 66 66 65 72 65 6e  symbols differen
20dc0 74 6c 79 2c 0a 23 20 73 6f 20 75 73 65 20 74 68  tly,.# so use th
20dd0 69 73 20 67 65 6e 65 72 61 6c 20 61 70 70 72 6f  is general appro
20de0 61 63 68 2e 0a 6c 74 5f 63 76 5f 73 79 73 5f 67  ach..lt_cv_sys_g
20df0 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f  lobal_symbol_to_
20e00 63 64 65 63 6c 3d 22 73 65 64 20 2d 6e 20 2d 65  cdecl="sed -n -e
20e10 20 27 73 2f 5e 54 20 2e 2a 20 5c 28 2e 2a 5c 29   's/^T .* \(.*\)
20e20 24 2f 65 78 74 65 72 6e 20 69 6e 74 20 5c 31 28  $/extern int \1(
20e30 29 3b 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79  );/p' -e 's/^$sy
20e40 6d 63 6f 64 65 2a 20 2e 2a 20 5c 28 2e 2a 5c 29  mcode* .* \(.*\)
20e50 24 2f 65 78 74 65 72 6e 20 63 68 61 72 20 5c 31  $/extern char \1
20e60 3b 2f 70 27 22 0a 0a 23 20 54 72 61 6e 73 66 6f  ;/p'"..# Transfo
20e70 72 6d 20 61 6e 20 65 78 74 72 61 63 74 65 64 20  rm an extracted 
20e80 73 79 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f  symbol line into
20e90 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 61 6e 64   symbol name and
20ea0 20 73 79 6d 62 6f 6c 20 61 64 64 72 65 73 73 0a   symbol address.
20eb0 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
20ec0 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d  _symbol_to_c_nam
20ed0 65 5f 61 64 64 72 65 73 73 3d 22 73 65 64 20 2d  e_address="sed -
20ee0 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20  n -e 's/^: \([^ 
20ef0 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31  ]*\) $/  {\\\"\1
20f00 5c 5c 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 30  \\\", (void *) 0
20f10 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79  },/p' -e 's/^$sy
20f20 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29  mcode* \([^ ]*\)
20f30 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c   \([^ ]*\)$/  {\
20f40 22 5c 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20  "\2\", (void *) 
20f50 5c 26 5c 32 7d 2c 2f 70 27 22 0a 6c 74 5f 63 76  \&\2},/p'".lt_cv
20f60 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
20f70 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f 61 64 64  ol_to_c_name_add
20f80 72 65 73 73 5f 6c 69 62 5f 70 72 65 66 69 78 3d  ress_lib_prefix=
20f90 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a  "sed -n -e 's/^:
20fa0 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b   \([^ ]*\) $/  {
20fb0 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28 76 6f 69  \\\"\1\\\", (voi
20fc0 64 20 2a 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27  d *) 0},/p' -e '
20fd0 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b  s/^$symcode* \([
20fe0 5e 20 5d 2a 5c 29 20 5c 28 6c 69 62 5b 5e 20 5d  ^ ]*\) \(lib[^ ]
20ff0 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20  *\)$/  {\"\2\", 
21000 28 76 6f 69 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f  (void *) \&\2},/
21010 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f  p' -e 's/^$symco
21020 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28  de* \([^ ]*\) \(
21030 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 6c 69  [^ ]*\)$/  {\"li
21040 62 5c 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20  b\2\", (void *) 
21050 5c 26 5c 32 7d 2c 2f 70 27 22 0a 0a 23 20 48 61  \&\2},/p'"..# Ha
21060 6e 64 6c 65 20 43 52 4c 46 20 69 6e 20 6d 69 6e  ndle CRLF in min
21070 67 77 20 74 6f 6f 6c 20 63 68 61 69 6e 0a 6f 70  gw tool chain.op
21080 74 5f 63 72 3d 0a 63 61 73 65 20 24 62 75 69 6c  t_cr=.case $buil
21090 64 5f 6f 73 20 69 6e 0a 6d 69 6e 67 77 2a 29 0a  d_os in.mingw*).
210a0 20 20 6f 70 74 5f 63 72 3d 60 24 45 43 48 4f 20    opt_cr=`$ECHO 
210b0 27 78 5c 7b 30 2c 31 5c 7d 27 20 7c 20 74 72 20  'x\{0,1\}' | tr 
210c0 78 20 27 5c 30 31 35 27 60 20 23 20 6f 70 74 69  x '\015'` # opti
210d0 6f 6e 20 63 72 20 69 6e 20 72 65 67 65 78 70 0a  on cr in regexp.
210e0 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 54 72 79    ;;.esac..# Try
210f0 20 77 69 74 68 6f 75 74 20 61 20 70 72 65 66 69   without a prefi
21100 78 20 75 6e 64 65 72 73 63 6f 72 65 2c 20 74 68  x underscore, th
21110 65 6e 20 77 69 74 68 20 69 74 2e 0a 66 6f 72 20  en with it..for 
21120 61 63 5f 73 79 6d 70 72 66 78 20 69 6e 20 22 22  ac_symprfx in ""
21130 20 22 5f 22 3b 20 64 6f 0a 0a 20 20 23 20 54 72   "_"; do..  # Tr
21140 61 6e 73 66 6f 72 6d 20 73 79 6d 63 6f 64 65 2c  ansform symcode,
21150 20 73 79 6d 70 61 74 2c 20 61 6e 64 20 73 79 6d   sympat, and sym
21160 70 72 66 78 20 69 6e 74 6f 20 61 20 72 61 77 20  prfx into a raw 
21170 73 79 6d 62 6f 6c 20 61 6e 64 20 61 20 43 20 73  symbol and a C s
21180 79 6d 62 6f 6c 2e 0a 20 20 73 79 6d 78 66 72 6d  ymbol..  symxfrm
21190 3d 22 5c 5c 31 20 24 61 63 5f 73 79 6d 70 72 66  ="\\1 $ac_symprf
211a0 78 5c 5c 32 20 5c 5c 32 22 0a 0a 20 20 23 20 57  x\\2 \\2"..  # W
211b0 72 69 74 65 20 74 68 65 20 72 61 77 20 61 6e 64  rite the raw and
211c0 20 43 20 69 64 65 6e 74 69 66 69 65 72 73 2e 0a   C identifiers..
211d0 20 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63    if test "$lt_c
211e0 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 22 20  v_nm_interface" 
211f0 3d 20 22 4d 53 20 64 75 6d 70 62 69 6e 22 3b 20  = "MS dumpbin"; 
21200 74 68 65 6e 0a 20 20 20 20 23 20 46 61 6b 65 20  then.    # Fake 
21210 69 74 20 66 6f 72 20 64 75 6d 70 62 69 6e 20 61  it for dumpbin a
21220 6e 64 20 73 61 79 20 54 20 66 6f 72 20 61 6e 79  nd say T for any
21230 20 6e 6f 6e 2d 73 74 61 74 69 63 20 66 75 6e 63   non-static func
21240 74 69 6f 6e 0a 20 20 20 20 23 20 61 6e 64 20 44  tion.    # and D
21250 20 66 6f 72 20 61 6e 79 20 67 6c 6f 62 61 6c 20   for any global 
21260 76 61 72 69 61 62 6c 65 2e 0a 20 20 20 20 23 20  variable..    # 
21270 41 6c 73 6f 20 66 69 6e 64 20 43 2b 2b 20 61 6e  Also find C++ an
21280 64 20 5f 5f 66 61 73 74 63 61 6c 6c 20 73 79 6d  d __fastcall sym
21290 62 6f 6c 73 20 66 72 6f 6d 20 4d 53 56 43 2b 2b  bols from MSVC++
212a0 2c 0a 20 20 20 20 23 20 77 68 69 63 68 20 73 74  ,.    # which st
212b0 61 72 74 20 77 69 74 68 20 40 20 6f 72 20 3f 2e  art with @ or ?.
212c0 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67  .    lt_cv_sys_g
212d0 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
212e0 65 3d 22 24 41 57 4b 20 27 22 5c 0a 22 20 20 20  e="$AWK '"\."   
212f0 20 20 7b 6c 61 73 74 5f 73 65 63 74 69 6f 6e 3d    {last_section=
21300 73 65 63 74 69 6f 6e 3b 20 73 65 63 74 69 6f 6e  section; section
21310 3d 5c 24 20 33 7d 3b 22 5c 0a 22 20 20 20 20 20  =\$ 3};"\."     
21320 2f 53 65 63 74 69 6f 6e 20 6c 65 6e 67 74 68 20  /Section length 
21330 2e 2a 23 72 65 6c 6f 63 73 2e 2a 28 70 69 63 6b  .*#relocs.*(pick
21340 20 61 6e 79 29 2f 7b 68 69 64 65 5b 6c 61 73 74   any)/{hide[last
21350 5f 73 65 63 74 69 6f 6e 5d 3d 31 7d 3b 22 5c 0a  _section]=1};"\.
21360 22 20 20 20 20 20 5c 24 20 30 21 7e 2f 45 78 74  "     \$ 0!~/Ext
21370 65 72 6e 61 6c 20 2a 5c 7c 2f 7b 6e 65 78 74 7d  ernal *\|/{next}
21380 3b 22 5c 0a 22 20 20 20 20 20 2f 20 30 2b 20 55  ;"\."     / 0+ U
21390 4e 44 45 46 20 2f 7b 6e 65 78 74 7d 3b 20 2f 20  NDEF /{next}; / 
213a0 55 4e 44 45 46 20 5c 28 5b 5e 7c 5d 5c 29 2a 28  UNDEF \([^|]\)*(
213b0 29 2f 7b 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20  )/{next};"\."   
213c0 20 20 7b 69 66 28 68 69 64 65 5b 73 65 63 74 69    {if(hide[secti
213d0 6f 6e 5d 29 20 6e 65 78 74 7d 3b 22 5c 0a 22 20  on]) next};"\." 
213e0 20 20 20 20 7b 66 3d 30 7d 3b 20 5c 24 20 30 7e      {f=0}; \$ 0~
213f0 2f 5c 28 5c 29 2e 2a 5c 7c 2f 7b 66 3d 31 7d 3b  /\(\).*\|/{f=1};
21400 20 7b 70 72 69 6e 74 66 20 66 20 3f 20 5c 22 54   {printf f ? \"T
21410 20 5c 22 20 3a 20 5c 22 44 20 5c 22 7d 3b 22 5c   \" : \"D \"};"\
21420 0a 22 20 20 20 20 20 7b 73 70 6c 69 74 28 5c 24  ."     {split(\$
21430 20 30 2c 20 61 2c 20 2f 5c 7c 7c 5c 72 2f 29 3b   0, a, /\||\r/);
21440 20 73 70 6c 69 74 28 61 5b 32 5d 2c 20 73 29 7d   split(a[2], s)}
21450 3b 22 5c 0a 22 20 20 20 20 20 73 5b 31 5d 7e 2f  ;"\."     s[1]~/
21460 5e 5b 40 3f 5d 2f 7b 70 72 69 6e 74 20 73 5b 31  ^[@?]/{print s[1
21470 5d 2c 20 73 5b 31 5d 3b 20 6e 65 78 74 7d 3b 22  ], s[1]; next};"
21480 5c 0a 22 20 20 20 20 20 73 5b 31 5d 7e 70 72 66  \."     s[1]~prf
21490 78 20 7b 73 70 6c 69 74 28 73 5b 31 5d 2c 74 2c  x {split(s[1],t,
214a0 5c 22 40 5c 22 29 3b 20 70 72 69 6e 74 20 74 5b  \"@\"); print t[
214b0 31 5d 2c 20 73 75 62 73 74 72 28 74 5b 31 5d 2c  1], substr(t[1],
214c0 6c 65 6e 67 74 68 28 70 72 66 78 29 29 7d 22 5c  length(prfx))}"\
214d0 0a 22 20 20 20 20 20 27 20 70 72 66 78 3d 5e 24  ."     ' prfx=^$
214e0 61 63 5f 73 79 6d 70 72 66 78 22 0a 20 20 65 6c  ac_symprfx".  el
214f0 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  se.    lt_cv_sys
21500 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70  _global_symbol_p
21510 69 70 65 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27  ipe="sed -n -e '
21520 73 2f 5e 2e 2a 5b 09 20 5d 5c 28 24 73 79 6d 63  s/^.*[. ]\($symc
21530 6f 64 65 24 73 79 6d 63 6f 64 65 2a 5c 29 5b 09  ode$symcode*\)[.
21540 20 5d 5b 09 20 5d 2a 24 61 63 5f 73 79 6d 70 72   ][. ]*$ac_sympr
21550 66 78 24 73 79 6d 70 61 74 24 6f 70 74 5f 63 72  fx$sympat$opt_cr
21560 24 2f 24 73 79 6d 78 66 72 6d 2f 70 27 22 0a 20  $/$symxfrm/p'". 
21570 20 66 69 0a 0a 20 20 23 20 43 68 65 63 6b 20 74   fi..  # Check t
21580 6f 20 73 65 65 20 74 68 61 74 20 74 68 65 20 70  o see that the p
21590 69 70 65 20 77 6f 72 6b 73 20 63 6f 72 72 65 63  ipe works correc
215a0 74 6c 79 2e 0a 20 20 70 69 70 65 5f 77 6f 72 6b  tly..  pipe_work
215b0 73 3d 6e 6f 0a 0a 20 20 72 6d 20 2d 66 20 63 6f  s=no..  rm -f co
215c0 6e 66 74 65 73 74 2a 0a 20 20 63 61 74 20 3e 20  nftest*.  cat > 
215d0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
215e0 20 3c 3c 5f 4c 54 5f 45 4f 46 0a 23 69 66 64 65   <<_LT_EOF.#ifde
215f0 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78  f __cplusplus.ex
21600 74 65 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69  tern "C" {.#endi
21610 66 0a 63 68 61 72 20 6e 6d 5f 74 65 73 74 5f 76  f.char nm_test_v
21620 61 72 3b 0a 76 6f 69 64 20 6e 6d 5f 74 65 73 74  ar;.void nm_test
21630 5f 66 75 6e 63 28 76 6f 69 64 29 3b 0a 76 6f 69  _func(void);.voi
21640 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 28 76  d nm_test_func(v
21650 6f 69 64 29 7b 7d 0a 23 69 66 64 65 66 20 5f 5f  oid){}.#ifdef __
21660 63 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64  cplusplus.}.#end
21670 69 66 0a 69 6e 74 20 6d 61 69 6e 28 29 7b 6e 6d  if.int main(){nm
21680 5f 74 65 73 74 5f 76 61 72 3d 27 61 27 3b 6e 6d  _test_var='a';nm
21690 5f 74 65 73 74 5f 66 75 6e 63 28 29 3b 72 65 74  _test_func();ret
216a0 75 72 6e 28 30 29 3b 7d 0a 5f 4c 54 5f 45 4f 46  urn(0);}._LT_EOF
216b0 0a 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65  ..  if { (eval e
216c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
216d0 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69  ENO: \"$ac_compi
216e0 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  le\"") >&5.  (ev
216f0 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
21700 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
21710 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
21720 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
21730 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
21740 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
21750 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68  c_status); }; th
21760 65 6e 0a 20 20 20 20 23 20 4e 6f 77 20 74 72 79  en.    # Now try
21770 20 74 6f 20 67 72 61 62 20 74 68 65 20 73 79 6d   to grab the sym
21780 62 6f 6c 73 2e 0a 20 20 20 20 6e 6c 69 73 74 3d  bols..    nlist=
21790 63 6f 6e 66 74 65 73 74 2e 6e 6d 0a 20 20 20 20  conftest.nm.    
217a0 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
217b0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
217c0 20 5c 22 24 4e 4d 20 63 6f 6e 66 74 65 73 74 2e   \"$NM conftest.
217d0 24 61 63 5f 6f 62 6a 65 78 74 20 5c 7c 20 24 6c  $ac_objext \| $l
217e0 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
217f0 73 79 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e 20 24  symbol_pipe \> $
21800 6e 6c 69 73 74 5c 22 22 29 20 3e 26 35 0a 20 20  nlist\"") >&5.  
21810 28 65 76 61 6c 20 24 4e 4d 20 63 6f 6e 66 74 65  (eval $NM confte
21820 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 7c  st.$ac_objext \|
21830 20 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62   $lt_cv_sys_glob
21840 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 5c  al_symbol_pipe \
21850 3e 20 24 6e 6c 69 73 74 29 20 32 3e 26 35 0a 20  > $nlist) 2>&5. 
21860 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
21870 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
21880 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
21890 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
218a0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
218b0 75 73 29 3b 20 7d 20 26 26 20 74 65 73 74 20 2d  us); } && test -
218c0 73 20 22 24 6e 6c 69 73 74 22 3b 20 74 68 65 6e  s "$nlist"; then
218d0 0a 20 20 20 20 20 20 23 20 54 72 79 20 73 6f 72  .      # Try sor
218e0 74 69 6e 67 20 61 6e 64 20 75 6e 69 71 75 69 66  ting and uniquif
218f0 79 69 6e 67 20 74 68 65 20 6f 75 74 70 75 74 2e  ying the output.
21900 0a 20 20 20 20 20 20 69 66 20 73 6f 72 74 20 22  .      if sort "
21910 24 6e 6c 69 73 74 22 20 7c 20 75 6e 69 71 20 3e  $nlist" | uniq >
21920 20 22 24 6e 6c 69 73 74 22 54 3b 20 74 68 65 6e   "$nlist"T; then
21930 0a 09 6d 76 20 2d 66 20 22 24 6e 6c 69 73 74 22  ..mv -f "$nlist"
21940 54 20 22 24 6e 6c 69 73 74 22 0a 20 20 20 20 20  T "$nlist".     
21950 20 65 6c 73 65 0a 09 72 6d 20 2d 66 20 22 24 6e   else..rm -f "$n
21960 6c 69 73 74 22 54 0a 20 20 20 20 20 20 66 69 0a  list"T.      fi.
21970 0a 20 20 20 20 20 20 23 20 4d 61 6b 65 20 73 75  .      # Make su
21980 72 65 20 74 68 61 74 20 77 65 20 73 6e 61 67 67  re that we snagg
21990 65 64 20 61 6c 6c 20 74 68 65 20 73 79 6d 62 6f  ed all the symbo
219a0 6c 73 20 77 65 20 6e 65 65 64 2e 0a 20 20 20 20  ls we need..    
219b0 20 20 69 66 20 24 47 52 45 50 20 27 20 6e 6d 5f    if $GREP ' nm_
219c0 74 65 73 74 5f 76 61 72 24 27 20 22 24 6e 6c 69  test_var$' "$nli
219d0 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  st" >/dev/null; 
219e0 74 68 65 6e 0a 09 69 66 20 24 47 52 45 50 20 27  then..if $GREP '
219f0 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 24 27 20   nm_test_func$' 
21a00 22 24 6e 6c 69 73 74 22 20 3e 2f 64 65 76 2f 6e  "$nlist" >/dev/n
21a10 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 63 61 74  ull; then..  cat
21a20 20 3c 3c 5f 4c 54 5f 45 4f 46 20 3e 20 63 6f 6e   <<_LT_EOF > con
21a30 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 23 69  ftest.$ac_ext.#i
21a40 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73  fdef __cplusplus
21a50 0a 65 78 74 65 72 6e 20 22 43 22 20 7b 0a 23 65  .extern "C" {.#e
21a60 6e 64 69 66 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20  ndif.._LT_EOF.. 
21a70 20 23 20 4e 6f 77 20 67 65 6e 65 72 61 74 65 20   # Now generate 
21a80 74 68 65 20 73 79 6d 62 6f 6c 20 66 69 6c 65 2e  the symbol file.
21a90 0a 09 20 20 65 76 61 6c 20 22 24 6c 74 5f 63 76  ..  eval "$lt_cv
21aa0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
21ab0 6f 6c 5f 74 6f 5f 63 64 65 63 6c 22 27 20 3c 20  ol_to_cdecl"' < 
21ac0 22 24 6e 6c 69 73 74 22 20 7c 20 24 47 52 45 50  "$nlist" | $GREP
21ad0 20 2d 76 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66   -v main >> conf
21ae0 74 65 73 74 2e 24 61 63 5f 65 78 74 27 0a 0a 09  test.$ac_ext'...
21af0 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20    cat <<_LT_EOF 
21b00 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  >> conftest.$ac_
21b10 65 78 74 0a 0a 2f 2a 20 54 68 65 20 6d 61 70 70  ext../* The mapp
21b20 69 6e 67 20 62 65 74 77 65 65 6e 20 73 79 6d 62  ing between symb
21b30 6f 6c 20 6e 61 6d 65 73 20 61 6e 64 20 73 79 6d  ol names and sym
21b40 62 6f 6c 73 2e 20 20 2a 2f 0a 63 6f 6e 73 74 20  bols.  */.const 
21b50 73 74 72 75 63 74 20 7b 0a 20 20 63 6f 6e 73 74  struct {.  const
21b60 20 63 68 61 72 20 2a 6e 61 6d 65 3b 0a 20 20 76   char *name;.  v
21b70 6f 69 64 20 20 20 20 20 20 20 2a 61 64 64 72 65  oid       *addre
21b80 73 73 3b 0a 7d 0a 6c 74 5f 5f 50 52 4f 47 52 41  ss;.}.lt__PROGRA
21b90 4d 5f 5f 4c 54 58 5f 70 72 65 6c 6f 61 64 65 64  M__LTX_preloaded
21ba0 5f 73 79 6d 62 6f 6c 73 5b 5d 20 3d 0a 7b 0a 20  _symbols[] =.{. 
21bb0 20 7b 20 22 40 50 52 4f 47 52 41 4d 40 22 2c 20   { "@PROGRAM@", 
21bc0 28 76 6f 69 64 20 2a 29 20 30 20 7d 2c 0a 5f 4c  (void *) 0 },._L
21bd0 54 5f 45 4f 46 0a 09 20 20 24 53 45 44 20 22 73  T_EOF..  $SED "s
21be0 2f 5e 24 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f  /^$symcode$symco
21bf0 64 65 2a 20 5c 28 2e 2a 5c 29 20 5c 28 2e 2a 5c  de* \(.*\) \(.*\
21c00 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76  )$/  {\"\2\", (v
21c10 6f 69 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 22 20  oid *) \&\2},/" 
21c20 3c 20 22 24 6e 6c 69 73 74 22 20 7c 20 24 47 52  < "$nlist" | $GR
21c30 45 50 20 2d 76 20 6d 61 69 6e 20 3e 3e 20 63 6f  EP -v main >> co
21c40 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 09  nftest.$ac_ext..
21c50 20 20 63 61 74 20 3c 3c 5c 5f 4c 54 5f 45 4f 46    cat <<\_LT_EOF
21c60 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   >> conftest.$ac
21c70 5f 65 78 74 0a 20 20 7b 30 2c 20 28 76 6f 69 64  _ext.  {0, (void
21c80 20 2a 29 20 30 7d 0a 7d 3b 0a 0a 2f 2a 20 54 68   *) 0}.};../* Th
21c90 69 73 20 77 6f 72 6b 73 20 61 72 6f 75 6e 64 20  is works around 
21ca0 61 20 70 72 6f 62 6c 65 6d 20 69 6e 20 46 72 65  a problem in Fre
21cb0 65 42 53 44 20 6c 69 6e 6b 65 72 20 2a 2f 0a 23  eBSD linker */.#
21cc0 69 66 64 65 66 20 46 52 45 45 42 53 44 5f 57 4f  ifdef FREEBSD_WO
21cd0 52 4b 41 52 4f 55 4e 44 0a 73 74 61 74 69 63 20  RKAROUND.static 
21ce0 63 6f 6e 73 74 20 76 6f 69 64 20 2a 6c 74 5f 70  const void *lt_p
21cf0 72 65 6c 6f 61 64 65 64 5f 73 65 74 75 70 28 29  reloaded_setup()
21d00 20 7b 0a 20 20 72 65 74 75 72 6e 20 6c 74 5f 5f   {.  return lt__
21d10 50 52 4f 47 52 41 4d 5f 5f 4c 54 58 5f 70 72 65  PROGRAM__LTX_pre
21d20 6c 6f 61 64 65 64 5f 73 79 6d 62 6f 6c 73 3b 0a  loaded_symbols;.
21d30 7d 0a 23 65 6e 64 69 66 0a 0a 23 69 66 64 65 66  }.#endif..#ifdef
21d40 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 7d 0a 23   __cplusplus.}.#
21d50 65 6e 64 69 66 0a 5f 4c 54 5f 45 4f 46 0a 09 20  endif._LT_EOF.. 
21d60 20 23 20 4e 6f 77 20 74 72 79 20 6c 69 6e 6b 69   # Now try linki
21d70 6e 67 20 74 68 65 20 74 77 6f 20 66 69 6c 65 73  ng the two files
21d80 2e 0a 09 20 20 6d 76 20 63 6f 6e 66 74 65 73 74  ...  mv conftest
21d90 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
21da0 74 73 74 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  tstm.$ac_objext.
21db0 09 20 20 6c 74 5f 73 61 76 65 5f 4c 49 42 53 3d  .  lt_save_LIBS=
21dc0 22 24 4c 49 42 53 22 0a 09 20 20 6c 74 5f 73 61  "$LIBS"..  lt_sa
21dd0 76 65 5f 43 46 4c 41 47 53 3d 22 24 43 46 4c 41  ve_CFLAGS="$CFLA
21de0 47 53 22 0a 09 20 20 4c 49 42 53 3d 22 63 6f 6e  GS"..  LIBS="con
21df0 66 74 73 74 6d 2e 24 61 63 5f 6f 62 6a 65 78 74  ftstm.$ac_objext
21e00 22 0a 09 20 20 43 46 4c 41 47 53 3d 22 24 43 46  "..  CFLAGS="$CF
21e10 4c 41 47 53 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  LAGS$lt_prog_com
21e20 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e  piler_no_builtin
21e30 5f 66 6c 61 67 22 0a 09 20 20 69 66 20 7b 20 28  _flag"..  if { (
21e40 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
21e50 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
21e60 5f 6c 69 6e 6b 5c 22 22 29 20 3e 26 35 0a 20 20  _link\"") >&5.  
21e70 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20  (eval $ac_link) 
21e80 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
21e90 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
21ea0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
21eb0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
21ec0 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
21ed0 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20  c_status); } && 
21ee0 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
21ef0 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68  ${ac_exeext}; th
21f00 65 6e 0a 09 20 20 20 20 70 69 70 65 5f 77 6f 72  en..    pipe_wor
21f10 6b 73 3d 79 65 73 0a 09 20 20 66 69 0a 09 20 20  ks=yes..  fi..  
21f20 4c 49 42 53 3d 22 24 6c 74 5f 73 61 76 65 5f 4c  LIBS="$lt_save_L
21f30 49 42 53 22 0a 09 20 20 43 46 4c 41 47 53 3d 22  IBS"..  CFLAGS="
21f40 24 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47 53 22  $lt_save_CFLAGS"
21f50 0a 09 65 6c 73 65 0a 09 20 20 65 63 68 6f 20 22  ..else..  echo "
21f60 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74  cannot find nm_t
21f70 65 73 74 5f 66 75 6e 63 20 69 6e 20 24 6e 6c 69  est_func in $nli
21f80 73 74 22 20 3e 26 35 0a 09 66 69 0a 20 20 20 20  st" >&5..fi.    
21f90 20 20 65 6c 73 65 0a 09 65 63 68 6f 20 22 63 61    else..echo "ca
21fa0 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73  nnot find nm_tes
21fb0 74 5f 76 61 72 20 69 6e 20 24 6e 6c 69 73 74 22  t_var in $nlist"
21fc0 20 3e 26 35 0a 20 20 20 20 20 20 66 69 0a 20 20   >&5.      fi.  
21fd0 20 20 65 6c 73 65 0a 20 20 20 20 20 20 65 63 68    else.      ech
21fe0 6f 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20 24 6c  o "cannot run $l
21ff0 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
22000 73 79 6d 62 6f 6c 5f 70 69 70 65 22 20 3e 26 35  symbol_pipe" >&5
22010 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a 20  .    fi.  else. 
22020 20 20 20 65 63 68 6f 20 22 24 70 72 6f 67 6e 61     echo "$progna
22030 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
22040 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 20 20 20  am was:" >&5.   
22050 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 24 61   cat conftest.$a
22060 63 5f 65 78 74 20 3e 26 35 0a 20 20 66 69 0a 20  c_ext >&5.  fi. 
22070 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74   rm -rf conftest
22080 2a 20 63 6f 6e 66 74 73 74 2a 0a 0a 20 20 23 20  * conftst*..  # 
22090 44 6f 20 6e 6f 74 20 75 73 65 20 74 68 65 20 67  Do not use the g
220a0 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
220b0 65 20 75 6e 6c 65 73 73 20 69 74 20 77 6f 72 6b  e unless it work
220c0 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 70  s..  if test "$p
220d0 69 70 65 5f 77 6f 72 6b 73 22 20 3d 20 79 65 73  ipe_works" = yes
220e0 3b 20 74 68 65 6e 0a 20 20 20 20 62 72 65 61 6b  ; then.    break
220f0 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63  .  else.    lt_c
22100 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
22110 62 6f 6c 5f 70 69 70 65 3d 0a 20 20 66 69 0a 64  bol_pipe=.  fi.d
22120 6f 6e 65 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74  one..fi..if test
22130 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f   -z "$lt_cv_sys_
22140 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
22150 70 65 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63  pe"; then.  lt_c
22160 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
22170 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 0a 66 69  bol_to_cdecl=.fi
22180 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74  .if test -z "$lt
22190 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
221a0 79 6d 62 6f 6c 5f 70 69 70 65 24 6c 74 5f 63 76  ymbol_pipe$lt_cv
221b0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
221c0 6f 6c 5f 74 6f 5f 63 64 65 63 6c 22 3b 20 74 68  ol_to_cdecl"; th
221d0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
221e0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
221f0 20 72 65 73 75 6c 74 3a 20 66 61 69 6c 65 64 22   result: failed"
22200 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 66   >&5.$as_echo "f
22210 61 69 6c 65 64 22 20 3e 26 36 3b 20 7d 0a 65 6c  ailed" >&6; }.el
22220 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
22230 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
22240 20 72 65 73 75 6c 74 3a 20 6f 6b 22 20 3e 26 35   result: ok" >&5
22250 0a 24 61 73 5f 65 63 68 6f 20 22 6f 6b 22 20 3e  .$as_echo "ok" >
22260 26 36 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a  &6; }.fi........
22270 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
22280 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20  # Check whether 
22290 2d 2d 65 6e 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c  --enable-libtool
222a0 2d 6c 6f 63 6b 20 77 61 73 20 67 69 76 65 6e 2e  -lock was given.
222b0 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62  .if test "${enab
222c0 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b  le_libtool_lock+
222d0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
222e0 6e 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65  n.  enableval=$e
222f0 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f  nable_libtool_lo
22300 63 6b 3b 0a 66 69 0a 0a 74 65 73 74 20 22 78 24  ck;.fi..test "x$
22310 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c  enable_libtool_l
22320 6f 63 6b 22 20 21 3d 20 78 6e 6f 20 26 26 20 65  ock" != xno && e
22330 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f  nable_libtool_lo
22340 63 6b 3d 79 65 73 0a 0a 23 20 53 6f 6d 65 20 66  ck=yes..# Some f
22350 6c 61 67 73 20 6e 65 65 64 20 74 6f 20 62 65 20  lags need to be 
22360 70 72 6f 70 61 67 61 74 65 64 20 74 6f 20 74 68  propagated to th
22370 65 20 63 6f 6d 70 69 6c 65 72 20 6f 72 20 6c 69  e compiler or li
22380 6e 6b 65 72 20 66 6f 72 20 67 6f 6f 64 0a 23 20  nker for good.# 
22390 6c 69 62 74 6f 6f 6c 20 73 75 70 70 6f 72 74 2e  libtool support.
223a0 0a 63 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 69  .case $host in.i
223b0 61 36 34 2d 2a 2d 68 70 75 78 2a 29 0a 20 20 23  a64-*-hpux*).  #
223c0 20 46 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20   Find out which 
223d0 41 42 49 20 77 65 20 61 72 65 20 75 73 69 6e 67  ABI we are using
223e0 2e 0a 20 20 65 63 68 6f 20 27 69 6e 74 20 69 3b  ..  echo 'int i;
223f0 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ' > conftest.$ac
22400 5f 65 78 74 0a 20 20 69 66 20 7b 20 28 65 76 61  _ext.  if { (eva
22410 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
22420 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f  LINENO: \"$ac_co
22430 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20  mpile\"") >&5.  
22440 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
22450 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  e) 2>&5.  ac_sta
22460 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
22470 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
22480 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
22490 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
224a0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
224b0 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60   then.    case `
224c0 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f  /usr/bin/file co
224d0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
224e0 74 60 20 69 6e 0a 20 20 20 20 20 20 2a 45 4c 46  t` in.      *ELF
224f0 2d 33 32 2a 29 0a 09 48 50 55 58 5f 49 41 36 34  -32*)..HPUX_IA64
22500 5f 4d 4f 44 45 3d 22 33 32 22 0a 09 3b 3b 0a 20  _MODE="32"..;;. 
22510 20 20 20 20 20 2a 45 4c 46 2d 36 34 2a 29 0a 09       *ELF-64*)..
22520 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45 3d 22  HPUX_IA64_MODE="
22530 36 34 22 0a 09 3b 3b 0a 20 20 20 20 65 73 61 63  64"..;;.    esac
22540 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63  .  fi.  rm -rf c
22550 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 2a 2d  onftest*.  ;;.*-
22560 2a 2d 69 72 69 78 36 2a 29 0a 20 20 23 20 46 69  *-irix6*).  # Fi
22570 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49  nd out which ABI
22580 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20   we are using.. 
22590 20 65 63 68 6f 20 27 23 6c 69 6e 65 20 34 39 36   echo '#line 496
225a0 35 20 22 63 6f 6e 66 69 67 75 72 65 22 27 20 3e  5 "configure"' >
225b0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
225c0 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65  t.  if { (eval e
225d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
225e0 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69  ENO: \"$ac_compi
225f0 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  le\"") >&5.  (ev
22600 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
22610 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
22620 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
22630 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
22640 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
22650 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
22660 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68  c_status); }; th
22670 65 6e 0a 20 20 20 20 69 66 20 74 65 73 74 20 22  en.    if test "
22680 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
22690 6c 64 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  ld" = yes; then.
226a0 20 20 20 20 20 20 63 61 73 65 20 60 2f 75 73 72        case `/usr
226b0 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65  /bin/file confte
226c0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20 69  st.$ac_objext` i
226d0 6e 0a 09 2a 33 32 2d 62 69 74 2a 29 0a 09 20 20  n..*32-bit*)..  
226e0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65  LD="${LD-ld} -me
226f0 6c 66 33 32 62 73 6d 69 70 22 0a 09 20 20 3b 3b  lf32bsmip"..  ;;
22700 0a 09 2a 4e 33 32 2a 29 0a 09 20 20 4c 44 3d 22  ..*N32*)..  LD="
22710 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 33 32  ${LD-ld} -melf32
22720 62 6d 69 70 6e 33 32 22 0a 09 20 20 3b 3b 0a 09  bmipn32"..  ;;..
22730 2a 36 34 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d  *64-bit*)..  LD=
22740 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 36  "${LD-ld} -melf6
22750 34 62 6d 69 70 22 0a 09 3b 3b 0a 20 20 20 20 20  4bmip"..;;.     
22760 20 65 73 61 63 0a 20 20 20 20 65 6c 73 65 0a 20   esac.    else. 
22770 20 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f       case `/usr/
22780 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73  bin/file conftes
22790 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e  t.$ac_objext` in
227a0 0a 09 2a 33 32 2d 62 69 74 2a 29 0a 09 20 20 4c  ..*32-bit*)..  L
227b0 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 33 32 22  D="${LD-ld} -32"
227c0 0a 09 20 20 3b 3b 0a 09 2a 4e 33 32 2a 29 0a 09  ..  ;;..*N32*)..
227d0 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
227e0 6e 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 36 34 2d  n32"..  ;;..*64-
227f0 62 69 74 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c  bit*)..  LD="${L
22800 44 2d 6c 64 7d 20 2d 36 34 22 0a 09 20 20 3b 3b  D-ld} -64"..  ;;
22810 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
22820 66 69 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66  fi.  fi.  rm -rf
22830 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a   conftest*.  ;;.
22840 0a 78 38 36 5f 36 34 2d 2a 6b 66 72 65 65 62 73  .x86_64-*kfreebs
22850 64 2a 2d 67 6e 75 7c 78 38 36 5f 36 34 2d 2a 6c  d*-gnu|x86_64-*l
22860 69 6e 75 78 2a 7c 70 70 63 2a 2d 2a 6c 69 6e 75  inux*|ppc*-*linu
22870 78 2a 7c 70 6f 77 65 72 70 63 2a 2d 2a 6c 69 6e  x*|powerpc*-*lin
22880 75 78 2a 7c 20 5c 0a 73 33 39 30 2a 2d 2a 6c 69  ux*| \.s390*-*li
22890 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 74 70 66 2a  nux*|s390*-*tpf*
228a0 7c 73 70 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29  |sparc*-*linux*)
228b0 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20 77 68  .  # Find out wh
228c0 69 63 68 20 41 42 49 20 77 65 20 61 72 65 20 75  ich ABI we are u
228d0 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27 69 6e  sing..  echo 'in
228e0 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74 65 73 74  t i;' > conftest
228f0 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20 7b 20  .$ac_ext.  if { 
22900 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
22910 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
22920 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26  c_compile\"") >&
22930 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f  5.  (eval $ac_co
22940 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63  mpile) 2>&5.  ac
22950 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73  _status=$?.  $as
22960 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
22970 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
22980 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
22990 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
229a0 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 61  ; }; then.    ca
229b0 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c  se `/usr/bin/fil
229c0 65 20 63 6f 6e 66 74 65 73 74 2e 6f 60 20 69 6e  e conftest.o` in
229d0 0a 20 20 20 20 20 20 2a 33 32 2d 62 69 74 2a 29  .      *32-bit*)
229e0 0a 09 63 61 73 65 20 24 68 6f 73 74 20 69 6e 0a  ..case $host in.
229f0 09 20 20 78 38 36 5f 36 34 2d 2a 6b 66 72 65 65  .  x86_64-*kfree
22a00 62 73 64 2a 2d 67 6e 75 29 0a 09 20 20 20 20 4c  bsd*-gnu)..    L
22a10 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65  D="${LD-ld} -m e
22a20 6c 66 5f 69 33 38 36 5f 66 62 73 64 22 0a 09 20  lf_i386_fbsd".. 
22a30 20 20 20 3b 3b 0a 09 20 20 78 38 36 5f 36 34 2d     ;;..  x86_64-
22a40 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44  *linux*)..    LD
22a50 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
22a60 66 5f 69 33 38 36 22 0a 09 20 20 20 20 3b 3b 0a  f_i386"..    ;;.
22a70 09 20 20 70 70 63 36 34 2d 2a 6c 69 6e 75 78 2a  .  ppc64-*linux*
22a80 7c 70 6f 77 65 72 70 63 36 34 2d 2a 6c 69 6e 75  |powerpc64-*linu
22a90 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c  x*)..    LD="${L
22aa0 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33 32 70 70  D-ld} -m elf32pp
22ab0 63 6c 69 6e 75 78 22 0a 09 20 20 20 20 3b 3b 0a  clinux"..    ;;.
22ac0 09 20 20 73 33 39 30 78 2d 2a 6c 69 6e 75 78 2a  .  s390x-*linux*
22ad0 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
22ae0 6c 64 7d 20 2d 6d 20 65 6c 66 5f 73 33 39 30 22  ld} -m elf_s390"
22af0 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73 70 61 72  ..    ;;..  spar
22b00 63 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20  c64-*linux*)..  
22b10 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
22b20 6d 20 65 6c 66 33 32 5f 73 70 61 72 63 22 0a 09  m elf32_sparc"..
22b30 20 20 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b      ;;..esac..;;
22b40 0a 20 20 20 20 20 20 2a 36 34 2d 62 69 74 2a 29  .      *64-bit*)
22b50 0a 09 63 61 73 65 20 24 68 6f 73 74 20 69 6e 0a  ..case $host in.
22b60 09 20 20 78 38 36 5f 36 34 2d 2a 6b 66 72 65 65  .  x86_64-*kfree
22b70 62 73 64 2a 2d 67 6e 75 29 0a 09 20 20 20 20 4c  bsd*-gnu)..    L
22b80 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65  D="${LD-ld} -m e
22b90 6c 66 5f 78 38 36 5f 36 34 5f 66 62 73 64 22 0a  lf_x86_64_fbsd".
22ba0 09 20 20 20 20 3b 3b 0a 09 20 20 78 38 36 5f 36  .    ;;..  x86_6
22bb0 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20  4-*linux*)..    
22bc0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
22bd0 65 6c 66 5f 78 38 36 5f 36 34 22 0a 09 20 20 20  elf_x86_64"..   
22be0 20 3b 3b 0a 09 20 20 70 70 63 2a 2d 2a 6c 69 6e   ;;..  ppc*-*lin
22bf0 75 78 2a 7c 70 6f 77 65 72 70 63 2a 2d 2a 6c 69  ux*|powerpc*-*li
22c00 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24  nux*)..    LD="$
22c10 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34  {LD-ld} -m elf64
22c20 70 70 63 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20  ppc"..    ;;..  
22c30 73 33 39 30 2a 2d 2a 6c 69 6e 75 78 2a 7c 73 33  s390*-*linux*|s3
22c40 39 30 2a 2d 2a 74 70 66 2a 29 0a 09 20 20 20 20  90*-*tpf*)..    
22c50 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
22c60 65 6c 66 36 34 5f 73 33 39 30 22 0a 09 20 20 20  elf64_s390"..   
22c70 20 3b 3b 0a 09 20 20 73 70 61 72 63 2a 2d 2a 6c   ;;..  sparc*-*l
22c80 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22  inux*)..    LD="
22c90 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36  ${LD-ld} -m elf6
22ca0 34 5f 73 70 61 72 63 22 0a 09 20 20 20 20 3b 3b  4_sparc"..    ;;
22cb0 0a 09 65 73 61 63 0a 09 3b 3b 0a 20 20 20 20 65  ..esac..;;.    e
22cc0 73 61 63 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72  sac.  fi.  rm -r
22cd0 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b  f conftest*.  ;;
22ce0 0a 0a 2a 2d 2a 2d 73 63 6f 33 2e 32 76 35 2a 29  ..*-*-sco3.2v5*)
22cf0 0a 20 20 23 20 4f 6e 20 53 43 4f 20 4f 70 65 6e  .  # On SCO Open
22d00 53 65 72 76 65 72 20 35 2c 20 77 65 20 6e 65 65  Server 5, we nee
22d10 64 20 2d 62 65 6c 66 20 74 6f 20 67 65 74 20 66  d -belf to get f
22d20 75 6c 6c 2d 66 65 61 74 75 72 65 64 20 62 69 6e  ull-featured bin
22d30 61 72 69 65 73 2e 0a 20 20 53 41 56 45 5f 43 46  aries..  SAVE_CF
22d40 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a 20  LAGS="$CFLAGS". 
22d50 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53   CFLAGS="$CFLAGS
22d60 20 2d 62 65 6c 66 22 0a 20 20 7b 20 24 61 73 5f   -belf".  { $as_
22d70 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
22d80 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77  NENO: checking w
22d90 68 65 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d  hether the C com
22da0 70 69 6c 65 72 20 6e 65 65 64 73 20 2d 62 65 6c  piler needs -bel
22db0 66 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  f" >&5.$as_echo_
22dc0 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74  n "checking whet
22dd0 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c  her the C compil
22de0 65 72 20 6e 65 65 64 73 20 2d 62 65 6c 66 2e 2e  er needs -belf..
22df0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
22e00 73 74 20 22 24 7b 6c 74 5f 63 76 5f 63 63 5f 6e  st "${lt_cv_cc_n
22e10 65 65 64 73 5f 62 65 6c 66 2b 73 65 74 7d 22 20  eeds_belf+set}" 
22e20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
22e30 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
22e40 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
22e50 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d  ac_ext=c.ac_cpp=
22e60 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27  '$CPP $CPPFLAGS'
22e70 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43  .ac_compile='$CC
22e80 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50   -c $CFLAGS $CPP
22e90 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
22ea0 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
22eb0 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66  ink='$CC -o conf
22ec0 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
22ed0 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
22ee0 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65   $LDFLAGS confte
22ef0 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53  st.$ac_ext $LIBS
22f00 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65   >&5'.ac_compile
22f10 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63  r_gnu=$ac_cv_c_c
22f20 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 20 20 20  ompiler_gnu..   
22f30 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
22f40 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
22f50 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
22f60 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
22f70 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
22f80 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
22f90 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
22fa0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
22fb0 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
22fc0 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
22fd0 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
22fe0 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
22ff0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
23000 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24  objext conftest$
23010 61 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28  ac_exeext.if { (
23020 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b  ac_try="$ac_link
23030 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
23040 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
23050 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
23060 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
23070 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
23080 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
23090 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
230a0 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
230b0 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
230c0 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
230d0 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
230e0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
230f0 63 5f 6c 69 6e 6b 22 29 20 32 3e 63 6f 6e 66 74  c_link") 2>conft
23100 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
23110 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
23120 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
23130 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
23140 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
23150 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
23160 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
23170 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
23180 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
23190 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
231a0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
231b0 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74  tus); } && {.. t
231c0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65  est -z "$ac_c_we
231d0 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20  rror_flag" ||.. 
231e0 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
231f0 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20  st.err.       } 
23200 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  && test -s conft
23210 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 26 26  est$ac_exeext &&
23220 20 7b 0a 09 20 74 65 73 74 20 22 24 63 72 6f 73   {.. test "$cros
23230 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 79  s_compiling" = y
23240 65 73 20 7c 7c 0a 09 20 24 61 73 5f 74 65 73 74  es ||.. $as_test
23250 5f 78 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  _x conftest$ac_e
23260 78 65 65 78 74 0a 20 20 20 20 20 20 20 7d 3b 20  xeext.       }; 
23270 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 63 63 5f  then.  lt_cv_cc_
23280 6e 65 65 64 73 5f 62 65 6c 66 3d 79 65 73 0a 65  needs_belf=yes.e
23290 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  lse.  $as_echo "
232a0 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
232b0 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
232c0 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
232d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
232e0 3e 26 35 0a 0a 09 6c 74 5f 63 76 5f 63 63 5f 6e  >&5...lt_cv_cc_n
232f0 65 65 64 73 5f 62 65 6c 66 3d 6e 6f 0a 66 69 0a  eeds_belf=no.fi.
23300 0a 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74  .rm -rf conftest
23310 2e 64 53 59 4d 0a 72 6d 20 2d 66 20 63 6f 72 65  .dSYM.rm -f core
23320 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
23330 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
23340 74 20 63 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f  t conftest_ipa8_
23350 63 6f 6e 66 74 65 73 74 2e 6f 6f 20 5c 0a 20 20  conftest.oo \.  
23360 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f      conftest$ac_
23370 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  exeext conftest.
23380 24 61 63 5f 65 78 74 0a 20 20 20 20 20 61 63 5f  $ac_ext.     ac_
23390 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
233a0 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
233b0 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
233c0 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
233d0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
233e0 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
233f0 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
23400 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
23410 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
23420 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
23430 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
23440 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
23450 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
23460 69 6c 65 72 5f 67 6e 75 0a 0a 66 69 0a 7b 20 24  iler_gnu..fi.{ $
23470 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
23480 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
23490 20 24 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73   $lt_cv_cc_needs
234a0 5f 62 65 6c 66 22 20 3e 26 35 0a 24 61 73 5f 65  _belf" >&5.$as_e
234b0 63 68 6f 20 22 24 6c 74 5f 63 76 5f 63 63 5f 6e  cho "$lt_cv_cc_n
234c0 65 65 64 73 5f 62 65 6c 66 22 20 3e 26 36 3b 20  eeds_belf" >&6; 
234d0 7d 0a 20 20 69 66 20 74 65 73 74 20 78 22 24 6c  }.  if test x"$l
234e0 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65  t_cv_cc_needs_be
234f0 6c 66 22 20 21 3d 20 78 22 79 65 73 22 3b 20 74  lf" != x"yes"; t
23500 68 65 6e 0a 20 20 20 20 23 20 74 68 69 73 20 69  hen.    # this i
23510 73 20 70 72 6f 62 61 62 6c 79 20 67 63 63 20 32  s probably gcc 2
23520 2e 38 2e 30 2c 20 65 67 63 73 20 31 2e 30 20 6f  .8.0, egcs 1.0 o
23530 72 20 6e 65 77 65 72 3b 20 6e 6f 20 6e 65 65 64  r newer; no need
23540 20 66 6f 72 20 2d 62 65 6c 66 0a 20 20 20 20 43   for -belf.    C
23550 46 4c 41 47 53 3d 22 24 53 41 56 45 5f 43 46 4c  FLAGS="$SAVE_CFL
23560 41 47 53 22 0a 20 20 66 69 0a 20 20 3b 3b 0a 73  AGS".  fi.  ;;.s
23570 70 61 72 63 2a 2d 2a 73 6f 6c 61 72 69 73 2a 29  parc*-*solaris*)
23580 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20 77 68  .  # Find out wh
23590 69 63 68 20 41 42 49 20 77 65 20 61 72 65 20 75  ich ABI we are u
235a0 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27 69 6e  sing..  echo 'in
235b0 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74 65 73 74  t i;' > conftest
235c0 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20 7b 20  .$ac_ext.  if { 
235d0 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
235e0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
235f0 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26  c_compile\"") >&
23600 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f  5.  (eval $ac_co
23610 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63  mpile) 2>&5.  ac
23620 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73  _status=$?.  $as
23630 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
23640 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
23650 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
23660 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
23670 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 61  ; }; then.    ca
23680 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c  se `/usr/bin/fil
23690 65 20 63 6f 6e 66 74 65 73 74 2e 6f 60 20 69 6e  e conftest.o` in
236a0 0a 20 20 20 20 2a 36 34 2d 62 69 74 2a 29 0a 20  .    *64-bit*). 
236b0 20 20 20 20 20 63 61 73 65 20 24 6c 74 5f 63 76       case $lt_cv
236c0 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 20 69 6e 0a  _prog_gnu_ld in.
236d0 20 20 20 20 20 20 79 65 73 2a 29 20 4c 44 3d 22        yes*) LD="
236e0 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36  ${LD-ld} -m elf6
236f0 34 5f 73 70 61 72 63 22 20 3b 3b 0a 20 20 20 20  4_sparc" ;;.    
23700 20 20 2a 29 0a 09 69 66 20 24 7b 4c 44 2d 6c 64    *)..if ${LD-ld
23710 7d 20 2d 36 34 20 2d 72 20 2d 6f 20 63 6f 6e 66  } -64 -r -o conf
23720 74 65 73 74 32 2e 6f 20 63 6f 6e 66 74 65 73 74  test2.o conftest
23730 2e 6f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  .o >/dev/null 2>
23740 26 31 3b 20 74 68 65 6e 0a 09 20 20 4c 44 3d 22  &1; then..  LD="
23750 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 22 0a 09 66  ${LD-ld} -64"..f
23760 69 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  i..;;.      esac
23770 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
23780 61 63 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66  ac.  fi.  rm -rf
23790 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a   conftest*.  ;;.
237a0 65 73 61 63 0a 0a 6e 65 65 64 5f 6c 6f 63 6b 73  esac..need_locks
237b0 3d 22 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f  ="$enable_libtoo
237c0 6c 5f 6c 6f 63 6b 22 0a 0a 0a 20 20 63 61 73 65  l_lock"...  case
237d0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
237e0 20 72 68 61 70 73 6f 64 79 2a 20 7c 20 64 61 72   rhapsody* | dar
237f0 77 69 6e 2a 29 0a 20 20 20 20 69 66 20 74 65 73  win*).    if tes
23800 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
23810 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23  refix"; then.  #
23820 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
23830 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63  st word of "${ac
23840 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 64 73 79  _tool_prefix}dsy
23850 6d 75 74 69 6c 22 2c 20 73 6f 20 69 74 20 63 61  mutil", so it ca
23860 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
23870 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
23880 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f  et dummy ${ac_to
23890 6f 6c 5f 70 72 65 66 69 78 7d 64 73 79 6d 75 74  ol_prefix}dsymut
238a0 69 6c 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  il; ac_word=$2.{
238b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
238c0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
238d0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
238e0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
238f0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
23900 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
23910 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
23920 63 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54  c_cv_prog_DSYMUT
23930 49 4c 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  IL+set}" = set; 
23940 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
23950 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
23960 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
23970 20 2d 6e 20 22 24 44 53 59 4d 55 54 49 4c 22 3b   -n "$DSYMUTIL";
23980 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
23990 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22 24 44 53  og_DSYMUTIL="$DS
239a0 59 4d 55 54 49 4c 22 20 23 20 4c 65 74 20 74 68  YMUTIL" # Let th
239b0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
239c0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
239d0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
239e0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
239f0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
23a00 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
23a10 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
23a20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
23a30 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
23a40 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
23a50 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
23a60 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
23a70 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
23a80 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
23a90 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
23aa0 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
23ab0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
23ac0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
23ad0 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
23ae0 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c  cv_prog_DSYMUTIL
23af0 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
23b00 69 78 7d 64 73 79 6d 75 74 69 6c 22 0a 20 20 20  ix}dsymutil".   
23b10 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
23b20 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
23b30 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
23b40 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
23b50 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
23b60 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
23b70 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
23b80 66 69 0a 66 69 0a 44 53 59 4d 55 54 49 4c 3d 24  fi.fi.DSYMUTIL=$
23b90 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55  ac_cv_prog_DSYMU
23ba0 54 49 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  TIL.if test -n "
23bb0 24 44 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e  $DSYMUTIL"; then
23bc0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
23bd0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
23be0 65 73 75 6c 74 3a 20 24 44 53 59 4d 55 54 49 4c  esult: $DSYMUTIL
23bf0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
23c00 24 44 53 59 4d 55 54 49 4c 22 20 3e 26 36 3b 20  $DSYMUTIL" >&6; 
23c10 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
23c20 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
23c30 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
23c40 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
23c50 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66  o" >&6; }.fi...f
23c60 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
23c70 63 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54  c_cv_prog_DSYMUT
23c80 49 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  IL"; then.  ac_c
23c90 74 5f 44 53 59 4d 55 54 49 4c 3d 24 44 53 59 4d  t_DSYMUTIL=$DSYM
23ca0 55 54 49 4c 0a 20 20 23 20 45 78 74 72 61 63 74  UTIL.  # Extract
23cb0 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
23cc0 6f 66 20 22 64 73 79 6d 75 74 69 6c 22 2c 20 73  of "dsymutil", s
23cd0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
23ce0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
23cf0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
23d00 64 73 79 6d 75 74 69 6c 3b 20 61 63 5f 77 6f 72  dsymutil; ac_wor
23d10 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
23d20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
23d30 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
23d40 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
23d50 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
23d60 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
23d70 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
23d80 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
23d90 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 2b 73  ac_ct_DSYMUTIL+s
23da0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
23db0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
23dc0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
23dd0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
23de0 22 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c  "$ac_ct_DSYMUTIL
23df0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
23e00 70 72 6f 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55  prog_ac_ct_DSYMU
23e10 54 49 4c 3d 22 24 61 63 5f 63 74 5f 44 53 59 4d  TIL="$ac_ct_DSYM
23e20 55 54 49 4c 22 20 23 20 4c 65 74 20 74 68 65 20  UTIL" # Let the 
23e30 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
23e40 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
23e50 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
23e60 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
23e70 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
23e80 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
23e90 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
23ea0 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
23eb0 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
23ec0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
23ed0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
23ee0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
23ef0 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
23f00 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
23f10 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
23f20 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
23f30 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
23f40 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
23f50 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
23f60 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 53 59 4d  _prog_ac_ct_DSYM
23f70 55 54 49 4c 3d 22 64 73 79 6d 75 74 69 6c 22 0a  UTIL="dsymutil".
23f80 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
23f90 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
23fa0 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
23fb0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
23fc0 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
23fd0 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
23fe0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
23ff0 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 44  S..fi.fi.ac_ct_D
24000 53 59 4d 55 54 49 4c 3d 24 61 63 5f 63 76 5f 70  SYMUTIL=$ac_cv_p
24010 72 6f 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54  rog_ac_ct_DSYMUT
24020 49 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  IL.if test -n "$
24030 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 3b  ac_ct_DSYMUTIL";
24040 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
24050 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
24060 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
24070 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 3e 26 35  ct_DSYMUTIL" >&5
24080 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
24090 74 5f 44 53 59 4d 55 54 49 4c 22 20 3e 26 36 3b  t_DSYMUTIL" >&6;
240a0 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
240b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
240c0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
240d0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
240e0 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20  no" >&6; }.fi.. 
240f0 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
24100 74 5f 44 53 59 4d 55 54 49 4c 22 20 3d 20 78 3b  t_DSYMUTIL" = x;
24110 20 74 68 65 6e 0a 20 20 20 20 44 53 59 4d 55 54   then.    DSYMUT
24120 49 4c 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20  IL=":".  else.  
24130 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
24140 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
24150 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
24160 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
24170 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
24180 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
24190 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
241a0 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
241b0 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
241c0 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
241d0 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
241e0 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
241f0 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
24200 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
24210 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
24220 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
24230 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
24240 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
24250 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
24260 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
24270 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
24280 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
24290 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
242a0 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
242b0 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
242c0 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
242d0 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
242e0 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
242f0 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
24300 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
24310 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d  @gnu.org." >&2;}
24320 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
24330 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
24340 44 53 59 4d 55 54 49 4c 3d 24 61 63 5f 63 74 5f  DSYMUTIL=$ac_ct_
24350 44 53 59 4d 55 54 49 4c 0a 20 20 66 69 0a 65 6c  DSYMUTIL.  fi.el
24360 73 65 0a 20 20 44 53 59 4d 55 54 49 4c 3d 22 24  se.  DSYMUTIL="$
24370 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55  ac_cv_prog_DSYMU
24380 54 49 4c 22 0a 66 69 0a 0a 20 20 20 20 69 66 20  TIL".fi..    if 
24390 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
243a0 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
243b0 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
243c0 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24  first word of "$
243d0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
243e0 6e 6d 65 64 69 74 22 2c 20 73 6f 20 69 74 20 63  nmedit", so it c
243f0 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
24400 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
24410 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74  set dummy ${ac_t
24420 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 65 64 69  ool_prefix}nmedi
24430 74 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  t; ac_word=$2.{ 
24440 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
24450 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
24460 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
24470 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
24480 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
24490 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
244a0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
244b0 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 2b  _cv_prog_NMEDIT+
244c0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
244d0 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
244e0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
244f0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
24500 20 22 24 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e   "$NMEDIT"; then
24510 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d  .  ac_cv_prog_NM
24520 45 44 49 54 3d 22 24 4e 4d 45 44 49 54 22 20 23  EDIT="$NMEDIT" #
24530 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
24540 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
24550 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
24560 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
24570 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
24580 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
24590 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
245a0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
245b0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
245c0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
245d0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
245e0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
245f0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
24600 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
24610 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
24620 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
24630 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
24640 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
24650 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
24660 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4e      ac_cv_prog_N
24670 4d 45 44 49 54 3d 22 24 7b 61 63 5f 74 6f 6f 6c  MEDIT="${ac_tool
24680 5f 70 72 65 66 69 78 7d 6e 6d 65 64 69 74 22 0a  _prefix}nmedit".
24690 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
246a0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
246b0 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
246c0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
246d0 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
246e0 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
246f0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
24700 53 0a 0a 66 69 0a 66 69 0a 4e 4d 45 44 49 54 3d  S..fi.fi.NMEDIT=
24710 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44  $ac_cv_prog_NMED
24720 49 54 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  IT.if test -n "$
24730 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20 20  NMEDIT"; then.  
24740 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
24750 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
24760 6c 74 3a 20 24 4e 4d 45 44 49 54 22 20 3e 26 35  lt: $NMEDIT" >&5
24770 0a 24 61 73 5f 65 63 68 6f 20 22 24 4e 4d 45 44  .$as_echo "$NMED
24780 49 54 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  IT" >&6; }.else.
24790 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
247a0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
247b0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
247c0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
247d0 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65   }.fi...fi.if te
247e0 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
247f0 6f 67 5f 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e  og_NMEDIT"; then
24800 0a 20 20 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d  .  ac_ct_NMEDIT=
24810 24 4e 4d 45 44 49 54 0a 20 20 23 20 45 78 74 72  $NMEDIT.  # Extr
24820 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
24830 72 64 20 6f 66 20 22 6e 6d 65 64 69 74 22 2c 20  rd of "nmedit", 
24840 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
24850 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
24860 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
24870 20 6e 6d 65 64 69 74 3b 20 61 63 5f 77 6f 72 64   nmedit; ac_word
24880 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
24890 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
248a0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
248b0 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
248c0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
248d0 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
248e0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
248f0 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61   "${ac_cv_prog_a
24900 63 5f 63 74 5f 4e 4d 45 44 49 54 2b 73 65 74 7d  c_ct_NMEDIT+set}
24910 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
24920 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
24930 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
24940 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
24950 63 5f 63 74 5f 4e 4d 45 44 49 54 22 3b 20 74 68  c_ct_NMEDIT"; th
24960 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
24970 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 22 24 61  ac_ct_NMEDIT="$a
24980 63 5f 63 74 5f 4e 4d 45 44 49 54 22 20 23 20 4c  c_ct_NMEDIT" # L
24990 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
249a0 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
249b0 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
249c0 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
249d0 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
249e0 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
249f0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
24a00 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
24a10 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
24a20 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
24a30 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
24a40 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
24a50 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
24a60 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
24a70 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
24a80 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
24a90 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
24aa0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
24ab0 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
24ac0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
24ad0 63 74 5f 4e 4d 45 44 49 54 3d 22 6e 6d 65 64 69  ct_NMEDIT="nmedi
24ae0 74 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  t".    $as_echo 
24af0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
24b00 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
24b10 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
24b20 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
24b30 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
24b40 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
24b50 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
24b60 74 5f 4e 4d 45 44 49 54 3d 24 61 63 5f 63 76 5f  t_NMEDIT=$ac_cv_
24b70 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49  prog_ac_ct_NMEDI
24b80 54 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  T.if test -n "$a
24b90 63 5f 63 74 5f 4e 4d 45 44 49 54 22 3b 20 74 68  c_ct_NMEDIT"; th
24ba0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
24bb0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
24bc0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
24bd0 4e 4d 45 44 49 54 22 20 3e 26 35 0a 24 61 73 5f  NMEDIT" >&5.$as_
24be0 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4e 4d 45  echo "$ac_ct_NME
24bf0 44 49 54 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  DIT" >&6; }.else
24c00 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
24c10 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
24c20 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
24c30 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
24c40 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
24c50 74 20 22 78 24 61 63 5f 63 74 5f 4e 4d 45 44 49  t "x$ac_ct_NMEDI
24c60 54 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  T" = x; then.   
24c70 20 4e 4d 45 44 49 54 3d 22 3a 22 0a 20 20 65 6c   NMEDIT=":".  el
24c80 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f  se.    case $cro
24c90 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63  ss_compiling:$ac
24ca0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a  _tool_warned in.
24cb0 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f  yes:).{ $as_echo
24cc0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
24cd0 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68  : WARNING: In th
24ce0 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f  e future, Autoco
24cf0 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65  nf will not dete
24d00 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77  ct cross-tools.w
24d10 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e  hose name does n
24d20 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68  ot start with th
24d30 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20  e host triplet. 
24d40 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68   If you think th
24d50 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  is.configuration
24d60 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f   is useful to yo
24d70 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20  u, please write 
24d80 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e  to autoconf@gnu.
24d90 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63  org." >&5.$as_ec
24da0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
24db0 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75  ING: In the futu
24dc0 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c  re, Autoconf wil
24dd0 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f  l not detect cro
24de0 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e  ss-tools.whose n
24df0 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61  ame does not sta
24e00 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74  rt with the host
24e10 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f   triplet.  If yo
24e20 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e  u think this.con
24e30 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73  figuration is us
24e40 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65  eful to you, ple
24e50 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74  ase write to aut
24e60 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20  oconf@gnu.org." 
24e70 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61  >&2;}.ac_tool_wa
24e80 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63  rned=yes ;;.esac
24e90 0a 20 20 20 20 4e 4d 45 44 49 54 3d 24 61 63 5f  .    NMEDIT=$ac_
24ea0 63 74 5f 4e 4d 45 44 49 54 0a 20 20 66 69 0a 65  ct_NMEDIT.  fi.e
24eb0 6c 73 65 0a 20 20 4e 4d 45 44 49 54 3d 22 24 61  lse.  NMEDIT="$a
24ec0 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54  c_cv_prog_NMEDIT
24ed0 22 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73  ".fi..    if tes
24ee0 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
24ef0 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23  refix"; then.  #
24f00 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
24f10 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63  st word of "${ac
24f20 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c 69 70  _tool_prefix}lip
24f30 6f 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  o", so it can be
24f40 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
24f50 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
24f60 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
24f70 72 65 66 69 78 7d 6c 69 70 6f 3b 20 61 63 5f 77  refix}lipo; ac_w
24f80 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
24f90 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
24fa0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
24fb0 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
24fc0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
24fd0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
24fe0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
24ff0 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
25000 67 5f 4c 49 50 4f 2b 73 65 74 7d 22 20 3d 20 73  g_LIPO+set}" = s
25010 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
25020 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
25030 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
25040 74 65 73 74 20 2d 6e 20 22 24 4c 49 50 4f 22 3b  test -n "$LIPO";
25050 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
25060 6f 67 5f 4c 49 50 4f 3d 22 24 4c 49 50 4f 22 20  og_LIPO="$LIPO" 
25070 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
25080 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
25090 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
250a0 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
250b0 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
250c0 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
250d0 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
250e0 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
250f0 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
25100 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
25110 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
25120 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
25130 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
25140 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
25150 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
25160 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
25170 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
25180 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
25190 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
251a0 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
251b0 4c 49 50 4f 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f  LIPO="${ac_tool_
251c0 70 72 65 66 69 78 7d 6c 69 70 6f 22 0a 20 20 20  prefix}lipo".   
251d0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
251e0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
251f0 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
25200 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
25210 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
25220 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
25230 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
25240 66 69 0a 66 69 0a 4c 49 50 4f 3d 24 61 63 5f 63  fi.fi.LIPO=$ac_c
25250 76 5f 70 72 6f 67 5f 4c 49 50 4f 0a 69 66 20 74  v_prog_LIPO.if t
25260 65 73 74 20 2d 6e 20 22 24 4c 49 50 4f 22 3b 20  est -n "$LIPO"; 
25270 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
25280 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
25290 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4c 49 50 4f  O: result: $LIPO
252a0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
252b0 24 4c 49 50 4f 22 20 3e 26 36 3b 20 7d 0a 65 6c  $LIPO" >&6; }.el
252c0 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
252d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
252e0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
252f0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
25300 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66  &6; }.fi...fi.if
25310 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
25320 5f 70 72 6f 67 5f 4c 49 50 4f 22 3b 20 74 68 65  _prog_LIPO"; the
25330 6e 0a 20 20 61 63 5f 63 74 5f 4c 49 50 4f 3d 24  n.  ac_ct_LIPO=$
25340 4c 49 50 4f 0a 20 20 23 20 45 78 74 72 61 63 74  LIPO.  # Extract
25350 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
25360 6f 66 20 22 6c 69 70 6f 22 2c 20 73 6f 20 69 74  of "lipo", so it
25370 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
25380 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
25390 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6c 69 70 6f  ..set dummy lipo
253a0 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
253b0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
253c0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
253d0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
253e0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
253f0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
25400 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
25410 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
25420 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49  cv_prog_ac_ct_LI
25430 50 4f 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  PO+set}" = set; 
25440 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
25450 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
25460 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
25470 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4c 49 50 4f   -n "$ac_ct_LIPO
25480 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
25490 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 3d  prog_ac_ct_LIPO=
254a0 22 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20 23 20  "$ac_ct_LIPO" # 
254b0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
254c0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
254d0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
254e0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
254f0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
25500 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
25510 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
25520 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
25530 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
25540 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
25550 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
25560 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
25570 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
25580 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
25590 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
255a0 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
255b0 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
255c0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
255d0 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
255e0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
255f0 5f 63 74 5f 4c 49 50 4f 3d 22 6c 69 70 6f 22 0a  _ct_LIPO="lipo".
25600 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
25610 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
25620 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
25630 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
25640 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
25650 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
25660 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
25670 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4c  S..fi.fi.ac_ct_L
25680 49 50 4f 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  IPO=$ac_cv_prog_
25690 61 63 5f 63 74 5f 4c 49 50 4f 0a 69 66 20 74 65  ac_ct_LIPO.if te
256a0 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4c 49  st -n "$ac_ct_LI
256b0 50 4f 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  PO"; then.  { $a
256c0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
256d0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
256e0 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20 3e 26 35  $ac_ct_LIPO" >&5
256f0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
25700 74 5f 4c 49 50 4f 22 20 3e 26 36 3b 20 7d 0a 65  t_LIPO" >&6; }.e
25710 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
25720 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
25730 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
25740 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
25750 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20  >&6; }.fi..  if 
25760 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4c 49  test "x$ac_ct_LI
25770 50 4f 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  PO" = x; then.  
25780 20 20 4c 49 50 4f 3d 22 3a 22 0a 20 20 65 6c 73    LIPO=":".  els
25790 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
257a0 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
257b0 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
257c0 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20  es:).{ $as_echo 
257d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
257e0 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65   WARNING: In the
257f0 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e   future, Autocon
25800 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63  f will not detec
25810 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68  t cross-tools.wh
25820 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f  ose name does no
25830 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65  t start with the
25840 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20   host triplet.  
25850 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69  If you think thi
25860 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  s.configuration 
25870 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75  is useful to you
25880 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74  , please write t
25890 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f  o autoconf@gnu.o
258a0 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  rg." >&5.$as_ech
258b0 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
258c0 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
258d0 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
258e0 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
258f0 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
25900 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
25910 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
25920 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
25930 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
25940 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
25950 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
25960 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
25970 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
25980 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72  &2;}.ac_tool_war
25990 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a  ned=yes ;;.esac.
259a0 20 20 20 20 4c 49 50 4f 3d 24 61 63 5f 63 74 5f      LIPO=$ac_ct_
259b0 4c 49 50 4f 0a 20 20 66 69 0a 65 6c 73 65 0a 20  LIPO.  fi.else. 
259c0 20 4c 49 50 4f 3d 22 24 61 63 5f 63 76 5f 70 72   LIPO="$ac_cv_pr
259d0 6f 67 5f 4c 49 50 4f 22 0a 66 69 0a 0a 20 20 20  og_LIPO".fi..   
259e0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
259f0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
25a00 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20  hen.  # Extract 
25a10 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
25a20 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  f "${ac_tool_pre
25a30 66 69 78 7d 6f 74 6f 6f 6c 22 2c 20 73 6f 20 69  fix}otool", so i
25a40 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
25a50 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
25a60 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61  s..set dummy ${a
25a70 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74  c_tool_prefix}ot
25a80 6f 6f 6c 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  ool; ac_word=$2.
25a90 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
25aa0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
25ab0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
25ac0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
25ad0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
25ae0 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
25af0 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
25b00 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c  ac_cv_prog_OTOOL
25b10 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
25b20 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
25b30 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
25b40 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
25b50 6e 20 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e  n "$OTOOL"; then
25b60 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54  .  ac_cv_prog_OT
25b70 4f 4f 4c 3d 22 24 4f 54 4f 4f 4c 22 20 23 20 4c  OOL="$OTOOL" # L
25b80 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
25b90 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
25ba0 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
25bb0 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
25bc0 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
25bd0 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
25be0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
25bf0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
25c00 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
25c10 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
25c20 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
25c30 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
25c40 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
25c50 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
25c60 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
25c70 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
25c80 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
25c90 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
25ca0 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
25cb0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f    ac_cv_prog_OTO
25cc0 4f 4c 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  OL="${ac_tool_pr
25cd0 65 66 69 78 7d 6f 74 6f 6f 6c 22 0a 20 20 20 20  efix}otool".    
25ce0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
25cf0 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
25d00 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
25d10 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
25d20 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
25d30 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
25d40 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
25d50 69 0a 66 69 0a 4f 54 4f 4f 4c 3d 24 61 63 5f 63  i.fi.OTOOL=$ac_c
25d60 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 0a 69 66 20  v_prog_OTOOL.if 
25d70 74 65 73 74 20 2d 6e 20 22 24 4f 54 4f 4f 4c 22  test -n "$OTOOL"
25d80 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
25d90 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
25da0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4f 54  ENO: result: $OT
25db0 4f 4f 4c 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  OOL" >&5.$as_ech
25dc0 6f 20 22 24 4f 54 4f 4f 4c 22 20 3e 26 36 3b 20  o "$OTOOL" >&6; 
25dd0 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
25de0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
25df0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
25e00 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
25e10 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66  o" >&6; }.fi...f
25e20 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
25e30 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 22  c_cv_prog_OTOOL"
25e40 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4f  ; then.  ac_ct_O
25e50 54 4f 4f 4c 3d 24 4f 54 4f 4f 4c 0a 20 20 23 20  TOOL=$OTOOL.  # 
25e60 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
25e70 74 20 77 6f 72 64 20 6f 66 20 22 6f 74 6f 6f 6c  t word of "otool
25e80 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
25e90 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
25ea0 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
25eb0 6d 6d 79 20 6f 74 6f 6f 6c 3b 20 61 63 5f 77 6f  mmy otool; ac_wo
25ec0 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
25ed0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
25ee0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
25ef0 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
25f00 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
25f10 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
25f20 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
25f30 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
25f40 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 2b 73 65 74  _ac_ct_OTOOL+set
25f50 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
25f60 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
25f70 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
25f80 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
25f90 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 3b 20 74 68  ac_ct_OTOOL"; th
25fa0 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
25fb0 61 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 22 24 61 63  ac_ct_OTOOL="$ac
25fc0 5f 63 74 5f 4f 54 4f 4f 4c 22 20 23 20 4c 65 74  _ct_OTOOL" # Let
25fd0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
25fe0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
25ff0 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
26000 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
26010 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
26020 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
26030 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
26040 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
26050 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
26060 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
26070 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
26080 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
26090 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
260a0 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
260b0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
260c0 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
260d0 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
260e0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
260f0 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
26100 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
26110 5f 4f 54 4f 4f 4c 3d 22 6f 74 6f 6f 6c 22 0a 20  _OTOOL="otool". 
26120 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
26130 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
26140 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
26150 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
26160 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
26170 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
26180 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
26190 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4f 54  ..fi.fi.ac_ct_OT
261a0 4f 4f 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  OOL=$ac_cv_prog_
261b0 61 63 5f 63 74 5f 4f 54 4f 4f 4c 0a 69 66 20 74  ac_ct_OTOOL.if t
261c0 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f  est -n "$ac_ct_O
261d0 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20  TOOL"; then.  { 
261e0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
261f0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
26200 3a 20 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20  : $ac_ct_OTOOL" 
26210 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
26220 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26 36 3b  c_ct_OTOOL" >&6;
26230 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
26240 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
26250 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
26260 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
26270 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20  no" >&6; }.fi.. 
26280 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
26290 74 5f 4f 54 4f 4f 4c 22 20 3d 20 78 3b 20 74 68  t_OTOOL" = x; th
262a0 65 6e 0a 20 20 20 20 4f 54 4f 4f 4c 3d 22 3a 22  en.    OTOOL=":"
262b0 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65  .  else.    case
262c0 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e   $cross_compilin
262d0 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  g:$ac_tool_warne
262e0 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73  d in.yes:).{ $as
262f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
26300 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20  INENO: WARNING: 
26310 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
26320 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
26330 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
26340 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
26350 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
26360 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
26370 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
26380 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
26390 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
263a0 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
263b0 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
263c0 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24  @gnu.org." >&5.$
263d0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
263e0 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65   WARNING: In the
263f0 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e   future, Autocon
26400 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63  f will not detec
26410 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68  t cross-tools.wh
26420 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f  ose name does no
26430 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65  t start with the
26440 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20   host triplet.  
26450 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69  If you think thi
26460 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  s.configuration 
26470 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75  is useful to you
26480 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74  , please write t
26490 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f  o autoconf@gnu.o
264a0 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f  rg." >&2;}.ac_to
264b0 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b  ol_warned=yes ;;
264c0 0a 65 73 61 63 0a 20 20 20 20 4f 54 4f 4f 4c 3d  .esac.    OTOOL=
264d0 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 0a 20 20 66  $ac_ct_OTOOL.  f
264e0 69 0a 65 6c 73 65 0a 20 20 4f 54 4f 4f 4c 3d 22  i.else.  OTOOL="
264f0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f  $ac_cv_prog_OTOO
26500 4c 22 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65  L".fi..    if te
26510 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
26520 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
26530 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
26540 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61  rst word of "${a
26550 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74  c_tool_prefix}ot
26560 6f 6f 6c 36 34 22 2c 20 73 6f 20 69 74 20 63 61  ool64", so it ca
26570 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
26580 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
26590 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f  et dummy ${ac_to
265a0 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 36  ol_prefix}otool6
265b0 34 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  4; ac_word=$2.{ 
265c0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
265d0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
265e0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
265f0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
26600 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
26610 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
26620 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
26630 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34  _cv_prog_OTOOL64
26640 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
26650 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
26660 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
26670 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
26680 6e 20 22 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68  n "$OTOOL64"; th
26690 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
266a0 4f 54 4f 4f 4c 36 34 3d 22 24 4f 54 4f 4f 4c 36  OTOOL64="$OTOOL6
266b0 34 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  4" # Let the use
266c0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
266d0 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
266e0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
266f0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
26700 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
26710 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
26720 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
26730 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
26740 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
26750 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
26760 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
26770 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
26780 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
26790 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
267a0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
267b0 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
267c0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
267d0 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
267e0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
267f0 6f 67 5f 4f 54 4f 4f 4c 36 34 3d 22 24 7b 61 63  og_OTOOL64="${ac
26800 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f  _tool_prefix}oto
26810 6f 6c 36 34 22 0a 20 20 20 20 24 61 73 5f 65 63  ol64".    $as_ec
26820 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
26830 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
26840 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
26850 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
26860 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
26870 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
26880 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f  ave_IFS..fi.fi.O
26890 54 4f 4f 4c 36 34 3d 24 61 63 5f 63 76 5f 70 72  TOOL64=$ac_cv_pr
268a0 6f 67 5f 4f 54 4f 4f 4c 36 34 0a 69 66 20 74 65  og_OTOOL64.if te
268b0 73 74 20 2d 6e 20 22 24 4f 54 4f 4f 4c 36 34 22  st -n "$OTOOL64"
268c0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
268d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
268e0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4f 54  ENO: result: $OT
268f0 4f 4f 4c 36 34 22 20 3e 26 35 0a 24 61 73 5f 65  OOL64" >&5.$as_e
26900 63 68 6f 20 22 24 4f 54 4f 4f 4c 36 34 22 20 3e  cho "$OTOOL64" >
26910 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
26920 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
26930 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
26940 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
26950 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
26960 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  ...fi.if test -z
26970 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54   "$ac_cv_prog_OT
26980 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 61  OOL64"; then.  a
26990 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 24 4f 54  c_ct_OTOOL64=$OT
269a0 4f 4f 4c 36 34 0a 20 20 23 20 45 78 74 72 61 63  OOL64.  # Extrac
269b0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
269c0 20 6f 66 20 22 6f 74 6f 6f 6c 36 34 22 2c 20 73   of "otool64", s
269d0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
269e0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
269f0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
26a00 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77 6f 72 64  otool64; ac_word
26a10 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
26a20 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
26a30 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
26a40 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
26a50 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
26a60 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
26a70 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
26a80 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61   "${ac_cv_prog_a
26a90 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 2b 73 65 74  c_ct_OTOOL64+set
26aa0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
26ab0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
26ac0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
26ad0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
26ae0 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 3b 20  ac_ct_OTOOL64"; 
26af0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
26b00 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d  g_ac_ct_OTOOL64=
26b10 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22  "$ac_ct_OTOOL64"
26b20 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
26b30 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
26b40 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
26b50 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
26b60 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
26b70 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
26b80 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
26b90 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
26ba0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
26bb0 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
26bc0 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
26bd0 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
26be0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
26bf0 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
26c00 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
26c10 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
26c20 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
26c30 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
26c40 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
26c50 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
26c60 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 22  _ac_ct_OTOOL64="
26c70 6f 74 6f 6f 6c 36 34 22 0a 20 20 20 20 24 61 73  otool64".    $as
26c80 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
26c90 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
26ca0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
26cb0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
26cc0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
26cd0 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
26ce0 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
26cf0 69 0a 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d  i.ac_ct_OTOOL64=
26d00 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
26d10 74 5f 4f 54 4f 4f 4c 36 34 0a 69 66 20 74 65 73  t_OTOOL64.if tes
26d20 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f  t -n "$ac_ct_OTO
26d30 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 7b 20  OL64"; then.  { 
26d40 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
26d50 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
26d60 3a 20 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34  : $ac_ct_OTOOL64
26d70 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
26d80 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20  $ac_ct_OTOOL64" 
26d90 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
26da0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
26db0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
26dc0 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
26dd0 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
26de0 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  i..  if test "x$
26df0 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3d  ac_ct_OTOOL64" =
26e00 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4f 54 4f   x; then.    OTO
26e10 4f 4c 36 34 3d 22 3a 22 0a 20 20 65 6c 73 65 0a  OL64=":".  else.
26e20 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
26e30 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
26e40 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
26e50 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
26e60 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57  as_me:$LINENO: W
26e70 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
26e80 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
26e90 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
26ea0 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
26eb0 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
26ec0 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
26ed0 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
26ee0 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
26ef0 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
26f00 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
26f10 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
26f20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
26f30 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  ." >&5.$as_echo 
26f40 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
26f50 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c  : In the future,
26f60 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e   Autoconf will n
26f70 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d  ot detect cross-
26f80 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65  tools.whose name
26f90 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20   does not start 
26fa0 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72  with the host tr
26fb0 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74  iplet.  If you t
26fc0 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67  hink this.config
26fd0 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75  uration is usefu
26fe0 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65  l to you, please
26ff0 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f   write to autoco
27000 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32  nf@gnu.org." >&2
27010 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
27020 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
27030 20 20 4f 54 4f 4f 4c 36 34 3d 24 61 63 5f 63 74    OTOOL64=$ac_ct
27040 5f 4f 54 4f 4f 4c 36 34 0a 20 20 66 69 0a 65 6c  _OTOOL64.  fi.el
27050 73 65 0a 20 20 4f 54 4f 4f 4c 36 34 3d 22 24 61  se.  OTOOL64="$a
27060 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36  c_cv_prog_OTOOL6
27070 34 22 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  4".fi...........
27080 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
27090 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
270a0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
270b0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 73   checking for -s
270c0 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e  ingle_module lin
270d0 6b 65 72 20 66 6c 61 67 22 20 3e 26 35 0a 24 61  ker flag" >&5.$a
270e0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
270f0 6e 67 20 66 6f 72 20 2d 73 69 6e 67 6c 65 5f 6d  ng for -single_m
27100 6f 64 75 6c 65 20 6c 69 6e 6b 65 72 20 66 6c 61  odule linker fla
27110 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  g... " >&6; }.if
27120 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 61   test "${lt_cv_a
27130 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d  pple_cc_single_m
27140 6f 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  od+set}" = set; 
27150 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
27160 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
27170 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 61  6.else.  lt_cv_a
27180 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d  pple_cc_single_m
27190 6f 64 3d 6e 6f 0a 20 20 20 20 20 20 69 66 20 74  od=no.      if t
271a0 65 73 74 20 2d 7a 20 22 24 7b 4c 54 5f 4d 55 4c  est -z "${LT_MUL
271b0 54 49 5f 4d 4f 44 55 4c 45 7d 22 3b 20 74 68 65  TI_MODULE}"; the
271c0 6e 0a 09 23 20 42 79 20 64 65 66 61 75 6c 74 20  n..# By default 
271d0 77 65 20 77 69 6c 6c 20 61 64 64 20 74 68 65 20  we will add the 
271e0 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 66  -single_module f
271f0 6c 61 67 2e 20 59 6f 75 20 63 61 6e 20 6f 76 65  lag. You can ove
27200 72 72 69 64 65 0a 09 23 20 62 79 20 65 69 74 68  rride..# by eith
27210 65 72 20 73 65 74 74 69 6e 67 20 74 68 65 20 65  er setting the e
27220 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61  nvironment varia
27230 62 6c 65 20 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44  ble LT_MULTI_MOD
27240 55 4c 45 0a 09 23 20 6e 6f 6e 2d 65 6d 70 74 79  ULE..# non-empty
27250 20 61 74 20 63 6f 6e 66 69 67 75 72 65 20 74 69   at configure ti
27260 6d 65 2c 20 6f 72 20 62 79 20 61 64 64 69 6e 67  me, or by adding
27270 20 2d 6d 75 6c 74 69 5f 6d 6f 64 75 6c 65 20 74   -multi_module t
27280 6f 20 74 68 65 0a 09 23 20 6c 69 6e 6b 20 66 6c  o the..# link fl
27290 61 67 73 2e 0a 09 72 6d 20 2d 72 66 20 6c 69 62  ags...rm -rf lib
272a0 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 2a 0a  conftest.dylib*.
272b0 09 65 63 68 6f 20 22 69 6e 74 20 66 6f 6f 28 76  .echo "int foo(v
272c0 6f 69 64 29 7b 72 65 74 75 72 6e 20 31 3b 7d 22  oid){return 1;}"
272d0 20 3e 20 63 6f 6e 66 74 65 73 74 2e 63 0a 09 65   > conftest.c..e
272e0 63 68 6f 20 22 24 4c 54 43 43 20 24 4c 54 43 46  cho "$LTCC $LTCF
272f0 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 2d 6f  LAGS $LDFLAGS -o
27300 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c   libconftest.dyl
27310 69 62 20 5c 0a 2d 64 79 6e 61 6d 69 63 6c 69 62  ib \.-dynamiclib
27320 20 2d 57 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64   -Wl,-single_mod
27330 75 6c 65 20 63 6f 6e 66 74 65 73 74 2e 63 22 20  ule conftest.c" 
27340 3e 26 35 0a 09 24 4c 54 43 43 20 24 4c 54 43 46  >&5..$LTCC $LTCF
27350 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 2d 6f  LAGS $LDFLAGS -o
27360 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c   libconftest.dyl
27370 69 62 20 5c 0a 09 20 20 2d 64 79 6e 61 6d 69 63  ib \..  -dynamic
27380 6c 69 62 20 2d 57 6c 2c 2d 73 69 6e 67 6c 65 5f  lib -Wl,-single_
27390 6d 6f 64 75 6c 65 20 63 6f 6e 66 74 65 73 74 2e  module conftest.
273a0 63 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  c 2>conftest.err
273b0 0a 20 20 20 20 20 20 20 20 5f 6c 74 5f 72 65 73  .        _lt_res
273c0 75 6c 74 3d 24 3f 0a 09 69 66 20 74 65 73 74 20  ult=$?..if test 
273d0 2d 66 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64  -f libconftest.d
273e0 79 6c 69 62 20 26 26 20 74 65 73 74 20 21 20 2d  ylib && test ! -
273f0 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 26  s conftest.err &
27400 26 20 74 65 73 74 20 24 5f 6c 74 5f 72 65 73 75  & test $_lt_resu
27410 6c 74 20 3d 20 30 3b 20 74 68 65 6e 0a 09 20 20  lt = 0; then..  
27420 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73  lt_cv_apple_cc_s
27430 69 6e 67 6c 65 5f 6d 6f 64 3d 79 65 73 0a 09 65  ingle_mod=yes..e
27440 6c 73 65 0a 09 20 20 63 61 74 20 63 6f 6e 66 74  lse..  cat conft
27450 65 73 74 2e 65 72 72 20 3e 26 35 0a 09 66 69 0a  est.err >&5..fi.
27460 09 72 6d 20 2d 72 66 20 6c 69 62 63 6f 6e 66 74  .rm -rf libconft
27470 65 73 74 2e 64 79 6c 69 62 2a 0a 09 72 6d 20 2d  est.dylib*..rm -
27480 66 20 63 6f 6e 66 74 65 73 74 2e 2a 0a 20 20 20  f conftest.*.   
27490 20 20 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65     fi.fi.{ $as_e
274a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
274b0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74  ENO: result: $lt
274c0 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e  _cv_apple_cc_sin
274d0 67 6c 65 5f 6d 6f 64 22 20 3e 26 35 0a 24 61 73  gle_mod" >&5.$as
274e0 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 61 70  _echo "$lt_cv_ap
274f0 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f  ple_cc_single_mo
27500 64 22 20 3e 26 36 3b 20 7d 0a 20 20 20 20 7b 20  d" >&6; }.    { 
27510 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
27520 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
27530 6e 67 20 66 6f 72 20 2d 65 78 70 6f 72 74 65 64  ng for -exported
27540 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 20 6c 69  _symbols_list li
27550 6e 6b 65 72 20 66 6c 61 67 22 20 3e 26 35 0a 24  nker flag" >&5.$
27560 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
27570 69 6e 67 20 66 6f 72 20 2d 65 78 70 6f 72 74 65  ing for -exporte
27580 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 20 6c  d_symbols_list l
27590 69 6e 6b 65 72 20 66 6c 61 67 2e 2e 2e 20 22 20  inker flag... " 
275a0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
275b0 24 7b 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72  ${lt_cv_ld_expor
275c0 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74  ted_symbols_list
275d0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
275e0 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
275f0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
27600 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f  else.  lt_cv_ld_
27610 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
27620 5f 6c 69 73 74 3d 6e 6f 0a 20 20 20 20 20 20 73  _list=no.      s
27630 61 76 65 5f 4c 44 46 4c 41 47 53 3d 24 4c 44 46  ave_LDFLAGS=$LDF
27640 4c 41 47 53 0a 20 20 20 20 20 20 65 63 68 6f 20  LAGS.      echo 
27650 22 5f 6d 61 69 6e 22 20 3e 20 63 6f 6e 66 74 65  "_main" > confte
27660 73 74 2e 73 79 6d 0a 20 20 20 20 20 20 4c 44 46  st.sym.      LDF
27670 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d  LAGS="$LDFLAGS -
27680 57 6c 2c 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d  Wl,-exported_sym
27690 62 6f 6c 73 5f 6c 69 73 74 2c 63 6f 6e 66 74 65  bols_list,confte
276a0 73 74 2e 73 79 6d 22 0a 20 20 20 20 20 20 63 61  st.sym".      ca
276b0 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
276c0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
276d0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
276e0 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
276f0 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
27700 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
27710 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
27720 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
27730 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
27740 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
27750 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
27760 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
27770 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
27780 78 74 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  xt conftest$ac_e
27790 78 65 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74  xeext.if { (ac_t
277a0 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61  ry="$ac_link".ca
277b0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
277c0 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
277d0 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
277e0 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
277f0 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
27800 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
27810 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
27820 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
27830 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
27840 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
27850 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
27860 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69  .  (eval "$ac_li
27870 6e 6b 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  nk") 2>conftest.
27880 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
27890 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
278a0 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
278b0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
278c0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
278d0 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
278e0 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73  st.err >&5.  $as
278f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
27900 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
27910 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
27920 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
27930 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ; } && {.. test 
27940 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72  -z "$ac_c_werror
27950 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
27960 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
27970 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
27980 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24  est -s conftest$
27990 61 63 5f 65 78 65 65 78 74 20 26 26 20 7b 0a 09  ac_exeext && {..
279a0 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f   test "$cross_co
279b0 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65 73 20 7c  mpiling" = yes |
279c0 7c 0a 09 20 24 61 73 5f 74 65 73 74 5f 78 20 63  |.. $as_test_x c
279d0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
279e0 74 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e  t.       }; then
279f0 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f  .  lt_cv_ld_expo
27a00 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
27a10 74 3d 79 65 73 0a 65 6c 73 65 0a 20 20 24 61 73  t=yes.else.  $as
27a20 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66  _echo "$as_me: f
27a30 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
27a40 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
27a50 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
27a60 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 6c 74 5f  ac_ext >&5...lt_
27a70 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73  cv_ld_exported_s
27a80 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d 6e 6f 0a 66  ymbols_list=no.f
27a90 69 0a 0a 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65  i..rm -rf confte
27aa0 73 74 2e 64 53 59 4d 0a 72 6d 20 2d 66 20 63 6f  st.dSYM.rm -f co
27ab0 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
27ac0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
27ad0 65 78 74 20 63 6f 6e 66 74 65 73 74 5f 69 70 61  ext conftest_ipa
27ae0 38 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f 20 5c 0a  8_conftest.oo \.
27af0 20 20 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61        conftest$a
27b00 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73  c_exeext conftes
27b10 74 2e 24 61 63 5f 65 78 74 0a 09 4c 44 46 4c 41  t.$ac_ext..LDFLA
27b20 47 53 3d 22 24 73 61 76 65 5f 4c 44 46 4c 41 47  GS="$save_LDFLAG
27b30 53 22 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  S"..fi.{ $as_ech
27b40 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
27b50 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  O: result: $lt_c
27b60 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79  v_ld_exported_sy
27b70 6d 62 6f 6c 73 5f 6c 69 73 74 22 20 3e 26 35 0a  mbols_list" >&5.
27b80 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76  $as_echo "$lt_cv
27b90 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d  _ld_exported_sym
27ba0 62 6f 6c 73 5f 6c 69 73 74 22 20 3e 26 36 3b 20  bols_list" >&6; 
27bb0 7d 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74  }.    case $host
27bc0 5f 6f 73 20 69 6e 0a 20 20 20 20 72 68 61 70 73  _os in.    rhaps
27bd0 6f 64 79 2a 20 7c 20 64 61 72 77 69 6e 31 2e 5b  ody* | darwin1.[
27be0 30 31 32 5d 29 0a 20 20 20 20 20 20 5f 6c 74 5f  012]).      _lt_
27bf0 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69  dar_allow_undefi
27c00 6e 65 64 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65 66  ned='${wl}-undef
27c10 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70 72 65  ined ${wl}suppre
27c20 73 73 27 20 3b 3b 0a 20 20 20 20 64 61 72 77 69  ss' ;;.    darwi
27c30 6e 31 2e 2a 29 0a 20 20 20 20 20 20 5f 6c 74 5f  n1.*).      _lt_
27c40 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69  dar_allow_undefi
27c50 6e 65 64 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f  ned='${wl}-flat_
27c60 6e 61 6d 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d  namespace ${wl}-
27c70 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73  undefined ${wl}s
27c80 75 70 70 72 65 73 73 27 20 3b 3b 0a 20 20 20 20  uppress' ;;.    
27c90 64 61 72 77 69 6e 2a 29 20 23 20 64 61 72 77 69  darwin*) # darwi
27ca0 6e 20 35 2e 78 20 6f 6e 0a 20 20 20 20 20 20 23  n 5.x on.      #
27cb0 20 69 66 20 72 75 6e 6e 69 6e 67 20 6f 6e 20 31   if running on 1
27cc0 30 2e 35 20 6f 72 20 6c 61 74 65 72 2c 20 74 68  0.5 or later, th
27cd0 65 20 64 65 70 6c 6f 79 6d 65 6e 74 20 74 61 72  e deployment tar
27ce0 67 65 74 20 64 65 66 61 75 6c 74 73 0a 20 20 20  get defaults.   
27cf0 20 20 20 23 20 74 6f 20 74 68 65 20 4f 53 20 76     # to the OS v
27d00 65 72 73 69 6f 6e 2c 20 69 66 20 6f 6e 20 78 38  ersion, if on x8
27d10 36 2c 20 61 6e 64 20 31 30 2e 34 2c 20 74 68 65  6, and 10.4, the
27d20 20 64 65 70 6c 6f 79 6d 65 6e 74 0a 20 20 20 20   deployment.    
27d30 20 20 23 20 74 61 72 67 65 74 20 64 65 66 61 75    # target defau
27d40 6c 74 73 20 74 6f 20 31 30 2e 34 2e 20 44 6f 6e  lts to 10.4. Don
27d50 27 74 20 79 6f 75 20 6c 6f 76 65 20 69 74 3f 0a  't you love it?.
27d60 20 20 20 20 20 20 63 61 73 65 20 24 7b 4d 41 43        case ${MAC
27d70 4f 53 58 5f 44 45 50 4c 4f 59 4d 45 4e 54 5f 54  OSX_DEPLOYMENT_T
27d80 41 52 47 45 54 2d 31 30 2e 30 7d 2c 24 68 6f 73  ARGET-10.0},$hos
27d90 74 20 69 6e 0a 09 31 30 2e 30 2c 2a 38 36 2a 2d  t in..10.0,*86*-
27da0 64 61 72 77 69 6e 38 2a 7c 31 30 2e 30 2c 2a 2d  darwin8*|10.0,*-
27db0 64 61 72 77 69 6e 5b 39 31 5d 2a 29 0a 09 20 20  darwin[91]*)..  
27dc0 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e  _lt_dar_allow_un
27dd0 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c 7d 2d 75  defined='${wl}-u
27de0 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 64 79  ndefined ${wl}dy
27df0 6e 61 6d 69 63 5f 6c 6f 6f 6b 75 70 27 20 3b 3b  namic_lookup' ;;
27e00 0a 09 31 30 2e 5b 30 31 32 5d 2a 29 0a 09 20 20  ..10.[012]*)..  
27e10 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e  _lt_dar_allow_un
27e20 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c 7d 2d 66  defined='${wl}-f
27e30 6c 61 74 5f 6e 61 6d 65 73 70 61 63 65 20 24 7b  lat_namespace ${
27e40 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b  wl}-undefined ${
27e50 77 6c 7d 73 75 70 70 72 65 73 73 27 20 3b 3b 0a  wl}suppress' ;;.
27e60 09 31 30 2e 2a 29 0a 09 20 20 5f 6c 74 5f 64 61  .10.*)..  _lt_da
27e70 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  r_allow_undefine
27e80 64 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e  d='${wl}-undefin
27e90 65 64 20 24 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f  ed ${wl}dynamic_
27ea0 6c 6f 6f 6b 75 70 27 20 3b 3b 0a 20 20 20 20 20  lookup' ;;.     
27eb0 20 65 73 61 63 0a 20 20 20 20 3b 3b 0a 20 20 65   esac.    ;;.  e
27ec0 73 61 63 0a 20 20 20 20 69 66 20 74 65 73 74 20  sac.    if test 
27ed0 22 24 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63  "$lt_cv_apple_cc
27ee0 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3d 20 22  _single_mod" = "
27ef0 79 65 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  yes"; then.     
27f00 20 5f 6c 74 5f 64 61 72 5f 73 69 6e 67 6c 65 5f   _lt_dar_single_
27f10 6d 6f 64 3d 27 24 73 69 6e 67 6c 65 5f 6d 6f 64  mod='$single_mod
27f20 75 6c 65 27 0a 20 20 20 20 66 69 0a 20 20 20 20  ule'.    fi.    
27f30 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f  if test "$lt_cv_
27f40 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62  ld_exported_symb
27f50 6f 6c 73 5f 6c 69 73 74 22 20 3d 20 22 79 65 73  ols_list" = "yes
27f60 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 5f 6c  "; then.      _l
27f70 74 5f 64 61 72 5f 65 78 70 6f 72 74 5f 73 79 6d  t_dar_export_sym
27f80 73 3d 27 20 24 7b 77 6c 7d 2d 65 78 70 6f 72 74  s=' ${wl}-export
27f90 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 2c  ed_symbols_list,
27fa0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
27fb0 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c  {libname}-symbol
27fc0 73 2e 65 78 70 73 79 6d 27 0a 20 20 20 20 65 6c  s.expsym'.    el
27fd0 73 65 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72  se.      _lt_dar
27fe0 5f 65 78 70 6f 72 74 5f 73 79 6d 73 3d 27 7e 24  _export_syms='~$
27ff0 4e 4d 45 44 49 54 20 2d 73 20 24 6f 75 74 70 75  NMEDIT -s $outpu
28000 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61  t_objdir/${libna
28010 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73  me}-symbols.exps
28020 79 6d 20 24 7b 6c 69 62 7d 27 0a 20 20 20 20 66  ym ${lib}'.    f
28030 69 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24  i.    if test "$
28040 44 53 59 4d 55 54 49 4c 22 20 21 3d 20 22 3a 22  DSYMUTIL" != ":"
28050 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74  ; then.      _lt
28060 5f 64 73 79 6d 75 74 69 6c 3d 27 7e 24 44 53 59  _dsymutil='~$DSY
28070 4d 55 54 49 4c 20 24 6c 69 62 20 7c 7c 20 3a 27  MUTIL $lib || :'
28080 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20  .    else.      
28090 5f 6c 74 5f 64 73 79 6d 75 74 69 6c 3d 0a 20 20  _lt_dsymutil=.  
280a0 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 65 73    fi.    ;;.  es
280b0 61 63 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f  ac..ac_ext=c.ac_
280c0 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c  cpp='$CPP $CPPFL
280d0 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  AGS'.ac_compile=
280e0 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20  '$CC -c $CFLAGS 
280f0 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65  $CPPFLAGS confte
28100 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a  st.$ac_ext >&5'.
28110 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20  ac_link='$CC -o 
28120 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
28130 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  xt $CFLAGS $CPPF
28140 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f  LAGS $LDFLAGS co
28150 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24  nftest.$ac_ext $
28160 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d  LIBS >&5'.ac_com
28170 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76  piler_gnu=$ac_cv
28180 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  _c_compiler_gnu.
28190 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
281a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
281b0 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20  king how to run 
281c0 74 68 65 20 43 20 70 72 65 70 72 6f 63 65 73 73  the C preprocess
281d0 6f 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  or" >&5.$as_echo
281e0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77  _n "checking how
281f0 20 74 6f 20 72 75 6e 20 74 68 65 20 43 20 70 72   to run the C pr
28200 65 70 72 6f 63 65 73 73 6f 72 2e 2e 2e 20 22 20  eprocessor... " 
28210 3e 26 36 3b 20 7d 0a 23 20 4f 6e 20 53 75 6e 73  >&6; }.# On Suns
28220 2c 20 73 6f 6d 65 74 69 6d 65 73 20 24 43 50 50  , sometimes $CPP
28230 20 6e 61 6d 65 73 20 61 20 64 69 72 65 63 74 6f   names a directo
28240 72 79 2e 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  ry..if test -n "
28250 24 43 50 50 22 20 26 26 20 74 65 73 74 20 2d 64  $CPP" && test -d
28260 20 22 24 43 50 50 22 3b 20 74 68 65 6e 0a 20 20   "$CPP"; then.  
28270 43 50 50 3d 0a 66 69 0a 69 66 20 74 65 73 74 20  CPP=.fi.if test 
28280 2d 7a 20 22 24 43 50 50 22 3b 20 74 68 65 6e 0a  -z "$CPP"; then.
28290 20 20 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f    if test "${ac_
282a0 63 76 5f 70 72 6f 67 5f 43 50 50 2b 73 65 74 7d  cv_prog_CPP+set}
282b0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
282c0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
282d0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
282e0 20 20 20 20 20 20 23 20 44 6f 75 62 6c 65 20 71        # Double q
282f0 75 6f 74 65 73 20 62 65 63 61 75 73 65 20 43 50  uotes because CP
28300 50 20 6e 65 65 64 73 20 74 6f 20 62 65 20 65 78  P needs to be ex
28310 70 61 6e 64 65 64 0a 20 20 20 20 66 6f 72 20 43  panded.    for C
28320 50 50 20 69 6e 20 22 24 43 43 20 2d 45 22 20 22  PP in "$CC -E" "
28330 24 43 43 20 2d 45 20 2d 74 72 61 64 69 74 69 6f  $CC -E -traditio
28340 6e 61 6c 2d 63 70 70 22 20 22 2f 6c 69 62 2f 63  nal-cpp" "/lib/c
28350 70 70 22 0a 20 20 20 20 64 6f 0a 20 20 20 20 20  pp".    do.     
28360 20 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66   ac_preproc_ok=f
28370 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72  alse.for ac_c_pr
28380 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20  eproc_warn_flag 
28390 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23  in '' yes.do.  #
283a0 20 55 73 65 20 61 20 68 65 61 64 65 72 20 66 69   Use a header fi
283b0 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69  le that comes wi
283c0 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69  th gcc, so confi
283d0 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23  guring glibc.  #
283e0 20 77 69 74 68 20 61 20 66 72 65 73 68 20 63 72   with a fresh cr
283f0 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72  oss-compiler wor
28400 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c  ks..  # Prefer <
28410 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73  limits.h> to <as
28420 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44  sert.h> if __STD
28430 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20  C__ is defined, 
28440 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74  since.  # <limit
28450 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e  s.h> exists even
28460 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67   on freestanding
28470 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20   compilers..  # 
28480 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20  On the NeXT, cc 
28490 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65  -E runs the code
284a0 20 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d   through the com
284b0 70 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a  piler's parser,.
284c0 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72    # not just thr
284d0 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61  ough cpp. "Synta
284e0 78 20 65 72 72 6f 72 22 20 69 73 20 68 65 72 65  x error" is here
284f0 20 74 6f 20 63 61 74 63 68 20 74 68 69 73 20 63   to catch this c
28500 61 73 65 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66  ase..  cat >conf
28510 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
28520 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
28530 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
28540 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
28550 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
28560 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
28570 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
28580 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
28590 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20  s.h.  */.#ifdef 
285a0 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75  __STDC__.# inclu
285b0 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65  de <limits.h>.#e
285c0 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61  lse.# include <a
285d0 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a  ssert.h>.#endif.
285e0 09 09 20 20 20 20 20 53 79 6e 74 61 78 20 65 72  ..     Syntax er
285f0 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20  ror._ACEOF.if { 
28600 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70  (ac_try="$ac_cpp
28610 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
28620 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  t".case "(($ac_t
28630 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
28640 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
28650 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
28660 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
28670 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
28680 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
28690 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
286a0 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
286b0 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68  _echo\"".$as_ech
286c0 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22  o "$ac_try_echo"
286d0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
286e0 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
286f0 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66  $ac_ext") 2>conf
28700 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
28710 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
28720 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
28730 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
28740 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
28750 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
28760 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
28770 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
28780 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
28790 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
287a0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
287b0 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e  atus); } >/dev/n
287c0 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ull && {.. test 
287d0 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f  -z "$ac_c_prepro
287e0 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63  c_warn_flag$ac_c
287f0 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
28800 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
28810 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
28820 20 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73   }; then.  :.els
28830 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  e.  $as_echo "$a
28840 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
28850 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
28860 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
28870 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
28880 35 0a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66  5..  # Broken: f
28890 61 69 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e  ails on valid in
288a0 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69  put..continue.fi
288b0 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
288c0 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
288d0 63 5f 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77  c_ext..  # OK, w
288e0 6f 72 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73  orks on sane cas
288f0 65 73 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77  es.  Now check w
28900 68 65 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65  hether nonexiste
28910 6e 74 20 68 65 61 64 65 72 73 0a 20 20 23 20 63  nt headers.  # c
28920 61 6e 20 62 65 20 64 65 74 65 63 74 65 64 20 61  an be detected a
28930 6e 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 3e 63  nd how..  cat >c
28940 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
28950 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
28960 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
28970 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
28980 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
28990 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
289a0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
289b0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
289c0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63  defs.h.  */.#inc
289d0 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73  lude <ac_nonexis
289e0 74 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69  tent.h>._ACEOF.i
289f0 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
28a00 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61  _cpp conftest.$a
28a10 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28 28 24  c_ext".case "(($
28a20 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
28a30 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
28a40 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
28a50 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
28a60 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
28a70 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
28a80 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
28a90 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
28aa0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
28ab0 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
28ac0 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61  cho") >&5.  (eva
28ad0 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  l "$ac_cpp conft
28ae0 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e  est.$ac_ext") 2>
28af0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
28b00 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
28b10 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
28b20 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
28b30 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
28b40 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
28b50 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
28b60 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  >&5.  $as_echo "
28b70 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
28b80 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
28b90 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
28ba0 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64  c_status); } >/d
28bb0 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74  ev/null && {.. t
28bc0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 70 72  est -z "$ac_c_pr
28bd0 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24  eproc_warn_flag$
28be0 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
28bf0 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
28c00 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
28c10 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 23       }; then.  #
28c20 20 42 72 6f 6b 65 6e 3a 20 73 75 63 63 65 73 73   Broken: success
28c30 20 6f 6e 20 69 6e 76 61 6c 69 64 20 69 6e 70 75   on invalid inpu
28c40 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c 73 65  t..continue.else
28c50 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
28c60 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
28c70 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
28c80 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
28c90 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
28ca0 0a 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f 74  ..  # Passes bot
28cb0 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65 70  h tests..ac_prep
28cc0 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66  roc_ok=:.break.f
28cd0 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  i..rm -f conftes
28ce0 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
28cf0 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42  ac_ext..done.# B
28d00 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b  ecause of `break
28d10 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49  ', _AC_PREPROC_I
28d20 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67  FELSE's cleaning
28d30 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65   code was skippe
28d40 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  d..rm -f conftes
28d50 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
28d60 61 63 5f 65 78 74 0a 69 66 20 24 61 63 5f 70 72  ac_ext.if $ac_pr
28d70 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20  eproc_ok; then. 
28d80 20 62 72 65 61 6b 0a 66 69 0a 0a 20 20 20 20 64   break.fi..    d
28d90 6f 6e 65 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  one.    ac_cv_pr
28da0 6f 67 5f 43 50 50 3d 24 43 50 50 0a 0a 66 69 0a  og_CPP=$CPP..fi.
28db0 20 20 43 50 50 3d 24 61 63 5f 63 76 5f 70 72 6f    CPP=$ac_cv_pro
28dc0 67 5f 43 50 50 0a 65 6c 73 65 0a 20 20 61 63 5f  g_CPP.else.  ac_
28dd0 63 76 5f 70 72 6f 67 5f 43 50 50 3d 24 43 50 50  cv_prog_CPP=$CPP
28de0 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
28df0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
28e00 72 65 73 75 6c 74 3a 20 24 43 50 50 22 20 3e 26  result: $CPP" >&
28e10 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 43 50 50  5.$as_echo "$CPP
28e20 22 20 3e 26 36 3b 20 7d 0a 61 63 5f 70 72 65 70  " >&6; }.ac_prep
28e30 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72  roc_ok=false.for
28e40 20 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61   ac_c_preproc_wa
28e50 72 6e 5f 66 6c 61 67 20 69 6e 20 27 27 20 79 65  rn_flag in '' ye
28e60 73 0a 64 6f 0a 20 20 23 20 55 73 65 20 61 20 68  s.do.  # Use a h
28e70 65 61 64 65 72 20 66 69 6c 65 20 74 68 61 74 20  eader file that 
28e80 63 6f 6d 65 73 20 77 69 74 68 20 67 63 63 2c 20  comes with gcc, 
28e90 73 6f 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 67  so configuring g
28ea0 6c 69 62 63 0a 20 20 23 20 77 69 74 68 20 61 20  libc.  # with a 
28eb0 66 72 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d 70  fresh cross-comp
28ec0 69 6c 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23 20  iler works..  # 
28ed0 50 72 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68  Prefer <limits.h
28ee0 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20  > to <assert.h> 
28ef0 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64  if __STDC__ is d
28f00 65 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20  efined, since.  
28f10 23 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69  # <limits.h> exi
28f20 73 74 73 20 65 76 65 6e 20 6f 6e 20 66 72 65 65  sts even on free
28f30 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65  standing compile
28f40 72 73 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20 4e  rs..  # On the N
28f50 65 58 54 2c 20 63 63 20 2d 45 20 72 75 6e 73 20  eXT, cc -E runs 
28f60 74 68 65 20 63 6f 64 65 20 74 68 72 6f 75 67 68  the code through
28f70 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20   the compiler's 
28f80 70 61 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74 20  parser,.  # not 
28f90 6a 75 73 74 20 74 68 72 6f 75 67 68 20 63 70 70  just through cpp
28fa0 2e 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72 22  . "Syntax error"
28fb0 20 69 73 20 68 65 72 65 20 74 6f 20 63 61 74 63   is here to catc
28fc0 68 20 74 68 69 73 20 63 61 73 65 2e 0a 20 20 63  h this case..  c
28fd0 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
28fe0 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
28ff0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
29000 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
29010 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
29020 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
29030 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
29040 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
29050 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
29060 0a 23 69 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f  .#ifdef __STDC__
29070 0a 23 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69  .# include <limi
29080 74 73 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e  ts.h>.#else.# in
29090 63 6c 75 64 65 20 3c 61 73 73 65 72 74 2e 68 3e  clude <assert.h>
290a0 0a 23 65 6e 64 69 66 0a 09 09 20 20 20 20 20 53  .#endif...     S
290b0 79 6e 74 61 78 20 65 72 72 6f 72 0a 5f 41 43 45  yntax error._ACE
290c0 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  OF.if { (ac_try=
290d0 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
290e0 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20  t.$ac_ext".case 
290f0 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
29100 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
29110 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
29120 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
29130 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
29140 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
29150 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
29160 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
29170 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
29180 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
29190 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20  ry_echo") >&5.  
291a0 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63  (eval "$ac_cpp c
291b0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
291c0 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
291d0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
291e0 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
291f0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
29200 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
29210 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
29220 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
29230 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63  err >&5.  $as_ec
29240 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
29250 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
29260 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
29270 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
29280 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b   >/dev/null && {
29290 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
292a0 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66  c_preproc_warn_f
292b0 6c 61 67 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  lag$ac_c_werror_
292c0 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
292d0 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
292e0 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e  r.       }; then
292f0 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 24 61 73 5f  .  :.else.  $as_
29300 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
29310 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
29320 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
29330 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
29340 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 42  c_ext >&5..  # B
29350 72 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20  roken: fails on 
29360 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e  valid input..con
29370 74 69 6e 75 65 0a 66 69 0a 0a 72 6d 20 2d 66 20  tinue.fi..rm -f 
29380 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
29390 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20  ftest.$ac_ext.. 
293a0 20 23 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20   # OK, works on 
293b0 73 61 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77  sane cases.  Now
293c0 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e   check whether n
293d0 6f 6e 65 78 69 73 74 65 6e 74 20 68 65 61 64 65  onexistent heade
293e0 72 73 0a 20 20 23 20 63 61 6e 20 62 65 20 64 65  rs.  # can be de
293f0 74 65 63 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a  tected and how..
29400 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
29410 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
29420 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
29430 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
29440 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
29450 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
29460 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
29470 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
29480 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
29490 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63   */.#include <ac
294a0 5f 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a  _nonexistent.h>.
294b0 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f  _ACEOF.if { (ac_
294c0 74 72 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e  try="$ac_cpp con
294d0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63  ftest.$ac_ext".c
294e0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
294f0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
29500 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
29510 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
29520 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
29530 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
29540 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
29550 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  ="\"\$as_me:$LIN
29560 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
29570 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
29580 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26  ac_try_echo") >&
29590 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
295a0 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
295b0 65 78 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ext") 2>conftest
295c0 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
295d0 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
295e0 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
295f0 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
29600 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
29610 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
29620 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61  est.err >&5.  $a
29630 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
29640 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
29650 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
29660 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
29670 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ); } >/dev/null 
29680 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
29690 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61  $ac_c_preproc_wa
296a0 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65 72  rn_flag$ac_c_wer
296b0 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
296c0 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
296d0 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20  t.err.       }; 
296e0 74 68 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a  then.  # Broken:
296f0 20 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61   success on inva
29700 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69  lid input..conti
29710 6e 75 65 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65  nue.else.  $as_e
29720 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
29730 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
29740 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
29750 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
29760 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 50 61  _ext >&5..  # Pa
29770 73 73 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e  sses both tests.
29780 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a  .ac_preproc_ok=:
29790 0a 62 72 65 61 6b 0a 66 69 0a 0a 72 6d 20 2d 66  .break.fi..rm -f
297a0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
297b0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
297c0 64 6f 6e 65 0a 23 20 42 65 63 61 75 73 65 20 6f  done.# Because o
297d0 66 20 60 62 72 65 61 6b 27 2c 20 5f 41 43 5f 50  f `break', _AC_P
297e0 52 45 50 52 4f 43 5f 49 46 45 4c 53 45 27 73 20  REPROC_IFELSE's 
297f0 63 6c 65 61 6e 69 6e 67 20 63 6f 64 65 20 77 61  cleaning code wa
29800 73 20 73 6b 69 70 70 65 64 2e 0a 72 6d 20 2d 66  s skipped..rm -f
29810 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
29820 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69  nftest.$ac_ext.i
29830 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b  f $ac_preproc_ok
29840 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a  ; then.  :.else.
29850 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22    { { $as_echo "
29860 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
29870 65 72 72 6f 72 3a 20 43 20 70 72 65 70 72 6f 63  error: C preproc
29880 65 73 73 6f 72 20 5c 22 24 43 50 50 5c 22 20 66  essor \"$CPP\" f
29890 61 69 6c 73 20 73 61 6e 69 74 79 20 63 68 65 63  ails sanity chec
298a0 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  k.See \`config.l
298b0 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
298c0 61 69 6c 73 2e 22 20 3e 26 35 0a 24 61 73 5f 65  ails." >&5.$as_e
298d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
298e0 6f 72 3a 20 43 20 70 72 65 70 72 6f 63 65 73 73  or: C preprocess
298f0 6f 72 20 5c 22 24 43 50 50 5c 22 20 66 61 69 6c  or \"$CPP\" fail
29900 73 20 73 61 6e 69 74 79 20 63 68 65 63 6b 0a 53  s sanity check.S
29910 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
29920 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
29930 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  s." >&2;}.   { (
29940 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
29950 20 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 74   }; }.fi..ac_ext
29960 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
29970 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
29980 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
29990 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
299a0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
299b0 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
299c0 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
299d0 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
299e0 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
299f0 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
29a00 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
29a10 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
29a20 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
29a30 72 5f 67 6e 75 0a 0a 0a 7b 20 24 61 73 5f 65 63  r_gnu...{ $as_ec
29a40 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
29a50 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
29a60 20 41 4e 53 49 20 43 20 68 65 61 64 65 72 20 66   ANSI C header f
29a70 69 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  iles" >&5.$as_ec
29a80 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
29a90 6f 72 20 41 4e 53 49 20 43 20 68 65 61 64 65 72  or ANSI C header
29aa0 20 66 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b   files... " >&6;
29ab0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
29ac0 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 2b  _cv_header_stdc+
29ad0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
29ae0 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
29af0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
29b00 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  lse.  cat >conft
29b10 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
29b20 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
29b30 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
29b40 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
29b50 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
29b60 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
29b70 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
29b80 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
29b90 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
29ba0 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 69 6e 63   <stdlib.h>.#inc
29bb0 6c 75 64 65 20 3c 73 74 64 61 72 67 2e 68 3e 0a  lude <stdarg.h>.
29bc0 23 69 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e 67  #include <string
29bd0 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 66 6c  .h>.#include <fl
29be0 6f 61 74 2e 68 3e 0a 0a 69 6e 74 0a 6d 61 69 6e  oat.h>..int.main
29bf0 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74   ().{..  ;.  ret
29c00 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
29c10 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
29c20 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28  ac_objext.if { (
29c30 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
29c40 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63  ile".case "(($ac
29c50 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
29c60 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
29c70 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
29c80 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
29c90 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
29ca0 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
29cb0 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
29cc0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
29cd0 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
29ce0 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
29cf0 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
29d00 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32  "$ac_compile") 2
29d10 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
29d20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
29d30 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
29d40 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
29d50 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
29d60 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
29d70 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
29d80 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20   >&5.  $as_echo 
29d90 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
29da0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
29db0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
29dc0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
29dd0 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
29de0 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
29df0 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
29e00 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
29e10 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73      } && test -s
29e20 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
29e30 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f  jext; then.  ac_
29e40 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 79  cv_header_stdc=y
29e50 65 73 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  es.else.  $as_ec
29e60 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
29e70 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
29e80 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
29e90 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
29ea0 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 76 5f  ext >&5...ac_cv_
29eb0 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66  header_stdc=no.f
29ec0 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  i..rm -f core co
29ed0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
29ee0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
29ef0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
29f00 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f  .if test $ac_cv_
29f10 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65  header_stdc = ye
29f20 73 3b 20 74 68 65 6e 0a 20 20 23 20 53 75 6e 4f  s; then.  # SunO
29f30 53 20 34 2e 78 20 73 74 72 69 6e 67 2e 68 20 64  S 4.x string.h d
29f40 6f 65 73 20 6e 6f 74 20 64 65 63 6c 61 72 65 20  oes not declare 
29f50 6d 65 6d 2a 2c 20 63 6f 6e 74 72 61 72 79 20 74  mem*, contrary t
29f60 6f 20 41 4e 53 49 2e 0a 20 20 63 61 74 20 3e 63  o ANSI..  cat >c
29f70 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
29f80 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
29f90 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
29fa0 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
29fb0 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
29fc0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
29fd0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
29fe0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
29ff0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63  defs.h.  */.#inc
2a000 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a  lude <string.h>.
2a010 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65 76 61 6c  ._ACEOF.if (eval
2a020 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65   "$ac_cpp confte
2a030 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 26  st.$ac_ext") 2>&
2a040 35 20 7c 0a 20 20 24 45 47 52 45 50 20 22 6d 65  5 |.  $EGREP "me
2a050 6d 63 68 72 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  mchr" >/dev/null
2a060 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 3a 0a   2>&1; then.  :.
2a070 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 65 61  else.  ac_cv_hea
2a080 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72  der_stdc=no.fi.r
2a090 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a  m -f conftest*..
2a0a0 66 69 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f  fi..if test $ac_
2a0b0 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d  cv_header_stdc =
2a0c0 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 49   yes; then.  # I
2a0d0 53 43 20 32 2e 30 2e 32 20 73 74 64 6c 69 62 2e  SC 2.0.2 stdlib.
2a0e0 68 20 64 6f 65 73 20 6e 6f 74 20 64 65 63 6c 61  h does not decla
2a0f0 72 65 20 66 72 65 65 2c 20 63 6f 6e 74 72 61 72  re free, contrar
2a100 79 20 74 6f 20 41 4e 53 49 2e 0a 20 20 63 61 74  y to ANSI..  cat
2a110 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
2a120 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
2a130 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
2a140 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
2a150 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
2a160 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
2a170 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
2a180 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
2a190 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
2a1a0 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e  include <stdlib.
2a1b0 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65  h>.._ACEOF.if (e
2a1c0 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e  val "$ac_cpp con
2a1d0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20  ftest.$ac_ext") 
2a1e0 32 3e 26 35 20 7c 0a 20 20 24 45 47 52 45 50 20  2>&5 |.  $EGREP 
2a1f0 22 66 72 65 65 22 20 3e 2f 64 65 76 2f 6e 75 6c  "free" >/dev/nul
2a200 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 3a  l 2>&1; then.  :
2a210 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 65  .else.  ac_cv_he
2a220 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a  ader_stdc=no.fi.
2a230 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a  rm -f conftest*.
2a240 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 24 61 63  .fi..if test $ac
2a250 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20  _cv_header_stdc 
2a260 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20  = yes; then.  # 
2a270 2f 62 69 6e 2f 63 63 20 69 6e 20 49 72 69 78 2d  /bin/cc in Irix-
2a280 34 2e 30 2e 35 20 67 65 74 73 20 6e 6f 6e 2d 41  4.0.5 gets non-A
2a290 4e 53 49 20 63 74 79 70 65 20 6d 61 63 72 6f 73  NSI ctype macros
2a2a0 20 75 6e 6c 65 73 73 20 75 73 69 6e 67 20 2d 61   unless using -a
2a2b0 6e 73 69 2e 0a 20 20 69 66 20 74 65 73 74 20 22  nsi..  if test "
2a2c0 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
2a2d0 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
2a2e0 3a 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f  :.else.  cat >co
2a2f0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
2a300 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
2a310 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
2a320 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
2a330 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
2a340 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
2a350 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
2a360 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
2a370 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
2a380 75 64 65 20 3c 63 74 79 70 65 2e 68 3e 0a 23 69  ude <ctype.h>.#i
2a390 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68  nclude <stdlib.h
2a3a0 3e 0a 23 69 66 20 28 28 27 20 27 20 26 20 30 78  >.#if ((' ' & 0x
2a3b0 30 46 46 29 20 3d 3d 20 30 78 30 32 30 29 0a 23  0FF) == 0x020).#
2a3c0 20 64 65 66 69 6e 65 20 49 53 4c 4f 57 45 52 28   define ISLOWER(
2a3d0 63 29 20 28 27 61 27 20 3c 3d 20 28 63 29 20 26  c) ('a' <= (c) &
2a3e0 26 20 28 63 29 20 3c 3d 20 27 7a 27 29 0a 23 20  & (c) <= 'z').# 
2a3f0 64 65 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63  define TOUPPER(c
2a400 29 20 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20  ) (ISLOWER(c) ? 
2a410 27 41 27 20 2b 20 28 28 63 29 20 2d 20 27 61 27  'A' + ((c) - 'a'
2a420 29 20 3a 20 28 63 29 29 0a 23 65 6c 73 65 0a 23  ) : (c)).#else.#
2a430 20 64 65 66 69 6e 65 20 49 53 4c 4f 57 45 52 28   define ISLOWER(
2a440 63 29 20 5c 0a 09 09 20 20 20 28 28 27 61 27 20  c) \...   (('a' 
2a450 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d  <= (c) && (c) <=
2a460 20 27 69 27 29 20 5c 0a 09 09 20 20 20 20 20 7c   'i') \...     |
2a470 7c 20 28 27 6a 27 20 3c 3d 20 28 63 29 20 26 26  | ('j' <= (c) &&
2a480 20 28 63 29 20 3c 3d 20 27 72 27 29 20 5c 0a 09   (c) <= 'r') \..
2a490 09 20 20 20 20 20 7c 7c 20 28 27 73 27 20 3c 3d  .     || ('s' <=
2a4a0 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27   (c) && (c) <= '
2a4b0 7a 27 29 29 0a 23 20 64 65 66 69 6e 65 20 54 4f  z')).# define TO
2a4c0 55 50 50 45 52 28 63 29 20 28 49 53 4c 4f 57 45  UPPER(c) (ISLOWE
2a4d0 52 28 63 29 20 3f 20 28 28 63 29 20 7c 20 30 78  R(c) ? ((c) | 0x
2a4e0 34 30 29 20 3a 20 28 63 29 29 0a 23 65 6e 64 69  40) : (c)).#endi
2a4f0 66 0a 0a 23 64 65 66 69 6e 65 20 58 4f 52 28 65  f..#define XOR(e
2a500 2c 20 66 29 20 28 28 28 65 29 20 26 26 20 21 28  , f) (((e) && !(
2a510 66 29 29 20 7c 7c 20 28 21 28 65 29 20 26 26 20  f)) || (!(e) && 
2a520 28 66 29 29 29 0a 69 6e 74 0a 6d 61 69 6e 20 28  (f))).int.main (
2a530 29 0a 7b 0a 20 20 69 6e 74 20 69 3b 0a 20 20 66  ).{.  int i;.  f
2a540 6f 72 20 28 69 20 3d 20 30 3b 20 69 20 3c 20 32  or (i = 0; i < 2
2a550 35 36 3b 20 69 2b 2b 29 0a 20 20 20 20 69 66 20  56; i++).    if 
2a560 28 58 4f 52 20 28 69 73 6c 6f 77 65 72 20 28 69  (XOR (islower (i
2a570 29 2c 20 49 53 4c 4f 57 45 52 20 28 69 29 29 0a  ), ISLOWER (i)).
2a580 09 7c 7c 20 74 6f 75 70 70 65 72 20 28 69 29 20  .|| toupper (i) 
2a590 21 3d 20 54 4f 55 50 50 45 52 20 28 69 29 29 0a  != TOUPPER (i)).
2a5a0 20 20 20 20 20 20 72 65 74 75 72 6e 20 32 3b 0a        return 2;.
2a5b0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
2a5c0 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
2a5d0 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a 69 66  est$ac_exeext.if
2a5e0 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
2a5f0 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61  link".case "(($a
2a600 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
2a610 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
2a620 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
2a630 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
2a640 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
2a650 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
2a660 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
2a670 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
2a680 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
2a690 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
2a6a0 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  ho") >&5.  (eval
2a6b0 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 26   "$ac_link") 2>&
2a6c0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
2a6d0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
2a6e0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
2a6f0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
2a700 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
2a710 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 20 61  tatus); } && { a
2a720 63 5f 74 72 79 3d 27 2e 2f 63 6f 6e 66 74 65 73  c_try='./conftes
2a730 74 24 61 63 5f 65 78 65 65 78 74 27 0a 20 20 7b  t$ac_exeext'.  {
2a740 20 28 63 61 73 65 20 22 28 28 24 61 63 5f 74 72   (case "(($ac_tr
2a750 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
2a760 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
2a770 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
2a780 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
2a790 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
2a7a0 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
2a7b0 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
2a7c0 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
2a7d0 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
2a7e0 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
2a7f0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
2a800 63 5f 74 72 79 22 29 20 32 3e 26 35 0a 20 20 61  c_try") 2>&5.  a
2a810 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61  c_status=$?.  $a
2a820 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2a830 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
2a840 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
2a850 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
2a860 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ); }; }; then.  
2a870 3a 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68  :.else.  $as_ech
2a880 6f 20 22 24 61 73 5f 6d 65 3a 20 70 72 6f 67 72  o "$as_me: progr
2a890 61 6d 20 65 78 69 74 65 64 20 77 69 74 68 20 73  am exited with s
2a8a0 74 61 74 75 73 20 24 61 63 5f 73 74 61 74 75 73  tatus $ac_status
2a8b0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
2a8c0 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
2a8d0 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
2a8e0 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
2a8f0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
2a900 3e 26 35 0a 0a 28 20 65 78 69 74 20 24 61 63 5f  >&5..( exit $ac_
2a910 73 74 61 74 75 73 20 29 0a 61 63 5f 63 76 5f 68  status ).ac_cv_h
2a920 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69  eader_stdc=no.fi
2a930 0a 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74  .rm -rf conftest
2a940 2e 64 53 59 4d 0a 72 6d 20 2d 66 20 63 6f 72 65  .dSYM.rm -f core
2a950 20 2a 2e 63 6f 72 65 20 63 6f 72 65 2e 63 6f 6e   *.core core.con
2a960 66 74 65 73 74 2e 2a 20 67 6d 6f 6e 2e 6f 75 74  ftest.* gmon.out
2a970 20 62 62 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74   bb.out conftest
2a980 24 61 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74  $ac_exeext conft
2a990 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
2a9a0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2a9b0 66 69 0a 0a 0a 66 69 0a 66 69 0a 7b 20 24 61 73  fi...fi.fi.{ $as
2a9c0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
2a9d0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
2a9e0 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
2a9f0 63 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  c" >&5.$as_echo 
2aa00 22 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73  "$ac_cv_header_s
2aa10 74 64 63 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  tdc" >&6; }.if t
2aa20 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65  est $ac_cv_heade
2aa30 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68  r_stdc = yes; th
2aa40 65 6e 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65  en..cat >>confde
2aa50 66 73 2e 68 20 3c 3c 5c 5f 41 43 45 4f 46 0a 23  fs.h <<\_ACEOF.#
2aa60 64 65 66 69 6e 65 20 53 54 44 43 5f 48 45 41 44  define STDC_HEAD
2aa70 45 52 53 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69  ERS 1._ACEOF..fi
2aa80 0a 0a 23 20 4f 6e 20 49 52 49 58 20 35 2e 33 2c  ..# On IRIX 5.3,
2aa90 20 73 79 73 2f 74 79 70 65 73 20 61 6e 64 20 69   sys/types and i
2aaa0 6e 74 74 79 70 65 73 2e 68 20 61 72 65 20 63 6f  nttypes.h are co
2aab0 6e 66 6c 69 63 74 69 6e 67 2e 0a 0a 0a 0a 0a 0a  nflicting.......
2aac0 0a 0a 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64 65  ....for ac_heade
2aad0 72 20 69 6e 20 73 79 73 2f 74 79 70 65 73 2e 68  r in sys/types.h
2aae0 20 73 79 73 2f 73 74 61 74 2e 68 20 73 74 64 6c   sys/stat.h stdl
2aaf0 69 62 2e 68 20 73 74 72 69 6e 67 2e 68 20 6d 65  ib.h string.h me
2ab00 6d 6f 72 79 2e 68 20 73 74 72 69 6e 67 73 2e 68  mory.h strings.h
2ab10 20 5c 0a 09 09 20 20 69 6e 74 74 79 70 65 73 2e   \...  inttypes.
2ab20 68 20 73 74 64 69 6e 74 2e 68 20 75 6e 69 73 74  h stdint.h unist
2ab30 64 2e 68 0a 64 6f 0a 61 73 5f 61 63 5f 48 65 61  d.h.do.as_ac_Hea
2ab40 64 65 72 3d 60 24 61 73 5f 65 63 68 6f 20 22 61  der=`$as_echo "a
2ab50 63 5f 63 76 5f 68 65 61 64 65 72 5f 24 61 63 5f  c_cv_header_$ac_
2ab60 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72  header" | $as_tr
2ab70 5f 73 68 60 0a 7b 20 24 61 73 5f 65 63 68 6f 20  _sh`.{ $as_echo 
2ab80 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2ab90 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
2aba0 63 5f 68 65 61 64 65 72 22 20 3e 26 35 0a 24 61  c_header" >&5.$a
2abb0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
2abc0 6e 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65  ng for $ac_heade
2abd0 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  r... " >&6; }.if
2abe0 20 7b 20 61 73 5f 76 61 72 3d 24 61 73 5f 61 63   { as_var=$as_ac
2abf0 5f 48 65 61 64 65 72 3b 20 65 76 61 6c 20 22 74  _Header; eval "t
2ac00 65 73 74 20 5c 22 5c 24 7b 24 61 73 5f 76 61 72  est \"\${$as_var
2ac10 2b 73 65 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20  +set}\" = set"; 
2ac20 7d 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  }; then.  $as_ec
2ac30 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
2ac40 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20   >&6.else.  cat 
2ac50 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2ac60 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
2ac70 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
2ac80 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
2ac90 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
2aca0 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
2acb0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
2acc0 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
2acd0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61  nfdefs.h.  */.$a
2ace0 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75  c_includes_defau
2acf0 6c 74 0a 0a 23 69 6e 63 6c 75 64 65 20 3c 24 61  lt..#include <$a
2ad00 63 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45 4f 46  c_header>._ACEOF
2ad10 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
2ad20 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
2ad30 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
2ad40 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61  pile".case "(($a
2ad50 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
2ad60 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
2ad70 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
2ad80 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
2ad90 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
2ada0 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
2adb0 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
2adc0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
2add0 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
2ade0 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
2adf0 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  ho") >&5.  (eval
2ae00 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20   "$ac_compile") 
2ae10 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
2ae20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
2ae30 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
2ae40 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
2ae50 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
2ae60 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
2ae70 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
2ae80 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f  r >&5.  $as_echo
2ae90 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2aea0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
2aeb0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
2aec0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
2aed0 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
2aee0 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
2aef0 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
2af00 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
2af10 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d       } && test -
2af20 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  s conftest.$ac_o
2af30 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 65 76  bjext; then.  ev
2af40 61 6c 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65  al "$as_ac_Heade
2af50 72 3d 79 65 73 22 0a 65 6c 73 65 0a 20 20 24 61  r=yes".else.  $a
2af60 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
2af70 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
2af80 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
2af90 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
2afa0 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 65 76  $ac_ext >&5...ev
2afb0 61 6c 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65  al "$as_ac_Heade
2afc0 72 3d 6e 6f 22 0a 66 69 0a 0a 72 6d 20 2d 66 20  r=no".fi..rm -f 
2afd0 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
2afe0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
2aff0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
2b000 61 63 5f 65 78 74 0a 66 69 0a 61 63 5f 72 65 73  ac_ext.fi.ac_res
2b010 3d 60 65 76 61 6c 20 27 61 73 5f 76 61 6c 3d 24  =`eval 'as_val=$
2b020 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27  {'$as_ac_Header'
2b030 7d 0a 09 09 20 24 61 73 5f 65 63 68 6f 20 22 24  }... $as_echo "$
2b040 61 73 5f 76 61 6c 22 27 60 0a 09 20 20 20 20 20  as_val"'`..     
2b050 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
2b060 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
2b070 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e  sult: $ac_res" >
2b080 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
2b090 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 69 66 20  _res" >&6; }.if 
2b0a0 74 65 73 74 20 60 65 76 61 6c 20 27 61 73 5f 76  test `eval 'as_v
2b0b0 61 6c 3d 24 7b 27 24 61 73 5f 61 63 5f 48 65 61  al=${'$as_ac_Hea
2b0c0 64 65 72 27 7d 0a 09 09 20 24 61 73 5f 65 63 68  der'}... $as_ech
2b0d0 6f 20 22 24 61 73 5f 76 61 6c 22 27 60 20 3d 20  o "$as_val"'` = 
2b0e0 79 65 73 3b 20 74 68 65 6e 0a 20 20 63 61 74 20  yes; then.  cat 
2b0f0 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
2b100 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 60 24  ACEOF.#define `$
2b110 61 73 5f 65 63 68 6f 20 22 48 41 56 45 5f 24 61  as_echo "HAVE_$a
2b120 63 5f 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f  c_header" | $as_
2b130 74 72 5f 63 70 70 60 20 31 0a 5f 41 43 45 4f 46  tr_cpp` 1._ACEOF
2b140 0a 0a 66 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 66 6f  ..fi..done....fo
2b150 72 20 61 63 5f 68 65 61 64 65 72 20 69 6e 20 64  r ac_header in d
2b160 6c 66 63 6e 2e 68 0a 64 6f 0a 61 73 5f 61 63 5f  lfcn.h.do.as_ac_
2b170 48 65 61 64 65 72 3d 60 24 61 73 5f 65 63 68 6f  Header=`$as_echo
2b180 20 22 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 24   "ac_cv_header_$
2b190 61 63 5f 68 65 61 64 65 72 22 20 7c 20 24 61 73  ac_header" | $as
2b1a0 5f 74 72 5f 73 68 60 0a 7b 20 24 61 73 5f 65 63  _tr_sh`.{ $as_ec
2b1b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2b1c0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
2b1d0 20 24 61 63 5f 68 65 61 64 65 72 22 20 3e 26 35   $ac_header" >&5
2b1e0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
2b1f0 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68 65  cking for $ac_he
2b200 61 64 65 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  ader... " >&6; }
2b210 0a 69 66 20 7b 20 61 73 5f 76 61 72 3d 24 61 73  .if { as_var=$as
2b220 5f 61 63 5f 48 65 61 64 65 72 3b 20 65 76 61 6c  _ac_Header; eval
2b230 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61 73 5f   "test \"\${$as_
2b240 76 61 72 2b 73 65 74 7d 5c 22 20 3d 20 73 65 74  var+set}\" = set
2b250 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 24 61 73  "; }; then.  $as
2b260 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
2b270 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63  ) " >&6.else.  c
2b280 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
2b290 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
2b2a0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
2b2b0 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
2b2c0 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
2b2d0 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
2b2e0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2b2f0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
2b300 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
2b310 0a 24 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65  .$ac_includes_de
2b320 66 61 75 6c 74 0a 0a 23 69 6e 63 6c 75 64 65 20  fault..#include 
2b330 3c 24 61 63 5f 68 65 61 64 65 72 3e 0a 5f 41 43  <$ac_header>._AC
2b340 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
2b350 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
2b360 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
2b370 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28  compile".case "(
2b380 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
2b390 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
2b3a0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
2b3b0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
2b3c0 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
2b3d0 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
2b3e0 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
2b3f0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
2b400 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
2b410 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
2b420 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65  _echo") >&5.  (e
2b430 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  val "$ac_compile
2b440 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
2b450 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
2b460 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
2b470 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
2b480 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
2b490 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
2b4a0 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
2b4b0 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65  .err >&5.  $as_e
2b4c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2b4d0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
2b4e0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
2b4f0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
2b500 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  } && {.. test -z
2b510 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66   "$ac_c_werror_f
2b520 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21  lag" ||.. test !
2b530 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
2b540 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73  .       } && tes
2b550 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  t -s conftest.$a
2b560 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20  c_objext; then. 
2b570 20 65 76 61 6c 20 22 24 61 73 5f 61 63 5f 48 65   eval "$as_ac_He
2b580 61 64 65 72 3d 79 65 73 22 0a 65 6c 73 65 0a 20  ader=yes".else. 
2b590 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2b5a0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
2b5b0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
2b5c0 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
2b5d0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
2b5e0 09 65 76 61 6c 20 22 24 61 73 5f 61 63 5f 48 65  .eval "$as_ac_He
2b5f0 61 64 65 72 3d 6e 6f 22 0a 66 69 0a 0a 72 6d 20  ader=no".fi..rm 
2b600 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
2b610 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
2b620 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
2b630 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 61 63 5f  t.$ac_ext.fi.ac_
2b640 72 65 73 3d 60 65 76 61 6c 20 27 61 73 5f 76 61  res=`eval 'as_va
2b650 6c 3d 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64  l=${'$as_ac_Head
2b660 65 72 27 7d 0a 09 09 20 24 61 73 5f 65 63 68 6f  er'}... $as_echo
2b670 20 22 24 61 73 5f 76 61 6c 22 27 60 0a 09 20 20   "$as_val"'`..  
2b680 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20       { $as_echo 
2b690 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2b6a0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73   result: $ac_res
2b6b0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
2b6c0 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a  $ac_res" >&6; }.
2b6d0 69 66 20 74 65 73 74 20 60 65 76 61 6c 20 27 61  if test `eval 'a
2b6e0 73 5f 76 61 6c 3d 24 7b 27 24 61 73 5f 61 63 5f  s_val=${'$as_ac_
2b6f0 48 65 61 64 65 72 27 7d 0a 09 09 20 24 61 73 5f  Header'}... $as_
2b700 65 63 68 6f 20 22 24 61 73 5f 76 61 6c 22 27 60  echo "$as_val"'`
2b710 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 63   = yes; then.  c
2b720 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
2b730 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
2b740 20 60 24 61 73 5f 65 63 68 6f 20 22 48 41 56 45   `$as_echo "HAVE
2b750 5f 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20 24  _$ac_header" | $
2b760 61 73 5f 74 72 5f 63 70 70 60 20 31 0a 5f 41 43  as_tr_cpp` 1._AC
2b770 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e 65 0a 0a 0a  EOF..fi..done...
2b780 0a 23 20 53 65 74 20 6f 70 74 69 6f 6e 73 0a 0a  .# Set options..
2b790 0a 0a 20 20 20 20 20 20 20 20 65 6e 61 62 6c 65  ..        enable
2b7a0 5f 64 6c 6f 70 65 6e 3d 6e 6f 0a 0a 0a 20 20 65  _dlopen=no...  e
2b7b0 6e 61 62 6c 65 5f 77 69 6e 33 32 5f 64 6c 6c 3d  nable_win32_dll=
2b7c0 6e 6f 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 20  no...           
2b7d0 20 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72   # Check whether
2b7e0 20 2d 2d 65 6e 61 62 6c 65 2d 73 68 61 72 65 64   --enable-shared
2b7f0 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74   was given..if t
2b800 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 68  est "${enable_sh
2b810 61 72 65 64 2b 73 65 74 7d 22 20 3d 20 73 65 74  ared+set}" = set
2b820 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76  ; then.  enablev
2b830 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 68 61 72 65  al=$enable_share
2b840 64 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64  d; p=${PACKAGE-d
2b850 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61 73 65  efault}.    case
2b860 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20   $enableval in. 
2b870 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65 5f 73     yes) enable_s
2b880 68 61 72 65 64 3d 79 65 73 20 3b 3b 0a 20 20 20  hared=yes ;;.   
2b890 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 68 61 72   no) enable_shar
2b8a0 65 64 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a  ed=no ;;.    *).
2b8b0 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61        enable_sha
2b8c0 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c  red=no.      # L
2b8d0 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d  ook at the argum
2b8e0 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20  ent we got.  We 
2b8f0 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d  use all the comm
2b900 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f  on list separato
2b910 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76  rs..      lt_sav
2b920 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
2b930 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53  S="${IFS}$PATH_S
2b940 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20  EPARATOR,".     
2b950 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61   for pkg in $ena
2b960 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d  bleval; do..IFS=
2b970 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09  "$lt_save_ifs"..
2b980 69 66 20 74 65 73 74 20 22 58 24 70 6b 67 22 20  if test "X$pkg" 
2b990 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20  = "X$p"; then.. 
2b9a0 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79   enable_shared=y
2b9b0 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e  es..fi.      don
2b9c0 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74  e.      IFS="$lt
2b9d0 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20  _save_ifs".     
2b9e0 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73   ;;.    esac.els
2b9f0 65 0a 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65  e.  enable_share
2ba00 64 3d 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a  d=yes.fi........
2ba10 0a 0a 20 20 23 20 43 68 65 63 6b 20 77 68 65 74  ..  # Check whet
2ba20 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 73 74 61  her --enable-sta
2ba30 74 69 63 20 77 61 73 20 67 69 76 65 6e 2e 0a 69  tic was given..i
2ba40 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65  f test "${enable
2ba50 5f 73 74 61 74 69 63 2b 73 65 74 7d 22 20 3d 20  _static+set}" = 
2ba60 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62  set; then.  enab
2ba70 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 74  leval=$enable_st
2ba80 61 74 69 63 3b 20 70 3d 24 7b 50 41 43 4b 41 47  atic; p=${PACKAG
2ba90 45 2d 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63  E-default}.    c
2baa0 61 73 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69  ase $enableval i
2bab0 6e 0a 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c  n.    yes) enabl
2bac0 65 5f 73 74 61 74 69 63 3d 79 65 73 20 3b 3b 0a  e_static=yes ;;.
2bad0 20 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73      no) enable_s
2bae0 74 61 74 69 63 3d 6e 6f 20 3b 3b 0a 20 20 20 20  tatic=no ;;.    
2baf0 2a 29 0a 20 20 20 20 20 65 6e 61 62 6c 65 5f 73  *).     enable_s
2bb00 74 61 74 69 63 3d 6e 6f 0a 20 20 20 20 20 20 23  tatic=no.      #
2bb10 20 4c 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67   Look at the arg
2bb20 75 6d 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57  ument we got.  W
2bb30 65 20 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f  e use all the co
2bb40 6d 6d 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61  mmon list separa
2bb50 74 6f 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73  tors..      lt_s
2bb60 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
2bb70 49 46 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48  IFS="${IFS}$PATH
2bb80 5f 53 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20  _SEPARATOR,".   
2bb90 20 20 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65     for pkg in $e
2bba0 6e 61 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46  nableval; do..IF
2bbb0 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2bbc0 0a 09 69 66 20 74 65 73 74 20 22 58 24 70 6b 67  ..if test "X$pkg
2bbd0 22 20 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a  " = "X$p"; then.
2bbe0 09 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63  .  enable_static
2bbf0 3d 79 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64  =yes..fi.      d
2bc00 6f 6e 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24  one.      IFS="$
2bc10 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20  lt_save_ifs".   
2bc20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65     ;;.    esac.e
2bc30 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f 73 74 61  lse.  enable_sta
2bc40 74 69 63 3d 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a  tic=yes.fi......
2bc50 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65  .....# Check whe
2bc60 74 68 65 72 20 2d 2d 77 69 74 68 2d 70 69 63 20  ther --with-pic 
2bc70 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65  was given..if te
2bc80 73 74 20 22 24 7b 77 69 74 68 5f 70 69 63 2b 73  st "${with_pic+s
2bc90 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
2bca0 0a 20 20 77 69 74 68 76 61 6c 3d 24 77 69 74 68  .  withval=$with
2bcb0 5f 70 69 63 3b 20 70 69 63 5f 6d 6f 64 65 3d 22  _pic; pic_mode="
2bcc0 24 77 69 74 68 76 61 6c 22 0a 65 6c 73 65 0a 20  $withval".else. 
2bcd0 20 70 69 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c   pic_mode=defaul
2bce0 74 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a 20 22  t.fi...test -z "
2bcf0 24 70 69 63 5f 6d 6f 64 65 22 20 26 26 20 70 69  $pic_mode" && pi
2bd00 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a 0a  c_mode=default..
2bd10 0a 0a 0a 0a 0a 0a 20 20 23 20 43 68 65 63 6b 20  ......  # Check 
2bd20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65  whether --enable
2bd30 2d 66 61 73 74 2d 69 6e 73 74 61 6c 6c 20 77 61  -fast-install wa
2bd40 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74  s given..if test
2bd50 20 22 24 7b 65 6e 61 62 6c 65 5f 66 61 73 74 5f   "${enable_fast_
2bd60 69 6e 73 74 61 6c 6c 2b 73 65 74 7d 22 20 3d 20  install+set}" = 
2bd70 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62  set; then.  enab
2bd80 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 66 61  leval=$enable_fa
2bd90 73 74 5f 69 6e 73 74 61 6c 6c 3b 20 70 3d 24 7b  st_install; p=${
2bda0 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d  PACKAGE-default}
2bdb0 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61 62 6c  .    case $enabl
2bdc0 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65 73 29  eval in.    yes)
2bdd0 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73   enable_fast_ins
2bde0 74 61 6c 6c 3d 79 65 73 20 3b 3b 0a 20 20 20 20  tall=yes ;;.    
2bdf0 6e 6f 29 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f  no) enable_fast_
2be00 69 6e 73 74 61 6c 6c 3d 6e 6f 20 3b 3b 0a 20 20  install=no ;;.  
2be10 20 20 2a 29 0a 20 20 20 20 20 20 65 6e 61 62 6c    *).      enabl
2be20 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e  e_fast_install=n
2be30 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61  o.      # Look a
2be40 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 77  t the argument w
2be50 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65 20 61  e got.  We use a
2be60 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69  ll the common li
2be70 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e 0a 20  st separators.. 
2be80 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73       lt_save_ifs
2be90 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22 24 7b  ="$IFS"; IFS="${
2bea0 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS}$PATH_SEPARA
2beb0 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f 72 20  TOR,".      for 
2bec0 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65 76 61  pkg in $enableva
2bed0 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f  l; do..IFS="$lt_
2bee0 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20 74 65  save_ifs"..if te
2bef0 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22 58 24  st "X$pkg" = "X$
2bf00 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61 62  p"; then..  enab
2bf10 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d  le_fast_install=
2bf20 79 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f  yes..fi.      do
2bf30 6e 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c  ne.      IFS="$l
2bf40 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20  t_save_ifs".    
2bf50 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c    ;;.    esac.el
2bf60 73 65 0a 20 20 65 6e 61 62 6c 65 5f 66 61 73 74  se.  enable_fast
2bf70 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a 66 69 0a  _install=yes.fi.
2bf80 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 54 68 69  ...........# Thi
2bf90 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f  s can be used to
2bfa0 20 72 65 62 75 69 6c 64 20 6c 69 62 74 6f 6f 6c   rebuild libtool
2bfb0 20 77 68 65 6e 20 6e 65 65 64 65 64 0a 4c 49 42   when needed.LIB
2bfc0 54 4f 4f 4c 5f 44 45 50 53 3d 22 24 6c 74 6d 61  TOOL_DEPS="$ltma
2bfd0 69 6e 22 0a 0a 23 20 41 6c 77 61 79 73 20 75 73  in"..# Always us
2bfe0 65 20 6f 75 72 20 6f 77 6e 20 6c 69 62 74 6f 6f  e our own libtoo
2bff0 6c 2e 0a 4c 49 42 54 4f 4f 4c 3d 27 24 28 53 48  l..LIBTOOL='$(SH
2c000 45 4c 4c 29 20 24 28 74 6f 70 5f 62 75 69 6c 64  ELL) $(top_build
2c010 64 69 72 29 2f 6c 69 62 74 6f 6f 6c 27 0a 0a 0a  dir)/libtool'...
2c020 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c030 0a 0a 0a 0a 0a 0a 0a 74 65 73 74 20 2d 7a 20 22  .......test -z "
2c040 24 4c 4e 5f 53 22 20 26 26 20 4c 4e 5f 53 3d 22  $LN_S" && LN_S="
2c050 6c 6e 20 2d 73 22 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ln -s"..........
2c060 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20  .....if test -n 
2c070 22 24 7b 5a 53 48 5f 56 45 52 53 49 4f 4e 2b 73  "${ZSH_VERSION+s
2c080 65 74 7d 22 20 3b 20 74 68 65 6e 0a 20 20 20 73  et}" ; then.   s
2c090 65 74 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55  etopt NO_GLOB_SU
2c0a0 42 53 54 0a 66 69 0a 0a 7b 20 24 61 73 5f 65 63  BST.fi..{ $as_ec
2c0b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2c0c0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
2c0d0 20 6f 62 6a 64 69 72 22 20 3e 26 35 0a 24 61 73   objdir" >&5.$as
2c0e0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
2c0f0 67 20 66 6f 72 20 6f 62 6a 64 69 72 2e 2e 2e 20  g for objdir... 
2c100 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
2c110 20 22 24 7b 6c 74 5f 63 76 5f 6f 62 6a 64 69 72   "${lt_cv_objdir
2c120 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
2c130 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
2c140 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
2c150 65 6c 73 65 0a 20 20 72 6d 20 2d 66 20 2e 6c 69  else.  rm -f .li
2c160 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 6d  bs 2>/dev/null.m
2c170 6b 64 69 72 20 2e 6c 69 62 73 20 32 3e 2f 64 65  kdir .libs 2>/de
2c180 76 2f 6e 75 6c 6c 0a 69 66 20 74 65 73 74 20 2d  v/null.if test -
2c190 64 20 2e 6c 69 62 73 3b 20 74 68 65 6e 0a 20 20  d .libs; then.  
2c1a0 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 3d 2e 6c 69  lt_cv_objdir=.li
2c1b0 62 73 0a 65 6c 73 65 0a 20 20 23 20 4d 53 2d 44  bs.else.  # MS-D
2c1c0 4f 53 20 64 6f 65 73 20 6e 6f 74 20 61 6c 6c 6f  OS does not allo
2c1d0 77 20 66 69 6c 65 6e 61 6d 65 73 20 74 68 61 74  w filenames that
2c1e0 20 62 65 67 69 6e 20 77 69 74 68 20 61 20 64 6f   begin with a do
2c1f0 74 2e 0a 20 20 6c 74 5f 63 76 5f 6f 62 6a 64 69  t..  lt_cv_objdi
2c200 72 3d 5f 6c 69 62 73 0a 66 69 0a 72 6d 64 69 72  r=_libs.fi.rmdir
2c210 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75   .libs 2>/dev/nu
2c220 6c 6c 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  ll.fi.{ $as_echo
2c230 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2c240 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
2c250 5f 6f 62 6a 64 69 72 22 20 3e 26 35 0a 24 61 73  _objdir" >&5.$as
2c260 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6f 62  _echo "$lt_cv_ob
2c270 6a 64 69 72 22 20 3e 26 36 3b 20 7d 0a 6f 62 6a  jdir" >&6; }.obj
2c280 64 69 72 3d 24 6c 74 5f 63 76 5f 6f 62 6a 64 69  dir=$lt_cv_objdi
2c290 72 0a 0a 0a 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e  r......cat >>con
2c2a0 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
2c2b0 0a 23 64 65 66 69 6e 65 20 4c 54 5f 4f 42 4a 44  .#define LT_OBJD
2c2c0 49 52 20 22 24 6c 74 5f 63 76 5f 6f 62 6a 64 69  IR "$lt_cv_objdi
2c2d0 72 2f 22 0a 5f 41 43 45 4f 46 0a 0a 0a 0a 0a 0a  r/"._ACEOF......
2c2e0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 63 61 73 65  ............case
2c2f0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78   $host_os in.aix
2c300 33 2a 29 0a 20 20 23 20 41 49 58 20 73 6f 6d 65  3*).  # AIX some
2c310 74 69 6d 65 73 20 68 61 73 20 70 72 6f 62 6c 65  times has proble
2c320 6d 73 20 77 69 74 68 20 74 68 65 20 47 43 43 20  ms with the GCC 
2c330 63 6f 6c 6c 65 63 74 32 20 70 72 6f 67 72 61 6d  collect2 program
2c340 2e 20 20 46 6f 72 20 73 6f 6d 65 0a 20 20 23 20  .  For some.  # 
2c350 72 65 61 73 6f 6e 2c 20 69 66 20 77 65 20 73 65  reason, if we se
2c360 74 20 74 68 65 20 43 4f 4c 4c 45 43 54 5f 4e 41  t the COLLECT_NA
2c370 4d 45 53 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20  MES environment 
2c380 76 61 72 69 61 62 6c 65 2c 20 74 68 65 20 70 72  variable, the pr
2c390 6f 62 6c 65 6d 73 0a 20 20 23 20 76 61 6e 69 73  oblems.  # vanis
2c3a0 68 20 69 6e 20 61 20 70 75 66 66 20 6f 66 20 73  h in a puff of s
2c3b0 6d 6f 6b 65 2e 0a 20 20 69 66 20 74 65 73 74 20  moke..  if test 
2c3c0 22 58 24 7b 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45  "X${COLLECT_NAME
2c3d0 53 2b 73 65 74 7d 22 20 21 3d 20 58 73 65 74 3b  S+set}" != Xset;
2c3e0 20 74 68 65 6e 0a 20 20 20 20 43 4f 4c 4c 45 43   then.    COLLEC
2c3f0 54 5f 4e 41 4d 45 53 3d 0a 20 20 20 20 65 78 70  T_NAMES=.    exp
2c400 6f 72 74 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45  ort COLLECT_NAME
2c410 53 0a 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63  S.  fi.  ;;.esac
2c420 0a 0a 23 20 53 65 64 20 73 75 62 73 74 69 74 75  ..# Sed substitu
2c430 74 69 6f 6e 20 74 68 61 74 20 68 65 6c 70 73 20  tion that helps 
2c440 75 73 20 64 6f 20 72 6f 62 75 73 74 20 71 75 6f  us do robust quo
2c450 74 69 6e 67 2e 20 20 49 74 20 62 61 63 6b 73 6c  ting.  It backsl
2c460 61 73 68 69 66 69 65 73 0a 23 20 6d 65 74 61 63  ashifies.# metac
2c470 68 61 72 61 63 74 65 72 73 20 74 68 61 74 20 61  haracters that a
2c480 72 65 20 73 74 69 6c 6c 20 61 63 74 69 76 65 20  re still active 
2c490 77 69 74 68 69 6e 20 64 6f 75 62 6c 65 2d 71 75  within double-qu
2c4a0 6f 74 65 64 20 73 74 72 69 6e 67 73 2e 0a 73 65  oted strings..se
2c4b0 64 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d 27 73  d_quote_subst='s
2c4c0 2f 5c 28 5b 22 60 24 5c 5c 5d 5c 29 2f 5c 5c 5c  /\(["`$\\]\)/\\\
2c4d0 31 2f 67 27 0a 0a 23 20 53 61 6d 65 20 61 73 20  1/g'..# Same as 
2c4e0 61 62 6f 76 65 2c 20 62 75 74 20 64 6f 20 6e 6f  above, but do no
2c4f0 74 20 71 75 6f 74 65 20 76 61 72 69 61 62 6c 65  t quote variable
2c500 20 72 65 66 65 72 65 6e 63 65 73 2e 0a 64 6f 75   references..dou
2c510 62 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d  ble_quote_subst=
2c520 27 73 2f 5c 28 5b 22 60 5c 5c 5d 5c 29 2f 5c 5c  's/\(["`\\]\)/\\
2c530 5c 31 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62  \1/g'..# Sed sub
2c540 73 74 69 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c  stitution to del
2c550 61 79 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20  ay expansion of 
2c560 61 6e 20 65 73 63 61 70 65 64 20 73 68 65 6c 6c  an escaped shell
2c570 20 76 61 72 69 61 62 6c 65 20 69 6e 20 61 0a 23   variable in a.#
2c580 20 64 6f 75 62 6c 65 5f 71 75 6f 74 65 5f 73 75   double_quote_su
2c590 62 73 74 27 65 64 20 73 74 72 69 6e 67 2e 0a 64  bst'ed string..d
2c5a0 65 6c 61 79 5f 76 61 72 69 61 62 6c 65 5f 73 75  elay_variable_su
2c5b0 62 73 74 3d 27 73 2f 5c 5c 5c 5c 5c 5c 5c 5c 5c  bst='s/\\\\\\\\\
2c5c0 5c 5c 24 2f 5c 5c 5c 5c 5c 5c 24 2f 67 27 0a 0a  \\$/\\\\\\$/g'..
2c5d0 23 20 53 65 64 20 73 75 62 73 74 69 74 75 74 69  # Sed substituti
2c5e0 6f 6e 20 74 6f 20 64 65 6c 61 79 20 65 78 70 61  on to delay expa
2c5f0 6e 73 69 6f 6e 20 6f 66 20 61 6e 20 65 73 63 61  nsion of an esca
2c600 70 65 64 20 73 69 6e 67 6c 65 20 71 75 6f 74 65  ped single quote
2c610 2e 0a 64 65 6c 61 79 5f 73 69 6e 67 6c 65 5f 71  ..delay_single_q
2c620 75 6f 74 65 5f 73 75 62 73 74 3d 27 73 2f 27 5c  uote_subst='s/'\
2c630 27 27 2f 27 5c 27 5c 5c 5c 5c 5c 5c 5c 27 5c 27  ''/'\'\\\\\\\'\'
2c640 27 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73  '/g'..# Sed subs
2c650 74 69 74 75 74 69 6f 6e 20 74 6f 20 61 76 6f 69  titution to avoi
2c660 64 20 61 63 63 69 64 65 6e 74 61 6c 20 67 6c 6f  d accidental glo
2c670 62 62 69 6e 67 20 69 6e 20 65 76 61 6c 65 64 20  bbing in evaled 
2c680 65 78 70 72 65 73 73 69 6f 6e 73 0a 6e 6f 5f 67  expressions.no_g
2c690 6c 6f 62 5f 73 75 62 73 74 3d 27 73 2f 5c 2a 2f  lob_subst='s/\*/
2c6a0 5c 5c 5c 2a 2f 67 27 0a 0a 23 20 47 6c 6f 62 61  \\\*/g'..# Globa
2c6b0 6c 20 76 61 72 69 61 62 6c 65 73 3a 0a 6f 66 69  l variables:.ofi
2c6c0 6c 65 3d 6c 69 62 74 6f 6f 6c 0a 63 61 6e 5f 62  le=libtool.can_b
2c6d0 75 69 6c 64 5f 73 68 61 72 65 64 3d 79 65 73 0a  uild_shared=yes.
2c6e0 0a 23 20 41 6c 6c 20 6b 6e 6f 77 6e 20 6c 69 6e  .# All known lin
2c6f0 6b 65 72 73 20 72 65 71 75 69 72 65 20 61 20 60  kers require a `
2c700 2e 61 27 20 61 72 63 68 69 76 65 20 66 6f 72 20  .a' archive for 
2c710 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20 28  static linking (
2c720 65 78 63 65 70 74 20 4d 53 56 43 2c 0a 23 20 77  except MSVC,.# w
2c730 68 69 63 68 20 6e 65 65 64 73 20 27 2e 6c 69 62  hich needs '.lib
2c740 27 29 2e 0a 6c 69 62 65 78 74 3d 61 0a 0a 77 69  ')..libext=a..wi
2c750 74 68 5f 67 6e 75 5f 6c 64 3d 22 24 6c 74 5f 63  th_gnu_ld="$lt_c
2c760 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 0a 0a  v_prog_gnu_ld"..
2c770 6f 6c 64 5f 43 43 3d 22 24 43 43 22 0a 6f 6c 64  old_CC="$CC".old
2c780 5f 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53  _CFLAGS="$CFLAGS
2c790 22 0a 0a 23 20 53 65 74 20 73 61 6e 65 20 64 65  "..# Set sane de
2c7a0 66 61 75 6c 74 73 20 66 6f 72 20 76 61 72 69 6f  faults for vario
2c7b0 75 73 20 76 61 72 69 61 62 6c 65 73 0a 74 65 73  us variables.tes
2c7c0 74 20 2d 7a 20 22 24 43 43 22 20 26 26 20 43 43  t -z "$CC" && CC
2c7d0 3d 63 63 0a 74 65 73 74 20 2d 7a 20 22 24 4c 54  =cc.test -z "$LT
2c7e0 43 43 22 20 26 26 20 4c 54 43 43 3d 24 43 43 0a  CC" && LTCC=$CC.
2c7f0 74 65 73 74 20 2d 7a 20 22 24 4c 54 43 46 4c 41  test -z "$LTCFLA
2c800 47 53 22 20 26 26 20 4c 54 43 46 4c 41 47 53 3d  GS" && LTCFLAGS=
2c810 24 43 46 4c 41 47 53 0a 74 65 73 74 20 2d 7a 20  $CFLAGS.test -z 
2c820 22 24 4c 44 22 20 26 26 20 4c 44 3d 6c 64 0a 74  "$LD" && LD=ld.t
2c830 65 73 74 20 2d 7a 20 22 24 61 63 5f 6f 62 6a 65  est -z "$ac_obje
2c840 78 74 22 20 26 26 20 61 63 5f 6f 62 6a 65 78 74  xt" && ac_objext
2c850 3d 6f 0a 0a 66 6f 72 20 63 63 5f 74 65 6d 70 20  =o..for cc_temp 
2c860 69 6e 20 24 63 6f 6d 70 69 6c 65 72 22 22 3b 20  in $compiler""; 
2c870 64 6f 0a 20 20 63 61 73 65 20 24 63 63 5f 74 65  do.  case $cc_te
2c880 6d 70 20 69 6e 0a 20 20 20 20 63 6f 6d 70 69 6c  mp in.    compil
2c890 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 6f 6d 70 69 6c  e | *[\\/]compil
2c8a0 65 20 7c 20 63 63 61 63 68 65 20 7c 20 2a 5b 5c  e | ccache | *[\
2c8b0 5c 2f 5d 63 63 61 63 68 65 20 29 20 3b 3b 0a 20  \/]ccache ) ;;. 
2c8c0 20 20 20 64 69 73 74 63 63 20 7c 20 2a 5b 5c 5c     distcc | *[\\
2c8d0 2f 5d 64 69 73 74 63 63 20 7c 20 70 75 72 69 66  /]distcc | purif
2c8e0 79 20 7c 20 2a 5b 5c 5c 2f 5d 70 75 72 69 66 79  y | *[\\/]purify
2c8f0 20 29 20 3b 3b 0a 20 20 20 20 5c 2d 2a 29 20 3b   ) ;;.    \-*) ;
2c900 3b 0a 20 20 20 20 2a 29 20 62 72 65 61 6b 3b 3b  ;.    *) break;;
2c910 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 63 63 5f  .  esac.done.cc_
2c920 62 61 73 65 6e 61 6d 65 3d 60 24 45 43 48 4f 20  basename=`$ECHO 
2c930 22 58 24 63 63 5f 74 65 6d 70 22 20 7c 20 24 58  "X$cc_temp" | $X
2c940 73 65 64 20 2d 65 20 27 73 25 2e 2a 2f 25 25 27  sed -e 's%.*/%%'
2c950 20 2d 65 20 22 73 25 5e 24 68 6f 73 74 5f 61 6c   -e "s%^$host_al
2c960 69 61 73 2d 25 25 22 60 0a 0a 0a 23 20 4f 6e 6c  ias-%%"`...# Onl
2c970 79 20 70 65 72 66 6f 72 6d 20 74 68 65 20 63 68  y perform the ch
2c980 65 63 6b 20 66 6f 72 20 66 69 6c 65 2c 20 69 66  eck for file, if
2c990 20 74 68 65 20 63 68 65 63 6b 20 6d 65 74 68 6f   the check metho
2c9a0 64 20 72 65 71 75 69 72 65 73 20 69 74 0a 74 65  d requires it.te
2c9b0 73 74 20 2d 7a 20 22 24 4d 41 47 49 43 5f 43 4d  st -z "$MAGIC_CM
2c9c0 44 22 20 26 26 20 4d 41 47 49 43 5f 43 4d 44 3d  D" && MAGIC_CMD=
2c9d0 66 69 6c 65 0a 63 61 73 65 20 24 64 65 70 6c 69  file.case $depli
2c9e0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20  bs_check_method 
2c9f0 69 6e 0a 66 69 6c 65 5f 6d 61 67 69 63 2a 29 0a  in.file_magic*).
2ca00 20 20 69 66 20 74 65 73 74 20 22 24 66 69 6c 65    if test "$file
2ca10 5f 6d 61 67 69 63 5f 63 6d 64 22 20 3d 20 27 24  _magic_cmd" = '$
2ca20 4d 41 47 49 43 5f 43 4d 44 27 3b 20 74 68 65 6e  MAGIC_CMD'; then
2ca30 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
2ca40 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2ca50 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b   checking for ${
2ca60 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66  ac_tool_prefix}f
2ca70 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ile" >&5.$as_ech
2ca80 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
2ca90 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  r ${ac_tool_pref
2caa0 69 78 7d 66 69 6c 65 2e 2e 2e 20 22 20 3e 26 36  ix}file... " >&6
2cab0 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
2cac0 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2cad0 43 4d 44 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  CMD+set}" = set;
2cae0 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
2caf0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
2cb00 26 36 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 24  &6.else.  case $
2cb10 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c  MAGIC_CMD in.[\\
2cb20 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29  /*] |  ?:[\\/]*)
2cb30 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41  .  lt_cv_path_MA
2cb40 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f  GIC_CMD="$MAGIC_
2cb50 43 4d 44 22 20 23 20 4c 65 74 20 74 68 65 20 75  CMD" # Let the u
2cb60 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
2cb70 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61 74   test with a pat
2cb80 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f  h..  ;;.*).  lt_
2cb90 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d 22  save_MAGIC_CMD="
2cba0 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c 74  $MAGIC_CMD".  lt
2cbb0 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22  _save_ifs="$IFS"
2cbc0 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
2cbd0 52 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d 79  RATOR.  ac_dummy
2cbe0 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f  ="/usr/bin$PATH_
2cbf0 53 45 50 41 52 41 54 4f 52 24 50 41 54 48 22 0a  SEPARATOR$PATH".
2cc00 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20    for ac_dir in 
2cc10 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20  $ac_dummy; do.  
2cc20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
2cc30 69 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a  ifs".    test -z
2cc40 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61 63   "$ac_dir" && ac
2cc50 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65  _dir=..    if te
2cc60 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f 24 7b  st -f $ac_dir/${
2cc70 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66  ac_tool_prefix}f
2cc80 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ile; then.      
2cc90 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2cca0 5f 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f 24 7b  _CMD="$ac_dir/${
2ccb0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66  ac_tool_prefix}f
2ccc0 69 6c 65 22 0a 20 20 20 20 20 20 69 66 20 74 65  ile".      if te
2ccd0 73 74 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67  st -n "$file_mag
2cce0 69 63 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20 74  ic_test_file"; t
2ccf0 68 65 6e 0a 09 63 61 73 65 20 24 64 65 70 6c 69  hen..case $depli
2cd00 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20  bs_check_method 
2cd10 69 6e 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63 20  in.."file_magic 
2cd20 22 2a 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69  "*)..  file_magi
2cd30 63 5f 72 65 67 65 78 3d 60 65 78 70 72 20 22 24  c_regex=`expr "$
2cd40 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
2cd50 74 68 6f 64 22 20 3a 20 22 66 69 6c 65 5f 6d 61  thod" : "file_ma
2cd60 67 69 63 20 5c 28 2e 2a 5c 29 22 60 0a 09 20 20  gic \(.*\)"`..  
2cd70 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63  MAGIC_CMD="$lt_c
2cd80 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2cd90 22 0a 09 20 20 69 66 20 65 76 61 6c 20 24 66 69  "..  if eval $fi
2cda0 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20 5c 24 66  le_magic_cmd \$f
2cdb0 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
2cdc0 69 6c 65 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c  ile 2> /dev/null
2cdd0 20 7c 0a 09 20 20 20 20 24 45 47 52 45 50 20 22   |..    $EGREP "
2cde0 24 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65  $file_magic_rege
2cdf0 78 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  x" > /dev/null; 
2ce00 74 68 65 6e 0a 09 20 20 20 20 3a 0a 09 20 20 65  then..    :..  e
2ce10 6c 73 65 0a 09 20 20 20 20 63 61 74 20 3c 3c 5f  lse..    cat <<_
2ce20 4c 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a  LT_EOF 1>&2..***
2ce30 20 57 61 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f   Warning: the co
2ce40 6d 6d 61 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73  mmand libtool us
2ce50 65 73 20 74 6f 20 64 65 74 65 63 74 20 73 68 61  es to detect sha
2ce60 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a  red libraries,.*
2ce70 2a 2a 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63  ** $file_magic_c
2ce80 6d 64 2c 20 70 72 6f 64 75 63 65 73 20 6f 75 74  md, produces out
2ce90 70 75 74 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c  put that libtool
2cea0 20 63 61 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a   cannot recogniz
2ceb0 65 2e 0a 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c  e..*** The resul
2cec0 74 20 69 73 20 74 68 61 74 20 6c 69 62 74 6f 6f  t is that libtoo
2ced0 6c 20 6d 61 79 20 66 61 69 6c 20 74 6f 20 72 65  l may fail to re
2cee0 63 6f 67 6e 69 7a 65 20 73 68 61 72 65 64 20 6c  cognize shared l
2cef0 69 62 72 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20  ibraries.*** as 
2cf00 73 75 63 68 2e 20 20 54 68 69 73 20 77 69 6c 6c  such.  This will
2cf10 20 61 66 66 65 63 74 20 74 68 65 20 63 72 65 61   affect the crea
2cf20 74 69 6f 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20  tion of libtool 
2cf30 6c 69 62 72 61 72 69 65 73 20 74 68 61 74 0a 2a  libraries that.*
2cf40 2a 2a 20 64 65 70 65 6e 64 20 6f 6e 20 73 68 61  ** depend on sha
2cf50 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62  red libraries, b
2cf60 75 74 20 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b  ut programs link
2cf70 65 64 20 77 69 74 68 20 73 75 63 68 20 6c 69 62  ed with such lib
2cf80 74 6f 6f 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69  tool.*** librari
2cf90 65 73 20 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67  es will work reg
2cfa0 61 72 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20  ardless of this 
2cfb0 70 72 6f 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74  problem.  Nevert
2cfc0 68 65 6c 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20  heless, you.*** 
2cfd0 6d 61 79 20 77 61 6e 74 20 74 6f 20 72 65 70 6f  may want to repo
2cfe0 72 74 20 74 68 65 20 70 72 6f 62 6c 65 6d 20 74  rt the problem t
2cff0 6f 20 79 6f 75 72 20 73 79 73 74 65 6d 20 6d 61  o your system ma
2d000 6e 61 67 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a  nager and/or to.
2d010 2a 2a 2a 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40  *** bug-libtool@
2d020 67 6e 75 2e 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46  gnu.org.._LT_EOF
2d030 0a 09 20 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a  ..  fi ;;..esac.
2d040 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 62        fi.      b
2d050 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f  reak.    fi.  do
2d060 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61  ne.  IFS="$lt_sa
2d070 76 65 5f 69 66 73 22 0a 20 20 4d 41 47 49 43 5f  ve_ifs".  MAGIC_
2d080 43 4d 44 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41  CMD="$lt_save_MA
2d090 47 49 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73  GIC_CMD".  ;;.es
2d0a0 61 63 0a 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44  ac.fi..MAGIC_CMD
2d0b0 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41  ="$lt_cv_path_MA
2d0c0 47 49 43 5f 43 4d 44 22 0a 69 66 20 74 65 73 74  GIC_CMD".if test
2d0d0 20 2d 6e 20 22 24 4d 41 47 49 43 5f 43 4d 44 22   -n "$MAGIC_CMD"
2d0e0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
2d0f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2d100 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4d 41  ENO: result: $MA
2d110 47 49 43 5f 43 4d 44 22 20 3e 26 35 0a 24 61 73  GIC_CMD" >&5.$as
2d120 5f 65 63 68 6f 20 22 24 4d 41 47 49 43 5f 43 4d  _echo "$MAGIC_CM
2d130 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  D" >&6; }.else. 
2d140 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
2d150 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
2d160 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
2d170 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
2d180 7d 0a 66 69 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73  }.fi......if tes
2d190 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 70 61 74  t -z "$lt_cv_pat
2d1a0 68 5f 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68  h_MAGIC_CMD"; th
2d1b0 65 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  en.  if test -n 
2d1c0 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
2d1d0 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61  "; then.    { $a
2d1e0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2d1f0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
2d200 20 66 6f 72 20 66 69 6c 65 22 20 3e 26 35 0a 24   for file" >&5.$
2d210 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
2d220 69 6e 67 20 66 6f 72 20 66 69 6c 65 2e 2e 2e 20  ing for file... 
2d230 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
2d240 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4d   "${lt_cv_path_M
2d250 41 47 49 43 5f 43 4d 44 2b 73 65 74 7d 22 20 3d  AGIC_CMD+set}" =
2d260 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
2d270 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
2d280 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63  ) " >&6.else.  c
2d290 61 73 65 20 24 4d 41 47 49 43 5f 43 4d 44 20 69  ase $MAGIC_CMD i
2d2a0 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c  n.[\\/*] |  ?:[\
2d2b0 5c 2f 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 61  \/]*).  lt_cv_pa
2d2c0 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d  th_MAGIC_CMD="$M
2d2d0 41 47 49 43 5f 43 4d 44 22 20 23 20 4c 65 74 20  AGIC_CMD" # Let 
2d2e0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
2d2f0 65 20 74 68 65 20 74 65 73 74 20 77 69 74 68 20  e the test with 
2d300 61 20 70 61 74 68 2e 0a 20 20 3b 3b 0a 2a 29 0a  a path..  ;;.*).
2d310 20 20 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f    lt_save_MAGIC_
2d320 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22  CMD="$MAGIC_CMD"
2d330 0a 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22  .  lt_save_ifs="
2d340 24 49 46 53 22 3b 20 49 46 53 3d 24 50 41 54 48  $IFS"; IFS=$PATH
2d350 5f 53 45 50 41 52 41 54 4f 52 0a 20 20 61 63 5f  _SEPARATOR.  ac_
2d360 64 75 6d 6d 79 3d 22 2f 75 73 72 2f 62 69 6e 24  dummy="/usr/bin$
2d370 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 24 50  PATH_SEPARATOR$P
2d380 41 54 48 22 0a 20 20 66 6f 72 20 61 63 5f 64 69  ATH".  for ac_di
2d390 72 20 69 6e 20 24 61 63 5f 64 75 6d 6d 79 3b 20  r in $ac_dummy; 
2d3a0 64 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c 74 5f  do.    IFS="$lt_
2d3b0 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 74 65  save_ifs".    te
2d3c0 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20  st -z "$ac_dir" 
2d3d0 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20  && ac_dir=..    
2d3e0 69 66 20 74 65 73 74 20 2d 66 20 24 61 63 5f 64  if test -f $ac_d
2d3f0 69 72 2f 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20  ir/file; then.  
2d400 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d      lt_cv_path_M
2d410 41 47 49 43 5f 43 4d 44 3d 22 24 61 63 5f 64 69  AGIC_CMD="$ac_di
2d420 72 2f 66 69 6c 65 22 0a 20 20 20 20 20 20 69 66  r/file".      if
2d430 20 74 65 73 74 20 2d 6e 20 22 24 66 69 6c 65 5f   test -n "$file_
2d440 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 22  magic_test_file"
2d450 3b 20 74 68 65 6e 0a 09 63 61 73 65 20 24 64 65  ; then..case $de
2d460 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
2d470 6f 64 20 69 6e 0a 09 22 66 69 6c 65 5f 6d 61 67  od in.."file_mag
2d480 69 63 20 22 2a 29 0a 09 20 20 66 69 6c 65 5f 6d  ic "*)..  file_m
2d490 61 67 69 63 5f 72 65 67 65 78 3d 60 65 78 70 72  agic_regex=`expr
2d4a0 20 22 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b   "$deplibs_check
2d4b0 5f 6d 65 74 68 6f 64 22 20 3a 20 22 66 69 6c 65  _method" : "file
2d4c0 5f 6d 61 67 69 63 20 5c 28 2e 2a 5c 29 22 60 0a  _magic \(.*\)"`.
2d4d0 09 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c  .  MAGIC_CMD="$l
2d4e0 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2d4f0 43 4d 44 22 0a 09 20 20 69 66 20 65 76 61 6c 20  CMD"..  if eval 
2d500 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20  $file_magic_cmd 
2d510 5c 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  \$file_magic_tes
2d520 74 5f 66 69 6c 65 20 32 3e 20 2f 64 65 76 2f 6e  t_file 2> /dev/n
2d530 75 6c 6c 20 7c 0a 09 20 20 20 20 24 45 47 52 45  ull |..    $EGRE
2d540 50 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 72  P "$file_magic_r
2d550 65 67 65 78 22 20 3e 20 2f 64 65 76 2f 6e 75 6c  egex" > /dev/nul
2d560 6c 3b 20 74 68 65 6e 0a 09 20 20 20 20 3a 0a 09  l; then..    :..
2d570 20 20 65 6c 73 65 0a 09 20 20 20 20 63 61 74 20    else..    cat 
2d580 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32 0a 0a  <<_LT_EOF 1>&2..
2d590 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 74 68 65  *** Warning: the
2d5a0 20 63 6f 6d 6d 61 6e 64 20 6c 69 62 74 6f 6f 6c   command libtool
2d5b0 20 75 73 65 73 20 74 6f 20 64 65 74 65 63 74 20   uses to detect 
2d5c0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
2d5d0 2c 0a 2a 2a 2a 20 24 66 69 6c 65 5f 6d 61 67 69  ,.*** $file_magi
2d5e0 63 5f 63 6d 64 2c 20 70 72 6f 64 75 63 65 73 20  c_cmd, produces 
2d5f0 6f 75 74 70 75 74 20 74 68 61 74 20 6c 69 62 74  output that libt
2d600 6f 6f 6c 20 63 61 6e 6e 6f 74 20 72 65 63 6f 67  ool cannot recog
2d610 6e 69 7a 65 2e 0a 2a 2a 2a 20 54 68 65 20 72 65  nize..*** The re
2d620 73 75 6c 74 20 69 73 20 74 68 61 74 20 6c 69 62  sult is that lib
2d630 74 6f 6f 6c 20 6d 61 79 20 66 61 69 6c 20 74 6f  tool may fail to
2d640 20 72 65 63 6f 67 6e 69 7a 65 20 73 68 61 72 65   recognize share
2d650 64 20 6c 69 62 72 61 72 69 65 73 0a 2a 2a 2a 20  d libraries.*** 
2d660 61 73 20 73 75 63 68 2e 20 20 54 68 69 73 20 77  as such.  This w
2d670 69 6c 6c 20 61 66 66 65 63 74 20 74 68 65 20 63  ill affect the c
2d680 72 65 61 74 69 6f 6e 20 6f 66 20 6c 69 62 74 6f  reation of libto
2d690 6f 6c 20 6c 69 62 72 61 72 69 65 73 20 74 68 61  ol libraries tha
2d6a0 74 0a 2a 2a 2a 20 64 65 70 65 6e 64 20 6f 6e 20  t.*** depend on 
2d6b0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
2d6c0 2c 20 62 75 74 20 70 72 6f 67 72 61 6d 73 20 6c  , but programs l
2d6d0 69 6e 6b 65 64 20 77 69 74 68 20 73 75 63 68 20  inked with such 
2d6e0 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 6c 69 62 72  libtool.*** libr
2d6f0 61 72 69 65 73 20 77 69 6c 6c 20 77 6f 72 6b 20  aries will work 
2d700 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68  regardless of th
2d710 69 73 20 70 72 6f 62 6c 65 6d 2e 20 20 4e 65 76  is problem.  Nev
2d720 65 72 74 68 65 6c 65 73 73 2c 20 79 6f 75 0a 2a  ertheless, you.*
2d730 2a 2a 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 72  ** may want to r
2d740 65 70 6f 72 74 20 74 68 65 20 70 72 6f 62 6c 65  eport the proble
2d750 6d 20 74 6f 20 79 6f 75 72 20 73 79 73 74 65 6d  m to your system
2d760 20 6d 61 6e 61 67 65 72 20 61 6e 64 2f 6f 72 20   manager and/or 
2d770 74 6f 0a 2a 2a 2a 20 62 75 67 2d 6c 69 62 74 6f  to.*** bug-libto
2d780 6f 6c 40 67 6e 75 2e 6f 72 67 0a 0a 5f 4c 54 5f  ol@gnu.org.._LT_
2d790 45 4f 46 0a 09 20 20 66 69 20 3b 3b 0a 09 65 73  EOF..  fi ;;..es
2d7a0 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  ac.      fi.    
2d7b0 20 20 62 72 65 61 6b 0a 20 20 20 20 66 69 0a 20    break.    fi. 
2d7c0 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74   done.  IFS="$lt
2d7d0 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 4d 41 47  _save_ifs".  MAG
2d7e0 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 73 61 76 65  IC_CMD="$lt_save
2d7f0 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 3b 3b  _MAGIC_CMD".  ;;
2d800 0a 65 73 61 63 0a 66 69 0a 0a 4d 41 47 49 43 5f  .esac.fi..MAGIC_
2d810 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68  CMD="$lt_cv_path
2d820 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 69 66 20 74  _MAGIC_CMD".if t
2d830 65 73 74 20 2d 6e 20 22 24 4d 41 47 49 43 5f 43  est -n "$MAGIC_C
2d840 4d 44 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  MD"; then.  { $a
2d850 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2d860 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
2d870 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 35 0a  $MAGIC_CMD" >&5.
2d880 24 61 73 5f 65 63 68 6f 20 22 24 4d 41 47 49 43  $as_echo "$MAGIC
2d890 5f 43 4d 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  _CMD" >&6; }.els
2d8a0 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
2d8b0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2d8c0 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
2d8d0 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
2d8e0 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 65 6c 73 65  6; }.fi...  else
2d8f0 0a 20 20 20 20 4d 41 47 49 43 5f 43 4d 44 3d 3a  .    MAGIC_CMD=:
2d900 0a 20 20 66 69 0a 66 69 0a 0a 20 20 66 69 0a 20  .  fi.fi..  fi. 
2d910 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 55 73 65 20   ;;.esac..# Use 
2d920 43 20 66 6f 72 20 74 68 65 20 64 65 66 61 75 6c  C for the defaul
2d930 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  t configuration 
2d940 69 6e 20 74 68 65 20 6c 69 62 74 6f 6f 6c 20 73  in the libtool s
2d950 63 72 69 70 74 0a 0a 6c 74 5f 73 61 76 65 5f 43  cript..lt_save_C
2d960 43 3d 22 24 43 43 22 0a 61 63 5f 65 78 74 3d 63  C="$CC".ac_ext=c
2d970 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
2d980 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
2d990 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
2d9a0 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
2d9b0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
2d9c0 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
2d9d0 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
2d9e0 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
2d9f0 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
2da00 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
2da10 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
2da20 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
2da30 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
2da40 67 6e 75 0a 0a 0a 23 20 53 6f 75 72 63 65 20 66  gnu...# Source f
2da50 69 6c 65 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f  ile extension fo
2da60 72 20 43 20 74 65 73 74 20 73 6f 75 72 63 65 73  r C test sources
2da70 2e 0a 61 63 5f 65 78 74 3d 63 0a 0a 23 20 4f 62  ..ac_ext=c..# Ob
2da80 6a 65 63 74 20 66 69 6c 65 20 65 78 74 65 6e 73  ject file extens
2da90 69 6f 6e 20 66 6f 72 20 63 6f 6d 70 69 6c 65 64  ion for compiled
2daa0 20 43 20 74 65 73 74 20 73 6f 75 72 63 65 73 2e   C test sources.
2dab0 0a 6f 62 6a 65 78 74 3d 6f 0a 6f 62 6a 65 78 74  .objext=o.objext
2dac0 3d 24 6f 62 6a 65 78 74 0a 0a 23 20 43 6f 64 65  =$objext..# Code
2dad0 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20 73   to be used in s
2dae0 69 6d 70 6c 65 20 63 6f 6d 70 69 6c 65 20 74 65  imple compile te
2daf0 73 74 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f  sts.lt_simple_co
2db00 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 3d  mpile_test_code=
2db10 22 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61 62  "int some_variab
2db20 6c 65 20 3d 20 30 3b 22 0a 0a 23 20 43 6f 64 65  le = 0;"..# Code
2db30 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20 73   to be used in s
2db40 69 6d 70 6c 65 20 6c 69 6e 6b 20 74 65 73 74 73  imple link tests
2db50 0a 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f  .lt_simple_link_
2db60 74 65 73 74 5f 63 6f 64 65 3d 27 69 6e 74 20 6d  test_code='int m
2db70 61 69 6e 28 29 7b 72 65 74 75 72 6e 28 30 29 3b  ain(){return(0);
2db80 7d 27 0a 0a 0a 0a 0a 0a 0a 0a 23 20 49 66 20 6e  }'........# If n
2db90 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 61 73  o C compiler was
2dba0 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65 20   specified, use 
2dbb0 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d  CC..LTCC=${LTCC-
2dbc0 22 24 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f 20  "$CC"}..# If no 
2dbd0 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73  C compiler flags
2dbe0 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64 2c   were specified,
2dbf0 20 75 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54 43   use CFLAGS..LTC
2dc00 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47 53  FLAGS=${LTCFLAGS
2dc10 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20 41  -"$CFLAGS"}..# A
2dc20 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61 20  llow CC to be a 
2dc30 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
2dc40 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d  h arguments..com
2dc50 70 69 6c 65 72 3d 24 43 43 0a 0a 23 20 53 61 76  piler=$CC..# Sav
2dc60 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 63 6f  e the default co
2dc70 6d 70 69 6c 65 72 2c 20 73 69 6e 63 65 20 69 74  mpiler, since it
2dc80 20 67 65 74 73 20 6f 76 65 72 77 72 69 74 74 65   gets overwritte
2dc90 6e 20 77 68 65 6e 20 74 68 65 20 6f 74 68 65 72  n when the other
2dca0 0a 23 20 74 61 67 73 20 61 72 65 20 62 65 69 6e  .# tags are bein
2dcb0 67 20 74 65 73 74 65 64 2c 20 61 6e 64 20 5f 4c  g tested, and _L
2dcc0 54 5f 54 41 47 56 41 52 28 63 6f 6d 70 69 6c 65  T_TAGVAR(compile
2dcd0 72 2c 20 5b 5d 29 20 69 73 20 61 20 4e 4f 50 2e  r, []) is a NOP.
2dce0 0a 63 6f 6d 70 69 6c 65 72 5f 44 45 46 41 55 4c  .compiler_DEFAUL
2dcf0 54 3d 24 43 43 0a 0a 23 20 73 61 76 65 20 77 61  T=$CC..# save wa
2dd00 72 6e 69 6e 67 73 2f 62 6f 69 6c 65 72 70 6c 61  rnings/boilerpla
2dd10 74 65 20 6f 66 20 73 69 6d 70 6c 65 20 74 65 73  te of simple tes
2dd20 74 20 63 6f 64 65 0a 61 63 5f 6f 75 74 66 69 6c  t code.ac_outfil
2dd30 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  e=conftest.$ac_o
2dd40 62 6a 65 78 74 0a 65 63 68 6f 20 22 24 6c 74 5f  bjext.echo "$lt_
2dd50 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74  simple_compile_t
2dd60 65 73 74 5f 63 6f 64 65 22 20 3e 63 6f 6e 66 74  est_code" >conft
2dd70 65 73 74 2e 24 61 63 5f 65 78 74 0a 65 76 61 6c  est.$ac_ext.eval
2dd80 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 32   "$ac_compile" 2
2dd90 3e 26 31 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  >&1 >/dev/null |
2dda0 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e   $SED '/^$/d; /^
2ddb0 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74   *+/d' >conftest
2ddc0 2e 65 72 72 0a 5f 6c 74 5f 63 6f 6d 70 69 6c 65  .err._lt_compile
2ddd0 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 3d 60 63  r_boilerplate=`c
2dde0 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 60  at conftest.err`
2ddf0 0a 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a  .$RM conftest*..
2de00 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74  ac_outfile=conft
2de10 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 65  est.$ac_objext.e
2de20 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f  cho "$lt_simple_
2de30 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20  link_test_code" 
2de40 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2de50 74 0a 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b  t.eval "$ac_link
2de60 22 20 32 3e 26 31 20 3e 2f 64 65 76 2f 6e 75 6c  " 2>&1 >/dev/nul
2de70 6c 20 7c 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b  l | $SED '/^$/d;
2de80 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66 74   /^ *+/d' >conft
2de90 65 73 74 2e 65 72 72 0a 5f 6c 74 5f 6c 69 6e 6b  est.err._lt_link
2dea0 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 3d 60  er_boilerplate=`
2deb0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
2dec0 60 0a 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73  `.$RM -r conftes
2ded0 74 2a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20  t*...if test -n 
2dee0 22 24 63 6f 6d 70 69 6c 65 72 22 3b 20 74 68 65  "$compiler"; the
2def0 6e 0a 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  n..lt_prog_compi
2df00 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66  ler_no_builtin_f
2df10 6c 61 67 3d 0a 0a 69 66 20 74 65 73 74 20 22 24  lag=..if test "$
2df20 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
2df30 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  .  lt_prog_compi
2df40 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66  ler_no_builtin_f
2df50 6c 61 67 3d 27 20 2d 66 6e 6f 2d 62 75 69 6c 74  lag=' -fno-built
2df60 69 6e 27 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68  in'..  { $as_ech
2df70 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2df80 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24  O: checking if $
2df90 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74  compiler support
2dfa0 73 20 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f  s -fno-rtti -fno
2dfb0 2d 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26 35  -exceptions" >&5
2dfc0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
2dfd0 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
2dfe0 65 72 20 73 75 70 70 6f 72 74 73 20 2d 66 6e 6f  er supports -fno
2dff0 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70  -rtti -fno-excep
2e000 74 69 6f 6e 73 2e 2e 2e 20 22 20 3e 26 36 3b 20  tions... " >&6; 
2e010 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  }.if test "${lt_
2e020 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
2e030 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73  _rtti_exceptions
2e040 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
2e050 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
2e060 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
2e070 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f  else.  lt_cv_pro
2e080 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f  g_compiler_rtti_
2e090 65 78 63 65 70 74 69 6f 6e 73 3d 6e 6f 0a 20 20  exceptions=no.  
2e0a0 20 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66   ac_outfile=conf
2e0b0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
2e0c0 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d     echo "$lt_sim
2e0d0 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74  ple_compile_test
2e0e0 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73  _code" > conftes
2e0f0 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f  t.$ac_ext.   lt_
2e100 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d  compiler_flag="-
2e110 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78  fno-rtti -fno-ex
2e120 63 65 70 74 69 6f 6e 73 22 0a 20 20 20 23 20 49  ceptions".   # I
2e130 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f 6e  nsert the option
2e140 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74 65   either (1) afte
2e150 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41 47  r the last *FLAG
2e160 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20  S variable, or. 
2e170 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20 61    # (2) before a
2e180 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67   word containing
2e190 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72   "conftest.", or
2e1a0 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64 2e   (3) at the end.
2e1b0 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20  .   # Note that 
2e1c0 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65  $ac_compile itse
2e1d0 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74  lf does not cont
2e1e0 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73 20  ain backslashes 
2e1f0 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23 20  and begins.   # 
2e200 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73 69  with a dollar si
2e210 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65 6e  gn (not a hyphen
2e220 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20 73  ), so the echo s
2e230 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65  hould work corre
2e240 63 74 6c 79 2e 0a 20 20 20 23 20 54 68 65 20 6f  ctly..   # The o
2e250 70 74 69 6f 6e 20 69 73 20 72 65 66 65 72 65 6e  ption is referen
2e260 63 65 64 20 76 69 61 20 61 20 76 61 72 69 61 62  ced via a variab
2e270 6c 65 20 74 6f 20 61 76 6f 69 64 20 63 6f 6e 66  le to avoid conf
2e280 75 73 69 6e 67 20 73 65 64 2e 0a 20 20 20 6c 74  using sed..   lt
2e290 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22  _compile=`echo "
2e2a0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24  $ac_compile" | $
2e2b0 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e  SED \.   -e 's:.
2e2c0 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a  *FLAGS}\{0,1\} :
2e2d0 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c  &$lt_compiler_fl
2e2e0 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65  ag :; t' \.   -e
2e2f0 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65   's: [^ ]*confte
2e300 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  st\.: $lt_compil
2e310 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a  er_flag&:; t' \.
2e320 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f     -e 's:$: $lt_
2e330 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60  compiler_flag:'`
2e340 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22  .   (eval echo "
2e350 5c 22 5c 24 61 73 5f 6d 65 3a 36 38 33 34 3a 20  \"\$as_me:6834: 
2e360 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e  $lt_compile\"" >
2e370 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24 6c  &5).   (eval "$l
2e380 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 63 6f 6e  t_compile" 2>con
2e390 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61 63  ftest.err).   ac
2e3a0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63 61  _status=$?.   ca
2e3b0 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
2e3c0 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61 73 5f  &5.   echo "$as_
2e3d0 6d 65 3a 36 38 33 38 3a 20 5c 24 3f 20 3d 20 24  me:6838: \$? = $
2e3e0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
2e3f0 20 20 69 66 20 28 65 78 69 74 20 24 61 63 5f 73    if (exit $ac_s
2e400 74 61 74 75 73 29 20 26 26 20 74 65 73 74 20 2d  tatus) && test -
2e410 73 20 22 24 61 63 5f 6f 75 74 66 69 6c 65 22 3b  s "$ac_outfile";
2e420 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65   then.     # The
2e430 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e   compiler can on
2e440 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f  ly warn and igno
2e450 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66  re the option if
2e460 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a   not recognized.
2e470 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f       # So say no
2e480 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77 61   if there are wa
2e490 72 6e 69 6e 67 73 20 6f 74 68 65 72 20 74 68 61  rnings other tha
2e4a0 6e 20 74 68 65 20 75 73 75 61 6c 20 6f 75 74 70  n the usual outp
2e4b0 75 74 2e 0a 20 20 20 20 20 24 45 43 48 4f 20 22  ut..     $ECHO "
2e4c0 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62  X$_lt_compiler_b
2e4d0 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58  oilerplate" | $X
2e4e0 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e  sed -e '/^$/d' >
2e4f0 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20  conftest.exp.   
2e500 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f    $SED '/^$/d; /
2e510 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74  ^ *+/d' conftest
2e520 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .err >conftest.e
2e530 72 32 0a 20 20 20 20 20 69 66 20 74 65 73 74 20  r2.     if test 
2e540 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
2e550 32 20 7c 7c 20 64 69 66 66 20 63 6f 6e 66 74 65  2 || diff confte
2e560 73 74 2e 65 78 70 20 63 6f 6e 66 74 65 73 74 2e  st.exp conftest.
2e570 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  er2 >/dev/null; 
2e580 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63  then.       lt_c
2e590 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
2e5a0 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 3d  rtti_exceptions=
2e5b0 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66  yes.     fi.   f
2e5c0 69 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73  i.   $RM conftes
2e5d0 74 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  t*..fi.{ $as_ech
2e5e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2e5f0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  O: result: $lt_c
2e600 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
2e610 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 22  rtti_exceptions"
2e620 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
2e630 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
2e640 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69  ler_rtti_excepti
2e650 6f 6e 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20  ons" >&6; }..if 
2e660 74 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72  test x"$lt_cv_pr
2e670 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69  og_compiler_rtti
2e680 5f 65 78 63 65 70 74 69 6f 6e 73 22 20 3d 20 78  _exceptions" = x
2e690 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74  yes; then.    lt
2e6a0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e  _prog_compiler_n
2e6b0 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67 3d 22  o_builtin_flag="
2e6c0 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
2e6d0 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61  r_no_builtin_fla
2e6e0 67 20 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f  g -fno-rtti -fno
2e6f0 2d 65 78 63 65 70 74 69 6f 6e 73 22 0a 65 6c 73  -exceptions".els
2e700 65 0a 20 20 20 20 3a 0a 66 69 0a 0a 66 69 0a 0a  e.    :.fi..fi..
2e710 0a 0a 0a 0a 0a 20 20 6c 74 5f 70 72 6f 67 5f 63  .....  lt_prog_c
2e720 6f 6d 70 69 6c 65 72 5f 77 6c 3d 0a 6c 74 5f 70  ompiler_wl=.lt_p
2e730 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2e740 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  =.lt_prog_compil
2e750 65 72 5f 73 74 61 74 69 63 3d 0a 0a 7b 20 24 61  er_static=..{ $a
2e760 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2e770 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
2e780 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65 72 20 6f   for $compiler o
2e790 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64 75 63 65  ption to produce
2e7a0 20 50 49 43 22 20 3e 26 35 0a 24 61 73 5f 65 63   PIC" >&5.$as_ec
2e7b0 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
2e7c0 6f 72 20 24 63 6f 6d 70 69 6c 65 72 20 6f 70 74  or $compiler opt
2e7d0 69 6f 6e 20 74 6f 20 70 72 6f 64 75 63 65 20 50  ion to produce P
2e7e0 49 43 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 0a  IC... " >&6; }..
2e7f0 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
2e800 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20   = yes; then.   
2e810 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2e820 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20  r_wl='-Wl,'.    
2e830 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2e840 5f 73 74 61 74 69 63 3d 27 2d 73 74 61 74 69 63  _static='-static
2e850 27 0a 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73  '..    case $hos
2e860 74 5f 6f 73 20 69 6e 0a 20 20 20 20 20 20 61 69  t_os in.      ai
2e870 78 2a 29 0a 20 20 20 20 20 20 23 20 41 6c 6c 20  x*).      # All 
2e880 41 49 58 20 63 6f 64 65 20 69 73 20 50 49 43 2e  AIX code is PIC.
2e890 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
2e8a0 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36  $host_cpu" = ia6
2e8b0 34 3b 20 74 68 65 6e 0a 09 23 20 41 49 58 20 35  4; then..# AIX 5
2e8c0 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20 49 41   now supports IA
2e8d0 36 34 20 70 72 6f 63 65 73 73 6f 72 0a 09 6c 74  64 processor..lt
2e8e0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2e8f0 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
2e900 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
2e910 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61 6f 73 2a  ;;..    amigaos*
2e920 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 68 6f  ).      case $ho
2e930 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20  st_cpu in.      
2e940 70 6f 77 65 72 70 63 29 0a 20 20 20 20 20 20 20  powerpc).       
2e950 20 20 20 20 20 23 20 73 65 65 20 63 6f 6d 6d 65       # see comme
2e960 6e 74 20 61 62 6f 75 74 20 41 6d 69 67 61 4f 53  nt about AmigaOS
2e970 34 20 2e 73 6f 20 73 75 70 70 6f 72 74 0a 20 20  4 .so support.  
2e980 20 20 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f            lt_pro
2e990 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2e9a0 2d 66 50 49 43 27 0a 20 20 20 20 20 20 20 20 3b  -fPIC'.        ;
2e9b0 3b 0a 20 20 20 20 20 20 6d 36 38 6b 29 0a 20 20  ;.      m68k).  
2e9c0 20 20 20 20 20 20 20 20 20 20 23 20 46 49 58 4d            # FIXM
2e9d0 45 3a 20 77 65 20 6e 65 65 64 20 61 74 20 6c 65  E: we need at le
2e9e0 61 73 74 20 36 38 30 32 30 20 63 6f 64 65 20 74  ast 68020 code t
2e9f0 6f 20 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c  o build shared l
2ea00 69 62 72 61 72 69 65 73 2c 20 62 75 74 0a 20 20  ibraries, but.  
2ea10 20 20 20 20 20 20 20 20 20 20 23 20 61 64 64 69            # addi
2ea20 6e 67 20 74 68 65 20 60 2d 6d 36 38 30 32 30 27  ng the `-m68020'
2ea30 20 66 6c 61 67 20 74 6f 20 47 43 43 20 70 72 65   flag to GCC pre
2ea40 76 65 6e 74 73 20 62 75 69 6c 64 69 6e 67 20 61  vents building a
2ea50 6e 79 74 68 69 6e 67 20 62 65 74 74 65 72 2c 0a  nything better,.
2ea60 20 20 20 20 20 20 20 20 20 20 20 20 23 20 6c 69              # li
2ea70 6b 65 20 60 2d 6d 36 38 30 34 30 27 2e 0a 20 20  ke `-m68040'..  
2ea80 20 20 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f            lt_pro
2ea90 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2eaa0 2d 6d 36 38 30 32 30 20 2d 72 65 73 69 64 65 6e  -m68020 -residen
2eab0 74 33 32 20 2d 6d 61 6c 77 61 79 73 2d 72 65 73  t32 -malways-res
2eac0 74 6f 72 65 2d 61 34 27 0a 20 20 20 20 20 20 20  tore-a4'.       
2ead0 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20   ;;.      esac. 
2eae0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 62 65 6f       ;;..    beo
2eaf0 73 2a 20 7c 20 69 72 69 78 35 2a 20 7c 20 69 72  s* | irix5* | ir
2eb00 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78  ix6* | nonstopux
2eb10 2a 20 7c 20 6f 73 66 33 2a 20 7c 20 6f 73 66 34  * | osf3* | osf4
2eb20 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20 20 20 20  * | osf5*).     
2eb30 20 23 20 50 49 43 20 69 73 20 74 68 65 20 64 65   # PIC is the de
2eb40 66 61 75 6c 74 20 66 6f 72 20 74 68 65 73 65 20  fault for these 
2eb50 4f 53 65 73 2e 0a 20 20 20 20 20 20 3b 3b 0a 0a  OSes..      ;;..
2eb60 20 20 20 20 6d 69 6e 67 77 2a 20 7c 20 63 79 67      mingw* | cyg
2eb70 77 69 6e 2a 20 7c 20 70 77 33 32 2a 20 7c 20 6f  win* | pw32* | o
2eb80 73 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20 20  s2* | cegcc*).  
2eb90 20 20 20 20 23 20 54 68 69 73 20 68 61 63 6b 20      # This hack 
2eba0 69 73 20 73 6f 20 74 68 61 74 20 74 68 65 20 73  is so that the s
2ebb0 6f 75 72 63 65 20 66 69 6c 65 20 63 61 6e 20 74  ource file can t
2ebc0 65 6c 6c 20 77 68 65 74 68 65 72 20 69 74 20 69  ell whether it i
2ebd0 73 20 62 65 69 6e 67 0a 20 20 20 20 20 20 23 20  s being.      # 
2ebe0 62 75 69 6c 74 20 66 6f 72 20 69 6e 63 6c 75 73  built for inclus
2ebf0 69 6f 6e 20 69 6e 20 61 20 64 6c 6c 20 28 61 6e  ion in a dll (an
2ec00 64 20 73 68 6f 75 6c 64 20 65 78 70 6f 72 74 20  d should export 
2ec10 73 79 6d 62 6f 6c 73 20 66 6f 72 20 65 78 61 6d  symbols for exam
2ec20 70 6c 65 29 2e 0a 20 20 20 20 20 20 23 20 41 6c  ple)..      # Al
2ec30 74 68 6f 75 67 68 20 74 68 65 20 63 79 67 77 69  though the cygwi
2ec40 6e 20 67 63 63 20 69 67 6e 6f 72 65 73 20 2d 66  n gcc ignores -f
2ec50 50 49 43 2c 20 73 74 69 6c 6c 20 6e 65 65 64 20  PIC, still need 
2ec60 74 68 69 73 20 66 6f 72 20 6f 6c 64 2d 73 74 79  this for old-sty
2ec70 6c 65 0a 20 20 20 20 20 20 23 20 28 2d 2d 64 69  le.      # (--di
2ec80 73 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 70 6f 72  sable-auto-impor
2ec90 74 29 20 6c 69 62 72 61 72 69 65 73 0a 20 20 20  t) libraries.   
2eca0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2ecb0 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45  ler_pic='-DDLL_E
2ecc0 58 50 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a  XPORT'.      ;;.
2ecd0 0a 20 20 20 20 64 61 72 77 69 6e 2a 20 7c 20 72  .    darwin* | r
2ece0 68 61 70 73 6f 64 79 2a 29 0a 20 20 20 20 20 20  hapsody*).      
2ecf0 23 20 50 49 43 20 69 73 20 74 68 65 20 64 65 66  # PIC is the def
2ed00 61 75 6c 74 20 6f 6e 20 74 68 69 73 20 70 6c 61  ault on this pla
2ed10 74 66 6f 72 6d 0a 20 20 20 20 20 20 23 20 43 6f  tform.      # Co
2ed20 6d 6d 6f 6e 20 73 79 6d 62 6f 6c 73 20 6e 6f 74  mmon symbols not
2ed30 20 61 6c 6c 6f 77 65 64 20 69 6e 20 4d 48 5f 44   allowed in MH_D
2ed40 59 4c 49 42 20 66 69 6c 65 73 0a 20 20 20 20 20  YLIB files.     
2ed50 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2ed60 72 5f 70 69 63 3d 27 2d 66 6e 6f 2d 63 6f 6d 6d  r_pic='-fno-comm
2ed70 6f 6e 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  on'.      ;;..  
2ed80 20 20 68 70 75 78 2a 29 0a 20 20 20 20 20 20 23    hpux*).      #
2ed90 20 50 49 43 20 69 73 20 74 68 65 20 64 65 66 61   PIC is the defa
2eda0 75 6c 74 20 66 6f 72 20 36 34 2d 62 69 74 20 50  ult for 64-bit P
2edb0 41 20 48 50 2d 55 58 2c 20 62 75 74 20 6e 6f 74  A HP-UX, but not
2edc0 20 66 6f 72 20 33 32 2d 62 69 74 0a 20 20 20 20   for 32-bit.    
2edd0 20 20 23 20 50 41 20 48 50 2d 55 58 2e 20 20 4f    # PA HP-UX.  O
2ede0 6e 20 49 41 36 34 20 48 50 2d 55 58 2c 20 50 49  n IA64 HP-UX, PI
2edf0 43 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74  C is the default
2ee00 20 62 75 74 20 74 68 65 20 70 69 63 20 66 6c 61   but the pic fla
2ee10 67 0a 20 20 20 20 20 20 23 20 73 65 74 73 20 74  g.      # sets t
2ee20 68 65 20 64 65 66 61 75 6c 74 20 54 4c 53 20 6d  he default TLS m
2ee30 6f 64 65 6c 20 61 6e 64 20 61 66 66 65 63 74 73  odel and affects
2ee40 20 69 6e 6c 69 6e 69 6e 67 2e 0a 20 20 20 20 20   inlining..     
2ee50 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20   case $host_cpu 
2ee60 69 6e 0a 20 20 20 20 20 20 68 70 70 61 2a 36 34  in.      hppa*64
2ee70 2a 29 0a 09 23 20 2b 5a 20 74 68 65 20 64 65 66  *)..# +Z the def
2ee80 61 75 6c 74 0a 09 3b 3b 0a 20 20 20 20 20 20 2a  ault..;;.      *
2ee90 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  )..lt_prog_compi
2eea0 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a  ler_pic='-fPIC'.
2eeb0 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20  .;;.      esac. 
2eec0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 6e 74       ;;..    int
2eed0 65 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 20 20  erix[3-9]*).    
2eee0 20 20 23 20 49 6e 74 65 72 69 78 20 33 2e 78 20    # Interix 3.x 
2eef0 67 63 63 20 2d 66 70 69 63 2f 2d 66 50 49 43 20  gcc -fpic/-fPIC 
2ef00 6f 70 74 69 6f 6e 73 20 67 65 6e 65 72 61 74 65  options generate
2ef10 20 62 72 6f 6b 65 6e 20 63 6f 64 65 2e 0a 20 20   broken code..  
2ef20 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c 20 77      # Instead, w
2ef30 65 20 72 65 6c 6f 63 61 74 65 20 73 68 61 72 65  e relocate share
2ef40 64 20 6c 69 62 72 61 72 69 65 73 20 61 74 20 72  d libraries at r
2ef50 75 6e 74 69 6d 65 2e 0a 20 20 20 20 20 20 3b 3b  untime..      ;;
2ef60 0a 0a 20 20 20 20 6d 73 64 6f 73 64 6a 67 70 70  ..    msdosdjgpp
2ef70 2a 29 0a 20 20 20 20 20 20 23 20 4a 75 73 74 20  *).      # Just 
2ef80 62 65 63 61 75 73 65 20 77 65 20 75 73 65 20 47  because we use G
2ef90 43 43 20 64 6f 65 73 6e 27 74 20 6d 65 61 6e 20  CC doesn't mean 
2efa0 77 65 20 73 75 64 64 65 6e 6c 79 20 67 65 74 20  we suddenly get 
2efb0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
2efc0 0a 20 20 20 20 20 20 23 20 6f 6e 20 73 79 73 74  .      # on syst
2efd0 65 6d 73 20 74 68 61 74 20 64 6f 6e 27 74 20 73  ems that don't s
2efe0 75 70 70 6f 72 74 20 74 68 65 6d 2e 0a 20 20 20  upport them..   
2eff0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2f000 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68  ler_can_build_sh
2f010 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 65 6e  ared=no.      en
2f020 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 0a 20  able_shared=no. 
2f030 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e 74       ;;..    *nt
2f040 6f 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 20 20  o* | *qnx*).    
2f050 20 20 23 20 51 4e 58 20 75 73 65 73 20 47 4e 55    # QNX uses GNU
2f060 20 43 2b 2b 2c 20 62 75 74 20 6e 65 65 64 20 74   C++, but need t
2f070 6f 20 64 65 66 69 6e 65 20 2d 73 68 61 72 65 64  o define -shared
2f080 20 6f 70 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74 68   option too, oth
2f090 65 72 77 69 73 65 0a 20 20 20 20 20 20 23 20 69  erwise.      # i
2f0a0 74 20 77 69 6c 6c 20 63 6f 72 65 64 75 6d 70 2e  t will coredump.
2f0b0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f0c0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50  ompiler_pic='-fP
2f0d0 49 43 20 2d 73 68 61 72 65 64 27 0a 20 20 20 20  IC -shared'.    
2f0e0 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 2a    ;;..    sysv4*
2f0f0 4d 50 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65  MP*).      if te
2f100 73 74 20 2d 64 20 2f 75 73 72 2f 6e 65 63 3b 20  st -d /usr/nec; 
2f110 74 68 65 6e 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  then..lt_prog_co
2f120 6d 70 69 6c 65 72 5f 70 69 63 3d 2d 4b 63 6f 6e  mpiler_pic=-Kcon
2f130 66 6f 72 6d 5f 70 69 63 0a 20 20 20 20 20 20 66  form_pic.      f
2f140 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
2f150 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
2f160 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2f170 66 50 49 43 27 0a 20 20 20 20 20 20 3b 3b 0a 20  fPIC'.      ;;. 
2f180 20 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20     esac.  else. 
2f190 20 20 20 23 20 50 4f 52 54 4d 45 20 43 68 65 63     # PORTME Chec
2f1a0 6b 20 66 6f 72 20 66 6c 61 67 20 74 6f 20 70 61  k for flag to pa
2f1b0 73 73 20 6c 69 6e 6b 65 72 20 66 6c 61 67 73 20  ss linker flags 
2f1c0 74 68 72 6f 75 67 68 20 74 68 65 20 73 79 73 74  through the syst
2f1d0 65 6d 20 63 6f 6d 70 69 6c 65 72 2e 0a 20 20 20  em compiler..   
2f1e0 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69   case $host_os i
2f1f0 6e 0a 20 20 20 20 61 69 78 2a 29 0a 20 20 20 20  n.    aix*).    
2f200 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2f210 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20  er_wl='-Wl,'.   
2f220 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73     if test "$hos
2f230 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74  t_cpu" = ia64; t
2f240 68 65 6e 0a 09 23 20 41 49 58 20 35 20 6e 6f 77  hen..# AIX 5 now
2f250 20 73 75 70 70 6f 72 74 73 20 49 41 36 34 20 70   supports IA64 p
2f260 72 6f 63 65 73 73 6f 72 0a 09 6c 74 5f 70 72 6f  rocessor..lt_pro
2f270 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2f280 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2f290 20 20 20 65 6c 73 65 0a 09 6c 74 5f 70 72 6f 67     else..lt_prog
2f2a0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2f2b0 3d 27 2d 62 6e 73 6f 20 2d 62 49 3a 2f 6c 69 62  ='-bnso -bI:/lib
2f2c0 2f 73 79 73 63 61 6c 6c 73 2e 65 78 70 27 0a 20  /syscalls.exp'. 
2f2d0 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
2f2e0 0a 0a 20 20 20 20 6d 69 6e 67 77 2a 20 7c 20 63  ..    mingw* | c
2f2f0 79 67 77 69 6e 2a 20 7c 20 70 77 33 32 2a 20 7c  ygwin* | pw32* |
2f300 20 6f 73 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a   os2* | cegcc*).
2f310 20 20 20 20 20 20 23 20 54 68 69 73 20 68 61 63        # This hac
2f320 6b 20 69 73 20 73 6f 20 74 68 61 74 20 74 68 65  k is so that the
2f330 20 73 6f 75 72 63 65 20 66 69 6c 65 20 63 61 6e   source file can
2f340 20 74 65 6c 6c 20 77 68 65 74 68 65 72 20 69 74   tell whether it
2f350 20 69 73 20 62 65 69 6e 67 0a 20 20 20 20 20 20   is being.      
2f360 23 20 62 75 69 6c 74 20 66 6f 72 20 69 6e 63 6c  # built for incl
2f370 75 73 69 6f 6e 20 69 6e 20 61 20 64 6c 6c 20 28  usion in a dll (
2f380 61 6e 64 20 73 68 6f 75 6c 64 20 65 78 70 6f 72  and should expor
2f390 74 20 73 79 6d 62 6f 6c 73 20 66 6f 72 20 65 78  t symbols for ex
2f3a0 61 6d 70 6c 65 29 2e 0a 20 20 20 20 20 20 6c 74  ample)..      lt
2f3b0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2f3c0 69 63 3d 27 2d 44 44 4c 4c 5f 45 58 50 4f 52 54  ic='-DDLL_EXPORT
2f3d0 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
2f3e0 68 70 75 78 39 2a 20 7c 20 68 70 75 78 31 30 2a  hpux9* | hpux10*
2f3f0 20 7c 20 68 70 75 78 31 31 2a 29 0a 20 20 20 20   | hpux11*).    
2f400 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2f410 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20  er_wl='-Wl,'.   
2f420 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65 20     # PIC is the 
2f430 64 65 66 61 75 6c 74 20 66 6f 72 20 49 41 36 34  default for IA64
2f440 20 48 50 2d 55 58 20 61 6e 64 20 36 34 2d 62 69   HP-UX and 64-bi
2f450 74 20 48 50 2d 55 58 2c 20 62 75 74 0a 20 20 20  t HP-UX, but.   
2f460 20 20 20 23 20 6e 6f 74 20 66 6f 72 20 50 41 20     # not for PA 
2f470 48 50 2d 55 58 2e 0a 20 20 20 20 20 20 63 61 73  HP-UX..      cas
2f480 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20  e $host_cpu in. 
2f490 20 20 20 20 20 68 70 70 61 2a 36 34 2a 7c 69 61       hppa*64*|ia
2f4a0 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68 65 20 64  64*)..# +Z the d
2f4b0 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20 20 20 20  efault..;;.     
2f4c0 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d   *)..lt_prog_com
2f4d0 70 69 6c 65 72 5f 70 69 63 3d 27 2b 5a 27 0a 09  piler_pic='+Z'..
2f4e0 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
2f4f0 20 20 20 20 23 20 49 73 20 74 68 65 72 65 20 61      # Is there a
2f500 20 62 65 74 74 65 72 20 6c 74 5f 70 72 6f 67 5f   better lt_prog_
2f510 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 20  compiler_static 
2f520 74 68 61 74 20 77 6f 72 6b 73 20 77 69 74 68 20  that works with 
2f530 74 68 65 20 62 75 6e 64 6c 65 64 20 43 43 3f 0a  the bundled CC?.
2f540 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2f550 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 24  mpiler_static='$
2f560 7b 77 6c 7d 2d 61 20 24 7b 77 6c 7d 61 72 63 68  {wl}-a ${wl}arch
2f570 69 76 65 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  ive'.      ;;.. 
2f580 20 20 20 69 72 69 78 35 2a 20 7c 20 69 72 69 78     irix5* | irix
2f590 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29  6* | nonstopux*)
2f5a0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f5b0 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2f5c0 27 0a 20 20 20 20 20 20 23 20 50 49 43 20 28 77  '.      # PIC (w
2f5d0 69 74 68 20 2d 4b 50 49 43 29 20 69 73 20 74 68  ith -KPIC) is th
2f5e0 65 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 20  e default..     
2f5f0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2f600 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73  r_static='-non_s
2f610 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a  hared'.      ;;.
2f620 0a 20 20 20 20 6c 69 6e 75 78 2a 20 7c 20 6b 2a  .    linux* | k*
2f630 62 73 64 2a 2d 67 6e 75 29 0a 20 20 20 20 20 20  bsd*-gnu).      
2f640 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61 6d  case $cc_basenam
2f650 65 20 69 6e 0a 20 20 20 20 20 20 23 20 6f 6c 64  e in.      # old
2f660 20 49 6e 74 65 6c 20 66 6f 72 20 78 38 36 5f 36   Intel for x86_6
2f670 34 20 77 68 69 63 68 20 73 74 69 6c 6c 20 73 75  4 which still su
2f680 70 70 6f 72 74 65 64 20 2d 4b 50 49 43 2e 0a 20  pported -KPIC.. 
2f690 20 20 20 20 20 65 63 63 2a 29 0a 09 6c 74 5f 70       ecc*)..lt_p
2f6a0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2f6b0 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f  '-Wl,'..lt_prog_
2f6c0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b  compiler_pic='-K
2f6d0 50 49 43 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  PIC'..lt_prog_co
2f6e0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2f6f0 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 20 20  static'.        
2f700 3b 3b 0a 20 20 20 20 20 20 23 20 69 63 63 20 75  ;;.      # icc u
2f710 73 65 64 20 74 6f 20 62 65 20 69 6e 63 6f 6d 70  sed to be incomp
2f720 61 74 69 62 6c 65 20 77 69 74 68 20 47 43 43 2e  atible with GCC.
2f730 0a 20 20 20 20 20 20 23 20 49 43 43 20 31 30 20  .      # ICC 10 
2f740 64 6f 65 73 6e 27 74 20 61 63 63 65 70 74 20 2d  doesn't accept -
2f750 4b 50 49 43 20 61 6e 79 20 6d 6f 72 65 2e 0a 20  KPIC any more.. 
2f760 20 20 20 20 20 69 63 63 2a 20 7c 20 69 66 6f 72       icc* | ifor
2f770 74 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  t*)..lt_prog_com
2f780 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2f790 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2f7a0 72 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 09 6c  r_pic='-fPIC'..l
2f7b0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f7c0 73 74 61 74 69 63 3d 27 2d 73 74 61 74 69 63 27  static='-static'
2f7d0 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  .        ;;.    
2f7e0 20 20 23 20 4c 61 68 65 79 20 46 6f 72 74 72 61    # Lahey Fortra
2f7f0 6e 20 38 2e 31 2e 0a 20 20 20 20 20 20 6c 66 39  n 8.1..      lf9
2f800 35 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  5*)..lt_prog_com
2f810 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2f820 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2f830 72 5f 70 69 63 3d 27 2d 2d 73 68 61 72 65 64 27  r_pic='--shared'
2f840 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2f850 65 72 5f 73 74 61 74 69 63 3d 27 2d 2d 73 74 61  er_static='--sta
2f860 74 69 63 27 0a 09 3b 3b 0a 20 20 20 20 20 20 70  tic'..;;.      p
2f870 67 63 63 2a 20 7c 20 70 67 66 37 37 2a 20 7c 20  gcc* | pgf77* | 
2f880 70 67 66 39 30 2a 20 7c 20 70 67 66 39 35 2a 29  pgf90* | pgf95*)
2f890 0a 20 20 20 20 20 20 20 20 23 20 50 6f 72 74 6c  .        # Portl
2f8a0 61 6e 64 20 47 72 6f 75 70 20 63 6f 6d 70 69 6c  and Group compil
2f8b0 65 72 73 20 28 2a 6e 6f 74 2a 20 74 68 65 20 50  ers (*not* the P
2f8c0 65 6e 74 69 75 6d 20 67 63 63 20 63 6f 6d 70 69  entium gcc compi
2f8d0 6c 65 72 2c 0a 09 23 20 77 68 69 63 68 20 6c 6f  ler,..# which lo
2f8e0 6f 6b 73 20 74 6f 20 62 65 20 61 20 64 65 61 64  oks to be a dead
2f8f0 20 70 72 6f 6a 65 63 74 29 0a 09 6c 74 5f 70 72   project)..lt_pr
2f900 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2f910 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  -Wl,'..lt_prog_c
2f920 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 70  ompiler_pic='-fp
2f930 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  ic'..lt_prog_com
2f940 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2f950 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 20 20  static'.        
2f960 3b 3b 0a 20 20 20 20 20 20 63 63 63 2a 29 0a 20  ;;.      ccc*). 
2f970 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63         lt_prog_c
2f980 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2f990 27 0a 20 20 20 20 20 20 20 20 23 20 41 6c 6c 20  '.        # All 
2f9a0 41 6c 70 68 61 20 63 6f 64 65 20 69 73 20 50 49  Alpha code is PI
2f9b0 43 2e 0a 20 20 20 20 20 20 20 20 6c 74 5f 70 72  C..        lt_pr
2f9c0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2f9d0 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27  ic='-non_shared'
2f9e0 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  .        ;;.    
2f9f0 20 20 78 6c 2a 29 0a 09 23 20 49 42 4d 20 58 4c    xl*)..# IBM XL
2fa00 20 43 20 38 2e 30 2f 46 6f 72 74 72 61 6e 20 31   C 8.0/Fortran 1
2fa10 30 2e 31 20 6f 6e 20 50 50 43 0a 09 6c 74 5f 70  0.1 on PPC..lt_p
2fa20 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2fa30 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f  '-Wl,'..lt_prog_
2fa40 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 71  compiler_pic='-q
2fa50 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  pic'..lt_prog_co
2fa60 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2fa70 71 73 74 61 74 69 63 6c 69 6e 6b 27 0a 09 3b 3b  qstaticlink'..;;
2fa80 0a 20 20 20 20 20 20 2a 29 0a 09 63 61 73 65 20  .      *)..case 
2fa90 60 24 43 43 20 2d 56 20 32 3e 26 31 20 7c 20 73  `$CC -V 2>&1 | s
2faa0 65 64 20 35 71 60 20 69 6e 0a 09 2a 53 75 6e 5c  ed 5q` in..*Sun\
2fab0 20 43 2a 29 0a 09 20 20 23 20 53 75 6e 20 43 20   C*)..  # Sun C 
2fac0 35 2e 39 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63  5.9..  lt_prog_c
2fad0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50  ompiler_pic='-KP
2fae0 49 43 27 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63  IC'..  lt_prog_c
2faf0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2fb00 2d 42 73 74 61 74 69 63 27 0a 09 20 20 6c 74 5f  -Bstatic'..  lt_
2fb10 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2fb20 3d 27 2d 57 6c 2c 27 0a 09 20 20 3b 3b 0a 09 2a  ='-Wl,'..  ;;..*
2fb30 53 75 6e 5c 20 46 2a 29 0a 09 20 20 23 20 53 75  Sun\ F*)..  # Su
2fb40 6e 20 46 6f 72 74 72 61 6e 20 38 2e 33 20 70 61  n Fortran 8.3 pa
2fb50 73 73 65 73 20 61 6c 6c 20 75 6e 72 65 63 6f 67  sses all unrecog
2fb60 6e 69 7a 65 64 20 66 6c 61 67 73 20 74 6f 20 74  nized flags to t
2fb70 68 65 20 6c 69 6e 6b 65 72 0a 09 20 20 6c 74 5f  he linker..  lt_
2fb80 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2fb90 63 3d 27 2d 4b 50 49 43 27 0a 09 20 20 6c 74 5f  c='-KPIC'..  lt_
2fba0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2fbb0 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
2fbc0 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  .  lt_prog_compi
2fbd0 6c 65 72 5f 77 6c 3d 27 27 0a 09 20 20 3b 3b 0a  ler_wl=''..  ;;.
2fbe0 09 65 73 61 63 0a 09 3b 3b 0a 20 20 20 20 20 20  .esac..;;.      
2fbf0 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  esac.      ;;.. 
2fc00 20 20 20 6e 65 77 73 6f 73 36 29 0a 20 20 20 20     newsos6).    
2fc10 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2fc20 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20  er_pic='-KPIC'. 
2fc30 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2fc40 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2fc50 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b  static'.      ;;
2fc60 0a 0a 20 20 20 20 2a 6e 74 6f 2a 20 7c 20 2a 71  ..    *nto* | *q
2fc70 6e 78 2a 29 0a 20 20 20 20 20 20 23 20 51 4e 58  nx*).      # QNX
2fc80 20 75 73 65 73 20 47 4e 55 20 43 2b 2b 2c 20 62   uses GNU C++, b
2fc90 75 74 20 6e 65 65 64 20 74 6f 20 64 65 66 69 6e  ut need to defin
2fca0 65 20 2d 73 68 61 72 65 64 20 6f 70 74 69 6f 6e  e -shared option
2fcb0 20 74 6f 6f 2c 20 6f 74 68 65 72 77 69 73 65 0a   too, otherwise.
2fcc0 20 20 20 20 20 20 23 20 69 74 20 77 69 6c 6c 20        # it will 
2fcd0 63 6f 72 65 64 75 6d 70 2e 0a 20 20 20 20 20 20  coredump..      
2fce0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fcf0 5f 70 69 63 3d 27 2d 66 50 49 43 20 2d 73 68 61  _pic='-fPIC -sha
2fd00 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  red'.      ;;.. 
2fd10 20 20 20 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a     osf3* | osf4*
2fd20 20 7c 20 6f 73 66 35 2a 29 0a 20 20 20 20 20 20   | osf5*).      
2fd30 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fd40 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20  _wl='-Wl,'.     
2fd50 20 23 20 41 6c 6c 20 4f 53 46 2f 31 20 63 6f 64   # All OSF/1 cod
2fd60 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20  e is PIC..      
2fd70 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fd80 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68  _static='-non_sh
2fd90 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  ared'.      ;;..
2fda0 20 20 20 20 72 64 6f 73 2a 29 0a 20 20 20 20 20      rdos*).     
2fdb0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2fdc0 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73  r_static='-non_s
2fdd0 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a  hared'.      ;;.
2fde0 0a 20 20 20 20 73 6f 6c 61 72 69 73 2a 29 0a 20  .    solaris*). 
2fdf0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2fe00 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43  piler_pic='-KPIC
2fe10 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  '.      lt_prog_
2fe20 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2fe30 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20  '-Bstatic'.     
2fe40 20 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61   case $cc_basena
2fe50 6d 65 20 69 6e 0a 20 20 20 20 20 20 66 37 37 2a  me in.      f77*
2fe60 20 7c 20 66 39 30 2a 20 7c 20 66 39 35 2a 29 0a   | f90* | f95*).
2fe70 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2fe80 72 5f 77 6c 3d 27 2d 51 6f 70 74 69 6f 6e 20 6c  r_wl='-Qoption l
2fe90 64 20 27 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09  d ';;.      *)..
2fea0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2feb0 5f 77 6c 3d 27 2d 57 6c 2c 27 3b 3b 0a 20 20 20  _wl='-Wl,';;.   
2fec0 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b     esac.      ;;
2fed0 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a 20  ..    sunos4*). 
2fee0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2fef0 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70 74 69  piler_wl='-Qopti
2ff00 6f 6e 20 6c 64 20 27 0a 20 20 20 20 20 20 6c 74  on ld '.      lt
2ff10 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2ff20 69 63 3d 27 2d 50 49 43 27 0a 20 20 20 20 20 20  ic='-PIC'.      
2ff30 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2ff40 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
2ff50 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  c'.      ;;..   
2ff60 20 73 79 73 76 34 20 7c 20 73 79 73 76 34 2e 32   sysv4 | sysv4.2
2ff70 75 77 32 2a 20 7c 20 73 79 73 76 34 2e 33 2a 29  uw2* | sysv4.3*)
2ff80 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2ff90 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2ffa0 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  '.      lt_prog_
2ffb0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b  compiler_pic='-K
2ffc0 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72  PIC'.      lt_pr
2ffd0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2ffe0 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
2fff0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76      ;;..    sysv
30000 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20 69 66 20  4*MP*).      if 
30010 74 65 73 74 20 2d 64 20 2f 75 73 72 2f 6e 65 63  test -d /usr/nec
30020 20 3b 74 68 65 6e 0a 09 6c 74 5f 70 72 6f 67 5f   ;then..lt_prog_
30030 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b  compiler_pic='-K
30040 63 6f 6e 66 6f 72 6d 5f 70 69 63 27 0a 09 6c 74  conform_pic'..lt
30050 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
30060 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
30070 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
30080 3b 3b 0a 0a 20 20 20 20 73 79 73 76 35 2a 20 7c  ;;..    sysv5* |
30090 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 73 63 6f   unixware* | sco
300a0 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a  3.2v5* | sco5v6*
300b0 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20 20   | OpenUNIX*).  
300c0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
300d0 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20  iler_wl='-Wl,'. 
300e0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
300f0 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43  piler_pic='-KPIC
30100 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  '.      lt_prog_
30110 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
30120 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20  '-Bstatic'.     
30130 20 3b 3b 0a 0a 20 20 20 20 75 6e 69 63 6f 73 2a   ;;..    unicos*
30140 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
30150 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
30160 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  ,'.      lt_prog
30170 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75  _compiler_can_bu
30180 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20  ild_shared=no.  
30190 20 20 20 20 3b 3b 0a 0a 20 20 20 20 75 74 73 34      ;;..    uts4
301a0 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
301b0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
301c0 70 69 63 27 0a 20 20 20 20 20 20 6c 74 5f 70 72  pic'.      lt_pr
301d0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
301e0 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
301f0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20      ;;..    *). 
30200 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
30210 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f  piler_can_build_
30220 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20  shared=no.      
30230 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69  ;;.    esac.  fi
30240 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20  ..case $host_os 
30250 69 6e 0a 20 20 23 20 46 6f 72 20 70 6c 61 74 66  in.  # For platf
30260 6f 72 6d 73 20 77 68 69 63 68 20 64 6f 20 6e 6f  orms which do no
30270 74 20 73 75 70 70 6f 72 74 20 50 49 43 2c 20 2d  t support PIC, -
30280 44 50 49 43 20 69 73 20 6d 65 61 6e 69 6e 67 6c  DPIC is meaningl
30290 65 73 73 3a 0a 20 20 2a 64 6a 67 70 70 2a 29 0a  ess:.  *djgpp*).
302a0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
302b0 69 6c 65 72 5f 70 69 63 3d 0a 20 20 20 20 3b 3b  iler_pic=.    ;;
302c0 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f  .  *).    lt_pro
302d0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 22  g_compiler_pic="
302e0 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
302f0 72 5f 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20  r_pic -DPIC".   
30300 20 3b 3b 0a 65 73 61 63 0a 7b 20 24 61 73 5f 65   ;;.esac.{ $as_e
30310 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
30320 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74  ENO: result: $lt
30330 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30340 69 63 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ic" >&5.$as_echo
30350 20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69   "$lt_prog_compi
30360 6c 65 72 5f 70 69 63 22 20 3e 26 36 3b 20 7d 0a  ler_pic" >&6; }.
30370 0a 0a 0a 0a 0a 0a 23 0a 23 20 43 68 65 63 6b 20  ......#.# Check 
30380 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65  to make sure the
30390 20 50 49 43 20 66 6c 61 67 20 61 63 74 75 61 6c   PIC flag actual
303a0 6c 79 20 77 6f 72 6b 73 2e 0a 23 0a 69 66 20 74  ly works..#.if t
303b0 65 73 74 20 2d 6e 20 22 24 6c 74 5f 70 72 6f 67  est -n "$lt_prog
303c0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22 3b 20  _compiler_pic"; 
303d0 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
303e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
303f0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24  O: checking if $
30400 63 6f 6d 70 69 6c 65 72 20 50 49 43 20 66 6c 61  compiler PIC fla
30410 67 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  g $lt_prog_compi
30420 6c 65 72 5f 70 69 63 20 77 6f 72 6b 73 22 20 3e  ler_pic works" >
30430 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
30440 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70  hecking if $comp
30450 69 6c 65 72 20 50 49 43 20 66 6c 61 67 20 24 6c  iler PIC flag $l
30460 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30470 70 69 63 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e  pic works... " >
30480 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
30490 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  {lt_cv_prog_comp
304a0 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 2b 73  iler_pic_works+s
304b0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
304c0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
304d0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
304e0 73 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f  se.  lt_cv_prog_
304f0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72  compiler_pic_wor
30500 6b 73 3d 6e 6f 0a 20 20 20 61 63 5f 6f 75 74 66  ks=no.   ac_outf
30510 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63  ile=conftest.$ac
30520 5f 6f 62 6a 65 78 74 0a 20 20 20 65 63 68 6f 20  _objext.   echo 
30530 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70  "$lt_simple_comp
30540 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e  ile_test_code" >
30550 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
30560 74 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72  t.   lt_compiler
30570 5f 66 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f  _flag="$lt_prog_
30580 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50  compiler_pic -DP
30590 49 43 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20  IC".   # Insert 
305a0 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65  the option eithe
305b0 72 20 28 31 29 20 61 66 74 65 72 20 74 68 65 20  r (1) after the 
305c0 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69  last *FLAGS vari
305d0 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32  able, or.   # (2
305e0 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20  ) before a word 
305f0 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66  containing "conf
30600 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61  test.", or (3) a
30610 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20  t the end..   # 
30620 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f  Note that $ac_co
30630 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65  mpile itself doe
30640 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61  s not contain ba
30650 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65  ckslashes and be
30660 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61  gins.   # with a
30670 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f   dollar sign (no
30680 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20  t a hyphen), so 
30690 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20  the echo should 
306a0 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a  work correctly..
306b0 20 20 20 23 20 54 68 65 20 6f 70 74 69 6f 6e 20     # The option 
306c0 69 73 20 72 65 66 65 72 65 6e 63 65 64 20 76 69  is referenced vi
306d0 61 20 61 20 76 61 72 69 61 62 6c 65 20 74 6f 20  a a variable to 
306e0 61 76 6f 69 64 20 63 6f 6e 66 75 73 69 6e 67 20  avoid confusing 
306f0 73 65 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69  sed..   lt_compi
30700 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63 6f  le=`echo "$ac_co
30710 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a  mpile" | $SED \.
30720 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53     -e 's:.*FLAGS
30730 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63  }\{0,1\} :&$lt_c
30740 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20  ompiler_flag :; 
30750 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b  t' \.   -e 's: [
30760 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20  ^ ]*conftest\.: 
30770 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  $lt_compiler_fla
30780 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20  g&:; t' \.   -e 
30790 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  's:$: $lt_compil
307a0 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28 65  er_flag:'`.   (e
307b0 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
307c0 5f 6d 65 3a 37 31 37 33 3a 20 24 6c 74 5f 63 6f  _me:7173: $lt_co
307d0 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20  mpile\"" >&5).  
307e0 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70   (eval "$lt_comp
307f0 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e  ile" 2>conftest.
30800 65 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75  err).   ac_statu
30810 73 3d 24 3f 0a 20 20 20 63 61 74 20 63 6f 6e 66  s=$?.   cat conf
30820 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20  test.err >&5.   
30830 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 37 31 37  echo "$as_me:717
30840 37 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  7: \$? = $ac_sta
30850 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28  tus" >&5.   if (
30860 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
30870 20 26 26 20 74 65 73 74 20 2d 73 20 22 24 61 63   && test -s "$ac
30880 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68 65 6e 0a  _outfile"; then.
30890 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69       # The compi
308a0 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72  ler can only war
308b0 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65  n and ignore the
308c0 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72   option if not r
308d0 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23  ecognized.     #
308e0 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68   So say no if th
308f0 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73  ere are warnings
30900 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 65 20   other than the 
30910 75 73 75 61 6c 20 6f 75 74 70 75 74 2e 0a 20 20  usual output..  
30920 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f     $ECHO "X$_lt_
30930 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70  compiler_boilerp
30940 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65  late" | $Xsed -e
30950 20 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e 66 74 65   '/^$/d' >confte
30960 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44  st.exp.     $SED
30970 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64   '/^$/d; /^ *+/d
30980 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  ' conftest.err >
30990 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20  conftest.er2.   
309a0 20 20 69 66 20 74 65 73 74 20 21 20 2d 73 20 63    if test ! -s c
309b0 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64  onftest.er2 || d
309c0 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65 78 70  iff conftest.exp
309d0 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f   conftest.er2 >/
309e0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
309f0 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67        lt_cv_prog
30a00 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f  _compiler_pic_wo
30a10 72 6b 73 3d 79 65 73 0a 20 20 20 20 20 66 69 0a  rks=yes.     fi.
30a20 20 20 20 66 69 0a 20 20 20 24 52 4d 20 63 6f 6e     fi.   $RM con
30a30 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20 24 61 73  ftest*..fi.{ $as
30a40 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
30a50 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
30a60 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
30a70 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3e  ler_pic_works" >
30a80 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
30a90 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
30aa0 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3e 26 36  r_pic_works" >&6
30ab0 3b 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24  ; }..if test x"$
30ac0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
30ad0 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3d  ler_pic_works" =
30ae0 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20   xyes; then.    
30af0 63 61 73 65 20 24 6c 74 5f 70 72 6f 67 5f 63 6f  case $lt_prog_co
30b00 6d 70 69 6c 65 72 5f 70 69 63 20 69 6e 0a 20 20  mpiler_pic in.  
30b10 20 20 20 22 22 20 7c 20 22 20 22 2a 29 20 3b 3b     "" | " "*) ;;
30b20 0a 20 20 20 20 20 2a 29 20 6c 74 5f 70 72 6f 67  .     *) lt_prog
30b30 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 22 20  _compiler_pic=" 
30b40 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
30b50 72 5f 70 69 63 22 20 3b 3b 0a 20 20 20 20 20 65  r_pic" ;;.     e
30b60 73 61 63 0a 65 6c 73 65 0a 20 20 20 20 6c 74 5f  sac.else.    lt_
30b70 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
30b80 63 3d 0a 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  c=.     lt_prog_
30b90 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69  compiler_can_bui
30ba0 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 66 69 0a  ld_shared=no.fi.
30bb0 0a 66 69 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 43 68  .fi.......#.# Ch
30bc0 65 63 6b 20 74 6f 20 6d 61 6b 65 20 73 75 72 65  eck to make sure
30bd0 20 74 68 65 20 73 74 61 74 69 63 20 66 6c 61 67   the static flag
30be0 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e   actually works.
30bf0 0a 23 0a 77 6c 3d 24 6c 74 5f 70 72 6f 67 5f 63  .#.wl=$lt_prog_c
30c00 6f 6d 70 69 6c 65 72 5f 77 6c 20 65 76 61 6c 20  ompiler_wl eval 
30c10 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c  lt_tmp_static_fl
30c20 61 67 3d 5c 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  ag=\"$lt_prog_co
30c30 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5c 22 0a  mpiler_static\".
30c40 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
30c50 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
30c60 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65  king if $compile
30c70 72 20 73 74 61 74 69 63 20 66 6c 61 67 20 24 6c  r static flag $l
30c80 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61  t_tmp_static_fla
30c90 67 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73  g works" >&5.$as
30ca0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
30cb0 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
30cc0 74 61 74 69 63 20 66 6c 61 67 20 24 6c 74 5f 74  tatic flag $lt_t
30cd0 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67 20 77  mp_static_flag w
30ce0 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  orks... " >&6; }
30cf0 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
30d00 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
30d10 73 74 61 74 69 63 5f 77 6f 72 6b 73 2b 73 65 74  static_works+set
30d20 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
30d30 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
30d40 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
30d50 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  .  lt_cv_prog_co
30d60 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f  mpiler_static_wo
30d70 72 6b 73 3d 6e 6f 0a 20 20 20 73 61 76 65 5f 4c  rks=no.   save_L
30d80 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53  DFLAGS="$LDFLAGS
30d90 22 0a 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 4c  ".   LDFLAGS="$L
30da0 44 46 4c 41 47 53 20 24 6c 74 5f 74 6d 70 5f 73  DFLAGS $lt_tmp_s
30db0 74 61 74 69 63 5f 66 6c 61 67 22 0a 20 20 20 65  tatic_flag".   e
30dc0 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f  cho "$lt_simple_
30dd0 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20  link_test_code" 
30de0 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
30df0 78 74 0a 20 20 20 69 66 20 28 65 76 61 6c 20 24  xt.   if (eval $
30e00 61 63 5f 6c 69 6e 6b 20 32 3e 63 6f 6e 66 74 65  ac_link 2>confte
30e10 73 74 2e 65 72 72 29 20 26 26 20 74 65 73 74 20  st.err) && test 
30e20 2d 73 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -s conftest$ac_e
30e30 78 65 65 78 74 3b 20 74 68 65 6e 0a 20 20 20 20  xeext; then.    
30e40 20 23 20 54 68 65 20 6c 69 6e 6b 65 72 20 63 61   # The linker ca
30e50 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20  n only warn and 
30e60 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f  ignore the optio
30e70 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69  n if not recogni
30e80 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61  zed.     # So sa
30e90 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72  y no if there ar
30ea0 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20  e warnings.     
30eb0 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  if test -s conft
30ec0 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20  est.err; then.  
30ed0 20 20 20 20 20 23 20 41 70 70 65 6e 64 20 61 6e       # Append an
30ee0 79 20 65 72 72 6f 72 73 20 74 6f 20 74 68 65 20  y errors to the 
30ef0 63 6f 6e 66 69 67 2e 6c 6f 67 2e 0a 20 20 20 20  config.log..    
30f00 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e     cat conftest.
30f10 65 72 72 20 31 3e 26 35 0a 20 20 20 20 20 20 20  err 1>&5.       
30f20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f 6c 69 6e  $ECHO "X$_lt_lin
30f30 6b 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22  ker_boilerplate"
30f40 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24   | $Xsed -e '/^$
30f50 2f 64 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 65  /d' > conftest.e
30f60 78 70 0a 20 20 20 20 20 20 20 24 53 45 44 20 27  xp.       $SED '
30f70 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20  /^$/d; /^ *+/d' 
30f80 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f  conftest.err >co
30f90 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20  nftest.er2.     
30fa0 20 20 69 66 20 64 69 66 66 20 63 6f 6e 66 74 65    if diff confte
30fb0 73 74 2e 65 78 70 20 63 6f 6e 66 74 65 73 74 2e  st.exp conftest.
30fc0 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  er2 >/dev/null; 
30fd0 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 6c 74  then.         lt
30fe0 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
30ff0 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 3d 79  r_static_works=y
31000 65 73 0a 20 20 20 20 20 20 20 66 69 0a 20 20 20  es.       fi.   
31010 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 6c 74    else.       lt
31020 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
31030 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 3d 79  r_static_works=y
31040 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69  es.     fi.   fi
31050 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74  .   $RM -r conft
31060 65 73 74 2a 0a 20 20 20 4c 44 46 4c 41 47 53 3d  est*.   LDFLAGS=
31070 22 24 73 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a  "$save_LDFLAGS".
31080 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
31090 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
310a0 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
310b0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
310c0 74 69 63 5f 77 6f 72 6b 73 22 20 3e 26 35 0a 24  tic_works" >&5.$
310d0 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f  as_echo "$lt_cv_
310e0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
310f0 61 74 69 63 5f 77 6f 72 6b 73 22 20 3e 26 36 3b  atic_works" >&6;
31100 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c   }..if test x"$l
31110 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
31120 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 22  er_static_works"
31130 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20   = xyes; then.  
31140 20 20 3a 0a 65 6c 73 65 0a 20 20 20 20 6c 74 5f    :.else.    lt_
31150 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
31160 61 74 69 63 3d 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a  atic=.fi........
31170 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
31180 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
31190 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
311a0 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d 63 20  ler supports -c 
311b0 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f 62 6a 65  -o file.$ac_obje
311c0 78 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  xt" >&5.$as_echo
311d0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20  _n "checking if 
311e0 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72  $compiler suppor
311f0 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61  ts -c -o file.$a
31200 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20 22 20 3e 26  c_objext... " >&
31210 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
31220 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
31230 6c 65 72 5f 63 5f 6f 2b 73 65 74 7d 22 20 3d 20  ler_c_o+set}" = 
31240 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
31250 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
31260 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74   " >&6.else.  lt
31270 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
31280 72 5f 63 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20  r_c_o=no.   $RM 
31290 2d 72 20 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64  -r conftest 2>/d
312a0 65 76 2f 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72  ev/null.   mkdir
312b0 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 63 64 20   conftest.   cd 
312c0 63 6f 6e 66 74 65 73 74 0a 20 20 20 6d 6b 64 69  conftest.   mkdi
312d0 72 20 6f 75 74 0a 20 20 20 65 63 68 6f 20 22 24  r out.   echo "$
312e0 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c  lt_simple_compil
312f0 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63  e_test_code" > c
31300 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
31310 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .   lt_compiler_
31320 66 6c 61 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e  flag="-o out/con
31330 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78  ftest2.$ac_objex
31340 74 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74  t".   # Insert t
31350 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72  he option either
31360 20 28 31 29 20 61 66 74 65 72 20 74 68 65 20 6c   (1) after the l
31370 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61  ast *FLAGS varia
31380 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29  ble, or.   # (2)
31390 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63   before a word c
313a0 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74  ontaining "conft
313b0 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74  est.", or (3) at
313c0 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e   the end..   # N
313d0 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d  ote that $ac_com
313e0 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73  pile itself does
313f0 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63   not contain bac
31400 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67  kslashes and beg
31410 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61 20  ins.   # with a 
31420 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74  dollar sign (not
31430 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74   a hyphen), so t
31440 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77  he echo should w
31450 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20  ork correctly.. 
31460 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63    lt_compile=`ec
31470 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ho "$ac_compile"
31480 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20   | $SED \.   -e 
31490 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31  's:.*FLAGS}\{0,1
314a0 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65  \} :&$lt_compile
314b0 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20  r_flag :; t' \. 
314c0 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f    -e 's: [^ ]*co
314d0 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f  nftest\.: $lt_co
314e0 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74  mpiler_flag&:; t
314f0 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20  ' \.   -e 's:$: 
31500 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  $lt_compiler_fla
31510 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63  g:'`.   (eval ec
31520 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 32  ho "\"\$as_me:72
31530 37 38 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c  78: $lt_compile\
31540 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c  "" >&5).   (eval
31550 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32   "$lt_compile" 2
31560 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72  >out/conftest.er
31570 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d  r).   ac_status=
31580 24 3f 0a 20 20 20 63 61 74 20 6f 75 74 2f 63 6f  $?.   cat out/co
31590 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
315a0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 37    echo "$as_me:7
315b0 32 38 32 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  282: \$? = $ac_s
315c0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66  tatus" >&5.   if
315d0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
315e0 73 29 20 26 26 20 74 65 73 74 20 2d 73 20 6f 75  s) && test -s ou
315f0 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f  t/conftest2.$ac_
31600 6f 62 6a 65 78 74 0a 20 20 20 74 68 65 6e 0a 20  objext.   then. 
31610 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c      # The compil
31620 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e  er can only warn
31630 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20   and ignore the 
31640 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65  option if not re
31650 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20  cognized.     # 
31660 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65  So say no if the
31670 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73 0a  re are warnings.
31680 20 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c       $ECHO "X$_l
31690 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65  t_compiler_boile
316a0 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20  rplate" | $Xsed 
316b0 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74  -e '/^$/d' > out
316c0 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20  /conftest.exp.  
316d0 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20     $SED '/^$/d; 
316e0 2f 5e 20 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e  /^ *+/d' out/con
316f0 66 74 65 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63  ftest.err >out/c
31700 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20  onftest.er2.    
31710 20 69 66 20 74 65 73 74 20 21 20 2d 73 20 6f 75   if test ! -s ou
31720 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c  t/conftest.er2 |
31730 7c 20 64 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74  | diff out/conft
31740 65 73 74 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66  est.exp out/conf
31750 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e  test.er2 >/dev/n
31760 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ull; then.      
31770 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70   lt_cv_prog_comp
31780 69 6c 65 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20  iler_c_o=yes.   
31790 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 63 68    fi.   fi.   ch
317a0 6d 6f 64 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20  mod u+w . 2>&5. 
317b0 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a    $RM conftest*.
317c0 20 20 20 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d     # SGI C++ com
317d0 70 69 6c 65 72 20 77 69 6c 6c 20 63 72 65 61 74  piler will creat
317e0 65 20 64 69 72 65 63 74 6f 72 79 20 6f 75 74 2f  e directory out/
317f0 69 69 5f 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20  ii_files/ for.  
31800 20 23 20 74 65 6d 70 6c 61 74 65 20 69 6e 73 74   # template inst
31810 61 6e 74 69 61 74 69 6f 6e 0a 20 20 20 74 65 73  antiation.   tes
31820 74 20 2d 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65  t -d out/ii_file
31830 73 20 26 26 20 24 52 4d 20 6f 75 74 2f 69 69 5f  s && $RM out/ii_
31840 66 69 6c 65 73 2f 2a 20 26 26 20 72 6d 64 69 72  files/* && rmdir
31850 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20   out/ii_files.  
31860 20 24 52 4d 20 6f 75 74 2f 2a 20 26 26 20 72 6d   $RM out/* && rm
31870 64 69 72 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e  dir out.   cd ..
31880 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74  .   $RM -r conft
31890 65 73 74 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74  est.   $RM conft
318a0 65 73 74 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65  est*..fi.{ $as_e
318b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
318c0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74  ENO: result: $lt
318d0 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
318e0 72 5f 63 5f 6f 22 20 3e 26 35 0a 24 61 73 5f 65  r_c_o" >&5.$as_e
318f0 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67  cho "$lt_cv_prog
31900 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e  _compiler_c_o" >
31910 26 36 3b 20 7d 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20  &6; }.......  { 
31920 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
31930 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
31940 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
31950 73 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66  supports -c -o f
31960 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 22 20  ile.$ac_objext" 
31970 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
31980 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d  checking if $com
31990 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d  piler supports -
319a0 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f 62  c -o file.$ac_ob
319b0 6a 65 78 74 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  jext... " >&6; }
319c0 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
319d0 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
319e0 63 5f 6f 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  c_o+set}" = set;
319f0 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
31a00 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
31a10 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f  &6.else.  lt_cv_
31a20 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
31a30 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20 2d 72 20 63  o=no.   $RM -r c
31a40 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76 2f 6e  onftest 2>/dev/n
31a50 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63 6f 6e  ull.   mkdir con
31a60 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f 6e 66  ftest.   cd conf
31a70 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20 6f 75  test.   mkdir ou
31a80 74 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73  t.   echo "$lt_s
31a90 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65  imple_compile_te
31aa0 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74  st_code" > conft
31ab0 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 20  est.$ac_ext..   
31ac0 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
31ad0 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66 74 65 73  ="-o out/conftes
31ae0 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 20  t2.$ac_objext". 
31af0 20 20 23 20 49 6e 73 65 72 74 20 74 68 65 20 6f    # Insert the o
31b00 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31 29  ption either (1)
31b10 20 61 66 74 65 72 20 74 68 65 20 6c 61 73 74 20   after the last 
31b20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2c  *FLAGS variable,
31b30 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65 66   or.   # (2) bef
31b40 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74 61  ore a word conta
31b50 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e  ining "conftest.
31b60 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68 65  ", or (3) at the
31b70 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20   end..   # Note 
31b80 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65  that $ac_compile
31b90 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74   itself does not
31ba0 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61   contain backsla
31bb0 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73 0a  shes and begins.
31bc0 20 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c 6c     # with a doll
31bd0 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20 68  ar sign (not a h
31be0 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20 65  yphen), so the e
31bf0 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20  cho should work 
31c00 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 6c 74  correctly..   lt
31c10 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22  _compile=`echo "
31c20 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24  $ac_compile" | $
31c30 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e  SED \.   -e 's:.
31c40 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a  *FLAGS}\{0,1\} :
31c50 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c  &$lt_compiler_fl
31c60 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65  ag :; t' \.   -e
31c70 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65   's: [^ ]*confte
31c80 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  st\.: $lt_compil
31c90 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a  er_flag&:; t' \.
31ca0 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f     -e 's:$: $lt_
31cb0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60  compiler_flag:'`
31cc0 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22  .   (eval echo "
31cd0 5c 22 5c 24 61 73 5f 6d 65 3a 37 33 33 33 3a 20  \"\$as_me:7333: 
31ce0 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e  $lt_compile\"" >
31cf0 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24 6c  &5).   (eval "$l
31d00 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 6f 75 74  t_compile" 2>out
31d10 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20  /conftest.err). 
31d20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
31d30 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e 66 74 65    cat out/confte
31d40 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63  st.err >&5.   ec
31d50 68 6f 20 22 24 61 73 5f 6d 65 3a 37 33 33 37 3a  ho "$as_me:7337:
31d60 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
31d70 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78  s" >&5.   if (ex
31d80 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20 26  it $ac_status) &
31d90 26 20 74 65 73 74 20 2d 73 20 6f 75 74 2f 63 6f  & test -s out/co
31da0 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65  nftest2.$ac_obje
31db0 78 74 0a 20 20 20 74 68 65 6e 0a 20 20 20 20 20  xt.   then.     
31dc0 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63  # The compiler c
31dd0 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64  an only warn and
31de0 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69   ignore the opti
31df0 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e  on if not recogn
31e00 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73  ized.     # So s
31e10 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61  ay no if there a
31e20 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20  re warnings.    
31e30 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f   $ECHO "X$_lt_co
31e40 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61  mpiler_boilerpla
31e50 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27  te" | $Xsed -e '
31e60 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f 63 6f 6e  /^$/d' > out/con
31e70 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 24  ftest.exp.     $
31e80 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a  SED '/^$/d; /^ *
31e90 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66 74 65 73  +/d' out/conftes
31ea0 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f 6e 66 74  t.err >out/conft
31eb0 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66 20  est.er2.     if 
31ec0 74 65 73 74 20 21 20 2d 73 20 6f 75 74 2f 63 6f  test ! -s out/co
31ed0 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64 69  nftest.er2 || di
31ee0 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  ff out/conftest.
31ef0 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74  exp out/conftest
31f00 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  .er2 >/dev/null;
31f10 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f   then.       lt_
31f20 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
31f30 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20 20 66 69  _c_o=yes.     fi
31f40 0a 20 20 20 66 69 0a 20 20 20 63 68 6d 6f 64 20  .   fi.   chmod 
31f50 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20 20 24 52  u+w . 2>&5.   $R
31f60 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 23  M conftest*.   #
31f70 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70 69 6c 65   SGI C++ compile
31f80 72 20 77 69 6c 6c 20 63 72 65 61 74 65 20 64 69  r will create di
31f90 72 65 63 74 6f 72 79 20 6f 75 74 2f 69 69 5f 66  rectory out/ii_f
31fa0 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20 23 20 74  iles/ for.   # t
31fb0 65 6d 70 6c 61 74 65 20 69 6e 73 74 61 6e 74 69  emplate instanti
31fc0 61 74 69 6f 6e 0a 20 20 20 74 65 73 74 20 2d 64  ation.   test -d
31fd0 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 20 26 26   out/ii_files &&
31fe0 20 24 52 4d 20 6f 75 74 2f 69 69 5f 66 69 6c 65   $RM out/ii_file
31ff0 73 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74  s/* && rmdir out
32000 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20 24 52 4d  /ii_files.   $RM
32010 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64 69 72 20   out/* && rmdir 
32020 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a 20 20 20  out.   cd ...   
32030 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 0a  $RM -r conftest.
32040 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a     $RM conftest*
32050 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ..fi.{ $as_echo 
32060 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
32070 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
32080 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
32090 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
320a0 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d  "$lt_cv_prog_com
320b0 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20  piler_c_o" >&6; 
320c0 7d 0a 0a 0a 0a 0a 68 61 72 64 5f 6c 69 6e 6b 73  }.....hard_links
320d0 3d 22 6e 6f 74 74 65 73 74 65 64 22 0a 69 66 20  ="nottested".if 
320e0 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f  test "$lt_cv_pro
320f0 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20  g_compiler_c_o" 
32100 3d 20 6e 6f 20 26 26 20 74 65 73 74 20 22 24 6e  = no && test "$n
32110 65 65 64 5f 6c 6f 63 6b 73 22 20 21 3d 20 6e 6f  eed_locks" != no
32120 3b 20 74 68 65 6e 0a 20 20 23 20 64 6f 20 6e 6f  ; then.  # do no
32130 74 20 6f 76 65 72 77 72 69 74 65 20 74 68 65 20  t overwrite the 
32140 76 61 6c 75 65 20 6f 66 20 6e 65 65 64 5f 6c 6f  value of need_lo
32150 63 6b 73 20 70 72 6f 76 69 64 65 64 20 62 79 20  cks provided by 
32160 74 68 65 20 75 73 65 72 0a 20 20 7b 20 24 61 73  the user.  { $as
32170 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
32180 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
32190 69 66 20 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77  if we can lock w
321a0 69 74 68 20 68 61 72 64 20 6c 69 6e 6b 73 22 20  ith hard links" 
321b0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
321c0 63 68 65 63 6b 69 6e 67 20 69 66 20 77 65 20 63  checking if we c
321d0 61 6e 20 6c 6f 63 6b 20 77 69 74 68 20 68 61 72  an lock with har
321e0 64 20 6c 69 6e 6b 73 2e 2e 2e 20 22 20 3e 26 36  d links... " >&6
321f0 3b 20 7d 0a 20 20 68 61 72 64 5f 6c 69 6e 6b 73  ; }.  hard_links
32200 3d 79 65 73 0a 20 20 24 52 4d 20 63 6f 6e 66 74  =yes.  $RM conft
32210 65 73 74 2a 0a 20 20 6c 6e 20 63 6f 6e 66 74 65  est*.  ln confte
32220 73 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e 62 20  st.a conftest.b 
32230 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 68  2>/dev/null && h
32240 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 74  ard_links=no.  t
32250 6f 75 63 68 20 63 6f 6e 66 74 65 73 74 2e 61 0a  ouch conftest.a.
32260 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20    ln conftest.a 
32270 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e 26 35 20  conftest.b 2>&5 
32280 7c 7c 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f  || hard_links=no
32290 0a 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61  .  ln conftest.a
322a0 20 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e 2f 64   conftest.b 2>/d
322b0 65 76 2f 6e 75 6c 6c 20 26 26 20 68 61 72 64 5f  ev/null && hard_
322c0 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 7b 20 24 61 73  links=no.  { $as
322d0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
322e0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
322f0 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e 26 35 0a  hard_links" >&5.
32300 24 61 73 5f 65 63 68 6f 20 22 24 68 61 72 64 5f  $as_echo "$hard_
32310 6c 69 6e 6b 73 22 20 3e 26 36 3b 20 7d 0a 20 20  links" >&6; }.  
32320 69 66 20 74 65 73 74 20 22 24 68 61 72 64 5f 6c  if test "$hard_l
32330 69 6e 6b 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e  inks" = no; then
32340 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
32350 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
32360 20 57 41 52 4e 49 4e 47 3a 20 5c 60 24 43 43 27   WARNING: \`$CC'
32370 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72   does not suppor
32380 74 20 5c 60 2d 63 20 2d 6f 27 2c 20 73 6f 20 5c  t \`-c -o', so \
32390 60 6d 61 6b 65 20 2d 6a 27 20 6d 61 79 20 62 65  `make -j' may be
323a0 20 75 6e 73 61 66 65 22 20 3e 26 35 0a 24 61 73   unsafe" >&5.$as
323b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
323c0 41 52 4e 49 4e 47 3a 20 5c 60 24 43 43 27 20 64  ARNING: \`$CC' d
323d0 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20  oes not support 
323e0 5c 60 2d 63 20 2d 6f 27 2c 20 73 6f 20 5c 60 6d  \`-c -o', so \`m
323f0 61 6b 65 20 2d 6a 27 20 6d 61 79 20 62 65 20 75  ake -j' may be u
32400 6e 73 61 66 65 22 20 3e 26 32 3b 7d 0a 20 20 20  nsafe" >&2;}.   
32410 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 77 61 72 6e   need_locks=warn
32420 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 6e 65 65  .  fi.else.  nee
32430 64 5f 6c 6f 63 6b 73 3d 6e 6f 0a 66 69 0a 0a 0a  d_locks=no.fi...
32440 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  ....  { $as_echo
32450 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
32460 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68  : checking wheth
32470 65 72 20 74 68 65 20 24 63 6f 6d 70 69 6c 65 72  er the $compiler
32480 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 73 75   linker ($LD) su
32490 70 70 6f 72 74 73 20 73 68 61 72 65 64 20 6c 69  pports shared li
324a0 62 72 61 72 69 65 73 22 20 3e 26 35 0a 24 61 73  braries" >&5.$as
324b0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
324c0 67 20 77 68 65 74 68 65 72 20 74 68 65 20 24 63  g whether the $c
324d0 6f 6d 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28  ompiler linker (
324e0 24 4c 44 29 20 73 75 70 70 6f 72 74 73 20 73 68  $LD) supports sh
324f0 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2e 2e  ared libraries..
32500 2e 20 22 20 3e 26 36 3b 20 7d 0a 0a 20 20 72 75  . " >&6; }..  ru
32510 6e 70 61 74 68 5f 76 61 72 3d 0a 20 20 61 6c 6c  npath_var=.  all
32520 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
32530 67 3d 0a 20 20 61 6c 77 61 79 73 5f 65 78 70 6f  g=.  always_expo
32540 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20  rt_symbols=no.  
32550 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 0a 20 20  archive_cmds=.  
32560 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
32570 6d 64 73 3d 0a 20 20 63 6f 6d 70 69 6c 65 72 5f  mds=.  compiler_
32580 6e 65 65 64 73 5f 6f 62 6a 65 63 74 3d 6e 6f 0a  needs_object=no.
32590 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 5f    enable_shared_
325a0 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75 6e 74  with_static_runt
325b0 69 6d 65 73 3d 6e 6f 0a 20 20 65 78 70 6f 72 74  imes=no.  export
325c0 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
325d0 65 63 3d 0a 20 20 65 78 70 6f 72 74 5f 73 79 6d  ec=.  export_sym
325e0 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 24  bols_cmds='$NM $
325f0 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69  libobjs $conveni
32600 65 6e 63 65 20 7c 20 24 67 6c 6f 62 61 6c 5f 73  ence | $global_s
32610 79 6d 62 6f 6c 5f 70 69 70 65 20 7c 20 24 53 45  ymbol_pipe | $SE
32620 44 20 27 5c 27 27 73 2f 2e 2a 20 2f 2f 27 5c 27  D '\''s/.* //'\'
32630 27 20 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71 20  ' | sort | uniq 
32640 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  > $export_symbol
32650 73 27 0a 20 20 68 61 72 64 63 6f 64 65 5f 61 75  s'.  hardcode_au
32660 74 6f 6d 61 74 69 63 3d 6e 6f 0a 20 20 68 61 72  tomatic=no.  har
32670 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a  dcode_direct=no.
32680 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
32690 74 5f 61 62 73 6f 6c 75 74 65 3d 6e 6f 0a 20 20  t_absolute=no.  
326a0 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
326b0 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 68 61 72  flag_spec=.  har
326c0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
326d0 67 5f 73 70 65 63 5f 6c 64 3d 0a 20 20 68 61 72  g_spec_ld=.  har
326e0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70  dcode_libdir_sep
326f0 61 72 61 74 6f 72 3d 0a 20 20 68 61 72 64 63 6f  arator=.  hardco
32700 64 65 5f 6d 69 6e 75 73 5f 4c 3d 6e 6f 0a 20 20  de_minus_L=no.  
32710 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61  hardcode_shlibpa
32720 74 68 5f 76 61 72 3d 75 6e 73 75 70 70 6f 72 74  th_var=unsupport
32730 65 64 0a 20 20 69 6e 68 65 72 69 74 5f 72 70 61  ed.  inherit_rpa
32740 74 68 3d 6e 6f 0a 20 20 6c 69 6e 6b 5f 61 6c 6c  th=no.  link_all
32750 5f 64 65 70 6c 69 62 73 3d 75 6e 6b 6e 6f 77 6e  _deplibs=unknown
32760 0a 20 20 6d 6f 64 75 6c 65 5f 63 6d 64 73 3d 0a  .  module_cmds=.
32770 20 20 6d 6f 64 75 6c 65 5f 65 78 70 73 79 6d 5f    module_expsym_
32780 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68  cmds=.  old_arch
32790 69 76 65 5f 66 72 6f 6d 5f 6e 65 77 5f 63 6d 64  ive_from_new_cmd
327a0 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76 65  s=.  old_archive
327b0 5f 66 72 6f 6d 5f 65 78 70 73 79 6d 73 5f 63 6d  _from_expsyms_cm
327c0 64 73 3d 0a 20 20 74 68 72 65 61 64 5f 73 61 66  ds=.  thread_saf
327d0 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 77  e_flag_spec=.  w
327e0 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61  hole_archive_fla
327f0 67 5f 73 70 65 63 3d 0a 20 20 23 20 69 6e 63 6c  g_spec=.  # incl
32800 75 64 65 5f 65 78 70 73 79 6d 73 20 73 68 6f 75  ude_expsyms shou
32810 6c 64 20 62 65 20 61 20 6c 69 73 74 20 6f 66 20  ld be a list of 
32820 73 70 61 63 65 2d 73 65 70 61 72 61 74 65 64 20  space-separated 
32830 73 79 6d 62 6f 6c 73 20 74 6f 20 62 65 20 2a 61  symbols to be *a
32840 6c 77 61 79 73 2a 0a 20 20 23 20 69 6e 63 6c 75  lways*.  # inclu
32850 64 65 64 20 69 6e 20 74 68 65 20 73 79 6d 62 6f  ded in the symbo
32860 6c 20 6c 69 73 74 0a 20 20 69 6e 63 6c 75 64 65  l list.  include
32870 5f 65 78 70 73 79 6d 73 3d 0a 20 20 23 20 65 78  _expsyms=.  # ex
32880 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 20 63 61  clude_expsyms ca
32890 6e 20 62 65 20 61 6e 20 65 78 74 65 6e 64 65 64  n be an extended
328a0 20 72 65 67 65 78 70 20 6f 66 20 73 79 6d 62 6f   regexp of symbo
328b0 6c 73 20 74 6f 20 65 78 63 6c 75 64 65 0a 20 20  ls to exclude.  
328c0 23 20 69 74 20 77 69 6c 6c 20 62 65 20 77 72 61  # it will be wra
328d0 70 70 65 64 20 62 79 20 60 20 28 27 20 61 6e 64  pped by ` (' and
328e0 20 60 29 24 27 2c 20 73 6f 20 6f 6e 65 20 6d 75   `)$', so one mu
328f0 73 74 20 6e 6f 74 20 6d 61 74 63 68 20 62 65 67  st not match beg
32900 69 6e 6e 69 6e 67 20 6f 72 0a 20 20 23 20 65 6e  inning or.  # en
32910 64 20 6f 66 20 6c 69 6e 65 2e 20 20 45 78 61 6d  d of line.  Exam
32920 70 6c 65 3a 20 60 61 7c 62 63 7c 2e 2a 64 2e 2a  ple: `a|bc|.*d.*
32930 27 20 77 69 6c 6c 20 65 78 63 6c 75 64 65 20 74  ' will exclude t
32940 68 65 20 73 79 6d 62 6f 6c 73 20 60 61 27 20 61  he symbols `a' a
32950 6e 64 20 60 62 63 27 2c 0a 20 20 23 20 61 73 20  nd `bc',.  # as 
32960 77 65 6c 6c 20 61 73 20 61 6e 79 20 73 79 6d 62  well as any symb
32970 6f 6c 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 73  ol that contains
32980 20 60 64 27 2e 0a 20 20 65 78 63 6c 75 64 65 5f   `d'..  exclude_
32990 65 78 70 73 79 6d 73 3d 27 5f 47 4c 4f 42 41 4c  expsyms='_GLOBAL
329a0 5f 4f 46 46 53 45 54 5f 54 41 42 4c 45 5f 7c 5f  _OFFSET_TABLE_|_
329b0 47 4c 4f 42 41 4c 5f 5f 46 5b 49 44 5d 5f 2e 2a  GLOBAL__F[ID]_.*
329c0 27 0a 20 20 23 20 41 6c 74 68 6f 75 67 68 20 5f  '.  # Although _
329d0 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54 41  GLOBAL_OFFSET_TA
329e0 42 4c 45 5f 20 69 73 20 61 20 76 61 6c 69 64 20  BLE_ is a valid 
329f0 73 79 6d 62 6f 6c 20 43 20 6e 61 6d 65 2c 20 6d  symbol C name, m
32a00 6f 73 74 20 61 2e 6f 75 74 0a 20 20 23 20 70 6c  ost a.out.  # pl
32a10 61 74 66 6f 72 6d 73 20 28 61 62 29 75 73 65 20  atforms (ab)use 
32a20 69 74 20 69 6e 20 50 49 43 20 63 6f 64 65 2c 20  it in PIC code, 
32a30 62 75 74 20 74 68 65 69 72 20 6c 69 6e 6b 65 72  but their linker
32a40 73 20 67 65 74 20 63 6f 6e 66 75 73 65 64 20 69  s get confused i
32a50 66 0a 20 20 23 20 74 68 65 20 73 79 6d 62 6f 6c  f.  # the symbol
32a60 20 69 73 20 65 78 70 6c 69 63 69 74 6c 79 20 72   is explicitly r
32a70 65 66 65 72 65 6e 63 65 64 2e 20 20 53 69 6e 63  eferenced.  Sinc
32a80 65 20 70 6f 72 74 61 62 6c 65 20 63 6f 64 65 20  e portable code 
32a90 63 61 6e 6e 6f 74 0a 20 20 23 20 72 65 6c 79 20  cannot.  # rely 
32aa0 6f 6e 20 74 68 69 73 20 73 79 6d 62 6f 6c 20 6e  on this symbol n
32ab0 61 6d 65 2c 20 69 74 27 73 20 70 72 6f 62 61 62  ame, it's probab
32ac0 6c 79 20 66 69 6e 65 20 74 6f 20 6e 65 76 65 72  ly fine to never
32ad0 20 69 6e 63 6c 75 64 65 20 69 74 20 69 6e 0a 20   include it in. 
32ae0 20 23 20 70 72 65 6c 6f 61 64 65 64 20 73 79 6d   # preloaded sym
32af0 62 6f 6c 20 74 61 62 6c 65 73 2e 0a 20 20 23 20  bol tables..  # 
32b00 45 78 63 6c 75 64 65 20 73 68 61 72 65 64 20 6c  Exclude shared l
32b10 69 62 72 61 72 79 20 69 6e 69 74 69 61 6c 69 7a  ibrary initializ
32b20 61 74 69 6f 6e 2f 66 69 6e 61 6c 69 7a 61 74 69  ation/finalizati
32b30 6f 6e 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 65 78  on symbols..  ex
32b40 74 72 61 63 74 5f 65 78 70 73 79 6d 73 5f 63 6d  tract_expsyms_cm
32b50 64 73 3d 0a 0a 20 20 63 61 73 65 20 24 68 6f 73  ds=..  case $hos
32b60 74 5f 6f 73 20 69 6e 0a 20 20 63 79 67 77 69 6e  t_os in.  cygwin
32b70 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33  * | mingw* | pw3
32b80 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20 20 20  2* | cegcc*).   
32b90 20 23 20 46 49 58 4d 45 3a 20 74 68 65 20 4d 53   # FIXME: the MS
32ba0 56 43 2b 2b 20 70 6f 72 74 20 68 61 73 6e 27 74  VC++ port hasn't
32bb0 20 62 65 65 6e 20 74 65 73 74 65 64 20 69 6e 20   been tested in 
32bc0 61 20 6c 6f 6f 6f 6f 6e 67 20 74 69 6d 65 0a 20  a loooong time. 
32bd0 20 20 20 23 20 57 68 65 6e 20 6e 6f 74 20 75 73     # When not us
32be0 69 6e 67 20 67 63 63 2c 20 77 65 20 63 75 72 72  ing gcc, we curr
32bf0 65 6e 74 6c 79 20 61 73 73 75 6d 65 20 74 68 61  ently assume tha
32c00 74 20 77 65 20 61 72 65 20 75 73 69 6e 67 0a 20  t we are using. 
32c10 20 20 20 23 20 4d 69 63 72 6f 73 6f 66 74 20 56     # Microsoft V
32c20 69 73 75 61 6c 20 43 2b 2b 2e 0a 20 20 20 20 69  isual C++..    i
32c30 66 20 74 65 73 74 20 22 24 47 43 43 22 20 21 3d  f test "$GCC" !=
32c40 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20   yes; then.     
32c50 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a   with_gnu_ld=no.
32c60 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20      fi.    ;;.  
32c70 69 6e 74 65 72 69 78 2a 29 0a 20 20 20 20 23 20  interix*).    # 
32c80 77 65 20 6a 75 73 74 20 68 6f 70 65 2f 61 73 73  we just hope/ass
32c90 75 6d 65 20 74 68 69 73 20 69 73 20 67 63 63 20  ume this is gcc 
32ca0 61 6e 64 20 6e 6f 74 20 63 38 39 20 28 3d 20 4d  and not c89 (= M
32cb0 53 56 43 2b 2b 29 0a 20 20 20 20 77 69 74 68 5f  SVC++).    with_
32cc0 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20 20 20 3b  gnu_ld=yes.    ;
32cd0 3b 0a 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20  ;.  openbsd*).  
32ce0 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f    with_gnu_ld=no
32cf0 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a  .    ;;.  esac..
32d00 20 20 6c 64 5f 73 68 6c 69 62 73 3d 79 65 73 0a    ld_shlibs=yes.
32d10 20 20 69 66 20 74 65 73 74 20 22 24 77 69 74 68    if test "$with
32d20 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20  _gnu_ld" = yes; 
32d30 74 68 65 6e 0a 20 20 20 20 23 20 49 66 20 61 72  then.    # If ar
32d40 63 68 69 76 65 5f 63 6d 64 73 20 72 75 6e 73 20  chive_cmds runs 
32d50 4c 44 2c 20 6e 6f 74 20 43 43 2c 20 77 6c 61 72  LD, not CC, wlar
32d60 63 20 73 68 6f 75 6c 64 20 62 65 20 65 6d 70 74  c should be empt
32d70 79 0a 20 20 20 20 77 6c 61 72 63 3d 27 24 7b 77  y.    wlarc='${w
32d80 6c 7d 27 0a 0a 20 20 20 20 23 20 53 65 74 20 73  l}'..    # Set s
32d90 6f 6d 65 20 64 65 66 61 75 6c 74 73 20 66 6f 72  ome defaults for
32da0 20 47 4e 55 20 6c 64 20 77 69 74 68 20 73 68 61   GNU ld with sha
32db0 72 65 64 20 6c 69 62 72 61 72 79 20 73 75 70 70  red library supp
32dc0 6f 72 74 2e 20 54 68 65 73 65 0a 20 20 20 20 23  ort. These.    #
32dd0 20 61 72 65 20 72 65 73 65 74 20 6c 61 74 65 72   are reset later
32de0 20 69 66 20 73 68 61 72 65 64 20 6c 69 62 72 61   if shared libra
32df0 72 69 65 73 20 61 72 65 20 6e 6f 74 20 73 75 70  ries are not sup
32e00 70 6f 72 74 65 64 2e 20 50 75 74 74 69 6e 67 20  ported. Putting 
32e10 74 68 65 6d 0a 20 20 20 20 23 20 68 65 72 65 20  them.    # here 
32e20 61 6c 6c 6f 77 73 20 74 68 65 6d 20 74 6f 20 62  allows them to b
32e30 65 20 6f 76 65 72 72 69 64 64 65 6e 20 69 66 20  e overridden if 
32e40 6e 65 63 65 73 73 61 72 79 2e 0a 20 20 20 20 72  necessary..    r
32e50 75 6e 70 61 74 68 5f 76 61 72 3d 4c 44 5f 52 55  unpath_var=LD_RU
32e60 4e 5f 50 41 54 48 0a 20 20 20 20 68 61 72 64 63  N_PATH.    hardc
32e70 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
32e80 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74  spec='${wl}-rpat
32e90 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a  h ${wl}$libdir'.
32ea0 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d      export_dynam
32eb0 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ic_flag_spec='${
32ec0 77 6c 7d 2d 2d 65 78 70 6f 72 74 2d 64 79 6e 61  wl}--export-dyna
32ed0 6d 69 63 27 0a 20 20 20 20 23 20 61 6e 63 69 65  mic'.    # ancie
32ee0 6e 74 20 47 4e 55 20 6c 64 20 64 69 64 6e 27 74  nt GNU ld didn't
32ef0 20 73 75 70 70 6f 72 74 20 2d 2d 77 68 6f 6c 65   support --whole
32f00 2d 61 72 63 68 69 76 65 20 65 74 2e 20 61 6c 2e  -archive et. al.
32f10 0a 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65  .    if $LD --he
32f20 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20  lp 2>&1 | $GREP 
32f30 27 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  'no-whole-archiv
32f40 65 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  e' > /dev/null; 
32f50 74 68 65 6e 0a 20 20 20 20 20 20 77 68 6f 6c 65  then.      whole
32f60 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
32f70 65 63 3d 22 24 77 6c 61 72 63 22 27 2d 2d 77 68  ec="$wlarc"'--wh
32f80 6f 6c 65 2d 61 72 63 68 69 76 65 24 63 6f 6e 76  ole-archive$conv
32f90 65 6e 69 65 6e 63 65 20 27 22 24 77 6c 61 72 63  enience '"$wlarc
32fa0 22 27 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63  "'--no-whole-arc
32fb0 68 69 76 65 27 0a 20 20 20 20 65 6c 73 65 0a 20  hive'.    else. 
32fc0 20 20 20 20 20 77 68 6f 6c 65 5f 61 72 63 68 69       whole_archi
32fd0 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20  ve_flag_spec=.  
32fe0 20 20 66 69 0a 20 20 20 20 73 75 70 70 6f 72 74    fi.    support
32ff0 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e  s_anon_versionin
33000 67 3d 6e 6f 0a 20 20 20 20 63 61 73 65 20 60 24  g=no.    case `$
33010 4c 44 20 2d 76 20 32 3e 26 31 60 20 69 6e 0a 20  LD -v 2>&1` in. 
33020 20 20 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c       *\ [01].* |
33030 20 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20   *\ 2.[0-9].* | 
33040 2a 5c 20 32 2e 31 30 2e 2a 29 20 3b 3b 20 23 20  *\ 2.10.*) ;; # 
33050 63 61 74 63 68 20 76 65 72 73 69 6f 6e 73 20 3c  catch versions <
33060 20 32 2e 31 31 0a 20 20 20 20 20 20 2a 5c 20 32   2.11.      *\ 2
33070 2e 31 31 2e 39 33 2e 30 2e 32 5c 20 2a 29 20 73  .11.93.0.2\ *) s
33080 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72  upports_anon_ver
33090 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23  sioning=yes ;; #
330a0 20 52 48 37 2e 33 20 2e 2e 2e 0a 20 20 20 20 20   RH7.3 ....     
330b0 20 2a 5c 20 32 2e 31 31 2e 39 32 2e 30 2e 31 32   *\ 2.11.92.0.12
330c0 5c 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61 6e  \ *) supports_an
330d0 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65  on_versioning=ye
330e0 73 20 3b 3b 20 23 20 4d 61 6e 64 72 61 6b 65 20  s ;; # Mandrake 
330f0 38 2e 32 20 2e 2e 2e 0a 20 20 20 20 20 20 2a 5c  8.2 ....      *\
33100 20 32 2e 31 31 2e 2a 29 20 3b 3b 20 23 20 6f 74   2.11.*) ;; # ot
33110 68 65 72 20 32 2e 31 31 20 76 65 72 73 69 6f 6e  her 2.11 version
33120 73 0a 20 20 20 20 20 20 2a 29 20 73 75 70 70 6f  s.      *) suppo
33130 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e  rts_anon_version
33140 69 6e 67 3d 79 65 73 20 3b 3b 0a 20 20 20 20 65  ing=yes ;;.    e
33150 73 61 63 0a 0a 20 20 20 20 23 20 53 65 65 20 69  sac..    # See i
33160 66 20 47 4e 55 20 6c 64 20 73 75 70 70 6f 72 74  f GNU ld support
33170 73 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  s shared librari
33180 65 73 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f  es..    case $ho
33190 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78  st_os in.    aix
331a0 5b 33 2d 39 5d 2a 29 0a 20 20 20 20 20 20 23 20  [3-9]*).      # 
331b0 4f 6e 20 41 49 58 2f 50 50 43 2c 20 74 68 65 20  On AIX/PPC, the 
331c0 47 4e 55 20 6c 69 6e 6b 65 72 20 69 73 20 76 65  GNU linker is ve
331d0 72 79 20 62 72 6f 6b 65 6e 0a 20 20 20 20 20 20  ry broken.      
331e0 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63  if test "$host_c
331f0 70 75 22 20 21 3d 20 69 61 36 34 3b 20 74 68 65  pu" != ia64; the
33200 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a  n..ld_shlibs=no.
33210 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31  .cat <<_LT_EOF 1
33220 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67  >&2..*** Warning
33230 3a 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72  : the GNU linker
33240 2c 20 61 74 20 6c 65 61 73 74 20 75 70 20 74 6f  , at least up to
33250 20 72 65 6c 65 61 73 65 20 32 2e 39 2e 31 2c 20   release 2.9.1, 
33260 69 73 20 72 65 70 6f 72 74 65 64 0a 2a 2a 2a 20  is reported.*** 
33270 74 6f 20 62 65 20 75 6e 61 62 6c 65 20 74 6f 20  to be unable to 
33280 72 65 6c 69 61 62 6c 79 20 63 72 65 61 74 65 20  reliably create 
33290 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
332a0 20 6f 6e 20 41 49 58 2e 0a 2a 2a 2a 20 54 68 65   on AIX..*** The
332b0 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 20  refore, libtool 
332c0 69 73 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61  is disabling sha
332d0 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 73 75  red libraries su
332e0 70 70 6f 72 74 2e 20 20 49 66 20 79 6f 75 0a 2a  pport.  If you.*
332f0 2a 2a 20 72 65 61 6c 6c 79 20 63 61 72 65 20 66  ** really care f
33300 6f 72 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  or shared librar
33310 69 65 73 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e  ies, you may wan
33320 74 20 74 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72  t to modify your
33330 20 50 41 54 48 0a 2a 2a 2a 20 73 6f 20 74 68 61   PATH.*** so tha
33340 74 20 61 20 6e 6f 6e 2d 47 4e 55 20 6c 69 6e 6b  t a non-GNU link
33350 65 72 20 69 73 20 66 6f 75 6e 64 2c 20 61 6e 64  er is found, and
33360 20 74 68 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a   then restart...
33370 5f 4c 54 5f 45 4f 46 0a 20 20 20 20 20 20 66 69  _LT_EOF.      fi
33380 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61  .      ;;..    a
33390 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 20 20 63  migaos*).      c
333a0 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e  ase $host_cpu in
333b0 0a 20 20 20 20 20 20 70 6f 77 65 72 70 63 29 0a  .      powerpc).
333c0 20 20 20 20 20 20 20 20 20 20 20 20 23 20 73 65              # se
333d0 65 20 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20  e comment about 
333e0 41 6d 69 67 61 4f 53 34 20 2e 73 6f 20 73 75 70  AmigaOS4 .so sup
333f0 70 6f 72 74 0a 20 20 20 20 20 20 20 20 20 20 20  port.           
33400 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
33410 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
33420 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
33430 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
33440 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
33450 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20  name -o $lib'.  
33460 20 20 20 20 20 20 20 20 20 20 61 72 63 68 69 76            archiv
33470 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 27  e_expsym_cmds=''
33480 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  .        ;;.    
33490 20 20 6d 36 38 6b 29 0a 20 20 20 20 20 20 20 20    m68k).        
334a0 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
334b0 3d 27 24 52 4d 20 24 6f 75 74 70 75 74 5f 6f 62  ='$RM $output_ob
334c0 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79  jdir/a2ixlibrary
334d0 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65  .data~$ECHO "#de
334e0 66 69 6e 65 20 4e 41 4d 45 20 24 6c 69 62 6e 61  fine NAME $libna
334f0 6d 65 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62  me" > $output_ob
33500 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79  jdir/a2ixlibrary
33510 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65  .data~$ECHO "#de
33520 66 69 6e 65 20 4c 49 42 52 41 52 59 5f 49 44 20  fine LIBRARY_ID 
33530 31 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62  1" >> $output_ob
33540 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79  jdir/a2ixlibrary
33550 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65  .data~$ECHO "#de
33560 66 69 6e 65 20 56 45 52 53 49 4f 4e 20 24 6d 61  fine VERSION $ma
33570 6a 6f 72 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f  jor" >> $output_
33580 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61  objdir/a2ixlibra
33590 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23  ry.data~$ECHO "#
335a0 64 65 66 69 6e 65 20 52 45 56 49 53 49 4f 4e 20  define REVISION 
335b0 24 72 65 76 69 73 69 6f 6e 22 20 3e 3e 20 24 6f  $revision" >> $o
335c0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69  utput_objdir/a2i
335d0 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 41  xlibrary.data~$A
335e0 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6c 69 62  R $AR_FLAGS $lib
335f0 20 24 6c 69 62 6f 62 6a 73 7e 24 52 41 4e 4c 49   $libobjs~$RANLI
33600 42 20 24 6c 69 62 7e 28 63 64 20 24 6f 75 74 70  B $lib~(cd $outp
33610 75 74 5f 6f 62 6a 64 69 72 20 26 26 20 61 32 69  ut_objdir && a2i
33620 78 6c 69 62 72 61 72 79 20 2d 33 32 29 27 0a 20  xlibrary -32)'. 
33630 20 20 20 20 20 20 20 20 20 20 20 68 61 72 64 63             hardc
33640 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
33650 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27  spec='-L$libdir'
33660 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 61 72  .            har
33670 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65  dcode_minus_L=ye
33680 73 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20  s.        ;;.   
33690 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b     esac.      ;;
336a0 0a 0a 20 20 20 20 62 65 6f 73 2a 29 0a 20 20 20  ..    beos*).   
336b0 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70     if $LD --help
336c0 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 3a   2>&1 | $GREP ':
336d0 20 73 75 70 70 6f 72 74 65 64 20 74 61 72 67 65   supported targe
336e0 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65  ts:.* elf' > /de
336f0 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 6c  v/null; then..al
33700 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
33710 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 09  ag=unsupported..
33720 23 20 4a 6f 73 65 70 68 20 42 65 63 6b 65 6e 62  # Joseph Beckenb
33730 61 63 68 20 3c 6a 72 62 33 40 62 65 73 74 2e 63  ach <jrb3@best.c
33740 6f 6d 3e 20 73 61 79 73 20 73 6f 6d 65 20 72 65  om> says some re
33750 6c 65 61 73 65 73 20 6f 66 20 67 63 63 0a 09 23  leases of gcc..#
33760 20 73 75 70 70 6f 72 74 20 2d 2d 75 6e 64 65 66   support --undef
33770 69 6e 65 64 2e 20 20 54 68 69 73 20 64 65 73 65  ined.  This dese
33780 72 76 65 73 20 73 6f 6d 65 20 69 6e 76 65 73 74  rves some invest
33790 69 67 61 74 69 6f 6e 2e 20 20 46 49 58 4d 45 0a  igation.  FIXME.
337a0 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24  .archive_cmds='$
337b0 43 43 20 2d 6e 6f 73 74 61 72 74 20 24 6c 69 62  CC -nostart $lib
337c0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
337d0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
337e0 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
337f0 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20  oname -o $lib'. 
33800 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68       else..ld_sh
33810 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69  libs=no.      fi
33820 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 63  .      ;;..    c
33830 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20  ygwin* | mingw* 
33840 7c 20 70 77 33 32 2a 20 7c 20 63 65 67 63 63 2a  | pw32* | cegcc*
33850 29 0a 20 20 20 20 20 20 23 20 5f 4c 54 5f 54 41  ).      # _LT_TA
33860 47 56 41 52 28 68 61 72 64 63 6f 64 65 5f 6c 69  GVAR(hardcode_li
33870 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 2c 20  bdir_flag_spec, 
33880 29 20 69 73 20 61 63 74 75 61 6c 6c 79 20 6d 65  ) is actually me
33890 61 6e 69 6e 67 6c 65 73 73 2c 0a 20 20 20 20 20  aningless,.     
338a0 20 23 20 61 73 20 74 68 65 72 65 20 69 73 20 6e   # as there is n
338b0 6f 20 73 65 61 72 63 68 20 70 61 74 68 20 66 6f  o search path fo
338c0 72 20 44 4c 4c 73 2e 0a 20 20 20 20 20 20 68 61  r DLLs..      ha
338d0 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
338e0 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64  ag_spec='-L$libd
338f0 69 72 27 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f  ir'.      allow_
33900 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75  undefined_flag=u
33910 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20 20 20  nsupported.     
33920 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73   always_export_s
33930 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 20 20 20 20  ymbols=no.      
33940 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 5f 77 69  enable_shared_wi
33950 74 68 5f 73 74 61 74 69 63 5f 72 75 6e 74 69 6d  th_static_runtim
33960 65 73 3d 79 65 73 0a 20 20 20 20 20 20 65 78 70  es=yes.      exp
33970 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73  ort_symbols_cmds
33980 3d 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24  ='$NM $libobjs $
33990 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 24 67  convenience | $g
339a0 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
339b0 65 20 7c 20 24 53 45 44 20 2d 65 20 27 5c 27 27  e | $SED -e '\''
339c0 2f 5e 5b 42 43 44 47 52 53 5d 5b 20 5d 2f 73 2f  /^[BCDGRS][ ]/s/
339d0 2e 2a 5b 20 5d 5c 28 5b 5e 20 5d 2a 5c 29 2f 5c  .*[ ]\([^ ]*\)/\
339e0 31 20 44 41 54 41 2f 27 5c 27 27 20 7c 20 24 53  1 DATA/'\'' | $S
339f0 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b 41 49 54  ED -e '\''/^[AIT
33a00 57 5d 5b 20 5d 2f 73 2f 2e 2a 5b 20 5d 2f 2f 27  W][ ]/s/.*[ ]//'
33a10 5c 27 27 20 7c 20 73 6f 72 74 20 7c 20 75 6e 69  \'' | sort | uni
33a20 71 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62  q > $export_symb
33a30 6f 6c 73 27 0a 0a 20 20 20 20 20 20 69 66 20 24  ols'..      if $
33a40 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c  LD --help 2>&1 |
33a50 20 24 47 52 45 50 20 27 61 75 74 6f 2d 69 6d 70   $GREP 'auto-imp
33a60 6f 72 74 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  ort' > /dev/null
33a70 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 61  ; then.        a
33a80 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
33a90 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
33aa0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
33ab0 69 6c 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6f  iler_flags -o $o
33ac0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
33ad0 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d 65 6e 61 62  name ${wl}--enab
33ae0 6c 65 2d 61 75 74 6f 2d 69 6d 61 67 65 2d 62 61  le-auto-image-ba
33af0 73 65 20 2d 58 6c 69 6e 6b 65 72 20 2d 2d 6f 75  se -Xlinker --ou
33b00 74 2d 69 6d 70 6c 69 62 20 2d 58 6c 69 6e 6b 65  t-implib -Xlinke
33b10 72 20 24 6c 69 62 27 0a 09 23 20 49 66 20 74 68  r $lib'..# If th
33b20 65 20 65 78 70 6f 72 74 2d 73 79 6d 62 6f 6c 73  e export-symbols
33b30 20 66 69 6c 65 20 61 6c 72 65 61 64 79 20 69 73   file already is
33b40 20 61 20 2e 64 65 66 20 66 69 6c 65 20 28 31 73   a .def file (1s
33b50 74 20 6c 69 6e 65 0a 09 23 20 69 73 20 45 58 50  t line..# is EXP
33b60 4f 52 54 53 29 2c 20 75 73 65 20 69 74 20 61 73  ORTS), use it as
33b70 20 69 73 3b 20 6f 74 68 65 72 77 69 73 65 2c 20   is; otherwise, 
33b80 70 72 65 70 65 6e 64 2e 2e 2e 0a 09 61 72 63 68  prepend.....arch
33b90 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
33ba0 27 69 66 20 74 65 73 74 20 22 78 60 24 53 45 44  'if test "x`$SED
33bb0 20 31 71 20 24 65 78 70 6f 72 74 5f 73 79 6d 62   1q $export_symb
33bc0 6f 6c 73 60 22 20 3d 20 78 45 58 50 4f 52 54 53  ols`" = xEXPORTS
33bd0 3b 20 74 68 65 6e 0a 09 20 20 63 70 20 24 65 78  ; then..  cp $ex
33be0 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 24 6f 75  port_symbols $ou
33bf0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
33c00 61 6d 65 2e 64 65 66 3b 0a 09 65 6c 73 65 0a 09  ame.def;..else..
33c10 20 20 65 63 68 6f 20 45 58 50 4f 52 54 53 20 3e    echo EXPORTS >
33c20 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
33c30 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 20 20  $soname.def;..  
33c40 63 61 74 20 24 65 78 70 6f 72 74 5f 73 79 6d 62  cat $export_symb
33c50 6f 6c 73 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f  ols >> $output_o
33c60 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65  bjdir/$soname.de
33c70 66 3b 0a 09 66 69 7e 0a 09 24 43 43 20 2d 73 68  f;..fi~..$CC -sh
33c80 61 72 65 64 20 24 6f 75 74 70 75 74 5f 6f 62 6a  ared $output_obj
33c90 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 20  dir/$soname.def 
33ca0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
33cb0 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
33cc0 73 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a  s -o $output_obj
33cd0 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 7b 77 6c  dir/$soname ${wl
33ce0 7d 2d 2d 65 6e 61 62 6c 65 2d 61 75 74 6f 2d 69  }--enable-auto-i
33cf0 6d 61 67 65 2d 62 61 73 65 20 2d 58 6c 69 6e 6b  mage-base -Xlink
33d00 65 72 20 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 20  er --out-implib 
33d10 2d 58 6c 69 6e 6b 65 72 20 24 6c 69 62 27 0a 20  -Xlinker $lib'. 
33d20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68       else..ld_sh
33d30 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69  libs=no.      fi
33d40 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69  .      ;;..    i
33d50 6e 74 65 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20  nterix[3-9]*).  
33d60 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72      hardcode_dir
33d70 65 63 74 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72  ect=no.      har
33d80 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f  dcode_shlibpath_
33d90 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72  var=no.      har
33da0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
33db0 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70  g_spec='${wl}-rp
33dc0 61 74 68 2c 24 6c 69 62 64 69 72 27 0a 20 20 20  ath,$libdir'.   
33dd0 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69     export_dynami
33de0 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  c_flag_spec='${w
33df0 6c 7d 2d 45 27 0a 20 20 20 20 20 20 23 20 48 61  l}-E'.      # Ha
33e00 63 6b 3a 20 4f 6e 20 49 6e 74 65 72 69 78 20 33  ck: On Interix 3
33e10 2e 78 2c 20 77 65 20 63 61 6e 6e 6f 74 20 63 6f  .x, we cannot co
33e20 6d 70 69 6c 65 20 50 49 43 20 62 65 63 61 75 73  mpile PIC becaus
33e30 65 20 6f 66 20 61 20 62 72 6f 6b 65 6e 20 67 63  e of a broken gc
33e40 63 2e 0a 20 20 20 20 20 20 23 20 49 6e 73 74 65  c..      # Inste
33e50 61 64 2c 20 73 68 61 72 65 64 20 6c 69 62 72 61  ad, shared libra
33e60 72 69 65 73 20 61 72 65 20 6c 6f 61 64 65 64 20  ries are loaded 
33e70 61 74 20 61 6e 20 69 6d 61 67 65 20 62 61 73 65  at an image base
33e80 20 28 30 78 31 30 30 30 30 30 30 30 20 62 79 0a   (0x10000000 by.
33e90 20 20 20 20 20 20 23 20 64 65 66 61 75 6c 74 29        # default)
33ea0 20 61 6e 64 20 72 65 6c 6f 63 61 74 65 64 20 69   and relocated i
33eb0 66 20 74 68 65 79 20 63 6f 6e 66 6c 69 63 74 2c  f they conflict,
33ec0 20 77 68 69 63 68 20 69 73 20 61 20 73 6c 6f 77   which is a slow
33ed0 20 76 65 72 79 20 6d 65 6d 6f 72 79 0a 20 20 20   very memory.   
33ee0 20 20 20 23 20 63 6f 6e 73 75 6d 69 6e 67 20 61     # consuming a
33ef0 6e 64 20 66 72 61 67 6d 65 6e 74 69 6e 67 20 70  nd fragmenting p
33f00 72 6f 63 65 73 73 2e 20 20 54 6f 20 61 76 6f 69  rocess.  To avoi
33f10 64 20 74 68 69 73 2c 20 77 65 20 70 69 63 6b 20  d this, we pick 
33f20 61 20 72 61 6e 64 6f 6d 2c 0a 20 20 20 20 20 20  a random,.      
33f30 23 20 32 35 36 20 4b 69 42 2d 61 6c 69 67 6e 65  # 256 KiB-aligne
33f40 64 20 69 6d 61 67 65 20 62 61 73 65 20 62 65 74  d image base bet
33f50 77 65 65 6e 20 30 78 35 30 30 30 30 30 30 30 20  ween 0x50000000 
33f60 61 6e 64 20 30 78 36 46 46 43 30 30 30 30 20 61  and 0x6FFC0000 a
33f70 74 20 6c 69 6e 6b 0a 20 20 20 20 20 20 23 20 74  t link.      # t
33f80 69 6d 65 2e 20 20 4d 6f 76 69 6e 67 20 75 70 20  ime.  Moving up 
33f90 66 72 6f 6d 20 30 78 31 30 30 30 30 30 30 30 20  from 0x10000000 
33fa0 61 6c 73 6f 20 61 6c 6c 6f 77 73 20 6d 6f 72 65  also allows more
33fb0 20 73 62 72 6b 28 32 29 20 73 70 61 63 65 2e 0a   sbrk(2) space..
33fc0 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
33fd0 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
33fe0 24 70 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62  $pic_flag $libob
33ff0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
34000 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
34010 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c  }-h,$soname ${wl
34020 7d 2d 2d 69 6d 61 67 65 2d 62 61 73 65 2c 60 65  }--image-base,`e
34030 78 70 72 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d  xpr ${RANDOM-$$}
34040 20 25 20 34 30 39 36 20 2f 20 32 20 5c 2a 20 32   % 4096 / 2 \* 2
34050 36 32 31 34 34 20 2b 20 31 33 34 32 31 37 37 32  62144 + 13421772
34060 38 30 60 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  80` -o $lib'.   
34070 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79     archive_expsy
34080 6d 5f 63 6d 64 73 3d 27 73 65 64 20 22 73 2c 5e  m_cmds='sed "s,^
34090 2c 5f 2c 22 20 24 65 78 70 6f 72 74 5f 73 79 6d  ,_," $export_sym
340a0 62 6f 6c 73 20 3e 24 6f 75 74 70 75 74 5f 6f 62  bols >$output_ob
340b0 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78 70  jdir/$soname.exp
340c0 73 79 6d 7e 24 43 43 20 2d 73 68 61 72 65 64 20  sym~$CC -shared 
340d0 24 70 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62  $pic_flag $libob
340e0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
340f0 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
34100 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c  }-h,$soname ${wl
34110 7d 2d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c  }--retain-symbol
34120 73 2d 66 69 6c 65 2c 24 6f 75 74 70 75 74 5f 6f  s-file,$output_o
34130 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78  bjdir/$soname.ex
34140 70 73 79 6d 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67  psym ${wl}--imag
34150 65 2d 62 61 73 65 2c 60 65 78 70 72 20 24 7b 52  e-base,`expr ${R
34160 41 4e 44 4f 4d 2d 24 24 7d 20 25 20 34 30 39 36  ANDOM-$$} % 4096
34170 20 2f 20 32 20 5c 2a 20 32 36 32 31 34 34 20 2b   / 2 \* 262144 +
34180 20 31 33 34 32 31 37 37 32 38 30 60 20 2d 6f 20   1342177280` -o 
34190 24 6c 69 62 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  $lib'.      ;;..
341a0 20 20 20 20 67 6e 75 2a 20 7c 20 6c 69 6e 75 78      gnu* | linux
341b0 2a 20 7c 20 74 70 66 2a 20 7c 20 6b 2a 62 73 64  * | tpf* | k*bsd
341c0 2a 2d 67 6e 75 29 0a 20 20 20 20 20 20 74 6d 70  *-gnu).      tmp
341d0 5f 64 69 65 74 3d 6e 6f 0a 20 20 20 20 20 20 69  _diet=no.      i
341e0 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 6f 73  f test "$host_os
341f0 22 20 3d 20 6c 69 6e 75 78 2d 64 69 65 74 6c 69  " = linux-dietli
34200 62 63 3b 20 74 68 65 6e 0a 09 63 61 73 65 20 24  bc; then..case $
34210 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 09  cc_basename in..
34220 20 20 64 69 65 74 5c 20 2a 29 20 74 6d 70 5f 64    diet\ *) tmp_d
34230 69 65 74 3d 79 65 73 3b 3b 09 23 20 6c 69 6e 75  iet=yes;;.# linu
34240 78 2d 64 69 65 74 6c 69 62 63 20 77 69 74 68 20  x-dietlibc with 
34250 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20 28  static linking (
34260 21 64 69 65 74 2d 64 79 6e 29 0a 09 65 73 61 63  !diet-dyn)..esac
34270 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
34280 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e  if $LD --help 2>
34290 26 31 20 7c 20 24 45 47 52 45 50 20 27 3a 20 73  &1 | $EGREP ': s
342a0 75 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73  upported targets
342b0 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f  :.* elf' > /dev/
342c0 6e 75 6c 6c 20 5c 0a 09 20 26 26 20 74 65 73 74  null \.. && test
342d0 20 22 24 74 6d 70 5f 64 69 65 74 22 20 3d 20 6e   "$tmp_diet" = n
342e0 6f 0a 20 20 20 20 20 20 74 68 65 6e 0a 09 74 6d  o.      then..tm
342f0 70 5f 61 64 64 66 6c 61 67 3d 0a 09 74 6d 70 5f  p_addflag=..tmp_
34300 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 73 68 61  sharedflag='-sha
34310 72 65 64 27 0a 09 63 61 73 65 20 24 63 63 5f 62  red'..case $cc_b
34320 61 73 65 6e 61 6d 65 2c 24 68 6f 73 74 5f 63 70  asename,$host_cp
34330 75 20 69 6e 0a 20 20 20 20 20 20 20 20 70 67 63  u in.        pgc
34340 63 2a 29 09 09 09 09 23 20 50 6f 72 74 6c 61 6e  c*)....# Portlan
34350 64 20 47 72 6f 75 70 20 43 20 63 6f 6d 70 69 6c  d Group C compil
34360 65 72 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68  er..  whole_arch
34370 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  ive_flag_spec='$
34380 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63 68  {wl}--whole-arch
34390 69 76 65 60 66 6f 72 20 63 6f 6e 76 20 69 6e 20  ive`for conv in 
343a0 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22  $convenience\"\"
343b0 3b 20 64 6f 20 74 65 73 74 20 20 2d 6e 20 5c 22  ; do test  -n \"
343c0 24 63 6f 6e 76 5c 22 20 26 26 20 6e 65 77 5f 63  $conv\" && new_c
343d0 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65  onvenience=\"$ne
343e0 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63  w_convenience,$c
343f0 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 45 43  onv\"; done; $EC
34400 48 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e  HO \"$new_conven
34410 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d  ience\"` ${wl}--
34420 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65  no-whole-archive
34430 27 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67  '..  tmp_addflag
34440 3d 27 20 24 70 69 63 5f 66 6c 61 67 27 0a 09 20  =' $pic_flag'.. 
34450 20 3b 3b 0a 09 70 67 66 37 37 2a 20 7c 20 70 67   ;;..pgf77* | pg
34460 66 39 30 2a 20 7c 20 70 67 66 39 35 2a 29 09 23  f90* | pgf95*).#
34470 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70 20   Portland Group 
34480 66 37 37 20 61 6e 64 20 66 39 30 20 63 6f 6d 70  f77 and f90 comp
34490 69 6c 65 72 73 0a 09 20 20 77 68 6f 6c 65 5f 61  ilers..  whole_a
344a0 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63  rchive_flag_spec
344b0 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61  ='${wl}--whole-a
344c0 72 63 68 69 76 65 60 66 6f 72 20 63 6f 6e 76 20  rchive`for conv 
344d0 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c  in $convenience\
344e0 22 5c 22 3b 20 64 6f 20 74 65 73 74 20 20 2d 6e  "\"; do test  -n
344f0 20 5c 22 24 63 6f 6e 76 5c 22 20 26 26 20 6e 65   \"$conv\" && ne
34500 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22  w_convenience=\"
34510 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65  $new_convenience
34520 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20  ,$conv\"; done; 
34530 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e  $ECHO \"$new_con
34540 76 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c  venience\"` ${wl
34550 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68  }--no-whole-arch
34560 69 76 65 27 0a 09 20 20 74 6d 70 5f 61 64 64 66  ive'..  tmp_addf
34570 6c 61 67 3d 27 20 24 70 69 63 5f 66 6c 61 67 20  lag=' $pic_flag 
34580 2d 4d 6e 6f 6d 61 69 6e 27 20 3b 3b 0a 09 65 63  -Mnomain' ;;..ec
34590 63 2a 2c 69 61 36 34 2a 20 7c 20 69 63 63 2a 2c  c*,ia64* | icc*,
345a0 69 61 36 34 2a 29 09 23 20 49 6e 74 65 6c 20 43  ia64*).# Intel C
345b0 20 63 6f 6d 70 69 6c 65 72 20 6f 6e 20 69 61 36   compiler on ia6
345c0 34 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67  4..  tmp_addflag
345d0 3d 27 20 2d 69 5f 64 79 6e 61 6d 69 63 27 20 3b  =' -i_dynamic' ;
345e0 3b 0a 09 65 66 63 2a 2c 69 61 36 34 2a 20 7c 20  ;..efc*,ia64* | 
345f0 69 66 6f 72 74 2a 2c 69 61 36 34 2a 29 09 23 20  ifort*,ia64*).# 
34600 49 6e 74 65 6c 20 46 6f 72 74 72 61 6e 20 63 6f  Intel Fortran co
34610 6d 70 69 6c 65 72 20 6f 6e 20 69 61 36 34 0a 09  mpiler on ia64..
34620 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20    tmp_addflag=' 
34630 2d 69 5f 64 79 6e 61 6d 69 63 20 2d 6e 6f 66 6f  -i_dynamic -nofo
34640 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09 69 66 63 2a  r_main' ;;..ifc*
34650 20 7c 20 69 66 6f 72 74 2a 29 09 09 09 23 20 49   | ifort*)...# I
34660 6e 74 65 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d  ntel Fortran com
34670 70 69 6c 65 72 0a 09 20 20 74 6d 70 5f 61 64 64  piler..  tmp_add
34680 66 6c 61 67 3d 27 20 2d 6e 6f 66 6f 72 5f 6d 61  flag=' -nofor_ma
34690 69 6e 27 20 3b 3b 0a 09 6c 66 39 35 2a 29 09 09  in' ;;..lf95*)..
346a0 09 09 23 20 4c 61 68 65 79 20 46 6f 72 74 72 61  ..# Lahey Fortra
346b0 6e 20 38 2e 31 0a 09 20 20 77 68 6f 6c 65 5f 61  n 8.1..  whole_a
346c0 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63  rchive_flag_spec
346d0 3d 0a 09 20 20 74 6d 70 5f 73 68 61 72 65 64 66  =..  tmp_sharedf
346e0 6c 61 67 3d 27 2d 2d 73 68 61 72 65 64 27 20 3b  lag='--shared' ;
346f0 3b 0a 09 78 6c 5b 63 43 5d 2a 29 09 09 09 23 20  ;..xl[cC]*)...# 
34700 49 42 4d 20 58 4c 20 43 20 38 2e 30 20 6f 6e 20  IBM XL C 8.0 on 
34710 50 50 43 20 28 64 65 61 6c 20 77 69 74 68 20 78  PPC (deal with x
34720 6c 66 20 62 65 6c 6f 77 29 0a 09 20 20 74 6d 70  lf below)..  tmp
34730 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 71 6d  _sharedflag='-qm
34740 6b 73 68 72 6f 62 6a 27 0a 09 20 20 74 6d 70 5f  kshrobj'..  tmp_
34750 61 64 64 66 6c 61 67 3d 20 3b 3b 0a 09 65 73 61  addflag= ;;..esa
34760 63 0a 09 63 61 73 65 20 60 24 43 43 20 2d 56 20  c..case `$CC -V 
34770 32 3e 26 31 20 7c 20 73 65 64 20 35 71 60 20 69  2>&1 | sed 5q` i
34780 6e 0a 09 2a 53 75 6e 5c 20 43 2a 29 09 09 09 23  n..*Sun\ C*)...#
34790 20 53 75 6e 20 43 20 35 2e 39 0a 09 20 20 77 68   Sun C 5.9..  wh
347a0 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67  ole_archive_flag
347b0 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68  _spec='${wl}--wh
347c0 6f 6c 65 2d 61 72 63 68 69 76 65 60 6e 65 77 5f  ole-archive`new_
347d0 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 3b 20 66 6f  convenience=; fo
347e0 72 20 63 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65  r conv in $conve
347f0 6e 69 65 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74  nience\"\"; do t
34800 65 73 74 20 2d 7a 20 5c 22 24 63 6f 6e 76 5c 22  est -z \"$conv\"
34810 20 7c 7c 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65   || new_convenie
34820 6e 63 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65  nce=\"$new_conve
34830 6e 69 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20  nience,$conv\"; 
34840 64 6f 6e 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e  done; $ECHO \"$n
34850 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22  ew_convenience\"
34860 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c  ` ${wl}--no-whol
34870 65 2d 61 72 63 68 69 76 65 27 0a 09 20 20 63 6f  e-archive'..  co
34880 6d 70 69 6c 65 72 5f 6e 65 65 64 73 5f 6f 62 6a  mpiler_needs_obj
34890 65 63 74 3d 79 65 73 0a 09 20 20 74 6d 70 5f 73  ect=yes..  tmp_s
348a0 68 61 72 65 64 66 6c 61 67 3d 27 2d 47 27 20 3b  haredflag='-G' ;
348b0 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 09 09 09 23  ;..*Sun\ F*)...#
348c0 20 53 75 6e 20 46 6f 72 74 72 61 6e 20 38 2e 33   Sun Fortran 8.3
348d0 0a 09 20 20 74 6d 70 5f 73 68 61 72 65 64 66 6c  ..  tmp_sharedfl
348e0 61 67 3d 27 2d 47 27 20 3b 3b 0a 09 65 73 61 63  ag='-G' ;;..esac
348f0 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
34900 24 43 43 20 27 22 24 74 6d 70 5f 73 68 61 72 65  $CC '"$tmp_share
34910 64 66 6c 61 67 22 22 24 74 6d 70 5f 61 64 64 66  dflag""$tmp_addf
34920 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a 73 20 24  lag"' $libobjs $
34930 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
34940 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
34950 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
34960 2d 6f 20 24 6c 69 62 27 0a 0a 20 20 20 20 20 20  -o $lib'..      
34970 20 20 69 66 20 74 65 73 74 20 22 78 24 73 75 70    if test "x$sup
34980 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69  ports_anon_versi
34990 6f 6e 69 6e 67 22 20 3d 20 78 79 65 73 3b 20 74  oning" = xyes; t
349a0 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 61 72  hen.          ar
349b0 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
349c0 73 3d 27 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61  s='echo "{ globa
349d0 6c 3a 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62  l:" > $output_ob
349e0 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65  jdir/$libname.ve
349f0 72 7e 0a 09 20 20 20 20 63 61 74 20 24 65 78 70  r~..    cat $exp
34a00 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 73 65  ort_symbols | se
34a10 64 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c  d -e "s/\(.*\)/\
34a20 31 3b 2f 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f  1;/" >> $output_
34a30 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e  objdir/$libname.
34a40 76 65 72 7e 0a 09 20 20 20 20 65 63 68 6f 20 22  ver~..    echo "
34a50 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e  local: *; };" >>
34a60 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
34a70 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20  $libname.ver~.. 
34a80 20 20 20 24 43 43 20 27 22 24 74 6d 70 5f 73 68     $CC '"$tmp_sh
34a90 61 72 65 64 66 6c 61 67 22 22 24 74 6d 70 5f 61  aredflag""$tmp_a
34aa0 64 64 66 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a  ddflag"' $libobj
34ab0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
34ac0 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
34ad0 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
34ae0 6d 65 20 24 7b 77 6c 7d 2d 76 65 72 73 69 6f 6e  me ${wl}-version
34af0 2d 73 63 72 69 70 74 20 24 7b 77 6c 7d 24 6f 75  -script ${wl}$ou
34b00 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62  tput_objdir/$lib
34b10 6e 61 6d 65 2e 76 65 72 20 2d 6f 20 24 6c 69 62  name.ver -o $lib
34b20 27 0a 20 20 20 20 20 20 20 20 66 69 0a 0a 09 63  '.        fi...c
34b30 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61 6d 65  ase $cc_basename
34b40 20 69 6e 0a 09 78 6c 66 2a 29 0a 09 20 20 23 20   in..xlf*)..  # 
34b50 49 42 4d 20 58 4c 20 46 6f 72 74 72 61 6e 20 31  IBM XL Fortran 1
34b60 30 2e 31 20 6f 6e 20 50 50 43 20 63 61 6e 6e 6f  0.1 on PPC canno
34b70 74 20 63 72 65 61 74 65 20 73 68 61 72 65 64 20  t create shared 
34b80 6c 69 62 73 20 69 74 73 65 6c 66 0a 09 20 20 77  libs itself..  w
34b90 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61  hole_archive_fla
34ba0 67 5f 73 70 65 63 3d 27 2d 2d 77 68 6f 6c 65 2d  g_spec='--whole-
34bb0 61 72 63 68 69 76 65 24 63 6f 6e 76 65 6e 69 65  archive$convenie
34bc0 6e 63 65 20 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61  nce --no-whole-a
34bd0 72 63 68 69 76 65 27 0a 09 20 20 68 61 72 64 63  rchive'..  hardc
34be0 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
34bf0 73 70 65 63 3d 0a 09 20 20 68 61 72 64 63 6f 64  spec=..  hardcod
34c00 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
34c10 65 63 5f 6c 64 3d 27 2d 72 70 61 74 68 20 24 6c  ec_ld='-rpath $l
34c20 69 62 64 69 72 27 0a 09 20 20 61 72 63 68 69 76  ibdir'..  archiv
34c30 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 73 68 61  e_cmds='$LD -sha
34c40 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
34c50 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
34c60 66 6c 61 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73  flags -soname $s
34c70 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09  oname -o $lib'..
34c80 20 20 69 66 20 74 65 73 74 20 22 78 24 73 75 70    if test "x$sup
34c90 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69  ports_anon_versi
34ca0 6f 6e 69 6e 67 22 20 3d 20 78 79 65 73 3b 20 74  oning" = xyes; t
34cb0 68 65 6e 0a 09 20 20 20 20 61 72 63 68 69 76 65  hen..    archive
34cc0 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 65 63  _expsym_cmds='ec
34cd0 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e  ho "{ global:" >
34ce0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
34cf0 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20  $libname.ver~.. 
34d00 20 20 20 20 20 63 61 74 20 24 65 78 70 6f 72 74       cat $export
34d10 5f 73 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20 2d  _symbols | sed -
34d20 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f  e "s/\(.*\)/\1;/
34d30 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  " >> $output_obj
34d40 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72  dir/$libname.ver
34d50 7e 0a 09 20 20 20 20 20 20 65 63 68 6f 20 22 6c  ~..      echo "l
34d60 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20  ocal: *; };" >> 
34d70 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
34d80 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20  libname.ver~..  
34d90 20 20 20 20 24 4c 44 20 2d 73 68 61 72 65 64 20      $LD -shared 
34da0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
34db0 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
34dc0 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e 61 6d  s -soname $sonam
34dd0 65 20 2d 76 65 72 73 69 6f 6e 2d 73 63 72 69 70  e -version-scrip
34de0 74 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  t $output_objdir
34df0 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 20 2d 6f  /$libname.ver -o
34e00 20 24 6c 69 62 27 0a 09 20 20 66 69 0a 09 20 20   $lib'..  fi..  
34e10 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 65  ;;..esac.      e
34e20 6c 73 65 0a 20 20 20 20 20 20 20 20 6c 64 5f 73  lse.        ld_s
34e30 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66  hlibs=no.      f
34e40 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
34e50 6e 65 74 62 73 64 2a 29 0a 20 20 20 20 20 20 69  netbsd*).      i
34e60 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c  f echo __ELF__ |
34e70 20 24 43 43 20 2d 45 20 2d 20 7c 20 24 47 52 45   $CC -E - | $GRE
34e80 50 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64 65 76 2f  P __ELF__ >/dev/
34e90 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68  null; then..arch
34ea0 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 42  ive_cmds='$LD -B
34eb0 73 68 61 72 65 61 62 6c 65 20 24 6c 69 62 6f 62  shareable $libob
34ec0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e  js $deplibs $lin
34ed0 6b 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6c 69  ker_flags -o $li
34ee0 62 27 0a 09 77 6c 61 72 63 3d 0a 20 20 20 20 20  b'..wlarc=.     
34ef0 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65 5f 63   else..archive_c
34f00 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
34f10 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
34f20 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
34f30 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
34f40 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  $wl$soname -o $l
34f50 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70  ib'..archive_exp
34f60 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  sym_cmds='$CC -s
34f70 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
34f80 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
34f90 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
34fa0 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
34fb0 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d  ${wl}-retain-sym
34fc0 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78  bols-file $wl$ex
34fd0 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20  port_symbols -o 
34fe0 24 6c 69 62 27 0a 20 20 20 20 20 20 66 69 0a 20  $lib'.      fi. 
34ff0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c       ;;..    sol
35000 61 72 69 73 2a 29 0a 20 20 20 20 20 20 69 66 20  aris*).      if 
35010 24 4c 44 20 2d 76 20 32 3e 26 31 20 7c 20 24 47  $LD -v 2>&1 | $G
35020 52 45 50 20 27 42 46 44 20 32 5c 2e 38 27 20 3e  REP 'BFD 2\.8' >
35030 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
35040 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09  ..ld_shlibs=no..
35050 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e  cat <<_LT_EOF 1>
35060 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a  &2..*** Warning:
35070 20 54 68 65 20 72 65 6c 65 61 73 65 73 20 32 2e   The releases 2.
35080 38 2e 2a 20 6f 66 20 74 68 65 20 47 4e 55 20 6c  8.* of the GNU l
35090 69 6e 6b 65 72 20 63 61 6e 6e 6f 74 20 72 65 6c  inker cannot rel
350a0 69 61 62 6c 79 0a 2a 2a 2a 20 63 72 65 61 74 65  iably.*** create
350b0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
350c0 73 20 6f 6e 20 53 6f 6c 61 72 69 73 20 73 79 73  s on Solaris sys
350d0 74 65 6d 73 2e 20 20 54 68 65 72 65 66 6f 72 65  tems.  Therefore
350e0 2c 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73  , libtool.*** is
350f0 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65   disabling share
35100 64 20 6c 69 62 72 61 72 69 65 73 20 73 75 70 70  d libraries supp
35110 6f 72 74 2e 20 20 57 65 20 75 72 67 65 20 79 6f  ort.  We urge yo
35120 75 20 74 6f 20 75 70 67 72 61 64 65 20 47 4e 55  u to upgrade GNU
35130 0a 2a 2a 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f  .*** binutils to
35140 20 72 65 6c 65 61 73 65 20 32 2e 39 2e 31 20 6f   release 2.9.1 o
35150 72 20 6e 65 77 65 72 2e 20 20 41 6e 6f 74 68 65  r newer.  Anothe
35160 72 20 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20 6d  r option is to m
35170 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f 75 72 20 50  odify.*** your P
35180 41 54 48 20 6f 72 20 63 6f 6d 70 69 6c 65 72 20  ATH or compiler 
35190 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 6f  configuration so
351a0 20 74 68 61 74 20 74 68 65 20 6e 61 74 69 76 65   that the native
351b0 20 6c 69 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20 75   linker is.*** u
351c0 73 65 64 2c 20 61 6e 64 20 74 68 65 6e 20 72 65  sed, and then re
351d0 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a  start..._LT_EOF.
351e0 20 20 20 20 20 20 65 6c 69 66 20 24 4c 44 20 2d        elif $LD -
351f0 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52  -help 2>&1 | $GR
35200 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20  EP ': supported 
35210 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20  targets:.* elf' 
35220 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
35230 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  n..archive_cmds=
35240 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69  '$CC -shared $li
35250 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
35260 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
35270 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
35280 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a  soname -o $lib'.
35290 09 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f  .archive_expsym_
352a0 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
352b0 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
352c0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
352d0 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
352e0 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c   $wl$soname ${wl
352f0 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73  }-retain-symbols
35300 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74  -file $wl$export
35310 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62  _symbols -o $lib
35320 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64  '.      else..ld
35330 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
35340 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
35350 20 20 73 79 73 76 35 2a 20 7c 20 73 63 6f 33 2e    sysv5* | sco3.
35360 32 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c  2v5* | sco5v6* |
35370 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70 65   unixware* | Ope
35380 6e 55 4e 49 58 2a 29 0a 20 20 20 20 20 20 63 61  nUNIX*).      ca
35390 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31 60  se `$LD -v 2>&1`
353a0 20 69 6e 0a 20 20 20 20 20 20 20 20 2a 5c 20 5b   in.        *\ [
353b0 30 31 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d  01].* | *\ 2.[0-
353c0 39 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31 5b 30 2d  9].* | *\ 2.1[0-
353d0 35 5d 2e 2a 29 0a 09 6c 64 5f 73 68 6c 69 62 73  5].*)..ld_shlibs
353e0 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45  =no..cat <<_LT_E
353f0 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72  OF 1>&2..*** War
35400 6e 69 6e 67 3a 20 52 65 6c 65 61 73 65 73 20 6f  ning: Releases o
35410 66 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72  f the GNU linker
35420 20 70 72 69 6f 72 20 74 6f 20 32 2e 31 36 2e 39   prior to 2.16.9
35430 31 2e 30 2e 33 20 63 61 6e 20 6e 6f 74 0a 2a 2a  1.0.3 can not.**
35440 2a 20 72 65 6c 69 61 62 6c 79 20 63 72 65 61 74  * reliably creat
35450 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  e shared librari
35460 65 73 20 6f 6e 20 53 43 4f 20 73 79 73 74 65 6d  es on SCO system
35470 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 6c  s.  Therefore, l
35480 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64 69  ibtool.*** is di
35490 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64 20 6c  sabling shared l
354a0 69 62 72 61 72 69 65 73 20 73 75 70 70 6f 72 74  ibraries support
354b0 2e 20 20 57 65 20 75 72 67 65 20 79 6f 75 20 74  .  We urge you t
354c0 6f 20 75 70 67 72 61 64 65 20 47 4e 55 0a 2a 2a  o upgrade GNU.**
354d0 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f 20 72 65  * binutils to re
354e0 6c 65 61 73 65 20 32 2e 31 36 2e 39 31 2e 30 2e  lease 2.16.91.0.
354f0 33 20 6f 72 20 6e 65 77 65 72 2e 20 20 41 6e 6f  3 or newer.  Ano
35500 74 68 65 72 20 6f 70 74 69 6f 6e 20 69 73 20 74  ther option is t
35510 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f 75  o modify.*** you
35520 72 20 50 41 54 48 20 6f 72 20 63 6f 6d 70 69 6c  r PATH or compil
35530 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  er configuration
35540 20 73 6f 20 74 68 61 74 20 74 68 65 20 6e 61 74   so that the nat
35550 69 76 65 20 6c 69 6e 6b 65 72 20 69 73 0a 2a 2a  ive linker is.**
35560 2a 20 75 73 65 64 2c 20 61 6e 64 20 74 68 65 6e  * used, and then
35570 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f 45   restart..._LT_E
35580 4f 46 0a 09 3b 3b 0a 09 2a 29 0a 09 20 20 23 20  OF..;;..*)..  # 
35590 46 6f 72 20 73 65 63 75 72 69 74 79 20 72 65 61  For security rea
355a0 73 6f 6e 73 2c 20 69 74 20 69 73 20 68 69 67 68  sons, it is high
355b0 6c 79 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74  ly recommended t
355c0 68 61 74 20 79 6f 75 20 61 6c 77 61 79 73 0a 09  hat you always..
355d0 20 20 23 20 75 73 65 20 61 62 73 6f 6c 75 74 65    # use absolute
355e0 20 70 61 74 68 73 20 66 6f 72 20 6e 61 6d 69 6e   paths for namin
355f0 67 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  g shared librari
35600 65 73 2c 20 61 6e 64 20 65 78 63 6c 75 64 65 20  es, and exclude 
35610 74 68 65 0a 09 20 20 23 20 44 54 5f 52 55 4e 50  the..  # DT_RUNP
35620 41 54 48 20 74 61 67 20 66 72 6f 6d 20 65 78 65  ATH tag from exe
35630 63 75 74 61 62 6c 65 73 20 61 6e 64 20 6c 69 62  cutables and lib
35640 72 61 72 69 65 73 2e 20 20 42 75 74 20 64 6f 69  raries.  But doi
35650 6e 67 20 73 6f 0a 09 20 20 23 20 72 65 71 75 69  ng so..  # requi
35660 72 65 73 20 74 68 61 74 20 79 6f 75 20 63 6f 6d  res that you com
35670 70 69 6c 65 20 65 76 65 72 79 74 68 69 6e 67 20  pile everything 
35680 74 77 69 63 65 2c 20 77 68 69 63 68 20 69 73 20  twice, which is 
35690 61 20 70 61 69 6e 2e 0a 09 20 20 69 66 20 24 4c  a pain...  if $L
356a0 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20  D --help 2>&1 | 
356b0 24 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72 74  $GREP ': support
356c0 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c  ed targets:.* el
356d0 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  f' > /dev/null; 
356e0 74 68 65 6e 0a 09 20 20 20 20 68 61 72 64 63 6f  then..    hardco
356f0 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
35700 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68  pec='${wl}-rpath
35710 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 09   ${wl}$libdir'..
35720 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
35730 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c  ='$CC -shared $l
35740 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
35750 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
35760 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
35770 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27  $soname -o $lib'
35780 0a 09 20 20 20 20 61 72 63 68 69 76 65 5f 65 78  ..    archive_ex
35790 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d  psym_cmds='$CC -
357a0 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
357b0 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
357c0 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
357d0 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
357e0 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79   ${wl}-retain-sy
357f0 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65  mbols-file $wl$e
35800 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f  xport_symbols -o
35810 20 24 6c 69 62 27 0a 09 20 20 65 6c 73 65 0a 09   $lib'..  else..
35820 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f      ld_shlibs=no
35830 0a 09 20 20 66 69 0a 09 3b 3b 0a 20 20 20 20 20  ..  fi..;;.     
35840 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a   esac.      ;;..
35850 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a 20 20 20      sunos4*).   
35860 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
35870 27 24 4c 44 20 2d 61 73 73 65 72 74 20 70 75 72  '$LD -assert pur
35880 65 2d 74 65 78 74 20 2d 42 73 68 61 72 65 61 62  e-text -Bshareab
35890 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  le -o $lib $libo
358a0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
358b0 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20  nker_flags'.    
358c0 20 20 77 6c 61 72 63 3d 0a 20 20 20 20 20 20 68    wlarc=.      h
358d0 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79  ardcode_direct=y
358e0 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  es.      hardcod
358f0 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d  e_shlibpath_var=
35900 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  no.      ;;..   
35910 20 2a 29 0a 20 20 20 20 20 20 69 66 20 24 4c 44   *).      if $LD
35920 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24   --help 2>&1 | $
35930 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65  GREP ': supporte
35940 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66  d targets:.* elf
35950 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ' > /dev/null; t
35960 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  hen..archive_cmd
35970 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
35980 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
35990 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
359a0 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
359b0 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  l$soname -o $lib
359c0 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79  '..archive_expsy
359d0 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  m_cmds='$CC -sha
359e0 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
359f0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
35a00 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
35a10 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b  me $wl$soname ${
35a20 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f  wl}-retain-symbo
35a30 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f  ls-file $wl$expo
35a40 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c  rt_symbols -o $l
35a50 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  ib'.      else..
35a60 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20  ld_shlibs=no.   
35a70 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 20     fi.      ;;. 
35a80 20 20 20 65 73 61 63 0a 0a 20 20 20 20 69 66 20     esac..    if 
35a90 74 65 73 74 20 22 24 6c 64 5f 73 68 6c 69 62 73  test "$ld_shlibs
35aa0 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 20  " = no; then.   
35ab0 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 0a     runpath_var=.
35ac0 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
35ad0 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
35ae0 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79  .      export_dy
35af0 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
35b00 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61 72 63  .      whole_arc
35b10 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a  hive_flag_spec=.
35b20 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a 20 20      fi.  else.  
35b30 20 20 23 20 50 4f 52 54 4d 45 20 66 69 6c 6c 20    # PORTME fill 
35b40 69 6e 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e  in a description
35b50 20 6f 66 20 79 6f 75 72 20 73 79 73 74 65 6d 27   of your system'
35b60 73 20 6c 69 6e 6b 65 72 20 28 6e 6f 74 20 47 4e  s linker (not GN
35b70 55 20 6c 64 29 0a 20 20 20 20 63 61 73 65 20 24  U ld).    case $
35b80 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61  host_os in.    a
35b90 69 78 33 2a 29 0a 20 20 20 20 20 20 61 6c 6c 6f  ix3*).      allo
35ba0 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
35bb0 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20  =unsupported.   
35bc0 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74     always_export
35bd0 5f 73 79 6d 62 6f 6c 73 3d 79 65 73 0a 20 20 20  _symbols=yes.   
35be0 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79     archive_expsy
35bf0 6d 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 6f 20 24  m_cmds='$LD -o $
35c00 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
35c10 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24  oname $libobjs $
35c20 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f  deplibs $linker_
35c30 66 6c 61 67 73 20 2d 62 45 3a 24 65 78 70 6f 72  flags -bE:$expor
35c40 74 5f 73 79 6d 62 6f 6c 73 20 2d 54 35 31 32 20  t_symbols -T512 
35c50 2d 48 35 31 32 20 2d 62 4d 3a 53 52 45 7e 24 41  -H512 -bM:SRE~$A
35c60 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6c 69 62  R $AR_FLAGS $lib
35c70 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
35c80 24 73 6f 6e 61 6d 65 27 0a 20 20 20 20 20 20 23  $soname'.      #
35c90 20 4e 6f 74 65 3a 20 74 68 69 73 20 6c 69 6e 6b   Note: this link
35ca0 65 72 20 68 61 72 64 63 6f 64 65 73 20 74 68 65  er hardcodes the
35cb0 20 64 69 72 65 63 74 6f 72 69 65 73 20 69 6e 20   directories in 
35cc0 4c 49 42 50 41 54 48 20 69 66 20 74 68 65 72 65  LIBPATH if there
35cd0 0a 20 20 20 20 20 20 23 20 61 72 65 20 6e 6f 20  .      # are no 
35ce0 64 69 72 65 63 74 6f 72 69 65 73 20 73 70 65 63  directories spec
35cf0 69 66 69 65 64 20 62 79 20 2d 4c 2e 0a 20 20 20  ified by -L..   
35d00 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75     hardcode_minu
35d10 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20 69 66  s_L=yes.      if
35d20 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
35d30 65 73 20 26 26 20 74 65 73 74 20 2d 7a 20 22 24  es && test -z "$
35d40 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
35d50 5f 73 74 61 74 69 63 22 3b 20 74 68 65 6e 0a 09  _static"; then..
35d60 23 20 4e 65 69 74 68 65 72 20 64 69 72 65 63 74  # Neither direct
35d70 20 68 61 72 64 63 6f 64 69 6e 67 20 6e 6f 72 20   hardcoding nor 
35d80 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20 69  static linking i
35d90 73 20 73 75 70 70 6f 72 74 65 64 20 77 69 74 68  s supported with
35da0 20 61 0a 09 23 20 62 72 6f 6b 65 6e 20 63 6f 6c   a..# broken col
35db0 6c 65 63 74 32 2e 0a 09 68 61 72 64 63 6f 64 65  lect2...hardcode
35dc0 5f 64 69 72 65 63 74 3d 75 6e 73 75 70 70 6f 72  _direct=unsuppor
35dd0 74 65 64 0a 20 20 20 20 20 20 66 69 0a 20 20 20  ted.      fi.   
35de0 20 20 20 3b 3b 0a 0a 20 20 20 20 61 69 78 5b 34     ;;..    aix[4
35df0 2d 39 5d 2a 29 0a 20 20 20 20 20 20 69 66 20 74  -9]*).      if t
35e00 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20  est "$host_cpu" 
35e10 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20  = ia64; then..# 
35e20 4f 6e 20 49 41 36 34 2c 20 74 68 65 20 6c 69 6e  On IA64, the lin
35e30 6b 65 72 20 64 6f 65 73 20 72 75 6e 20 74 69 6d  ker does run tim
35e40 65 20 6c 69 6e 6b 69 6e 67 20 62 79 20 64 65 66  e linking by def
35e50 61 75 6c 74 2c 20 73 6f 20 77 65 20 64 6f 6e 27  ault, so we don'
35e60 74 0a 09 23 20 68 61 76 65 20 74 6f 20 64 6f 20  t..# have to do 
35e70 61 6e 79 74 68 69 6e 67 20 73 70 65 63 69 61 6c  anything special
35e80 2e 0a 09 61 69 78 5f 75 73 65 5f 72 75 6e 74 69  ...aix_use_runti
35e90 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 09 65 78  melinking=no..ex
35ea0 70 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d 42 65 78  p_sym_flag='-Bex
35eb0 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74 72 79 5f  port'..no_entry_
35ec0 66 6c 61 67 3d 22 22 0a 20 20 20 20 20 20 65 6c  flag="".      el
35ed0 73 65 0a 09 23 20 49 66 20 77 65 27 72 65 20 75  se..# If we're u
35ee0 73 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65  sing GNU nm, the
35ef0 6e 20 77 65 20 64 6f 6e 27 74 20 77 61 6e 74 20  n we don't want 
35f00 74 68 65 20 22 2d 43 22 20 6f 70 74 69 6f 6e 2e  the "-C" option.
35f10 0a 09 23 20 2d 43 20 6d 65 61 6e 73 20 64 65 6d  ..# -C means dem
35f20 61 6e 67 6c 65 20 74 6f 20 41 49 58 20 6e 6d 2c  angle to AIX nm,
35f30 20 62 75 74 20 6d 65 61 6e 73 20 64 6f 6e 27 74   but means don't
35f40 20 64 65 6d 61 6e 67 6c 65 20 77 69 74 68 20 47   demangle with G
35f50 4e 55 20 6e 6d 0a 09 69 66 20 24 4e 4d 20 2d 56  NU nm..if $NM -V
35f60 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 47   2>&1 | $GREP 'G
35f70 4e 55 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  NU' > /dev/null;
35f80 20 74 68 65 6e 0a 09 20 20 65 78 70 6f 72 74 5f   then..  export_
35f90 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e  symbols_cmds='$N
35fa0 4d 20 2d 42 70 67 20 24 6c 69 62 6f 62 6a 73 20  M -Bpg $libobjs 
35fb0 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61  $convenience | a
35fc0 77 6b 20 27 5c 27 27 7b 20 69 66 20 28 28 28 5c  wk '\''{ if (((\
35fd0 24 20 32 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28  $ 2 == "T") || (
35fe0 5c 24 20 32 20 3d 3d 20 22 44 22 29 20 7c 7c 20  \$ 2 == "D") || 
35ff0 28 5c 24 20 32 20 3d 3d 20 22 42 22 29 29 20 26  (\$ 2 == "B")) &
36000 26 20 28 73 75 62 73 74 72 28 5c 24 20 33 2c 31  & (substr(\$ 3,1
36010 2c 31 29 20 21 3d 20 22 2e 22 29 29 20 7b 20 70  ,1) != ".")) { p
36020 72 69 6e 74 20 5c 24 20 33 20 7d 20 7d 27 5c 27  rint \$ 3 } }'\'
36030 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e 20 24 65  ' | sort -u > $e
36040 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 09  xport_symbols'..
36050 65 6c 73 65 0a 09 20 20 65 78 70 6f 72 74 5f 73  else..  export_s
36060 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d  ymbols_cmds='$NM
36070 20 2d 42 43 70 67 20 24 6c 69 62 6f 62 6a 73 20   -BCpg $libobjs 
36080 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61  $convenience | a
36090 77 6b 20 27 5c 27 27 7b 20 69 66 20 28 28 28 5c  wk '\''{ if (((\
360a0 24 20 32 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28  $ 2 == "T") || (
360b0 5c 24 20 32 20 3d 3d 20 22 44 22 29 20 7c 7c 20  \$ 2 == "D") || 
360c0 28 5c 24 20 32 20 3d 3d 20 22 42 22 29 29 20 26  (\$ 2 == "B")) &
360d0 26 20 28 73 75 62 73 74 72 28 5c 24 20 33 2c 31  & (substr(\$ 3,1
360e0 2c 31 29 20 21 3d 20 22 2e 22 29 29 20 7b 20 70  ,1) != ".")) { p
360f0 72 69 6e 74 20 5c 24 20 33 20 7d 20 7d 27 5c 27  rint \$ 3 } }'\'
36100 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e 20 24 65  ' | sort -u > $e
36110 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 09  xport_symbols'..
36120 66 69 0a 09 61 69 78 5f 75 73 65 5f 72 75 6e 74  fi..aix_use_runt
36130 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 0a 09  imelinking=no...
36140 23 20 54 65 73 74 20 69 66 20 77 65 20 61 72 65  # Test if we are
36150 20 74 72 79 69 6e 67 20 74 6f 20 75 73 65 20 72   trying to use r
36160 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 20  un time linking 
36170 6f 72 20 6e 6f 72 6d 61 6c 0a 09 23 20 41 49 58  or normal..# AIX
36180 20 73 74 79 6c 65 20 6c 69 6e 6b 69 6e 67 2e 20   style linking. 
36190 49 66 20 2d 62 72 74 6c 20 69 73 20 73 6f 6d 65  If -brtl is some
361a0 77 68 65 72 65 20 69 6e 20 4c 44 46 4c 41 47 53  where in LDFLAGS
361b0 2c 20 77 65 0a 09 23 20 6e 65 65 64 20 74 6f 20  , we..# need to 
361c0 64 6f 20 72 75 6e 74 69 6d 65 20 6c 69 6e 6b 69  do runtime linki
361d0 6e 67 2e 0a 09 63 61 73 65 20 24 68 6f 73 74 5f  ng...case $host_
361e0 6f 73 20 69 6e 20 61 69 78 34 2e 5b 32 33 5d 7c  os in aix4.[23]|
361f0 61 69 78 34 2e 5b 32 33 5d 2e 2a 7c 61 69 78 5b  aix4.[23].*|aix[
36200 35 2d 39 5d 2a 29 0a 09 20 20 66 6f 72 20 6c 64  5-9]*)..  for ld
36210 5f 66 6c 61 67 20 69 6e 20 24 4c 44 46 4c 41 47  _flag in $LDFLAG
36220 53 3b 20 64 6f 0a 09 20 20 69 66 20 28 74 65 73  S; do..  if (tes
36230 74 20 24 6c 64 5f 66 6c 61 67 20 3d 20 22 2d 62  t $ld_flag = "-b
36240 72 74 6c 22 20 7c 7c 20 74 65 73 74 20 24 6c 64  rtl" || test $ld
36250 5f 66 6c 61 67 20 3d 20 22 2d 57 6c 2c 2d 62 72  _flag = "-Wl,-br
36260 74 6c 22 29 3b 20 74 68 65 6e 0a 09 20 20 20 20  tl"); then..    
36270 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c  aix_use_runtimel
36280 69 6e 6b 69 6e 67 3d 79 65 73 0a 09 20 20 20 20  inking=yes..    
36290 62 72 65 61 6b 0a 09 20 20 66 69 0a 09 20 20 64  break..  fi..  d
362a0 6f 6e 65 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a  one..  ;;..esac.
362b0 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3d 27  ..exp_sym_flag='
362c0 2d 62 65 78 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e  -bexport'..no_en
362d0 74 72 79 5f 66 6c 61 67 3d 27 2d 62 6e 6f 65 6e  try_flag='-bnoen
362e0 74 72 79 27 0a 20 20 20 20 20 20 66 69 0a 0a 20  try'.      fi.. 
362f0 20 20 20 20 20 23 20 57 68 65 6e 20 6c 61 72 67       # When larg
36300 65 20 65 78 65 63 75 74 61 62 6c 65 73 20 6f 72  e executables or
36310 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 73 20   shared objects 
36320 61 72 65 20 62 75 69 6c 74 2c 20 41 49 58 20 6c  are built, AIX l
36330 64 20 63 61 6e 0a 20 20 20 20 20 20 23 20 68 61  d can.      # ha
36340 76 65 20 70 72 6f 62 6c 65 6d 73 20 63 72 65 61  ve problems crea
36350 74 69 6e 67 20 74 68 65 20 74 61 62 6c 65 20 6f  ting the table o
36360 66 20 63 6f 6e 74 65 6e 74 73 2e 20 20 49 66 20  f contents.  If 
36370 6c 69 6e 6b 69 6e 67 20 61 20 6c 69 62 72 61 72  linking a librar
36380 79 0a 20 20 20 20 20 20 23 20 6f 72 20 70 72 6f  y.      # or pro
36390 67 72 61 6d 20 72 65 73 75 6c 74 73 20 69 6e 20  gram results in 
363a0 22 65 72 72 6f 72 20 54 4f 43 20 6f 76 65 72 66  "error TOC overf
363b0 6c 6f 77 22 20 61 64 64 20 2d 6d 6d 69 6e 69 6d  low" add -mminim
363c0 61 6c 2d 74 6f 63 20 74 6f 0a 20 20 20 20 20 20  al-toc to.      
363d0 23 20 43 58 58 46 4c 41 47 53 2f 43 46 4c 41 47  # CXXFLAGS/CFLAG
363e0 53 20 66 6f 72 20 67 2b 2b 2f 67 63 63 2e 20 20  S for g++/gcc.  
363f0 49 6e 20 74 68 65 20 63 61 73 65 73 20 77 68 65  In the cases whe
36400 72 65 20 74 68 61 74 20 69 73 20 6e 6f 74 0a 20  re that is not. 
36410 20 20 20 20 20 23 20 65 6e 6f 75 67 68 20 74 6f       # enough to
36420 20 66 69 78 20 74 68 65 20 70 72 6f 62 6c 65 6d   fix the problem
36430 2c 20 61 64 64 20 2d 57 6c 2c 2d 62 62 69 67 74  , add -Wl,-bbigt
36440 6f 63 20 74 6f 20 4c 44 46 4c 41 47 53 2e 0a 0a  oc to LDFLAGS...
36450 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
36460 64 73 3d 27 27 0a 20 20 20 20 20 20 68 61 72 64  ds=''.      hard
36470 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a  code_direct=yes.
36480 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64        hardcode_d
36490 69 72 65 63 74 5f 61 62 73 6f 6c 75 74 65 3d 79  irect_absolute=y
364a0 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  es.      hardcod
364b0 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74  e_libdir_separat
364c0 6f 72 3d 27 3a 27 0a 20 20 20 20 20 20 6c 69 6e  or=':'.      lin
364d0 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 79 65  k_all_deplibs=ye
364e0 73 0a 20 20 20 20 20 20 66 69 6c 65 5f 6c 69 73  s.      file_lis
364f0 74 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 66 2c  t_spec='${wl}-f,
36500 27 0a 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  '..      if test
36510 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
36520 68 65 6e 0a 09 63 61 73 65 20 24 68 6f 73 74 5f  hen..case $host_
36530 6f 73 20 69 6e 20 61 69 78 34 2e 5b 30 31 32 5d  os in aix4.[012]
36540 7c 61 69 78 34 2e 5b 30 31 32 5d 2e 2a 29 0a 09  |aix4.[012].*)..
36550 23 20 57 65 20 6f 6e 6c 79 20 77 61 6e 74 20 74  # We only want t
36560 6f 20 64 6f 20 74 68 69 73 20 6f 6e 20 41 49 58  o do this on AIX
36570 20 34 2e 32 20 61 6e 64 20 6c 6f 77 65 72 2c 20   4.2 and lower, 
36580 74 68 65 20 63 68 65 63 6b 0a 09 23 20 62 65 6c  the check..# bel
36590 6f 77 20 66 6f 72 20 62 72 6f 6b 65 6e 20 63 6f  ow for broken co
365a0 6c 6c 65 63 74 32 20 64 6f 65 73 6e 27 74 20 77  llect2 doesn't w
365b0 6f 72 6b 20 75 6e 64 65 72 20 34 2e 33 2b 0a 09  ork under 4.3+..
365c0 20 20 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 3d 60    collect2name=`
365d0 24 7b 43 43 7d 20 2d 70 72 69 6e 74 2d 70 72 6f  ${CC} -print-pro
365e0 67 2d 6e 61 6d 65 3d 63 6f 6c 6c 65 63 74 32 60  g-name=collect2`
365f0 0a 09 20 20 69 66 20 74 65 73 74 20 2d 66 20 22  ..  if test -f "
36600 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20 26  $collect2name" &
36610 26 0a 09 20 20 20 73 74 72 69 6e 67 73 20 22 24  &..   strings "$
36620 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20 7c 20  collect2name" | 
36630 24 47 52 45 50 20 72 65 73 6f 6c 76 65 5f 6c 69  $GREP resolve_li
36640 62 5f 6e 61 6d 65 20 3e 2f 64 65 76 2f 6e 75 6c  b_name >/dev/nul
36650 6c 0a 09 20 20 74 68 65 6e 0a 09 20 20 23 20 57  l..  then..  # W
36660 65 20 68 61 76 65 20 72 65 77 6f 72 6b 65 64 20  e have reworked 
36670 63 6f 6c 6c 65 63 74 32 0a 09 20 20 3a 0a 09 20  collect2..  :.. 
36680 20 65 6c 73 65 0a 09 20 20 23 20 57 65 20 68 61   else..  # We ha
36690 76 65 20 6f 6c 64 20 63 6f 6c 6c 65 63 74 32 0a  ve old collect2.
366a0 09 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65  .  hardcode_dire
366b0 63 74 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 09  ct=unsupported..
366c0 20 20 23 20 49 74 20 66 61 69 6c 73 20 74 6f 20    # It fails to 
366d0 66 69 6e 64 20 75 6e 69 6e 73 74 61 6c 6c 65 64  find uninstalled
366e0 20 6c 69 62 72 61 72 69 65 73 20 77 68 65 6e 20   libraries when 
366f0 74 68 65 20 75 6e 69 6e 73 74 61 6c 6c 65 64 0a  the uninstalled.
36700 09 20 20 23 20 70 61 74 68 20 69 73 20 6e 6f 74  .  # path is not
36710 20 6c 69 73 74 65 64 20 69 6e 20 74 68 65 20 6c   listed in the l
36720 69 62 70 61 74 68 2e 20 20 53 65 74 74 69 6e 67  ibpath.  Setting
36730 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f   hardcode_minus_
36740 4c 0a 09 20 20 23 20 74 6f 20 75 6e 73 75 70 70  L..  # to unsupp
36750 6f 72 74 65 64 20 66 6f 72 63 65 73 20 72 65 6c  orted forces rel
36760 69 6e 6b 69 6e 67 0a 09 20 20 68 61 72 64 63 6f  inking..  hardco
36770 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 09  de_minus_L=yes..
36780 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
36790 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24  r_flag_spec='-L$
367a0 6c 69 62 64 69 72 27 0a 09 20 20 68 61 72 64 63  libdir'..  hardc
367b0 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72  ode_libdir_separ
367c0 61 74 6f 72 3d 0a 09 20 20 66 69 0a 09 20 20 3b  ator=..  fi..  ;
367d0 3b 0a 09 65 73 61 63 0a 09 73 68 61 72 65 64 5f  ;..esac..shared_
367e0 66 6c 61 67 3d 27 2d 73 68 61 72 65 64 27 0a 09  flag='-shared'..
367f0 69 66 20 74 65 73 74 20 22 24 61 69 78 5f 75 73  if test "$aix_us
36800 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67  e_runtimelinking
36810 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 20  " = yes; then.. 
36820 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 22 24 73   shared_flag="$s
36830 68 61 72 65 64 5f 66 6c 61 67 20 22 27 24 7b 77  hared_flag "'${w
36840 6c 7d 2d 47 27 0a 09 66 69 0a 20 20 20 20 20 20  l}-G'..fi.      
36850 65 6c 73 65 0a 09 23 20 6e 6f 74 20 75 73 69 6e  else..# not usin
36860 67 20 67 63 63 0a 09 69 66 20 74 65 73 74 20 22  g gcc..if test "
36870 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36  $host_cpu" = ia6
36880 34 3b 20 74 68 65 6e 0a 09 23 20 56 69 73 75 61  4; then..# Visua
36890 6c 41 67 65 20 43 2b 2b 2c 20 56 65 72 73 69 6f  lAge C++, Versio
368a0 6e 20 35 2e 35 20 66 6f 72 20 41 49 58 20 35 4c  n 5.5 for AIX 5L
368b0 20 66 6f 72 20 49 41 2d 36 34 2c 20 42 65 74 61   for IA-64, Beta
368c0 20 33 20 52 65 6c 65 61 73 65 0a 09 23 20 63 68   3 Release..# ch
368d0 6f 6b 65 73 20 6f 6e 20 2d 57 6c 2c 2d 47 2e 20  okes on -Wl,-G. 
368e0 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69  The following li
368f0 6e 65 20 69 73 20 63 6f 72 72 65 63 74 3a 0a 09  ne is correct:..
36900 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 2d    shared_flag='-
36910 47 27 0a 09 65 6c 73 65 0a 09 20 20 69 66 20 74  G'..else..  if t
36920 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72 75  est "$aix_use_ru
36930 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20  ntimelinking" = 
36940 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 20 20 73  yes; then..    s
36950 68 61 72 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c  hared_flag='${wl
36960 7d 2d 47 27 0a 09 20 20 65 6c 73 65 0a 09 20 20  }-G'..  else..  
36970 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 24    shared_flag='$
36980 7b 77 6c 7d 2d 62 4d 3a 53 52 45 27 0a 09 20 20  {wl}-bM:SRE'..  
36990 66 69 0a 09 66 69 0a 20 20 20 20 20 20 66 69 0a  fi..fi.      fi.
369a0 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79  .      export_dy
369b0 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
369c0 27 24 7b 77 6c 7d 2d 62 65 78 70 61 6c 6c 27 0a  '${wl}-bexpall'.
369d0 20 20 20 20 20 20 23 20 49 74 20 73 65 65 6d 73        # It seems
369e0 20 74 68 61 74 20 2d 62 65 78 70 61 6c 6c 20 64   that -bexpall d
369f0 6f 65 73 20 6e 6f 74 20 65 78 70 6f 72 74 20 73  oes not export s
36a00 79 6d 62 6f 6c 73 20 62 65 67 69 6e 6e 69 6e 67  ymbols beginning
36a10 20 77 69 74 68 0a 20 20 20 20 20 20 23 20 75 6e   with.      # un
36a20 64 65 72 73 63 6f 72 65 20 28 5f 29 2c 20 73 6f  derscore (_), so
36a30 20 69 74 20 69 73 20 62 65 74 74 65 72 20 74 6f   it is better to
36a40 20 67 65 6e 65 72 61 74 65 20 61 20 6c 69 73 74   generate a list
36a50 20 6f 66 20 73 79 6d 62 6f 6c 73 20 74 6f 20 65   of symbols to e
36a60 78 70 6f 72 74 2e 0a 20 20 20 20 20 20 61 6c 77  xport..      alw
36a70 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f  ays_export_symbo
36a80 6c 73 3d 79 65 73 0a 20 20 20 20 20 20 69 66 20  ls=yes.      if 
36a90 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72  test "$aix_use_r
36aa0 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d  untimelinking" =
36ab0 20 79 65 73 3b 20 74 68 65 6e 0a 09 23 20 57 61   yes; then..# Wa
36ac0 72 6e 69 6e 67 20 2d 20 77 69 74 68 6f 75 74 20  rning - without 
36ad0 75 73 69 6e 67 20 74 68 65 20 6f 74 68 65 72 20  using the other 
36ae0 72 75 6e 74 69 6d 65 20 6c 6f 61 64 69 6e 67 20  runtime loading 
36af0 66 6c 61 67 73 20 28 2d 62 72 74 6c 29 2c 0a 09  flags (-brtl),..
36b00 23 20 2d 62 65 72 6f 6b 20 77 69 6c 6c 20 6c 69  # -berok will li
36b10 6e 6b 20 77 69 74 68 6f 75 74 20 65 72 72 6f 72  nk without error
36b20 2c 20 62 75 74 20 6d 61 79 20 70 72 6f 64 75 63  , but may produc
36b30 65 20 61 20 62 72 6f 6b 65 6e 20 6c 69 62 72 61  e a broken libra
36b40 72 79 2e 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66  ry...allow_undef
36b50 69 6e 65 64 5f 66 6c 61 67 3d 27 2d 62 65 72 6f  ined_flag='-bero
36b60 6b 27 0a 20 20 20 20 20 20 20 20 23 20 44 65 74  k'.        # Det
36b70 65 72 6d 69 6e 65 20 74 68 65 20 64 65 66 61 75  ermine the defau
36b80 6c 74 20 6c 69 62 70 61 74 68 20 66 72 6f 6d 20  lt libpath from 
36b90 74 68 65 20 76 61 6c 75 65 20 65 6e 63 6f 64 65  the value encode
36ba0 64 20 69 6e 20 61 6e 0a 20 20 20 20 20 20 20 20  d in an.        
36bb0 23 20 65 6d 70 74 79 20 65 78 65 63 75 74 61 62  # empty executab
36bc0 6c 65 2e 0a 20 20 20 20 20 20 20 20 63 61 74 20  le..        cat 
36bd0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
36be0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
36bf0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
36c00 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
36c10 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
36c20 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
36c30 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
36c40 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
36c50 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69  nfdefs.h.  */..i
36c60 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20  nt.main ().{..  
36c70 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a  ;.  return 0;.}.
36c80 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e  _ACEOF.rm -f con
36c90 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
36ca0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
36cb0 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  ext.if { (ac_try
36cc0 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65  ="$ac_link".case
36cd0 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
36ce0 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
36cf0 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
36d00 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
36d10 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
36d20 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
36d30 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
36d40 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
36d50 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
36d60 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
36d70 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20  try_echo") >&5. 
36d80 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b   (eval "$ac_link
36d90 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
36da0 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
36db0 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
36dc0 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e