/ Hex Artifact Content
Login

Artifact e1ecb9e25edbd0ab2b46adb9905e2ed69c9fb8f9:


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 35 2e 38  for sqlite 3.5.8
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: 35 2e 38 27 0a 50 41 43 4b 41 47 45 5f 53 54 52  5.8'.PACKAGE_STR
4750: 49 4e 47 3d 27 73 71 6c 69 74 65 20 33 2e 35 2e  ING='sqlite 3.5.
4760: 38 27 0a 50 41 43 4b 41 47 45 5f 42 55 47 52 45  8'.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 41 52 0a 53 54 52 49 50 0a 52 41 4e 4c 49  S.AR.STRIP.RANLI
4c60: 42 0a 6c 74 5f 45 43 48 4f 0a 44 53 59 4d 55 54  B.lt_ECHO.DSYMUT
4c70: 49 4c 0a 4e 4d 45 44 49 54 0a 4c 49 50 4f 0a 4f  IL.NMEDIT.LIPO.O
4c80: 54 4f 4f 4c 0a 4f 54 4f 4f 4c 36 34 0a 43 50 50  TOOL.OTOOL64.CPP
4c90: 0a 49 4e 53 54 41 4c 4c 5f 50 52 4f 47 52 41 4d  .INSTALL_PROGRAM
4ca0: 0a 49 4e 53 54 41 4c 4c 5f 53 43 52 49 50 54 0a  .INSTALL_SCRIPT.
4cb0: 49 4e 53 54 41 4c 4c 5f 44 41 54 41 0a 41 57 4b  INSTALL_DATA.AWK
4cc0: 0a 54 43 4c 53 48 5f 43 4d 44 0a 70 72 6f 67 72  .TCLSH_CMD.progr
4cd0: 61 6d 5f 70 72 65 66 69 78 0a 56 45 52 53 49 4f  am_prefix.VERSIO
4ce0: 4e 0a 52 45 4c 45 41 53 45 0a 56 45 52 53 49 4f  N.RELEASE.VERSIO
4cf0: 4e 5f 4e 55 4d 42 45 52 0a 42 55 49 4c 44 5f 43  N_NUMBER.BUILD_C
4d00: 43 0a 53 51 4c 49 54 45 5f 54 48 52 45 41 44 53  C.SQLITE_THREADS
4d10: 41 46 45 0a 58 54 48 52 45 41 44 43 4f 4e 4e 45  AFE.XTHREADCONNE
4d20: 43 54 0a 54 48 52 45 41 44 53 4f 56 45 52 52 49  CT.THREADSOVERRI
4d30: 44 45 4c 4f 43 4b 53 0a 41 4c 4c 4f 57 52 45 4c  DELOCKS.ALLOWREL
4d40: 45 41 53 45 0a 54 45 4d 50 5f 53 54 4f 52 45 0a  EASE.TEMP_STORE.
4d50: 42 55 49 4c 44 5f 45 58 45 45 58 54 0a 4f 53 5f  BUILD_EXEEXT.OS_
4d60: 55 4e 49 58 0a 4f 53 5f 57 49 4e 0a 4f 53 5f 4f  UNIX.OS_WIN.OS_O
4d70: 53 32 0a 54 41 52 47 45 54 5f 45 58 45 45 58 54  S2.TARGET_EXEEXT
4d80: 0a 54 43 4c 5f 56 45 52 53 49 4f 4e 0a 54 43 4c  .TCL_VERSION.TCL
4d90: 5f 42 49 4e 5f 44 49 52 0a 54 43 4c 5f 53 52 43  _BIN_DIR.TCL_SRC
4da0: 5f 44 49 52 0a 54 43 4c 5f 4c 49 42 53 0a 54 43  _DIR.TCL_LIBS.TC
4db0: 4c 5f 49 4e 43 4c 55 44 45 5f 53 50 45 43 0a 54  L_INCLUDE_SPEC.T
4dc0: 43 4c 5f 4c 49 42 5f 46 49 4c 45 0a 54 43 4c 5f  CL_LIB_FILE.TCL_
4dd0: 4c 49 42 5f 46 4c 41 47 0a 54 43 4c 5f 4c 49 42  LIB_FLAG.TCL_LIB
4de0: 5f 53 50 45 43 0a 54 43 4c 5f 53 54 55 42 5f 4c  _SPEC.TCL_STUB_L
4df0: 49 42 5f 46 49 4c 45 0a 54 43 4c 5f 53 54 55 42  IB_FILE.TCL_STUB
4e00: 5f 4c 49 42 5f 46 4c 41 47 0a 54 43 4c 5f 53 54  _LIB_FLAG.TCL_ST
4e10: 55 42 5f 4c 49 42 5f 53 50 45 43 0a 48 41 56 45  UB_LIB_SPEC.HAVE
4e20: 5f 54 43 4c 0a 54 41 52 47 45 54 5f 52 45 41 44  _TCL.TARGET_READ
4e30: 4c 49 4e 45 5f 4c 49 42 53 0a 54 41 52 47 45 54  LINE_LIBS.TARGET
4e40: 5f 52 45 41 44 4c 49 4e 45 5f 49 4e 43 0a 54 41  _READLINE_INC.TA
4e50: 52 47 45 54 5f 48 41 56 45 5f 52 45 41 44 4c 49  RGET_HAVE_READLI
4e60: 4e 45 0a 54 41 52 47 45 54 5f 44 45 42 55 47 0a  NE.TARGET_DEBUG.
4e70: 55 53 45 5f 41 4d 41 4c 47 41 4d 41 54 49 4f 4e  USE_AMALGAMATION
4e80: 0a 4c 4f 41 44 45 58 54 45 4e 53 49 4f 4e 5f 46  .LOADEXTENSION_F
4e90: 4c 41 47 53 0a 55 53 45 5f 47 43 4f 56 0a 42 55  LAGS.USE_GCOV.BU
4ea0: 49 4c 44 5f 43 46 4c 41 47 53 0a 4c 49 42 4f 42  ILD_CFLAGS.LIBOB
4eb0: 4a 53 0a 4c 54 4c 49 42 4f 42 4a 53 27 0a 61 63  JS.LTLIBOBJS'.ac
4ec0: 5f 73 75 62 73 74 5f 66 69 6c 65 73 3d 27 27 0a  _subst_files=''.
4ed0: 61 63 5f 75 73 65 72 5f 6f 70 74 73 3d 27 0a 65  ac_user_opts='.e
4ee0: 6e 61 62 6c 65 5f 6f 70 74 69 6f 6e 5f 63 68 65  nable_option_che
4ef0: 63 6b 69 6e 67 0a 65 6e 61 62 6c 65 5f 73 68 61  cking.enable_sha
4f00: 72 65 64 0a 65 6e 61 62 6c 65 5f 73 74 61 74 69  red.enable_stati
4f10: 63 0a 77 69 74 68 5f 70 69 63 0a 65 6e 61 62 6c  c.with_pic.enabl
4f20: 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 0a 77  e_fast_install.w
4f30: 69 74 68 5f 67 6e 75 5f 6c 64 0a 65 6e 61 62 6c  ith_gnu_ld.enabl
4f40: 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 0a 65  e_libtool_lock.e
4f50: 6e 61 62 6c 65 5f 6c 61 72 67 65 66 69 6c 65 0a  nable_largefile.
4f60: 77 69 74 68 5f 68 69 6e 74 73 0a 65 6e 61 62 6c  with_hints.enabl
4f70: 65 5f 74 68 72 65 61 64 73 61 66 65 0a 65 6e 61  e_threadsafe.ena
4f80: 62 6c 65 5f 63 72 6f 73 73 5f 74 68 72 65 61 64  ble_cross_thread
4f90: 5f 63 6f 6e 6e 65 63 74 69 6f 6e 73 0a 65 6e 61  _connections.ena
4fa0: 62 6c 65 5f 74 68 72 65 61 64 73 5f 6f 76 65 72  ble_threads_over
4fb0: 72 69 64 65 5f 6c 6f 63 6b 73 0a 65 6e 61 62 6c  ride_locks.enabl
4fc0: 65 5f 72 65 6c 65 61 73 65 6d 6f 64 65 0a 65 6e  e_releasemode.en
4fd0: 61 62 6c 65 5f 74 65 6d 70 73 74 6f 72 65 0a 65  able_tempstore.e
4fe0: 6e 61 62 6c 65 5f 74 63 6c 0a 77 69 74 68 5f 74  nable_tcl.with_t
4ff0: 63 6c 0a 65 6e 61 62 6c 65 5f 72 65 61 64 6c 69  cl.enable_readli
5000: 6e 65 0a 77 69 74 68 5f 72 65 61 64 6c 69 6e 65  ne.with_readline
5010: 5f 6c 69 62 0a 77 69 74 68 5f 72 65 61 64 6c 69  _lib.with_readli
5020: 6e 65 5f 69 6e 63 0a 65 6e 61 62 6c 65 5f 64 65  ne_inc.enable_de
5030: 62 75 67 0a 65 6e 61 62 6c 65 5f 61 6d 61 6c 67  bug.enable_amalg
5040: 61 6d 61 74 69 6f 6e 0a 65 6e 61 62 6c 65 5f 6c  amation.enable_l
5050: 6f 61 64 5f 65 78 74 65 6e 73 69 6f 6e 0a 65 6e  oad_extension.en
5060: 61 62 6c 65 5f 67 63 6f 76 0a 27 0a 20 20 20 20  able_gcov.'.    
5070: 20 20 61 63 5f 70 72 65 63 69 6f 75 73 5f 76 61    ac_precious_va
5080: 72 73 3d 27 62 75 69 6c 64 5f 61 6c 69 61 73 0a  rs='build_alias.
5090: 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72 67 65  host_alias.targe
50a0: 74 5f 61 6c 69 61 73 0a 43 43 0a 43 46 4c 41 47  t_alias.CC.CFLAG
50b0: 53 0a 4c 44 46 4c 41 47 53 0a 4c 49 42 53 0a 43  S.LDFLAGS.LIBS.C
50c0: 50 50 46 4c 41 47 53 0a 43 50 50 27 0a 0a 0a 23  PPFLAGS.CPP'...#
50d0: 20 49 6e 69 74 69 61 6c 69 7a 65 20 73 6f 6d 65   Initialize some
50e0: 20 76 61 72 69 61 62 6c 65 73 20 73 65 74 20 62   variables set b
50f0: 79 20 6f 70 74 69 6f 6e 73 2e 0a 61 63 5f 69 6e  y options..ac_in
5100: 69 74 5f 68 65 6c 70 3d 0a 61 63 5f 69 6e 69 74  it_help=.ac_init
5110: 5f 76 65 72 73 69 6f 6e 3d 66 61 6c 73 65 0a 61  _version=false.a
5120: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f  c_unrecognized_o
5130: 70 74 73 3d 0a 61 63 5f 75 6e 72 65 63 6f 67 6e  pts=.ac_unrecogn
5140: 69 7a 65 64 5f 73 65 70 3d 0a 23 20 54 68 65 20  ized_sep=.# The 
5150: 76 61 72 69 61 62 6c 65 73 20 68 61 76 65 20 74  variables have t
5160: 68 65 20 73 61 6d 65 20 6e 61 6d 65 73 20 61 73  he same names as
5170: 20 74 68 65 20 6f 70 74 69 6f 6e 73 2c 20 77 69   the options, wi
5180: 74 68 0a 23 20 64 61 73 68 65 73 20 63 68 61 6e  th.# dashes chan
5190: 67 65 64 20 74 6f 20 75 6e 64 65 72 6c 69 6e 65  ged to underline
51a0: 73 2e 0a 63 61 63 68 65 5f 66 69 6c 65 3d 2f 64  s..cache_file=/d
51b0: 65 76 2f 6e 75 6c 6c 0a 65 78 65 63 5f 70 72 65  ev/null.exec_pre
51c0: 66 69 78 3d 4e 4f 4e 45 0a 6e 6f 5f 63 72 65 61  fix=NONE.no_crea
51d0: 74 65 3d 0a 6e 6f 5f 72 65 63 75 72 73 69 6f 6e  te=.no_recursion
51e0: 3d 0a 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 70 72  =.prefix=NONE.pr
51f0: 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d 4e 4f 4e  ogram_prefix=NON
5200: 45 0a 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78  E.program_suffix
5210: 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 74 72  =NONE.program_tr
5220: 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 73 2c 78  ansform_name=s,x
5230: 2c 78 2c 0a 73 69 6c 65 6e 74 3d 0a 73 69 74 65  ,x,.silent=.site
5240: 3d 0a 73 72 63 64 69 72 3d 0a 76 65 72 62 6f 73  =.srcdir=.verbos
5250: 65 3d 0a 78 5f 69 6e 63 6c 75 64 65 73 3d 4e 4f  e=.x_includes=NO
5260: 4e 45 0a 78 5f 6c 69 62 72 61 72 69 65 73 3d 4e  NE.x_libraries=N
5270: 4f 4e 45 0a 0a 23 20 49 6e 73 74 61 6c 6c 61 74  ONE..# Installat
5280: 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 20 6f 70  ion directory op
5290: 74 69 6f 6e 73 2e 0a 23 20 54 68 65 73 65 20 61  tions..# These a
52a0: 72 65 20 6c 65 66 74 20 75 6e 65 78 70 61 6e 64  re left unexpand
52b0: 65 64 20 73 6f 20 75 73 65 72 73 20 63 61 6e 20  ed so users can 
52c0: 22 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 20 65 78  "make install ex
52d0: 65 63 5f 70 72 65 66 69 78 3d 2f 66 6f 6f 22 0a  ec_prefix=/foo".
52e0: 23 20 61 6e 64 20 61 6c 6c 20 74 68 65 20 76 61  # and all the va
52f0: 72 69 61 62 6c 65 73 20 74 68 61 74 20 61 72 65  riables that are
5300: 20 73 75 70 70 6f 73 65 64 20 74 6f 20 62 65 20   supposed to be 
5310: 62 61 73 65 64 20 6f 6e 20 65 78 65 63 5f 70 72  based on exec_pr
5320: 65 66 69 78 0a 23 20 62 79 20 64 65 66 61 75 6c  efix.# by defaul
5330: 74 20 77 69 6c 6c 20 61 63 74 75 61 6c 6c 79 20  t will actually 
5340: 63 68 61 6e 67 65 2e 0a 23 20 55 73 65 20 62 72  change..# Use br
5350: 61 63 65 73 20 69 6e 73 74 65 61 64 20 6f 66 20  aces instead of 
5360: 70 61 72 65 6e 73 20 62 65 63 61 75 73 65 20 73  parens because s
5370: 68 2c 20 70 65 72 6c 2c 20 65 74 63 2e 20 61 6c  h, perl, etc. al
5380: 73 6f 20 61 63 63 65 70 74 20 74 68 65 6d 2e 0a  so accept them..
5390: 23 20 28 54 68 65 20 6c 69 73 74 20 66 6f 6c 6c  # (The list foll
53a0: 6f 77 73 20 74 68 65 20 73 61 6d 65 20 6f 72 64  ows the same ord
53b0: 65 72 20 61 73 20 74 68 65 20 47 4e 55 20 43 6f  er as the GNU Co
53c0: 64 69 6e 67 20 53 74 61 6e 64 61 72 64 73 2e 29  ding Standards.)
53d0: 0a 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f  .bindir='${exec_
53e0: 70 72 65 66 69 78 7d 2f 62 69 6e 27 0a 73 62 69  prefix}/bin'.sbi
53f0: 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72 65  ndir='${exec_pre
5400: 66 69 78 7d 2f 73 62 69 6e 27 0a 6c 69 62 65 78  fix}/sbin'.libex
5410: 65 63 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72  ecdir='${exec_pr
5420: 65 66 69 78 7d 2f 6c 69 62 65 78 65 63 27 0a 64  efix}/libexec'.d
5430: 61 74 61 72 6f 6f 74 64 69 72 3d 27 24 7b 70 72  atarootdir='${pr
5440: 65 66 69 78 7d 2f 73 68 61 72 65 27 0a 64 61 74  efix}/share'.dat
5450: 61 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74  adir='${dataroot
5460: 64 69 72 7d 27 0a 73 79 73 63 6f 6e 66 64 69 72  dir}'.sysconfdir
5470: 3d 27 24 7b 70 72 65 66 69 78 7d 2f 65 74 63 27  ='${prefix}/etc'
5480: 0a 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d  .sharedstatedir=
5490: 27 24 7b 70 72 65 66 69 78 7d 2f 63 6f 6d 27 0a  '${prefix}/com'.
54a0: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 27 24  localstatedir='$
54b0: 7b 70 72 65 66 69 78 7d 2f 76 61 72 27 0a 69 6e  {prefix}/var'.in
54c0: 63 6c 75 64 65 64 69 72 3d 27 24 7b 70 72 65 66  cludedir='${pref
54d0: 69 78 7d 2f 69 6e 63 6c 75 64 65 27 0a 6f 6c 64  ix}/include'.old
54e0: 69 6e 63 6c 75 64 65 64 69 72 3d 27 2f 75 73 72  includedir='/usr
54f0: 2f 69 6e 63 6c 75 64 65 27 0a 64 6f 63 64 69 72  /include'.docdir
5500: 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d  ='${datarootdir}
5510: 2f 64 6f 63 2f 24 7b 50 41 43 4b 41 47 45 5f 54  /doc/${PACKAGE_T
5520: 41 52 4e 41 4d 45 7d 27 0a 69 6e 66 6f 64 69 72  ARNAME}'.infodir
5530: 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d  ='${datarootdir}
5540: 2f 69 6e 66 6f 27 0a 68 74 6d 6c 64 69 72 3d 27  /info'.htmldir='
5550: 24 7b 64 6f 63 64 69 72 7d 27 0a 64 76 69 64 69  ${docdir}'.dvidi
5560: 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 70 64  r='${docdir}'.pd
5570: 66 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27  fdir='${docdir}'
5580: 0a 70 73 64 69 72 3d 27 24 7b 64 6f 63 64 69 72  .psdir='${docdir
5590: 7d 27 0a 6c 69 62 64 69 72 3d 27 24 7b 65 78 65  }'.libdir='${exe
55a0: 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 27 0a 6c  c_prefix}/lib'.l
55b0: 6f 63 61 6c 65 64 69 72 3d 27 24 7b 64 61 74 61  ocaledir='${data
55c0: 72 6f 6f 74 64 69 72 7d 2f 6c 6f 63 61 6c 65 27  rootdir}/locale'
55d0: 0a 6d 61 6e 64 69 72 3d 27 24 7b 64 61 74 61 72  .mandir='${datar
55e0: 6f 6f 74 64 69 72 7d 2f 6d 61 6e 27 0a 0a 61 63  ootdir}/man'..ac
55f0: 5f 70 72 65 76 3d 0a 61 63 5f 64 61 73 68 64 61  _prev=.ac_dashda
5600: 73 68 3d 0a 66 6f 72 20 61 63 5f 6f 70 74 69 6f  sh=.for ac_optio
5610: 6e 0a 64 6f 0a 20 20 23 20 49 66 20 74 68 65 20  n.do.  # If the 
5620: 70 72 65 76 69 6f 75 73 20 6f 70 74 69 6f 6e 20  previous option 
5630: 6e 65 65 64 73 20 61 6e 20 61 72 67 75 6d 65 6e  needs an argumen
5640: 74 2c 20 61 73 73 69 67 6e 20 69 74 2e 0a 20 20  t, assign it..  
5650: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
5660: 70 72 65 76 22 3b 20 74 68 65 6e 0a 20 20 20 20  prev"; then.    
5670: 65 76 61 6c 20 24 61 63 5f 70 72 65 76 3d 5c 24  eval $ac_prev=\$
5680: 61 63 5f 6f 70 74 69 6f 6e 0a 20 20 20 20 61 63  ac_option.    ac
5690: 5f 70 72 65 76 3d 0a 20 20 20 20 63 6f 6e 74 69  _prev=.    conti
56a0: 6e 75 65 0a 20 20 66 69 0a 0a 20 20 63 61 73 65  nue.  fi..  case
56b0: 20 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 0a 20   $ac_option in. 
56c0: 20 2a 3d 2a 29 09 61 63 5f 6f 70 74 61 72 67 3d   *=*).ac_optarg=
56d0: 60 65 78 70 72 20 22 58 24 61 63 5f 6f 70 74 69  `expr "X$ac_opti
56e0: 6f 6e 22 20 3a 20 27 5b 5e 3d 5d 2a 3d 5c 28 2e  on" : '[^=]*=\(.
56f0: 2a 5c 29 27 60 20 3b 3b 0a 20 20 2a 29 09 61 63  *\)'` ;;.  *).ac
5700: 5f 6f 70 74 61 72 67 3d 79 65 73 20 3b 3b 0a 20  _optarg=yes ;;. 
5710: 20 65 73 61 63 0a 0a 20 20 23 20 41 63 63 65 70   esac..  # Accep
5720: 74 20 74 68 65 20 69 6d 70 6f 72 74 61 6e 74 20  t the important 
5730: 43 79 67 6e 75 73 20 63 6f 6e 66 69 67 75 72 65  Cygnus configure
5740: 20 6f 70 74 69 6f 6e 73 2c 20 73 6f 20 77 65 20   options, so we 
5750: 63 61 6e 20 64 69 61 67 6e 6f 73 65 20 74 79 70  can diagnose typ
5760: 6f 73 2e 0a 0a 20 20 63 61 73 65 20 24 61 63 5f  os...  case $ac_
5770: 64 61 73 68 64 61 73 68 24 61 63 5f 6f 70 74 69  dashdash$ac_opti
5780: 6f 6e 20 69 6e 0a 20 20 2d 2d 29 0a 20 20 20 20  on in.  --).    
5790: 61 63 5f 64 61 73 68 64 61 73 68 3d 79 65 73 20  ac_dashdash=yes 
57a0: 3b 3b 0a 0a 20 20 2d 62 69 6e 64 69 72 20 7c 20  ;;..  -bindir | 
57b0: 2d 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69 6e  --bindir | --bin
57c0: 64 69 20 7c 20 2d 2d 62 69 6e 64 20 7c 20 2d 2d  di | --bind | --
57d0: 62 69 6e 20 7c 20 2d 2d 62 69 29 0a 20 20 20 20  bin | --bi).    
57e0: 61 63 5f 70 72 65 76 3d 62 69 6e 64 69 72 20 3b  ac_prev=bindir ;
57f0: 3b 0a 20 20 2d 62 69 6e 64 69 72 3d 2a 20 7c 20  ;.  -bindir=* | 
5800: 2d 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62  --bindir=* | --b
5810: 69 6e 64 69 3d 2a 20 7c 20 2d 2d 62 69 6e 64 3d  indi=* | --bind=
5820: 2a 20 7c 20 2d 2d 62 69 6e 3d 2a 20 7c 20 2d 2d  * | --bin=* | --
5830: 62 69 3d 2a 29 0a 20 20 20 20 62 69 6e 64 69 72  bi=*).    bindir
5840: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
5850: 20 20 2d 62 75 69 6c 64 20 7c 20 2d 2d 62 75 69    -build | --bui
5860: 6c 64 20 7c 20 2d 2d 62 75 69 6c 20 7c 20 2d 2d  ld | --buil | --
5870: 62 75 69 20 7c 20 2d 2d 62 75 29 0a 20 20 20 20  bui | --bu).    
5880: 61 63 5f 70 72 65 76 3d 62 75 69 6c 64 5f 61 6c  ac_prev=build_al
5890: 69 61 73 20 3b 3b 0a 20 20 2d 62 75 69 6c 64 3d  ias ;;.  -build=
58a0: 2a 20 7c 20 2d 2d 62 75 69 6c 64 3d 2a 20 7c 20  * | --build=* | 
58b0: 2d 2d 62 75 69 6c 3d 2a 20 7c 20 2d 2d 62 75 69  --buil=* | --bui
58c0: 3d 2a 20 7c 20 2d 2d 62 75 3d 2a 29 0a 20 20 20  =* | --bu=*).   
58d0: 20 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24 61 63   build_alias=$ac
58e0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 63  _optarg ;;..  -c
58f0: 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61  ache-file | --ca
5900: 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63  che-file | --cac
5910: 68 65 2d 66 69 6c 20 7c 20 2d 2d 63 61 63 68 65  he-fil | --cache
5920: 2d 66 69 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68  -fi \.  | --cach
5930: 65 2d 66 20 7c 20 2d 2d 63 61 63 68 65 2d 20 7c  e-f | --cache- |
5940: 20 2d 2d 63 61 63 68 65 20 7c 20 2d 2d 63 61 63   --cache | --cac
5950: 68 20 7c 20 2d 2d 63 61 63 20 7c 20 2d 2d 63 61  h | --cac | --ca
5960: 20 7c 20 2d 2d 63 29 0a 20 20 20 20 61 63 5f 70   | --c).    ac_p
5970: 72 65 76 3d 63 61 63 68 65 5f 66 69 6c 65 20 3b  rev=cache_file ;
5980: 3b 0a 20 20 2d 63 61 63 68 65 2d 66 69 6c 65 3d  ;.  -cache-file=
5990: 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65  * | --cache-file
59a0: 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c  =* | --cache-fil
59b0: 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 3d  =* | --cache-fi=
59c0: 2a 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d  * \.  | --cache-
59d0: 66 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 3d 2a  f=* | --cache-=*
59e0: 20 7c 20 2d 2d 63 61 63 68 65 3d 2a 20 7c 20 2d   | --cache=* | -
59f0: 2d 63 61 63 68 3d 2a 20 7c 20 2d 2d 63 61 63 3d  -cach=* | --cac=
5a00: 2a 20 7c 20 2d 2d 63 61 3d 2a 20 7c 20 2d 2d 63  * | --ca=* | --c
5a10: 3d 2a 29 0a 20 20 20 20 63 61 63 68 65 5f 66 69  =*).    cache_fi
5a20: 6c 65 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  le=$ac_optarg ;;
5a30: 0a 0a 20 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63  ..  --config-cac
5a40: 68 65 20 7c 20 2d 43 29 0a 20 20 20 20 63 61 63  he | -C).    cac
5a50: 68 65 5f 66 69 6c 65 3d 63 6f 6e 66 69 67 2e 63  he_file=config.c
5a60: 61 63 68 65 20 3b 3b 0a 0a 20 20 2d 64 61 74 61  ache ;;..  -data
5a70: 64 69 72 20 7c 20 2d 2d 64 61 74 61 64 69 72 20  dir | --datadir 
5a80: 7c 20 2d 2d 64 61 74 61 64 69 20 7c 20 2d 2d 64  | --datadi | --d
5a90: 61 74 61 64 29 0a 20 20 20 20 61 63 5f 70 72 65  atad).    ac_pre
5aa0: 76 3d 64 61 74 61 64 69 72 20 3b 3b 0a 20 20 2d  v=datadir ;;.  -
5ab0: 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61  datadir=* | --da
5ac0: 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61  tadir=* | --data
5ad0: 64 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 3d 2a  di=* | --datad=*
5ae0: 29 0a 20 20 20 20 64 61 74 61 64 69 72 3d 24 61  ).    datadir=$a
5af0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
5b00: 64 61 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d 2d  datarootdir | --
5b10: 64 61 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d 2d  datarootdir | --
5b20: 64 61 74 61 72 6f 6f 74 64 69 20 7c 20 2d 2d 64  datarootdi | --d
5b30: 61 74 61 72 6f 6f 74 64 20 7c 20 2d 2d 64 61 74  atarootd | --dat
5b40: 61 72 6f 6f 74 20 5c 0a 20 20 7c 20 2d 2d 64 61  aroot \.  | --da
5b50: 74 61 72 6f 6f 20 7c 20 2d 2d 64 61 74 61 72 6f  taroo | --dataro
5b60: 20 7c 20 2d 2d 64 61 74 61 72 29 0a 20 20 20 20   | --datar).    
5b70: 61 63 5f 70 72 65 76 3d 64 61 74 61 72 6f 6f 74  ac_prev=dataroot
5b80: 64 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61 72 6f  dir ;;.  -dataro
5b90: 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61  otdir=* | --data
5ba0: 72 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61  rootdir=* | --da
5bb0: 74 61 72 6f 6f 74 64 69 3d 2a 20 7c 20 2d 2d 64  tarootdi=* | --d
5bc0: 61 74 61 72 6f 6f 74 64 3d 2a 20 5c 0a 20 20 7c  atarootd=* \.  |
5bd0: 20 2d 2d 64 61 74 61 72 6f 6f 74 3d 2a 20 7c 20   --dataroot=* | 
5be0: 2d 2d 64 61 74 61 72 6f 6f 3d 2a 20 7c 20 2d 2d  --dataroo=* | --
5bf0: 64 61 74 61 72 6f 3d 2a 20 7c 20 2d 2d 64 61 74  dataro=* | --dat
5c00: 61 72 3d 2a 29 0a 20 20 20 20 64 61 74 61 72 6f  ar=*).    dataro
5c10: 6f 74 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  otdir=$ac_optarg
5c20: 20 3b 3b 0a 0a 20 20 2d 64 69 73 61 62 6c 65 2d   ;;..  -disable-
5c30: 2a 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 29  * | --disable-*)
5c40: 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d  .    ac_useropt=
5c50: 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69  `expr "x$ac_opti
5c60: 6f 6e 22 20 3a 20 27 78 2d 2a 64 69 73 61 62 6c  on" : 'x-*disabl
5c70: 65 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 23  e-\(.*\)'`.    #
5c80: 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68   Reject names th
5c90: 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64  at are not valid
5ca0: 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20   shell variable 
5cb0: 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20  names..    expr 
5cc0: 22 78 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a  "x$ac_useropt" :
5cd0: 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72   ".*[^-+._$as_cr
5ce0: 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e  _alnum]" >/dev/n
5cf0: 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b 20 24  ull &&.      { $
5d00: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
5d10: 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20   error: invalid 
5d20: 66 65 61 74 75 72 65 20 6e 61 6d 65 3a 20 24 61  feature name: $a
5d30: 63 5f 75 73 65 72 6f 70 74 22 20 3e 26 32 0a 20  c_useropt" >&2. 
5d40: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
5d50: 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 61  it 1; }; }.    a
5d60: 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 3d 24  c_useropt_orig=$
5d70: 61 63 5f 75 73 65 72 6f 70 74 0a 20 20 20 20 61  ac_useropt.    a
5d80: 63 5f 75 73 65 72 6f 70 74 3d 60 24 61 73 5f 65  c_useropt=`$as_e
5d90: 63 68 6f 20 22 24 61 63 5f 75 73 65 72 6f 70 74  cho "$ac_useropt
5da0: 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2b 2e 5d  " | sed 's/[-+.]
5db0: 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61 73 65 20  /_/g'`.    case 
5dc0: 24 61 63 5f 75 73 65 72 5f 6f 70 74 73 20 69 6e  $ac_user_opts in
5dd0: 0a 20 20 20 20 20 20 2a 22 0a 22 65 6e 61 62 6c  .      *"."enabl
5de0: 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 22  e_$ac_useropt"."
5df0: 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20 61  *) ;;.      *) a
5e00: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f  c_unrecognized_o
5e10: 70 74 73 3d 22 24 61 63 5f 75 6e 72 65 63 6f 67  pts="$ac_unrecog
5e20: 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f 75 6e  nized_opts$ac_un
5e30: 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 2d 2d  recognized_sep--
5e40: 64 69 73 61 62 6c 65 2d 24 61 63 5f 75 73 65 72  disable-$ac_user
5e50: 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75  opt_orig".. ac_u
5e60: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d  nrecognized_sep=
5e70: 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a  ', ';;.    esac.
5e80: 20 20 20 20 65 76 61 6c 20 65 6e 61 62 6c 65 5f      eval enable_
5e90: 24 61 63 5f 75 73 65 72 6f 70 74 3d 6e 6f 20 3b  $ac_useropt=no ;
5ea0: 3b 0a 0a 20 20 2d 64 6f 63 64 69 72 20 7c 20 2d  ;..  -docdir | -
5eb0: 2d 64 6f 63 64 69 72 20 7c 20 2d 2d 64 6f 63 64  -docdir | --docd
5ec0: 69 20 7c 20 2d 2d 64 6f 63 20 7c 20 2d 2d 64 6f  i | --doc | --do
5ed0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64 6f  ).    ac_prev=do
5ee0: 63 64 69 72 20 3b 3b 0a 20 20 2d 64 6f 63 64 69  cdir ;;.  -docdi
5ef0: 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 72 3d 2a  r=* | --docdir=*
5f00: 20 7c 20 2d 2d 64 6f 63 64 69 3d 2a 20 7c 20 2d   | --docdi=* | -
5f10: 2d 64 6f 63 3d 2a 20 7c 20 2d 2d 64 6f 3d 2a 29  -doc=* | --do=*)
5f20: 0a 20 20 20 20 64 6f 63 64 69 72 3d 24 61 63 5f  .    docdir=$ac_
5f30: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 76  optarg ;;..  -dv
5f40: 69 64 69 72 20 7c 20 2d 2d 64 76 69 64 69 72 20  idir | --dvidir 
5f50: 7c 20 2d 2d 64 76 69 64 69 20 7c 20 2d 2d 64 76  | --dvidi | --dv
5f60: 69 64 20 7c 20 2d 2d 64 76 69 20 7c 20 2d 2d 64  id | --dvi | --d
5f70: 76 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64  v).    ac_prev=d
5f80: 76 69 64 69 72 20 3b 3b 0a 20 20 2d 64 76 69 64  vidir ;;.  -dvid
5f90: 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 72 3d  ir=* | --dvidir=
5fa0: 2a 20 7c 20 2d 2d 64 76 69 64 69 3d 2a 20 7c 20  * | --dvidi=* | 
5fb0: 2d 2d 64 76 69 64 3d 2a 20 7c 20 2d 2d 64 76 69  --dvid=* | --dvi
5fc0: 3d 2a 20 7c 20 2d 2d 64 76 3d 2a 29 0a 20 20 20  =* | --dv=*).   
5fd0: 20 64 76 69 64 69 72 3d 24 61 63 5f 6f 70 74 61   dvidir=$ac_opta
5fe0: 72 67 20 3b 3b 0a 0a 20 20 2d 65 6e 61 62 6c 65  rg ;;..  -enable
5ff0: 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a 29  -* | --enable-*)
6000: 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d  .    ac_useropt=
6010: 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69  `expr "x$ac_opti
6020: 6f 6e 22 20 3a 20 27 78 2d 2a 65 6e 61 62 6c 65  on" : 'x-*enable
6030: 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20  -\([^=]*\)'`.   
6040: 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20   # Reject names 
6050: 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c  that are not val
6060: 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c  id shell variabl
6070: 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70  e names..    exp
6080: 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70 74 22  r "x$ac_useropt"
6090: 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f   : ".*[^-+._$as_
60a0: 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76  cr_alnum]" >/dev
60b0: 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b  /null &&.      {
60c0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
60d0: 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69  e: error: invali
60e0: 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65 3a 20  d feature name: 
60f0: 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3e 26 32  $ac_useropt" >&2
6100: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
6110: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20  exit 1; }; }.   
6120: 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67   ac_useropt_orig
6130: 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20 20 20  =$ac_useropt.   
6140: 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24 61 73   ac_useropt=`$as
6150: 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65 72 6f  _echo "$ac_usero
6160: 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2b  pt" | sed 's/[-+
6170: 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61 73  .]/_/g'`.    cas
6180: 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74 73 20  e $ac_user_opts 
6190: 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 65 6e 61  in.      *"."ena
61a0: 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 22  ble_$ac_useropt"
61b0: 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29  ."*) ;;.      *)
61c0: 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64   ac_unrecognized
61d0: 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65 63  _opts="$ac_unrec
61e0: 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f  ognized_opts$ac_
61f0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70  unrecognized_sep
6200: 2d 2d 65 6e 61 62 6c 65 2d 24 61 63 5f 75 73 65  --enable-$ac_use
6210: 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f  ropt_orig".. ac_
6220: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70  unrecognized_sep
6230: 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61 63  =', ';;.    esac
6240: 0a 20 20 20 20 65 76 61 6c 20 65 6e 61 62 6c 65  .    eval enable
6250: 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 5c 24 61  _$ac_useropt=\$a
6260: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
6270: 65 78 65 63 2d 70 72 65 66 69 78 20 7c 20 2d 2d  exec-prefix | --
6280: 65 78 65 63 5f 70 72 65 66 69 78 20 7c 20 2d 2d  exec_prefix | --
6290: 65 78 65 63 2d 70 72 65 66 69 78 20 7c 20 2d 2d  exec-prefix | --
62a0: 65 78 65 63 2d 70 72 65 66 69 20 5c 0a 20 20 7c  exec-prefi \.  |
62b0: 20 2d 2d 65 78 65 63 2d 70 72 65 66 20 7c 20 2d   --exec-pref | -
62c0: 2d 65 78 65 63 2d 70 72 65 20 7c 20 2d 2d 65 78  -exec-pre | --ex
62d0: 65 63 2d 70 72 20 7c 20 2d 2d 65 78 65 63 2d 70  ec-pr | --exec-p
62e0: 20 7c 20 2d 2d 65 78 65 63 2d 20 5c 0a 20 20 7c   | --exec- \.  |
62f0: 20 2d 2d 65 78 65 63 20 7c 20 2d 2d 65 78 65 20   --exec | --exe 
6300: 7c 20 2d 2d 65 78 29 0a 20 20 20 20 61 63 5f 70  | --ex).    ac_p
6310: 72 65 76 3d 65 78 65 63 5f 70 72 65 66 69 78 20  rev=exec_prefix 
6320: 3b 3b 0a 20 20 2d 65 78 65 63 2d 70 72 65 66 69  ;;.  -exec-prefi
6330: 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 5f 70 72 65  x=* | --exec_pre
6340: 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70  fix=* | --exec-p
6350: 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63  refix=* | --exec
6360: 2d 70 72 65 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d  -prefi=* \.  | -
6370: 2d 65 78 65 63 2d 70 72 65 66 3d 2a 20 7c 20 2d  -exec-pref=* | -
6380: 2d 65 78 65 63 2d 70 72 65 3d 2a 20 7c 20 2d 2d  -exec-pre=* | --
6390: 65 78 65 63 2d 70 72 3d 2a 20 7c 20 2d 2d 65 78  exec-pr=* | --ex
63a0: 65 63 2d 70 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d  ec-p=* | --exec-
63b0: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 3d  =* \.  | --exec=
63c0: 2a 20 7c 20 2d 2d 65 78 65 3d 2a 20 7c 20 2d 2d  * | --exe=* | --
63d0: 65 78 3d 2a 29 0a 20 20 20 20 65 78 65 63 5f 70  ex=*).    exec_p
63e0: 72 65 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67  refix=$ac_optarg
63f0: 20 3b 3b 0a 0a 20 20 2d 67 61 73 20 7c 20 2d 2d   ;;..  -gas | --
6400: 67 61 73 20 7c 20 2d 2d 67 61 20 7c 20 2d 2d 67  gas | --ga | --g
6410: 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74 65  ).    # Obsolete
6420: 3b 20 75 73 65 20 2d 2d 77 69 74 68 2d 67 61 73  ; use --with-gas
6430: 2e 0a 20 20 20 20 77 69 74 68 5f 67 61 73 3d 79  ..    with_gas=y
6440: 65 73 20 3b 3b 0a 0a 20 20 2d 68 65 6c 70 20 7c  es ;;..  -help |
6450: 20 2d 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c 20   --help | --hel 
6460: 7c 20 2d 2d 68 65 20 7c 20 2d 68 29 0a 20 20 20  | --he | -h).   
6470: 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 6c 6f   ac_init_help=lo
6480: 6e 67 20 3b 3b 0a 20 20 2d 68 65 6c 70 3d 72 2a  ng ;;.  -help=r*
6490: 20 7c 20 2d 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d   | --help=r* | -
64a0: 2d 68 65 6c 3d 72 2a 20 7c 20 2d 2d 68 65 3d 72  -hel=r* | --he=r
64b0: 2a 20 7c 20 2d 68 72 2a 29 0a 20 20 20 20 61 63  * | -hr*).    ac
64c0: 5f 69 6e 69 74 5f 68 65 6c 70 3d 72 65 63 75 72  _init_help=recur
64d0: 73 69 76 65 20 3b 3b 0a 20 20 2d 68 65 6c 70 3d  sive ;;.  -help=
64e0: 73 2a 20 7c 20 2d 2d 68 65 6c 70 3d 73 2a 20 7c  s* | --help=s* |
64f0: 20 2d 2d 68 65 6c 3d 73 2a 20 7c 20 2d 2d 68 65   --hel=s* | --he
6500: 3d 73 2a 20 7c 20 2d 68 73 2a 29 0a 20 20 20 20  =s* | -hs*).    
6510: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 73 68 6f  ac_init_help=sho
6520: 72 74 20 3b 3b 0a 0a 20 20 2d 68 6f 73 74 20 7c  rt ;;..  -host |
6530: 20 2d 2d 68 6f 73 74 20 7c 20 2d 2d 68 6f 73 20   --host | --hos 
6540: 7c 20 2d 2d 68 6f 29 0a 20 20 20 20 61 63 5f 70  | --ho).    ac_p
6550: 72 65 76 3d 68 6f 73 74 5f 61 6c 69 61 73 20 3b  rev=host_alias ;
6560: 3b 0a 20 20 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d  ;.  -host=* | --
6570: 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68 6f 73 3d 2a  host=* | --hos=*
6580: 20 7c 20 2d 2d 68 6f 3d 2a 29 0a 20 20 20 20 68   | --ho=*).    h
6590: 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70  ost_alias=$ac_op
65a0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 68 74 6d 6c  targ ;;..  -html
65b0: 64 69 72 20 7c 20 2d 2d 68 74 6d 6c 64 69 72 20  dir | --htmldir 
65c0: 7c 20 2d 2d 68 74 6d 6c 64 69 20 7c 20 2d 2d 68  | --htmldi | --h
65d0: 74 6d 6c 64 20 7c 20 2d 2d 68 74 6d 6c 20 7c 20  tmld | --html | 
65e0: 2d 2d 68 74 6d 20 7c 20 2d 2d 68 74 29 0a 20 20  --htm | --ht).  
65f0: 20 20 61 63 5f 70 72 65 76 3d 68 74 6d 6c 64 69    ac_prev=htmldi
6600: 72 20 3b 3b 0a 20 20 2d 68 74 6d 6c 64 69 72 3d  r ;;.  -htmldir=
6610: 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69 72 3d 2a 20  * | --htmldir=* 
6620: 7c 20 2d 2d 68 74 6d 6c 64 69 3d 2a 20 7c 20 2d  | --htmldi=* | -
6630: 2d 68 74 6d 6c 64 3d 2a 20 7c 20 2d 2d 68 74 6d  -htmld=* | --htm
6640: 6c 3d 2a 20 7c 20 2d 2d 68 74 6d 3d 2a 20 5c 0a  l=* | --htm=* \.
6650: 20 20 7c 20 2d 2d 68 74 3d 2a 29 0a 20 20 20 20    | --ht=*).    
6660: 68 74 6d 6c 64 69 72 3d 24 61 63 5f 6f 70 74 61  htmldir=$ac_opta
6670: 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e 63 6c 75 64  rg ;;..  -includ
6680: 65 64 69 72 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  edir | --include
6690: 64 69 72 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64  dir | --included
66a0: 69 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 20 7c  i | --included |
66b0: 20 2d 2d 69 6e 63 6c 75 64 65 20 5c 0a 20 20 7c   --include \.  |
66c0: 20 2d 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 69 6e   --includ | --in
66d0: 63 6c 75 20 7c 20 2d 2d 69 6e 63 6c 20 7c 20 2d  clu | --incl | -
66e0: 2d 69 6e 63 29 0a 20 20 20 20 61 63 5f 70 72 65  -inc).    ac_pre
66f0: 76 3d 69 6e 63 6c 75 64 65 64 69 72 20 3b 3b 0a  v=includedir ;;.
6700: 20 20 2d 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20    -includedir=* 
6710: 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d 2a  | --includedir=*
6720: 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 3d 2a   | --includedi=*
6730: 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 3d 2a 20   | --included=* 
6740: 7c 20 2d 2d 69 6e 63 6c 75 64 65 3d 2a 20 5c 0a  | --include=* \.
6750: 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 3d 2a 20 7c    | --includ=* |
6760: 20 2d 2d 69 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 69   --inclu=* | --i
6770: 6e 63 6c 3d 2a 20 7c 20 2d 2d 69 6e 63 3d 2a 29  ncl=* | --inc=*)
6780: 0a 20 20 20 20 69 6e 63 6c 75 64 65 64 69 72 3d  .    includedir=
6790: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
67a0: 20 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d 69 6e   -infodir | --in
67b0: 66 6f 64 69 72 20 7c 20 2d 2d 69 6e 66 6f 64 69  fodir | --infodi
67c0: 20 7c 20 2d 2d 69 6e 66 6f 64 20 7c 20 2d 2d 69   | --infod | --i
67d0: 6e 66 6f 20 7c 20 2d 2d 69 6e 66 29 0a 20 20 20  nfo | --inf).   
67e0: 20 61 63 5f 70 72 65 76 3d 69 6e 66 6f 64 69 72   ac_prev=infodir
67f0: 20 3b 3b 0a 20 20 2d 69 6e 66 6f 64 69 72 3d 2a   ;;.  -infodir=*
6800: 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 3d 2a 20 7c   | --infodir=* |
6810: 20 2d 2d 69 6e 66 6f 64 69 3d 2a 20 7c 20 2d 2d   --infodi=* | --
6820: 69 6e 66 6f 64 3d 2a 20 7c 20 2d 2d 69 6e 66 6f  infod=* | --info
6830: 3d 2a 20 7c 20 2d 2d 69 6e 66 3d 2a 29 0a 20 20  =* | --inf=*).  
6840: 20 20 69 6e 66 6f 64 69 72 3d 24 61 63 5f 6f 70    infodir=$ac_op
6850: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69 62 64  targ ;;..  -libd
6860: 69 72 20 7c 20 2d 2d 6c 69 62 64 69 72 20 7c 20  ir | --libdir | 
6870: 2d 2d 6c 69 62 64 69 20 7c 20 2d 2d 6c 69 62 64  --libdi | --libd
6880: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 69  ).    ac_prev=li
6890: 62 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 64 69  bdir ;;.  -libdi
68a0: 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 72 3d 2a  r=* | --libdir=*
68b0: 20 7c 20 2d 2d 6c 69 62 64 69 3d 2a 20 7c 20 2d   | --libdi=* | -
68c0: 2d 6c 69 62 64 3d 2a 29 0a 20 20 20 20 6c 69 62  -libd=*).    lib
68d0: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
68e0: 3b 0a 0a 20 20 2d 6c 69 62 65 78 65 63 64 69 72  ;..  -libexecdir
68f0: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 72 20   | --libexecdir 
6900: 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 20 7c 20  | --libexecdi | 
6910: 2d 2d 6c 69 62 65 78 65 63 64 20 7c 20 2d 2d 6c  --libexecd | --l
6920: 69 62 65 78 65 63 20 5c 0a 20 20 7c 20 2d 2d 6c  ibexec \.  | --l
6930: 69 62 65 78 65 20 7c 20 2d 2d 6c 69 62 65 78 20  ibexe | --libex 
6940: 7c 20 2d 2d 6c 69 62 65 29 0a 20 20 20 20 61 63  | --libe).    ac
6950: 5f 70 72 65 76 3d 6c 69 62 65 78 65 63 64 69 72  _prev=libexecdir
6960: 20 3b 3b 0a 20 20 2d 6c 69 62 65 78 65 63 64 69   ;;.  -libexecdi
6970: 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64  r=* | --libexecd
6980: 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63  ir=* | --libexec
6990: 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63  di=* | --libexec
69a0: 64 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63 3d  d=* | --libexec=
69b0: 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 69 62 65 78 65  * \.  | --libexe
69c0: 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 3d 2a 20 7c  =* | --libex=* |
69d0: 20 2d 2d 6c 69 62 65 3d 2a 29 0a 20 20 20 20 6c   --libe=*).    l
69e0: 69 62 65 78 65 63 64 69 72 3d 24 61 63 5f 6f 70  ibexecdir=$ac_op
69f0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 6f 63 61  targ ;;..  -loca
6a00: 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 65  ledir | --locale
6a10: 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69  dir | --localedi
6a20: 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 20 7c 20 2d   | --localed | -
6a30: 2d 6c 6f 63 61 6c 65 29 0a 20 20 20 20 61 63 5f  -locale).    ac_
6a40: 70 72 65 76 3d 6c 6f 63 61 6c 65 64 69 72 20 3b  prev=localedir ;
6a50: 3b 0a 20 20 2d 6c 6f 63 61 6c 65 64 69 72 3d 2a  ;.  -localedir=*
6a60: 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 72 3d 2a   | --localedir=*
6a70: 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 3d 2a 20   | --localedi=* 
6a80: 7c 20 2d 2d 6c 6f 63 61 6c 65 64 3d 2a 20 7c 20  | --localed=* | 
6a90: 2d 2d 6c 6f 63 61 6c 65 3d 2a 29 0a 20 20 20 20  --locale=*).    
6aa0: 6c 6f 63 61 6c 65 64 69 72 3d 24 61 63 5f 6f 70  localedir=$ac_op
6ab0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 6f 63 61  targ ;;..  -loca
6ac0: 6c 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 6c 6f  lstatedir | --lo
6ad0: 63 61 6c 73 74 61 74 65 64 69 72 20 7c 20 2d 2d  calstatedir | --
6ae0: 6c 6f 63 61 6c 73 74 61 74 65 64 69 20 7c 20 2d  localstatedi | -
6af0: 2d 6c 6f 63 61 6c 73 74 61 74 65 64 20 5c 0a 20  -localstated \. 
6b00: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 20   | --localstate 
6b10: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 20 7c 20  | --localstat | 
6b20: 2d 2d 6c 6f 63 61 6c 73 74 61 20 7c 20 2d 2d 6c  --localsta | --l
6b30: 6f 63 61 6c 73 74 20 7c 20 2d 2d 6c 6f 63 61 6c  ocalst | --local
6b40: 73 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c  s).    ac_prev=l
6b50: 6f 63 61 6c 73 74 61 74 65 64 69 72 20 3b 3b 0a  ocalstatedir ;;.
6b60: 20 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72    -localstatedir
6b70: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  =* | --localstat
6b80: 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c  edir=* | --local
6b90: 73 74 61 74 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f  statedi=* | --lo
6ba0: 63 61 6c 73 74 61 74 65 64 3d 2a 20 5c 0a 20 20  calstated=* \.  
6bb0: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 3d 2a  | --localstate=*
6bc0: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 3d 2a   | --localstat=*
6bd0: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 3d 2a 20   | --localsta=* 
6be0: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 3d 2a 20 7c 20  | --localst=* | 
6bf0: 2d 2d 6c 6f 63 61 6c 73 3d 2a 29 0a 20 20 20 20  --locals=*).    
6c00: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 24 61  localstatedir=$a
6c10: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
6c20: 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e 64 69  mandir | --mandi
6c30: 72 20 7c 20 2d 2d 6d 61 6e 64 69 20 7c 20 2d 2d  r | --mandi | --
6c40: 6d 61 6e 64 20 7c 20 2d 2d 6d 61 6e 20 7c 20 2d  mand | --man | -
6c50: 2d 6d 61 20 7c 20 2d 2d 6d 29 0a 20 20 20 20 61  -ma | --m).    a
6c60: 63 5f 70 72 65 76 3d 6d 61 6e 64 69 72 20 3b 3b  c_prev=mandir ;;
6c70: 0a 20 20 2d 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d  .  -mandir=* | -
6c80: 2d 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61  -mandir=* | --ma
6c90: 6e 64 69 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 3d 2a  ndi=* | --mand=*
6ca0: 20 7c 20 2d 2d 6d 61 6e 3d 2a 20 7c 20 2d 2d 6d   | --man=* | --m
6cb0: 61 3d 2a 20 7c 20 2d 2d 6d 3d 2a 29 0a 20 20 20  a=* | --m=*).   
6cc0: 20 6d 61 6e 64 69 72 3d 24 61 63 5f 6f 70 74 61   mandir=$ac_opta
6cd0: 72 67 20 3b 3b 0a 0a 20 20 2d 6e 66 70 20 7c 20  rg ;;..  -nfp | 
6ce0: 2d 2d 6e 66 70 20 7c 20 2d 2d 6e 66 29 0a 20 20  --nfp | --nf).  
6cf0: 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73    # Obsolete; us
6d00: 65 20 2d 2d 77 69 74 68 6f 75 74 2d 66 70 2e 0a  e --without-fp..
6d10: 20 20 20 20 77 69 74 68 5f 66 70 3d 6e 6f 20 3b      with_fp=no ;
6d20: 3b 0a 0a 20 20 2d 6e 6f 2d 63 72 65 61 74 65 20  ;..  -no-create 
6d30: 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 7c 20  | --no-create | 
6d40: 2d 2d 6e 6f 2d 63 72 65 61 74 20 7c 20 2d 2d 6e  --no-creat | --n
6d50: 6f 2d 63 72 65 61 20 7c 20 2d 2d 6e 6f 2d 63 72  o-crea | --no-cr
6d60: 65 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d 63 72 20  e \.  | --no-cr 
6d70: 7c 20 2d 2d 6e 6f 2d 63 20 7c 20 2d 6e 29 0a 20  | --no-c | -n). 
6d80: 20 20 20 6e 6f 5f 63 72 65 61 74 65 3d 79 65 73     no_create=yes
6d90: 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 72 65 63 75 72   ;;..  -no-recur
6da0: 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75  sion | --no-recu
6db0: 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 63  rsion | --no-rec
6dc0: 75 72 73 69 6f 20 7c 20 2d 2d 6e 6f 2d 72 65 63  ursio | --no-rec
6dd0: 75 72 73 69 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d  ursi \.  | --no-
6de0: 72 65 63 75 72 73 20 7c 20 2d 2d 6e 6f 2d 72 65  recurs | --no-re
6df0: 63 75 72 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 20  cur | --no-recu 
6e00: 7c 20 2d 2d 6e 6f 2d 72 65 63 20 7c 20 2d 2d 6e  | --no-rec | --n
6e10: 6f 2d 72 65 20 7c 20 2d 2d 6e 6f 2d 72 29 0a 20  o-re | --no-r). 
6e20: 20 20 20 6e 6f 5f 72 65 63 75 72 73 69 6f 6e 3d     no_recursion=
6e30: 79 65 73 20 3b 3b 0a 0a 20 20 2d 6f 6c 64 69 6e  yes ;;..  -oldin
6e40: 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 6f 6c 64  cludedir | --old
6e50: 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 6f  includedir | --o
6e60: 6c 64 69 6e 63 6c 75 64 65 64 69 20 7c 20 2d 2d  ldincludedi | --
6e70: 6f 6c 64 69 6e 63 6c 75 64 65 64 20 5c 0a 20 20  oldincluded \.  
6e80: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 20 7c  | --oldinclude |
6e90: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 20 7c 20 2d   --oldinclud | -
6ea0: 2d 6f 6c 64 69 6e 63 6c 75 20 7c 20 2d 2d 6f 6c  -oldinclu | --ol
6eb0: 64 69 6e 63 6c 20 7c 20 2d 2d 6f 6c 64 69 6e 63  dincl | --oldinc
6ec0: 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 20 7c   \.  | --oldin |
6ed0: 20 2d 2d 6f 6c 64 69 20 7c 20 2d 2d 6f 6c 64 20   --oldi | --old 
6ee0: 7c 20 2d 2d 6f 6c 20 7c 20 2d 2d 6f 29 0a 20 20  | --ol | --o).  
6ef0: 20 20 61 63 5f 70 72 65 76 3d 6f 6c 64 69 6e 63    ac_prev=oldinc
6f00: 6c 75 64 65 64 69 72 20 3b 3b 0a 20 20 2d 6f 6c  ludedir ;;.  -ol
6f10: 64 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20  dincludedir=* | 
6f20: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d  --oldincludedir=
6f30: 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65  * | --oldinclude
6f40: 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  di=* | --oldincl
6f50: 75 64 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6f  uded=* \.  | --o
6f60: 6c 64 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d  ldinclude=* | --
6f70: 6f 6c 64 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d  oldinclud=* | --
6f80: 6f 6c 64 69 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 6f  oldinclu=* | --o
6f90: 6c 64 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 6f 6c 64  ldincl=* | --old
6fa0: 69 6e 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6f 6c  inc=* \.  | --ol
6fb0: 64 69 6e 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 3d 2a  din=* | --oldi=*
6fc0: 20 7c 20 2d 2d 6f 6c 64 3d 2a 20 7c 20 2d 2d 6f   | --old=* | --o
6fd0: 6c 3d 2a 20 7c 20 2d 2d 6f 3d 2a 29 0a 20 20 20  l=* | --o=*).   
6fe0: 20 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 24   oldincludedir=$
6ff0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7000: 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 65 66  -prefix | --pref
7010: 69 78 20 7c 20 2d 2d 70 72 65 66 69 20 7c 20 2d  ix | --prefi | -
7020: 2d 70 72 65 66 20 7c 20 2d 2d 70 72 65 20 7c 20  -pref | --pre | 
7030: 2d 2d 70 72 20 7c 20 2d 2d 70 29 0a 20 20 20 20  --pr | --p).    
7040: 61 63 5f 70 72 65 76 3d 70 72 65 66 69 78 20 3b  ac_prev=prefix ;
7050: 3b 0a 20 20 2d 70 72 65 66 69 78 3d 2a 20 7c 20  ;.  -prefix=* | 
7060: 2d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70  --prefix=* | --p
7070: 72 65 66 69 3d 2a 20 7c 20 2d 2d 70 72 65 66 3d  refi=* | --pref=
7080: 2a 20 7c 20 2d 2d 70 72 65 3d 2a 20 7c 20 2d 2d  * | --pre=* | --
7090: 70 72 3d 2a 20 7c 20 2d 2d 70 3d 2a 29 0a 20 20  pr=* | --p=*).  
70a0: 20 20 70 72 65 66 69 78 3d 24 61 63 5f 6f 70 74    prefix=$ac_opt
70b0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72  arg ;;..  -progr
70c0: 61 6d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72  am-prefix | --pr
70d0: 6f 67 72 61 6d 2d 70 72 65 66 69 78 20 7c 20 2d  ogram-prefix | -
70e0: 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 20 7c  -program-prefi |
70f0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 20   --program-pref 
7100: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
7110: 70 72 65 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  pre | --program-
7120: 70 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  pr | --program-p
7130: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72  ).    ac_prev=pr
7140: 6f 67 72 61 6d 5f 70 72 65 66 69 78 20 3b 3b 0a  ogram_prefix ;;.
7150: 20 20 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69    -program-prefi
7160: 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  x=* | --program-
7170: 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f  prefix=* | --pro
7180: 67 72 61 6d 2d 70 72 65 66 69 3d 2a 20 5c 0a 20  gram-prefi=* \. 
7190: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65   | --program-pre
71a0: 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  f=* | --program-
71b0: 70 72 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  pre=* | --progra
71c0: 6d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  m-pr=* | --progr
71d0: 61 6d 2d 70 3d 2a 29 0a 20 20 20 20 70 72 6f 67  am-p=*).    prog
71e0: 72 61 6d 5f 70 72 65 66 69 78 3d 24 61 63 5f 6f  ram_prefix=$ac_o
71f0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f  ptarg ;;..  -pro
7200: 67 72 61 6d 2d 73 75 66 66 69 78 20 7c 20 2d 2d  gram-suffix | --
7210: 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 20 7c  program-suffix |
7220: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69   --program-suffi
7230: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66   | --program-suf
7240: 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  f \.  | --progra
7250: 6d 2d 73 75 66 20 7c 20 2d 2d 70 72 6f 67 72 61  m-suf | --progra
7260: 6d 2d 73 75 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  m-su | --program
7270: 2d 73 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -s).    ac_prev=
7280: 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 20 3b  program_suffix ;
7290: 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66  ;.  -program-suf
72a0: 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  fix=* | --progra
72b0: 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d 2d 70  m-suffix=* | --p
72c0: 72 6f 67 72 61 6d 2d 73 75 66 66 69 3d 2a 20 5c  rogram-suffi=* \
72d0: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  .  | --program-s
72e0: 75 66 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  uff=* | --progra
72f0: 6d 2d 73 75 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67  m-suf=* | --prog
7300: 72 61 6d 2d 73 75 3d 2a 20 7c 20 2d 2d 70 72 6f  ram-su=* | --pro
7310: 67 72 61 6d 2d 73 3d 2a 29 0a 20 20 20 20 70 72  gram-s=*).    pr
7320: 6f 67 72 61 6d 5f 73 75 66 66 69 78 3d 24 61 63  ogram_suffix=$ac
7330: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70  _optarg ;;..  -p
7340: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
7350: 2d 6e 61 6d 65 20 7c 20 2d 2d 70 72 6f 67 72 61  -name | --progra
7360: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65  m-transform-name
7370: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
7380: 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 20 7c  -transform-nam |
7390: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
73a0: 66 6f 72 6d 2d 6e 61 20 5c 0a 20 20 7c 20 2d 2d  form-na \.  | --
73b0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
73c0: 6d 2d 6e 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  m-n | --program-
73d0: 74 72 61 6e 73 66 6f 72 6d 2d 20 5c 0a 20 20 7c  transform- \.  |
73e0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
73f0: 66 6f 72 6d 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  form | --program
7400: 2d 74 72 61 6e 73 66 6f 72 20 5c 0a 20 20 7c 20  -transfor \.  | 
7410: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
7420: 6f 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  o | --program-tr
7430: 61 6e 73 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  ansf \.  | --pro
7440: 67 72 61 6d 2d 74 72 61 6e 73 20 7c 20 2d 2d 70  gram-trans | --p
7450: 72 6f 67 72 61 6d 2d 74 72 61 6e 20 5c 0a 20 20  rogram-tran \.  
7460: 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61 20 7c 20  | --progr-tra | 
7470: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 20 7c 20 2d  --program-tr | -
7480: 2d 70 72 6f 67 72 61 6d 2d 74 29 0a 20 20 20 20  -program-t).    
7490: 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f  ac_prev=program_
74a0: 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 20 3b  transform_name ;
74b0: 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74 72 61  ;.  -program-tra
74c0: 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 7c 20  nsform-name=* | 
74d0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
74e0: 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 5c 0a 20 20 7c  orm-name=* \.  |
74f0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
7500: 66 6f 72 6d 2d 6e 61 6d 3d 2a 20 7c 20 2d 2d 70  form-nam=* | --p
7510: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
7520: 2d 6e 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72  -na=* \.  | --pr
7530: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d  ogram-transform-
7540: 6e 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  n=* | --program-
7550: 74 72 61 6e 73 66 6f 72 6d 2d 3d 2a 20 5c 0a 20  transform-=* \. 
7560: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
7570: 6e 73 66 6f 72 6d 3d 2a 20 7c 20 2d 2d 70 72 6f  nsform=* | --pro
7580: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 3d 2a 20  gram-transfor=* 
7590: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
75a0: 74 72 61 6e 73 66 6f 3d 2a 20 7c 20 2d 2d 70 72  transfo=* | --pr
75b0: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 3d 2a 20 5c  ogram-transf=* \
75c0: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
75d0: 72 61 6e 73 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  rans=* | --progr
75e0: 61 6d 2d 74 72 61 6e 3d 2a 20 5c 0a 20 20 7c 20  am-tran=* \.  | 
75f0: 2d 2d 70 72 6f 67 72 2d 74 72 61 3d 2a 20 7c 20  --progr-tra=* | 
7600: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 3d 2a 20 7c  --program-tr=* |
7610: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 3d 2a 29 0a   --program-t=*).
7620: 20 20 20 20 70 72 6f 67 72 61 6d 5f 74 72 61 6e      program_tran
7630: 73 66 6f 72 6d 5f 6e 61 6d 65 3d 24 61 63 5f 6f  sform_name=$ac_o
7640: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 64 66  ptarg ;;..  -pdf
7650: 64 69 72 20 7c 20 2d 2d 70 64 66 64 69 72 20 7c  dir | --pdfdir |
7660: 20 2d 2d 70 64 66 64 69 20 7c 20 2d 2d 70 64 66   --pdfdi | --pdf
7670: 64 20 7c 20 2d 2d 70 64 66 20 7c 20 2d 2d 70 64  d | --pdf | --pd
7680: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 64  ).    ac_prev=pd
7690: 66 64 69 72 20 3b 3b 0a 20 20 2d 70 64 66 64 69  fdir ;;.  -pdfdi
76a0: 72 3d 2a 20 7c 20 2d 2d 70 64 66 64 69 72 3d 2a  r=* | --pdfdir=*
76b0: 20 7c 20 2d 2d 70 64 66 64 69 3d 2a 20 7c 20 2d   | --pdfdi=* | -
76c0: 2d 70 64 66 64 3d 2a 20 7c 20 2d 2d 70 64 66 3d  -pdfd=* | --pdf=
76d0: 2a 20 7c 20 2d 2d 70 64 3d 2a 29 0a 20 20 20 20  * | --pd=*).    
76e0: 70 64 66 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  pdfdir=$ac_optar
76f0: 67 20 3b 3b 0a 0a 20 20 2d 70 73 64 69 72 20 7c  g ;;..  -psdir |
7700: 20 2d 2d 70 73 64 69 72 20 7c 20 2d 2d 70 73 64   --psdir | --psd
7710: 69 20 7c 20 2d 2d 70 73 64 20 7c 20 2d 2d 70 73  i | --psd | --ps
7720: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 73  ).    ac_prev=ps
7730: 64 69 72 20 3b 3b 0a 20 20 2d 70 73 64 69 72 3d  dir ;;.  -psdir=
7740: 2a 20 7c 20 2d 2d 70 73 64 69 72 3d 2a 20 7c 20  * | --psdir=* | 
7750: 2d 2d 70 73 64 69 3d 2a 20 7c 20 2d 2d 70 73 64  --psdi=* | --psd
7760: 3d 2a 20 7c 20 2d 2d 70 73 3d 2a 29 0a 20 20 20  =* | --ps=*).   
7770: 20 70 73 64 69 72 3d 24 61 63 5f 6f 70 74 61 72   psdir=$ac_optar
7780: 67 20 3b 3b 0a 0a 20 20 2d 71 20 7c 20 2d 71 75  g ;;..  -q | -qu
7790: 69 65 74 20 7c 20 2d 2d 71 75 69 65 74 20 7c 20  iet | --quiet | 
77a0: 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75 69 20 7c  --quie | --qui |
77b0: 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a 20 20   --qu | --q \.  
77c0: 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69  | -silent | --si
77d0: 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 20 7c  lent | --silen |
77e0: 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73 69 6c 29   --sile | --sil)
77f0: 0a 20 20 20 20 73 69 6c 65 6e 74 3d 79 65 73 20  .    silent=yes 
7800: 3b 3b 0a 0a 20 20 2d 73 62 69 6e 64 69 72 20 7c  ;;..  -sbindir |
7810: 20 2d 2d 73 62 69 6e 64 69 72 20 7c 20 2d 2d 73   --sbindir | --s
7820: 62 69 6e 64 69 20 7c 20 2d 2d 73 62 69 6e 64 20  bindi | --sbind 
7830: 7c 20 2d 2d 73 62 69 6e 20 7c 20 2d 2d 73 62 69  | --sbin | --sbi
7840: 20 7c 20 2d 2d 73 62 29 0a 20 20 20 20 61 63 5f   | --sb).    ac_
7850: 70 72 65 76 3d 73 62 69 6e 64 69 72 20 3b 3b 0a  prev=sbindir ;;.
7860: 20 20 2d 73 62 69 6e 64 69 72 3d 2a 20 7c 20 2d    -sbindir=* | -
7870: 2d 73 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 73  -sbindir=* | --s
7880: 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d 73 62 69 6e  bindi=* | --sbin
7890: 64 3d 2a 20 7c 20 2d 2d 73 62 69 6e 3d 2a 20 5c  d=* | --sbin=* \
78a0: 0a 20 20 7c 20 2d 2d 73 62 69 3d 2a 20 7c 20 2d  .  | --sbi=* | -
78b0: 2d 73 62 3d 2a 29 0a 20 20 20 20 73 62 69 6e 64  -sb=*).    sbind
78c0: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
78d0: 0a 0a 20 20 2d 73 68 61 72 65 64 73 74 61 74 65  ..  -sharedstate
78e0: 64 69 72 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  dir | --sharedst
78f0: 61 74 65 64 69 72 20 7c 20 2d 2d 73 68 61 72 65  atedir | --share
7900: 64 73 74 61 74 65 64 69 20 5c 0a 20 20 7c 20 2d  dstatedi \.  | -
7910: 2d 73 68 61 72 65 64 73 74 61 74 65 64 20 7c 20  -sharedstated | 
7920: 2d 2d 73 68 61 72 65 64 73 74 61 74 65 20 7c 20  --sharedstate | 
7930: 2d 2d 73 68 61 72 65 64 73 74 61 74 20 7c 20 2d  --sharedstat | -
7940: 2d 73 68 61 72 65 64 73 74 61 20 5c 0a 20 20 7c  -sharedsta \.  |
7950: 20 2d 2d 73 68 61 72 65 64 73 74 20 7c 20 2d 2d   --sharedst | --
7960: 73 68 61 72 65 64 73 20 7c 20 2d 2d 73 68 61 72  shareds | --shar
7970: 65 64 20 7c 20 2d 2d 73 68 61 72 65 20 7c 20 2d  ed | --share | -
7980: 2d 73 68 61 72 20 5c 0a 20 20 7c 20 2d 2d 73 68  -shar \.  | --sh
7990: 61 20 7c 20 2d 2d 73 68 29 0a 20 20 20 20 61 63  a | --sh).    ac
79a0: 5f 70 72 65 76 3d 73 68 61 72 65 64 73 74 61 74  _prev=sharedstat
79b0: 65 64 69 72 20 3b 3b 0a 20 20 2d 73 68 61 72 65  edir ;;.  -share
79c0: 64 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d  dstatedir=* | --
79d0: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 2a  sharedstatedir=*
79e0: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65   | --sharedstate
79f0: 64 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61  di=* \.  | --sha
7a00: 72 65 64 73 74 61 74 65 64 3d 2a 20 7c 20 2d 2d  redstated=* | --
7a10: 73 68 61 72 65 64 73 74 61 74 65 3d 2a 20 7c 20  sharedstate=* | 
7a20: 2d 2d 73 68 61 72 65 64 73 74 61 74 3d 2a 20 7c  --sharedstat=* |
7a30: 20 2d 2d 73 68 61 72 65 64 73 74 61 3d 2a 20 5c   --sharedsta=* \
7a40: 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 3d  .  | --sharedst=
7a50: 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 3d 2a 20  * | --shareds=* 
7a60: 7c 20 2d 2d 73 68 61 72 65 64 3d 2a 20 7c 20 2d  | --shared=* | -
7a70: 2d 73 68 61 72 65 3d 2a 20 7c 20 2d 2d 73 68 61  -share=* | --sha
7a80: 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 3d  r=* \.  | --sha=
7a90: 2a 20 7c 20 2d 2d 73 68 3d 2a 29 0a 20 20 20 20  * | --sh=*).    
7aa0: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 24  sharedstatedir=$
7ab0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7ac0: 2d 73 69 74 65 20 7c 20 2d 2d 73 69 74 65 20 7c  -site | --site |
7ad0: 20 2d 2d 73 69 74 29 0a 20 20 20 20 61 63 5f 70   --sit).    ac_p
7ae0: 72 65 76 3d 73 69 74 65 20 3b 3b 0a 20 20 2d 73  rev=site ;;.  -s
7af0: 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74 65 3d 2a  ite=* | --site=*
7b00: 20 7c 20 2d 2d 73 69 74 3d 2a 29 0a 20 20 20 20   | --sit=*).    
7b10: 73 69 74 65 3d 24 61 63 5f 6f 70 74 61 72 67 20  site=$ac_optarg 
7b20: 3b 3b 0a 0a 20 20 2d 73 72 63 64 69 72 20 7c 20  ;;..  -srcdir | 
7b30: 2d 2d 73 72 63 64 69 72 20 7c 20 2d 2d 73 72 63  --srcdir | --src
7b40: 64 69 20 7c 20 2d 2d 73 72 63 64 20 7c 20 2d 2d  di | --srcd | --
7b50: 73 72 63 20 7c 20 2d 2d 73 72 29 0a 20 20 20 20  src | --sr).    
7b60: 61 63 5f 70 72 65 76 3d 73 72 63 64 69 72 20 3b  ac_prev=srcdir ;
7b70: 3b 0a 20 20 2d 73 72 63 64 69 72 3d 2a 20 7c 20  ;.  -srcdir=* | 
7b80: 2d 2d 73 72 63 64 69 72 3d 2a 20 7c 20 2d 2d 73  --srcdir=* | --s
7b90: 72 63 64 69 3d 2a 20 7c 20 2d 2d 73 72 63 64 3d  rcdi=* | --srcd=
7ba0: 2a 20 7c 20 2d 2d 73 72 63 3d 2a 20 7c 20 2d 2d  * | --src=* | --
7bb0: 73 72 3d 2a 29 0a 20 20 20 20 73 72 63 64 69 72  sr=*).    srcdir
7bc0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7bd0: 20 20 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c 20    -sysconfdir | 
7be0: 2d 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c 20 2d  --sysconfdir | -
7bf0: 2d 73 79 73 63 6f 6e 66 64 69 20 7c 20 2d 2d 73  -sysconfdi | --s
7c00: 79 73 63 6f 6e 66 64 20 7c 20 2d 2d 73 79 73 63  ysconfd | --sysc
7c10: 6f 6e 66 20 5c 0a 20 20 7c 20 2d 2d 73 79 73 63  onf \.  | --sysc
7c20: 6f 6e 20 7c 20 2d 2d 73 79 73 63 6f 20 7c 20 2d  on | --sysco | -
7c30: 2d 73 79 73 63 20 7c 20 2d 2d 73 79 73 20 7c 20  -sysc | --sys | 
7c40: 2d 2d 73 79 29 0a 20 20 20 20 61 63 5f 70 72 65  --sy).    ac_pre
7c50: 76 3d 73 79 73 63 6f 6e 66 64 69 72 20 3b 3b 0a  v=sysconfdir ;;.
7c60: 20 20 2d 73 79 73 63 6f 6e 66 64 69 72 3d 2a 20    -sysconfdir=* 
7c70: 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 3d 2a  | --sysconfdir=*
7c80: 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 3d 2a   | --sysconfdi=*
7c90: 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 3d 2a 20   | --sysconfd=* 
7ca0: 7c 20 2d 2d 73 79 73 63 6f 6e 66 3d 2a 20 5c 0a  | --sysconf=* \.
7cb0: 20 20 7c 20 2d 2d 73 79 73 63 6f 6e 3d 2a 20 7c    | --syscon=* |
7cc0: 20 2d 2d 73 79 73 63 6f 3d 2a 20 7c 20 2d 2d 73   --sysco=* | --s
7cd0: 79 73 63 3d 2a 20 7c 20 2d 2d 73 79 73 3d 2a 20  ysc=* | --sys=* 
7ce0: 7c 20 2d 2d 73 79 3d 2a 29 0a 20 20 20 20 73 79  | --sy=*).    sy
7cf0: 73 63 6f 6e 66 64 69 72 3d 24 61 63 5f 6f 70 74  sconfdir=$ac_opt
7d00: 61 72 67 20 3b 3b 0a 0a 20 20 2d 74 61 72 67 65  arg ;;..  -targe
7d10: 74 20 7c 20 2d 2d 74 61 72 67 65 74 20 7c 20 2d  t | --target | -
7d20: 2d 74 61 72 67 65 20 7c 20 2d 2d 74 61 72 67 20  -targe | --targ 
7d30: 7c 20 2d 2d 74 61 72 20 7c 20 2d 2d 74 61 20 7c  | --tar | --ta |
7d40: 20 2d 2d 74 29 0a 20 20 20 20 61 63 5f 70 72 65   --t).    ac_pre
7d50: 76 3d 74 61 72 67 65 74 5f 61 6c 69 61 73 20 3b  v=target_alias ;
7d60: 3b 0a 20 20 2d 74 61 72 67 65 74 3d 2a 20 7c 20  ;.  -target=* | 
7d70: 2d 2d 74 61 72 67 65 74 3d 2a 20 7c 20 2d 2d 74  --target=* | --t
7d80: 61 72 67 65 3d 2a 20 7c 20 2d 2d 74 61 72 67 3d  arge=* | --targ=
7d90: 2a 20 7c 20 2d 2d 74 61 72 3d 2a 20 7c 20 2d 2d  * | --tar=* | --
7da0: 74 61 3d 2a 20 7c 20 2d 2d 74 3d 2a 29 0a 20 20  ta=* | --t=*).  
7db0: 20 20 74 61 72 67 65 74 5f 61 6c 69 61 73 3d 24    target_alias=$
7dc0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7dd0: 2d 76 20 7c 20 2d 76 65 72 62 6f 73 65 20 7c 20  -v | -verbose | 
7de0: 2d 2d 76 65 72 62 6f 73 65 20 7c 20 2d 2d 76 65  --verbose | --ve
7df0: 72 62 6f 73 20 7c 20 2d 2d 76 65 72 62 6f 20 7c  rbos | --verbo |
7e00: 20 2d 2d 76 65 72 62 29 0a 20 20 20 20 76 65 72   --verb).    ver
7e10: 62 6f 73 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d  bose=yes ;;..  -
7e20: 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65 72 73  version | --vers
7e30: 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 6f 20 7c  ion | --versio |
7e40: 20 2d 2d 76 65 72 73 69 20 7c 20 2d 2d 76 65 72   --versi | --ver
7e50: 73 20 7c 20 2d 56 29 0a 20 20 20 20 61 63 5f 69  s | -V).    ac_i
7e60: 6e 69 74 5f 76 65 72 73 69 6f 6e 3d 3a 20 3b 3b  nit_version=: ;;
7e70: 0a 0a 20 20 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d  ..  -with-* | --
7e80: 77 69 74 68 2d 2a 29 0a 20 20 20 20 61 63 5f 75  with-*).    ac_u
7e90: 73 65 72 6f 70 74 3d 60 65 78 70 72 20 22 78 24  seropt=`expr "x$
7ea0: 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d  ac_option" : 'x-
7eb0: 2a 77 69 74 68 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27  *with-\([^=]*\)'
7ec0: 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e  `.    # Reject n
7ed0: 61 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f  ames that are no
7ee0: 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61  t valid shell va
7ef0: 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20  riable names..  
7f00: 20 20 65 78 70 72 20 22 78 24 61 63 5f 75 73 65    expr "x$ac_use
7f10: 72 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e  ropt" : ".*[^-+.
7f20: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20  _$as_cr_alnum]" 
7f30: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20  >/dev/null &&.  
7f40: 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
7f50: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
7f60: 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65 20 6e  nvalid package n
7f70: 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f 70 74  ame: $ac_useropt
7f80: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
7f90: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
7fa0: 7d 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74  }.    ac_useropt
7fb0: 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72 6f 70  _orig=$ac_userop
7fc0: 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74  t.    ac_useropt
7fd0: 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  =`$as_echo "$ac_
7fe0: 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64 20 27  useropt" | sed '
7ff0: 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20  s/[-+.]/_/g'`.  
8000: 20 20 63 61 73 65 20 24 61 63 5f 75 73 65 72 5f    case $ac_user_
8010: 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20 2a 22  opts in.      *"
8020: 0a 22 77 69 74 68 5f 24 61 63 5f 75 73 65 72 6f  ."with_$ac_usero
8030: 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20  pt"."*) ;;.     
8040: 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69   *) ac_unrecogni
8050: 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e  zed_opts="$ac_un
8060: 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24  recognized_opts$
8070: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
8080: 73 65 70 2d 2d 77 69 74 68 2d 24 61 63 5f 75 73  sep--with-$ac_us
8090: 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63  eropt_orig".. ac
80a0: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65  _unrecognized_se
80b0: 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61  p=', ';;.    esa
80c0: 63 0a 20 20 20 20 65 76 61 6c 20 77 69 74 68 5f  c.    eval with_
80d0: 24 61 63 5f 75 73 65 72 6f 70 74 3d 5c 24 61 63  $ac_useropt=\$ac
80e0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 77  _optarg ;;..  -w
80f0: 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69 74  ithout-* | --wit
8100: 68 6f 75 74 2d 2a 29 0a 20 20 20 20 61 63 5f 75  hout-*).    ac_u
8110: 73 65 72 6f 70 74 3d 60 65 78 70 72 20 22 78 24  seropt=`expr "x$
8120: 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d  ac_option" : 'x-
8130: 2a 77 69 74 68 6f 75 74 2d 5c 28 2e 2a 5c 29 27  *without-\(.*\)'
8140: 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e  `.    # Reject n
8150: 61 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f  ames that are no
8160: 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61  t valid shell va
8170: 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20  riable names..  
8180: 20 20 65 78 70 72 20 22 78 24 61 63 5f 75 73 65    expr "x$ac_use
8190: 72 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e  ropt" : ".*[^-+.
81a0: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20  _$as_cr_alnum]" 
81b0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20  >/dev/null &&.  
81c0: 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
81d0: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
81e0: 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65 20 6e  nvalid package n
81f0: 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f 70 74  ame: $ac_useropt
8200: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
8210: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
8220: 7d 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74  }.    ac_useropt
8230: 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72 6f 70  _orig=$ac_userop
8240: 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74  t.    ac_useropt
8250: 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  =`$as_echo "$ac_
8260: 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64 20 27  useropt" | sed '
8270: 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20  s/[-+.]/_/g'`.  
8280: 20 20 63 61 73 65 20 24 61 63 5f 75 73 65 72 5f    case $ac_user_
8290: 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20 2a 22  opts in.      *"
82a0: 0a 22 77 69 74 68 5f 24 61 63 5f 75 73 65 72 6f  ."with_$ac_usero
82b0: 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20  pt"."*) ;;.     
82c0: 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69   *) ac_unrecogni
82d0: 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e  zed_opts="$ac_un
82e0: 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24  recognized_opts$
82f0: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
8300: 73 65 70 2d 2d 77 69 74 68 6f 75 74 2d 24 61 63  sep--without-$ac
8310: 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09  _useropt_orig"..
8320: 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64   ac_unrecognized
8330: 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20  _sep=', ';;.    
8340: 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20 77 69  esac.    eval wi
8350: 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 6e  th_$ac_useropt=n
8360: 6f 20 3b 3b 0a 0a 20 20 2d 2d 78 29 0a 20 20 20  o ;;..  --x).   
8370: 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65   # Obsolete; use
8380: 20 2d 2d 77 69 74 68 2d 78 2e 0a 20 20 20 20 77   --with-x..    w
8390: 69 74 68 5f 78 3d 79 65 73 20 3b 3b 0a 0a 20 20  ith_x=yes ;;..  
83a0: 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20 2d 2d  -x-includes | --
83b0: 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20 2d 2d 78  x-includes | --x
83c0: 2d 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 78 2d 69  -include | --x-i
83d0: 6e 63 6c 75 64 20 7c 20 2d 2d 78 2d 69 6e 63 6c  nclud | --x-incl
83e0: 75 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c  u \.  | --x-incl
83f0: 20 7c 20 2d 2d 78 2d 69 6e 63 20 7c 20 2d 2d 78   | --x-inc | --x
8400: 2d 69 6e 20 7c 20 2d 2d 78 2d 69 29 0a 20 20 20  -in | --x-i).   
8410: 20 61 63 5f 70 72 65 76 3d 78 5f 69 6e 63 6c 75   ac_prev=x_inclu
8420: 64 65 73 20 3b 3b 0a 20 20 2d 78 2d 69 6e 63 6c  des ;;.  -x-incl
8430: 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63  udes=* | --x-inc
8440: 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e  ludes=* | --x-in
8450: 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 78 2d 69 6e  clude=* | --x-in
8460: 63 6c 75 64 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63  clud=* | --x-inc
8470: 6c 75 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69  lu=* \.  | --x-i
8480: 6e 63 6c 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 3d  ncl=* | --x-inc=
8490: 2a 20 7c 20 2d 2d 78 2d 69 6e 3d 2a 20 7c 20 2d  * | --x-in=* | -
84a0: 2d 78 2d 69 3d 2a 29 0a 20 20 20 20 78 5f 69 6e  -x-i=*).    x_in
84b0: 63 6c 75 64 65 73 3d 24 61 63 5f 6f 70 74 61 72  cludes=$ac_optar
84c0: 67 20 3b 3b 0a 0a 20 20 2d 78 2d 6c 69 62 72 61  g ;;..  -x-libra
84d0: 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  ries | --x-libra
84e0: 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  ries | --x-libra
84f0: 72 69 65 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72  rie | --x-librar
8500: 69 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62 72  i \.  | --x-libr
8510: 61 72 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 20 7c  ar | --x-libra |
8520: 20 2d 2d 78 2d 6c 69 62 72 20 7c 20 2d 2d 78 2d   --x-libr | --x-
8530: 6c 69 62 20 7c 20 2d 2d 78 2d 6c 69 20 7c 20 2d  lib | --x-li | -
8540: 2d 78 2d 6c 29 0a 20 20 20 20 61 63 5f 70 72 65  -x-l).    ac_pre
8550: 76 3d 78 5f 6c 69 62 72 61 72 69 65 73 20 3b 3b  v=x_libraries ;;
8560: 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69 65 73 3d  .  -x-libraries=
8570: 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65  * | --x-librarie
8580: 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72  s=* | --x-librar
8590: 69 65 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  ie=* | --x-libra
85a0: 72 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c  ri=* \.  | --x-l
85b0: 69 62 72 61 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  ibrar=* | --x-li
85c0: 62 72 61 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72  bra=* | --x-libr
85d0: 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 3d 2a 20 7c  =* | --x-lib=* |
85e0: 20 2d 2d 78 2d 6c 69 3d 2a 20 7c 20 2d 2d 78 2d   --x-li=* | --x-
85f0: 6c 3d 2a 29 0a 20 20 20 20 78 5f 6c 69 62 72 61  l=*).    x_libra
8600: 72 69 65 73 3d 24 61 63 5f 6f 70 74 61 72 67 20  ries=$ac_optarg 
8610: 3b 3b 0a 0a 20 20 2d 2a 29 20 7b 20 24 61 73 5f  ;;..  -*) { $as_
8620: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
8630: 72 6f 72 3a 20 75 6e 72 65 63 6f 67 6e 69 7a 65  ror: unrecognize
8640: 64 20 6f 70 74 69 6f 6e 3a 20 24 61 63 5f 6f 70  d option: $ac_op
8650: 74 69 6f 6e 0a 54 72 79 20 5c 60 24 30 20 2d 2d  tion.Try \`$0 --
8660: 68 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20 69  help' for more i
8670: 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 3e 26 32  nformation." >&2
8680: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
8690: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20  exit 1; }; }.   
86a0: 20 3b 3b 0a 0a 20 20 2a 3d 2a 29 0a 20 20 20 20   ;;..  *=*).    
86b0: 61 63 5f 65 6e 76 76 61 72 3d 60 65 78 70 72 20  ac_envvar=`expr 
86c0: 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20  "x$ac_option" : 
86d0: 27 78 5c 28 5b 5e 3d 5d 2a 5c 29 3d 27 60 0a 20  'x\([^=]*\)='`. 
86e0: 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65     # Reject name
86f0: 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76  s that are not v
8700: 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61  alid shell varia
8710: 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65  ble names..    e
8720: 78 70 72 20 22 78 24 61 63 5f 65 6e 76 76 61 72  xpr "x$ac_envvar
8730: 22 20 3a 20 22 2e 2a 5b 5e 5f 24 61 73 5f 63 72  " : ".*[^_$as_cr
8740: 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e  _alnum]" >/dev/n
8750: 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b 20 24  ull &&.      { $
8760: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
8770: 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20   error: invalid 
8780: 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 3a 20 24  variable name: $
8790: 61 63 5f 65 6e 76 76 61 72 22 20 3e 26 32 0a 20  ac_envvar" >&2. 
87a0: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
87b0: 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 65  it 1; }; }.    e
87c0: 76 61 6c 20 24 61 63 5f 65 6e 76 76 61 72 3d 5c  val $ac_envvar=\
87d0: 24 61 63 5f 6f 70 74 61 72 67 0a 20 20 20 20 65  $ac_optarg.    e
87e0: 78 70 6f 72 74 20 24 61 63 5f 65 6e 76 76 61 72  xport $ac_envvar
87f0: 20 3b 3b 0a 0a 20 20 2a 29 0a 20 20 20 20 23 20   ;;..  *).    # 
8800: 46 49 58 4d 45 3a 20 73 68 6f 75 6c 64 20 62 65  FIXME: should be
8810: 20 72 65 6d 6f 76 65 64 20 69 6e 20 61 75 74 6f   removed in auto
8820: 63 6f 6e 66 20 33 2e 30 2e 0a 20 20 20 20 24 61  conf 3.0..    $a
8830: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
8840: 57 41 52 4e 49 4e 47 3a 20 79 6f 75 20 73 68 6f  WARNING: you sho
8850: 75 6c 64 20 75 73 65 20 2d 2d 62 75 69 6c 64 2c  uld use --build,
8860: 20 2d 2d 68 6f 73 74 2c 20 2d 2d 74 61 72 67 65   --host, --targe
8870: 74 22 20 3e 26 32 0a 20 20 20 20 65 78 70 72 20  t" >&2.    expr 
8880: 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20  "x$ac_option" : 
8890: 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63 72 5f 61  ".*[^-._$as_cr_a
88a0: 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c  lnum]" >/dev/nul
88b0: 6c 20 26 26 0a 20 20 20 20 20 20 24 61 73 5f 65  l &&.      $as_e
88c0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
88d0: 4e 49 4e 47 3a 20 69 6e 76 61 6c 69 64 20 68 6f  NING: invalid ho
88e0: 73 74 20 74 79 70 65 3a 20 24 61 63 5f 6f 70 74  st type: $ac_opt
88f0: 69 6f 6e 22 20 3e 26 32 0a 20 20 20 20 3a 20 24  ion" >&2.    : $
8900: 7b 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24 61 63  {build_alias=$ac
8910: 5f 6f 70 74 69 6f 6e 7d 20 24 7b 68 6f 73 74 5f  _option} ${host_
8920: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e  alias=$ac_option
8930: 7d 20 24 7b 74 61 72 67 65 74 5f 61 6c 69 61 73  } ${target_alias
8940: 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 0a 20 20 20  =$ac_option}.   
8950: 20 3b 3b 0a 0a 20 20 65 73 61 63 0a 64 6f 6e 65   ;;..  esac.done
8960: 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  ..if test -n "$a
8970: 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a 20 20  c_prev"; then.  
8980: 61 63 5f 6f 70 74 69 6f 6e 3d 2d 2d 60 65 63 68  ac_option=--`ech
8990: 6f 20 24 61 63 5f 70 72 65 76 20 7c 20 73 65 64  o $ac_prev | sed
89a0: 20 27 73 2f 5f 2f 2d 2f 67 27 60 0a 20 20 7b 20   's/_/-/g'`.  { 
89b0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
89c0: 3a 20 65 72 72 6f 72 3a 20 6d 69 73 73 69 6e 67  : error: missing
89d0: 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 24 61 63   argument to $ac
89e0: 5f 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20 20  _option" >&2.   
89f0: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
8a00: 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 69 66 20   1; }; }.fi..if 
8a10: 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 75 6e 72  test -n "$ac_unr
8a20: 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 22 3b  ecognized_opts";
8a30: 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24 65 6e   then.  case $en
8a40: 61 62 6c 65 5f 6f 70 74 69 6f 6e 5f 63 68 65 63  able_option_chec
8a50: 6b 69 6e 67 20 69 6e 0a 20 20 20 20 6e 6f 29 20  king in.    no) 
8a60: 3b 3b 0a 20 20 20 20 66 61 74 61 6c 29 20 7b 20  ;;.    fatal) { 
8a70: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
8a80: 3a 20 65 72 72 6f 72 3a 20 55 6e 72 65 63 6f 67  : error: Unrecog
8a90: 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 73 3a 20 24  nized options: $
8aa0: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
8ab0: 6f 70 74 73 22 20 3e 26 32 0a 20 20 20 7b 20 28  opts" >&2.   { (
8ac0: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
8ad0: 20 7d 3b 20 7d 20 3b 3b 0a 20 20 20 20 2a 29 20   }; } ;;.    *) 
8ae0: 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
8af0: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 55  s_me: WARNING: U
8b00: 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69  nrecognized opti
8b10: 6f 6e 73 3a 20 24 61 63 5f 75 6e 72 65 63 6f 67  ons: $ac_unrecog
8b20: 6e 69 7a 65 64 5f 6f 70 74 73 22 20 3e 26 32 20  nized_opts" >&2 
8b30: 3b 3b 0a 20 20 65 73 61 63 0a 66 69 0a 0a 23 20  ;;.  esac.fi..# 
8b40: 43 68 65 63 6b 20 61 6c 6c 20 64 69 72 65 63 74  Check all direct
8b50: 6f 72 79 20 61 72 67 75 6d 65 6e 74 73 20 66 6f  ory arguments fo
8b60: 72 20 63 6f 6e 73 69 73 74 65 6e 63 79 2e 0a 66  r consistency..f
8b70: 6f 72 20 61 63 5f 76 61 72 20 69 6e 09 65 78 65  or ac_var in.exe
8b80: 63 5f 70 72 65 66 69 78 20 70 72 65 66 69 78 20  c_prefix prefix 
8b90: 62 69 6e 64 69 72 20 73 62 69 6e 64 69 72 20 6c  bindir sbindir l
8ba0: 69 62 65 78 65 63 64 69 72 20 64 61 74 61 72 6f  ibexecdir dataro
8bb0: 6f 74 64 69 72 20 5c 0a 09 09 64 61 74 61 64 69  otdir \...datadi
8bc0: 72 20 73 79 73 63 6f 6e 66 64 69 72 20 73 68 61  r sysconfdir sha
8bd0: 72 65 64 73 74 61 74 65 64 69 72 20 6c 6f 63 61  redstatedir loca
8be0: 6c 73 74 61 74 65 64 69 72 20 69 6e 63 6c 75 64  lstatedir includ
8bf0: 65 64 69 72 20 5c 0a 09 09 6f 6c 64 69 6e 63 6c  edir \...oldincl
8c00: 75 64 65 64 69 72 20 64 6f 63 64 69 72 20 69 6e  udedir docdir in
8c10: 66 6f 64 69 72 20 68 74 6d 6c 64 69 72 20 64 76  fodir htmldir dv
8c20: 69 64 69 72 20 70 64 66 64 69 72 20 70 73 64 69  idir pdfdir psdi
8c30: 72 20 5c 0a 09 09 6c 69 62 64 69 72 20 6c 6f 63  r \...libdir loc
8c40: 61 6c 65 64 69 72 20 6d 61 6e 64 69 72 0a 64 6f  aledir mandir.do
8c50: 0a 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c  .  eval ac_val=\
8c60: 24 24 61 63 5f 76 61 72 0a 20 20 23 20 52 65 6d  $$ac_var.  # Rem
8c70: 6f 76 65 20 74 72 61 69 6c 69 6e 67 20 73 6c 61  ove trailing sla
8c80: 73 68 65 73 2e 0a 20 20 63 61 73 65 20 24 61 63  shes..  case $ac
8c90: 5f 76 61 6c 20 69 6e 0a 20 20 20 20 2a 2f 20 29  _val in.    */ )
8ca0: 0a 20 20 20 20 20 20 61 63 5f 76 61 6c 3d 60 65  .      ac_val=`e
8cb0: 78 70 72 20 22 58 24 61 63 5f 76 61 6c 22 20 3a  xpr "X$ac_val" :
8cc0: 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c   'X\(.*[^/]\)' \
8cd0: 7c 20 22 58 24 61 63 5f 76 61 6c 22 20 3a 20 27  | "X$ac_val" : '
8ce0: 58 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 20 20  X\(.*\)'`.      
8cf0: 65 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c 24 61  eval $ac_var=\$a
8d00: 63 5f 76 61 6c 3b 3b 0a 20 20 65 73 61 63 0a 20  c_val;;.  esac. 
8d10: 20 23 20 42 65 20 73 75 72 65 20 74 6f 20 68 61   # Be sure to ha
8d20: 76 65 20 61 62 73 6f 6c 75 74 65 20 64 69 72 65  ve absolute dire
8d30: 63 74 6f 72 79 20 6e 61 6d 65 73 2e 0a 20 20 63  ctory names..  c
8d40: 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20  ase $ac_val in. 
8d50: 20 20 20 5b 5c 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b     [\\/$]* | ?:[
8d60: 5c 5c 2f 5d 2a 20 29 20 20 63 6f 6e 74 69 6e 75  \\/]* )  continu
8d70: 65 3b 3b 0a 20 20 20 20 4e 4f 4e 45 20 7c 20 27  e;;.    NONE | '
8d80: 27 20 29 20 63 61 73 65 20 24 61 63 5f 76 61 72  ' ) case $ac_var
8d90: 20 69 6e 20 2a 70 72 65 66 69 78 20 29 20 63 6f   in *prefix ) co
8da0: 6e 74 69 6e 75 65 3b 3b 20 65 73 61 63 3b 3b 0a  ntinue;; esac;;.
8db0: 20 20 65 73 61 63 0a 20 20 7b 20 24 61 73 5f 65    esac.  { $as_e
8dc0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
8dd0: 6f 72 3a 20 65 78 70 65 63 74 65 64 20 61 6e 20  or: expected an 
8de0: 61 62 73 6f 6c 75 74 65 20 64 69 72 65 63 74 6f  absolute directo
8df0: 72 79 20 6e 61 6d 65 20 66 6f 72 20 2d 2d 24 61  ry name for --$a
8e00: 63 5f 76 61 72 3a 20 24 61 63 5f 76 61 6c 22 20  c_var: $ac_val" 
8e10: 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31  >&2.   { (exit 1
8e20: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
8e30: 64 6f 6e 65 0a 0a 23 20 54 68 65 72 65 20 6d 69  done..# There mi
8e40: 67 68 74 20 62 65 20 70 65 6f 70 6c 65 20 77 68  ght be people wh
8e50: 6f 20 64 65 70 65 6e 64 20 6f 6e 20 74 68 65 20  o depend on the 
8e60: 6f 6c 64 20 62 72 6f 6b 65 6e 20 62 65 68 61 76  old broken behav
8e70: 69 6f 72 3a 20 60 24 68 6f 73 74 27 0a 23 20 75  ior: `$host'.# u
8e80: 73 65 64 20 74 6f 20 68 6f 6c 64 20 74 68 65 20  sed to hold the 
8e90: 61 72 67 75 6d 65 6e 74 20 6f 66 20 2d 2d 68 6f  argument of --ho
8ea0: 73 74 20 65 74 63 2e 0a 23 20 46 49 58 4d 45 3a  st etc..# FIXME:
8eb0: 20 54 6f 20 72 65 6d 6f 76 65 20 73 6f 6d 65 20   To remove some 
8ec0: 64 61 79 2e 0a 62 75 69 6c 64 3d 24 62 75 69 6c  day..build=$buil
8ed0: 64 5f 61 6c 69 61 73 0a 68 6f 73 74 3d 24 68 6f  d_alias.host=$ho
8ee0: 73 74 5f 61 6c 69 61 73 0a 74 61 72 67 65 74 3d  st_alias.target=
8ef0: 24 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 0a 23  $target_alias..#
8f00: 20 46 49 58 4d 45 3a 20 54 6f 20 72 65 6d 6f 76   FIXME: To remov
8f10: 65 20 73 6f 6d 65 20 64 61 79 2e 0a 69 66 20 74  e some day..if t
8f20: 65 73 74 20 22 78 24 68 6f 73 74 5f 61 6c 69 61  est "x$host_alia
8f30: 73 22 20 21 3d 20 78 3b 20 74 68 65 6e 0a 20 20  s" != x; then.  
8f40: 69 66 20 74 65 73 74 20 22 78 24 62 75 69 6c 64  if test "x$build
8f50: 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20 74 68 65  _alias" = x; the
8f60: 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70  n.    cross_comp
8f70: 69 6c 69 6e 67 3d 6d 61 79 62 65 0a 20 20 20 20  iling=maybe.    
8f80: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
8f90: 3a 20 57 41 52 4e 49 4e 47 3a 20 49 66 20 79 6f  : WARNING: If yo
8fa0: 75 20 77 61 6e 74 65 64 20 74 6f 20 73 65 74 20  u wanted to set 
8fb0: 74 68 65 20 2d 2d 62 75 69 6c 64 20 74 79 70 65  the --build type
8fc0: 2c 20 64 6f 6e 27 74 20 75 73 65 20 2d 2d 68 6f  , don't use --ho
8fd0: 73 74 2e 0a 20 20 20 20 49 66 20 61 20 63 72 6f  st..    If a cro
8fe0: 73 73 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 64  ss compiler is d
8ff0: 65 74 65 63 74 65 64 20 74 68 65 6e 20 63 72 6f  etected then cro
9000: 73 73 20 63 6f 6d 70 69 6c 65 20 6d 6f 64 65 20  ss compile mode 
9010: 77 69 6c 6c 20 62 65 20 75 73 65 64 2e 22 20 3e  will be used." >
9020: 26 32 0a 20 20 65 6c 69 66 20 74 65 73 74 20 22  &2.  elif test "
9030: 78 24 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 21  x$build_alias" !
9040: 3d 20 22 78 24 68 6f 73 74 5f 61 6c 69 61 73 22  = "x$host_alias"
9050: 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73  ; then.    cross
9060: 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20  _compiling=yes. 
9070: 20 66 69 0a 66 69 0a 0a 61 63 5f 74 6f 6f 6c 5f   fi.fi..ac_tool_
9080: 70 72 65 66 69 78 3d 0a 74 65 73 74 20 2d 6e 20  prefix=.test -n 
9090: 22 24 68 6f 73 74 5f 61 6c 69 61 73 22 20 26 26  "$host_alias" &&
90a0: 20 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 3d   ac_tool_prefix=
90b0: 24 68 6f 73 74 5f 61 6c 69 61 73 2d 0a 0a 74 65  $host_alias-..te
90c0: 73 74 20 22 24 73 69 6c 65 6e 74 22 20 3d 20 79  st "$silent" = y
90d0: 65 73 20 26 26 20 65 78 65 63 20 36 3e 2f 64 65  es && exec 6>/de
90e0: 76 2f 6e 75 6c 6c 0a 0a 0a 61 63 5f 70 77 64 3d  v/null...ac_pwd=
90f0: 60 70 77 64 60 20 26 26 20 74 65 73 74 20 2d 6e  `pwd` && test -n
9100: 20 22 24 61 63 5f 70 77 64 22 20 26 26 0a 61 63   "$ac_pwd" &&.ac
9110: 5f 6c 73 5f 64 69 3d 60 6c 73 20 2d 64 69 20 2e  _ls_di=`ls -di .
9120: 60 20 26 26 0a 61 63 5f 70 77 64 5f 6c 73 5f 64  ` &&.ac_pwd_ls_d
9130: 69 3d 60 63 64 20 22 24 61 63 5f 70 77 64 22 20  i=`cd "$ac_pwd" 
9140: 26 26 20 6c 73 20 2d 64 69 20 2e 60 20 7c 7c 0a  && ls -di .` ||.
9150: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
9160: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 57 6f 72  s_me: error: Wor
9170: 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20 63  king directory c
9180: 61 6e 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69  annot be determi
9190: 6e 65 64 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  ned" >&2.   { (e
91a0: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
91b0: 7d 3b 20 7d 0a 74 65 73 74 20 22 58 24 61 63 5f  }; }.test "X$ac_
91c0: 6c 73 5f 64 69 22 20 3d 20 22 58 24 61 63 5f 70  ls_di" = "X$ac_p
91d0: 77 64 5f 6c 73 5f 64 69 22 20 7c 7c 0a 20 20 7b  wd_ls_di" ||.  {
91e0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
91f0: 65 3a 20 65 72 72 6f 72 3a 20 70 77 64 20 64 6f  e: error: pwd do
9200: 65 73 20 6e 6f 74 20 72 65 70 6f 72 74 20 6e 61  es not report na
9210: 6d 65 20 6f 66 20 77 6f 72 6b 69 6e 67 20 64 69  me of working di
9220: 72 65 63 74 6f 72 79 22 20 3e 26 32 0a 20 20 20  rectory" >&2.   
9230: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
9240: 20 31 3b 20 7d 3b 20 7d 0a 0a 0a 23 20 46 69 6e   1; }; }...# Fin
9250: 64 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c  d the source fil
9260: 65 73 2c 20 69 66 20 6c 6f 63 61 74 69 6f 6e 20  es, if location 
9270: 77 61 73 20 6e 6f 74 20 73 70 65 63 69 66 69 65  was not specifie
9280: 64 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  d..if test -z "$
9290: 73 72 63 64 69 72 22 3b 20 74 68 65 6e 0a 20 20  srcdir"; then.  
92a0: 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c  ac_srcdir_defaul
92b0: 74 65 64 3d 79 65 73 0a 20 20 23 20 54 72 79 20  ted=yes.  # Try 
92c0: 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f  the directory co
92d0: 6e 74 61 69 6e 69 6e 67 20 74 68 69 73 20 73 63  ntaining this sc
92e0: 72 69 70 74 2c 20 74 68 65 6e 20 74 68 65 20 70  ript, then the p
92f0: 61 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2e  arent directory.
9300: 0a 20 20 61 63 5f 63 6f 6e 66 64 69 72 3d 60 24  .  ac_confdir=`$
9310: 61 73 5f 64 69 72 6e 61 6d 65 20 2d 2d 20 22 24  as_dirname -- "$
9320: 61 73 5f 6d 79 73 65 6c 66 22 20 7c 7c 0a 24 61  as_myself" ||.$a
9330: 73 5f 65 78 70 72 20 58 22 24 61 73 5f 6d 79 73  s_expr X"$as_mys
9340: 65 6c 66 22 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f  elf" : 'X\(.*[^/
9350: 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f  ]\)//*[^/][^/]*/
9360: 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73  *$' \| \.. X"$as
9370: 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c 28 2f  _myself" : 'X\(/
9380: 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a 09 20  /\)[^/]' \| \.. 
9390: 58 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a 20  X"$as_myself" : 
93a0: 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a  'X\(//\)$' \| \.
93b0: 09 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22 20  . X"$as_myself" 
93c0: 3a 20 27 58 5c 28 2f 5c 29 27 20 5c 7c 20 2e 20  : 'X\(/\)' \| . 
93d0: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 24  2>/dev/null ||.$
93e0: 61 73 5f 65 63 68 6f 20 58 22 24 61 73 5f 6d 79  as_echo X"$as_my
93f0: 73 65 6c 66 22 20 7c 0a 20 20 20 20 73 65 64 20  self" |.    sed 
9400: 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f  '/^X\(.*[^/]\)\/
9410: 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24  \/*[^/][^/]*\/*$
9420: 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09  /{..    s//\1/..
9430: 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e      q..  }..  /^
9440: 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a 2f  X\(\/\/\)[^/].*/
9450: 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20  {..    s//\1/.. 
9460: 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e 58     q..  }..  /^X
9470: 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 0a 09 20 20 20  \(\/\/\)$/{..   
9480: 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09   s//\1/..    q..
9490: 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 29    }..  /^X\(\/\)
94a0: 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f  .*/{..    s//\1/
94b0: 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20  ..    q..  }..  
94c0: 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 20 20 73  s/.*/./; q'`.  s
94d0: 72 63 64 69 72 3d 24 61 63 5f 63 6f 6e 66 64 69  rcdir=$ac_confdi
94e0: 72 0a 20 20 69 66 20 74 65 73 74 20 21 20 2d 72  r.  if test ! -r
94f0: 20 22 24 73 72 63 64 69 72 2f 24 61 63 5f 75 6e   "$srcdir/$ac_un
9500: 69 71 75 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e  ique_file"; then
9510: 0a 20 20 20 20 73 72 63 64 69 72 3d 2e 2e 0a 20  .    srcdir=... 
9520: 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 73 72   fi.else.  ac_sr
9530: 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64 3d 6e  cdir_defaulted=n
9540: 6f 0a 66 69 0a 69 66 20 74 65 73 74 20 21 20 2d  o.fi.if test ! -
9550: 72 20 22 24 73 72 63 64 69 72 2f 24 61 63 5f 75  r "$srcdir/$ac_u
9560: 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20 74 68 65  nique_file"; the
9570: 6e 0a 20 20 74 65 73 74 20 22 24 61 63 5f 73 72  n.  test "$ac_sr
9580: 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64 22 20  cdir_defaulted" 
9590: 3d 20 79 65 73 20 26 26 20 73 72 63 64 69 72 3d  = yes && srcdir=
95a0: 22 24 61 63 5f 63 6f 6e 66 64 69 72 20 6f 72 20  "$ac_confdir or 
95b0: 2e 2e 22 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  ..".  { $as_echo
95c0: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
95d0: 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 73 6f 75   cannot find sou
95e0: 72 63 65 73 20 28 24 61 63 5f 75 6e 69 71 75 65  rces ($ac_unique
95f0: 5f 66 69 6c 65 29 20 69 6e 20 24 73 72 63 64 69  _file) in $srcdi
9600: 72 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69  r" >&2.   { (exi
9610: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
9620: 20 7d 0a 66 69 0a 61 63 5f 6d 73 67 3d 22 73 6f   }.fi.ac_msg="so
9630: 75 72 63 65 73 20 61 72 65 20 69 6e 20 24 73 72  urces are in $sr
9640: 63 64 69 72 2c 20 62 75 74 20 5c 60 63 64 20 24  cdir, but \`cd $
9650: 73 72 63 64 69 72 27 20 64 6f 65 73 20 6e 6f 74  srcdir' does not
9660: 20 77 6f 72 6b 22 0a 61 63 5f 61 62 73 5f 63 6f   work".ac_abs_co
9670: 6e 66 64 69 72 3d 60 28 0a 09 63 64 20 22 24 73  nfdir=`(..cd "$s
9680: 72 63 64 69 72 22 20 26 26 20 74 65 73 74 20 2d  rcdir" && test -
9690: 72 20 22 2e 2f 24 61 63 5f 75 6e 69 71 75 65 5f  r "./$ac_unique_
96a0: 66 69 6c 65 22 20 7c 7c 20 7b 20 24 61 73 5f 65  file" || { $as_e
96b0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
96c0: 6f 72 3a 20 24 61 63 5f 6d 73 67 22 20 3e 26 32  or: $ac_msg" >&2
96d0: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
96e0: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 09 70 77  exit 1; }; }..pw
96f0: 64 29 60 0a 23 20 57 68 65 6e 20 62 75 69 6c 64  d)`.# When build
9700: 69 6e 67 20 69 6e 20 70 6c 61 63 65 2c 20 73 65  ing in place, se
9710: 74 20 73 72 63 64 69 72 3d 2e 0a 69 66 20 74 65  t srcdir=..if te
9720: 73 74 20 22 24 61 63 5f 61 62 73 5f 63 6f 6e 66  st "$ac_abs_conf
9730: 64 69 72 22 20 3d 20 22 24 61 63 5f 70 77 64 22  dir" = "$ac_pwd"
9740: 3b 20 74 68 65 6e 0a 20 20 73 72 63 64 69 72 3d  ; then.  srcdir=
9750: 2e 0a 66 69 0a 23 20 52 65 6d 6f 76 65 20 75 6e  ..fi.# Remove un
9760: 6e 65 63 65 73 73 61 72 79 20 74 72 61 69 6c 69  necessary traili
9770: 6e 67 20 73 6c 61 73 68 65 73 20 66 72 6f 6d 20  ng slashes from 
9780: 73 72 63 64 69 72 2e 0a 23 20 44 6f 75 62 6c 65  srcdir..# Double
9790: 20 73 6c 61 73 68 65 73 20 69 6e 20 66 69 6c 65   slashes in file
97a0: 20 6e 61 6d 65 73 20 69 6e 20 6f 62 6a 65 63 74   names in object
97b0: 20 66 69 6c 65 20 64 65 62 75 67 67 69 6e 67 20   file debugging 
97c0: 69 6e 66 6f 0a 23 20 6d 65 73 73 20 75 70 20 4d  info.# mess up M
97d0: 2d 78 20 67 64 62 20 69 6e 20 45 6d 61 63 73 2e  -x gdb in Emacs.
97e0: 0a 63 61 73 65 20 24 73 72 63 64 69 72 20 69 6e  .case $srcdir in
97f0: 0a 2a 2f 29 20 73 72 63 64 69 72 3d 60 65 78 70  .*/) srcdir=`exp
9800: 72 20 22 58 24 73 72 63 64 69 72 22 20 3a 20 27  r "X$srcdir" : '
9810: 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c 20  X\(.*[^/]\)' \| 
9820: 22 58 24 73 72 63 64 69 72 22 20 3a 20 27 58 5c  "X$srcdir" : 'X\
9830: 28 2e 2a 5c 29 27 60 3b 3b 0a 65 73 61 63 0a 66  (.*\)'`;;.esac.f
9840: 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63  or ac_var in $ac
9850: 5f 70 72 65 63 69 6f 75 73 5f 76 61 72 73 3b 20  _precious_vars; 
9860: 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e 76  do.  eval ac_env
9870: 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 3d 5c  _${ac_var}_set=\
9880: 24 7b 24 7b 61 63 5f 76 61 72 7d 2b 73 65 74 7d  ${${ac_var}+set}
9890: 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e 76 5f 24  .  eval ac_env_$
98a0: 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c  {ac_var}_value=\
98b0: 24 24 7b 61 63 5f 76 61 72 7d 0a 20 20 65 76 61  $${ac_var}.  eva
98c0: 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63  l ac_cv_env_${ac
98d0: 5f 76 61 72 7d 5f 73 65 74 3d 5c 24 7b 24 7b 61  _var}_set=\${${a
98e0: 63 5f 76 61 72 7d 2b 73 65 74 7d 0a 20 20 65 76  c_var}+set}.  ev
98f0: 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61  al ac_cv_env_${a
9900: 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c 24 24  c_var}_value=\$$
9910: 7b 61 63 5f 76 61 72 7d 0a 64 6f 6e 65 0a 0a 23  {ac_var}.done..#
9920: 0a 23 20 52 65 70 6f 72 74 20 74 68 65 20 2d 2d  .# Report the --
9930: 68 65 6c 70 20 6d 65 73 73 61 67 65 2e 0a 23 0a  help message..#.
9940: 69 66 20 74 65 73 74 20 22 24 61 63 5f 69 6e 69  if test "$ac_ini
9950: 74 5f 68 65 6c 70 22 20 3d 20 22 6c 6f 6e 67 22  t_help" = "long"
9960: 3b 20 74 68 65 6e 0a 20 20 23 20 4f 6d 69 74 20  ; then.  # Omit 
9970: 73 6f 6d 65 20 69 6e 74 65 72 6e 61 6c 20 6f 72  some internal or
9980: 20 6f 62 73 6f 6c 65 74 65 20 6f 70 74 69 6f 6e   obsolete option
9990: 73 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 6c 69  s to make the li
99a0: 73 74 20 6c 65 73 73 20 69 6d 70 6f 73 69 6e 67  st less imposing
99b0: 2e 0a 20 20 23 20 54 68 69 73 20 6d 65 73 73 61  ..  # This messa
99c0: 67 65 20 69 73 20 74 6f 6f 20 6c 6f 6e 67 20 74  ge is too long t
99d0: 6f 20 62 65 20 61 20 73 74 72 69 6e 67 20 69 6e  o be a string in
99e0: 20 74 68 65 20 41 2f 55 58 20 33 2e 31 20 73 68   the A/UX 3.1 sh
99f0: 2e 0a 20 20 63 61 74 20 3c 3c 5f 41 43 45 4f 46  ..  cat <<_ACEOF
9a00: 0a 5c 60 63 6f 6e 66 69 67 75 72 65 27 20 63 6f  .\`configure' co
9a10: 6e 66 69 67 75 72 65 73 20 73 71 6c 69 74 65 20  nfigures sqlite 
9a20: 33 2e 35 2e 38 20 74 6f 20 61 64 61 70 74 20 74  3.5.8 to adapt t
9a30: 6f 20 6d 61 6e 79 20 6b 69 6e 64 73 20 6f 66 20  o many kinds of 
9a40: 73 79 73 74 65 6d 73 2e 0a 0a 55 73 61 67 65 3a  systems...Usage:
9a50: 20 24 30 20 5b 4f 50 54 49 4f 4e 5d 2e 2e 2e 20   $0 [OPTION]... 
9a60: 5b 56 41 52 3d 56 41 4c 55 45 5d 2e 2e 2e 0a 0a  [VAR=VALUE].....
9a70: 54 6f 20 61 73 73 69 67 6e 20 65 6e 76 69 72 6f  To assign enviro
9a80: 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 20  nment variables 
9a90: 28 65 2e 67 2e 2c 20 43 43 2c 20 43 46 4c 41 47  (e.g., CC, CFLAG
9aa0: 53 2e 2e 2e 29 2c 20 73 70 65 63 69 66 79 20 74  S...), specify t
9ab0: 68 65 6d 20 61 73 0a 56 41 52 3d 56 41 4c 55 45  hem as.VAR=VALUE
9ac0: 2e 20 20 53 65 65 20 62 65 6c 6f 77 20 66 6f 72  .  See below for
9ad0: 20 64 65 73 63 72 69 70 74 69 6f 6e 73 20 6f 66   descriptions of
9ae0: 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 75 73 65   some of the use
9af0: 66 75 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a  ful variables...
9b00: 44 65 66 61 75 6c 74 73 20 66 6f 72 20 74 68 65  Defaults for the
9b10: 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 73 70 65   options are spe
9b20: 63 69 66 69 65 64 20 69 6e 20 62 72 61 63 6b 65  cified in bracke
9b30: 74 73 2e 0a 0a 43 6f 6e 66 69 67 75 72 61 74 69  ts...Configurati
9b40: 6f 6e 3a 0a 20 20 2d 68 2c 20 2d 2d 68 65 6c 70  on:.  -h, --help
9b50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69                di
9b60: 73 70 6c 61 79 20 74 68 69 73 20 68 65 6c 70 20  splay this help 
9b70: 61 6e 64 20 65 78 69 74 0a 20 20 20 20 20 20 2d  and exit.      -
9b80: 2d 68 65 6c 70 3d 73 68 6f 72 74 20 20 20 20 20  -help=short     
9b90: 20 20 20 64 69 73 70 6c 61 79 20 6f 70 74 69 6f     display optio
9ba0: 6e 73 20 73 70 65 63 69 66 69 63 20 74 6f 20 74  ns specific to t
9bb0: 68 69 73 20 70 61 63 6b 61 67 65 0a 20 20 20 20  his package.    
9bc0: 20 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69    --help=recursi
9bd0: 76 65 20 20 20 20 64 69 73 70 6c 61 79 20 74 68  ve    display th
9be0: 65 20 73 68 6f 72 74 20 68 65 6c 70 20 6f 66 20  e short help of 
9bf0: 61 6c 6c 20 74 68 65 20 69 6e 63 6c 75 64 65 64  all the included
9c00: 20 70 61 63 6b 61 67 65 73 0a 20 20 2d 56 2c 20   packages.  -V, 
9c10: 2d 2d 76 65 72 73 69 6f 6e 20 20 20 20 20 20 20  --version       
9c20: 20 20 20 20 64 69 73 70 6c 61 79 20 76 65 72 73      display vers
9c30: 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20  ion information 
9c40: 61 6e 64 20 65 78 69 74 0a 20 20 2d 71 2c 20 2d  and exit.  -q, -
9c50: 2d 71 75 69 65 74 2c 20 2d 2d 73 69 6c 65 6e 74  -quiet, --silent
9c60: 20 20 20 64 6f 20 6e 6f 74 20 70 72 69 6e 74 20     do not print 
9c70: 5c 60 63 68 65 63 6b 69 6e 67 2e 2e 2e 27 20 6d  \`checking...' m
9c80: 65 73 73 61 67 65 73 0a 20 20 20 20 20 20 2d 2d  essages.      --
9c90: 63 61 63 68 65 2d 66 69 6c 65 3d 46 49 4c 45 20  cache-file=FILE 
9ca0: 20 20 63 61 63 68 65 20 74 65 73 74 20 72 65 73    cache test res
9cb0: 75 6c 74 73 20 69 6e 20 46 49 4c 45 20 5b 64 69  ults in FILE [di
9cc0: 73 61 62 6c 65 64 5d 0a 20 20 2d 43 2c 20 2d 2d  sabled].  -C, --
9cd0: 63 6f 6e 66 69 67 2d 63 61 63 68 65 20 20 20 20  config-cache    
9ce0: 20 20 61 6c 69 61 73 20 66 6f 72 20 5c 60 2d 2d    alias for \`--
9cf0: 63 61 63 68 65 2d 66 69 6c 65 3d 63 6f 6e 66 69  cache-file=confi
9d00: 67 2e 63 61 63 68 65 27 0a 20 20 2d 6e 2c 20 2d  g.cache'.  -n, -
9d10: 2d 6e 6f 2d 63 72 65 61 74 65 20 20 20 20 20 20  -no-create      
9d20: 20 20 20 64 6f 20 6e 6f 74 20 63 72 65 61 74 65     do not create
9d30: 20 6f 75 74 70 75 74 20 66 69 6c 65 73 0a 20 20   output files.  
9d40: 20 20 20 20 2d 2d 73 72 63 64 69 72 3d 44 49 52      --srcdir=DIR
9d50: 20 20 20 20 20 20 20 20 66 69 6e 64 20 74 68 65          find the
9d60: 20 73 6f 75 72 63 65 73 20 69 6e 20 44 49 52 20   sources in DIR 
9d70: 5b 63 6f 6e 66 69 67 75 72 65 20 64 69 72 20 6f  [configure dir o
9d80: 72 20 5c 60 2e 2e 27 5d 0a 0a 49 6e 73 74 61 6c  r \`..']..Instal
9d90: 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 69  lation directori
9da0: 65 73 3a 0a 20 20 2d 2d 70 72 65 66 69 78 3d 50  es:.  --prefix=P
9db0: 52 45 46 49 58 20 20 20 20 20 20 20 20 20 69 6e  REFIX         in
9dc0: 73 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74 75  stall architectu
9dd0: 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 66  re-independent f
9de0: 69 6c 65 73 20 69 6e 20 50 52 45 46 49 58 0a 20  iles 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 20 20 20 20 5b 24 61 63 5f 64 65           [$ac_de
9e10: 66 61 75 6c 74 5f 70 72 65 66 69 78 5d 0a 20 20  fault_prefix].  
9e20: 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 45 50  --exec-prefix=EP
9e30: 52 45 46 49 58 20 20 20 69 6e 73 74 61 6c 6c 20  REFIX   install 
9e40: 61 72 63 68 69 74 65 63 74 75 72 65 2d 64 65 70  architecture-dep
9e50: 65 6e 64 65 6e 74 20 66 69 6c 65 73 20 69 6e 20  endent files in 
9e60: 45 50 52 45 46 49 58 0a 20 20 20 20 20 20 20 20  EPREFIX.        
9e70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9e80: 20 20 5b 50 52 45 46 49 58 5d 0a 0a 42 79 20 64    [PREFIX]..By d
9e90: 65 66 61 75 6c 74 2c 20 5c 60 6d 61 6b 65 20 69  efault, \`make i
9ea0: 6e 73 74 61 6c 6c 27 20 77 69 6c 6c 20 69 6e 73  nstall' will ins
9eb0: 74 61 6c 6c 20 61 6c 6c 20 74 68 65 20 66 69 6c  tall all the fil
9ec0: 65 73 20 69 6e 0a 5c 60 24 61 63 5f 64 65 66 61  es in.\`$ac_defa
9ed0: 75 6c 74 5f 70 72 65 66 69 78 2f 62 69 6e 27 2c  ult_prefix/bin',
9ee0: 20 5c 60 24 61 63 5f 64 65 66 61 75 6c 74 5f 70   \`$ac_default_p
9ef0: 72 65 66 69 78 2f 6c 69 62 27 20 65 74 63 2e 20  refix/lib' etc. 
9f00: 20 59 6f 75 20 63 61 6e 20 73 70 65 63 69 66 79   You can specify
9f10: 0a 61 6e 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e  .an installation
9f20: 20 70 72 65 66 69 78 20 6f 74 68 65 72 20 74 68   prefix other th
9f30: 61 6e 20 5c 60 24 61 63 5f 64 65 66 61 75 6c 74  an \`$ac_default
9f40: 5f 70 72 65 66 69 78 27 20 75 73 69 6e 67 20 5c  _prefix' using \
9f50: 60 2d 2d 70 72 65 66 69 78 27 2c 0a 66 6f 72 20  `--prefix',.for 
9f60: 69 6e 73 74 61 6e 63 65 20 5c 60 2d 2d 70 72 65  instance \`--pre
9f70: 66 69 78 3d 5c 24 48 4f 4d 45 27 2e 0a 0a 46 6f  fix=\$HOME'...Fo
9f80: 72 20 62 65 74 74 65 72 20 63 6f 6e 74 72 6f 6c  r better control
9f90: 2c 20 75 73 65 20 74 68 65 20 6f 70 74 69 6f 6e  , use the option
9fa0: 73 20 62 65 6c 6f 77 2e 0a 0a 46 69 6e 65 20 74  s below...Fine t
9fb0: 75 6e 69 6e 67 20 6f 66 20 74 68 65 20 69 6e 73  uning of the ins
9fc0: 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74  tallation direct
9fd0: 6f 72 69 65 73 3a 0a 20 20 2d 2d 62 69 6e 64 69  ories:.  --bindi
9fe0: 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20  r=DIR           
9ff0: 20 75 73 65 72 20 65 78 65 63 75 74 61 62 6c 65   user executable
a000: 73 20 5b 45 50 52 45 46 49 58 2f 62 69 6e 5d 0a  s [EPREFIX/bin].
a010: 20 20 2d 2d 73 62 69 6e 64 69 72 3d 44 49 52 20    --sbindir=DIR 
a020: 20 20 20 20 20 20 20 20 20 20 73 79 73 74 65 6d            system
a030: 20 61 64 6d 69 6e 20 65 78 65 63 75 74 61 62 6c   admin executabl
a040: 65 73 20 5b 45 50 52 45 46 49 58 2f 73 62 69 6e  es [EPREFIX/sbin
a050: 5d 0a 20 20 2d 2d 6c 69 62 65 78 65 63 64 69 72  ].  --libexecdir
a060: 3d 44 49 52 20 20 20 20 20 20 20 20 70 72 6f 67  =DIR        prog
a070: 72 61 6d 20 65 78 65 63 75 74 61 62 6c 65 73 20  ram executables 
a080: 5b 45 50 52 45 46 49 58 2f 6c 69 62 65 78 65 63  [EPREFIX/libexec
a090: 5d 0a 20 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72  ].  --sysconfdir
a0a0: 3d 44 49 52 20 20 20 20 20 20 20 20 72 65 61 64  =DIR        read
a0b0: 2d 6f 6e 6c 79 20 73 69 6e 67 6c 65 2d 6d 61 63  -only single-mac
a0c0: 68 69 6e 65 20 64 61 74 61 20 5b 50 52 45 46 49  hine data [PREFI
a0d0: 58 2f 65 74 63 5d 0a 20 20 2d 2d 73 68 61 72 65  X/etc].  --share
a0e0: 64 73 74 61 74 65 64 69 72 3d 44 49 52 20 20 20  dstatedir=DIR   
a0f0: 20 6d 6f 64 69 66 69 61 62 6c 65 20 61 72 63 68   modifiable arch
a100: 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e  itecture-indepen
a110: 64 65 6e 74 20 64 61 74 61 20 5b 50 52 45 46 49  dent data [PREFI
a120: 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c 6f 63 61 6c  X/com].  --local
a130: 73 74 61 74 65 64 69 72 3d 44 49 52 20 20 20 20  statedir=DIR    
a140: 20 6d 6f 64 69 66 69 61 62 6c 65 20 73 69 6e 67   modifiable sing
a150: 6c 65 2d 6d 61 63 68 69 6e 65 20 64 61 74 61 20  le-machine data 
a160: 5b 50 52 45 46 49 58 2f 76 61 72 5d 0a 20 20 2d  [PREFIX/var].  -
a170: 2d 6c 69 62 64 69 72 3d 44 49 52 20 20 20 20 20  -libdir=DIR     
a180: 20 20 20 20 20 20 20 6f 62 6a 65 63 74 20 63 6f         object co
a190: 64 65 20 6c 69 62 72 61 72 69 65 73 20 5b 45 50  de libraries [EP
a1a0: 52 45 46 49 58 2f 6c 69 62 5d 0a 20 20 2d 2d 69  REFIX/lib].  --i
a1b0: 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20  ncludedir=DIR   
a1c0: 20 20 20 20 20 43 20 68 65 61 64 65 72 20 66 69       C header fi
a1d0: 6c 65 73 20 5b 50 52 45 46 49 58 2f 69 6e 63 6c  les [PREFIX/incl
a1e0: 75 64 65 5d 0a 20 20 2d 2d 6f 6c 64 69 6e 63 6c  ude].  --oldincl
a1f0: 75 64 65 64 69 72 3d 44 49 52 20 20 20 20 20 43  udedir=DIR     C
a200: 20 68 65 61 64 65 72 20 66 69 6c 65 73 20 66 6f   header files fo
a210: 72 20 6e 6f 6e 2d 67 63 63 20 5b 2f 75 73 72 2f  r non-gcc [/usr/
a220: 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 64 61 74  include].  --dat
a230: 61 72 6f 6f 74 64 69 72 3d 44 49 52 20 20 20 20  arootdir=DIR    
a240: 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61 72 63     read-only arc
a250: 68 2e 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 64  h.-independent d
a260: 61 74 61 20 72 6f 6f 74 20 5b 50 52 45 46 49 58  ata root [PREFIX
a270: 2f 73 68 61 72 65 5d 0a 20 20 2d 2d 64 61 74 61  /share].  --data
a280: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20  dir=DIR         
a290: 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61 72 63 68    read-only arch
a2a0: 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e  itecture-indepen
a2b0: 64 65 6e 74 20 64 61 74 61 20 5b 44 41 54 41 52  dent data [DATAR
a2c0: 4f 4f 54 44 49 52 5d 0a 20 20 2d 2d 69 6e 66 6f  OOTDIR].  --info
a2d0: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20  dir=DIR         
a2e0: 20 20 69 6e 66 6f 20 64 6f 63 75 6d 65 6e 74 61    info documenta
a2f0: 74 69 6f 6e 20 5b 44 41 54 41 52 4f 4f 54 44 49  tion [DATAROOTDI
a300: 52 2f 69 6e 66 6f 5d 0a 20 20 2d 2d 6c 6f 63 61  R/info].  --loca
a310: 6c 65 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  ledir=DIR       
a320: 20 20 6c 6f 63 61 6c 65 2d 64 65 70 65 6e 64 65    locale-depende
a330: 6e 74 20 64 61 74 61 20 5b 44 41 54 41 52 4f 4f  nt data [DATAROO
a340: 54 44 49 52 2f 6c 6f 63 61 6c 65 5d 0a 20 20 2d  TDIR/locale].  -
a350: 2d 6d 61 6e 64 69 72 3d 44 49 52 20 20 20 20 20  -mandir=DIR     
a360: 20 20 20 20 20 20 20 6d 61 6e 20 64 6f 63 75 6d         man docum
a370: 65 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52 4f  entation [DATARO
a380: 4f 54 44 49 52 2f 6d 61 6e 5d 0a 20 20 2d 2d 64  OTDIR/man].  --d
a390: 6f 63 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  ocdir=DIR       
a3a0: 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 61 74 69       documentati
a3b0: 6f 6e 20 72 6f 6f 74 20 5b 44 41 54 41 52 4f 4f  on root [DATAROO
a3c0: 54 44 49 52 2f 64 6f 63 2f 73 71 6c 69 74 65 5d  TDIR/doc/sqlite]
a3d0: 0a 20 20 2d 2d 68 74 6d 6c 64 69 72 3d 44 49 52  .  --htmldir=DIR
a3e0: 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20             html 
a3f0: 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44  documentation [D
a400: 4f 43 44 49 52 5d 0a 20 20 2d 2d 64 76 69 64 69  OCDIR].  --dvidi
a410: 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20  r=DIR           
a420: 20 64 76 69 20 64 6f 63 75 6d 65 6e 74 61 74 69   dvi documentati
a430: 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d  on [DOCDIR].  --
a440: 70 64 66 64 69 72 3d 44 49 52 20 20 20 20 20 20  pdfdir=DIR      
a450: 20 20 20 20 20 20 70 64 66 20 64 6f 63 75 6d 65        pdf docume
a460: 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d  ntation [DOCDIR]
a470: 0a 20 20 2d 2d 70 73 64 69 72 3d 44 49 52 20 20  .  --psdir=DIR  
a480: 20 20 20 20 20 20 20 20 20 20 20 70 73 20 64 6f             ps do
a490: 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43  cumentation [DOC
a4a0: 44 49 52 5d 0a 5f 41 43 45 4f 46 0a 0a 20 20 63  DIR]._ACEOF..  c
a4b0: 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 0a 53 79  at <<\_ACEOF..Sy
a4c0: 73 74 65 6d 20 74 79 70 65 73 3a 0a 20 20 2d 2d  stem types:.  --
a4d0: 62 75 69 6c 64 3d 42 55 49 4c 44 20 20 20 20 20  build=BUILD     
a4e0: 63 6f 6e 66 69 67 75 72 65 20 66 6f 72 20 62 75  configure for bu
a4f0: 69 6c 64 69 6e 67 20 6f 6e 20 42 55 49 4c 44 20  ilding on BUILD 
a500: 5b 67 75 65 73 73 65 64 5d 0a 20 20 2d 2d 68 6f  [guessed].  --ho
a510: 73 74 3d 48 4f 53 54 20 20 20 20 20 20 20 63 72  st=HOST       cr
a520: 6f 73 73 2d 63 6f 6d 70 69 6c 65 20 74 6f 20 62  oss-compile to b
a530: 75 69 6c 64 20 70 72 6f 67 72 61 6d 73 20 74 6f  uild programs to
a540: 20 72 75 6e 20 6f 6e 20 48 4f 53 54 20 5b 42 55   run on HOST [BU
a550: 49 4c 44 5d 0a 5f 41 43 45 4f 46 0a 66 69 0a 0a  ILD]._ACEOF.fi..
a560: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
a570: 69 6e 69 74 5f 68 65 6c 70 22 3b 20 74 68 65 6e  init_help"; then
a580: 0a 20 20 63 61 73 65 20 24 61 63 5f 69 6e 69 74  .  case $ac_init
a590: 5f 68 65 6c 70 20 69 6e 0a 20 20 20 20 20 73 68  _help in.     sh
a5a0: 6f 72 74 20 7c 20 72 65 63 75 72 73 69 76 65 20  ort | recursive 
a5b0: 29 20 65 63 68 6f 20 22 43 6f 6e 66 69 67 75 72  ) echo "Configur
a5c0: 61 74 69 6f 6e 20 6f 66 20 73 71 6c 69 74 65 20  ation of sqlite 
a5d0: 33 2e 35 2e 38 3a 22 3b 3b 0a 20 20 20 65 73 61  3.5.8:";;.   esa
a5e0: 63 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f  c.  cat <<\_ACEO
a5f0: 46 0a 0a 4f 70 74 69 6f 6e 61 6c 20 46 65 61 74  F..Optional Feat
a600: 75 72 65 73 3a 0a 20 20 2d 2d 64 69 73 61 62 6c  ures:.  --disabl
a610: 65 2d 6f 70 74 69 6f 6e 2d 63 68 65 63 6b 69 6e  e-option-checkin
a620: 67 20 20 69 67 6e 6f 72 65 20 75 6e 72 65 63 6f  g  ignore unreco
a630: 67 6e 69 7a 65 64 20 2d 2d 65 6e 61 62 6c 65 2f  gnized --enable/
a640: 2d 2d 77 69 74 68 20 6f 70 74 69 6f 6e 73 0a 20  --with options. 
a650: 20 2d 2d 64 69 73 61 62 6c 65 2d 46 45 41 54 55   --disable-FEATU
a660: 52 45 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20  RE       do not 
a670: 69 6e 63 6c 75 64 65 20 46 45 41 54 55 52 45 20  include FEATURE 
a680: 28 73 61 6d 65 20 61 73 20 2d 2d 65 6e 61 62 6c  (same as --enabl
a690: 65 2d 46 45 41 54 55 52 45 3d 6e 6f 29 0a 20 20  e-FEATURE=no).  
a6a0: 2d 2d 65 6e 61 62 6c 65 2d 46 45 41 54 55 52 45  --enable-FEATURE
a6b0: 5b 3d 41 52 47 5d 20 20 69 6e 63 6c 75 64 65 20  [=ARG]  include 
a6c0: 46 45 41 54 55 52 45 20 5b 41 52 47 3d 79 65 73  FEATURE [ARG=yes
a6d0: 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 73 68 61  ].  --enable-sha
a6e0: 72 65 64 5b 3d 50 4b 47 53 5d 20 20 62 75 69 6c  red[=PKGS]  buil
a6f0: 64 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  d shared librari
a700: 65 73 20 5b 64 65 66 61 75 6c 74 3d 79 65 73 5d  es [default=yes]
a710: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74  .  --enable-stat
a720: 69 63 5b 3d 50 4b 47 53 5d 20 20 62 75 69 6c 64  ic[=PKGS]  build
a730: 20 73 74 61 74 69 63 20 6c 69 62 72 61 72 69 65   static librarie
a740: 73 20 5b 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a  s [default=yes].
a750: 20 20 2d 2d 65 6e 61 62 6c 65 2d 66 61 73 74 2d    --enable-fast-
a760: 69 6e 73 74 61 6c 6c 5b 3d 50 4b 47 53 5d 0a 20  install[=PKGS]. 
a770: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a780: 20 20 20 20 20 20 20 20 20 6f 70 74 69 6d 69 7a           optimiz
a790: 65 20 66 6f 72 20 66 61 73 74 20 69 6e 73 74 61  e for fast insta
a7a0: 6c 6c 61 74 69 6f 6e 20 5b 64 65 66 61 75 6c 74  llation [default
a7b0: 3d 79 65 73 5d 0a 20 20 2d 2d 64 69 73 61 62 6c  =yes].  --disabl
a7c0: 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 20  e-libtool-lock  
a7d0: 61 76 6f 69 64 20 6c 6f 63 6b 69 6e 67 20 28 6d  avoid locking (m
a7e0: 69 67 68 74 20 62 72 65 61 6b 20 70 61 72 61 6c  ight break paral
a7f0: 6c 65 6c 20 62 75 69 6c 64 73 29 0a 20 20 2d 2d  lel builds).  --
a800: 64 69 73 61 62 6c 65 2d 6c 61 72 67 65 66 69 6c  disable-largefil
a810: 65 20 20 20 20 20 6f 6d 69 74 20 73 75 70 70 6f  e     omit suppo
a820: 72 74 20 66 6f 72 20 6c 61 72 67 65 20 66 69 6c  rt for large fil
a830: 65 73 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 68  es.  --enable-th
a840: 72 65 61 64 73 61 66 65 20 20 20 20 20 53 75 70  readsafe     Sup
a850: 70 6f 72 74 20 74 68 72 65 61 64 73 61 66 65 20  port threadsafe 
a860: 6f 70 65 72 61 74 69 6f 6e 0a 20 20 2d 2d 65 6e  operation.  --en
a870: 61 62 6c 65 2d 63 72 6f 73 73 2d 74 68 72 65 61  able-cross-threa
a880: 64 2d 63 6f 6e 6e 65 63 74 69 6f 6e 73 0a 20 20  d-connections.  
a890: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a8a0: 20 20 20 20 20 20 20 20 41 6c 6c 6f 77 20 63 6f          Allow co
a8b0: 6e 6e 65 63 74 69 6f 6e 20 73 68 61 72 69 6e 67  nnection sharing
a8c0: 20 61 63 72 6f 73 73 20 74 68 72 65 61 64 73 0a   across threads.
a8d0: 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 68 72 65 61    --enable-threa
a8e0: 64 73 2d 6f 76 65 72 72 69 64 65 2d 6c 6f 63 6b  ds-override-lock
a8f0: 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  s.              
a900: 20 20 20 20 20 20 20 20 20 20 20 20 54 68 72 65              Thre
a910: 61 64 73 20 63 61 6e 20 6f 76 65 72 72 69 64 65  ads can override
a920: 20 65 61 63 68 20 6f 74 68 65 72 73 20 6c 6f 63   each others loc
a930: 6b 73 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 72 65  ks.  --enable-re
a940: 6c 65 61 73 65 6d 6f 64 65 20 20 20 20 53 75 70  leasemode    Sup
a950: 70 6f 72 74 20 6c 69 62 74 6f 6f 6c 20 6c 69 6e  port libtool lin
a960: 6b 20 74 6f 20 72 65 6c 65 61 73 65 20 6d 6f 64  k to release mod
a970: 65 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 65 6d  e.  --enable-tem
a980: 70 73 74 6f 72 65 20 20 20 20 20 20 55 73 65 20  pstore      Use 
a990: 61 6e 20 69 6e 2d 72 61 6d 20 64 61 74 61 62 61  an in-ram databa
a9a0: 73 65 20 66 6f 72 20 74 65 6d 70 6f 72 61 72 79  se for temporary
a9b0: 20 74 61 62 6c 65 73 0a 20 20 20 20 20 20 20 20   tables.        
a9c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a9d0: 20 20 28 6e 65 76 65 72 2c 6e 6f 2c 79 65 73 2c    (never,no,yes,
a9e0: 61 6c 77 61 79 73 29 0a 20 20 2d 2d 64 69 73 61  always).  --disa
a9f0: 62 6c 65 2d 74 63 6c 20 20 20 20 20 20 20 20 20  ble-tcl         
aa00: 20 20 64 6f 20 6e 6f 74 20 62 75 69 6c 64 20 54    do not build T
aa10: 43 4c 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d  CL extension.  -
aa20: 2d 64 69 73 61 62 6c 65 2d 72 65 61 64 6c 69 6e  -disable-readlin
aa30: 65 20 20 20 20 20 20 64 69 73 61 62 6c 65 20 72  e      disable r
aa40: 65 61 64 6c 69 6e 65 20 73 75 70 70 6f 72 74 20  eadline support 
aa50: 5b 64 65 66 61 75 6c 74 3d 64 65 74 65 63 74 5d  [default=detect]
aa60: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 64 65 62 75  .  --enable-debu
aa70: 67 20 20 20 20 20 20 20 20 20 20 65 6e 61 62 6c  g          enabl
aa80: 65 20 64 65 62 75 67 67 69 6e 67 20 26 20 76 65  e debugging & ve
aa90: 72 62 6f 73 65 20 65 78 70 6c 61 69 6e 0a 20 20  rbose explain.  
aaa0: 2d 2d 64 69 73 61 62 6c 65 2d 61 6d 61 6c 67 61  --disable-amalga
aab0: 6d 61 74 69 6f 6e 20 20 44 69 73 61 62 6c 65 20  mation  Disable 
aac0: 74 68 65 20 61 6d 61 6c 67 61 6d 61 74 69 6f 6e  the amalgamation
aad0: 20 61 6e 64 20 69 6e 73 74 65 61 64 20 62 75 69   and instead bui
aae0: 6c 64 20 61 6c 6c 20 66 69 6c 65 73 0a 20 20 20  ld all files.   
aaf0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
ab00: 20 20 20 20 20 20 20 73 65 70 61 72 61 74 65 6c         separatel
ab10: 79 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 6c 6f 61  y.  --enable-loa
ab20: 64 2d 65 78 74 65 6e 73 69 6f 6e 20 45 6e 61 62  d-extension Enab
ab30: 6c 65 20 6c 6f 61 64 69 6e 67 20 6f 66 20 65 78  le loading of ex
ab40: 74 65 72 6e 61 6c 20 65 78 74 65 6e 73 69 6f 6e  ternal extension
ab50: 73 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 67 63 6f  s.  --enable-gco
ab60: 76 20 20 20 20 20 20 20 20 20 20 20 45 6e 61 62  v           Enab
ab70: 6c 65 20 63 6f 76 65 72 61 67 65 20 74 65 73 74  le coverage test
ab80: 69 6e 67 20 75 73 69 6e 67 20 67 63 6f 76 0a 0a  ing using gcov..
ab90: 4f 70 74 69 6f 6e 61 6c 20 50 61 63 6b 61 67 65  Optional Package
aba0: 73 3a 0a 20 20 2d 2d 77 69 74 68 2d 50 41 43 4b  s:.  --with-PACK
abb0: 41 47 45 5b 3d 41 52 47 5d 20 20 20 20 75 73 65  AGE[=ARG]    use
abc0: 20 50 41 43 4b 41 47 45 20 5b 41 52 47 3d 79 65   PACKAGE [ARG=ye
abd0: 73 5d 0a 20 20 2d 2d 77 69 74 68 6f 75 74 2d 50  s].  --without-P
abe0: 41 43 4b 41 47 45 20 20 20 20 20 20 20 64 6f 20  ACKAGE       do 
abf0: 6e 6f 74 20 75 73 65 20 50 41 43 4b 41 47 45 20  not use PACKAGE 
ac00: 28 73 61 6d 65 20 61 73 20 2d 2d 77 69 74 68 2d  (same as --with-
ac10: 50 41 43 4b 41 47 45 3d 6e 6f 29 0a 20 20 2d 2d  PACKAGE=no).  --
ac20: 77 69 74 68 2d 70 69 63 20 20 20 20 20 20 20 20  with-pic        
ac30: 20 20 20 20 20 20 74 72 79 20 74 6f 20 75 73 65        try to use
ac40: 20 6f 6e 6c 79 20 50 49 43 2f 6e 6f 6e 2d 50 49   only PIC/non-PI
ac50: 43 20 6f 62 6a 65 63 74 73 20 5b 64 65 66 61 75  C objects [defau
ac60: 6c 74 3d 75 73 65 0a 20 20 20 20 20 20 20 20 20  lt=use.         
ac70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
ac80: 20 62 6f 74 68 5d 0a 20 20 2d 2d 77 69 74 68 2d   both].  --with-
ac90: 67 6e 75 2d 6c 64 20 20 20 20 20 20 20 20 20 20  gnu-ld          
aca0: 20 61 73 73 75 6d 65 20 74 68 65 20 43 20 63 6f   assume the C co
acb0: 6d 70 69 6c 65 72 20 75 73 65 73 20 47 4e 55 20  mpiler uses GNU 
acc0: 6c 64 20 5b 64 65 66 61 75 6c 74 3d 6e 6f 5d 0a  ld [default=no].
acd0: 20 20 2d 2d 77 69 74 68 2d 68 69 6e 74 73 3d 46    --with-hints=F
ace0: 49 4c 45 20 20 20 20 20 20 20 52 65 61 64 20 63  ILE       Read c
acf0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 70 74  onfiguration opt
ad00: 69 6f 6e 73 20 66 72 6f 6d 20 46 49 4c 45 0a 20  ions from FILE. 
ad10: 20 2d 2d 77 69 74 68 2d 74 63 6c 3d 44 49 52 20   --with-tcl=DIR 
ad20: 20 20 20 20 20 20 20 20 20 64 69 72 65 63 74 6f           directo
ad30: 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 63  ry containing tc
ad40: 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a  l configuration.
ad50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
ad60: 20 20 20 20 20 20 20 20 20 20 28 74 63 6c 43 6f            (tclCo
ad70: 6e 66 69 67 2e 73 68 29 0a 20 20 2d 2d 77 69 74  nfig.sh).  --wit
ad80: 68 2d 72 65 61 64 6c 69 6e 65 2d 6c 69 62 20 20  h-readline-lib  
ad90: 20 20 20 73 70 65 63 69 66 79 20 72 65 61 64 6c     specify readl
ada0: 69 6e 65 20 6c 69 62 72 61 72 79 0a 20 20 2d 2d  ine library.  --
adb0: 77 69 74 68 2d 72 65 61 64 6c 69 6e 65 2d 69 6e  with-readline-in
adc0: 63 20 20 20 20 20 73 70 65 63 69 66 79 20 72 65  c     specify re
add0: 61 64 6c 69 6e 65 20 69 6e 63 6c 75 64 65 20 70  adline include p
ade0: 61 74 68 73 0a 0a 53 6f 6d 65 20 69 6e 66 6c 75  aths..Some influ
adf0: 65 6e 74 69 61 6c 20 65 6e 76 69 72 6f 6e 6d 65  ential environme
ae00: 6e 74 20 76 61 72 69 61 62 6c 65 73 3a 0a 20 20  nt variables:.  
ae10: 43 43 20 20 20 20 20 20 20 20 20 20 43 20 63 6f  CC          C co
ae20: 6d 70 69 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a 20  mpiler command. 
ae30: 20 43 46 4c 41 47 53 20 20 20 20 20 20 43 20 63   CFLAGS      C c
ae40: 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 0a 20 20  ompiler flags.  
ae50: 4c 44 46 4c 41 47 53 20 20 20 20 20 6c 69 6e 6b  LDFLAGS     link
ae60: 65 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d  er flags, e.g. -
ae70: 4c 3c 6c 69 62 20 64 69 72 3e 20 69 66 20 79 6f  L<lib dir> if yo
ae80: 75 20 68 61 76 65 20 6c 69 62 72 61 72 69 65 73  u have libraries
ae90: 20 69 6e 20 61 0a 20 20 20 20 20 20 20 20 20 20   in a.          
aea0: 20 20 20 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20      nonstandard 
aeb0: 64 69 72 65 63 74 6f 72 79 20 3c 6c 69 62 20 64  directory <lib d
aec0: 69 72 3e 0a 20 20 4c 49 42 53 20 20 20 20 20 20  ir>.  LIBS      
aed0: 20 20 6c 69 62 72 61 72 69 65 73 20 74 6f 20 70    libraries to p
aee0: 61 73 73 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65  ass to the linke
aef0: 72 2c 20 65 2e 67 2e 20 2d 6c 3c 6c 69 62 72 61  r, e.g. -l<libra
af00: 72 79 3e 0a 20 20 43 50 50 46 4c 41 47 53 20 20  ry>.  CPPFLAGS  
af10: 20 20 43 2f 43 2b 2b 2f 4f 62 6a 65 63 74 69 76    C/C++/Objectiv
af20: 65 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72  e C preprocessor
af30: 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 49 3c   flags, e.g. -I<
af40: 69 6e 63 6c 75 64 65 20 64 69 72 3e 20 69 66 0a  include dir> if.
af50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 79 6f                yo
af60: 75 20 68 61 76 65 20 68 65 61 64 65 72 73 20 69  u have headers i
af70: 6e 20 61 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20  n a nonstandard 
af80: 64 69 72 65 63 74 6f 72 79 20 3c 69 6e 63 6c 75  directory <inclu
af90: 64 65 20 64 69 72 3e 0a 20 20 43 50 50 20 20 20  de dir>.  CPP   
afa0: 20 20 20 20 20 20 43 20 70 72 65 70 72 6f 63 65        C preproce
afb0: 73 73 6f 72 0a 0a 55 73 65 20 74 68 65 73 65 20  ssor..Use these 
afc0: 76 61 72 69 61 62 6c 65 73 20 74 6f 20 6f 76 65  variables to ove
afd0: 72 72 69 64 65 20 74 68 65 20 63 68 6f 69 63 65  rride the choice
afe0: 73 20 6d 61 64 65 20 62 79 20 60 63 6f 6e 66 69  s made by `confi
aff0: 67 75 72 65 27 20 6f 72 20 74 6f 20 68 65 6c 70  gure' or to help
b000: 0a 69 74 20 74 6f 20 66 69 6e 64 20 6c 69 62 72  .it to find libr
b010: 61 72 69 65 73 20 61 6e 64 20 70 72 6f 67 72 61  aries and progra
b020: 6d 73 20 77 69 74 68 20 6e 6f 6e 73 74 61 6e 64  ms with nonstand
b030: 61 72 64 20 6e 61 6d 65 73 2f 6c 6f 63 61 74 69  ard names/locati
b040: 6f 6e 73 2e 0a 0a 5f 41 43 45 4f 46 0a 61 63 5f  ons..._ACEOF.ac_
b050: 73 74 61 74 75 73 3d 24 3f 0a 66 69 0a 0a 69 66  status=$?.fi..if
b060: 20 74 65 73 74 20 22 24 61 63 5f 69 6e 69 74 5f   test "$ac_init_
b070: 68 65 6c 70 22 20 3d 20 22 72 65 63 75 72 73 69  help" = "recursi
b080: 76 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 49 66  ve"; then.  # If
b090: 20 74 68 65 72 65 20 61 72 65 20 73 75 62 64 69   there are subdi
b0a0: 72 73 2c 20 72 65 70 6f 72 74 20 74 68 65 69 72  rs, report their
b0b0: 20 73 70 65 63 69 66 69 63 20 2d 2d 68 65 6c 70   specific --help
b0c0: 2e 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69  ..  for ac_dir i
b0d0: 6e 20 3a 20 24 61 63 5f 73 75 62 64 69 72 73 5f  n : $ac_subdirs_
b0e0: 61 6c 6c 3b 20 64 6f 20 74 65 73 74 20 22 78 24  all; do test "x$
b0f0: 61 63 5f 64 69 72 22 20 3d 20 78 3a 20 26 26 20  ac_dir" = x: && 
b100: 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 74 65 73  continue.    tes
b110: 74 20 2d 64 20 22 24 61 63 5f 64 69 72 22 20 7c  t -d "$ac_dir" |
b120: 7c 0a 20 20 20 20 20 20 7b 20 63 64 20 22 24 73  |.      { cd "$s
b130: 72 63 64 69 72 22 20 26 26 20 61 63 5f 70 77 64  rcdir" && ac_pwd
b140: 3d 60 70 77 64 60 20 26 26 20 73 72 63 64 69 72  =`pwd` && srcdir
b150: 3d 2e 20 26 26 20 74 65 73 74 20 2d 64 20 22 24  =. && test -d "$
b160: 61 63 5f 64 69 72 22 3b 20 7d 20 7c 7c 0a 20 20  ac_dir"; } ||.  
b170: 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20      continue.   
b180: 20 61 63 5f 62 75 69 6c 64 64 69 72 3d 2e 0a 0a   ac_builddir=...
b190: 63 61 73 65 20 22 24 61 63 5f 64 69 72 22 20 69  case "$ac_dir" i
b1a0: 6e 0a 2e 29 20 61 63 5f 64 69 72 5f 73 75 66 66  n..) ac_dir_suff
b1b0: 69 78 3d 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64  ix= ac_top_build
b1c0: 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f 70  dir_sub=. ac_top
b1d0: 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 20 3b  _build_prefix= ;
b1e0: 3b 0a 2a 29 0a 20 20 61 63 5f 64 69 72 5f 73 75  ;.*).  ac_dir_su
b1f0: 66 66 69 78 3d 2f 60 24 61 73 5f 65 63 68 6f 20  ffix=/`$as_echo 
b200: 22 24 61 63 5f 64 69 72 22 20 7c 20 73 65 64 20  "$ac_dir" | sed 
b210: 27 73 7c 5e 5c 2e 5b 5c 5c 2f 5d 7c 7c 27 60 0a  's|^\.[\\/]||'`.
b220: 20 20 23 20 41 20 22 2e 2e 22 20 66 6f 72 20 65    # A ".." for e
b230: 61 63 68 20 64 69 72 65 63 74 6f 72 79 20 69 6e  ach directory in
b240: 20 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 2e   $ac_dir_suffix.
b250: 0a 20 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  .  ac_top_buildd
b260: 69 72 5f 73 75 62 3d 60 24 61 73 5f 65 63 68 6f  ir_sub=`$as_echo
b270: 20 22 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78   "$ac_dir_suffix
b280: 22 20 7c 20 73 65 64 20 27 73 7c 2f 5b 5e 5c 5c  " | sed 's|/[^\\
b290: 2f 5d 2a 7c 2f 2e 2e 7c 67 3b 73 7c 2f 7c 7c 27  /]*|/..|g;s|/||'
b2a0: 60 0a 20 20 63 61 73 65 20 24 61 63 5f 74 6f 70  `.  case $ac_top
b2b0: 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 20 69 6e  _builddir_sub in
b2c0: 0a 20 20 22 22 29 20 61 63 5f 74 6f 70 5f 62 75  .  "") ac_top_bu
b2d0: 69 6c 64 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f  ilddir_sub=. ac_
b2e0: 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78  top_build_prefix
b2f0: 3d 20 3b 3b 0a 20 20 2a 29 20 20 61 63 5f 74 6f  = ;;.  *)  ac_to
b300: 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 24  p_build_prefix=$
b310: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f  ac_top_builddir_
b320: 73 75 62 2f 20 3b 3b 0a 20 20 65 73 61 63 20 3b  sub/ ;;.  esac ;
b330: 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73 5f 74 6f  ;.esac.ac_abs_to
b340: 70 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 70  p_builddir=$ac_p
b350: 77 64 0a 61 63 5f 61 62 73 5f 62 75 69 6c 64 64  wd.ac_abs_buildd
b360: 69 72 3d 24 61 63 5f 70 77 64 24 61 63 5f 64 69  ir=$ac_pwd$ac_di
b370: 72 5f 73 75 66 66 69 78 0a 23 20 66 6f 72 20 62  r_suffix.# for b
b380: 61 63 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62  ackward compatib
b390: 69 6c 69 74 79 3a 0a 61 63 5f 74 6f 70 5f 62 75  ility:.ac_top_bu
b3a0: 69 6c 64 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62  ilddir=$ac_top_b
b3b0: 75 69 6c 64 5f 70 72 65 66 69 78 0a 0a 63 61 73  uild_prefix..cas
b3c0: 65 20 24 73 72 63 64 69 72 20 69 6e 0a 20 20 2e  e $srcdir in.  .
b3d0: 29 20 20 23 20 57 65 20 61 72 65 20 62 75 69 6c  )  # We are buil
b3e0: 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 2e 0a 20  ding in place.. 
b3f0: 20 20 20 61 63 5f 73 72 63 64 69 72 3d 2e 0a 20     ac_srcdir=.. 
b400: 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72     ac_top_srcdir
b410: 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69  =$ac_top_builddi
b420: 72 5f 73 75 62 0a 20 20 20 20 61 63 5f 61 62 73  r_sub.    ac_abs
b430: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f  _top_srcdir=$ac_
b440: 70 77 64 20 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20  pwd ;;.  [\\/]* 
b450: 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 23 20  | ?:[\\/]* )  # 
b460: 41 62 73 6f 6c 75 74 65 20 6e 61 6d 65 2e 0a 20  Absolute name.. 
b470: 20 20 20 61 63 5f 73 72 63 64 69 72 3d 24 73 72     ac_srcdir=$sr
b480: 63 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66  cdir$ac_dir_suff
b490: 69 78 3b 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73  ix;.    ac_top_s
b4a0: 72 63 64 69 72 3d 24 73 72 63 64 69 72 0a 20 20  rcdir=$srcdir.  
b4b0: 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63    ac_abs_top_src
b4c0: 64 69 72 3d 24 73 72 63 64 69 72 20 3b 3b 0a 20  dir=$srcdir ;;. 
b4d0: 20 2a 29 20 23 20 52 65 6c 61 74 69 76 65 20 6e   *) # Relative n
b4e0: 61 6d 65 2e 0a 20 20 20 20 61 63 5f 73 72 63 64  ame..    ac_srcd
b4f0: 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64  ir=$ac_top_build
b500: 5f 70 72 65 66 69 78 24 73 72 63 64 69 72 24 61  _prefix$srcdir$a
b510: 63 5f 64 69 72 5f 73 75 66 66 69 78 0a 20 20 20  c_dir_suffix.   
b520: 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24   ac_top_srcdir=$
b530: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65  ac_top_build_pre
b540: 66 69 78 24 73 72 63 64 69 72 0a 20 20 20 20 61  fix$srcdir.    a
b550: 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72  c_abs_top_srcdir
b560: 3d 24 61 63 5f 70 77 64 2f 24 73 72 63 64 69 72  =$ac_pwd/$srcdir
b570: 20 3b 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73 5f   ;;.esac.ac_abs_
b580: 73 72 63 64 69 72 3d 24 61 63 5f 61 62 73 5f 74  srcdir=$ac_abs_t
b590: 6f 70 5f 73 72 63 64 69 72 24 61 63 5f 64 69 72  op_srcdir$ac_dir
b5a0: 5f 73 75 66 66 69 78 0a 0a 20 20 20 20 63 64 20  _suffix..    cd 
b5b0: 22 24 61 63 5f 64 69 72 22 20 7c 7c 20 7b 20 61  "$ac_dir" || { a
b5c0: 63 5f 73 74 61 74 75 73 3d 24 3f 3b 20 63 6f 6e  c_status=$?; con
b5d0: 74 69 6e 75 65 3b 20 7d 0a 20 20 20 20 23 20 43  tinue; }.    # C
b5e0: 68 65 63 6b 20 66 6f 72 20 67 75 65 73 74 65 64  heck for guested
b5f0: 20 63 6f 6e 66 69 67 75 72 65 2e 0a 20 20 20 20   configure..    
b600: 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  if test -f "$ac_
b610: 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65  srcdir/configure
b620: 2e 67 6e 75 22 3b 20 74 68 65 6e 0a 20 20 20 20  .gnu"; then.    
b630: 20 20 65 63 68 6f 20 26 26 0a 20 20 20 20 20 20    echo &&.      
b640: 24 53 48 45 4c 4c 20 22 24 61 63 5f 73 72 63 64  $SHELL "$ac_srcd
b650: 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75  ir/configure.gnu
b660: 22 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69  " --help=recursi
b670: 76 65 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74  ve.    elif test
b680: 20 2d 66 20 22 24 61 63 5f 73 72 63 64 69 72 2f   -f "$ac_srcdir/
b690: 63 6f 6e 66 69 67 75 72 65 22 3b 20 74 68 65 6e  configure"; then
b6a0: 0a 20 20 20 20 20 20 65 63 68 6f 20 26 26 0a 20  .      echo &&. 
b6b0: 20 20 20 20 20 24 53 48 45 4c 4c 20 22 24 61 63       $SHELL "$ac
b6c0: 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72  _srcdir/configur
b6d0: 65 22 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73  e" --help=recurs
b6e0: 69 76 65 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  ive.    else.   
b6f0: 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
b700: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 6e 6f  _me: WARNING: no
b710: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69   configuration i
b720: 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 69 6e  nformation is in
b730: 20 24 61 63 5f 64 69 72 22 20 3e 26 32 0a 20 20   $ac_dir" >&2.  
b740: 20 20 66 69 20 7c 7c 20 61 63 5f 73 74 61 74 75    fi || ac_statu
b750: 73 3d 24 3f 0a 20 20 20 20 63 64 20 22 24 61 63  s=$?.    cd "$ac
b760: 5f 70 77 64 22 20 7c 7c 20 7b 20 61 63 5f 73 74  _pwd" || { ac_st
b770: 61 74 75 73 3d 24 3f 3b 20 62 72 65 61 6b 3b 20  atus=$?; break; 
b780: 7d 0a 20 20 64 6f 6e 65 0a 66 69 0a 0a 74 65 73  }.  done.fi..tes
b790: 74 20 2d 6e 20 22 24 61 63 5f 69 6e 69 74 5f 68  t -n "$ac_init_h
b7a0: 65 6c 70 22 20 26 26 20 65 78 69 74 20 24 61 63  elp" && exit $ac
b7b0: 5f 73 74 61 74 75 73 0a 69 66 20 24 61 63 5f 69  _status.if $ac_i
b7c0: 6e 69 74 5f 76 65 72 73 69 6f 6e 3b 20 74 68 65  nit_version; the
b7d0: 6e 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f  n.  cat <<\_ACEO
b7e0: 46 0a 73 71 6c 69 74 65 20 63 6f 6e 66 69 67 75  F.sqlite configu
b7f0: 72 65 20 33 2e 35 2e 38 0a 67 65 6e 65 72 61 74  re 3.5.8.generat
b800: 65 64 20 62 79 20 47 4e 55 20 41 75 74 6f 63 6f  ed by GNU Autoco
b810: 6e 66 20 32 2e 36 32 0a 0a 43 6f 70 79 72 69 67  nf 2.62..Copyrig
b820: 68 74 20 28 43 29 20 31 39 39 32 2c 20 31 39 39  ht (C) 1992, 199
b830: 33 2c 20 31 39 39 34 2c 20 31 39 39 35 2c 20 31  3, 1994, 1995, 1
b840: 39 39 36 2c 20 31 39 39 38 2c 20 31 39 39 39 2c  996, 1998, 1999,
b850: 20 32 30 30 30 2c 20 32 30 30 31 2c 0a 32 30 30   2000, 2001,.200
b860: 32 2c 20 32 30 30 33 2c 20 32 30 30 34 2c 20 32  2, 2003, 2004, 2
b870: 30 30 35 2c 20 32 30 30 36 2c 20 32 30 30 37 2c  005, 2006, 2007,
b880: 20 32 30 30 38 20 46 72 65 65 20 53 6f 66 74 77   2008 Free Softw
b890: 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20  are Foundation, 
b8a0: 49 6e 63 2e 0a 54 68 69 73 20 63 6f 6e 66 69 67  Inc..This config
b8b0: 75 72 65 20 73 63 72 69 70 74 20 69 73 20 66 72  ure script is fr
b8c0: 65 65 20 73 6f 66 74 77 61 72 65 3b 20 74 68 65  ee software; the
b8d0: 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46   Free Software F
b8e0: 6f 75 6e 64 61 74 69 6f 6e 0a 67 69 76 65 73 20  oundation.gives 
b8f0: 75 6e 6c 69 6d 69 74 65 64 20 70 65 72 6d 69 73  unlimited permis
b900: 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c 20 64 69  sion to copy, di
b910: 73 74 72 69 62 75 74 65 20 61 6e 64 20 6d 6f 64  stribute and mod
b920: 69 66 79 20 69 74 2e 0a 5f 41 43 45 4f 46 0a 20  ify it.._ACEOF. 
b930: 20 65 78 69 74 0a 66 69 0a 63 61 74 20 3e 63 6f   exit.fi.cat >co
b940: 6e 66 69 67 2e 6c 6f 67 20 3c 3c 5f 41 43 45 4f  nfig.log <<_ACEO
b950: 46 0a 54 68 69 73 20 66 69 6c 65 20 63 6f 6e 74  F.This file cont
b960: 61 69 6e 73 20 61 6e 79 20 6d 65 73 73 61 67 65  ains any message
b970: 73 20 70 72 6f 64 75 63 65 64 20 62 79 20 63 6f  s produced by co
b980: 6d 70 69 6c 65 72 73 20 77 68 69 6c 65 0a 72 75  mpilers while.ru
b990: 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 2c  nning configure,
b9a0: 20 74 6f 20 61 69 64 20 64 65 62 75 67 67 69 6e   to aid debuggin
b9b0: 67 20 69 66 20 63 6f 6e 66 69 67 75 72 65 20 6d  g if configure m
b9c0: 61 6b 65 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a  akes a mistake..
b9d0: 0a 49 74 20 77 61 73 20 63 72 65 61 74 65 64 20  .It was created 
b9e0: 62 79 20 73 71 6c 69 74 65 20 24 61 73 5f 6d 65  by sqlite $as_me
b9f0: 20 33 2e 35 2e 38 2c 20 77 68 69 63 68 20 77 61   3.5.8, which wa
ba00: 73 0a 67 65 6e 65 72 61 74 65 64 20 62 79 20 47  s.generated by G
ba10: 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36 32  NU Autoconf 2.62
ba20: 2e 20 20 49 6e 76 6f 63 61 74 69 6f 6e 20 63 6f  .  Invocation co
ba30: 6d 6d 61 6e 64 20 6c 69 6e 65 20 77 61 73 0a 0a  mmand line was..
ba40: 20 20 24 20 24 30 20 24 40 0a 0a 5f 41 43 45 4f    $ $0 $@.._ACEO
ba50: 46 0a 65 78 65 63 20 35 3e 3e 63 6f 6e 66 69 67  F.exec 5>>config
ba60: 2e 6c 6f 67 0a 7b 0a 63 61 74 20 3c 3c 5f 41 53  .log.{.cat <<_AS
ba70: 55 4e 41 4d 45 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  UNAME.## -------
ba80: 2d 2d 20 23 23 0a 23 23 20 50 6c 61 74 66 6f 72  -- ##.## Platfor
ba90: 6d 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  m. ##.## -------
baa0: 2d 2d 20 23 23 0a 0a 68 6f 73 74 6e 61 6d 65 20  -- ##..hostname 
bab0: 3d 20 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20  = `(hostname || 
bac0: 75 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76  uname -n) 2>/dev
bad0: 2f 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60 0a  /null | sed 1q`.
bae0: 75 6e 61 6d 65 20 2d 6d 20 3d 20 60 28 75 6e 61  uname -m = `(una
baf0: 6d 65 20 2d 6d 29 20 32 3e 2f 64 65 76 2f 6e 75  me -m) 2>/dev/nu
bb00: 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f  ll || echo unkno
bb10: 77 6e 60 0a 75 6e 61 6d 65 20 2d 72 20 3d 20 60  wn`.uname -r = `
bb20: 28 75 6e 61 6d 65 20 2d 72 29 20 32 3e 2f 64 65  (uname -r) 2>/de
bb30: 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75  v/null || echo u
bb40: 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 73  nknown`.uname -s
bb50: 20 3d 20 60 28 75 6e 61 6d 65 20 2d 73 29 20 32   = `(uname -s) 2
bb60: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63  >/dev/null || ec
bb70: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d  ho unknown`.unam
bb80: 65 20 2d 76 20 3d 20 60 28 75 6e 61 6d 65 20 2d  e -v = `(uname -
bb90: 76 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  v) 2>/dev/null |
bba0: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
bbb0: 0a 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65 20  ./usr/bin/uname 
bbc0: 2d 70 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f  -p = `(/usr/bin/
bbd0: 75 6e 61 6d 65 20 2d 70 29 20 32 3e 2f 64 65 76  uname -p) 2>/dev
bbe0: 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e  /null || echo un
bbf0: 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e 61 6d  known`./bin/unam
bc00: 65 20 2d 58 20 20 20 20 20 3d 20 60 28 2f 62 69  e -X     = `(/bi
bc10: 6e 2f 75 6e 61 6d 65 20 2d 58 29 20 32 3e 2f 64  n/uname -X) 2>/d
bc20: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 7c 7c 20 65  ev/null     || e
bc30: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 62  cho unknown`../b
bc40: 69 6e 2f 61 72 63 68 20 20 20 20 20 20 20 20 20  in/arch         
bc50: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 61 72       = `(/bin/ar
bc60: 63 68 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ch) 2>/dev/null 
bc70: 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20               || 
bc80: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
bc90: 73 72 2f 62 69 6e 2f 61 72 63 68 20 2d 6b 20 20  sr/bin/arch -k  
bca0: 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69       = `(/usr/bi
bcb0: 6e 2f 61 72 63 68 20 2d 6b 29 20 32 3e 2f 64 65  n/arch -k) 2>/de
bcc0: 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c 20  v/null       || 
bcd0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
bce0: 73 72 2f 63 6f 6e 76 65 78 2f 67 65 74 73 79 73  sr/convex/getsys
bcf0: 69 6e 66 6f 20 3d 20 60 28 2f 75 73 72 2f 63 6f  info = `(/usr/co
bd00: 6e 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f 29  nvex/getsysinfo)
bd10: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20   2>/dev/null || 
bd20: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
bd30: 73 72 2f 62 69 6e 2f 68 6f 73 74 69 6e 66 6f 20  sr/bin/hostinfo 
bd40: 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69       = `(/usr/bi
bd50: 6e 2f 68 6f 73 74 69 6e 66 6f 29 20 32 3e 2f 64  n/hostinfo) 2>/d
bd60: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 7c 7c 20  ev/null      || 
bd70: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62  echo unknown`./b
bd80: 69 6e 2f 6d 61 63 68 69 6e 65 20 20 20 20 20 20  in/machine      
bd90: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 6d 61       = `(/bin/ma
bda0: 63 68 69 6e 65 29 20 32 3e 2f 64 65 76 2f 6e 75  chine) 2>/dev/nu
bdb0: 6c 6c 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20  ll           || 
bdc0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
bdd0: 73 72 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c 20 20  sr/bin/oslevel  
bde0: 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69       = `(/usr/bi
bdf0: 6e 2f 6f 73 6c 65 76 65 6c 29 20 32 3e 2f 64 65  n/oslevel) 2>/de
be00: 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c 20  v/null       || 
be10: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62  echo unknown`./b
be20: 69 6e 2f 75 6e 69 76 65 72 73 65 20 20 20 20 20  in/universe     
be30: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e       = `(/bin/un
be40: 69 76 65 72 73 65 29 20 32 3e 2f 64 65 76 2f 6e  iverse) 2>/dev/n
be50: 75 6c 6c 20 20 20 20 20 20 20 20 20 20 7c 7c 20  ull          || 
be60: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 5f  echo unknown`.._
be70: 41 53 55 4e 41 4d 45 0a 0a 61 73 5f 73 61 76 65  ASUNAME..as_save
be80: 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
be90: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
bea0: 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
beb0: 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
bec0: 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
bed0: 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
bee0: 61 73 5f 64 69 72 3d 2e 0a 20 20 24 61 73 5f 65  as_dir=..  $as_e
bef0: 63 68 6f 20 22 50 41 54 48 3a 20 24 61 73 5f 64  cho "PATH: $as_d
bf00: 69 72 22 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  ir".done.IFS=$as
bf10: 5f 73 61 76 65 5f 49 46 53 0a 0a 7d 20 3e 26 35  _save_IFS..} >&5
bf20: 0a 0a 63 61 74 20 3e 26 35 20 3c 3c 5f 41 43 45  ..cat >&5 <<_ACE
bf30: 4f 46 0a 0a 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  OF...## --------
bf40: 2d 2d 2d 20 23 23 0a 23 23 20 43 6f 72 65 20 74  --- ##.## Core t
bf50: 65 73 74 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  ests. ##.## ----
bf60: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 5f 41 43 45  ------- ##.._ACE
bf70: 4f 46 0a 0a 0a 23 20 4b 65 65 70 20 61 20 74 72  OF...# Keep a tr
bf80: 61 63 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61  ace of the comma
bf90: 6e 64 20 6c 69 6e 65 2e 0a 23 20 53 74 72 69 70  nd line..# Strip
bfa0: 20 6f 75 74 20 2d 2d 6e 6f 2d 63 72 65 61 74 65   out --no-create
bfb0: 20 61 6e 64 20 2d 2d 6e 6f 2d 72 65 63 75 72 73   and --no-recurs
bfc0: 69 6f 6e 20 73 6f 20 74 68 65 79 20 64 6f 20 6e  ion so they do n
bfd0: 6f 74 20 70 69 6c 65 20 75 70 2e 0a 23 20 53 74  ot pile up..# St
bfe0: 72 69 70 20 6f 75 74 20 2d 2d 73 69 6c 65 6e 74  rip out --silent
bff0: 20 62 65 63 61 75 73 65 20 77 65 20 64 6f 6e 27   because we don'
c000: 74 20 77 61 6e 74 20 74 6f 20 72 65 63 6f 72 64  t want to record
c010: 20 69 74 20 66 6f 72 20 66 75 74 75 72 65 20 72   it for future r
c020: 75 6e 73 2e 0a 23 20 41 6c 73 6f 20 71 75 6f 74  uns..# Also quot
c030: 65 20 61 6e 79 20 61 72 67 73 20 63 6f 6e 74 61  e any args conta
c040: 69 6e 69 6e 67 20 73 68 65 6c 6c 20 6d 65 74 61  ining shell meta
c050: 2d 63 68 61 72 61 63 74 65 72 73 2e 0a 23 20 4d  -characters..# M
c060: 61 6b 65 20 74 77 6f 20 70 61 73 73 65 73 20 74  ake two passes t
c070: 6f 20 61 6c 6c 6f 77 20 66 6f 72 20 70 72 6f 70  o allow for prop
c080: 65 72 20 64 75 70 6c 69 63 61 74 65 2d 61 72 67  er duplicate-arg
c090: 75 6d 65 6e 74 20 73 75 70 70 72 65 73 73 69 6f  ument suppressio
c0a0: 6e 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  n..ac_configure_
c0b0: 61 72 67 73 3d 0a 61 63 5f 63 6f 6e 66 69 67 75  args=.ac_configu
c0c0: 72 65 5f 61 72 67 73 30 3d 0a 61 63 5f 63 6f 6e  re_args0=.ac_con
c0d0: 66 69 67 75 72 65 5f 61 72 67 73 31 3d 0a 61 63  figure_args1=.ac
c0e0: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d  _must_keep_next=
c0f0: 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 70 61 73  false.for ac_pas
c100: 73 20 69 6e 20 31 20 32 0a 64 6f 0a 20 20 66 6f  s in 1 2.do.  fo
c110: 72 20 61 63 5f 61 72 67 0a 20 20 64 6f 0a 20 20  r ac_arg.  do.  
c120: 20 20 63 61 73 65 20 24 61 63 5f 61 72 67 20 69    case $ac_arg i
c130: 6e 0a 20 20 20 20 2d 6e 6f 2d 63 72 65 61 74 65  n.    -no-create
c140: 20 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c 20 2d 6e 20   | --no-c* | -n 
c150: 7c 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20  | -no-recursion 
c160: 7c 20 2d 2d 6e 6f 2d 72 2a 29 20 63 6f 6e 74 69  | --no-r*) conti
c170: 6e 75 65 20 3b 3b 0a 20 20 20 20 2d 71 20 7c 20  nue ;;.    -q | 
c180: 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74  -quiet | --quiet
c190: 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75   | --quie | --qu
c1a0: 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c  i | --qu | --q \
c1b0: 0a 20 20 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c  .    | -silent |
c1c0: 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69   --silent | --si
c1d0: 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d  len | --sile | -
c1e0: 2d 73 69 6c 29 0a 20 20 20 20 20 20 63 6f 6e 74  -sil).      cont
c1f0: 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2a 5c 27 2a  inue ;;.    *\'*
c200: 29 0a 20 20 20 20 20 20 61 63 5f 61 72 67 3d 60  ).      ac_arg=`
c210: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 61 72  $as_echo "$ac_ar
c220: 67 22 20 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c  g" | sed "s/'/'\
c230: 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b  \\\\\\\''/g"` ;;
c240: 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 63 61  .    esac.    ca
c250: 73 65 20 24 61 63 5f 70 61 73 73 20 69 6e 0a 20  se $ac_pass in. 
c260: 20 20 20 31 29 20 61 63 5f 63 6f 6e 66 69 67 75     1) ac_configu
c270: 72 65 5f 61 72 67 73 30 3d 22 24 61 63 5f 63 6f  re_args0="$ac_co
c280: 6e 66 69 67 75 72 65 5f 61 72 67 73 30 20 27 24  nfigure_args0 '$
c290: 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20 20  ac_arg'" ;;.    
c2a0: 32 29 0a 20 20 20 20 20 20 61 63 5f 63 6f 6e 66  2).      ac_conf
c2b0: 69 67 75 72 65 5f 61 72 67 73 31 3d 22 24 61 63  igure_args1="$ac
c2c0: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
c2d0: 20 27 24 61 63 5f 61 72 67 27 22 0a 20 20 20 20   '$ac_arg'".    
c2e0: 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 6d 75    if test $ac_mu
c2f0: 73 74 5f 6b 65 65 70 5f 6e 65 78 74 20 3d 20 74  st_keep_next = t
c300: 72 75 65 3b 20 74 68 65 6e 0a 09 61 63 5f 6d 75  rue; then..ac_mu
c310: 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d 66 61 6c  st_keep_next=fal
c320: 73 65 20 23 20 47 6f 74 20 76 61 6c 75 65 2c 20  se # Got value, 
c330: 62 61 63 6b 20 74 6f 20 6e 6f 72 6d 61 6c 2e 0a  back to normal..
c340: 20 20 20 20 20 20 65 6c 73 65 0a 09 63 61 73 65        else..case
c350: 20 24 61 63 5f 61 72 67 20 69 6e 0a 09 20 20 2a   $ac_arg in..  *
c360: 3d 2a 20 7c 20 2d 2d 63 6f 6e 66 69 67 2d 63 61  =* | --config-ca
c370: 63 68 65 20 7c 20 2d 43 20 7c 20 2d 64 69 73 61  che | -C | -disa
c380: 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69 73 61 62 6c  ble-* | --disabl
c390: 65 2d 2a 20 5c 0a 09 20 20 7c 20 2d 65 6e 61 62  e-* \..  | -enab
c3a0: 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d  le-* | --enable-
c3b0: 2a 20 7c 20 2d 67 61 73 20 7c 20 2d 2d 67 2a 20  * | -gas | --g* 
c3c0: 7c 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66 2a 20 5c  | -nfp | --nf* \
c3d0: 0a 09 20 20 7c 20 2d 71 20 7c 20 2d 71 75 69 65  ..  | -q | -quie
c3e0: 74 20 7c 20 2d 2d 71 2a 20 7c 20 2d 73 69 6c 65  t | --q* | -sile
c3f0: 6e 74 20 7c 20 2d 2d 73 69 6c 2a 20 7c 20 2d 76  nt | --sil* | -v
c400: 20 7c 20 2d 76 65 72 62 2a 20 5c 0a 09 20 20 7c   | -verb* \..  |
c410: 20 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d 77 69 74   -with-* | --wit
c420: 68 2d 2a 20 7c 20 2d 77 69 74 68 6f 75 74 2d 2a  h-* | -without-*
c430: 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d 2a 20 7c   | --without-* |
c440: 20 2d 2d 78 29 0a 09 20 20 20 20 63 61 73 65 20   --x)..    case 
c450: 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  "$ac_configure_a
c460: 72 67 73 30 20 22 20 69 6e 0a 09 20 20 20 20 20  rgs0 " in..     
c470: 20 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f   "$ac_configure_
c480: 61 72 67 73 31 22 2a 22 20 27 24 61 63 5f 61 72  args1"*" '$ac_ar
c490: 67 27 20 22 2a 20 29 20 63 6f 6e 74 69 6e 75 65  g' "* ) continue
c4a0: 20 3b 3b 0a 09 20 20 20 20 65 73 61 63 0a 09 20   ;;..    esac.. 
c4b0: 20 20 20 3b 3b 0a 09 20 20 2d 2a 20 29 20 61 63     ;;..  -* ) ac
c4c0: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d  _must_keep_next=
c4d0: 74 72 75 65 20 3b 3b 0a 09 65 73 61 63 0a 20 20  true ;;..esac.  
c4e0: 20 20 20 20 66 69 0a 20 20 20 20 20 20 61 63 5f      fi.      ac_
c4f0: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 3d 22  configure_args="
c500: 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72  $ac_configure_ar
c510: 67 73 20 27 24 61 63 5f 61 72 67 27 22 0a 20 20  gs '$ac_arg'".  
c520: 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
c530: 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 24 61 73 5f    done.done.$as_
c540: 75 6e 73 65 74 20 61 63 5f 63 6f 6e 66 69 67 75  unset ac_configu
c550: 72 65 5f 61 72 67 73 30 20 7c 7c 20 74 65 73 74  re_args0 || test
c560: 20 22 24 7b 61 63 5f 63 6f 6e 66 69 67 75 72 65   "${ac_configure
c570: 5f 61 72 67 73 30 2b 73 65 74 7d 22 20 21 3d 20  _args0+set}" != 
c580: 73 65 74 20 7c 7c 20 7b 20 61 63 5f 63 6f 6e 66  set || { ac_conf
c590: 69 67 75 72 65 5f 61 72 67 73 30 3d 3b 20 65 78  igure_args0=; ex
c5a0: 70 6f 72 74 20 61 63 5f 63 6f 6e 66 69 67 75 72  port ac_configur
c5b0: 65 5f 61 72 67 73 30 3b 20 7d 0a 24 61 73 5f 75  e_args0; }.$as_u
c5c0: 6e 73 65 74 20 61 63 5f 63 6f 6e 66 69 67 75 72  nset ac_configur
c5d0: 65 5f 61 72 67 73 31 20 7c 7c 20 74 65 73 74 20  e_args1 || test 
c5e0: 22 24 7b 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  "${ac_configure_
c5f0: 61 72 67 73 31 2b 73 65 74 7d 22 20 21 3d 20 73  args1+set}" != s
c600: 65 74 20 7c 7c 20 7b 20 61 63 5f 63 6f 6e 66 69  et || { ac_confi
c610: 67 75 72 65 5f 61 72 67 73 31 3d 3b 20 65 78 70  gure_args1=; exp
c620: 6f 72 74 20 61 63 5f 63 6f 6e 66 69 67 75 72 65  ort ac_configure
c630: 5f 61 72 67 73 31 3b 20 7d 0a 0a 23 20 57 68 65  _args1; }..# Whe
c640: 6e 20 69 6e 74 65 72 72 75 70 74 65 64 20 6f 72  n interrupted or
c650: 20 65 78 69 74 27 64 2c 20 63 6c 65 61 6e 75 70   exit'd, cleanup
c660: 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73   temporary files
c670: 2c 20 61 6e 64 20 63 6f 6d 70 6c 65 74 65 0a 23  , and complete.#
c680: 20 63 6f 6e 66 69 67 2e 6c 6f 67 2e 20 20 57 65   config.log.  We
c690: 20 72 65 6d 6f 76 65 20 63 6f 6d 6d 65 6e 74 73   remove comments
c6a0: 20 62 65 63 61 75 73 65 20 61 6e 79 77 61 79 20   because anyway 
c6b0: 74 68 65 20 71 75 6f 74 65 73 20 69 6e 20 74 68  the quotes in th
c6c0: 65 72 65 0a 23 20 77 6f 75 6c 64 20 63 61 75 73  ere.# would caus
c6d0: 65 20 70 72 6f 62 6c 65 6d 73 20 6f 72 20 6c 6f  e problems or lo
c6e0: 6f 6b 20 75 67 6c 79 2e 0a 23 20 57 41 52 4e 49  ok ugly..# WARNI
c6f0: 4e 47 3a 20 55 73 65 20 27 5c 27 27 20 74 6f 20  NG: Use '\'' to 
c700: 72 65 70 72 65 73 65 6e 74 20 61 6e 20 61 70 6f  represent an apo
c710: 73 74 72 6f 70 68 65 20 77 69 74 68 69 6e 20 74  strophe within t
c720: 68 65 20 74 72 61 70 2e 0a 23 20 57 41 52 4e 49  he trap..# WARNI
c730: 4e 47 3a 20 44 6f 20 6e 6f 74 20 73 74 61 72 74  NG: Do not start
c740: 20 74 68 65 20 74 72 61 70 20 63 6f 64 65 20 77   the trap code w
c750: 69 74 68 20 61 20 6e 65 77 6c 69 6e 65 2c 20 64  ith a newline, d
c760: 75 65 20 74 6f 20 61 20 46 72 65 65 42 53 44 20  ue to a FreeBSD 
c770: 34 2e 30 20 62 75 67 2e 0a 74 72 61 70 20 27 65  4.0 bug..trap 'e
c780: 78 69 74 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20  xit_status=$?.  
c790: 23 20 53 61 76 65 20 69 6e 74 6f 20 63 6f 6e 66  # Save into conf
c7a0: 69 67 2e 6c 6f 67 20 73 6f 6d 65 20 69 6e 66 6f  ig.log some info
c7b0: 72 6d 61 74 69 6f 6e 20 74 68 61 74 20 6d 69 67  rmation that mig
c7c0: 68 74 20 68 65 6c 70 20 69 6e 20 64 65 62 75 67  ht help in debug
c7d0: 67 69 6e 67 2e 0a 20 20 7b 0a 20 20 20 20 65 63  ging..  {.    ec
c7e0: 68 6f 0a 0a 20 20 20 20 63 61 74 20 3c 3c 5c 5f  ho..    cat <<\_
c7f0: 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  ASBOX.## -------
c800: 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20  --------- ##.## 
c810: 43 61 63 68 65 20 76 61 72 69 61 62 6c 65 73 2e  Cache variables.
c820: 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d   ##.## ---------
c830: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f  ------- ##._ASBO
c840: 58 0a 20 20 20 20 65 63 68 6f 0a 20 20 20 20 23  X.    echo.    #
c850: 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77   The following w
c860: 61 79 20 6f 66 20 77 72 69 74 69 6e 67 20 74 68  ay of writing th
c870: 65 20 63 61 63 68 65 20 6d 69 73 68 61 6e 64 6c  e cache mishandl
c880: 65 73 20 6e 65 77 6c 69 6e 65 73 20 69 6e 20 76  es newlines in v
c890: 61 6c 75 65 73 2c 0a 28 0a 20 20 66 6f 72 20 61  alues,.(.  for a
c8a0: 63 5f 76 61 72 20 69 6e 20 60 28 73 65 74 29 20  c_var in `(set) 
c8b0: 32 3e 26 31 20 7c 20 73 65 64 20 2d 6e 20 27 5c  2>&1 | sed -n '\
c8c0: 27 27 73 2f 5e 5c 28 5b 61 2d 7a 41 2d 5a 5f 5d  ''s/^\([a-zA-Z_]
c8d0: 5b 61 2d 7a 41 2d 5a 30 2d 39 5f 5d 2a 5c 29 3d  [a-zA-Z0-9_]*\)=
c8e0: 2e 2a 2f 5c 31 2f 70 27 5c 27 27 60 3b 20 64 6f  .*/\1/p'\''`; do
c8f0: 0a 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c  .    eval ac_val
c900: 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20 63  =\$$ac_var.    c
c910: 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 20 23  ase $ac_val in #
c920: 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d 2a  (.    *${as_nl}*
c930: 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 61 63  ).      case $ac
c940: 5f 76 61 72 20 69 6e 20 23 28 0a 20 20 20 20 20  _var in #(.     
c950: 20 2a 5f 63 76 5f 2a 29 20 7b 20 24 61 73 5f 65   *_cv_*) { $as_e
c960: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
c970: 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 43 61  ENO: WARNING: Ca
c980: 63 68 65 20 76 61 72 69 61 62 6c 65 20 24 61 63  che variable $ac
c990: 5f 76 61 72 20 63 6f 6e 74 61 69 6e 73 20 61 20  _var contains a 
c9a0: 6e 65 77 6c 69 6e 65 2e 22 20 3e 26 35 0a 24 61  newline." >&5.$a
c9b0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
c9c0: 57 41 52 4e 49 4e 47 3a 20 43 61 63 68 65 20 76  WARNING: Cache v
c9d0: 61 72 69 61 62 6c 65 20 24 61 63 5f 76 61 72 20  ariable $ac_var 
c9e0: 63 6f 6e 74 61 69 6e 73 20 61 20 6e 65 77 6c 69  contains a newli
c9f0: 6e 65 2e 22 20 3e 26 32 3b 7d 20 3b 3b 0a 20 20  ne." >&2;} ;;.  
ca00: 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 63      esac.      c
ca10: 61 73 65 20 24 61 63 5f 76 61 72 20 69 6e 20 23  ase $ac_var in #
ca20: 28 0a 20 20 20 20 20 20 5f 20 7c 20 49 46 53 20  (.      _ | IFS 
ca30: 7c 20 61 73 5f 6e 6c 29 20 3b 3b 20 23 28 0a 20  | as_nl) ;; #(. 
ca40: 20 20 20 20 20 42 41 53 48 5f 41 52 47 56 20 7c       BASH_ARGV |
ca50: 20 42 41 53 48 5f 53 4f 55 52 43 45 29 20 65 76   BASH_SOURCE) ev
ca60: 61 6c 20 24 61 63 5f 76 61 72 3d 20 3b 3b 20 23  al $ac_var= ;; #
ca70: 28 0a 20 20 20 20 20 20 2a 29 20 24 61 73 5f 75  (.      *) $as_u
ca80: 6e 73 65 74 20 24 61 63 5f 76 61 72 20 3b 3b 0a  nset $ac_var ;;.
ca90: 20 20 20 20 20 20 65 73 61 63 20 3b 3b 0a 20 20        esac ;;.  
caa0: 20 20 65 73 61 63 0a 20 20 64 6f 6e 65 0a 20 20    esac.  done.  
cab0: 28 73 65 74 29 20 32 3e 26 31 20 7c 0a 20 20 20  (set) 2>&1 |.   
cac0: 20 63 61 73 65 20 24 61 73 5f 6e 6c 60 28 61 63   case $as_nl`(ac
cad0: 5f 73 70 61 63 65 3d 27 5c 27 27 20 27 5c 27 27  _space='\'' '\''
cae0: 3b 20 73 65 74 29 20 32 3e 26 31 60 20 69 6e 20  ; set) 2>&1` in 
caf0: 23 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d  #(.    *${as_nl}
cb00: 61 63 5f 73 70 61 63 65 3d 5c 20 2a 29 0a 20 20  ac_space=\ *).  
cb10: 20 20 20 20 73 65 64 20 2d 6e 20 5c 0a 09 22 73      sed -n \.."s
cb20: 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 27 5c  /'\''/'\''\\\\'\
cb30: 27 27 27 5c 27 27 2f 67 3b 0a 09 20 20 73 2f 5e  '''\''/g;..  s/^
cb40: 5c 5c 28 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  \\([_$as_cr_alnu
cb50: 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72 5f  m]*_cv_[_$as_cr_
cb60: 61 6c 6e 75 6d 5d 2a 5c 5c 29 3d 5c 5c 28 2e 2a  alnum]*\\)=\\(.*
cb70: 5c 5c 29 2f 5c 5c 31 3d 27 5c 27 27 5c 5c 32 27  \\)/\\1='\''\\2'
cb80: 5c 27 27 2f 70 22 0a 20 20 20 20 20 20 3b 3b 20  \''/p".      ;; 
cb90: 23 28 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20  #(.    *).      
cba0: 73 65 64 20 2d 6e 20 22 2f 5e 5b 5f 24 61 73 5f  sed -n "/^[_$as_
cbb0: 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f  cr_alnum]*_cv_[_
cbc0: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 3d 2f  $as_cr_alnum]*=/
cbd0: 70 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  p".      ;;.    
cbe0: 65 73 61 63 20 7c 0a 20 20 20 20 73 6f 72 74 0a  esac |.    sort.
cbf0: 29 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20 20  ).    echo..    
cc00: 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23  cat <<\_ASBOX.##
cc10: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
cc20: 2d 2d 20 23 23 0a 23 23 20 4f 75 74 70 75 74 20  -- ##.## Output 
cc30: 76 61 72 69 61 62 6c 65 73 2e 20 23 23 0a 23 23  variables. ##.##
cc40: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
cc50: 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20  -- ##._ASBOX.   
cc60: 20 65 63 68 6f 0a 20 20 20 20 66 6f 72 20 61 63   echo.    for ac
cc70: 5f 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62 73  _var in $ac_subs
cc80: 74 5f 76 61 72 73 0a 20 20 20 20 64 6f 0a 20 20  t_vars.    do.  
cc90: 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d      eval ac_val=
cca0: 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20 20 20  \$$ac_var.      
ccb0: 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a  case $ac_val in.
ccc0: 20 20 20 20 20 20 2a 5c 27 5c 27 27 2a 29 20 61        *\'\''*) a
ccd0: 63 5f 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f 20  c_val=`$as_echo 
cce0: 22 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64 20  "$ac_val" | sed 
ccf0: 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c  "s/'\''/'\''\\\\
cd00: 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60  \\\\'\'''\''/g"`
cd10: 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
cd20: 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
cd30: 63 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f 76 61  c_var='\''$ac_va
cd40: 6c 27 5c 27 27 22 0a 20 20 20 20 64 6f 6e 65 20  l'\''".    done 
cd50: 7c 20 73 6f 72 74 0a 20 20 20 20 65 63 68 6f 0a  | sort.    echo.
cd60: 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
cd70: 22 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73  "$ac_subst_files
cd80: 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 63 61  "; then.      ca
cd90: 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d  t <<\_ASBOX.## -
cda0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
cdb0: 2d 2d 20 23 23 0a 23 23 20 46 69 6c 65 20 73 75  -- ##.## File su
cdc0: 62 73 74 69 74 75 74 69 6f 6e 73 2e 20 23 23 0a  bstitutions. ##.
cdd0: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
cde0: 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58  ------ ##._ASBOX
cdf0: 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20  .      echo.    
ce00: 20 20 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20    for ac_var in 
ce10: 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 0a  $ac_subst_files.
ce20: 20 20 20 20 20 20 64 6f 0a 09 65 76 61 6c 20 61        do..eval a
ce30: 63 5f 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72 0a  c_val=\$$ac_var.
ce40: 09 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e  .case $ac_val in
ce50: 0a 09 2a 5c 27 5c 27 27 2a 29 20 61 63 5f 76 61  ..*\'\''*) ac_va
ce60: 6c 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  l=`$as_echo "$ac
ce70: 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27  _val" | sed "s/'
ce80: 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c  \''/'\''\\\\\\\\
ce90: 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b 0a 09  '\'''\''/g"`;;..
cea0: 65 73 61 63 0a 09 24 61 73 5f 65 63 68 6f 20 22  esac..$as_echo "
ceb0: 24 61 63 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f  $ac_var='\''$ac_
cec0: 76 61 6c 27 5c 27 27 22 0a 20 20 20 20 20 20 64  val'\''".      d
ced0: 6f 6e 65 20 7c 20 73 6f 72 74 0a 20 20 20 20 20  one | sort.     
cee0: 20 65 63 68 6f 0a 20 20 20 20 66 69 0a 0a 20 20   echo.    fi..  
cef0: 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e    if test -s con
cf00: 66 64 65 66 73 2e 68 3b 20 74 68 65 6e 0a 20 20  fdefs.h; then.  
cf10: 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f      cat <<\_ASBO
cf20: 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  X.## -----------
cf30: 20 23 23 0a 23 23 20 63 6f 6e 66 64 65 66 73 2e   ##.## confdefs.
cf40: 68 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  h. ##.## -------
cf50: 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20  ---- ##._ASBOX. 
cf60: 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 20 20       echo.      
cf70: 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 0a 20  cat confdefs.h. 
cf80: 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66 69       echo.    fi
cf90: 0a 20 20 20 20 74 65 73 74 20 22 24 61 63 5f 73  .    test "$ac_s
cfa0: 69 67 6e 61 6c 22 20 21 3d 20 30 20 26 26 0a 20  ignal" != 0 &&. 
cfb0: 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24       $as_echo "$
cfc0: 61 73 5f 6d 65 3a 20 63 61 75 67 68 74 20 73 69  as_me: caught si
cfd0: 67 6e 61 6c 20 24 61 63 5f 73 69 67 6e 61 6c 22  gnal $ac_signal"
cfe0: 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
cff0: 61 73 5f 6d 65 3a 20 65 78 69 74 20 24 65 78 69  as_me: exit $exi
d000: 74 5f 73 74 61 74 75 73 22 0a 20 20 7d 20 3e 26  t_status".  } >&
d010: 35 0a 20 20 72 6d 20 2d 66 20 63 6f 72 65 20 2a  5.  rm -f core *
d020: 2e 63 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74  .core core.conft
d030: 65 73 74 2e 2a 20 26 26 0a 20 20 20 20 72 6d 20  est.* &&.    rm 
d040: 2d 66 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20  -f -r conftest* 
d050: 63 6f 6e 66 64 65 66 73 2a 20 63 6f 6e 66 24 24  confdefs* conf$$
d060: 2a 20 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65  * $ac_clean_file
d070: 73 20 26 26 0a 20 20 20 20 65 78 69 74 20 24 65  s &&.    exit $e
d080: 78 69 74 5f 73 74 61 74 75 73 0a 27 20 30 0a 66  xit_status.' 0.f
d090: 6f 72 20 61 63 5f 73 69 67 6e 61 6c 20 69 6e 20  or ac_signal in 
d0a0: 31 20 32 20 31 33 20 31 35 3b 20 64 6f 0a 20 20  1 2 13 15; do.  
d0b0: 74 72 61 70 20 27 61 63 5f 73 69 67 6e 61 6c 3d  trap 'ac_signal=
d0c0: 27 24 61 63 5f 73 69 67 6e 61 6c 27 3b 20 7b 20  '$ac_signal'; { 
d0d0: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
d0e0: 3b 20 7d 27 20 24 61 63 5f 73 69 67 6e 61 6c 0a  ; }' $ac_signal.
d0f0: 64 6f 6e 65 0a 61 63 5f 73 69 67 6e 61 6c 3d 30  done.ac_signal=0
d100: 0a 0a 23 20 63 6f 6e 66 64 65 66 73 2e 68 20 61  ..# confdefs.h a
d110: 76 6f 69 64 73 20 4f 53 20 63 6f 6d 6d 61 6e 64  voids OS command
d120: 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6c 69 6d   line length lim
d130: 69 74 73 20 74 68 61 74 20 44 45 46 53 20 63 61  its that DEFS ca
d140: 6e 20 65 78 63 65 65 64 2e 0a 72 6d 20 2d 66 20  n exceed..rm -f 
d150: 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e  -r conftest* con
d160: 66 64 65 66 73 2e 68 0a 0a 23 20 50 72 65 64 65  fdefs.h..# Prede
d170: 66 69 6e 65 64 20 70 72 65 70 72 6f 63 65 73 73  fined preprocess
d180: 6f 72 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 63  or variables...c
d190: 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
d1a0: 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
d1b0: 20 50 41 43 4b 41 47 45 5f 4e 41 4d 45 20 22 24   PACKAGE_NAME "$
d1c0: 50 41 43 4b 41 47 45 5f 4e 41 4d 45 22 0a 5f 41  PACKAGE_NAME"._A
d1d0: 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e  CEOF...cat >>con
d1e0: 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
d1f0: 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45  .#define PACKAGE
d200: 5f 54 41 52 4e 41 4d 45 20 22 24 50 41 43 4b 41  _TARNAME "$PACKA
d210: 47 45 5f 54 41 52 4e 41 4d 45 22 0a 5f 41 43 45  GE_TARNAME"._ACE
d220: 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64  OF...cat >>confd
d230: 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23  efs.h <<_ACEOF.#
d240: 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 56  define PACKAGE_V
d250: 45 52 53 49 4f 4e 20 22 24 50 41 43 4b 41 47 45  ERSION "$PACKAGE
d260: 5f 56 45 52 53 49 4f 4e 22 0a 5f 41 43 45 4f 46  _VERSION"._ACEOF
d270: 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  ...cat >>confdef
d280: 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
d290: 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 53 54 52  fine PACKAGE_STR
d2a0: 49 4e 47 20 22 24 50 41 43 4b 41 47 45 5f 53 54  ING "$PACKAGE_ST
d2b0: 52 49 4e 47 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63  RING"._ACEOF...c
d2c0: 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
d2d0: 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
d2e0: 20 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f   PACKAGE_BUGREPO
d2f0: 52 54 20 22 24 50 41 43 4b 41 47 45 5f 42 55 47  RT "$PACKAGE_BUG
d300: 52 45 50 4f 52 54 22 0a 5f 41 43 45 4f 46 0a 0a  REPORT"._ACEOF..
d310: 0a 23 20 4c 65 74 20 74 68 65 20 73 69 74 65 20  .# Let the site 
d320: 66 69 6c 65 20 73 65 6c 65 63 74 20 61 6e 20 61  file select an a
d330: 6c 74 65 72 6e 61 74 65 20 63 61 63 68 65 20 66  lternate cache f
d340: 69 6c 65 20 69 66 20 69 74 20 77 61 6e 74 73 20  ile if it wants 
d350: 74 6f 2e 0a 23 20 50 72 65 66 65 72 20 61 6e 20  to..# Prefer an 
d360: 65 78 70 6c 69 63 69 74 6c 79 20 73 65 6c 65 63  explicitly selec
d370: 74 65 64 20 66 69 6c 65 20 74 6f 20 61 75 74 6f  ted file to auto
d380: 6d 61 74 69 63 61 6c 6c 79 20 73 65 6c 65 63 74  matically select
d390: 65 64 20 6f 6e 65 73 2e 0a 61 63 5f 73 69 74 65  ed ones..ac_site
d3a0: 5f 66 69 6c 65 31 3d 4e 4f 4e 45 0a 61 63 5f 73  _file1=NONE.ac_s
d3b0: 69 74 65 5f 66 69 6c 65 32 3d 4e 4f 4e 45 0a 69  ite_file2=NONE.i
d3c0: 66 20 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e 46  f test -n "$CONF
d3d0: 49 47 5f 53 49 54 45 22 3b 20 74 68 65 6e 0a 20  IG_SITE"; then. 
d3e0: 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d 24   ac_site_file1=$
d3f0: 43 4f 4e 46 49 47 5f 53 49 54 45 0a 65 6c 69 66  CONFIG_SITE.elif
d400: 20 74 65 73 74 20 22 78 24 70 72 65 66 69 78 22   test "x$prefix"
d410: 20 21 3d 20 78 4e 4f 4e 45 3b 20 74 68 65 6e 0a   != xNONE; then.
d420: 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d    ac_site_file1=
d430: 24 70 72 65 66 69 78 2f 73 68 61 72 65 2f 63 6f  $prefix/share/co
d440: 6e 66 69 67 2e 73 69 74 65 0a 20 20 61 63 5f 73  nfig.site.  ac_s
d450: 69 74 65 5f 66 69 6c 65 32 3d 24 70 72 65 66 69  ite_file2=$prefi
d460: 78 2f 65 74 63 2f 63 6f 6e 66 69 67 2e 73 69 74  x/etc/config.sit
d470: 65 0a 65 6c 73 65 0a 20 20 61 63 5f 73 69 74 65  e.else.  ac_site
d480: 5f 66 69 6c 65 31 3d 24 61 63 5f 64 65 66 61 75  _file1=$ac_defau
d490: 6c 74 5f 70 72 65 66 69 78 2f 73 68 61 72 65 2f  lt_prefix/share/
d4a0: 63 6f 6e 66 69 67 2e 73 69 74 65 0a 20 20 61 63  config.site.  ac
d4b0: 5f 73 69 74 65 5f 66 69 6c 65 32 3d 24 61 63 5f  _site_file2=$ac_
d4c0: 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 65  default_prefix/e
d4d0: 74 63 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a 66  tc/config.site.f
d4e0: 69 0a 66 6f 72 20 61 63 5f 73 69 74 65 5f 66 69  i.for ac_site_fi
d4f0: 6c 65 20 69 6e 20 22 24 61 63 5f 73 69 74 65 5f  le in "$ac_site_
d500: 66 69 6c 65 31 22 20 22 24 61 63 5f 73 69 74 65  file1" "$ac_site
d510: 5f 66 69 6c 65 32 22 0a 64 6f 0a 20 20 74 65 73  _file2".do.  tes
d520: 74 20 22 78 24 61 63 5f 73 69 74 65 5f 66 69 6c  t "x$ac_site_fil
d530: 65 22 20 3d 20 78 4e 4f 4e 45 20 26 26 20 63 6f  e" = xNONE && co
d540: 6e 74 69 6e 75 65 0a 20 20 69 66 20 74 65 73 74  ntinue.  if test
d550: 20 2d 72 20 22 24 61 63 5f 73 69 74 65 5f 66 69   -r "$ac_site_fi
d560: 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20  le"; then.    { 
d570: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
d580: 3a 24 4c 49 4e 45 4e 4f 3a 20 6c 6f 61 64 69 6e  :$LINENO: loadin
d590: 67 20 73 69 74 65 20 73 63 72 69 70 74 20 24 61  g site script $a
d5a0: 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e 26 35  c_site_file" >&5
d5b0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
d5c0: 65 3a 20 6c 6f 61 64 69 6e 67 20 73 69 74 65 20  e: loading site 
d5d0: 73 63 72 69 70 74 20 24 61 63 5f 73 69 74 65 5f  script $ac_site_
d5e0: 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20 20  file" >&6;}.    
d5f0: 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 22 24  sed 's/^/| /' "$
d600: 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e 26  ac_site_file" >&
d610: 35 0a 20 20 20 20 2e 20 22 24 61 63 5f 73 69 74  5.    . "$ac_sit
d620: 65 5f 66 69 6c 65 22 0a 20 20 66 69 0a 64 6f 6e  e_file".  fi.don
d630: 65 0a 0a 69 66 20 74 65 73 74 20 2d 72 20 22 24  e..if test -r "$
d640: 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68 65  cache_file"; the
d650: 6e 0a 20 20 23 20 53 6f 6d 65 20 76 65 72 73 69  n.  # Some versi
d660: 6f 6e 73 20 6f 66 20 62 61 73 68 20 77 69 6c 6c  ons of bash will
d670: 20 66 61 69 6c 20 74 6f 20 73 6f 75 72 63 65 20   fail to source 
d680: 2f 64 65 76 2f 6e 75 6c 6c 20 28 73 70 65 63 69  /dev/null (speci
d690: 61 6c 0a 20 20 23 20 66 69 6c 65 73 20 61 63 74  al.  # files act
d6a0: 75 61 6c 6c 79 29 2c 20 73 6f 20 77 65 20 61 76  ually), so we av
d6b0: 6f 69 64 20 64 6f 69 6e 67 20 74 68 61 74 2e 0a  oid doing that..
d6c0: 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 63    if test -f "$c
d6d0: 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e  ache_file"; then
d6e0: 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
d6f0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
d700: 20 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24   loading cache $
d710: 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a  cache_file" >&5.
d720: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
d730: 3a 20 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20  : loading cache 
d740: 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 36  $cache_file" >&6
d750: 3b 7d 0a 20 20 20 20 63 61 73 65 20 24 63 61 63  ;}.    case $cac
d760: 68 65 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 20  he_file in.     
d770: 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f   [\\/]* | ?:[\\/
d780: 5d 2a 20 29 20 2e 20 22 24 63 61 63 68 65 5f 66  ]* ) . "$cache_f
d790: 69 6c 65 22 3b 3b 0a 20 20 20 20 20 20 2a 29 20  ile";;.      *) 
d7a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
d7b0: 20 20 20 20 20 2e 20 22 2e 2f 24 63 61 63 68 65       . "./$cache
d7c0: 5f 66 69 6c 65 22 3b 3b 0a 20 20 20 20 65 73 61  _file";;.    esa
d7d0: 63 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 7b 20  c.  fi.else.  { 
d7e0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
d7f0: 3a 24 4c 49 4e 45 4e 4f 3a 20 63 72 65 61 74 69  :$LINENO: creati
d800: 6e 67 20 63 61 63 68 65 20 24 63 61 63 68 65 5f  ng cache $cache_
d810: 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  file" >&5.$as_ec
d820: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 63 72 65 61  ho "$as_me: crea
d830: 74 69 6e 67 20 63 61 63 68 65 20 24 63 61 63 68  ting cache $cach
d840: 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20  e_file" >&6;}.  
d850: 3e 24 63 61 63 68 65 5f 66 69 6c 65 0a 66 69 0a  >$cache_file.fi.
d860: 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 74 68  .# Check that th
d870: 65 20 70 72 65 63 69 6f 75 73 20 76 61 72 69 61  e precious varia
d880: 62 6c 65 73 20 73 61 76 65 64 20 69 6e 20 74 68  bles saved in th
d890: 65 20 63 61 63 68 65 20 68 61 76 65 20 6b 65 70  e cache have kep
d8a0: 74 20 74 68 65 20 73 61 6d 65 0a 23 20 76 61 6c  t the same.# val
d8b0: 75 65 2e 0a 61 63 5f 63 61 63 68 65 5f 63 6f 72  ue..ac_cache_cor
d8c0: 72 75 70 74 65 64 3d 66 61 6c 73 65 0a 66 6f 72  rupted=false.for
d8d0: 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 70   ac_var in $ac_p
d8e0: 72 65 63 69 6f 75 73 5f 76 61 72 73 3b 20 64 6f  recious_vars; do
d8f0: 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 73  .  eval ac_old_s
d900: 65 74 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24  et=\$ac_cv_env_$
d910: 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a 20 20 65  {ac_var}_set.  e
d920: 76 61 6c 20 61 63 5f 6e 65 77 5f 73 65 74 3d 5c  val ac_new_set=\
d930: 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72  $ac_env_${ac_var
d940: 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61 63 5f  }_set.  eval ac_
d950: 6f 6c 64 5f 76 61 6c 3d 5c 24 61 63 5f 63 76 5f  old_val=\$ac_cv_
d960: 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61  env_${ac_var}_va
d970: 6c 75 65 0a 20 20 65 76 61 6c 20 61 63 5f 6e 65  lue.  eval ac_ne
d980: 77 5f 76 61 6c 3d 5c 24 61 63 5f 65 6e 76 5f 24  w_val=\$ac_env_$
d990: 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a 20  {ac_var}_value. 
d9a0: 20 63 61 73 65 20 24 61 63 5f 6f 6c 64 5f 73 65   case $ac_old_se
d9b0: 74 2c 24 61 63 5f 6e 65 77 5f 73 65 74 20 69 6e  t,$ac_new_set in
d9c0: 0a 20 20 20 20 73 65 74 2c 29 0a 20 20 20 20 20  .    set,).     
d9d0: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
d9e0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
d9f0: 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77  or: \`$ac_var' w
da00: 61 73 20 73 65 74 20 74 6f 20 5c 60 24 61 63 5f  as set to \`$ac_
da10: 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74 68 65 20  old_val' in the 
da20: 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26  previous run" >&
da30: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
da40: 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63  me: error: \`$ac
da50: 5f 76 61 72 27 20 77 61 73 20 73 65 74 20 74 6f  _var' was set to
da60: 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 20   \`$ac_old_val' 
da70: 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20  in the previous 
da80: 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20  run" >&2;}.     
da90: 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70   ac_cache_corrup
daa0: 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c 73 65  ted=: ;;.    ,se
dab0: 74 29 0a 20 20 20 20 20 20 7b 20 24 61 73 5f 65  t).      { $as_e
dac0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
dad0: 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  ENO: error: \`$a
dae0: 63 5f 76 61 72 27 20 77 61 73 20 6e 6f 74 20 73  c_var' was not s
daf0: 65 74 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f  et in the previo
db00: 75 73 20 72 75 6e 22 20 3e 26 35 0a 24 61 73 5f  us run" >&5.$as_
db10: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
db20: 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20  ror: \`$ac_var' 
db30: 77 61 73 20 6e 6f 74 20 73 65 74 20 69 6e 20 74  was not set in t
db40: 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22  he previous run"
db50: 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f   >&2;}.      ac_
db60: 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d  cache_corrupted=
db70: 3a 20 3b 3b 0a 20 20 20 20 2c 29 3b 3b 0a 20 20  : ;;.    ,);;.  
db80: 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65    *).      if te
db90: 73 74 20 22 78 24 61 63 5f 6f 6c 64 5f 76 61 6c  st "x$ac_old_val
dba0: 22 20 21 3d 20 22 78 24 61 63 5f 6e 65 77 5f 76  " != "x$ac_new_v
dbb0: 61 6c 22 3b 20 74 68 65 6e 0a 09 23 20 64 69 66  al"; then..# dif
dbc0: 66 65 72 65 6e 63 65 73 20 69 6e 20 77 68 69 74  ferences in whit
dbd0: 65 73 70 61 63 65 20 64 6f 20 6e 6f 74 20 6c 65  espace do not le
dbe0: 61 64 20 74 6f 20 66 61 69 6c 75 72 65 2e 0a 09  ad to failure...
dbf0: 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77 3d 60 65 63  ac_old_val_w=`ec
dc00: 68 6f 20 78 20 24 61 63 5f 6f 6c 64 5f 76 61 6c  ho x $ac_old_val
dc10: 60 0a 09 61 63 5f 6e 65 77 5f 76 61 6c 5f 77 3d  `..ac_new_val_w=
dc20: 60 65 63 68 6f 20 78 20 24 61 63 5f 6e 65 77 5f  `echo x $ac_new_
dc30: 76 61 6c 60 0a 09 69 66 20 74 65 73 74 20 22 24  val`..if test "$
dc40: 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77 22 20 21 3d  ac_old_val_w" !=
dc50: 20 22 24 61 63 5f 6e 65 77 5f 76 61 6c 5f 77 22   "$ac_new_val_w"
dc60: 3b 20 74 68 65 6e 0a 09 20 20 7b 20 24 61 73 5f  ; then..  { $as_
dc70: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
dc80: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24  NENO: error: \`$
dc90: 61 63 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e  ac_var' has chan
dca0: 67 65 64 20 73 69 6e 63 65 20 74 68 65 20 70 72  ged since the pr
dcb0: 65 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 35  evious run:" >&5
dcc0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
dcd0: 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f  e: error: \`$ac_
dce0: 76 61 72 27 20 68 61 73 20 63 68 61 6e 67 65 64  var' has changed
dcf0: 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69   since the previ
dd00: 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a  ous run:" >&2;}.
dd10: 09 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72  .  ac_cache_corr
dd20: 75 70 74 65 64 3d 3a 0a 09 65 6c 73 65 0a 09 20  upted=:..else.. 
dd30: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
dd40: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 77 61 72  _me:$LINENO: war
dd50: 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20 77  ning: ignoring w
dd60: 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67 65  hitespace change
dd70: 73 20 69 6e 20 5c 60 24 61 63 5f 76 61 72 27 20  s in \`$ac_var' 
dd80: 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f  since the previo
dd90: 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a 24 61 73  us run:" >&5.$as
dda0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 77  _echo "$as_me: w
ddb0: 61 72 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67  arning: ignoring
ddc0: 20 77 68 69 74 65 73 70 61 63 65 20 63 68 61 6e   whitespace chan
ddd0: 67 65 73 20 69 6e 20 5c 60 24 61 63 5f 76 61 72  ges in \`$ac_var
dde0: 27 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76  ' since the prev
ddf0: 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d  ious run:" >&2;}
de00: 0a 09 20 20 65 76 61 6c 20 24 61 63 5f 76 61 72  ..  eval $ac_var
de10: 3d 5c 24 61 63 5f 6f 6c 64 5f 76 61 6c 0a 09 66  =\$ac_old_val..f
de20: 69 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  i..{ $as_echo "$
de30: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 20  as_me:$LINENO:  
de40: 20 66 6f 72 6d 65 72 20 76 61 6c 75 65 3a 20 20   former value:  
de50: 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 22 20  \`$ac_old_val'" 
de60: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
de70: 73 5f 6d 65 3a 20 20 20 66 6f 72 6d 65 72 20 76  s_me:   former v
de80: 61 6c 75 65 3a 20 20 5c 60 24 61 63 5f 6f 6c 64  alue:  \`$ac_old
de90: 5f 76 61 6c 27 22 20 3e 26 32 3b 7d 0a 09 7b 20  _val'" >&2;}..{ 
dea0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
deb0: 3a 24 4c 49 4e 45 4e 4f 3a 20 20 20 63 75 72 72  :$LINENO:   curr
dec0: 65 6e 74 20 76 61 6c 75 65 3a 20 5c 60 24 61 63  ent value: \`$ac
ded0: 5f 6e 65 77 5f 76 61 6c 27 22 20 3e 26 35 0a 24  _new_val'" >&5.$
dee0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
def0: 20 20 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65     current value
df00: 3a 20 5c 60 24 61 63 5f 6e 65 77 5f 76 61 6c 27  : \`$ac_new_val'
df10: 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 66 69  " >&2;}.      fi
df20: 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23 20 50 61  ;;.  esac.  # Pa
df30: 73 73 20 70 72 65 63 69 6f 75 73 20 76 61 72 69  ss precious vari
df40: 61 62 6c 65 73 20 74 6f 20 63 6f 6e 66 69 67 2e  ables to config.
df50: 73 74 61 74 75 73 2e 0a 20 20 69 66 20 74 65 73  status..  if tes
df60: 74 20 22 24 61 63 5f 6e 65 77 5f 73 65 74 22 20  t "$ac_new_set" 
df70: 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20  = set; then.    
df80: 63 61 73 65 20 24 61 63 5f 6e 65 77 5f 76 61 6c  case $ac_new_val
df90: 20 69 6e 0a 20 20 20 20 2a 5c 27 2a 29 20 61 63   in.    *\'*) ac
dfa0: 5f 61 72 67 3d 24 61 63 5f 76 61 72 3d 60 24 61  _arg=$ac_var=`$a
dfb0: 73 5f 65 63 68 6f 20 22 24 61 63 5f 6e 65 77 5f  s_echo "$ac_new_
dfc0: 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27 2f  val" | sed "s/'/
dfd0: 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 20  '\\\\\\\\''/g"` 
dfe0: 3b 3b 0a 20 20 20 20 2a 29 20 61 63 5f 61 72 67  ;;.    *) ac_arg
dff0: 3d 24 61 63 5f 76 61 72 3d 24 61 63 5f 6e 65 77  =$ac_var=$ac_new
e000: 5f 76 61 6c 20 3b 3b 0a 20 20 20 20 65 73 61 63  _val ;;.    esac
e010: 0a 20 20 20 20 63 61 73 65 20 22 20 24 61 63 5f  .    case " $ac_
e020: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 22  configure_args "
e030: 20 69 6e 0a 20 20 20 20 20 20 2a 22 20 27 24 61   in.      *" '$a
e040: 63 5f 61 72 67 27 20 22 2a 29 20 3b 3b 20 23 20  c_arg' "*) ;; # 
e050: 41 76 6f 69 64 20 64 75 70 73 2e 20 20 55 73 65  Avoid dups.  Use
e060: 20 6f 66 20 71 75 6f 74 65 73 20 65 6e 73 75 72   of quotes ensur
e070: 65 73 20 61 63 63 75 72 61 63 79 2e 0a 20 20 20  es accuracy..   
e080: 20 20 20 2a 29 20 61 63 5f 63 6f 6e 66 69 67 75     *) ac_configu
e090: 72 65 5f 61 72 67 73 3d 22 24 61 63 5f 63 6f 6e  re_args="$ac_con
e0a0: 66 69 67 75 72 65 5f 61 72 67 73 20 27 24 61 63  figure_args '$ac
e0b0: 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 65 73  _arg'" ;;.    es
e0c0: 61 63 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20  ac.  fi.done.if 
e0d0: 24 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70  $ac_cache_corrup
e0e0: 74 65 64 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  ted; then.  { $a
e0f0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
e100: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63  LINENO: error: c
e110: 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 65 6e  hanges in the en
e120: 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20 63 6f  vironment can co
e130: 6d 70 72 6f 6d 69 73 65 20 74 68 65 20 62 75 69  mpromise the bui
e140: 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ld" >&5.$as_echo
e150: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
e160: 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20   changes in the 
e170: 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20  environment can 
e180: 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65 20 62  compromise the b
e190: 75 69 6c 64 22 20 3e 26 32 3b 7d 0a 20 20 7b 20  uild" >&2;}.  { 
e1a0: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
e1b0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
e1c0: 72 3a 20 72 75 6e 20 5c 60 6d 61 6b 65 20 64 69  r: run \`make di
e1d0: 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f 72 20  stclean' and/or 
e1e0: 5c 60 72 6d 20 24 63 61 63 68 65 5f 66 69 6c 65  \`rm $cache_file
e1f0: 27 20 61 6e 64 20 73 74 61 72 74 20 6f 76 65 72  ' and start over
e200: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
e210: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 72  $as_me: error: r
e220: 75 6e 20 5c 60 6d 61 6b 65 20 64 69 73 74 63 6c  un \`make distcl
e230: 65 61 6e 27 20 61 6e 64 2f 6f 72 20 5c 60 72 6d  ean' and/or \`rm
e240: 20 24 63 61 63 68 65 5f 66 69 6c 65 27 20 61 6e   $cache_file' an
e250: 64 20 73 74 61 72 74 20 6f 76 65 72 22 20 3e 26  d start over" >&
e260: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
e270: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
e280: 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  fi..............
e290: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 61 63 5f 65  ............ac_e
e2a0: 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50  xt=c.ac_cpp='$CP
e2b0: 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f  P $CPPFLAGS'.ac_
e2c0: 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20  compile='$CC -c 
e2d0: 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
e2e0: 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
e2f0: 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d  xt >&5'.ac_link=
e300: 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74  '$CC -o conftest
e310: 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41  $ac_exeext $CFLA
e320: 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44  GS $CPPFLAGS $LD
e330: 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
e340: 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35  ac_ext $LIBS >&5
e350: 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  '.ac_compiler_gn
e360: 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  u=$ac_cv_c_compi
e370: 6c 65 72 5f 67 6e 75 0a 0a 0a 0a 23 20 54 68 65  ler_gnu....# The
e380: 20 66 6f 6c 6c 6f 77 69 6e 67 20 52 43 53 20 72   following RCS r
e390: 65 76 69 73 69 6f 6e 20 73 74 72 69 6e 67 20 61  evision string a
e3a0: 70 70 6c 69 65 73 20 74 6f 20 63 6f 6e 66 69 67  pplies to config
e3b0: 75 72 65 2e 69 6e 0a 23 20 24 52 65 76 69 73 69  ure.in.# $Revisi
e3c0: 6f 6e 3a 20 31 2e 35 39 20 24 0a 0a 23 23 23 23  on: 1.59 $..####
e3d0: 23 23 23 23 23 0a 23 20 50 72 6f 67 72 61 6d 73  #####.# Programs
e3e0: 20 6e 65 65 64 65 64 0a 23 0a 63 61 73 65 20 60   needed.#.case `
e3f0: 70 77 64 60 20 69 6e 0a 20 20 2a 5c 20 2a 20 7c  pwd` in.  *\ * |
e400: 20 2a 5c 09 2a 29 0a 20 20 20 20 7b 20 24 61 73   *\.*).    { $as
e410: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
e420: 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20  INENO: WARNING: 
e430: 4c 69 62 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f 74  Libtool does not
e440: 20 63 6f 70 65 20 77 65 6c 6c 20 77 69 74 68 20   cope well with 
e450: 77 68 69 74 65 73 70 61 63 65 20 69 6e 20 5c 60  whitespace in \`
e460: 70 77 64 5c 60 22 20 3e 26 35 0a 24 61 73 5f 65  pwd\`" >&5.$as_e
e470: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
e480: 4e 49 4e 47 3a 20 4c 69 62 74 6f 6f 6c 20 64 6f  NING: Libtool do
e490: 65 73 20 6e 6f 74 20 63 6f 70 65 20 77 65 6c 6c  es not cope well
e4a0: 20 77 69 74 68 20 77 68 69 74 65 73 70 61 63 65   with whitespace
e4b0: 20 69 6e 20 5c 60 70 77 64 5c 60 22 20 3e 26 32   in \`pwd\`" >&2
e4c0: 3b 7d 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 6d 61  ;} ;;.esac....ma
e4d0: 63 72 6f 5f 76 65 72 73 69 6f 6e 3d 27 32 2e 32  cro_version='2.2
e4e0: 2e 34 27 0a 6d 61 63 72 6f 5f 72 65 76 69 73 69  .4'.macro_revisi
e4f0: 6f 6e 3d 27 31 2e 32 39 37 36 27 0a 0a 0a 0a 0a  on='1.2976'.....
e500: 0a 0a 0a 0a 0a 0a 0a 0a 0a 6c 74 6d 61 69 6e 3d  .........ltmain=
e510: 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 6c 74 6d  "$ac_aux_dir/ltm
e520: 61 69 6e 2e 73 68 22 0a 0a 61 63 5f 61 75 78 5f  ain.sh"..ac_aux_
e530: 64 69 72 3d 0a 66 6f 72 20 61 63 5f 64 69 72 20  dir=.for ac_dir 
e540: 69 6e 20 22 24 73 72 63 64 69 72 22 20 22 24 73  in "$srcdir" "$s
e550: 72 63 64 69 72 2f 2e 2e 22 20 22 24 73 72 63 64  rcdir/.." "$srcd
e560: 69 72 2f 2e 2e 2f 2e 2e 22 3b 20 64 6f 0a 20 20  ir/../.."; do.  
e570: 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  if test -f "$ac_
e580: 64 69 72 2f 69 6e 73 74 61 6c 6c 2d 73 68 22 3b  dir/install-sh";
e590: 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78   then.    ac_aux
e5a0: 5f 64 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20  _dir=$ac_dir.   
e5b0: 20 61 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22   ac_install_sh="
e5c0: 24 61 63 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74  $ac_aux_dir/inst
e5d0: 61 6c 6c 2d 73 68 20 2d 63 22 0a 20 20 20 20 62  all-sh -c".    b
e5e0: 72 65 61 6b 0a 20 20 65 6c 69 66 20 74 65 73 74  reak.  elif test
e5f0: 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 69 6e 73   -f "$ac_dir/ins
e600: 74 61 6c 6c 2e 73 68 22 3b 20 74 68 65 6e 0a 20  tall.sh"; then. 
e610: 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24 61     ac_aux_dir=$a
e620: 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e 73  c_dir.    ac_ins
e630: 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78  tall_sh="$ac_aux
e640: 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2e 73 68 20  _dir/install.sh 
e650: 2d 63 22 0a 20 20 20 20 62 72 65 61 6b 0a 20 20  -c".    break.  
e660: 65 6c 69 66 20 74 65 73 74 20 2d 66 20 22 24 61  elif test -f "$a
e670: 63 5f 64 69 72 2f 73 68 74 6f 6f 6c 22 3b 20 74  c_dir/shtool"; t
e680: 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64  hen.    ac_aux_d
e690: 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61  ir=$ac_dir.    a
e6a0: 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61  c_install_sh="$a
e6b0: 63 5f 61 75 78 5f 64 69 72 2f 73 68 74 6f 6f 6c  c_aux_dir/shtool
e6c0: 20 69 6e 73 74 61 6c 6c 20 2d 63 22 0a 20 20 20   install -c".   
e6d0: 20 62 72 65 61 6b 0a 20 20 66 69 0a 64 6f 6e 65   break.  fi.done
e6e0: 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
e6f0: 5f 61 75 78 5f 64 69 72 22 3b 20 74 68 65 6e 0a  _aux_dir"; then.
e700: 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22    { { $as_echo "
e710: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
e720: 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69  error: cannot fi
e730: 6e 64 20 69 6e 73 74 61 6c 6c 2d 73 68 20 6f 72  nd install-sh or
e740: 20 69 6e 73 74 61 6c 6c 2e 73 68 20 69 6e 20 5c   install.sh in \
e750: 22 24 73 72 63 64 69 72 5c 22 20 5c 22 24 73 72  "$srcdir\" \"$sr
e760: 63 64 69 72 2f 2e 2e 5c 22 20 5c 22 24 73 72 63  cdir/..\" \"$src
e770: 64 69 72 2f 2e 2e 2f 2e 2e 5c 22 22 20 3e 26 35  dir/../..\"" >&5
e780: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
e790: 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74  e: error: cannot
e7a0: 20 66 69 6e 64 20 69 6e 73 74 61 6c 6c 2d 73 68   find install-sh
e7b0: 20 6f 72 20 69 6e 73 74 61 6c 6c 2e 73 68 20 69   or install.sh i
e7c0: 6e 20 5c 22 24 73 72 63 64 69 72 5c 22 20 5c 22  n \"$srcdir\" \"
e7d0: 24 73 72 63 64 69 72 2f 2e 2e 5c 22 20 5c 22 24  $srcdir/..\" \"$
e7e0: 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 5c 22 22 20  srcdir/../..\"" 
e7f0: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
e800: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
e810: 7d 0a 66 69 0a 0a 23 20 54 68 65 73 65 20 74 68  }.fi..# These th
e820: 72 65 65 20 76 61 72 69 61 62 6c 65 73 20 61 72  ree variables ar
e830: 65 20 75 6e 64 6f 63 75 6d 65 6e 74 65 64 20 61  e undocumented a
e840: 6e 64 20 75 6e 73 75 70 70 6f 72 74 65 64 2c 0a  nd unsupported,.
e850: 23 20 61 6e 64 20 61 72 65 20 69 6e 74 65 6e 64  # and are intend
e860: 65 64 20 74 6f 20 62 65 20 77 69 74 68 64 72 61  ed to be withdra
e870: 77 6e 20 69 6e 20 61 20 66 75 74 75 72 65 20 41  wn in a future A
e880: 75 74 6f 63 6f 6e 66 20 72 65 6c 65 61 73 65 2e  utoconf release.
e890: 0a 23 20 54 68 65 79 20 63 61 6e 20 63 61 75 73  .# They can caus
e8a0: 65 20 73 65 72 69 6f 75 73 20 70 72 6f 62 6c 65  e serious proble
e8b0: 6d 73 20 69 66 20 61 20 62 75 69 6c 64 65 72 27  ms if a builder'
e8c0: 73 20 73 6f 75 72 63 65 20 74 72 65 65 20 69 73  s source tree is
e8d0: 20 69 6e 20 61 20 64 69 72 65 63 74 6f 72 79 0a   in a directory.
e8e0: 23 20 77 68 6f 73 65 20 66 75 6c 6c 20 6e 61 6d  # whose full nam
e8f0: 65 20 63 6f 6e 74 61 69 6e 73 20 75 6e 75 73 75  e contains unusu
e900: 61 6c 20 63 68 61 72 61 63 74 65 72 73 2e 0a 61  al characters..a
e910: 63 5f 63 6f 6e 66 69 67 5f 67 75 65 73 73 3d 22  c_config_guess="
e920: 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64  $SHELL $ac_aux_d
e930: 69 72 2f 63 6f 6e 66 69 67 2e 67 75 65 73 73 22  ir/config.guess"
e940: 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27 74    # Please don't
e950: 20 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a 61   use this var..a
e960: 63 5f 63 6f 6e 66 69 67 5f 73 75 62 3d 22 24 53  c_config_sub="$S
e970: 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72  HELL $ac_aux_dir
e980: 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 20 23 20  /config.sub"  # 
e990: 50 6c 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65  Please don't use
e9a0: 20 74 68 69 73 20 76 61 72 2e 0a 61 63 5f 63 6f   this var..ac_co
e9b0: 6e 66 69 67 75 72 65 3d 22 24 53 48 45 4c 4c 20  nfigure="$SHELL 
e9c0: 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
e9d0: 69 67 75 72 65 22 20 20 23 20 50 6c 65 61 73 65  igure"  # Please
e9e0: 20 64 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20   don't use this 
e9f0: 76 61 72 2e 0a 0a 0a 23 20 4d 61 6b 65 20 73 75  var....# Make su
ea00: 72 65 20 77 65 20 63 61 6e 20 72 75 6e 20 63 6f  re we can run co
ea10: 6e 66 69 67 2e 73 75 62 2e 0a 24 53 48 45 4c 4c  nfig.sub..$SHELL
ea20: 20 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f   "$ac_aux_dir/co
ea30: 6e 66 69 67 2e 73 75 62 22 20 73 75 6e 34 20 3e  nfig.sub" sun4 >
ea40: 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c  /dev/null 2>&1 |
ea50: 7c 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f  |.  { { $as_echo
ea60: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
ea70: 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
ea80: 72 75 6e 20 24 53 48 45 4c 4c 20 24 61 63 5f 61  run $SHELL $ac_a
ea90: 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
eaa0: 62 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  b" >&5.$as_echo 
eab0: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
eac0: 63 61 6e 6e 6f 74 20 72 75 6e 20 24 53 48 45 4c  cannot run $SHEL
ead0: 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f  L $ac_aux_dir/co
eae0: 6e 66 69 67 2e 73 75 62 22 20 3e 26 32 3b 7d 0a  nfig.sub" >&2;}.
eaf0: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
eb00: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a 7b 20 24  xit 1; }; }..{ $
eb10: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
eb20: 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
eb30: 67 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20 74  g build system t
eb40: 79 70 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ype" >&5.$as_ech
eb50: 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 62 75  o_n "checking bu
eb60: 69 6c 64 20 73 79 73 74 65 6d 20 74 79 70 65 2e  ild system type.
eb70: 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
eb80: 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 62 75 69  est "${ac_cv_bui
eb90: 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ld+set}" = set; 
eba0: 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
ebb0: 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
ebc0: 36 0a 65 6c 73 65 0a 20 20 61 63 5f 62 75 69 6c  6.else.  ac_buil
ebd0: 64 5f 61 6c 69 61 73 3d 24 62 75 69 6c 64 5f 61  d_alias=$build_a
ebe0: 6c 69 61 73 0a 74 65 73 74 20 22 78 24 61 63 5f  lias.test "x$ac_
ebf0: 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78  build_alias" = x
ec00: 20 26 26 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61   &&.  ac_build_a
ec10: 6c 69 61 73 3d 60 24 53 48 45 4c 4c 20 22 24 61  lias=`$SHELL "$a
ec20: 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
ec30: 2e 67 75 65 73 73 22 60 0a 74 65 73 74 20 22 78  .guess"`.test "x
ec40: 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 22  $ac_build_alias"
ec50: 20 3d 20 78 20 26 26 0a 20 20 7b 20 7b 20 24 61   = x &&.  { { $a
ec60: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
ec70: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63  LINENO: error: c
ec80: 61 6e 6e 6f 74 20 67 75 65 73 73 20 62 75 69 6c  annot guess buil
ec90: 64 20 74 79 70 65 3b 20 79 6f 75 20 6d 75 73 74  d type; you must
eca0: 20 73 70 65 63 69 66 79 20 6f 6e 65 22 20 3e 26   specify one" >&
ecb0: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
ecc0: 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f  me: error: canno
ecd0: 74 20 67 75 65 73 73 20 62 75 69 6c 64 20 74 79  t guess build ty
ece0: 70 65 3b 20 79 6f 75 20 6d 75 73 74 20 73 70 65  pe; you must spe
ecf0: 63 69 66 79 20 6f 6e 65 22 20 3e 26 32 3b 7d 0a  cify one" >&2;}.
ed00: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
ed10: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 61 63 5f 63  xit 1; }; }.ac_c
ed20: 76 5f 62 75 69 6c 64 3d 60 24 53 48 45 4c 4c 20  v_build=`$SHELL 
ed30: 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e  "$ac_aux_dir/con
ed40: 66 69 67 2e 73 75 62 22 20 24 61 63 5f 62 75 69  fig.sub" $ac_bui
ed50: 6c 64 5f 61 6c 69 61 73 60 20 7c 7c 0a 20 20 7b  ld_alias` ||.  {
ed60: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
ed70: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
ed80: 6f 72 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f 61  or: $SHELL $ac_a
ed90: 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
eda0: 62 20 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61  b $ac_build_alia
edb0: 73 20 66 61 69 6c 65 64 22 20 3e 26 35 0a 24 61  s failed" >&5.$a
edc0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
edd0: 65 72 72 6f 72 3a 20 24 53 48 45 4c 4c 20 24 61  error: $SHELL $a
ede0: 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
edf0: 2e 73 75 62 20 24 61 63 5f 62 75 69 6c 64 5f 61  .sub $ac_build_a
ee00: 6c 69 61 73 20 66 61 69 6c 65 64 22 20 3e 26 32  lias failed" >&2
ee10: 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  ;}.   { (exit 1)
ee20: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a  ; exit 1; }; }..
ee30: 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
ee40: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
ee50: 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 62 75  esult: $ac_cv_bu
ee60: 69 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ild" >&5.$as_ech
ee70: 6f 20 22 24 61 63 5f 63 76 5f 62 75 69 6c 64 22  o "$ac_cv_build"
ee80: 20 3e 26 36 3b 20 7d 0a 63 61 73 65 20 24 61 63   >&6; }.case $ac
ee90: 5f 63 76 5f 62 75 69 6c 64 20 69 6e 0a 2a 2d 2a  _cv_build in.*-*
eea0: 2d 2a 29 20 3b 3b 0a 2a 29 20 7b 20 7b 20 24 61  -*) ;;.*) { { $a
eeb0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
eec0: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 69  LINENO: error: i
eed0: 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20  nvalid value of 
eee0: 63 61 6e 6f 6e 69 63 61 6c 20 62 75 69 6c 64 22  canonical build"
eef0: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
ef00: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
ef10: 76 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63  valid value of c
ef20: 61 6e 6f 6e 69 63 61 6c 20 62 75 69 6c 64 22 20  anonical build" 
ef30: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
ef40: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
ef50: 7d 3b 3b 0a 65 73 61 63 0a 62 75 69 6c 64 3d 24  };;.esac.build=$
ef60: 61 63 5f 63 76 5f 62 75 69 6c 64 0a 61 63 5f 73  ac_cv_build.ac_s
ef70: 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
ef80: 53 3d 27 2d 27 0a 73 65 74 20 78 20 24 61 63 5f  S='-'.set x $ac_
ef90: 63 76 5f 62 75 69 6c 64 0a 73 68 69 66 74 0a 62  cv_build.shift.b
efa0: 75 69 6c 64 5f 63 70 75 3d 24 31 0a 62 75 69 6c  uild_cpu=$1.buil
efb0: 64 5f 76 65 6e 64 6f 72 3d 24 32 0a 73 68 69 66  d_vendor=$2.shif
efc0: 74 3b 20 73 68 69 66 74 0a 23 20 52 65 6d 65 6d  t; shift.# Remem
efd0: 62 65 72 2c 20 74 68 65 20 66 69 72 73 74 20 63  ber, the first c
efe0: 68 61 72 61 63 74 65 72 20 6f 66 20 49 46 53 20  haracter of IFS 
eff0: 69 73 20 75 73 65 64 20 74 6f 20 63 72 65 61 74  is used to creat
f000: 65 20 24 2a 2c 0a 23 20 65 78 63 65 70 74 20 77  e $*,.# except w
f010: 69 74 68 20 6f 6c 64 20 73 68 65 6c 6c 73 3a 0a  ith old shells:.
f020: 62 75 69 6c 64 5f 6f 73 3d 24 2a 0a 49 46 53 3d  build_os=$*.IFS=
f030: 24 61 63 5f 73 61 76 65 5f 49 46 53 0a 63 61 73  $ac_save_IFS.cas
f040: 65 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e 20 2a  e $build_os in *
f050: 5c 20 2a 29 20 62 75 69 6c 64 5f 6f 73 3d 60 65  \ *) build_os=`e
f060: 63 68 6f 20 22 24 62 75 69 6c 64 5f 6f 73 22 20  cho "$build_os" 
f070: 7c 20 73 65 64 20 27 73 2f 20 2f 2d 2f 67 27 60  | sed 's/ /-/g'`
f080: 3b 3b 20 65 73 61 63 0a 0a 0a 7b 20 24 61 73 5f  ;; esac...{ $as_
f090: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
f0a0: 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68  NENO: checking h
f0b0: 6f 73 74 20 73 79 73 74 65 6d 20 74 79 70 65 22  ost system type"
f0c0: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
f0d0: 22 63 68 65 63 6b 69 6e 67 20 68 6f 73 74 20 73  "checking host s
f0e0: 79 73 74 65 6d 20 74 79 70 65 2e 2e 2e 20 22 20  ystem type... " 
f0f0: 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
f100: 24 7b 61 63 5f 63 76 5f 68 6f 73 74 2b 73 65 74  ${ac_cv_host+set
f110: 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
f120: 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
f130: 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
f140: 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 68 6f  .  if test "x$ho
f150: 73 74 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20 74  st_alias" = x; t
f160: 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68 6f 73 74  hen.  ac_cv_host
f170: 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a 65 6c  =$ac_cv_build.el
f180: 73 65 0a 20 20 61 63 5f 63 76 5f 68 6f 73 74 3d  se.  ac_cv_host=
f190: 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78  `$SHELL "$ac_aux
f1a0: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22  _dir/config.sub"
f1b0: 20 24 68 6f 73 74 5f 61 6c 69 61 73 60 20 7c 7c   $host_alias` ||
f1c0: 0a 20 20 20 20 7b 20 7b 20 24 61 73 5f 65 63 68  .    { { $as_ech
f1d0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
f1e0: 4f 3a 20 65 72 72 6f 72 3a 20 24 53 48 45 4c 4c  O: error: $SHELL
f1f0: 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e   $ac_aux_dir/con
f200: 66 69 67 2e 73 75 62 20 24 68 6f 73 74 5f 61 6c  fig.sub $host_al
f210: 69 61 73 20 66 61 69 6c 65 64 22 20 3e 26 35 0a  ias failed" >&5.
f220: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f230: 3a 20 65 72 72 6f 72 3a 20 24 53 48 45 4c 4c 20  : error: $SHELL 
f240: 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
f250: 69 67 2e 73 75 62 20 24 68 6f 73 74 5f 61 6c 69  ig.sub $host_ali
f260: 61 73 20 66 61 69 6c 65 64 22 20 3e 26 32 3b 7d  as failed" >&2;}
f270: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
f280: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a  exit 1; }; }.fi.
f290: 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
f2a0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
f2b0: 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68  result: $ac_cv_h
f2c0: 6f 73 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ost" >&5.$as_ech
f2d0: 6f 20 22 24 61 63 5f 63 76 5f 68 6f 73 74 22 20  o "$ac_cv_host" 
f2e0: 3e 26 36 3b 20 7d 0a 63 61 73 65 20 24 61 63 5f  >&6; }.case $ac_
f2f0: 63 76 5f 68 6f 73 74 20 69 6e 0a 2a 2d 2a 2d 2a  cv_host in.*-*-*
f300: 29 20 3b 3b 0a 2a 29 20 7b 20 7b 20 24 61 73 5f  ) ;;.*) { { $as_
f310: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
f320: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 69 6e 76  NENO: error: inv
f330: 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61  alid value of ca
f340: 6e 6f 6e 69 63 61 6c 20 68 6f 73 74 22 20 3e 26  nonical host" >&
f350: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
f360: 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c  me: error: inval
f370: 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f  id value of cano
f380: 6e 69 63 61 6c 20 68 6f 73 74 22 20 3e 26 32 3b  nical host" >&2;
f390: 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
f3a0: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a   exit 1; }; };;.
f3b0: 65 73 61 63 0a 68 6f 73 74 3d 24 61 63 5f 63 76  esac.host=$ac_cv
f3c0: 5f 68 6f 73 74 0a 61 63 5f 73 61 76 65 5f 49 46  _host.ac_save_IF
f3d0: 53 3d 24 49 46 53 3b 20 49 46 53 3d 27 2d 27 0a  S=$IFS; IFS='-'.
f3e0: 73 65 74 20 78 20 24 61 63 5f 63 76 5f 68 6f 73  set x $ac_cv_hos
f3f0: 74 0a 73 68 69 66 74 0a 68 6f 73 74 5f 63 70 75  t.shift.host_cpu
f400: 3d 24 31 0a 68 6f 73 74 5f 76 65 6e 64 6f 72 3d  =$1.host_vendor=
f410: 24 32 0a 73 68 69 66 74 3b 20 73 68 69 66 74 0a  $2.shift; shift.
f420: 23 20 52 65 6d 65 6d 62 65 72 2c 20 74 68 65 20  # Remember, the 
f430: 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20  first character 
f440: 6f 66 20 49 46 53 20 69 73 20 75 73 65 64 20 74  of IFS is used t
f450: 6f 20 63 72 65 61 74 65 20 24 2a 2c 0a 23 20 65  o create $*,.# e
f460: 78 63 65 70 74 20 77 69 74 68 20 6f 6c 64 20 73  xcept with old s
f470: 68 65 6c 6c 73 3a 0a 68 6f 73 74 5f 6f 73 3d 24  hells:.host_os=$
f480: 2a 0a 49 46 53 3d 24 61 63 5f 73 61 76 65 5f 49  *.IFS=$ac_save_I
f490: 46 53 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  FS.case $host_os
f4a0: 20 69 6e 20 2a 5c 20 2a 29 20 68 6f 73 74 5f 6f   in *\ *) host_o
f4b0: 73 3d 60 65 63 68 6f 20 22 24 68 6f 73 74 5f 6f  s=`echo "$host_o
f4c0: 73 22 20 7c 20 73 65 64 20 27 73 2f 20 2f 2d 2f  s" | sed 's/ /-/
f4d0: 67 27 60 3b 3b 20 65 73 61 63 0a 0a 0a 61 63 5f  g'`;; esac...ac_
f4e0: 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
f4f0: 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
f500: 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
f510: 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
f520: 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
f530: 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
f540: 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
f550: 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
f560: 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
f570: 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
f580: 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
f590: 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
f5a0: 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
f5b0: 69 6c 65 72 5f 67 6e 75 0a 69 66 20 74 65 73 74  iler_gnu.if test
f5c0: 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
f5d0: 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
f5e0: 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
f5f0: 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
f600: 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67 63 63 22  tool_prefix}gcc"
f610: 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
f620: 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
f630: 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
f640: 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  my ${ac_tool_pre
f650: 66 69 78 7d 67 63 63 3b 20 61 63 5f 77 6f 72 64  fix}gcc; ac_word
f660: 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
f670: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
f680: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
f690: 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
f6a0: 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
f6b0: 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
f6c0: 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
f6d0: 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43   "${ac_cv_prog_C
f6e0: 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  C+set}" = set; t
f6f0: 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
f700: 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
f710: 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
f720: 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
f730: 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22   ac_cv_prog_CC="
f740: 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75  $CC" # Let the u
f750: 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
f760: 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
f770: 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
f780: 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
f790: 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
f7a0: 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
f7b0: 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
f7c0: 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
f7d0: 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
f7e0: 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
f7f0: 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
f800: 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
f810: 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66  o.  if { test -f
f820: 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
f830: 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
f840: 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
f850: 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
f860: 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b  ac_exec_ext"; };
f870: 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
f880: 70 72 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f  prog_CC="${ac_to
f890: 6f 6c 5f 70 72 65 66 69 78 7d 67 63 63 22 0a 20  ol_prefix}gcc". 
f8a0: 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
f8b0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
f8c0: 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
f8d0: 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
f8e0: 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
f8f0: 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
f900: 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
f910: 0a 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63  ..fi.fi.CC=$ac_c
f920: 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73  v_prog_CC.if tes
f930: 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e  t -n "$CC"; then
f940: 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
f950: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
f960: 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a  esult: $CC" >&5.
f970: 24 61 73 5f 65 63 68 6f 20 22 24 43 43 22 20 3e  $as_echo "$CC" >
f980: 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
f990: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
f9a0: 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
f9b0: 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
f9c0: 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
f9d0: 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  ...fi.if test -z
f9e0: 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43   "$ac_cv_prog_CC
f9f0: 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
fa00: 43 43 3d 24 43 43 0a 20 20 23 20 45 78 74 72 61  CC=$CC.  # Extra
fa10: 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
fa20: 64 20 6f 66 20 22 67 63 63 22 2c 20 73 6f 20 69  d of "gcc", so i
fa30: 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
fa40: 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
fa50: 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 67 63 63  s..set dummy gcc
fa60: 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
fa70: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
fa80: 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
fa90: 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
faa0: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
fab0: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
fac0: 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
fad0: 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
fae0: 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43  cv_prog_ac_ct_CC
faf0: 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
fb00: 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
fb10: 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
fb20: 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
fb30: 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74  n "$ac_ct_CC"; t
fb40: 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
fb50: 5f 61 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f 63  _ac_ct_CC="$ac_c
fb60: 74 5f 43 43 22 20 23 20 4c 65 74 20 74 68 65 20  t_CC" # Let the 
fb70: 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
fb80: 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
fb90: 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
fba0: 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
fbb0: 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
fbc0: 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
fbd0: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
fbe0: 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
fbf0: 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
fc00: 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
fc10: 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
fc20: 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
fc30: 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
fc40: 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
fc50: 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
fc60: 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
fc70: 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
fc80: 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
fc90: 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
fca0: 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22  _prog_ac_ct_CC="
fcb0: 67 63 63 22 0a 20 20 20 20 24 61 73 5f 65 63 68  gcc".    $as_ech
fcc0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
fcd0: 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
fce0: 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
fcf0: 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
fd00: 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
fd10: 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
fd20: 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
fd30: 5f 63 74 5f 43 43 3d 24 61 63 5f 63 76 5f 70 72  _ct_CC=$ac_cv_pr
fd40: 6f 67 5f 61 63 5f 63 74 5f 43 43 0a 69 66 20 74  og_ac_ct_CC.if t
fd50: 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43  est -n "$ac_ct_C
fd60: 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  C"; then.  { $as
fd70: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
fd80: 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
fd90: 61 63 5f 63 74 5f 43 43 22 20 3e 26 35 0a 24 61  ac_ct_CC" >&5.$a
fda0: 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 43  s_echo "$ac_ct_C
fdb0: 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  C" >&6; }.else. 
fdc0: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
fdd0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
fde0: 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
fdf0: 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
fe00: 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
fe10: 22 78 24 61 63 5f 63 74 5f 43 43 22 20 3d 20 78  "x$ac_ct_CC" = x
fe20: 3b 20 74 68 65 6e 0a 20 20 20 20 43 43 3d 22 22  ; then.    CC=""
fe30: 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65  .  else.    case
fe40: 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e   $cross_compilin
fe50: 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  g:$ac_tool_warne
fe60: 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73  d in.yes:).{ $as
fe70: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
fe80: 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20  INENO: WARNING: 
fe90: 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
fea0: 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
feb0: 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
fec0: 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
fed0: 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
fee0: 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
fef0: 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
ff00: 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
ff10: 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
ff20: 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
ff30: 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
ff40: 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24  @gnu.org." >&5.$
ff50: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
ff60: 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65   WARNING: In the
ff70: 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e   future, Autocon
ff80: 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63  f will not detec
ff90: 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68  t cross-tools.wh
ffa0: 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f  ose name does no
ffb0: 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65  t start with the
ffc0: 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20   host triplet.  
ffd0: 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69  If you think thi
ffe0: 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  s.configuration 
fff0: 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75  is useful to you
10000 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74  , please write t
10010 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f  o autoconf@gnu.o
10020 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f  rg." >&2;}.ac_to
10030 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b  ol_warned=yes ;;
10040 0a 65 73 61 63 0a 20 20 20 20 43 43 3d 24 61 63  .esac.    CC=$ac
10050 5f 63 74 5f 43 43 0a 20 20 66 69 0a 65 6c 73 65  _ct_CC.  fi.else
10060 0a 20 20 43 43 3d 22 24 61 63 5f 63 76 5f 70 72  .  CC="$ac_cv_pr
10070 6f 67 5f 43 43 22 0a 66 69 0a 0a 69 66 20 74 65  og_CC".fi..if te
10080 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65  st -z "$CC"; the
10090 6e 0a 20 20 20 20 20 20 20 20 20 20 69 66 20 74  n.          if t
100a0 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
100b0 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
100c0 20 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65     # Extract the
100d0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
100e0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
100f0 7d 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  }cc", so it can 
10100 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
10110 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
10120 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c   dummy ${ac_tool
10130 5f 70 72 65 66 69 78 7d 63 63 3b 20 61 63 5f 77  _prefix}cc; ac_w
10140 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
10150 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
10160 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
10170 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
10180 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
10190 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
101a0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
101b0 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
101c0 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74  g_CC+set}" = set
101d0 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
101e0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
101f0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
10200 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65  st -n "$CC"; the
10210 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43  n.  ac_cv_prog_C
10220 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68  C="$CC" # Let th
10230 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
10240 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
10250 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
10260 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
10270 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
10280 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
10290 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
102a0 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
102b0 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
102c0 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
102d0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
102e0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
102f0 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
10300 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
10310 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
10320 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
10330 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
10340 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
10350 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
10360 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 7b 61 63  cv_prog_CC="${ac
10370 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22  _tool_prefix}cc"
10380 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
10390 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
103a0 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
103b0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
103c0 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
103d0 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
103e0 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
103f0 46 53 0a 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63  FS..fi.fi.CC=$ac
10400 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74  _cv_prog_CC.if t
10410 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68  est -n "$CC"; th
10420 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
10430 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
10440 20 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26   result: $CC" >&
10450 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 43 43 22  5.$as_echo "$CC"
10460 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
10470 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
10480 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
10490 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
104a0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
104b0 66 69 0a 0a 0a 20 20 66 69 0a 66 69 0a 69 66 20  fi...  fi.fi.if 
104c0 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74  test -z "$CC"; t
104d0 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20  hen.  # Extract 
104e0 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
104f0 66 20 22 63 63 22 2c 20 73 6f 20 69 74 20 63 61  f "cc", so it ca
10500 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
10510 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
10520 65 74 20 64 75 6d 6d 79 20 63 63 3b 20 61 63 5f  et dummy cc; ac_
10530 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
10540 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
10550 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
10560 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
10570 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
10580 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
10590 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
105a0 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
105b0 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65  og_CC+set}" = se
105c0 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
105d0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
105e0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
105f0 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68  est -n "$CC"; th
10600 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
10610 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74  CC="$CC" # Let t
10620 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
10630 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
10640 20 20 61 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74    ac_prog_reject
10650 65 64 3d 6e 6f 0a 61 73 5f 73 61 76 65 5f 49 46  ed=no.as_save_IF
10660 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
10670 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
10680 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
10690 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
106a0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
106b0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
106c0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
106d0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
106e0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
106f0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
10700 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
10710 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
10720 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
10730 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
10740 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
10750 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
10760 20 20 20 20 69 66 20 74 65 73 74 20 22 24 61 73      if test "$as
10770 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
10780 5f 65 78 65 63 5f 65 78 74 22 20 3d 20 22 2f 75  _exec_ext" = "/u
10790 73 72 2f 75 63 62 2f 63 63 22 3b 20 74 68 65 6e  sr/ucb/cc"; then
107a0 0a 20 20 20 20 20 20 20 61 63 5f 70 72 6f 67 5f  .       ac_prog_
107b0 72 65 6a 65 63 74 65 64 3d 79 65 73 0a 20 20 20  rejected=yes.   
107c0 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20      continue.   
107d0 20 20 66 69 0a 20 20 20 20 61 63 5f 63 76 5f 70    fi.    ac_cv_p
107e0 72 6f 67 5f 43 43 3d 22 63 63 22 0a 20 20 20 20  rog_CC="cc".    
107f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
10800 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
10810 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
10820 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
10830 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
10840 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
10850 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 69  =$as_save_IFS..i
10860 66 20 74 65 73 74 20 24 61 63 5f 70 72 6f 67 5f  f test $ac_prog_
10870 72 65 6a 65 63 74 65 64 20 3d 20 79 65 73 3b 20  rejected = yes; 
10880 74 68 65 6e 0a 20 20 23 20 57 65 20 66 6f 75 6e  then.  # We foun
10890 64 20 61 20 62 6f 67 6f 6e 20 69 6e 20 74 68 65  d a bogon in the
108a0 20 70 61 74 68 2c 20 73 6f 20 6d 61 6b 65 20 73   path, so make s
108b0 75 72 65 20 77 65 20 6e 65 76 65 72 20 75 73 65  ure we never use
108c0 20 69 74 2e 0a 20 20 73 65 74 20 64 75 6d 6d 79   it..  set dummy
108d0 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a   $ac_cv_prog_CC.
108e0 20 20 73 68 69 66 74 0a 20 20 69 66 20 74 65 73    shift.  if tes
108f0 74 20 24 23 20 21 3d 20 30 3b 20 74 68 65 6e 0a  t $# != 0; then.
10900 20 20 20 20 23 20 57 65 20 63 68 6f 73 65 20 61      # We chose a
10910 20 64 69 66 66 65 72 65 6e 74 20 63 6f 6d 70 69   different compi
10920 6c 65 72 20 66 72 6f 6d 20 74 68 65 20 62 6f 67  ler from the bog
10930 75 73 20 6f 6e 65 2e 0a 20 20 20 20 23 20 48 6f  us one..    # Ho
10940 77 65 76 65 72 2c 20 69 74 20 68 61 73 20 74 68  wever, it has th
10950 65 20 73 61 6d 65 20 62 61 73 65 6e 61 6d 65 2c  e same basename,
10960 20 73 6f 20 74 68 65 20 62 6f 67 6f 6e 20 77 69   so the bogon wi
10970 6c 6c 20 62 65 20 63 68 6f 73 65 6e 0a 20 20 20  ll be chosen.   
10980 20 23 20 66 69 72 73 74 20 69 66 20 77 65 20 73   # first if we s
10990 65 74 20 43 43 20 74 6f 20 6a 75 73 74 20 74 68  et CC to just th
109a0 65 20 62 61 73 65 6e 61 6d 65 3b 20 75 73 65 20  e basename; use 
109b0 74 68 65 20 66 75 6c 6c 20 66 69 6c 65 20 6e 61  the full file na
109c0 6d 65 2e 0a 20 20 20 20 73 68 69 66 74 0a 20 20  me..    shift.  
109d0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d    ac_cv_prog_CC=
109e0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
109f0 64 24 7b 31 2b 27 20 27 7d 24 40 22 0a 20 20 66  d${1+' '}$@".  f
10a00 69 0a 66 69 0a 66 69 0a 66 69 0a 43 43 3d 24 61  i.fi.fi.fi.CC=$a
10a10 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20  c_cv_prog_CC.if 
10a20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74  test -n "$CC"; t
10a30 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
10a40 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10a50 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e  : result: $CC" >
10a60 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 43 43  &5.$as_echo "$CC
10a70 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
10a80 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
10a90 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
10aa0 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
10ab0 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
10ac0 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74  .fi...fi.if test
10ad0 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -z "$CC"; then.
10ae0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
10af0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
10b00 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72  then.  for ac_pr
10b10 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a 20 20 64  og in cl.exe.  d
10b20 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63 74 20  o.    # Extract 
10b30 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
10b40 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  f "$ac_tool_pref
10b50 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20  ix$ac_prog", so 
10b60 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
10b70 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
10b80 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61  gs..set dummy $a
10b90 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63  c_tool_prefix$ac
10ba0 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24  _prog; ac_word=$
10bb0 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
10bc0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
10bd0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
10be0 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
10bf0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
10c00 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
10c10 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
10c20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b  ${ac_cv_prog_CC+
10c30 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
10c40 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
10c50 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
10c60 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
10c70 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61   "$CC"; then.  a
10c80 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43  c_cv_prog_CC="$C
10c90 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  C" # Let the use
10ca0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
10cb0 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
10cc0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
10cd0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
10ce0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
10cf0 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
10d00 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
10d10 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
10d20 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
10d30 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
10d40 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
10d50 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
10d60 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
10d70 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
10d80 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
10d90 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
10da0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
10db0 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
10dc0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
10dd0 6f 67 5f 43 43 3d 22 24 61 63 5f 74 6f 6f 6c 5f  og_CC="$ac_tool_
10de0 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 0a  prefix$ac_prog".
10df0 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
10e00 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
10e10 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
10e20 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
10e30 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
10e40 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
10e50 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
10e60 53 0a 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f  S..fi.fi.CC=$ac_
10e70 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65  cv_prog_CC.if te
10e80 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65  st -n "$CC"; the
10e90 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
10ea0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
10eb0 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35  result: $CC" >&5
10ec0 0a 24 61 73 5f 65 63 68 6f 20 22 24 43 43 22 20  .$as_echo "$CC" 
10ed0 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
10ee0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
10ef0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
10f00 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
10f10 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
10f20 69 0a 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20  i...    test -n 
10f30 22 24 43 43 22 20 26 26 20 62 72 65 61 6b 0a 20  "$CC" && break. 
10f40 20 64 6f 6e 65 0a 66 69 0a 69 66 20 74 65 73 74   done.fi.if test
10f50 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -z "$CC"; then.
10f60 20 20 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20    ac_ct_CC=$CC. 
10f70 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20   for ac_prog in 
10f80 63 6c 2e 65 78 65 0a 64 6f 0a 20 20 23 20 45 78  cl.exe.do.  # Ex
10f90 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
10fa0 77 6f 72 64 20 6f 66 20 22 24 61 63 5f 70 72 6f  word of "$ac_pro
10fb0 67 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  g", so it can be
10fc0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
10fd0 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
10fe0 75 6d 6d 79 20 24 61 63 5f 70 72 6f 67 3b 20 61  ummy $ac_prog; a
10ff0 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
11000 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
11010 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
11020 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
11030 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
11040 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
11050 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
11060 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
11070 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 73 65  prog_ac_ct_CC+se
11080 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
11090 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
110a0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
110b0 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
110c0 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e  $ac_ct_CC"; then
110d0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
110e0 5f 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43  _ct_CC="$ac_ct_C
110f0 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  C" # Let the use
11100 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
11110 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
11120 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
11130 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
11140 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
11150 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
11160 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
11170 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
11180 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
11190 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
111a0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
111b0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
111c0 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
111d0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
111e0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
111f0 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
11200 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
11210 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
11220 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
11230 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24 61 63  og_ac_ct_CC="$ac
11240 5f 70 72 6f 67 22 0a 20 20 20 20 24 61 73 5f 65  _prog".    $as_e
11250 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
11260 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
11270 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
11280 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
11290 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
112a0 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
112b0 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
112c0 61 63 5f 63 74 5f 43 43 3d 24 61 63 5f 63 76 5f  ac_ct_CC=$ac_cv_
112d0 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 0a 69 66  prog_ac_ct_CC.if
112e0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
112f0 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  _CC"; then.  { $
11300 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11310 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
11320 20 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 35 0a   $ac_ct_CC" >&5.
11330 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
11340 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  _CC" >&6; }.else
11350 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
11360 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
11370 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
11380 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
11390 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65 73 74 20  ; }.fi...  test 
113a0 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 20 26  -n "$ac_ct_CC" &
113b0 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20  & break.done..  
113c0 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74  if test "x$ac_ct
113d0 5f 43 43 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  _CC" = x; then. 
113e0 20 20 20 43 43 3d 22 22 0a 20 20 65 6c 73 65 0a     CC="".  else.
113f0 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
11400 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
11410 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
11420 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
11430 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57  as_me:$LINENO: W
11440 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
11450 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
11460 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
11470 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
11480 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
11490 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
114a0 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
114b0 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
114c0 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
114d0 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
114e0 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
114f0 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
11500 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  ." >&5.$as_echo 
11510 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
11520 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c  : In the future,
11530 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e   Autoconf will n
11540 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d  ot detect cross-
11550 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65  tools.whose name
11560 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20   does not start 
11570 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72  with the host tr
11580 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74  iplet.  If you t
11590 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67  hink this.config
115a0 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75  uration is usefu
115b0 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65  l to you, please
115c0 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f   write to autoco
115d0 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32  nf@gnu.org." >&2
115e0 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
115f0 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
11600 20 20 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a 20    CC=$ac_ct_CC. 
11610 20 66 69 0a 66 69 0a 0a 66 69 0a 0a 0a 74 65 73   fi.fi..fi...tes
11620 74 20 2d 7a 20 22 24 43 43 22 20 26 26 20 7b 20  t -z "$CC" && { 
11630 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
11640 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
11650 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65  r: no acceptable
11660 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e   C compiler foun
11670 64 20 69 6e 20 5c 24 50 41 54 48 0a 53 65 65 20  d in \$PATH.See 
11680 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
11690 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
116a0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
116b0 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f  as_me: error: no
116c0 20 61 63 63 65 70 74 61 62 6c 65 20 43 20 63 6f   acceptable C co
116d0 6d 70 69 6c 65 72 20 66 6f 75 6e 64 20 69 6e 20  mpiler found in 
116e0 5c 24 50 41 54 48 0a 53 65 65 20 5c 60 63 6f 6e  \$PATH.See \`con
116f0 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72  fig.log' for mor
11700 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b  e details." >&2;
11710 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
11720 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a 23   exit 1; }; }..#
11730 20 50 72 6f 76 69 64 65 20 73 6f 6d 65 20 69 6e   Provide some in
11740 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20  formation about 
11750 74 68 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 24 61  the compiler..$a
11760 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
11770 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
11780 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72 20   for C compiler 
11790 76 65 72 73 69 6f 6e 22 20 3e 26 35 0a 73 65 74  version" >&5.set
117a0 20 58 20 24 61 63 5f 63 6f 6d 70 69 6c 65 0a 61   X $ac_compile.a
117b0 63 5f 63 6f 6d 70 69 6c 65 72 3d 24 32 0a 7b 20  c_compiler=$2.{ 
117c0 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
117d0 70 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20  piler --version 
117e0 3e 26 35 22 0a 63 61 73 65 20 22 28 28 24 61 63  >&5".case "(($ac
117f0 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
11800 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
11810 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
11820 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
11830 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
11840 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
11850 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
11860 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
11870 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
11880 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
11890 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
118a0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d  "$ac_compiler --
118b0 76 65 72 73 69 6f 6e 20 3e 26 35 22 29 20 32 3e  version >&5") 2>
118c0 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
118d0 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
118e0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
118f0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
11900 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
11910 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20 28 61 63  status); }.{ (ac
11920 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
11930 65 72 20 2d 76 20 3e 26 35 22 0a 63 61 73 65 20  er -v >&5".case 
11940 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
11950 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
11960 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
11970 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
11980 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
11990 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
119a0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
119b0 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
119c0 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
119d0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
119e0 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20  ry_echo") >&5.  
119f0 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
11a00 6c 65 72 20 2d 76 20 3e 26 35 22 29 20 32 3e 26  ler -v >&5") 2>&
11a10 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
11a20 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
11a30 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
11a40 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
11a50 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
11a60 74 61 74 75 73 29 3b 20 7d 0a 7b 20 28 61 63 5f  tatus); }.{ (ac_
11a70 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
11a80 72 20 2d 56 20 3e 26 35 22 0a 63 61 73 65 20 22  r -V >&5".case "
11a90 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
11aa0 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
11ab0 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
11ac0 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
11ad0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
11ae0 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
11af0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
11b00 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
11b10 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
11b20 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
11b30 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28  y_echo") >&5.  (
11b40 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
11b50 65 72 20 2d 56 20 3e 26 35 22 29 20 32 3e 26 35  er -V >&5") 2>&5
11b60 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
11b70 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
11b80 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
11b90 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
11ba0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
11bb0 61 74 75 73 29 3b 20 7d 0a 0a 63 61 74 20 3e 63  atus); }..cat >c
11bc0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
11bd0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
11be0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
11bf0 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
11c00 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
11c10 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
11c20 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
11c30 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
11c40 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
11c50 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
11c60 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
11c70 43 45 4f 46 0a 61 63 5f 63 6c 65 61 6e 5f 66 69  CEOF.ac_clean_fi
11c80 6c 65 73 5f 73 61 76 65 3d 24 61 63 5f 63 6c 65  les_save=$ac_cle
11c90 61 6e 5f 66 69 6c 65 73 0a 61 63 5f 63 6c 65 61  an_files.ac_clea
11ca0 6e 5f 66 69 6c 65 73 3d 22 24 61 63 5f 63 6c 65  n_files="$ac_cle
11cb0 61 6e 5f 66 69 6c 65 73 20 61 2e 6f 75 74 20 61  an_files a.out a
11cc0 2e 6f 75 74 2e 64 53 59 4d 20 61 2e 65 78 65 20  .out.dSYM a.exe 
11cd0 62 2e 6f 75 74 22 0a 23 20 54 72 79 20 74 6f 20  b.out".# Try to 
11ce0 63 72 65 61 74 65 20 61 6e 20 65 78 65 63 75 74  create an execut
11cf0 61 62 6c 65 20 77 69 74 68 6f 75 74 20 2d 6f 20  able without -o 
11d00 66 69 72 73 74 2c 20 64 69 73 72 65 67 61 72 64  first, disregard
11d10 20 61 2e 6f 75 74 2e 0a 23 20 49 74 20 77 69 6c   a.out..# It wil
11d20 6c 20 68 65 6c 70 20 75 73 20 64 69 61 67 6e 6f  l help us diagno
11d30 73 65 20 62 72 6f 6b 65 6e 20 63 6f 6d 70 69 6c  se broken compil
11d40 65 72 73 2c 20 61 6e 64 20 66 69 6e 64 69 6e 67  ers, and finding
11d50 20 6f 75 74 20 61 6e 20 69 6e 74 75 69 74 69 6f   out an intuitio
11d60 6e 0a 23 20 6f 66 20 65 78 65 65 78 74 2e 0a 7b  n.# of exeext..{
11d70 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
11d80 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
11d90 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c  ing for C compil
11da0 65 72 20 64 65 66 61 75 6c 74 20 6f 75 74 70 75  er default outpu
11db0 74 20 66 69 6c 65 20 6e 61 6d 65 22 20 3e 26 35  t file name" >&5
11dc0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
11dd0 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70  cking for C comp
11de0 69 6c 65 72 20 64 65 66 61 75 6c 74 20 6f 75 74  iler default out
11df0 70 75 74 20 66 69 6c 65 20 6e 61 6d 65 2e 2e 2e  put file name...
11e00 20 22 20 3e 26 36 3b 20 7d 0a 61 63 5f 6c 69 6e   " >&6; }.ac_lin
11e10 6b 5f 64 65 66 61 75 6c 74 3d 60 24 61 73 5f 65  k_default=`$as_e
11e20 63 68 6f 20 22 24 61 63 5f 6c 69 6e 6b 22 20 7c  cho "$ac_link" |
11e30 20 73 65 64 20 27 73 2f 20 2d 6f 20 2a 63 6f 6e   sed 's/ -o *con
11e40 66 74 65 73 74 5b 5e 20 5d 2a 2f 2f 27 60 0a 0a  ftest[^ ]*//'`..
11e50 23 20 54 68 65 20 70 6f 73 73 69 62 6c 65 20 6f  # The possible o
11e60 75 74 70 75 74 20 66 69 6c 65 73 3a 0a 61 63 5f  utput files:.ac_
11e70 66 69 6c 65 73 3d 22 61 2e 6f 75 74 20 63 6f 6e  files="a.out con
11e80 66 74 65 73 74 2e 65 78 65 20 63 6f 6e 66 74 65  ftest.exe confte
11e90 73 74 20 61 2e 65 78 65 20 61 5f 6f 75 74 2e 65  st a.exe a_out.e
11ea0 78 65 20 62 2e 6f 75 74 20 63 6f 6e 66 74 65 73  xe b.out conftes
11eb0 74 2e 2a 22 0a 0a 61 63 5f 72 6d 66 69 6c 65 73  t.*"..ac_rmfiles
11ec0 3d 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e  =.for ac_file in
11ed0 20 24 61 63 5f 66 69 6c 65 73 0a 64 6f 0a 20 20   $ac_files.do.  
11ee0 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e  case $ac_file in
11ef0 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c  .    *.$ac_ext |
11f00 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73   *.xcoff | *.tds
11f10 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c   | *.d | *.pdb |
11f20 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c   *.xSYM | *.bb |
11f30 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c   *.bbg | *.map |
11f40 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d 20   *.inf | *.dSYM 
11f50 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29 20  | *.o | *.obj ) 
11f60 3b 3b 0a 20 20 20 20 2a 20 29 20 61 63 5f 72 6d  ;;.    * ) ac_rm
11f70 66 69 6c 65 73 3d 22 24 61 63 5f 72 6d 66 69 6c  files="$ac_rmfil
11f80 65 73 20 24 61 63 5f 66 69 6c 65 22 3b 3b 0a 20  es $ac_file";;. 
11f90 20 65 73 61 63 0a 64 6f 6e 65 0a 72 6d 20 2d 66   esac.done.rm -f
11fa0 20 24 61 63 5f 72 6d 66 69 6c 65 73 0a 0a 69 66   $ac_rmfiles..if
11fb0 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
11fc0 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 0a 63 61  link_default".ca
11fd0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
11fe0 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
11ff0 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
12000 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
12010 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
12020 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
12030 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
12040 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
12050 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
12060 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
12070 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
12080 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69  .  (eval "$ac_li
12090 6e 6b 5f 64 65 66 61 75 6c 74 22 29 20 32 3e 26  nk_default") 2>&
120a0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
120b0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
120c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
120d0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
120e0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
120f0 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a  tatus); }; then.
12100 20 20 23 20 41 75 74 6f 63 6f 6e 66 2d 32 2e 31    # Autoconf-2.1
12110 33 20 63 6f 75 6c 64 20 73 65 74 20 74 68 65 20  3 could set the 
12120 61 63 5f 63 76 5f 65 78 65 65 78 74 20 76 61 72  ac_cv_exeext var
12130 69 61 62 6c 65 20 74 6f 20 60 6e 6f 27 2e 0a 23  iable to `no'..#
12140 20 53 6f 20 69 67 6e 6f 72 65 20 61 20 76 61 6c   So ignore a val
12150 75 65 20 6f 66 20 60 6e 6f 27 2c 20 6f 74 68 65  ue of `no', othe
12160 72 77 69 73 65 20 74 68 69 73 20 77 6f 75 6c 64  rwise this would
12170 20 6c 65 61 64 20 74 6f 20 60 45 58 45 45 58 54   lead to `EXEEXT
12180 20 3d 20 6e 6f 27 0a 23 20 69 6e 20 61 20 4d 61   = no'.# in a Ma
12190 6b 65 66 69 6c 65 2e 20 20 57 65 20 73 68 6f 75  kefile.  We shou
121a0 6c 64 20 6e 6f 74 20 6f 76 65 72 72 69 64 65 20  ld not override 
121b0 61 63 5f 63 76 5f 65 78 65 65 78 74 20 69 66 20  ac_cv_exeext if 
121c0 69 74 20 77 61 73 20 63 61 63 68 65 64 2c 0a 23  it was cached,.#
121d0 20 73 6f 20 74 68 61 74 20 74 68 65 20 75 73 65   so that the use
121e0 72 20 63 61 6e 20 73 68 6f 72 74 2d 63 69 72 63  r can short-circ
121f0 75 69 74 20 74 68 69 73 20 74 65 73 74 20 66 6f  uit this test fo
12200 72 20 63 6f 6d 70 69 6c 65 72 73 20 75 6e 6b 6e  r compilers unkn
12210 6f 77 6e 20 74 6f 0a 23 20 41 75 74 6f 63 6f 6e  own to.# Autocon
12220 66 2e 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69  f..for ac_file i
12230 6e 20 24 61 63 5f 66 69 6c 65 73 20 27 27 0a 64  n $ac_files ''.d
12240 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61 63  o.  test -f "$ac
12250 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e  _file" || contin
12260 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69  ue.  case $ac_fi
12270 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f  le in.    *.$ac_
12280 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20  ext | *.xcoff | 
12290 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e  *.tds | *.d | *.
122a0 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a  pdb | *.xSYM | *
122b0 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e  .bb | *.bbg | *.
122c0 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e  map | *.inf | *.
122d0 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f  dSYM | *.o | *.o
122e0 62 6a 20 29 0a 09 3b 3b 0a 20 20 20 20 5b 61 62  bj )..;;.    [ab
122f0 5d 2e 6f 75 74 20 29 0a 09 23 20 57 65 20 66 6f  ].out )..# We fo
12300 75 6e 64 20 74 68 65 20 64 65 66 61 75 6c 74 20  und the default 
12310 65 78 65 63 75 74 61 62 6c 65 2c 20 62 75 74 20  executable, but 
12320 65 78 65 65 78 74 3d 27 27 20 69 73 20 6d 6f 73  exeext='' is mos
12330 74 0a 09 23 20 63 65 72 74 61 69 6e 6c 79 20 72  t..# certainly r
12340 69 67 68 74 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20  ight...break;;. 
12350 20 20 20 2a 2e 2a 20 29 0a 20 20 20 20 20 20 20     *.* ).       
12360 20 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63   if test "${ac_c
12370 76 5f 65 78 65 65 78 74 2b 73 65 74 7d 22 20 3d  v_exeext+set}" =
12380 20 73 65 74 20 26 26 20 74 65 73 74 20 22 24 61   set && test "$a
12390 63 5f 63 76 5f 65 78 65 65 78 74 22 20 21 3d 20  c_cv_exeext" != 
123a0 6e 6f 3b 0a 09 74 68 65 6e 20 3a 3b 20 65 6c 73  no;..then :; els
123b0 65 0a 09 20 20 20 61 63 5f 63 76 5f 65 78 65 65  e..   ac_cv_exee
123c0 78 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69  xt=`expr "$ac_fi
123d0 6c 65 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e  le" : '[^.]*\(\.
123e0 2e 2a 5c 29 27 60 0a 09 66 69 0a 09 23 20 57 65  .*\)'`..fi..# We
123f0 20 73 65 74 20 61 63 5f 63 76 5f 65 78 65 65 78   set ac_cv_exeex
12400 74 20 68 65 72 65 20 62 65 63 61 75 73 65 20 74  t here because t
12410 68 65 20 6c 61 74 65 72 20 74 65 73 74 20 66 6f  he later test fo
12420 72 20 69 74 20 69 73 20 6e 6f 74 0a 09 23 20 73  r it is not..# s
12430 61 66 65 3a 20 63 72 6f 73 73 20 63 6f 6d 70 69  afe: cross compi
12440 6c 65 72 73 20 6d 61 79 20 6e 6f 74 20 61 64 64  lers may not add
12450 20 74 68 65 20 73 75 66 66 69 78 20 69 66 20 67   the suffix if g
12460 69 76 65 6e 20 61 6e 20 60 2d 6f 27 0a 09 23 20  iven an `-o'..# 
12470 61 72 67 75 6d 65 6e 74 2c 20 73 6f 20 77 65 20  argument, so we 
12480 6d 61 79 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77  may need to know
12490 20 69 74 20 61 74 20 74 68 61 74 20 70 6f 69 6e   it at that poin
124a0 74 20 61 6c 72 65 61 64 79 2e 0a 09 23 20 45 76  t already...# Ev
124b0 65 6e 20 69 66 20 74 68 69 73 20 73 65 63 74 69  en if this secti
124c0 6f 6e 20 6c 6f 6f 6b 73 20 63 72 75 66 74 79 3a  on looks crufty:
124d0 20 69 74 20 68 61 73 20 74 68 65 20 61 64 76 61   it has the adva
124e0 6e 74 61 67 65 20 6f 66 0a 09 23 20 61 63 74 75  ntage of..# actu
124f0 61 6c 6c 79 20 77 6f 72 6b 69 6e 67 2e 0a 09 62  ally working...b
12500 72 65 61 6b 3b 3b 0a 20 20 20 20 2a 20 29 0a 09  reak;;.    * )..
12510 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64  break;;.  esac.d
12520 6f 6e 65 0a 74 65 73 74 20 22 24 61 63 5f 63 76  one.test "$ac_cv
12530 5f 65 78 65 65 78 74 22 20 3d 20 6e 6f 20 26 26  _exeext" = no &&
12540 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 0a 0a   ac_cv_exeext=..
12550 65 6c 73 65 0a 20 20 61 63 5f 66 69 6c 65 3d 27  else.  ac_file='
12560 27 0a 66 69 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  '.fi..{ $as_echo
12570 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
12580 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 66 69  : result: $ac_fi
12590 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  le" >&5.$as_echo
125a0 20 22 24 61 63 5f 66 69 6c 65 22 20 3e 26 36 3b   "$ac_file" >&6;
125b0 20 7d 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24   }.if test -z "$
125c0 61 63 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20  ac_file"; then. 
125d0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
125e0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
125f0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
12600 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
12610 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
12620 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
12630 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
12640 72 6f 72 3a 20 43 20 63 6f 6d 70 69 6c 65 72 20  ror: C compiler 
12650 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 65 78  cannot create ex
12660 65 63 75 74 61 62 6c 65 73 0a 53 65 65 20 5c 60  ecutables.See \`
12670 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
12680 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e  more details." >
12690 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
126a0 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 43 20 63 6f  _me: error: C co
126b0 6d 70 69 6c 65 72 20 63 61 6e 6e 6f 74 20 63 72  mpiler cannot cr
126c0 65 61 74 65 20 65 78 65 63 75 74 61 62 6c 65 73  eate executables
126d0 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f  .See \`config.lo
126e0 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61  g' for more deta
126f0 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  ils." >&2;}.   {
12700 20 28 65 78 69 74 20 37 37 29 3b 20 65 78 69 74   (exit 77); exit
12710 20 37 37 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 61 63   77; }; }.fi..ac
12720 5f 65 78 65 65 78 74 3d 24 61 63 5f 63 76 5f 65  _exeext=$ac_cv_e
12730 78 65 65 78 74 0a 0a 23 20 43 68 65 63 6b 20 74  xeext..# Check t
12740 68 61 74 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  hat the compiler
12750 20 70 72 6f 64 75 63 65 73 20 65 78 65 63 75 74   produces execut
12760 61 62 6c 65 73 20 77 65 20 63 61 6e 20 72 75 6e  ables we can run
12770 2e 20 20 49 66 20 6e 6f 74 2c 20 65 69 74 68 65  .  If not, eithe
12780 72 0a 23 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  r.# the compiler
12790 20 69 73 20 62 72 6f 6b 65 6e 2c 20 6f 72 20 77   is broken, or w
127a0 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2e  e cross compile.
127b0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
127c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
127d0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68  cking whether th
127e0 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72  e C compiler wor
127f0 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ks" >&5.$as_echo
12800 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65  _n "checking whe
12810 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69  ther the C compi
12820 6c 65 72 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e  ler works... " >
12830 26 36 3b 20 7d 0a 23 20 46 49 58 4d 45 3a 20 54  &6; }.# FIXME: T
12840 68 65 73 65 20 63 72 6f 73 73 20 63 6f 6d 70 69  hese cross compi
12850 6c 65 72 20 68 61 63 6b 73 20 73 68 6f 75 6c 64  ler hacks should
12860 20 62 65 20 72 65 6d 6f 76 65 64 20 66 6f 72 20   be removed for 
12870 41 75 74 6f 63 6f 6e 66 20 33 2e 30 0a 23 20 49  Autoconf 3.0.# I
12880 66 20 6e 6f 74 20 63 72 6f 73 73 20 63 6f 6d 70  f not cross comp
12890 69 6c 69 6e 67 2c 20 63 68 65 63 6b 20 74 68 61  iling, check tha
128a0 74 20 77 65 20 63 61 6e 20 72 75 6e 20 61 20 73  t we can run a s
128b0 69 6d 70 6c 65 20 70 72 6f 67 72 61 6d 2e 0a 69  imple program..i
128c0 66 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63  f test "$cross_c
128d0 6f 6d 70 69 6c 69 6e 67 22 20 21 3d 20 79 65 73  ompiling" != yes
128e0 3b 20 74 68 65 6e 0a 20 20 69 66 20 7b 20 61 63  ; then.  if { ac
128f0 5f 74 72 79 3d 27 2e 2f 24 61 63 5f 66 69 6c 65  _try='./$ac_file
12900 27 0a 20 20 7b 20 28 63 61 73 65 20 22 28 28 24  '.  { (case "(($
12910 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
12920 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
12930 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
12940 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
12950 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
12960 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
12970 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
12980 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
12990 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
129a0 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
129b0 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61  cho") >&5.  (eva
129c0 6c 20 22 24 61 63 5f 74 72 79 22 29 20 32 3e 26  l "$ac_try") 2>&
129d0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
129e0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
129f0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
12a00 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
12a10 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
12a20 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68  tatus); }; }; th
12a30 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d  en.    cross_com
12a40 70 69 6c 69 6e 67 3d 6e 6f 0a 20 20 65 6c 73 65  piling=no.  else
12a50 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 63  .    if test "$c
12a60 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20  ross_compiling" 
12a70 3d 20 6d 61 79 62 65 3b 20 74 68 65 6e 0a 09 63  = maybe; then..c
12a80 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79  ross_compiling=y
12a90 65 73 0a 20 20 20 20 65 6c 73 65 0a 09 7b 20 7b  es.    else..{ {
12aa0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
12ab0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
12ac0 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20 43 20 63  : cannot run C c
12ad0 6f 6d 70 69 6c 65 64 20 70 72 6f 67 72 61 6d 73  ompiled programs
12ae0 2e 0a 49 66 20 79 6f 75 20 6d 65 61 6e 74 20 74  ..If you meant t
12af0 6f 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2c  o cross compile,
12b00 20 75 73 65 20 5c 60 2d 2d 68 6f 73 74 27 2e 0a   use \`--host'..
12b10 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
12b20 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
12b30 6c 73 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ls." >&5.$as_ech
12b40 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
12b50 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20 43 20 63  : cannot run C c
12b60 6f 6d 70 69 6c 65 64 20 70 72 6f 67 72 61 6d 73  ompiled programs
12b70 2e 0a 49 66 20 79 6f 75 20 6d 65 61 6e 74 20 74  ..If you meant t
12b80 6f 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2c  o cross compile,
12b90 20 75 73 65 20 5c 60 2d 2d 68 6f 73 74 27 2e 0a   use \`--host'..
12ba0 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
12bb0 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
12bc0 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  ls." >&2;}.   { 
12bd0 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
12be0 3b 20 7d 3b 20 7d 0a 20 20 20 20 66 69 0a 20 20  ; }; }.    fi.  
12bf0 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  fi.fi.{ $as_echo
12c00 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
12c10 3a 20 72 65 73 75 6c 74 3a 20 79 65 73 22 20 3e  : result: yes" >
12c20 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 79 65 73  &5.$as_echo "yes
12c30 22 20 3e 26 36 3b 20 7d 0a 0a 72 6d 20 2d 66 20  " >&6; }..rm -f 
12c40 2d 72 20 61 2e 6f 75 74 20 61 2e 6f 75 74 2e 64  -r a.out a.out.d
12c50 53 59 4d 20 61 2e 65 78 65 20 63 6f 6e 66 74 65  SYM a.exe confte
12c60 73 74 24 61 63 5f 63 76 5f 65 78 65 65 78 74 20  st$ac_cv_exeext 
12c70 62 2e 6f 75 74 0a 61 63 5f 63 6c 65 61 6e 5f 66  b.out.ac_clean_f
12c80 69 6c 65 73 3d 24 61 63 5f 63 6c 65 61 6e 5f 66  iles=$ac_clean_f
12c90 69 6c 65 73 5f 73 61 76 65 0a 23 20 43 68 65 63  iles_save.# Chec
12ca0 6b 20 74 68 61 74 20 74 68 65 20 63 6f 6d 70 69  k that the compi
12cb0 6c 65 72 20 70 72 6f 64 75 63 65 73 20 65 78 65  ler produces exe
12cc0 63 75 74 61 62 6c 65 73 20 77 65 20 63 61 6e 20  cutables we can 
12cd0 72 75 6e 2e 20 20 49 66 20 6e 6f 74 2c 20 65 69  run.  If not, ei
12ce0 74 68 65 72 0a 23 20 74 68 65 20 63 6f 6d 70 69  ther.# the compi
12cf0 6c 65 72 20 69 73 20 62 72 6f 6b 65 6e 2c 20 6f  ler is broken, o
12d00 72 20 77 65 20 63 72 6f 73 73 20 63 6f 6d 70 69  r we cross compi
12d10 6c 65 2e 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  le..{ $as_echo "
12d20 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
12d30 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
12d40 20 77 65 20 61 72 65 20 63 72 6f 73 73 20 63 6f   we are cross co
12d50 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61 73  mpiling" >&5.$as
12d60 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
12d70 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65  g whether we are
12d80 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67   cross compiling
12d90 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 7b 20 24  ... " >&6; }.{ $
12da0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
12db0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
12dc0 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e   $cross_compilin
12dd0 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  g" >&5.$as_echo 
12de0 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e  "$cross_compilin
12df0 67 22 20 3e 26 36 3b 20 7d 0a 0a 7b 20 24 61 73  g" >&6; }..{ $as
12e00 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
12e10 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
12e20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 65 78  for suffix of ex
12e30 65 63 75 74 61 62 6c 65 73 22 20 3e 26 35 0a 24  ecutables" >&5.$
12e40 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
12e50 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f  ing for suffix o
12e60 66 20 65 78 65 63 75 74 61 62 6c 65 73 2e 2e 2e  f executables...
12e70 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 28   " >&6; }.if { (
12e80 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b  ac_try="$ac_link
12e90 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
12ea0 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
12eb0 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
12ec0 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
12ed0 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
12ee0 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
12ef0 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
12f00 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
12f10 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
12f20 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
12f30 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
12f40 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
12f50 63 5f 6c 69 6e 6b 22 29 20 32 3e 26 35 0a 20 20  c_link") 2>&5.  
12f60 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
12f70 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
12f80 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
12f90 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
12fa0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
12fb0 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20  s); }; then.  # 
12fc0 49 66 20 62 6f 74 68 20 60 63 6f 6e 66 74 65 73  If both `conftes
12fd0 74 2e 65 78 65 27 20 61 6e 64 20 60 63 6f 6e 66  t.exe' and `conf
12fe0 74 65 73 74 27 20 61 72 65 20 60 70 72 65 73 65  test' are `prese
12ff0 6e 74 27 20 28 77 65 6c 6c 2c 20 6f 62 73 65 72  nt' (well, obser
13000 76 61 62 6c 65 29 0a 23 20 63 61 74 63 68 20 60  vable).# catch `
13010 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 2e 20 20  conftest.exe'.  
13020 46 6f 72 20 69 6e 73 74 61 6e 63 65 20 77 69 74  For instance wit
13030 68 20 43 79 67 77 69 6e 2c 20 60 6c 73 20 63 6f  h Cygwin, `ls co
13040 6e 66 74 65 73 74 27 20 77 69 6c 6c 0a 23 20 77  nftest' will.# w
13050 6f 72 6b 20 70 72 6f 70 65 72 6c 79 20 28 69 2e  ork properly (i.
13060 65 2e 2c 20 72 65 66 65 72 20 74 6f 20 60 63 6f  e., refer to `co
13070 6e 66 74 65 73 74 2e 65 78 65 27 29 2c 20 77 68  nftest.exe'), wh
13080 69 6c 65 20 69 74 20 77 6f 6e 27 74 20 77 69 74  ile it won't wit
13090 68 0a 23 20 60 72 6d 27 2e 0a 66 6f 72 20 61 63  h.# `rm'..for ac
130a0 5f 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73  _file in conftes
130b0 74 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 20 63  t.exe conftest c
130c0 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20 20  onftest.*; do.  
130d0 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69 6c  test -f "$ac_fil
130e0 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 20  e" || continue. 
130f0 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69   case $ac_file i
13100 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20  n.    *.$ac_ext 
13110 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64  | *.xcoff | *.td
13120 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20  s | *.d | *.pdb 
13130 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20  | *.xSYM | *.bb 
13140 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20  | *.bbg | *.map 
13150 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d  | *.inf | *.dSYM
13160 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29   | *.o | *.obj )
13170 20 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 20 61 63   ;;.    *.* ) ac
13180 5f 63 76 5f 65 78 65 65 78 74 3d 60 65 78 70 72  _cv_exeext=`expr
13190 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 5b   "$ac_file" : '[
131a0 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27 60 0a 09  ^.]*\(\..*\)'`..
131b0 20 20 62 72 65 61 6b 3b 3b 0a 20 20 20 20 2a 20    break;;.    * 
131c0 29 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63  ) break;;.  esac
131d0 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20 20 7b 20 7b  .done.else.  { {
131e0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
131f0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
13200 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65  : cannot compute
13210 20 73 75 66 66 69 78 20 6f 66 20 65 78 65 63 75   suffix of execu
13220 74 61 62 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63  tables: cannot c
13230 6f 6d 70 69 6c 65 20 61 6e 64 20 6c 69 6e 6b 0a  ompile and link.
13240 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
13250 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
13260 6c 73 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ls." >&5.$as_ech
13270 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
13280 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65  : cannot compute
13290 20 73 75 66 66 69 78 20 6f 66 20 65 78 65 63 75   suffix of execu
132a0 74 61 62 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63  tables: cannot c
132b0 6f 6d 70 69 6c 65 20 61 6e 64 20 6c 69 6e 6b 0a  ompile and link.
132c0 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
132d0 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
132e0 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  ls." >&2;}.   { 
132f0 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
13300 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 72 6d 20 2d 66  ; }; }.fi..rm -f
13310 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f   conftest$ac_cv_
13320 65 78 65 65 78 74 0a 7b 20 24 61 73 5f 65 63 68  exeext.{ $as_ech
13330 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
13340 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
13350 76 5f 65 78 65 65 78 74 22 20 3e 26 35 0a 24 61  v_exeext" >&5.$a
13360 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 65  s_echo "$ac_cv_e
13370 78 65 65 78 74 22 20 3e 26 36 3b 20 7d 0a 0a 72  xeext" >&6; }..r
13380 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
13390 63 5f 65 78 74 0a 45 58 45 45 58 54 3d 24 61 63  c_ext.EXEEXT=$ac
133a0 5f 63 76 5f 65 78 65 65 78 74 0a 61 63 5f 65 78  _cv_exeext.ac_ex
133b0 65 65 78 74 3d 24 45 58 45 45 58 54 0a 7b 20 24  eext=$EXEEXT.{ $
133c0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
133d0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
133e0 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20  g for suffix of 
133f0 6f 62 6a 65 63 74 20 66 69 6c 65 73 22 20 3e 26  object files" >&
13400 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
13410 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69  ecking for suffi
13420 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65  x of object file
13430 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  s... " >&6; }.if
13440 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 6f   test "${ac_cv_o
13450 62 6a 65 78 74 2b 73 65 74 7d 22 20 3d 20 73 65  bjext+set}" = se
13460 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
13470 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
13480 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20   >&6.else.  cat 
13490 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
134a0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
134b0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
134c0 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
134d0 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
134e0 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
134f0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
13500 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
13510 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69  nfdefs.h.  */..i
13520 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20  nt.main ().{..  
13530 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a  ;.  return 0;.}.
13540 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e  _ACEOF.rm -f con
13550 66 74 65 73 74 2e 6f 20 63 6f 6e 66 74 65 73 74  ftest.o conftest
13560 2e 6f 62 6a 0a 69 66 20 7b 20 28 61 63 5f 74 72  .obj.if { (ac_tr
13570 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a  y="$ac_compile".
13580 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
13590 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
135a0 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
135b0 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
135c0 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
135d0 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
135e0 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
135f0 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  o="\"\$as_me:$LI
13600 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
13610 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
13620 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e  $ac_try_echo") >
13630 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
13640 63 6f 6d 70 69 6c 65 22 29 20 32 3e 26 35 0a 20  compile") 2>&5. 
13650 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
13660 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13670 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
13680 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
13690 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
136a0 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 66  us); }; then.  f
136b0 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 63 6f  or ac_file in co
136c0 6e 66 74 65 73 74 2e 6f 20 63 6f 6e 66 74 65 73  nftest.o conftes
136d0 74 2e 6f 62 6a 20 63 6f 6e 66 74 65 73 74 2e 2a  t.obj conftest.*
136e0 3b 20 64 6f 0a 20 20 74 65 73 74 20 2d 66 20 22  ; do.  test -f "
136f0 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e  $ac_file" || con
13700 74 69 6e 75 65 3b 0a 20 20 63 61 73 65 20 24 61  tinue;.  case $a
13710 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e  c_file in.    *.
13720 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66  $ac_ext | *.xcof
13730 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20  f | *.tds | *.d 
13740 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d  | *.pdb | *.xSYM
13750 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20   | *.bb | *.bbg 
13760 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20  | *.map | *.inf 
13770 7c 20 2a 2e 64 53 59 4d 20 29 20 3b 3b 0a 20 20  | *.dSYM ) ;;.  
13780 20 20 2a 29 20 61 63 5f 63 76 5f 6f 62 6a 65 78    *) ac_cv_objex
13790 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c  t=`expr "$ac_fil
137a0 65 22 20 3a 20 27 2e 2a 5c 2e 5c 28 2e 2a 5c 29  e" : '.*\.\(.*\)
137b0 27 60 0a 20 20 20 20 20 20 20 62 72 65 61 6b 3b  '`.       break;
137c0 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c  ;.  esac.done.el
137d0 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  se.  $as_echo "$
137e0 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
137f0 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
13800 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
13810 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
13820 26 35 0a 0a 7b 20 7b 20 24 61 73 5f 65 63 68 6f  &5..{ { $as_echo
13830 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
13840 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
13850 63 6f 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f  compute suffix o
13860 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 3a 20  f object files: 
13870 63 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 0a 53  cannot compile.S
13880 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
13890 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
138a0 73 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  s." >&5.$as_echo
138b0 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
138c0 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20   cannot compute 
138d0 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63 74  suffix of object
138e0 20 66 69 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63   files: cannot c
138f0 6f 6d 70 69 6c 65 0a 53 65 65 20 5c 60 63 6f 6e  ompile.See \`con
13900 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72  fig.log' for mor
13910 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b  e details." >&2;
13920 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
13930 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69   exit 1; }; }.fi
13940 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
13950 2e 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 20 63  .$ac_cv_objext c
13960 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
13970 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
13980 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
13990 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 6f 62  esult: $ac_cv_ob
139a0 6a 65 78 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  jext" >&5.$as_ec
139b0 68 6f 20 22 24 61 63 5f 63 76 5f 6f 62 6a 65 78  ho "$ac_cv_objex
139c0 74 22 20 3e 26 36 3b 20 7d 0a 4f 42 4a 45 58 54  t" >&6; }.OBJEXT
139d0 3d 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 0a 61  =$ac_cv_objext.a
139e0 63 5f 6f 62 6a 65 78 74 3d 24 4f 42 4a 45 58 54  c_objext=$OBJEXT
139f0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
13a00 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
13a10 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65  cking whether we
13a20 20 61 72 65 20 75 73 69 6e 67 20 74 68 65 20 47   are using the G
13a30 4e 55 20 43 20 63 6f 6d 70 69 6c 65 72 22 20 3e  NU C compiler" >
13a40 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
13a50 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
13a60 77 65 20 61 72 65 20 75 73 69 6e 67 20 74 68 65  we are using the
13a70 20 47 4e 55 20 43 20 63 6f 6d 70 69 6c 65 72 2e   GNU C compiler.
13a80 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
13a90 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 63 5f 63  est "${ac_cv_c_c
13aa0 6f 6d 70 69 6c 65 72 5f 67 6e 75 2b 73 65 74 7d  ompiler_gnu+set}
13ab0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
13ac0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
13ad0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
13ae0 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
13af0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
13b00 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
13b10 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
13b20 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
13b30 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
13b40 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
13b50 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
13b60 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
13b70 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
13b80 0a 7b 0a 23 69 66 6e 64 65 66 20 5f 5f 47 4e 55  .{.#ifndef __GNU
13b90 43 5f 5f 0a 20 20 20 20 20 20 20 63 68 6f 6b 65  C__.       choke
13ba0 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 20 20 3b 0a   me.#endif..  ;.
13bb0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
13bc0 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
13bd0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69  est.$ac_objext.i
13be0 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
13bf0 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22  _compile".case "
13c00 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
13c10 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
13c20 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
13c30 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
13c40 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
13c50 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
13c60 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
13c70 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
13c80 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
13c90 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
13ca0 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28  y_echo") >&5.  (
13cb0 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
13cc0 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  e") 2>conftest.e
13cd0 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
13ce0 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
13cf0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
13d00 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
13d10 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
13d20 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
13d30 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f  t.err >&5.  $as_
13d40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
13d50 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
13d60 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
13d70 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
13d80 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d   } && {.. test -
13d90 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  z "$ac_c_werror_
13da0 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
13db0 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
13dc0 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65  r.       } && te
13dd0 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24  st -s conftest.$
13de0 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a  ac_objext; then.
13df0 20 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e    ac_compiler_gn
13e00 75 3d 79 65 73 0a 65 6c 73 65 0a 20 20 24 61 73  u=yes.else.  $as
13e10 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66  _echo "$as_me: f
13e20 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
13e30 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
13e40 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
13e50 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f  ac_ext >&5...ac_
13e60 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a  compiler_gnu=no.
13e70 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  fi..rm -f core c
13e80 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
13e90 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
13ea0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
13eb0 0a 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  .ac_cv_c_compile
13ec0 72 5f 67 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c  r_gnu=$ac_compil
13ed0 65 72 5f 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73  er_gnu..fi.{ $as
13ee0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
13ef0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
13f00 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
13f10 5f 67 6e 75 22 20 3e 26 35 0a 24 61 73 5f 65 63  _gnu" >&5.$as_ec
13f20 68 6f 20 22 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  ho "$ac_cv_c_com
13f30 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26 36 3b 20  piler_gnu" >&6; 
13f40 7d 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 6f  }.if test $ac_co
13f50 6d 70 69 6c 65 72 5f 67 6e 75 20 3d 20 79 65 73  mpiler_gnu = yes
13f60 3b 20 74 68 65 6e 0a 20 20 47 43 43 3d 79 65 73  ; then.  GCC=yes
13f70 0a 65 6c 73 65 0a 20 20 47 43 43 3d 0a 66 69 0a  .else.  GCC=.fi.
13f80 61 63 5f 74 65 73 74 5f 43 46 4c 41 47 53 3d 24  ac_test_CFLAGS=$
13f90 7b 43 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f  {CFLAGS+set}.ac_
13fa0 73 61 76 65 5f 43 46 4c 41 47 53 3d 24 43 46 4c  save_CFLAGS=$CFL
13fb0 41 47 53 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  AGS.{ $as_echo "
13fc0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
13fd0 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
13fe0 20 24 43 43 20 61 63 63 65 70 74 73 20 2d 67 22   $CC accepts -g"
13ff0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
14000 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65  "checking whethe
14010 72 20 24 43 43 20 61 63 63 65 70 74 73 20 2d 67  r $CC accepts -g
14020 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
14030 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
14040 6f 67 5f 63 63 5f 67 2b 73 65 74 7d 22 20 3d 20  og_cc_g+set}" = 
14050 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
14060 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
14070 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63   " >&6.else.  ac
14080 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66  _save_c_werror_f
14090 6c 61 67 3d 24 61 63 5f 63 5f 77 65 72 72 6f 72  lag=$ac_c_werror
140a0 5f 66 6c 61 67 0a 20 20 20 61 63 5f 63 5f 77 65  _flag.   ac_c_we
140b0 72 72 6f 72 5f 66 6c 61 67 3d 79 65 73 0a 20 20  rror_flag=yes.  
140c0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67   ac_cv_prog_cc_g
140d0 3d 6e 6f 0a 20 20 20 43 46 4c 41 47 53 3d 22 2d  =no.   CFLAGS="-
140e0 67 22 0a 20 20 20 63 61 74 20 3e 63 6f 6e 66 74  g".   cat >conft
140f0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
14100 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
14110 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
14120 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
14130 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
14140 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
14150 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
14160 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
14170 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
14180 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65  n ().{..  ;.  re
14190 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
141a0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
141b0 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
141c0 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
141d0 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61  pile".case "(($a
141e0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
141f0 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
14200 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
14210 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
14220 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
14230 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
14240 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
14250 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
14260 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
14270 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
14280 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  ho") >&5.  (eval
14290 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20   "$ac_compile") 
142a0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
142b0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
142c0 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
142d0 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
142e0 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
142f0 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
14300 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
14310 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f  r >&5.  $as_echo
14320 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
14330 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
14340 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
14350 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
14360 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
14370 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
14380 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
14390 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
143a0 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d       } && test -
143b0 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  s conftest.$ac_o
143c0 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61 63  bjext; then.  ac
143d0 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 79 65  _cv_prog_cc_g=ye
143e0 73 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68  s.else.  $as_ech
143f0 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
14400 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
14410 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
14420 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
14430 78 74 20 3e 26 35 0a 0a 09 43 46 4c 41 47 53 3d  xt >&5...CFLAGS=
14440 22 22 0a 20 20 20 20 20 20 63 61 74 20 3e 63 6f  "".      cat >co
14450 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
14460 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
14470 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
14480 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
14490 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
144a0 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
144b0 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
144c0 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
144d0 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
144e0 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
144f0 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
14500 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
14510 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
14520 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
14530 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28  compile".case "(
14540 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
14550 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
14560 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
14570 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
14580 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
14590 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
145a0 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
145b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
145c0 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
145d0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
145e0 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65  _echo") >&5.  (e
145f0 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  val "$ac_compile
14600 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
14610 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
14620 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
14630 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
14640 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
14650 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
14660 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
14670 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65  .err >&5.  $as_e
14680 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
14690 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
146a0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
146b0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
146c0 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  } && {.. test -z
146d0 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66   "$ac_c_werror_f
146e0 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21  lag" ||.. test !
146f0 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
14700 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73  .       } && tes
14710 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  t -s conftest.$a
14720 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20  c_objext; then. 
14730 20 3a 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63   :.else.  $as_ec
14740 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
14750 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
14760 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
14770 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
14780 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 5f 77  ext >&5...ac_c_w
14790 65 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73  error_flag=$ac_s
147a0 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  ave_c_werror_fla
147b0 67 0a 09 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a  g.. CFLAGS="-g".
147c0 09 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e  . cat >conftest.
147d0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
147e0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
147f0 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
14800 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
14810 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
14820 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
14830 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
14840 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
14850 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
14860 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
14870 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
14880 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
14890 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  objext.if { (ac_
148a0 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
148b0 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
148c0 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
148d0 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
148e0 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
148f0 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
14900 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
14910 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
14920 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
14930 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
14940 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
14950 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
14960 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
14970 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f  c_compile") 2>co
14980 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
14990 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
149a0 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
149b0 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
149c0 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
149d0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
149e0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
149f0 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  5.  $as_echo "$a
14a00 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
14a10 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
14a20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
14a30 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a  status); } && {.
14a40 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
14a50 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
14a60 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
14a70 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
14a80 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
14a90 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
14aa0 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  t; then.  ac_cv_
14ab0 70 72 6f 67 5f 63 63 5f 67 3d 79 65 73 0a 65 6c  prog_cc_g=yes.el
14ac0 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  se.  $as_echo "$
14ad0 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
14ae0 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
14af0 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
14b00 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
14b10 26 35 0a 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  &5...fi..rm -f c
14b20 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
14b30 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
14b40 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
14b50 63 5f 65 78 74 0a 66 69 0a 0a 72 6d 20 2d 66 20  c_ext.fi..rm -f 
14b60 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
14b70 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
14b80 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
14b90 61 63 5f 65 78 74 0a 66 69 0a 0a 72 6d 20 2d 66  ac_ext.fi..rm -f
14ba0 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
14bb0 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
14bc0 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
14bd0 24 61 63 5f 65 78 74 0a 20 20 20 61 63 5f 63 5f  $ac_ext.   ac_c_
14be0 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f  werror_flag=$ac_
14bf0 73 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  save_c_werror_fl
14c00 61 67 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  ag.fi.{ $as_echo
14c10 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
14c20 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
14c30 5f 70 72 6f 67 5f 63 63 5f 67 22 20 3e 26 35 0a  _prog_cc_g" >&5.
14c40 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
14c50 5f 70 72 6f 67 5f 63 63 5f 67 22 20 3e 26 36 3b  _prog_cc_g" >&6;
14c60 20 7d 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f   }.if test "$ac_
14c70 74 65 73 74 5f 43 46 4c 41 47 53 22 20 3d 20 73  test_CFLAGS" = s
14c80 65 74 3b 20 74 68 65 6e 0a 20 20 43 46 4c 41 47  et; then.  CFLAG
14c90 53 3d 24 61 63 5f 73 61 76 65 5f 43 46 4c 41 47  S=$ac_save_CFLAG
14ca0 53 0a 65 6c 69 66 20 74 65 73 74 20 24 61 63 5f  S.elif test $ac_
14cb0 63 76 5f 70 72 6f 67 5f 63 63 5f 67 20 3d 20 79  cv_prog_cc_g = y
14cc0 65 73 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65  es; then.  if te
14cd0 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
14ce0 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53   then.    CFLAGS
14cf0 3d 22 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65  ="-g -O2".  else
14d00 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22  .    CFLAGS="-g"
14d10 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20  .  fi.else.  if 
14d20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
14d30 73 3b 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41  s; then.    CFLA
14d40 47 53 3d 22 2d 4f 32 22 0a 20 20 65 6c 73 65 0a  GS="-O2".  else.
14d50 20 20 20 20 43 46 4c 41 47 53 3d 0a 20 20 66 69      CFLAGS=.  fi
14d60 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
14d70 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
14d80 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 43 43  checking for $CC
14d90 20 6f 70 74 69 6f 6e 20 74 6f 20 61 63 63 65 70   option to accep
14da0 74 20 49 53 4f 20 43 38 39 22 20 3e 26 35 0a 24  t ISO C89" >&5.$
14db0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
14dc0 69 6e 67 20 66 6f 72 20 24 43 43 20 6f 70 74 69  ing for $CC opti
14dd0 6f 6e 20 74 6f 20 61 63 63 65 70 74 20 49 53 4f  on to accept ISO
14de0 20 43 38 39 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d   C89... " >&6; }
14df0 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
14e00 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 2b 73 65  v_prog_cc_c89+se
14e10 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
14e20 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
14e30 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
14e40 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63  e.  ac_cv_prog_c
14e50 63 5f 63 38 39 3d 6e 6f 0a 61 63 5f 73 61 76 65  c_c89=no.ac_save
14e60 5f 43 43 3d 24 43 43 0a 63 61 74 20 3e 63 6f 6e  _CC=$CC.cat >con
14e70 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
14e80 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
14e90 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
14ea0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
14eb0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
14ec0 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
14ed0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
14ee0 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
14ef0 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75  fs.h.  */.#inclu
14f00 64 65 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23 69  de <stdarg.h>.#i
14f10 6e 63 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68 3e  nclude <stdio.h>
14f20 0a 23 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 74  .#include <sys/t
14f30 79 70 65 73 2e 68 3e 0a 23 69 6e 63 6c 75 64 65  ypes.h>.#include
14f40 20 3c 73 79 73 2f 73 74 61 74 2e 68 3e 0a 2f 2a   <sys/stat.h>./*
14f50 20 4d 6f 73 74 20 6f 66 20 74 68 65 20 66 6f 6c   Most of the fol
14f60 6c 6f 77 69 6e 67 20 74 65 73 74 73 20 61 72 65  lowing tests are
14f70 20 73 74 6f 6c 65 6e 20 66 72 6f 6d 20 52 43 53   stolen from RCS
14f80 20 35 2e 37 27 73 20 73 72 63 2f 63 6f 6e 66 2e   5.7's src/conf.
14f90 73 68 2e 20 20 2a 2f 0a 73 74 72 75 63 74 20 62  sh.  */.struct b
14fa0 75 66 20 7b 20 69 6e 74 20 78 3b 20 7d 3b 0a 46  uf { int x; };.F
14fb0 49 4c 45 20 2a 20 28 2a 72 63 73 6f 70 65 6e 29  ILE * (*rcsopen)
14fc0 20 28 73 74 72 75 63 74 20 62 75 66 20 2a 2c 20   (struct buf *, 
14fd0 73 74 72 75 63 74 20 73 74 61 74 20 2a 2c 20 69  struct stat *, i
14fe0 6e 74 29 3b 0a 73 74 61 74 69 63 20 63 68 61 72  nt);.static char
14ff0 20 2a 65 20 28 70 2c 20 69 29 0a 20 20 20 20 20   *e (p, i).     
15000 63 68 61 72 20 2a 2a 70 3b 0a 20 20 20 20 20 69  char **p;.     i
15010 6e 74 20 69 3b 0a 7b 0a 20 20 72 65 74 75 72 6e  nt i;.{.  return
15020 20 70 5b 69 5d 3b 0a 7d 0a 73 74 61 74 69 63 20   p[i];.}.static 
15030 63 68 61 72 20 2a 66 20 28 63 68 61 72 20 2a 20  char *f (char * 
15040 28 2a 67 29 20 28 63 68 61 72 20 2a 2a 2c 20 69  (*g) (char **, i
15050 6e 74 29 2c 20 63 68 61 72 20 2a 2a 70 2c 20 2e  nt), char **p, .
15060 2e 2e 29 0a 7b 0a 20 20 63 68 61 72 20 2a 73 3b  ..).{.  char *s;
15070 0a 20 20 76 61 5f 6c 69 73 74 20 76 3b 0a 20 20  .  va_list v;.  
15080 76 61 5f 73 74 61 72 74 20 28 76 2c 70 29 3b 0a  va_start (v,p);.
15090 20 20 73 20 3d 20 67 20 28 70 2c 20 76 61 5f 61    s = g (p, va_a
150a0 72 67 20 28 76 2c 69 6e 74 29 29 3b 0a 20 20 76  rg (v,int));.  v
150b0 61 5f 65 6e 64 20 28 76 29 3b 0a 20 20 72 65 74  a_end (v);.  ret
150c0 75 72 6e 20 73 3b 0a 7d 0a 0a 2f 2a 20 4f 53 46  urn s;.}../* OSF
150d0 20 34 2e 30 20 43 6f 6d 70 61 71 20 63 63 20 69   4.0 Compaq cc i
150e0 73 20 73 6f 6d 65 20 73 6f 72 74 20 6f 66 20 61  s some sort of a
150f0 6c 6d 6f 73 74 2d 41 4e 53 49 20 62 79 20 64 65  lmost-ANSI by de
15100 66 61 75 6c 74 2e 20 20 49 74 20 68 61 73 0a 20  fault.  It has. 
15110 20 20 66 75 6e 63 74 69 6f 6e 20 70 72 6f 74 6f    function proto
15120 74 79 70 65 73 20 61 6e 64 20 73 74 75 66 66 2c  types and stuff,
15130 20 62 75 74 20 6e 6f 74 20 27 5c 78 48 48 27 20   but not '\xHH' 
15140 68 65 78 20 63 68 61 72 61 63 74 65 72 20 63 6f  hex character co
15150 6e 73 74 61 6e 74 73 2e 0a 20 20 20 54 68 65 73  nstants..   Thes
15160 65 20 64 6f 6e 27 74 20 70 72 6f 76 6f 6b 65 20  e don't provoke 
15170 61 6e 20 65 72 72 6f 72 20 75 6e 66 6f 72 74 75  an error unfortu
15180 6e 61 74 65 6c 79 2c 20 69 6e 73 74 65 61 64 20  nately, instead 
15190 61 72 65 20 73 69 6c 65 6e 74 6c 79 20 74 72 65  are silently tre
151a0 61 74 65 64 0a 20 20 20 61 73 20 27 78 27 2e 20  ated.   as 'x'. 
151b0 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69   The following i
151c0 6e 64 75 63 65 73 20 61 6e 20 65 72 72 6f 72 2c  nduces an error,
151d0 20 75 6e 74 69 6c 20 2d 73 74 64 20 69 73 20 61   until -std is a
151e0 64 64 65 64 20 74 6f 20 67 65 74 0a 20 20 20 70  dded to get.   p
151f0 72 6f 70 65 72 20 41 4e 53 49 20 6d 6f 64 65 2e  roper ANSI mode.
15200 20 20 43 75 72 69 6f 75 73 6c 79 20 27 5c 78 30    Curiously '\x0
15210 30 27 21 3d 27 78 27 20 61 6c 77 61 79 73 20 63  0'!='x' always c
15220 6f 6d 65 73 20 6f 75 74 20 74 72 75 65 2c 20 66  omes out true, f
15230 6f 72 20 61 6e 0a 20 20 20 61 72 72 61 79 20 73  or an.   array s
15240 69 7a 65 20 61 74 20 6c 65 61 73 74 2e 20 20 49  ize at least.  I
15250 74 27 73 20 6e 65 63 65 73 73 61 72 79 20 74 6f  t's necessary to
15260 20 77 72 69 74 65 20 27 5c 78 30 30 27 3d 3d 30   write '\x00'==0
15270 20 74 6f 20 67 65 74 20 73 6f 6d 65 74 68 69 6e   to get somethin
15280 67 0a 20 20 20 74 68 61 74 27 73 20 74 72 75 65  g.   that's true
15290 20 6f 6e 6c 79 20 77 69 74 68 20 2d 73 74 64 2e   only with -std.
152a0 20 20 2a 2f 0a 69 6e 74 20 6f 73 66 34 5f 63 63    */.int osf4_cc
152b0 5f 61 72 72 61 79 20 5b 27 5c 78 30 30 27 20 3d  _array ['\x00' =
152c0 3d 20 30 20 3f 20 31 20 3a 20 2d 31 5d 3b 0a 0a  = 0 ? 1 : -1];..
152d0 2f 2a 20 49 42 4d 20 43 20 36 20 66 6f 72 20 41  /* IBM C 6 for A
152e0 49 58 20 69 73 20 61 6c 6d 6f 73 74 2d 41 4e 53  IX is almost-ANS
152f0 49 20 62 79 20 64 65 66 61 75 6c 74 2c 20 62 75  I by default, bu
15300 74 20 69 74 20 72 65 70 6c 61 63 65 73 20 6d 61  t it replaces ma
15310 63 72 6f 20 70 61 72 61 6d 65 74 65 72 73 0a 20  cro parameters. 
15320 20 20 69 6e 73 69 64 65 20 73 74 72 69 6e 67 73    inside strings
15330 20 61 6e 64 20 63 68 61 72 61 63 74 65 72 20 63   and character c
15340 6f 6e 73 74 61 6e 74 73 2e 20 20 2a 2f 0a 23 64  onstants.  */.#d
15350 65 66 69 6e 65 20 46 4f 4f 28 78 29 20 27 78 27  efine FOO(x) 'x'
15360 0a 69 6e 74 20 78 6c 63 36 5f 63 63 5f 61 72 72  .int xlc6_cc_arr
15370 61 79 5b 46 4f 4f 28 61 29 20 3d 3d 20 27 78 27  ay[FOO(a) == 'x'
15380 20 3f 20 31 20 3a 20 2d 31 5d 3b 0a 0a 69 6e 74   ? 1 : -1];..int
15390 20 74 65 73 74 20 28 69 6e 74 20 69 2c 20 64 6f   test (int i, do
153a0 75 62 6c 65 20 78 29 3b 0a 73 74 72 75 63 74 20  uble x);.struct 
153b0 73 31 20 7b 69 6e 74 20 28 2a 66 29 20 28 69 6e  s1 {int (*f) (in
153c0 74 20 61 29 3b 7d 3b 0a 73 74 72 75 63 74 20 73  t a);};.struct s
153d0 32 20 7b 69 6e 74 20 28 2a 66 29 20 28 64 6f 75  2 {int (*f) (dou
153e0 62 6c 65 20 61 29 3b 7d 3b 0a 69 6e 74 20 70 61  ble a);};.int pa
153f0 69 72 6e 61 6d 65 73 20 28 69 6e 74 2c 20 63 68  irnames (int, ch
15400 61 72 20 2a 2a 2c 20 46 49 4c 45 20 2a 28 2a 29  ar **, FILE *(*)
15410 28 73 74 72 75 63 74 20 62 75 66 20 2a 2c 20 73  (struct buf *, s
15420 74 72 75 63 74 20 73 74 61 74 20 2a 2c 20 69 6e  truct stat *, in
15430 74 29 2c 20 69 6e 74 2c 20 69 6e 74 29 3b 0a 69  t), int, int);.i
15440 6e 74 20 61 72 67 63 3b 0a 63 68 61 72 20 2a 2a  nt argc;.char **
15450 61 72 67 76 3b 0a 69 6e 74 0a 6d 61 69 6e 20 28  argv;.int.main (
15460 29 0a 7b 0a 72 65 74 75 72 6e 20 66 20 28 65 2c  ).{.return f (e,
15470 20 61 72 67 76 2c 20 30 29 20 21 3d 20 61 72 67   argv, 0) != arg
15480 76 5b 30 5d 20 20 7c 7c 20 20 66 20 28 65 2c 20  v[0]  ||  f (e, 
15490 61 72 67 76 2c 20 31 29 20 21 3d 20 61 72 67 76  argv, 1) != argv
154a0 5b 31 5d 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72  [1];.  ;.  retur
154b0 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 66 6f  n 0;.}._ACEOF.fo
154c0 72 20 61 63 5f 61 72 67 20 69 6e 20 27 27 20 2d  r ac_arg in '' -
154d0 71 6c 61 6e 67 6c 76 6c 3d 65 78 74 63 38 39 20  qlanglvl=extc89 
154e0 2d 71 6c 61 6e 67 6c 76 6c 3d 61 6e 73 69 20 2d  -qlanglvl=ansi -
154f0 73 74 64 20 5c 0a 09 2d 41 65 20 22 2d 41 61 20  std \..-Ae "-Aa 
15500 2d 44 5f 48 50 55 58 5f 53 4f 55 52 43 45 22 20  -D_HPUX_SOURCE" 
15510 22 2d 58 63 20 2d 44 5f 5f 45 58 54 45 4e 53 49  "-Xc -D__EXTENSI
15520 4f 4e 53 5f 5f 22 0a 64 6f 0a 20 20 43 43 3d 22  ONS__".do.  CC="
15530 24 61 63 5f 73 61 76 65 5f 43 43 20 24 61 63 5f  $ac_save_CC $ac_
15540 61 72 67 22 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  arg".  rm -f con
15550 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
15560 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
15570 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65  ac_compile".case
15580 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
15590 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
155a0 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
155b0 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
155c0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
155d0 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
155e0 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
155f0 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
15600 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
15610 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
15620 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20  try_echo") >&5. 
15630 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
15640 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ile") 2>conftest
15650 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
15660 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
15670 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
15680 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
15690 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
156a0 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
156b0 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61  est.err >&5.  $a
156c0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
156d0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
156e0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
156f0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
15700 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74  ); } && {.. test
15710 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f   -z "$ac_c_werro
15720 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
15730 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
15740 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20  err.       } && 
15750 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
15760 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65  .$ac_objext; the
15770 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63  n.  ac_cv_prog_c
15780 63 5f 63 38 39 3d 24 61 63 5f 61 72 67 0a 65 6c  c_c89=$ac_arg.el
15790 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  se.  $as_echo "$
157a0 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
157b0 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
157c0 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
157d0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
157e0 26 35 0a 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  &5...fi..rm -f c
157f0 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
15800 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
15810 6a 65 78 74 0a 20 20 74 65 73 74 20 22 78 24 61  jext.  test "x$a
15820 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39  c_cv_prog_cc_c89
15830 22 20 21 3d 20 22 78 6e 6f 22 20 26 26 20 62 72  " != "xno" && br
15840 65 61 6b 0a 64 6f 6e 65 0a 72 6d 20 2d 66 20 63  eak.done.rm -f c
15850 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
15860 43 43 3d 24 61 63 5f 73 61 76 65 5f 43 43 0a 0a  CC=$ac_save_CC..
15870 66 69 0a 23 20 41 43 5f 43 41 43 48 45 5f 56 41  fi.# AC_CACHE_VA
15880 4c 0a 63 61 73 65 20 22 78 24 61 63 5f 63 76 5f  L.case "x$ac_cv_
15890 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 69 6e 0a  prog_cc_c89" in.
158a0 20 20 78 29 0a 20 20 20 20 7b 20 24 61 73 5f 65    x).    { $as_e
158b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
158c0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 6e  ENO: result: non
158d0 65 20 6e 65 65 64 65 64 22 20 3e 26 35 0a 24 61  e needed" >&5.$a
158e0 73 5f 65 63 68 6f 20 22 6e 6f 6e 65 20 6e 65 65  s_echo "none nee
158f0 64 65 64 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a 20  ded" >&6; } ;;. 
15900 20 78 6e 6f 29 0a 20 20 20 20 7b 20 24 61 73 5f   xno).    { $as_
15910 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
15920 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 75 6e  NENO: result: un
15930 73 75 70 70 6f 72 74 65 64 22 20 3e 26 35 0a 24  supported" >&5.$
15940 61 73 5f 65 63 68 6f 20 22 75 6e 73 75 70 70 6f  as_echo "unsuppo
15950 72 74 65 64 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a  rted" >&6; } ;;.
15960 20 20 2a 29 0a 20 20 20 20 43 43 3d 22 24 43 43    *).    CC="$CC
15970 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f   $ac_cv_prog_cc_
15980 63 38 39 22 0a 20 20 20 20 7b 20 24 61 73 5f 65  c89".    { $as_e
15990 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
159a0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
159b0 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22  _cv_prog_cc_c89"
159c0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
159d0 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
159e0 39 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a 65 73 61  9" >&6; } ;;.esa
159f0 63 0a 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f  c...ac_ext=c.ac_
15a00 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c  cpp='$CPP $CPPFL
15a10 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  AGS'.ac_compile=
15a20 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20  '$CC -c $CFLAGS 
15a30 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65  $CPPFLAGS confte
15a40 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a  st.$ac_ext >&5'.
15a50 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20  ac_link='$CC -o 
15a60 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
15a70 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  xt $CFLAGS $CPPF
15a80 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f  LAGS $LDFLAGS co
15a90 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24  nftest.$ac_ext $
15aa0 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d  LIBS >&5'.ac_com
15ab0 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76  piler_gnu=$ac_cv
15ac0 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  _c_compiler_gnu.
15ad0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
15ae0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
15af0 63 6b 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20  cking for a sed 
15b00 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72  that does not tr
15b10 75 6e 63 61 74 65 20 6f 75 74 70 75 74 22 20 3e  uncate output" >
15b20 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
15b30 68 65 63 6b 69 6e 67 20 66 6f 72 20 61 20 73 65  hecking for a se
15b40 64 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20  d that does not 
15b50 74 72 75 6e 63 61 74 65 20 6f 75 74 70 75 74 2e  truncate output.
15b60 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
15b70 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 61 74  est "${ac_cv_pat
15b80 68 5f 53 45 44 2b 73 65 74 7d 22 20 3d 20 73 65  h_SED+set}" = se
15b90 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
15ba0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
15bb0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 20 20   >&6.else.      
15bc0 20 20 20 20 20 20 61 63 5f 73 63 72 69 70 74 3d        ac_script=
15bd0 73 2f 61 61 61 61 61 61 61 61 61 61 61 61 61 61  s/aaaaaaaaaaaaaa
15be0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
15bf0 61 61 61 61 61 2f 62 62 62 62 62 62 62 62 62 62  aaaaa/bbbbbbbbbb
15c00 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
15c10 62 62 62 62 62 62 62 2f 0a 20 20 20 20 20 66 6f  bbbbbbb/.     fo
15c20 72 20 61 63 5f 69 20 69 6e 20 31 20 32 20 33 20  r ac_i in 1 2 3 
15c30 34 20 35 20 36 20 37 3b 20 64 6f 0a 20 20 20 20  4 5 6 7; do.    
15c40 20 20 20 61 63 5f 73 63 72 69 70 74 3d 22 24 61     ac_script="$a
15c50 63 5f 73 63 72 69 70 74 24 61 73 5f 6e 6c 24 61  c_script$as_nl$a
15c60 63 5f 73 63 72 69 70 74 22 0a 20 20 20 20 20 64  c_script".     d
15c70 6f 6e 65 0a 20 20 20 20 20 65 63 68 6f 20 22 24  one.     echo "$
15c80 61 63 5f 73 63 72 69 70 74 22 20 32 3e 2f 64 65  ac_script" 2>/de
15c90 76 2f 6e 75 6c 6c 20 7c 20 73 65 64 20 39 39 71  v/null | sed 99q
15ca0 20 3e 63 6f 6e 66 74 65 73 74 2e 73 65 64 0a 20   >conftest.sed. 
15cb0 20 20 20 20 24 61 73 5f 75 6e 73 65 74 20 61 63      $as_unset ac
15cc0 5f 73 63 72 69 70 74 20 7c 7c 20 61 63 5f 73 63  _script || ac_sc
15cd0 72 69 70 74 3d 0a 20 20 20 20 20 69 66 20 74 65  ript=.     if te
15ce0 73 74 20 2d 7a 20 22 24 53 45 44 22 3b 20 74 68  st -z "$SED"; th
15cf0 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 53 45 44  en.  ac_path_SED
15d00 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23  _found=false.  #
15d10 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68   Loop through th
15d20 65 20 75 73 65 72 27 73 20 70 61 74 68 20 61 6e  e user's path an
15d30 64 20 74 65 73 74 20 66 6f 72 20 65 61 63 68 20  d test for each 
15d40 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54  of PROGNAME-LIST
15d50 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  .  as_save_IFS=$
15d60 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
15d70 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
15d80 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
15d90 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
15da0 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
15db0 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
15dc0 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  =..  for ac_prog
15dd0 20 69 6e 20 73 65 64 20 67 73 65 64 3b 20 64 6f   in sed gsed; do
15de0 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
15df0 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
15e00 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
15e10 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20 20 61  ions; do.      a
15e20 63 5f 70 61 74 68 5f 53 45 44 3d 22 24 61 73 5f  c_path_SED="$as_
15e30 64 69 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f  dir/$ac_prog$ac_
15e40 65 78 65 63 5f 65 78 74 22 0a 20 20 20 20 20 20  exec_ext".      
15e50 7b 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 70  { test -f "$ac_p
15e60 61 74 68 5f 53 45 44 22 20 26 26 20 24 61 73 5f  ath_SED" && $as_
15e70 74 65 73 74 5f 78 20 22 24 61 63 5f 70 61 74 68  test_x "$ac_path
15e80 5f 53 45 44 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74  _SED"; } || cont
15e90 69 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f 72  inue.# Check for
15ea0 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 53 45 44   GNU ac_path_SED
15eb0 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69   and select it i
15ec0 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20  f it is found.. 
15ed0 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55   # Check for GNU
15ee0 20 24 61 63 5f 70 61 74 68 5f 53 45 44 0a 63 61   $ac_path_SED.ca
15ef0 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f 53 45  se `"$ac_path_SE
15f00 44 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26  D" --version 2>&
15f10 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61  1` in.*GNU*).  a
15f20 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 22 24  c_cv_path_SED="$
15f30 61 63 5f 70 61 74 68 5f 53 45 44 22 20 61 63 5f  ac_path_SED" ac_
15f40 70 61 74 68 5f 53 45 44 5f 66 6f 75 6e 64 3d 3a  path_SED_found=:
15f50 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74  ;;.*).  ac_count
15f60 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  =0.  $as_echo_n 
15f70 30 31 32 33 34 35 36 37 38 39 20 3e 22 63 6f 6e  0123456789 >"con
15f80 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c  ftest.in".  whil
15f90 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61 74  e :.  do.    cat
15fa0 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22   "conftest.in" "
15fb0 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22 63  conftest.in" >"c
15fc0 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20 20  onftest.tmp".   
15fd0 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d   mv "conftest.tm
15fe0 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  p" "conftest.in"
15ff0 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65 73  .    cp "conftes
16000 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e  t.in" "conftest.
16010 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  nl".    $as_echo
16020 20 27 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74   '' >> "conftest
16030 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61  .nl".    "$ac_pa
16040 74 68 5f 53 45 44 22 20 2d 66 20 63 6f 6e 66 74  th_SED" -f conft
16050 65 73 74 2e 73 65 64 20 3c 20 22 63 6f 6e 66 74  est.sed < "conft
16060 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65  est.nl" >"confte
16070 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e  st.out" 2>/dev/n
16080 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20  ull || break.   
16090 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74 2e   diff "conftest.
160a0 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e  out" "conftest.n
160b0 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  l" >/dev/null 2>
160c0 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20  &1 || break.    
160d0 61 63 5f 63 6f 75 6e 74 3d 60 65 78 70 72 20 24  ac_count=`expr $
160e0 61 63 5f 63 6f 75 6e 74 20 2b 20 31 60 0a 20 20  ac_count + 1`.  
160f0 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 63 6f    if test $ac_co
16100 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61 74  unt -gt ${ac_pat
16110 68 5f 53 45 44 5f 6d 61 78 2d 30 7d 3b 20 74 68  h_SED_max-0}; th
16120 65 6e 0a 20 20 20 20 20 20 23 20 42 65 73 74 20  en.      # Best 
16130 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65  one so far, save
16140 20 69 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f   it but keep loo
16150 6b 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65  king for a bette
16160 72 20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63  r one.      ac_c
16170 76 5f 70 61 74 68 5f 53 45 44 3d 22 24 61 63 5f  v_path_SED="$ac_
16180 70 61 74 68 5f 53 45 44 22 0a 20 20 20 20 20 20  path_SED".      
16190 61 63 5f 70 61 74 68 5f 53 45 44 5f 6d 61 78 3d  ac_path_SED_max=
161a0 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69  $ac_count.    fi
161b0 0a 20 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29  .    # 10*(2^10)
161c0 20 63 68 61 72 73 20 61 73 20 69 6e 70 75 74 20   chars as input 
161d0 73 65 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20  seems more than 
161e0 65 6e 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20  enough.    test 
161f0 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30  $ac_count -gt 10
16200 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65   && break.  done
16210 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
16220 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d  t.in conftest.tm
16230 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f  p conftest.nl co
16240 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61  nftest.out;;.esa
16250 63 0a 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74  c..      $ac_pat
16260 68 5f 53 45 44 5f 66 6f 75 6e 64 20 26 26 20 62  h_SED_found && b
16270 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a  reak 3.    done.
16280 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d    done.done.IFS=
16290 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69  $as_save_IFS.  i
162a0 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
162b0 76 5f 70 61 74 68 5f 53 45 44 22 3b 20 74 68 65  v_path_SED"; the
162c0 6e 0a 20 20 20 20 7b 20 7b 20 24 61 73 5f 65 63  n.    { { $as_ec
162d0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
162e0 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63  NO: error: no ac
162f0 63 65 70 74 61 62 6c 65 20 73 65 64 20 63 6f 75  ceptable sed cou
16300 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 5c  ld be found in \
16310 24 50 41 54 48 22 20 3e 26 35 0a 24 61 73 5f 65  $PATH" >&5.$as_e
16320 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
16330 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c  or: no acceptabl
16340 65 20 73 65 64 20 63 6f 75 6c 64 20 62 65 20 66  e sed could be f
16350 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 22 20  ound in \$PATH" 
16360 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
16370 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
16380 7d 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63  }.  fi.else.  ac
16390 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 24 53 45  _cv_path_SED=$SE
163a0 44 0a 66 69 0a 0a 66 69 0a 7b 20 24 61 73 5f 65  D.fi..fi.{ $as_e
163b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
163c0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
163d0 5f 63 76 5f 70 61 74 68 5f 53 45 44 22 20 3e 26  _cv_path_SED" >&
163e0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
163f0 63 76 5f 70 61 74 68 5f 53 45 44 22 20 3e 26 36  cv_path_SED" >&6
16400 3b 20 7d 0a 20 53 45 44 3d 22 24 61 63 5f 63 76  ; }. SED="$ac_cv
16410 5f 70 61 74 68 5f 53 45 44 22 0a 20 20 72 6d 20  _path_SED".  rm 
16420 2d 66 20 63 6f 6e 66 74 65 73 74 2e 73 65 64 0a  -f conftest.sed.
16430 0a 74 65 73 74 20 2d 7a 20 22 24 53 45 44 22 20  .test -z "$SED" 
16440 26 26 20 53 45 44 3d 73 65 64 0a 58 73 65 64 3d  && SED=sed.Xsed=
16450 22 24 53 45 44 20 2d 65 20 31 73 2f 5e 58 2f 2f  "$SED -e 1s/^X//
16460 22 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24  "............{ $
16470 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
16480 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
16490 67 20 66 6f 72 20 67 72 65 70 20 74 68 61 74 20  g for grep that 
164a0 68 61 6e 64 6c 65 73 20 6c 6f 6e 67 20 6c 69 6e  handles long lin
164b0 65 73 20 61 6e 64 20 2d 65 22 20 3e 26 35 0a 24  es and -e" >&5.$
164c0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
164d0 69 6e 67 20 66 6f 72 20 67 72 65 70 20 74 68 61  ing for grep tha
164e0 74 20 68 61 6e 64 6c 65 73 20 6c 6f 6e 67 20 6c  t handles long l
164f0 69 6e 65 73 20 61 6e 64 20 2d 65 2e 2e 2e 20 22  ines and -e... "
16500 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
16510 22 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f 47 52  "${ac_cv_path_GR
16520 45 50 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  EP+set}" = set; 
16530 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
16540 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
16550 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
16560 20 2d 7a 20 22 24 47 52 45 50 22 3b 20 74 68 65   -z "$GREP"; the
16570 6e 0a 20 20 61 63 5f 70 61 74 68 5f 47 52 45 50  n.  ac_path_GREP
16580 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23  _found=false.  #
16590 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68   Loop through th
165a0 65 20 75 73 65 72 27 73 20 70 61 74 68 20 61 6e  e user's path an
165b0 64 20 74 65 73 74 20 66 6f 72 20 65 61 63 68 20  d test for each 
165c0 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54  of PROGNAME-LIST
165d0 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  .  as_save_IFS=$
165e0 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
165f0 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
16600 64 69 72 20 69 6e 20 24 50 41 54 48 24 50 41 54  dir in $PATH$PAT
16610 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f  H_SEPARATOR/usr/
16620 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46  xpg4/bin.do.  IF
16630 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
16640 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
16650 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
16660 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20   for ac_prog in 
16670 67 72 65 70 20 67 67 72 65 70 3b 20 64 6f 0a 20  grep ggrep; do. 
16680 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
16690 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
166a0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
166b0 6e 73 3b 20 64 6f 0a 20 20 20 20 20 20 61 63 5f  ns; do.      ac_
166c0 70 61 74 68 5f 47 52 45 50 3d 22 24 61 73 5f 64  path_GREP="$as_d
166d0 69 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65  ir/$ac_prog$ac_e
166e0 78 65 63 5f 65 78 74 22 0a 20 20 20 20 20 20 7b  xec_ext".      {
166f0 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 70 61   test -f "$ac_pa
16700 74 68 5f 47 52 45 50 22 20 26 26 20 24 61 73 5f  th_GREP" && $as_
16710 74 65 73 74 5f 78 20 22 24 61 63 5f 70 61 74 68  test_x "$ac_path
16720 5f 47 52 45 50 22 3b 20 7d 20 7c 7c 20 63 6f 6e  _GREP"; } || con
16730 74 69 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f  tinue.# Check fo
16740 72 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 47 52  r GNU ac_path_GR
16750 45 50 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74  EP and select it
16760 20 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e   if it is found.
16770 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47  .  # Check for G
16780 4e 55 20 24 61 63 5f 70 61 74 68 5f 47 52 45 50  NU $ac_path_GREP
16790 0a 63 61 73 65 20 60 22 24 61 63 5f 70 61 74 68  .case `"$ac_path
167a0 5f 47 52 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e  _GREP" --version
167b0 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29   2>&1` in.*GNU*)
167c0 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 47 52  .  ac_cv_path_GR
167d0 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 47 52 45  EP="$ac_path_GRE
167e0 50 22 20 61 63 5f 70 61 74 68 5f 47 52 45 50 5f  P" ac_path_GREP_
167f0 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61  found=:;;.*).  a
16800 63 5f 63 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f  c_count=0.  $as_
16810 65 63 68 6f 5f 6e 20 30 31 32 33 34 35 36 37 38  echo_n 012345678
16820 39 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  9 >"conftest.in"
16830 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a  .  while :.  do.
16840 20 20 20 20 63 61 74 20 22 63 6f 6e 66 74 65 73      cat "conftes
16850 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e  t.in" "conftest.
16860 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74  in" >"conftest.t
16870 6d 70 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66  mp".    mv "conf
16880 74 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74  test.tmp" "conft
16890 65 73 74 2e 69 6e 22 0a 20 20 20 20 63 70 20 22  est.in".    cp "
168a0 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f  conftest.in" "co
168b0 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24  nftest.nl".    $
168c0 61 73 5f 65 63 68 6f 20 27 47 52 45 50 27 20 3e  as_echo 'GREP' >
168d0 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a  > "conftest.nl".
168e0 20 20 20 20 22 24 61 63 5f 70 61 74 68 5f 47 52      "$ac_path_GR
168f0 45 50 22 20 2d 65 20 27 47 52 45 50 24 27 20 2d  EP" -e 'GREP$' -
16900 65 20 27 2d 28 63 61 6e 6e 6f 74 20 6d 61 74 63  e '-(cannot matc
16910 68 29 2d 27 20 3c 20 22 63 6f 6e 66 74 65 73 74  h)-' < "conftest
16920 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e  .nl" >"conftest.
16930 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  out" 2>/dev/null
16940 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69   || break.    di
16950 66 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74  ff "conftest.out
16960 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20  " "conftest.nl" 
16970 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
16980 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 63 5f  || break.    ac_
16990 63 6f 75 6e 74 3d 60 65 78 70 72 20 24 61 63 5f  count=`expr $ac_
169a0 63 6f 75 6e 74 20 2b 20 31 60 0a 20 20 20 20 69  count + 1`.    i
169b0 66 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74  f test $ac_count
169c0 20 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 47   -gt ${ac_path_G
169d0 52 45 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e  REP_max-0}; then
169e0 0a 20 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e  .      # Best on
169f0 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69  e so far, save i
16a00 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69  t but keep looki
16a10 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65 72 20  ng for a better 
16a20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f  one.      ac_cv_
16a30 70 61 74 68 5f 47 52 45 50 3d 22 24 61 63 5f 70  path_GREP="$ac_p
16a40 61 74 68 5f 47 52 45 50 22 0a 20 20 20 20 20 20  ath_GREP".      
16a50 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 6d 61 78  ac_path_GREP_max
16a60 3d 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66  =$ac_count.    f
16a70 69 0a 20 20 20 20 23 20 31 30 2a 28 32 5e 31 30  i.    # 10*(2^10
16a80 29 20 63 68 61 72 73 20 61 73 20 69 6e 70 75 74  ) chars as input
16a90 20 73 65 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e   seems more than
16aa0 20 65 6e 6f 75 67 68 0a 20 20 20 20 74 65 73 74   enough.    test
16ab0 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31   $ac_count -gt 1
16ac0 30 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e  0 && break.  don
16ad0 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  e.  rm -f confte
16ae0 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74  st.in conftest.t
16af0 6d 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63  mp conftest.nl c
16b00 6f 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73  onftest.out;;.es
16b10 61 63 0a 0a 20 20 20 20 20 20 24 61 63 5f 70 61  ac..      $ac_pa
16b20 74 68 5f 47 52 45 50 5f 66 6f 75 6e 64 20 26 26  th_GREP_found &&
16b30 20 62 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e   break 3.    don
16b40 65 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46  e.  done.done.IF
16b50 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
16b60 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63   if test -z "$ac
16b70 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 22 3b 20  _cv_path_GREP"; 
16b80 74 68 65 6e 0a 20 20 20 20 7b 20 7b 20 24 61 73  then.    { { $as
16b90 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
16ba0 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f  INENO: error: no
16bb0 20 61 63 63 65 70 74 61 62 6c 65 20 67 72 65 70   acceptable grep
16bc0 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20   could be found 
16bd0 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45  in $PATH$PATH_SE
16be0 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34  PARATOR/usr/xpg4
16bf0 2f 62 69 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63  /bin" >&5.$as_ec
16c00 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
16c10 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65  r: no acceptable
16c20 20 67 72 65 70 20 63 6f 75 6c 64 20 62 65 20 66   grep could be f
16c30 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41  ound in $PATH$PA
16c40 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72  TH_SEPARATOR/usr
16c50 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 32 3b 7d  /xpg4/bin" >&2;}
16c60 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
16c70 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 66  exit 1; }; }.  f
16c80 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  i.else.  ac_cv_p
16c90 61 74 68 5f 47 52 45 50 3d 24 47 52 45 50 0a 66  ath_GREP=$GREP.f
16ca0 69 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  i..fi.{ $as_echo
16cb0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
16cc0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
16cd0 5f 70 61 74 68 5f 47 52 45 50 22 20 3e 26 35 0a  _path_GREP" >&5.
16ce0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
16cf0 5f 70 61 74 68 5f 47 52 45 50 22 20 3e 26 36 3b  _path_GREP" >&6;
16d00 20 7d 0a 20 47 52 45 50 3d 22 24 61 63 5f 63 76   }. GREP="$ac_cv
16d10 5f 70 61 74 68 5f 47 52 45 50 22 0a 0a 0a 7b 20  _path_GREP"...{ 
16d20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
16d30 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
16d40 6e 67 20 66 6f 72 20 65 67 72 65 70 22 20 3e 26  ng for egrep" >&
16d50 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
16d60 65 63 6b 69 6e 67 20 66 6f 72 20 65 67 72 65 70  ecking for egrep
16d70 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
16d80 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 61  test "${ac_cv_pa
16d90 74 68 5f 45 47 52 45 50 2b 73 65 74 7d 22 20 3d  th_EGREP+set}" =
16da0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
16db0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
16dc0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
16dd0 66 20 65 63 68 6f 20 61 20 7c 20 24 47 52 45 50  f echo a | $GREP
16de0 20 2d 45 20 27 28 61 7c 62 29 27 20 3e 2f 64 65   -E '(a|b)' >/de
16df0 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20 20 20 74  v/null 2>&1.   t
16e00 68 65 6e 20 61 63 5f 63 76 5f 70 61 74 68 5f 45  hen ac_cv_path_E
16e10 47 52 45 50 3d 22 24 47 52 45 50 20 2d 45 22 0a  GREP="$GREP -E".
16e20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 69 66 20     else.     if 
16e30 74 65 73 74 20 2d 7a 20 22 24 45 47 52 45 50 22  test -z "$EGREP"
16e40 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61 74 68  ; then.  ac_path
16e50 5f 45 47 52 45 50 5f 66 6f 75 6e 64 3d 66 61 6c  _EGREP_found=fal
16e60 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f  se.  # Loop thro
16e70 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20 70  ugh the user's p
16e80 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72  ath and test for
16e90 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d   each of PROGNAM
16ea0 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76 65  E-LIST.  as_save
16eb0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
16ec0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
16ed0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
16ee0 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  TH$PATH_SEPARATO
16ef0 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a 64  R/usr/xpg4/bin.d
16f00 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
16f10 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
16f20 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
16f30 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 70 72  ir=..  for ac_pr
16f40 6f 67 20 69 6e 20 65 67 72 65 70 3b 20 64 6f 0a  og in egrep; do.
16f50 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
16f60 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
16f70 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
16f80 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20 20 61 63  ons; do.      ac
16f90 5f 70 61 74 68 5f 45 47 52 45 50 3d 22 24 61 73  _path_EGREP="$as
16fa0 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24 61 63  _dir/$ac_prog$ac
16fb0 5f 65 78 65 63 5f 65 78 74 22 0a 20 20 20 20 20  _exec_ext".     
16fc0 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f   { test -f "$ac_
16fd0 70 61 74 68 5f 45 47 52 45 50 22 20 26 26 20 24  path_EGREP" && $
16fe0 61 73 5f 74 65 73 74 5f 78 20 22 24 61 63 5f 70  as_test_x "$ac_p
16ff0 61 74 68 5f 45 47 52 45 50 22 3b 20 7d 20 7c 7c  ath_EGREP"; } ||
17000 20 63 6f 6e 74 69 6e 75 65 0a 23 20 43 68 65 63   continue.# Chec
17010 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f 70 61 74  k for GNU ac_pat
17020 68 5f 45 47 52 45 50 20 61 6e 64 20 73 65 6c 65  h_EGREP and sele
17030 63 74 20 69 74 20 69 66 20 69 74 20 69 73 20 66  ct it if it is f
17040 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65 63 6b 20  ound..  # Check 
17050 66 6f 72 20 47 4e 55 20 24 61 63 5f 70 61 74 68  for GNU $ac_path
17060 5f 45 47 52 45 50 0a 63 61 73 65 20 60 22 24 61  _EGREP.case `"$a
17070 63 5f 70 61 74 68 5f 45 47 52 45 50 22 20 2d 2d  c_path_EGREP" --
17080 76 65 72 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e  version 2>&1` in
17090 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f  .*GNU*).  ac_cv_
170a0 70 61 74 68 5f 45 47 52 45 50 3d 22 24 61 63 5f  path_EGREP="$ac_
170b0 70 61 74 68 5f 45 47 52 45 50 22 20 61 63 5f 70  path_EGREP" ac_p
170c0 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64 3d  ath_EGREP_found=
170d0 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e  :;;.*).  ac_coun
170e0 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  t=0.  $as_echo_n
170f0 20 30 31 32 33 34 35 36 37 38 39 20 3e 22 63 6f   0123456789 >"co
17100 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69  nftest.in".  whi
17110 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61  le :.  do.    ca
17120 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  t "conftest.in" 
17130 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22  "conftest.in" >"
17140 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20  conftest.tmp".  
17150 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74    mv "conftest.t
17160 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  mp" "conftest.in
17170 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65  ".    cp "confte
17180 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74  st.in" "conftest
17190 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68  .nl".    $as_ech
171a0 6f 20 27 45 47 52 45 50 27 20 3e 3e 20 22 63 6f  o 'EGREP' >> "co
171b0 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 22  nftest.nl".    "
171c0 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50 22 20  $ac_path_EGREP" 
171d0 27 45 47 52 45 50 24 27 20 3c 20 22 63 6f 6e 66  'EGREP$' < "conf
171e0 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74  test.nl" >"conft
171f0 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f  est.out" 2>/dev/
17200 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20  null || break.  
17210 20 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74    diff "conftest
17220 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e  .out" "conftest.
17230 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  nl" >/dev/null 2
17240 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20  >&1 || break.   
17250 20 61 63 5f 63 6f 75 6e 74 3d 60 65 78 70 72 20   ac_count=`expr 
17260 24 61 63 5f 63 6f 75 6e 74 20 2b 20 31 60 0a 20  $ac_count + 1`. 
17270 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 63     if test $ac_c
17280 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61  ount -gt ${ac_pa
17290 74 68 5f 45 47 52 45 50 5f 6d 61 78 2d 30 7d 3b  th_EGREP_max-0};
172a0 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65   then.      # Be
172b0 73 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73  st one so far, s
172c0 61 76 65 20 69 74 20 62 75 74 20 6b 65 65 70 20  ave it but keep 
172d0 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65  looking for a be
172e0 74 74 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61  tter one.      a
172f0 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 3d  c_cv_path_EGREP=
17300 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50 22  "$ac_path_EGREP"
17310 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 45  .      ac_path_E
17320 47 52 45 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75  GREP_max=$ac_cou
17330 6e 74 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20  nt.    fi.    # 
17340 31 30 2a 28 32 5e 31 30 29 20 63 68 61 72 73 20  10*(2^10) chars 
17350 61 73 20 69 6e 70 75 74 20 73 65 65 6d 73 20 6d  as input seems m
17360 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a  ore than enough.
17370 20 20 20 20 74 65 73 74 20 24 61 63 5f 63 6f 75      test $ac_cou
17380 6e 74 20 2d 67 74 20 31 30 20 26 26 20 62 72 65  nt -gt 10 && bre
17390 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d  ak.  done.  rm -
173a0 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f  f conftest.in co
173b0 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74  nftest.tmp conft
173c0 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e  est.nl conftest.
173d0 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20  out;;.esac..    
173e0 20 20 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50    $ac_path_EGREP
173f0 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61 6b 20  _found && break 
17400 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e  3.    done.  don
17410 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
17420 61 76 65 5f 49 46 53 0a 20 20 69 66 20 74 65 73  ave_IFS.  if tes
17430 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 61 74  t -z "$ac_cv_pat
17440 68 5f 45 47 52 45 50 22 3b 20 74 68 65 6e 0a 20  h_EGREP"; then. 
17450 20 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20     { { $as_echo 
17460 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
17470 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70   error: no accep
17480 74 61 62 6c 65 20 65 67 72 65 70 20 63 6f 75 6c  table egrep coul
17490 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50  d be found in $P
174a0 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54  ATH$PATH_SEPARAT
174b0 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22  OR/usr/xpg4/bin"
174c0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
174d0 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f  as_me: error: no
174e0 20 61 63 63 65 70 74 61 62 6c 65 20 65 67 72 65   acceptable egre
174f0 70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64  p could be found
17500 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53   in $PATH$PATH_S
17510 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67  EPARATOR/usr/xpg
17520 34 2f 62 69 6e 22 20 3e 26 32 3b 7d 0a 20 20 20  4/bin" >&2;}.   
17530 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
17540 20 31 3b 20 7d 3b 20 7d 0a 20 20 66 69 0a 65 6c   1; }; }.  fi.el
17550 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f  se.  ac_cv_path_
17560 45 47 52 45 50 3d 24 45 47 52 45 50 0a 66 69 0a  EGREP=$EGREP.fi.
17570 0a 20 20 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f  .   fi.fi.{ $as_
17580 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
17590 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
175a0 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 22  c_cv_path_EGREP"
175b0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
175c0 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50  ac_cv_path_EGREP
175d0 22 20 3e 26 36 3b 20 7d 0a 20 45 47 52 45 50 3d  " >&6; }. EGREP=
175e0 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52  "$ac_cv_path_EGR
175f0 45 50 22 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  EP"...{ $as_echo
17600 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
17610 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66  : checking for f
17620 67 72 65 70 22 20 3e 26 35 0a 24 61 73 5f 65 63  grep" >&5.$as_ec
17630 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
17640 6f 72 20 66 67 72 65 70 2e 2e 2e 20 22 20 3e 26  or fgrep... " >&
17650 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
17660 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50  ac_cv_path_FGREP
17670 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
17680 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
17690 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
176a0 65 6c 73 65 0a 20 20 69 66 20 65 63 68 6f 20 27  else.  if echo '
176b0 61 62 2a 63 27 20 7c 20 24 47 52 45 50 20 2d 46  ab*c' | $GREP -F
176c0 20 27 61 62 2a 63 27 20 3e 2f 64 65 76 2f 6e 75   'ab*c' >/dev/nu
176d0 6c 6c 20 32 3e 26 31 0a 20 20 20 74 68 65 6e 20  ll 2>&1.   then 
176e0 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50  ac_cv_path_FGREP
176f0 3d 22 24 47 52 45 50 20 2d 46 22 0a 20 20 20 65  ="$GREP -F".   e
17700 6c 73 65 0a 20 20 20 20 20 69 66 20 74 65 73 74  lse.     if test
17710 20 2d 7a 20 22 24 46 47 52 45 50 22 3b 20 74 68   -z "$FGREP"; th
17720 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 46 47 52  en.  ac_path_FGR
17730 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20  EP_found=false. 
17740 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20   # Loop through 
17750 74 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20  the user's path 
17760 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63  and test for eac
17770 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49  h of PROGNAME-LI
17780 53 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53  ST.  as_save_IFS
17790 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
177a0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
177b0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 24 50  s_dir in $PATH$P
177c0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73  ATH_SEPARATOR/us
177d0 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20  r/xpg4/bin.do.  
177e0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
177f0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
17800 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
17810 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69  .  for ac_prog i
17820 6e 20 66 67 72 65 70 3b 20 64 6f 0a 20 20 20 20  n fgrep; do.    
17830 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
17840 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
17850 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
17860 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74   do.      ac_pat
17870 68 5f 46 47 52 45 50 3d 22 24 61 73 5f 64 69 72  h_FGREP="$as_dir
17880 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65  /$ac_prog$ac_exe
17890 63 5f 65 78 74 22 0a 20 20 20 20 20 20 7b 20 74  c_ext".      { t
178a0 65 73 74 20 2d 66 20 22 24 61 63 5f 70 61 74 68  est -f "$ac_path
178b0 5f 46 47 52 45 50 22 20 26 26 20 24 61 73 5f 74  _FGREP" && $as_t
178c0 65 73 74 5f 78 20 22 24 61 63 5f 70 61 74 68 5f  est_x "$ac_path_
178d0 46 47 52 45 50 22 3b 20 7d 20 7c 7c 20 63 6f 6e  FGREP"; } || con
178e0 74 69 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f  tinue.# Check fo
178f0 72 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 46 47  r GNU ac_path_FG
17900 52 45 50 20 61 6e 64 20 73 65 6c 65 63 74 20 69  REP and select i
17910 74 20 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64  t if it is found
17920 2e 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20  ..  # Check for 
17930 47 4e 55 20 24 61 63 5f 70 61 74 68 5f 46 47 52  GNU $ac_path_FGR
17940 45 50 0a 63 61 73 65 20 60 22 24 61 63 5f 70 61  EP.case `"$ac_pa
17950 74 68 5f 46 47 52 45 50 22 20 2d 2d 76 65 72 73  th_FGREP" --vers
17960 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e  ion 2>&1` in.*GN
17970 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61 74 68  U*).  ac_cv_path
17980 5f 46 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68  _FGREP="$ac_path
17990 5f 46 47 52 45 50 22 20 61 63 5f 70 61 74 68 5f  _FGREP" ac_path_
179a0 46 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a  FGREP_found=:;;.
179b0 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a  *).  ac_count=0.
179c0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32    $as_echo_n 012
179d0 33 34 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65  3456789 >"confte
179e0 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a  st.in".  while :
179f0 0a 20 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63  .  do.    cat "c
17a00 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e  onftest.in" "con
17a10 66 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66  ftest.in" >"conf
17a20 74 65 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76  test.tmp".    mv
17a30 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20   "conftest.tmp" 
17a40 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20  "conftest.in".  
17a50 20 20 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69    cp "conftest.i
17a60 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22  n" "conftest.nl"
17a70 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 27 46  .    $as_echo 'F
17a80 47 52 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65  GREP' >> "confte
17a90 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f  st.nl".    "$ac_
17aa0 70 61 74 68 5f 46 47 52 45 50 22 20 46 47 52 45  path_FGREP" FGRE
17ab0 50 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c  P < "conftest.nl
17ac0 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74  " >"conftest.out
17ad0 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  " 2>/dev/null ||
17ae0 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20   break.    diff 
17af0 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22  "conftest.out" "
17b00 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64  conftest.nl" >/d
17b10 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20  ev/null 2>&1 || 
17b20 62 72 65 61 6b 0a 20 20 20 20 61 63 5f 63 6f 75  break.    ac_cou
17b30 6e 74 3d 60 65 78 70 72 20 24 61 63 5f 63 6f 75  nt=`expr $ac_cou
17b40 6e 74 20 2b 20 31 60 0a 20 20 20 20 69 66 20 74  nt + 1`.    if t
17b50 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67  est $ac_count -g
17b60 74 20 24 7b 61 63 5f 70 61 74 68 5f 46 47 52 45  t ${ac_path_FGRE
17b70 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20  P_max-0}; then. 
17b80 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20       # Best one 
17b90 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69 74 20  so far, save it 
17ba0 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67  but keep looking
17bb0 20 66 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e   for a better on
17bc0 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61  e.      ac_cv_pa
17bd0 74 68 5f 46 47 52 45 50 3d 22 24 61 63 5f 70 61  th_FGREP="$ac_pa
17be0 74 68 5f 46 47 52 45 50 22 0a 20 20 20 20 20 20  th_FGREP".      
17bf0 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 6d 61  ac_path_FGREP_ma
17c00 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20  x=$ac_count.    
17c10 66 69 0a 20 20 20 20 23 20 31 30 2a 28 32 5e 31  fi.    # 10*(2^1
17c20 30 29 20 63 68 61 72 73 20 61 73 20 69 6e 70 75  0) chars as inpu
17c30 74 20 73 65 65 6d 73 20 6d 6f 72 65 20 74 68 61  t seems more tha
17c40 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20 74 65 73  n enough.    tes
17c50 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20  t $ac_count -gt 
17c60 31 30 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f  10 && break.  do
17c70 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  ne.  rm -f conft
17c80 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e  est.in conftest.
17c90 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20  tmp conftest.nl 
17ca0 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65  conftest.out;;.e
17cb0 73 61 63 0a 0a 20 20 20 20 20 20 24 61 63 5f 70  sac..      $ac_p
17cc0 61 74 68 5f 46 47 52 45 50 5f 66 6f 75 6e 64 20  ath_FGREP_found 
17cd0 26 26 20 62 72 65 61 6b 20 33 0a 20 20 20 20 64  && break 3.    d
17ce0 6f 6e 65 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a  one.  done.done.
17cf0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
17d00 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24  .  if test -z "$
17d10 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50  ac_cv_path_FGREP
17d20 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 7b 20  "; then.    { { 
17d30 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
17d40 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
17d50 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 66   no acceptable f
17d60 67 72 65 70 20 63 6f 75 6c 64 20 62 65 20 66 6f  grep could be fo
17d70 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41 54  und in $PATH$PAT
17d80 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f  H_SEPARATOR/usr/
17d90 78 70 67 34 2f 62 69 6e 22 20 3e 26 35 0a 24 61  xpg4/bin" >&5.$a
17da0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
17db0 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74  error: no accept
17dc0 61 62 6c 65 20 66 67 72 65 70 20 63 6f 75 6c 64  able fgrep could
17dd0 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41   be found in $PA
17de0 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  TH$PATH_SEPARATO
17df0 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20  R/usr/xpg4/bin" 
17e00 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
17e10 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
17e20 7d 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63  }.  fi.else.  ac
17e30 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 24  _cv_path_FGREP=$
17e40 46 47 52 45 50 0a 66 69 0a 0a 20 20 20 66 69 0a  FGREP.fi..   fi.
17e50 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
17e60 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
17e70 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61  esult: $ac_cv_pa
17e80 74 68 5f 46 47 52 45 50 22 20 3e 26 35 0a 24 61  th_FGREP" >&5.$a
17e90 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70  s_echo "$ac_cv_p
17ea0 61 74 68 5f 46 47 52 45 50 22 20 3e 26 36 3b 20  ath_FGREP" >&6; 
17eb0 7d 0a 20 46 47 52 45 50 3d 22 24 61 63 5f 63 76  }. FGREP="$ac_cv
17ec0 5f 70 61 74 68 5f 46 47 52 45 50 22 0a 0a 0a 74  _path_FGREP"...t
17ed0 65 73 74 20 2d 7a 20 22 24 47 52 45 50 22 20 26  est -z "$GREP" &
17ee0 26 20 47 52 45 50 3d 67 72 65 70 0a 0a 0a 0a 0a  & GREP=grep.....
17ef0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23  ...............#
17f00 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d   Check whether -
17f10 2d 77 69 74 68 2d 67 6e 75 2d 6c 64 20 77 61 73  -with-gnu-ld was
17f20 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
17f30 22 24 7b 77 69 74 68 5f 67 6e 75 5f 6c 64 2b 73  "${with_gnu_ld+s
17f40 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
17f50 0a 20 20 77 69 74 68 76 61 6c 3d 24 77 69 74 68  .  withval=$with
17f60 5f 67 6e 75 5f 6c 64 3b 20 74 65 73 74 20 22 24  _gnu_ld; test "$
17f70 77 69 74 68 76 61 6c 22 20 3d 20 6e 6f 20 7c 7c  withval" = no ||
17f80 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 79 65 73   with_gnu_ld=yes
17f90 0a 65 6c 73 65 0a 20 20 77 69 74 68 5f 67 6e 75  .else.  with_gnu
17fa0 5f 6c 64 3d 6e 6f 0a 66 69 0a 0a 61 63 5f 70 72  _ld=no.fi..ac_pr
17fb0 6f 67 3d 6c 64 0a 69 66 20 74 65 73 74 20 22 24  og=ld.if test "$
17fc0 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
17fd0 0a 20 20 23 20 43 68 65 63 6b 20 69 66 20 67 63  .  # Check if gc
17fe0 63 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61  c -print-prog-na
17ff0 6d 65 3d 6c 64 20 67 69 76 65 73 20 61 20 70 61  me=ld gives a pa
18000 74 68 2e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  th..  { $as_echo
18010 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
18020 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c  : checking for l
18030 64 20 75 73 65 64 20 62 79 20 24 43 43 22 20 3e  d used by $CC" >
18040 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
18050 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20 75  hecking for ld u
18060 73 65 64 20 62 79 20 24 43 43 2e 2e 2e 20 22 20  sed by $CC... " 
18070 3e 26 36 3b 20 7d 0a 20 20 63 61 73 65 20 24 68  >&6; }.  case $h
18080 6f 73 74 20 69 6e 0a 20 20 2a 2d 2a 2d 6d 69 6e  ost in.  *-*-min
18090 67 77 2a 29 0a 20 20 20 20 23 20 67 63 63 20 6c  gw*).    # gcc l
180a0 65 61 76 65 73 20 61 20 74 72 61 69 6c 69 6e 67  eaves a trailing
180b0 20 63 61 72 72 69 61 67 65 20 72 65 74 75 72 6e   carriage return
180c0 20 77 68 69 63 68 20 75 70 73 65 74 73 20 6d 69   which upsets mi
180d0 6e 67 77 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d  ngw.    ac_prog=
180e0 60 28 24 43 43 20 2d 70 72 69 6e 74 2d 70 72 6f  `($CC -print-pro
180f0 67 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e 26 35 20  g-name=ld) 2>&5 
18100 7c 20 74 72 20 2d 64 20 27 5c 30 31 35 27 60 20  | tr -d '\015'` 
18110 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 61 63 5f 70  ;;.  *).    ac_p
18120 72 6f 67 3d 60 28 24 43 43 20 2d 70 72 69 6e 74  rog=`($CC -print
18130 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20 32  -prog-name=ld) 2
18140 3e 26 35 60 20 3b 3b 0a 20 20 65 73 61 63 0a 20  >&5` ;;.  esac. 
18150 20 63 61 73 65 20 24 61 63 5f 70 72 6f 67 20 69   case $ac_prog i
18160 6e 0a 20 20 20 20 23 20 41 63 63 65 70 74 20 61  n.    # Accept a
18170 62 73 6f 6c 75 74 65 20 70 61 74 68 73 2e 0a 20  bsolute paths.. 
18180 20 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c     [\\/]* | ?:[\
18190 5c 2f 5d 2a 29 0a 20 20 20 20 20 20 72 65 5f 64  \/]*).      re_d
181a0 69 72 65 6c 74 3d 27 2f 5b 5e 2f 5d 5b 5e 2f 5d  irelt='/[^/][^/]
181b0 2a 2f 5c 2e 5c 2e 2f 27 0a 20 20 20 20 20 20 23  */\.\./'.      #
181c0 20 43 61 6e 6f 6e 69 63 61 6c 69 7a 65 20 74 68   Canonicalize th
181d0 65 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 6c 64  e pathname of ld
181e0 0a 20 20 20 20 20 20 61 63 5f 70 72 6f 67 3d 60  .      ac_prog=`
181f0 24 45 43 48 4f 20 22 24 61 63 5f 70 72 6f 67 22  $ECHO "$ac_prog"
18200 7c 20 24 53 45 44 20 27 73 25 5c 5c 5c 5c 25 2f  | $SED 's%\\\\%/
18210 25 67 27 60 0a 20 20 20 20 20 20 77 68 69 6c 65  %g'`.      while
18220 20 24 45 43 48 4f 20 22 24 61 63 5f 70 72 6f 67   $ECHO "$ac_prog
18230 22 20 7c 20 24 47 52 45 50 20 22 24 72 65 5f 64  " | $GREP "$re_d
18240 69 72 65 6c 74 22 20 3e 20 2f 64 65 76 2f 6e 75  irelt" > /dev/nu
18250 6c 6c 20 32 3e 26 31 3b 20 64 6f 0a 09 61 63 5f  ll 2>&1; do..ac_
18260 70 72 6f 67 3d 60 24 45 43 48 4f 20 24 61 63 5f  prog=`$ECHO $ac_
18270 70 72 6f 67 7c 20 24 53 45 44 20 22 73 25 24 72  prog| $SED "s%$r
18280 65 5f 64 69 72 65 6c 74 25 2f 25 22 60 0a 20 20  e_direlt%/%"`.  
18290 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 74      done.      t
182a0 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20  est -z "$LD" && 
182b0 4c 44 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20  LD="$ac_prog".  
182c0 20 20 20 20 3b 3b 0a 20 20 22 22 29 0a 20 20 20      ;;.  "").   
182d0 20 23 20 49 66 20 69 74 20 66 61 69 6c 73 2c 20   # If it fails, 
182e0 74 68 65 6e 20 70 72 65 74 65 6e 64 20 77 65 20  then pretend we 
182f0 61 72 65 6e 27 74 20 75 73 69 6e 67 20 47 43 43  aren't using GCC
18300 2e 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d 6c 64  ..    ac_prog=ld
18310 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20  .    ;;.  *).   
18320 20 23 20 49 66 20 69 74 20 69 73 20 72 65 6c 61   # If it is rela
18330 74 69 76 65 2c 20 74 68 65 6e 20 73 65 61 72 63  tive, then searc
18340 68 20 66 6f 72 20 74 68 65 20 66 69 72 73 74 20  h for the first 
18350 6c 64 20 69 6e 20 50 41 54 48 2e 0a 20 20 20 20  ld in PATH..    
18360 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 75 6e 6b 6e  with_gnu_ld=unkn
18370 6f 77 6e 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61  own.    ;;.  esa
18380 63 0a 65 6c 69 66 20 74 65 73 74 20 22 24 77 69  c.elif test "$wi
18390 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73  th_gnu_ld" = yes
183a0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
183b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
183c0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
183d0 72 20 47 4e 55 20 6c 64 22 20 3e 26 35 0a 24 61  r GNU ld" >&5.$a
183e0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
183f0 6e 67 20 66 6f 72 20 47 4e 55 20 6c 64 2e 2e 2e  ng for GNU ld...
18400 20 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20   " >&6; }.else. 
18410 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
18420 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
18430 63 6b 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e  cking for non-GN
18440 55 20 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  U ld" >&5.$as_ec
18450 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
18460 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64 2e 2e 2e  or non-GNU ld...
18470 20 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 69 66 20   " >&6; }.fi.if 
18480 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61  test "${lt_cv_pa
18490 74 68 5f 4c 44 2b 73 65 74 7d 22 20 3d 20 73 65  th_LD+set}" = se
184a0 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
184b0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
184c0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
184d0 65 73 74 20 2d 7a 20 22 24 4c 44 22 3b 20 74 68  est -z "$LD"; th
184e0 65 6e 0a 20 20 6c 74 5f 73 61 76 65 5f 69 66 73  en.  lt_save_ifs
184f0 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24 50 41  ="$IFS"; IFS=$PA
18500 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20 20 66  TH_SEPARATOR.  f
18510 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24 50 41  or ac_dir in $PA
18520 54 48 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d 22  TH; do.    IFS="
18530 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20  $lt_save_ifs".  
18540 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64    test -z "$ac_d
18550 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a  ir" && ac_dir=..
18560 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 22      if test -f "
18570 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67  $ac_dir/$ac_prog
18580 22 20 7c 7c 20 74 65 73 74 20 2d 66 20 22 24 61  " || test -f "$a
18590 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24 61  c_dir/$ac_prog$a
185a0 63 5f 65 78 65 65 78 74 22 3b 20 74 68 65 6e 0a  c_exeext"; then.
185b0 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68        lt_cv_path
185c0 5f 4c 44 3d 22 24 61 63 5f 64 69 72 2f 24 61 63  _LD="$ac_dir/$ac
185d0 5f 70 72 6f 67 22 0a 20 20 20 20 20 20 23 20 43  _prog".      # C
185e0 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66 20 74  heck to see if t
185f0 68 65 20 70 72 6f 67 72 61 6d 20 69 73 20 47 4e  he program is GN
18600 55 20 6c 64 2e 20 20 49 27 64 20 72 61 74 68 65  U ld.  I'd rathe
18610 72 20 75 73 65 20 2d 2d 76 65 72 73 69 6f 6e 2c  r use --version,
18620 0a 20 20 20 20 20 20 23 20 62 75 74 20 61 70 70  .      # but app
18630 61 72 65 6e 74 6c 79 20 73 6f 6d 65 20 76 61 72  arently some var
18640 69 61 6e 74 73 20 6f 66 20 47 4e 55 20 6c 64 20  iants of GNU ld 
18650 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d 76 2e 0a  only accept -v..
18660 20 20 20 20 20 20 23 20 42 72 65 61 6b 20 6f 6e        # Break on
18670 6c 79 20 69 66 20 69 74 20 77 61 73 20 74 68 65  ly if it was the
18680 20 47 4e 55 2f 6e 6f 6e 2d 47 4e 55 20 6c 64 20   GNU/non-GNU ld 
18690 74 68 61 74 20 77 65 20 70 72 65 66 65 72 2e 0a  that we prefer..
186a0 20 20 20 20 20 20 63 61 73 65 20 60 22 24 6c 74        case `"$lt
186b0 5f 63 76 5f 70 61 74 68 5f 4c 44 22 20 2d 76 20  _cv_path_LD" -v 
186c0 32 3e 26 31 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60  2>&1 </dev/null`
186d0 20 69 6e 0a 20 20 20 20 20 20 2a 47 4e 55 2a 20   in.      *GNU* 
186e0 7c 20 2a 27 77 69 74 68 20 42 46 44 27 2a 29 0a  | *'with BFD'*).
186f0 09 74 65 73 74 20 22 24 77 69 74 68 5f 67 6e 75  .test "$with_gnu
18700 5f 6c 64 22 20 21 3d 20 6e 6f 20 26 26 20 62 72  _ld" != no && br
18710 65 61 6b 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29  eak..;;.      *)
18720 0a 09 74 65 73 74 20 22 24 77 69 74 68 5f 67 6e  ..test "$with_gn
18730 75 5f 6c 64 22 20 21 3d 20 79 65 73 20 26 26 20  u_ld" != yes && 
18740 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20 20 20 20  break..;;.      
18750 65 73 61 63 0a 20 20 20 20 66 69 0a 20 20 64 6f  esac.    fi.  do
18760 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61  ne.  IFS="$lt_sa
18770 76 65 5f 69 66 73 22 0a 65 6c 73 65 0a 20 20 6c  ve_ifs".else.  l
18780 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d 22 24 4c  t_cv_path_LD="$L
18790 44 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  D" # Let the use
187a0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
187b0 65 73 74 20 77 69 74 68 20 61 20 70 61 74 68 2e  est with a path.
187c0 0a 66 69 0a 66 69 0a 0a 4c 44 3d 22 24 6c 74 5f  .fi.fi..LD="$lt_
187d0 63 76 5f 70 61 74 68 5f 4c 44 22 0a 69 66 20 74  cv_path_LD".if t
187e0 65 73 74 20 2d 6e 20 22 24 4c 44 22 3b 20 74 68  est -n "$LD"; th
187f0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
18800 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
18810 20 72 65 73 75 6c 74 3a 20 24 4c 44 22 20 3e 26   result: $LD" >&
18820 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4c 44 22  5.$as_echo "$LD"
18830 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
18840 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
18850 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
18860 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
18870 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
18880 66 69 0a 74 65 73 74 20 2d 7a 20 22 24 4c 44 22  fi.test -z "$LD"
18890 20 26 26 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f   && { { $as_echo
188a0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
188b0 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65  : error: no acce
188c0 70 74 61 62 6c 65 20 6c 64 20 66 6f 75 6e 64 20  ptable ld found 
188d0 69 6e 20 5c 24 50 41 54 48 22 20 3e 26 35 0a 24  in \$PATH" >&5.$
188e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
188f0 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70   error: no accep
18900 74 61 62 6c 65 20 6c 64 20 66 6f 75 6e 64 20 69  table ld found i
18910 6e 20 5c 24 50 41 54 48 22 20 3e 26 32 3b 7d 0a  n \$PATH" >&2;}.
18920 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
18930 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 7b 20 24 61  xit 1; }; }.{ $a
18940 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
18950 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
18960 20 69 66 20 74 68 65 20 6c 69 6e 6b 65 72 20 28   if the linker (
18970 24 4c 44 29 20 69 73 20 47 4e 55 20 6c 64 22 20  $LD) is GNU ld" 
18980 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
18990 63 68 65 63 6b 69 6e 67 20 69 66 20 74 68 65 20  checking if the 
189a0 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 69 73 20  linker ($LD) is 
189b0 47 4e 55 20 6c 64 2e 2e 2e 20 22 20 3e 26 36 3b  GNU ld... " >&6;
189c0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
189d0 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 2b  _cv_prog_gnu_ld+
189e0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
189f0 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
18a00 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
18a10 6c 73 65 0a 20 20 23 20 49 27 64 20 72 61 74 68  lse.  # I'd rath
18a20 65 72 20 75 73 65 20 2d 2d 76 65 72 73 69 6f 6e  er use --version
18a30 20 68 65 72 65 2c 20 62 75 74 20 61 70 70 61 72   here, but appar
18a40 65 6e 74 6c 79 20 73 6f 6d 65 20 47 4e 55 20 6c  ently some GNU l
18a50 64 73 20 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d  ds only accept -
18a60 76 2e 0a 63 61 73 65 20 60 24 4c 44 20 2d 76 20  v..case `$LD -v 
18a70 32 3e 26 31 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60  2>&1 </dev/null`
18a80 20 69 6e 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77 69   in.*GNU* | *'wi
18a90 74 68 20 42 46 44 27 2a 29 0a 20 20 6c 74 5f 63  th BFD'*).  lt_c
18aa0 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 3d 79 65  v_prog_gnu_ld=ye
18ab0 73 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 63  s.  ;;.*).  lt_c
18ac0 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 3d 6e 6f  v_prog_gnu_ld=no
18ad0 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 7b 20  .  ;;.esac.fi.{ 
18ae0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
18af0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
18b00 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e  : $lt_cv_prog_gn
18b10 75 5f 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  u_ld" >&5.$as_ec
18b20 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  ho "$lt_cv_prog_
18b30 67 6e 75 5f 6c 64 22 20 3e 26 36 3b 20 7d 0a 77  gnu_ld" >&6; }.w
18b40 69 74 68 5f 67 6e 75 5f 6c 64 3d 24 6c 74 5f 63  ith_gnu_ld=$lt_c
18b50 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 0a 0a 0a  v_prog_gnu_ld...
18b60 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68  .......{ $as_ech
18b70 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
18b80 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
18b90 42 53 44 2d 20 6f 72 20 4d 53 2d 63 6f 6d 70 61  BSD- or MS-compa
18ba0 74 69 62 6c 65 20 6e 61 6d 65 20 6c 69 73 74 65  tible name liste
18bb0 72 20 28 6e 6d 29 22 20 3e 26 35 0a 24 61 73 5f  r (nm)" >&5.$as_
18bc0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
18bd0 20 66 6f 72 20 42 53 44 2d 20 6f 72 20 4d 53 2d   for BSD- or MS-
18be0 63 6f 6d 70 61 74 69 62 6c 65 20 6e 61 6d 65 20  compatible name 
18bf0 6c 69 73 74 65 72 20 28 6e 6d 29 2e 2e 2e 20 22  lister (nm)... "
18c00 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
18c10 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  "${lt_cv_path_NM
18c20 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
18c30 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
18c40 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
18c50 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
18c60 6e 20 22 24 4e 4d 22 3b 20 74 68 65 6e 0a 20 20  n "$NM"; then.  
18c70 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
18c80 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
18c90 2e 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e  ..  lt_cv_path_N
18ca0 4d 3d 22 24 4e 4d 22 0a 65 6c 73 65 0a 20 20 6c  M="$NM".else.  l
18cb0 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d 22 24  t_nm_to_check="$
18cc0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
18cd0 6e 6d 22 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  nm".  if test -n
18ce0 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
18cf0 78 22 20 26 26 20 74 65 73 74 20 22 24 62 75 69  x" && test "$bui
18d00 6c 64 22 20 3d 20 22 24 68 6f 73 74 22 3b 20 74  ld" = "$host"; t
18d10 68 65 6e 0a 20 20 20 20 6c 74 5f 6e 6d 5f 74 6f  hen.    lt_nm_to
18d20 5f 63 68 65 63 6b 3d 22 24 6c 74 5f 6e 6d 5f 74  _check="$lt_nm_t
18d30 6f 5f 63 68 65 63 6b 20 6e 6d 22 0a 20 20 66 69  o_check nm".  fi
18d40 0a 20 20 66 6f 72 20 6c 74 5f 74 6d 70 5f 6e 6d  .  for lt_tmp_nm
18d50 20 69 6e 20 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68   in $lt_nm_to_ch
18d60 65 63 6b 3b 20 64 6f 0a 20 20 20 20 6c 74 5f 73  eck; do.    lt_s
18d70 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
18d80 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
18d90 54 4f 52 0a 20 20 20 20 66 6f 72 20 61 63 5f 64  TOR.    for ac_d
18da0 69 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73 72  ir in $PATH /usr
18db0 2f 63 63 73 2f 62 69 6e 2f 65 6c 66 20 2f 75 73  /ccs/bin/elf /us
18dc0 72 2f 63 63 73 2f 62 69 6e 20 2f 75 73 72 2f 75  r/ccs/bin /usr/u
18dd0 63 62 20 2f 62 69 6e 3b 20 64 6f 0a 20 20 20 20  cb /bin; do.    
18de0 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
18df0 69 66 73 22 0a 20 20 20 20 20 20 74 65 73 74 20  ifs".      test 
18e00 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20  -z "$ac_dir" && 
18e10 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 20 20 74  ac_dir=..      t
18e20 6d 70 5f 6e 6d 3d 22 24 61 63 5f 64 69 72 2f 24  mp_nm="$ac_dir/$
18e30 6c 74 5f 74 6d 70 5f 6e 6d 22 0a 20 20 20 20 20  lt_tmp_nm".     
18e40 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 74 6d   if test -f "$tm
18e50 70 5f 6e 6d 22 20 7c 7c 20 74 65 73 74 20 2d 66  p_nm" || test -f
18e60 20 22 24 74 6d 70 5f 6e 6d 24 61 63 5f 65 78 65   "$tmp_nm$ac_exe
18e70 65 78 74 22 20 3b 20 74 68 65 6e 0a 09 23 20 43  ext" ; then..# C
18e80 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66 20 74  heck to see if t
18e90 68 65 20 6e 6d 20 61 63 63 65 70 74 73 20 61 20  he nm accepts a 
18ea0 42 53 44 2d 63 6f 6d 70 61 74 20 66 6c 61 67 2e  BSD-compat flag.
18eb0 0a 09 23 20 41 64 64 69 6e 67 20 74 68 65 20 60  ..# Adding the `
18ec0 73 65 64 20 31 71 27 20 70 72 65 76 65 6e 74 73  sed 1q' prevents
18ed0 20 66 61 6c 73 65 20 70 6f 73 69 74 69 76 65 73   false positives
18ee0 20 6f 6e 20 48 50 2d 55 58 2c 20 77 68 69 63 68   on HP-UX, which
18ef0 20 73 61 79 73 3a 0a 09 23 20 20 20 6e 6d 3a 20   says:..#   nm: 
18f00 75 6e 6b 6e 6f 77 6e 20 6f 70 74 69 6f 6e 20 22  unknown option "
18f10 42 22 20 69 67 6e 6f 72 65 64 0a 09 23 20 54 72  B" ignored..# Tr
18f20 75 36 34 27 73 20 6e 6d 20 63 6f 6d 70 6c 61 69  u64's nm complai
18f30 6e 73 20 74 68 61 74 20 2f 64 65 76 2f 6e 75 6c  ns that /dev/nul
18f40 6c 20 69 73 20 61 6e 20 69 6e 76 61 6c 69 64 20  l is an invalid 
18f50 6f 62 6a 65 63 74 20 66 69 6c 65 0a 09 63 61 73  object file..cas
18f60 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 42 20  e `"$tmp_nm" -B 
18f70 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c  /dev/null 2>&1 |
18f80 20 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09 2a   sed '1q'` in..*
18f90 2f 64 65 76 2f 6e 75 6c 6c 2a 20 7c 20 2a 27 49  /dev/null* | *'I
18fa0 6e 76 61 6c 69 64 20 66 69 6c 65 20 6f 72 20 6f  nvalid file or o
18fb0 62 6a 65 63 74 20 74 79 70 65 27 2a 29 0a 09 20  bject type'*).. 
18fc0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22   lt_cv_path_NM="
18fd0 24 74 6d 70 5f 6e 6d 20 2d 42 22 0a 09 20 20 62  $tmp_nm -B"..  b
18fe0 72 65 61 6b 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09  reak..  ;;..*)..
18ff0 20 20 63 61 73 65 20 60 22 24 74 6d 70 5f 6e 6d    case `"$tmp_nm
19000 22 20 2d 70 20 2f 64 65 76 2f 6e 75 6c 6c 20 32  " -p /dev/null 2
19010 3e 26 31 20 7c 20 73 65 64 20 27 31 71 27 60 20  >&1 | sed '1q'` 
19020 69 6e 0a 09 20 20 2a 2f 64 65 76 2f 6e 75 6c 6c  in..  */dev/null
19030 2a 29 0a 09 20 20 20 20 6c 74 5f 63 76 5f 70 61  *)..    lt_cv_pa
19040 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d  th_NM="$tmp_nm -
19050 70 22 0a 09 20 20 20 20 62 72 65 61 6b 0a 09 20  p"..    break.. 
19060 20 20 20 3b 3b 0a 09 20 20 2a 29 0a 09 20 20 20     ;;..  *)..   
19070 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 24   lt_cv_path_NM=$
19080 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22  {lt_cv_path_NM="
19090 24 74 6d 70 5f 6e 6d 22 7d 20 23 20 6b 65 65 70  $tmp_nm"} # keep
190a0 20 74 68 65 20 66 69 72 73 74 20 6d 61 74 63 68   the first match
190b0 2c 20 62 75 74 0a 09 20 20 20 20 63 6f 6e 74 69  , but..    conti
190c0 6e 75 65 20 23 20 73 6f 20 74 68 61 74 20 77 65  nue # so that we
190d0 20 63 61 6e 20 74 72 79 20 74 6f 20 66 69 6e 64   can try to find
190e0 20 6f 6e 65 20 74 68 61 74 20 73 75 70 70 6f 72   one that suppor
190f0 74 73 20 42 53 44 20 66 6c 61 67 73 0a 09 20 20  ts BSD flags..  
19100 20 20 3b 3b 0a 09 20 20 65 73 61 63 0a 09 20 20    ;;..  esac..  
19110 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66  ;;..esac.      f
19120 69 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 49  i.    done.    I
19130 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
19140 22 0a 20 20 64 6f 6e 65 0a 20 20 3a 20 24 7b 6c  ".  done.  : ${l
19150 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 6e 6f 7d  t_cv_path_NM=no}
19160 0a 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  .fi.fi.{ $as_ech
19170 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
19180 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  O: result: $lt_c
19190 76 5f 70 61 74 68 5f 4e 4d 22 20 3e 26 35 0a 24  v_path_NM" >&5.$
191a0 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f  as_echo "$lt_cv_
191b0 70 61 74 68 5f 4e 4d 22 20 3e 26 36 3b 20 7d 0a  path_NM" >&6; }.
191c0 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f  if test "$lt_cv_
191d0 70 61 74 68 5f 4e 4d 22 20 21 3d 20 22 6e 6f 22  path_NM" != "no"
191e0 3b 20 74 68 65 6e 0a 20 20 4e 4d 3d 22 24 6c 74  ; then.  NM="$lt
191f0 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 0a 65 6c 73  _cv_path_NM".els
19200 65 0a 20 20 23 20 44 69 64 6e 27 74 20 66 69 6e  e.  # Didn't fin
19210 64 20 61 6e 79 20 42 53 44 20 63 6f 6d 70 61 74  d any BSD compat
19220 69 62 6c 65 20 6e 61 6d 65 20 6c 69 73 74 65 72  ible name lister
19230 2c 20 6c 6f 6f 6b 20 66 6f 72 20 64 75 6d 70 62  , look for dumpb
19240 69 6e 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  in..  if test -n
19250 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
19260 78 22 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61  x"; then.  for a
19270 63 5f 70 72 6f 67 20 69 6e 20 22 64 75 6d 70 62  c_prog in "dumpb
19280 69 6e 20 2d 73 79 6d 62 6f 6c 73 22 20 22 6c 69  in -symbols" "li
19290 6e 6b 20 2d 64 75 6d 70 20 2d 73 79 6d 62 6f 6c  nk -dump -symbol
192a0 73 22 0a 20 20 64 6f 0a 20 20 20 20 23 20 45 78  s".  do.    # Ex
192b0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
192c0 77 6f 72 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f  word of "$ac_too
192d0 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67  l_prefix$ac_prog
192e0 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
192f0 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
19300 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
19310 6d 6d 79 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  mmy $ac_tool_pre
19320 66 69 78 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f  fix$ac_prog; ac_
19330 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
19340 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
19350 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
19360 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
19370 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
19380 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
19390 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
193a0 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
193b0 6f 67 5f 44 55 4d 50 42 49 4e 2b 73 65 74 7d 22  og_DUMPBIN+set}"
193c0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
193d0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
193e0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
193f0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44 55   if test -n "$DU
19400 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 61  MPBIN"; then.  a
19410 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49  c_cv_prog_DUMPBI
19420 4e 3d 22 24 44 55 4d 50 42 49 4e 22 20 23 20 4c  N="$DUMPBIN" # L
19430 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
19440 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
19450 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
19460 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
19470 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
19480 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
19490 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
194a0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
194b0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
194c0 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
194d0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
194e0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
194f0 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
19500 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
19510 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
19520 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
19530 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
19540 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
19550 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
19560 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d    ac_cv_prog_DUM
19570 50 42 49 4e 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70  PBIN="$ac_tool_p
19580 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 0a 20  refix$ac_prog". 
19590 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
195a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
195b0 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
195c0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
195d0 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
195e0 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
195f0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
19600 0a 0a 66 69 0a 66 69 0a 44 55 4d 50 42 49 4e 3d  ..fi.fi.DUMPBIN=
19610 24 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50  $ac_cv_prog_DUMP
19620 42 49 4e 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  BIN.if test -n "
19630 24 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a  $DUMPBIN"; then.
19640 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
19650 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
19660 73 75 6c 74 3a 20 24 44 55 4d 50 42 49 4e 22 20  sult: $DUMPBIN" 
19670 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 44  >&5.$as_echo "$D
19680 55 4d 50 42 49 4e 22 20 3e 26 36 3b 20 7d 0a 65  UMPBIN" >&6; }.e
19690 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
196a0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
196b0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
196c0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
196d0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20  >&6; }.fi...    
196e0 74 65 73 74 20 2d 6e 20 22 24 44 55 4d 50 42 49  test -n "$DUMPBI
196f0 4e 22 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f  N" && break.  do
19700 6e 65 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  ne.fi.if test -z
19710 20 22 24 44 55 4d 50 42 49 4e 22 3b 20 74 68 65   "$DUMPBIN"; the
19720 6e 0a 20 20 61 63 5f 63 74 5f 44 55 4d 50 42 49  n.  ac_ct_DUMPBI
19730 4e 3d 24 44 55 4d 50 42 49 4e 0a 20 20 66 6f 72  N=$DUMPBIN.  for
19740 20 61 63 5f 70 72 6f 67 20 69 6e 20 22 64 75 6d   ac_prog in "dum
19750 70 62 69 6e 20 2d 73 79 6d 62 6f 6c 73 22 20 22  pbin -symbols" "
19760 6c 69 6e 6b 20 2d 64 75 6d 70 20 2d 73 79 6d 62  link -dump -symb
19770 6f 6c 73 22 0a 64 6f 0a 20 20 23 20 45 78 74 72  ols".do.  # Extr
19780 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
19790 72 64 20 6f 66 20 22 24 61 63 5f 70 72 6f 67 22  rd of "$ac_prog"
197a0 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
197b0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
197c0 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
197d0 6d 79 20 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f  my $ac_prog; ac_
197e0 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
197f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
19800 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
19810 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
19820 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
19830 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
19840 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
19850 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
19860 6f 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e  og_ac_ct_DUMPBIN
19870 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
19880 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
19890 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
198a0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
198b0 6e 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49  n "$ac_ct_DUMPBI
198c0 4e 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  N"; then.  ac_cv
198d0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 55 4d 50  _prog_ac_ct_DUMP
198e0 42 49 4e 3d 22 24 61 63 5f 63 74 5f 44 55 4d 50  BIN="$ac_ct_DUMP
198f0 42 49 4e 22 20 23 20 4c 65 74 20 74 68 65 20 75  BIN" # Let the u
19900 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
19910 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
19920 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
19930 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
19940 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
19950 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
19960 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
19970 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
19980 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
19990 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
199a0 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
199b0 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
199c0 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66  o.  if { test -f
199d0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
199e0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
199f0 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
19a00 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
19a10 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b  ac_exec_ext"; };
19a20 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
19a30 70 72 6f 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42  prog_ac_ct_DUMPB
19a40 49 4e 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20  IN="$ac_prog".  
19a50 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
19a60 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
19a70 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
19a80 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
19a90 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
19aa0 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49    fi.done.done.I
19ab0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
19ac0 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 44 55 4d  .fi.fi.ac_ct_DUM
19ad0 50 42 49 4e 3d 24 61 63 5f 63 76 5f 70 72 6f 67  PBIN=$ac_cv_prog
19ae0 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 0a 69  _ac_ct_DUMPBIN.i
19af0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
19b00 74 5f 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e  t_DUMPBIN"; then
19b10 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
19b20 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
19b30 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 44 55  esult: $ac_ct_DU
19b40 4d 50 42 49 4e 22 20 3e 26 35 0a 24 61 73 5f 65  MPBIN" >&5.$as_e
19b50 63 68 6f 20 22 24 61 63 5f 63 74 5f 44 55 4d 50  cho "$ac_ct_DUMP
19b60 42 49 4e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  BIN" >&6; }.else
19b70 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
19b80 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
19b90 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
19ba0 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
19bb0 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65 73 74 20  ; }.fi...  test 
19bc0 2d 6e 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42  -n "$ac_ct_DUMPB
19bd0 49 4e 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e  IN" && break.don
19be0 65 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  e..  if test "x$
19bf0 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20 3d  ac_ct_DUMPBIN" =
19c00 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 44 55 4d   x; then.    DUM
19c10 50 42 49 4e 3d 22 3a 22 0a 20 20 65 6c 73 65 0a  PBIN=":".  else.
19c20 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
19c30 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
19c40 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
19c50 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
19c60 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57  as_me:$LINENO: W
19c70 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
19c80 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
19c90 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
19ca0 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
19cb0 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
19cc0 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
19cd0 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
19ce0 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
19cf0 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
19d00 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
19d10 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
19d20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
19d30 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  ." >&5.$as_echo 
19d40 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
19d50 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c  : In the future,
19d60 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e   Autoconf will n
19d70 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d  ot detect cross-
19d80 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65  tools.whose name
19d90 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20   does not start 
19da0 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72  with the host tr
19db0 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74  iplet.  If you t
19dc0 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67  hink this.config
19dd0 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75  uration is usefu
19de0 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65  l to you, please
19df0 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f   write to autoco
19e00 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32  nf@gnu.org." >&2
19e10 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
19e20 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
19e30 20 20 44 55 4d 50 42 49 4e 3d 24 61 63 5f 63 74    DUMPBIN=$ac_ct
19e40 5f 44 55 4d 50 42 49 4e 0a 20 20 66 69 0a 66 69  _DUMPBIN.  fi.fi
19e50 0a 0a 0a 20 20 69 66 20 74 65 73 74 20 22 24 44  ...  if test "$D
19e60 55 4d 50 42 49 4e 22 20 21 3d 20 22 3a 22 3b 20  UMPBIN" != ":"; 
19e70 74 68 65 6e 0a 20 20 20 20 4e 4d 3d 22 24 44 55  then.    NM="$DU
19e80 4d 50 42 49 4e 22 0a 20 20 66 69 0a 66 69 0a 74  MPBIN".  fi.fi.t
19e90 65 73 74 20 2d 7a 20 22 24 4e 4d 22 20 26 26 20  est -z "$NM" && 
19ea0 4e 4d 3d 6e 6d 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61  NM=nm.......{ $a
19eb0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
19ec0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
19ed0 20 74 68 65 20 6e 61 6d 65 20 6c 69 73 74 65 72   the name lister
19ee0 20 28 24 4e 4d 29 20 69 6e 74 65 72 66 61 63 65   ($NM) interface
19ef0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
19f00 20 22 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6e   "checking the n
19f10 61 6d 65 20 6c 69 73 74 65 72 20 28 24 4e 4d 29  ame lister ($NM)
19f20 20 69 6e 74 65 72 66 61 63 65 2e 2e 2e 20 22 20   interface... " 
19f30 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
19f40 24 7b 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72  ${lt_cv_nm_inter
19f50 66 61 63 65 2b 73 65 74 7d 22 20 3d 20 73 65 74  face+set}" = set
19f60 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
19f70 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
19f80 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  >&6.else.  lt_cv
19f90 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 3d 22 42  _nm_interface="B
19fa0 53 44 20 6e 6d 22 0a 20 20 65 63 68 6f 20 22 69  SD nm".  echo "i
19fb0 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61 62 6c 65  nt some_variable
19fc0 20 3d 20 30 3b 22 20 3e 20 63 6f 6e 66 74 65 73   = 0;" > conftes
19fd0 74 2e 24 61 63 5f 65 78 74 0a 20 20 28 65 76 61  t.$ac_ext.  (eva
19fe0 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d  l echo "\"\$as_m
19ff0 65 3a 33 37 32 34 3a 20 24 61 63 5f 63 6f 6d 70  e:3724: $ac_comp
1a000 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 28 65  ile\"" >&5).  (e
1a010 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  val "$ac_compile
1a020 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  " 2>conftest.err
1a030 29 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  ).  cat conftest
1a040 2e 65 72 72 20 3e 26 35 0a 20 20 28 65 76 61 6c  .err >&5.  (eval
1a050 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65   echo "\"\$as_me
1a060 3a 33 37 32 37 3a 20 24 4e 4d 20 5c 5c 5c 22 63  :3727: $NM \\\"c
1a070 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
1a080 78 74 5c 5c 5c 22 5c 22 22 20 3e 26 35 29 0a 20  xt\\\"\"" >&5). 
1a090 20 28 65 76 61 6c 20 22 24 4e 4d 20 5c 22 63 6f   (eval "$NM \"co
1a0a0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
1a0b0 74 5c 22 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e  t\"" 2>conftest.
1a0c0 65 72 72 20 3e 20 63 6f 6e 66 74 65 73 74 2e 6f  err > conftest.o
1a0d0 75 74 29 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  ut).  cat confte
1a0e0 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 28 65 76  st.err >&5.  (ev
1a0f0 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f  al echo "\"\$as_
1a100 6d 65 3a 33 37 33 30 3a 20 6f 75 74 70 75 74 5c  me:3730: output\
1a110 22 22 20 3e 26 35 29 0a 20 20 63 61 74 20 63 6f  "" >&5).  cat co
1a120 6e 66 74 65 73 74 2e 6f 75 74 20 3e 26 35 0a 20  nftest.out >&5. 
1a130 20 69 66 20 24 47 52 45 50 20 27 45 78 74 65 72   if $GREP 'Exter
1a140 6e 61 6c 2e 2a 73 6f 6d 65 5f 76 61 72 69 61 62  nal.*some_variab
1a150 6c 65 27 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74  le' conftest.out
1a160 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
1a170 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 6e 6d 5f  en.    lt_cv_nm_
1a180 69 6e 74 65 72 66 61 63 65 3d 22 4d 53 20 64 75  interface="MS du
1a190 6d 70 62 69 6e 22 0a 20 20 66 69 0a 20 20 72 6d  mpbin".  fi.  rm
1a1a0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 66 69   -f conftest*.fi
1a1b0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1a1c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1a1d0 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6e 6d 5f 69  ult: $lt_cv_nm_i
1a1e0 6e 74 65 72 66 61 63 65 22 20 3e 26 35 0a 24 61  nterface" >&5.$a
1a1f0 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6e  s_echo "$lt_cv_n
1a200 6d 5f 69 6e 74 65 72 66 61 63 65 22 20 3e 26 36  m_interface" >&6
1a210 3b 20 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ; }..{ $as_echo 
1a220 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1a230 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65   checking whethe
1a240 72 20 6c 6e 20 2d 73 20 77 6f 72 6b 73 22 20 3e  r ln -s works" >
1a250 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1a260 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
1a270 6c 6e 20 2d 73 20 77 6f 72 6b 73 2e 2e 2e 20 22  ln -s works... "
1a280 20 3e 26 36 3b 20 7d 0a 4c 4e 5f 53 3d 24 61 73   >&6; }.LN_S=$as
1a290 5f 6c 6e 5f 73 0a 69 66 20 74 65 73 74 20 22 24  _ln_s.if test "$
1a2a0 4c 4e 5f 53 22 20 3d 20 22 6c 6e 20 2d 73 22 3b  LN_S" = "ln -s";
1a2b0 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
1a2c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1a2d0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 79 65 73 22  NO: result: yes"
1a2e0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 79   >&5.$as_echo "y
1a2f0 65 73 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  es" >&6; }.else.
1a300 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1a310 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1a320 73 75 6c 74 3a 20 6e 6f 2c 20 75 73 69 6e 67 20  sult: no, using 
1a330 24 4c 4e 5f 53 22 20 3e 26 35 0a 24 61 73 5f 65  $LN_S" >&5.$as_e
1a340 63 68 6f 20 22 6e 6f 2c 20 75 73 69 6e 67 20 24  cho "no, using $
1a350 4c 4e 5f 53 22 20 3e 26 36 3b 20 7d 0a 66 69 0a  LN_S" >&6; }.fi.
1a360 0a 23 20 66 69 6e 64 20 74 68 65 20 6d 61 78 69  .# find the maxi
1a370 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f  mum length of co
1a380 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d  mmand line argum
1a390 65 6e 74 73 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ents.{ $as_echo 
1a3a0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1a3b0 20 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6d 61   checking the ma
1a3c0 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20  ximum length of 
1a3d0 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67  command line arg
1a3e0 75 6d 65 6e 74 73 22 20 3e 26 35 0a 24 61 73 5f  uments" >&5.$as_
1a3f0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
1a400 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e   the maximum len
1a410 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c  gth of command l
1a420 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 2e 2e 2e  ine arguments...
1a430 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
1a440 74 20 22 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 6d  t "${lt_cv_sys_m
1a450 61 78 5f 63 6d 64 5f 6c 65 6e 2b 73 65 74 7d 22  ax_cmd_len+set}"
1a460 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
1a470 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
1a480 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
1a490 20 20 20 69 3d 30 0a 20 20 74 65 73 74 73 74 72     i=0.  teststr
1a4a0 69 6e 67 3d 22 41 42 43 44 22 0a 0a 20 20 63 61  ing="ABCD"..  ca
1a4b0 73 65 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e 0a  se $build_os in.
1a4c0 20 20 6d 73 64 6f 73 64 6a 67 70 70 2a 29 0a 20    msdosdjgpp*). 
1a4d0 20 20 20 23 20 4f 6e 20 44 4a 47 50 50 2c 20 74     # On DJGPP, t
1a4e0 68 69 73 20 74 65 73 74 20 63 61 6e 20 62 6c 6f  his test can blo
1a4f0 77 20 75 70 20 70 72 65 74 74 79 20 62 61 64 6c  w up pretty badl
1a500 79 20 64 75 65 20 74 6f 20 70 72 6f 62 6c 65 6d  y due to problem
1a510 73 20 69 6e 20 6c 69 62 63 0a 20 20 20 20 23 20  s in libc.    # 
1a520 28 61 6e 79 20 73 69 6e 67 6c 65 20 61 72 67 75  (any single argu
1a530 6d 65 6e 74 20 65 78 63 65 65 64 69 6e 67 20 32  ment exceeding 2
1a540 30 30 30 20 62 79 74 65 73 20 63 61 75 73 65 73  000 bytes causes
1a550 20 61 20 62 75 66 66 65 72 20 6f 76 65 72 72 75   a buffer overru
1a560 6e 0a 20 20 20 20 23 20 64 75 72 69 6e 67 20 67  n.    # during g
1a570 6c 6f 62 20 65 78 70 61 6e 73 69 6f 6e 29 2e 20  lob expansion). 
1a580 20 45 76 65 6e 20 69 66 20 69 74 20 77 65 72 65   Even if it were
1a590 20 66 69 78 65 64 2c 20 74 68 65 20 72 65 73 75   fixed, the resu
1a5a0 6c 74 20 6f 66 20 74 68 69 73 0a 20 20 20 20 23  lt of this.    #
1a5b0 20 63 68 65 63 6b 20 77 6f 75 6c 64 20 62 65 20   check would be 
1a5c0 6c 61 72 67 65 72 20 74 68 61 6e 20 69 74 20 73  larger than it s
1a5d0 68 6f 75 6c 64 20 62 65 2e 0a 20 20 20 20 6c 74  hould be..    lt
1a5e0 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1a5f0 6c 65 6e 3d 31 32 32 38 38 3b 20 20 20 20 23 20  len=12288;    # 
1a600 31 32 4b 20 69 73 20 61 62 6f 75 74 20 72 69 67  12K is about rig
1a610 68 74 0a 20 20 20 20 3b 3b 0a 0a 20 20 67 6e 75  ht.    ;;..  gnu
1a620 2a 29 0a 20 20 20 20 23 20 55 6e 64 65 72 20 47  *).    # Under G
1a630 4e 55 20 48 75 72 64 2c 20 74 68 69 73 20 74 65  NU Hurd, this te
1a640 73 74 20 69 73 20 6e 6f 74 20 72 65 71 75 69 72  st is not requir
1a650 65 64 20 62 65 63 61 75 73 65 20 74 68 65 72 65  ed because there
1a660 20 69 73 0a 20 20 20 20 23 20 6e 6f 20 6c 69 6d   is.    # no lim
1a670 69 74 20 74 6f 20 74 68 65 20 6c 65 6e 67 74 68  it to the length
1a680 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65   of command line
1a690 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20   arguments..    
1a6a0 23 20 4c 69 62 74 6f 6f 6c 20 77 69 6c 6c 20 69  # Libtool will i
1a6b0 6e 74 65 72 70 72 65 74 20 2d 31 20 61 73 20 6e  nterpret -1 as n
1a6c0 6f 20 6c 69 6d 69 74 20 77 68 61 74 73 6f 65 76  o limit whatsoev
1a6d0 65 72 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  er.    lt_cv_sys
1a6e0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d 31 3b  _max_cmd_len=-1;
1a6f0 0a 20 20 20 20 3b 3b 0a 0a 20 20 63 79 67 77 69  .    ;;..  cygwi
1a700 6e 2a 20 7c 20 6d 69 6e 67 77 2a 29 0a 20 20 20  n* | mingw*).   
1a710 20 23 20 4f 6e 20 57 69 6e 39 78 2f 4d 45 2c 20   # On Win9x/ME, 
1a720 74 68 69 73 20 74 65 73 74 20 62 6c 6f 77 73 20  this test blows 
1a730 75 70 20 2d 2d 20 69 74 20 73 75 63 63 65 65 64  up -- it succeed
1a740 73 2c 20 62 75 74 20 74 61 6b 65 73 0a 20 20 20  s, but takes.   
1a750 20 23 20 61 62 6f 75 74 20 35 20 6d 69 6e 75 74   # about 5 minut
1a760 65 73 20 61 73 20 74 68 65 20 74 65 73 74 73 74  es as the testst
1a770 72 69 6e 67 20 67 72 6f 77 73 20 65 78 70 6f 6e  ring grows expon
1a780 65 6e 74 69 61 6c 6c 79 2e 0a 20 20 20 20 23 20  entially..    # 
1a790 57 6f 72 73 65 2c 20 73 69 6e 63 65 20 39 78 2f  Worse, since 9x/
1a7a0 4d 45 20 61 72 65 20 6e 6f 74 20 70 72 65 2d 65  ME are not pre-e
1a7b0 6d 70 74 69 76 65 6c 79 20 6d 75 6c 74 69 74 61  mptively multita
1a7c0 73 6b 69 6e 67 2c 0a 20 20 20 20 23 20 79 6f 75  sking,.    # you
1a7d0 20 65 6e 64 20 75 70 20 77 69 74 68 20 61 20 22   end up with a "
1a7e0 66 72 6f 7a 65 6e 22 20 63 6f 6d 70 75 74 65 72  frozen" computer
1a7f0 2c 20 65 76 65 6e 20 74 68 6f 75 67 68 20 77 69  , even though wi
1a800 74 68 20 70 61 74 69 65 6e 63 65 0a 20 20 20 20  th patience.    
1a810 23 20 74 68 65 20 74 65 73 74 20 65 76 65 6e 74  # the test event
1a820 75 61 6c 6c 79 20 73 75 63 63 65 65 64 73 20 28  ually succeeds (
1a830 77 69 74 68 20 61 20 6d 61 78 20 6c 69 6e 65 20  with a max line 
1a840 6c 65 6e 67 74 68 20 6f 66 20 32 35 36 6b 29 2e  length of 256k).
1a850 0a 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c 20  .    # Instead, 
1a860 6c 65 74 27 73 20 6a 75 73 74 20 70 75 6e 74 3a  let's just punt:
1a870 20 75 73 65 20 74 68 65 20 6d 69 6e 69 6d 75 6d   use the minimum
1a880 20 6c 69 6e 65 6c 65 6e 67 74 68 20 72 65 70 6f   linelength repo
1a890 72 74 65 64 20 62 79 0a 20 20 20 20 23 20 61 6c  rted by.    # al
1a8a0 6c 20 6f 66 20 74 68 65 20 73 75 70 70 6f 72 74  l of the support
1a8b0 65 64 20 70 6c 61 74 66 6f 72 6d 73 3a 20 38 31  ed platforms: 81
1a8c0 39 32 20 28 6f 6e 20 4e 54 2f 32 4b 2f 58 50 29  92 (on NT/2K/XP)
1a8d0 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
1a8e0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32  max_cmd_len=8192
1a8f0 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 61 6d 69 67  ;.    ;;..  amig
1a900 61 6f 73 2a 29 0a 20 20 20 20 23 20 4f 6e 20 41  aos*).    # On A
1a910 6d 69 67 61 4f 53 20 77 69 74 68 20 70 64 6b 73  migaOS with pdks
1a920 68 2c 20 74 68 69 73 20 74 65 73 74 20 74 61 6b  h, this test tak
1a930 65 73 20 68 6f 75 72 73 2c 20 6c 69 74 65 72 61  es hours, litera
1a940 6c 6c 79 2e 0a 20 20 20 20 23 20 53 6f 20 77 65  lly..    # So we
1a950 20 6a 75 73 74 20 70 75 6e 74 20 61 6e 64 20 75   just punt and u
1a960 73 65 20 61 20 6d 69 6e 69 6d 75 6d 20 6c 69 6e  se a minimum lin
1a970 65 20 6c 65 6e 67 74 68 20 6f 66 20 38 31 39 32  e length of 8192
1a980 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
1a990 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32  max_cmd_len=8192
1a9a0 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 6e 65 74 62  ;.    ;;..  netb
1a9b0 73 64 2a 20 7c 20 66 72 65 65 62 73 64 2a 20 7c  sd* | freebsd* |
1a9c0 20 6f 70 65 6e 62 73 64 2a 20 7c 20 64 61 72 77   openbsd* | darw
1a9d0 69 6e 2a 20 7c 20 64 72 61 67 6f 6e 66 6c 79 2a  in* | dragonfly*
1a9e0 29 0a 20 20 20 20 23 20 54 68 69 73 20 68 61 73  ).    # This has
1a9f0 20 62 65 65 6e 20 61 72 6f 75 6e 64 20 73 69 6e   been around sin
1aa00 63 65 20 33 38 36 42 53 44 2c 20 61 74 20 6c 65  ce 386BSD, at le
1aa10 61 73 74 2e 20 20 4c 69 6b 65 6c 79 20 66 75 72  ast.  Likely fur
1aa20 74 68 65 72 2e 0a 20 20 20 20 69 66 20 74 65 73  ther..    if tes
1aa30 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73 63 74  t -x /sbin/sysct
1aa40 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  l; then.      lt
1aa50 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1aa60 6c 65 6e 3d 60 2f 73 62 69 6e 2f 73 79 73 63 74  len=`/sbin/sysct
1aa70 6c 20 2d 6e 20 6b 65 72 6e 2e 61 72 67 6d 61 78  l -n kern.argmax
1aa80 60 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74 20  `.    elif test 
1aa90 2d 78 20 2f 75 73 72 2f 73 62 69 6e 2f 73 79 73  -x /usr/sbin/sys
1aaa0 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ctl; then.      
1aab0 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1aac0 64 5f 6c 65 6e 3d 60 2f 75 73 72 2f 73 62 69 6e  d_len=`/usr/sbin
1aad0 2f 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e  /sysctl -n kern.
1aae0 61 72 67 6d 61 78 60 0a 20 20 20 20 65 6c 73 65  argmax`.    else
1aaf0 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
1ab00 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 36 35 35  _max_cmd_len=655
1ab10 33 36 09 23 20 75 73 61 62 6c 65 20 64 65 66 61  36.# usable defa
1ab20 75 6c 74 20 66 6f 72 20 61 6c 6c 20 42 53 44 73  ult for all BSDs
1ab30 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 41 6e  .    fi.    # An
1ab40 64 20 61 64 64 20 61 20 73 61 66 65 74 79 20 7a  d add a safety z
1ab50 6f 6e 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  one.    lt_cv_sy
1ab60 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65  s_max_cmd_len=`e
1ab70 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d  xpr $lt_cv_sys_m
1ab80 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 34 60  ax_cmd_len \/ 4`
1ab90 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
1aba0 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72  ax_cmd_len=`expr
1abb0 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f   $lt_cv_sys_max_
1abc0 63 6d 64 5f 6c 65 6e 20 5c 2a 20 33 60 0a 20 20  cmd_len \* 3`.  
1abd0 20 20 3b 3b 0a 0a 20 20 69 6e 74 65 72 69 78 2a    ;;..  interix*
1abe0 29 0a 20 20 20 20 23 20 57 65 20 6b 6e 6f 77 20  ).    # We know 
1abf0 74 68 65 20 76 61 6c 75 65 20 32 36 32 31 34 34  the value 262144
1ac00 20 61 6e 64 20 68 61 72 64 63 6f 64 65 20 69 74   and hardcode it
1ac10 20 77 69 74 68 20 61 20 73 61 66 65 74 79 20 7a   with a safety z
1ac20 6f 6e 65 20 28 6c 69 6b 65 20 42 53 44 29 0a 20  one (like BSD). 
1ac30 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1ac40 5f 63 6d 64 5f 6c 65 6e 3d 31 39 36 36 30 38 0a  _cmd_len=196608.
1ac50 20 20 20 20 3b 3b 0a 0a 20 20 6f 73 66 2a 29 0a      ;;..  osf*).
1ac60 20 20 20 20 23 20 44 72 2e 20 48 61 6e 73 20 45      # Dr. Hans E
1ac70 6b 6b 65 68 61 72 64 20 50 6c 65 73 73 65 72 20  kkehard Plesser 
1ac80 72 65 70 6f 72 74 73 20 73 65 65 69 6e 67 20 61  reports seeing a
1ac90 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63 20 72 75   kernel panic ru
1aca0 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 0a  nning configure.
1acb0 20 20 20 20 23 20 64 75 65 20 74 6f 20 74 68 69      # due to thi
1acc0 73 20 74 65 73 74 20 77 68 65 6e 20 65 78 65 63  s test when exec
1acd0 5f 64 69 73 61 62 6c 65 5f 61 72 67 5f 6c 69 6d  _disable_arg_lim
1ace0 69 74 20 69 73 20 31 20 6f 6e 20 54 72 75 36 34  it is 1 on Tru64
1acf0 2e 20 49 74 20 69 73 20 6e 6f 74 0a 20 20 20 20  . It is not.    
1ad00 23 20 6e 69 63 65 20 74 6f 20 63 61 75 73 65 20  # nice to cause 
1ad10 6b 65 72 6e 65 6c 20 70 61 6e 69 63 73 20 73 6f  kernel panics so
1ad20 20 6c 65 74 73 20 61 76 6f 69 64 20 74 68 65 20   lets avoid the 
1ad30 6c 6f 6f 70 20 62 65 6c 6f 77 2e 0a 20 20 20 20  loop below..    
1ad40 23 20 46 69 72 73 74 20 73 65 74 20 61 20 72 65  # First set a re
1ad50 61 73 6f 6e 61 62 6c 65 20 64 65 66 61 75 6c 74  asonable default
1ad60 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
1ad70 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 36 33 38  max_cmd_len=1638
1ad80 34 0a 20 20 20 20 23 0a 20 20 20 20 69 66 20 74  4.    #.    if t
1ad90 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73  est -x /sbin/sys
1ada0 63 6f 6e 66 69 67 3b 20 74 68 65 6e 0a 20 20 20  config; then.   
1adb0 20 20 20 63 61 73 65 20 60 2f 73 62 69 6e 2f 73     case `/sbin/s
1adc0 79 73 63 6f 6e 66 69 67 20 2d 71 20 70 72 6f 63  ysconfig -q proc
1add0 20 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61 72   exec_disable_ar
1ade0 67 5f 6c 69 6d 69 74 60 20 69 6e 0a 20 20 20 20  g_limit` in.    
1adf0 20 20 20 20 2a 31 2a 29 20 6c 74 5f 63 76 5f 73      *1*) lt_cv_s
1ae00 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d  ys_max_cmd_len=-
1ae10 31 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  1 ;;.      esac.
1ae20 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20      fi.    ;;.  
1ae30 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 20 20 6c  sco3.2v5*).    l
1ae40 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1ae50 5f 6c 65 6e 3d 31 30 32 34 30 30 0a 20 20 20 20  _len=102400.    
1ae60 3b 3b 0a 20 20 73 79 73 76 35 2a 20 7c 20 73 63  ;;.  sysv5* | sc
1ae70 6f 35 76 36 2a 20 7c 20 73 79 73 76 34 2e 32 75  o5v6* | sysv4.2u
1ae80 77 32 2a 29 0a 20 20 20 20 6b 61 72 67 6d 61 78  w2*).    kargmax
1ae90 3d 60 67 72 65 70 20 41 52 47 5f 4d 41 58 20 2f  =`grep ARG_MAX /
1aea0 65 74 63 2f 63 6f 6e 66 2f 63 66 2e 64 2f 73 74  etc/conf/cf.d/st
1aeb0 75 6e 65 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60  une 2>/dev/null`
1aec0 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
1aed0 22 24 6b 61 72 67 6d 61 78 22 3b 20 74 68 65 6e  "$kargmax"; then
1aee0 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
1aef0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 63  _max_cmd_len=`ec
1af00 68 6f 20 24 6b 61 72 67 6d 61 78 20 7c 20 73 65  ho $kargmax | se
1af10 64 20 27 73 2f 2e 2a 5b 09 20 5d 2f 2f 27 60 0a  d 's/.*[. ]//'`.
1af20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 6c      else.      l
1af30 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1af40 5f 6c 65 6e 3d 33 32 37 36 38 0a 20 20 20 20 66  _len=32768.    f
1af50 69 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20  i.    ;;.  *).  
1af60 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1af70 63 6d 64 5f 6c 65 6e 3d 60 28 67 65 74 63 6f 6e  cmd_len=`(getcon
1af80 66 20 41 52 47 5f 4d 41 58 29 20 32 3e 20 2f 64  f ARG_MAX) 2> /d
1af90 65 76 2f 6e 75 6c 6c 60 0a 20 20 20 20 69 66 20  ev/null`.    if 
1afa0 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f 63 76 5f  test -n "$lt_cv_
1afb0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22  sys_max_cmd_len"
1afc0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f  ; then.      lt_
1afd0 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1afe0 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f  en=`expr $lt_cv_
1aff0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20  sys_max_cmd_len 
1b000 5c 2f 20 34 60 0a 20 20 20 20 20 20 6c 74 5f 63  \/ 4`.      lt_c
1b010 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1b020 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73  n=`expr $lt_cv_s
1b030 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c  ys_max_cmd_len \
1b040 2a 20 33 60 0a 20 20 20 20 65 6c 73 65 0a 20 20  * 3`.    else.  
1b050 20 20 20 20 23 20 4d 61 6b 65 20 74 65 73 74 73      # Make tests
1b060 74 72 69 6e 67 20 61 20 6c 69 74 74 6c 65 20 62  tring a little b
1b070 69 67 67 65 72 20 62 65 66 6f 72 65 20 77 65 20  igger before we 
1b080 64 6f 20 61 6e 79 74 68 69 6e 67 20 77 69 74 68  do anything with
1b090 20 69 74 2e 0a 20 20 20 20 20 20 23 20 61 20 31   it..      # a 1
1b0a0 4b 20 73 74 72 69 6e 67 20 73 68 6f 75 6c 64 20  K string should 
1b0b0 62 65 20 61 20 72 65 61 73 6f 6e 61 62 6c 65 20  be a reasonable 
1b0c0 73 74 61 72 74 2e 0a 20 20 20 20 20 20 66 6f 72  start..      for
1b0d0 20 69 20 69 6e 20 31 20 32 20 33 20 34 20 35 20   i in 1 2 3 4 5 
1b0e0 36 20 37 20 38 20 3b 20 64 6f 0a 20 20 20 20 20  6 7 8 ; do.     
1b0f0 20 20 20 74 65 73 74 73 74 72 69 6e 67 3d 24 74     teststring=$t
1b100 65 73 74 73 74 72 69 6e 67 24 74 65 73 74 73 74  eststring$testst
1b110 72 69 6e 67 0a 20 20 20 20 20 20 64 6f 6e 65 0a  ring.      done.
1b120 20 20 20 20 20 20 53 48 45 4c 4c 3d 24 7b 53 48        SHELL=${SH
1b130 45 4c 4c 2d 24 7b 43 4f 4e 46 49 47 5f 53 48 45  ELL-${CONFIG_SHE
1b140 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 7d 0a 20 20 20  LL-/bin/sh}}.   
1b150 20 20 20 23 20 49 66 20 74 65 73 74 20 69 73 20     # If test is 
1b160 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c  not a shell buil
1b170 74 2d 69 6e 2c 20 77 65 27 6c 6c 20 70 72 6f 62  t-in, we'll prob
1b180 61 62 6c 79 20 65 6e 64 20 75 70 20 63 6f 6d 70  ably end up comp
1b190 75 74 69 6e 67 20 61 0a 20 20 20 20 20 20 23 20  uting a.      # 
1b1a0 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 74  maximum length t
1b1b0 68 61 74 20 69 73 20 6f 6e 6c 79 20 68 61 6c 66  hat is only half
1b1c0 20 6f 66 20 74 68 65 20 61 63 74 75 61 6c 20 6d   of the actual m
1b1d0 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 2c 20 62  aximum length, b
1b1e0 75 74 0a 20 20 20 20 20 20 23 20 77 65 20 63 61  ut.      # we ca
1b1f0 6e 27 74 20 74 65 6c 6c 2e 0a 20 20 20 20 20 20  n't tell..      
1b200 77 68 69 6c 65 20 7b 20 74 65 73 74 20 22 58 22  while { test "X"
1b210 60 24 53 48 45 4c 4c 20 24 30 20 2d 2d 66 61 6c  `$SHELL $0 --fal
1b220 6c 62 61 63 6b 2d 65 63 68 6f 20 22 58 24 74 65  lback-echo "X$te
1b230 73 74 73 74 72 69 6e 67 24 74 65 73 74 73 74 72  ststring$teststr
1b240 69 6e 67 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  ing" 2>/dev/null
1b250 60 20 5c 0a 09 20 20 20 20 20 20 20 20 20 3d 20  ` \..         = 
1b260 22 58 58 24 74 65 73 74 73 74 72 69 6e 67 24 74  "XX$teststring$t
1b270 65 73 74 73 74 72 69 6e 67 22 3b 20 7d 20 3e 2f  eststring"; } >/
1b280 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26  dev/null 2>&1 &&
1b290 0a 09 20 20 20 20 20 20 74 65 73 74 20 24 69 20  ..      test $i 
1b2a0 21 3d 20 31 37 20 23 20 31 2f 32 20 4d 42 20 73  != 17 # 1/2 MB s
1b2b0 68 6f 75 6c 64 20 62 65 20 65 6e 6f 75 67 68 0a  hould be enough.
1b2c0 20 20 20 20 20 20 64 6f 0a 20 20 20 20 20 20 20        do.       
1b2d0 20 69 3d 60 65 78 70 72 20 24 69 20 2b 20 31 60   i=`expr $i + 1`
1b2e0 0a 20 20 20 20 20 20 20 20 74 65 73 74 73 74 72  .        teststr
1b2f0 69 6e 67 3d 24 74 65 73 74 73 74 72 69 6e 67 24  ing=$teststring$
1b300 74 65 73 74 73 74 72 69 6e 67 0a 20 20 20 20 20  teststring.     
1b310 20 64 6f 6e 65 0a 20 20 20 20 20 20 23 20 4f 6e   done.      # On
1b320 6c 79 20 63 68 65 63 6b 20 74 68 65 20 73 74 72  ly check the str
1b330 69 6e 67 20 6c 65 6e 67 74 68 20 6f 75 74 73 69  ing length outsi
1b340 64 65 20 74 68 65 20 6c 6f 6f 70 2e 0a 20 20 20  de the loop..   
1b350 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1b360 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 22  _cmd_len=`expr "
1b370 58 24 74 65 73 74 73 74 72 69 6e 67 22 20 3a 20  X$teststring" : 
1b380 22 2e 2a 22 20 32 3e 26 31 60 0a 20 20 20 20 20  ".*" 2>&1`.     
1b390 20 74 65 73 74 73 74 72 69 6e 67 3d 0a 20 20 20   teststring=.   
1b3a0 20 20 20 23 20 41 64 64 20 61 20 73 69 67 6e 69     # Add a signi
1b3b0 66 69 63 61 6e 74 20 73 61 66 65 74 79 20 66 61  ficant safety fa
1b3c0 63 74 6f 72 20 62 65 63 61 75 73 65 20 43 2b 2b  ctor because C++
1b3d0 20 63 6f 6d 70 69 6c 65 72 73 20 63 61 6e 20 74   compilers can t
1b3e0 61 63 6b 20 6f 6e 0a 20 20 20 20 20 20 23 20 6d  ack on.      # m
1b3f0 61 73 73 69 76 65 20 61 6d 6f 75 6e 74 73 20 6f  assive amounts o
1b400 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72 67  f additional arg
1b410 75 6d 65 6e 74 73 20 62 65 66 6f 72 65 20 70 61  uments before pa
1b420 73 73 69 6e 67 20 74 68 65 6d 20 74 6f 20 74 68  ssing them to th
1b430 65 0a 20 20 20 20 20 20 23 20 6c 69 6e 6b 65 72  e.      # linker
1b440 2e 20 20 49 74 20 61 70 70 65 61 72 73 20 61 73  .  It appears as
1b450 20 74 68 6f 75 67 68 20 31 2f 32 20 69 73 20 61   though 1/2 is a
1b460 20 75 73 61 62 6c 65 20 76 61 6c 75 65 2e 0a 20   usable value.. 
1b470 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d       lt_cv_sys_m
1b480 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72  ax_cmd_len=`expr
1b490 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f   $lt_cv_sys_max_
1b4a0 63 6d 64 5f 6c 65 6e 20 5c 2f 20 32 60 0a 20 20  cmd_len \/ 2`.  
1b4b0 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 65 73    fi.    ;;.  es
1b4c0 61 63 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  ac..fi..if test 
1b4d0 2d 6e 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61  -n $lt_cv_sys_ma
1b4e0 78 5f 63 6d 64 5f 6c 65 6e 20 3b 20 74 68 65 6e  x_cmd_len ; then
1b4f0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1b500 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1b510 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 73 79  esult: $lt_cv_sy
1b520 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22 20 3e  s_max_cmd_len" >
1b530 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
1b540 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1b550 6c 65 6e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  len" >&6; }.else
1b560 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1b570 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1b580 65 73 75 6c 74 3a 20 6e 6f 6e 65 22 20 3e 26 35  esult: none" >&5
1b590 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 6e 65 22  .$as_echo "none"
1b5a0 20 3e 26 36 3b 20 7d 0a 66 69 0a 6d 61 78 5f 63   >&6; }.fi.max_c
1b5b0 6d 64 5f 6c 65 6e 3d 24 6c 74 5f 63 76 5f 73 79  md_len=$lt_cv_sy
1b5c0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 0a 0a 0a  s_max_cmd_len...
1b5d0 0a 0a 0a 0a 3a 20 24 7b 43 50 3d 22 63 70 20 2d  ....: ${CP="cp -
1b5e0 66 22 7d 0a 3a 20 24 7b 4d 56 3d 22 6d 76 20 2d  f"}.: ${MV="mv -
1b5f0 66 22 7d 0a 3a 20 24 7b 52 4d 3d 22 72 6d 20 2d  f"}.: ${RM="rm -
1b600 66 22 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  f"}..{ $as_echo 
1b610 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1b620 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65   checking whethe
1b630 72 20 74 68 65 20 73 68 65 6c 6c 20 75 6e 64 65  r the shell unde
1b640 72 73 74 61 6e 64 73 20 73 6f 6d 65 20 58 53 49  rstands some XSI
1b650 20 63 6f 6e 73 74 72 75 63 74 73 22 20 3e 26 35   constructs" >&5
1b660 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1b670 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68  cking whether th
1b680 65 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61  e shell understa
1b690 6e 64 73 20 73 6f 6d 65 20 58 53 49 20 63 6f 6e  nds some XSI con
1b6a0 73 74 72 75 63 74 73 2e 2e 2e 20 22 20 3e 26 36  structs... " >&6
1b6b0 3b 20 7d 0a 23 20 54 72 79 20 73 6f 6d 65 20 58  ; }.# Try some X
1b6c0 53 49 20 66 65 61 74 75 72 65 73 0a 78 73 69 5f  SI features.xsi_
1b6d0 73 68 65 6c 6c 3d 6e 6f 0a 28 20 5f 6c 74 5f 64  shell=no.( _lt_d
1b6e0 75 6d 6d 79 3d 22 61 2f 62 2f 63 22 0a 20 20 74  ummy="a/b/c".  t
1b6f0 65 73 74 20 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79  est "${_lt_dummy
1b700 23 23 2a 2f 7d 2c 24 7b 5f 6c 74 5f 64 75 6d 6d  ##*/},${_lt_dumm
1b710 79 25 2f 2a 7d 2c 22 24 7b 5f 6c 74 5f 64 75 6d  y%/*},"${_lt_dum
1b720 6d 79 25 22 24 5f 6c 74 5f 64 75 6d 6d 79 22 7d  my%"$_lt_dummy"}
1b730 2c 20 5c 0a 20 20 20 20 20 20 3d 20 63 2c 61 2f  , \.      = c,a/
1b740 62 2c 2c 20 5c 0a 20 20 20 20 26 26 20 65 76 61  b,, \.    && eva
1b750 6c 20 27 74 65 73 74 20 24 28 28 20 31 20 2b 20  l 'test $(( 1 + 
1b760 31 20 29 29 20 2d 65 71 20 32 20 5c 0a 20 20 20  1 )) -eq 2 \.   
1b770 20 26 26 20 74 65 73 74 20 22 24 7b 23 5f 6c 74   && test "${#_lt
1b780 5f 64 75 6d 6d 79 7d 22 20 2d 65 71 20 35 27 20  _dummy}" -eq 5' 
1b790 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  ) >/dev/null 2>&
1b7a0 31 20 5c 0a 20 20 26 26 20 78 73 69 5f 73 68 65  1 \.  && xsi_she
1b7b0 6c 6c 3d 79 65 73 0a 7b 20 24 61 73 5f 65 63 68  ll=yes.{ $as_ech
1b7c0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1b7d0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 78 73 69 5f  O: result: $xsi_
1b7e0 73 68 65 6c 6c 22 20 3e 26 35 0a 24 61 73 5f 65  shell" >&5.$as_e
1b7f0 63 68 6f 20 22 24 78 73 69 5f 73 68 65 6c 6c 22  cho "$xsi_shell"
1b800 20 3e 26 36 3b 20 7d 0a 0a 0a 7b 20 24 61 73 5f   >&6; }...{ $as_
1b810 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1b820 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77  NENO: checking w
1b830 68 65 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c  hether the shell
1b840 20 75 6e 64 65 72 73 74 61 6e 64 73 20 5c 22 2b   understands \"+
1b850 3d 5c 22 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  =\"" >&5.$as_ech
1b860 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  o_n "checking wh
1b870 65 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c 20  ether the shell 
1b880 75 6e 64 65 72 73 74 61 6e 64 73 20 5c 22 2b 3d  understands \"+=
1b890 5c 22 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 6c  \"... " >&6; }.l
1b8a0 74 5f 73 68 65 6c 6c 5f 61 70 70 65 6e 64 3d 6e  t_shell_append=n
1b8b0 6f 0a 28 20 66 6f 6f 3d 62 61 72 3b 20 73 65 74  o.( foo=bar; set
1b8c0 20 66 6f 6f 20 62 61 7a 3b 20 65 76 61 6c 20 22   foo baz; eval "
1b8d0 24 31 2b 3d 5c 24 32 22 20 26 26 20 74 65 73 74  $1+=\$2" && test
1b8e0 20 22 24 66 6f 6f 22 20 3d 20 62 61 72 62 61 7a   "$foo" = barbaz
1b8f0 20 29 20 5c 0a 20 20 20 20 3e 2f 64 65 76 2f 6e   ) \.    >/dev/n
1b900 75 6c 6c 20 32 3e 26 31 20 5c 0a 20 20 26 26 20  ull 2>&1 \.  && 
1b910 6c 74 5f 73 68 65 6c 6c 5f 61 70 70 65 6e 64 3d  lt_shell_append=
1b920 79 65 73 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  yes.{ $as_echo "
1b930 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1b940 72 65 73 75 6c 74 3a 20 24 6c 74 5f 73 68 65 6c  result: $lt_shel
1b950 6c 5f 61 70 70 65 6e 64 22 20 3e 26 35 0a 24 61  l_append" >&5.$a
1b960 73 5f 65 63 68 6f 20 22 24 6c 74 5f 73 68 65 6c  s_echo "$lt_shel
1b970 6c 5f 61 70 70 65 6e 64 22 20 3e 26 36 3b 20 7d  l_append" >&6; }
1b980 0a 0a 0a 69 66 20 28 20 28 4d 41 49 4c 3d 36 30  ...if ( (MAIL=60
1b990 3b 20 75 6e 73 65 74 20 4d 41 49 4c 29 20 7c 7c  ; unset MAIL) ||
1b9a0 20 65 78 69 74 29 20 3e 2f 64 65 76 2f 6e 75 6c   exit) >/dev/nul
1b9b0 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 6c  l 2>&1; then.  l
1b9c0 74 5f 75 6e 73 65 74 3d 75 6e 73 65 74 0a 65 6c  t_unset=unset.el
1b9d0 73 65 0a 20 20 6c 74 5f 75 6e 73 65 74 3d 66 61  se.  lt_unset=fa
1b9e0 6c 73 65 0a 66 69 0a 0a 0a 0a 0a 0a 23 20 74 65  lse.fi......# te
1b9f0 73 74 20 45 42 43 44 49 43 20 6f 72 20 41 53 43  st EBCDIC or ASC
1ba00 49 49 0a 63 61 73 65 20 60 65 63 68 6f 20 58 7c  II.case `echo X|
1ba10 74 72 20 58 20 27 5c 31 30 31 27 60 20 69 6e 0a  tr X '\101'` in.
1ba20 20 41 29 20 23 20 41 53 43 49 49 20 62 61 73 65   A) # ASCII base
1ba30 64 20 73 79 73 74 65 6d 0a 20 20 20 20 23 20 5c  d system.    # \
1ba40 6e 20 69 73 20 6e 6f 74 20 69 6e 74 65 72 70 72  n is not interpr
1ba50 65 74 65 64 20 63 6f 72 72 65 63 74 6c 79 20 62  eted correctly b
1ba60 79 20 53 6f 6c 61 72 69 73 20 38 20 2f 75 73 72  y Solaris 8 /usr
1ba70 2f 75 63 62 2f 74 72 0a 20 20 6c 74 5f 53 50 32  /ucb/tr.  lt_SP2
1ba80 4e 4c 3d 27 74 72 20 5c 30 34 30 20 5c 30 31 32  NL='tr \040 \012
1ba90 27 0a 20 20 6c 74 5f 4e 4c 32 53 50 3d 27 74 72  '.  lt_NL2SP='tr
1baa0 20 5c 30 31 35 5c 30 31 32 20 5c 30 34 30 5c 30   \015\012 \040\0
1bab0 34 30 27 0a 20 20 3b 3b 0a 20 2a 29 20 23 20 45  40'.  ;;. *) # E
1bac0 42 43 44 49 43 20 62 61 73 65 64 20 73 79 73 74  BCDIC based syst
1bad0 65 6d 0a 20 20 6c 74 5f 53 50 32 4e 4c 3d 27 74  em.  lt_SP2NL='t
1bae0 72 20 5c 31 30 30 20 5c 6e 27 0a 20 20 6c 74 5f  r \100 \n'.  lt_
1baf0 4e 4c 32 53 50 3d 27 74 72 20 5c 72 5c 6e 20 5c  NL2SP='tr \r\n \
1bb00 31 30 30 5c 31 30 30 27 0a 20 20 3b 3b 0a 65 73  100\100'.  ;;.es
1bb10 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61  ac..........{ $a
1bb20 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1bb30 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1bb40 20 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20   for $LD option 
1bb50 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74  to reload object
1bb60 20 66 69 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f   files" >&5.$as_
1bb70 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
1bb80 20 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20   for $LD option 
1bb90 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74  to reload object
1bba0 20 66 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b   files... " >&6;
1bbb0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
1bbc0 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c  _cv_ld_reload_fl
1bbd0 61 67 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ag+set}" = set; 
1bbe0 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
1bbf0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
1bc00 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c  6.else.  lt_cv_l
1bc10 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 27 2d  d_reload_flag='-
1bc20 72 27 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  r'.fi.{ $as_echo
1bc30 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1bc40 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
1bc50 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 22  _ld_reload_flag"
1bc60 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1bc70 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f  lt_cv_ld_reload_
1bc80 66 6c 61 67 22 20 3e 26 36 3b 20 7d 0a 72 65 6c  flag" >&6; }.rel
1bc90 6f 61 64 5f 66 6c 61 67 3d 24 6c 74 5f 63 76 5f  oad_flag=$lt_cv_
1bca0 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 0a 63  ld_reload_flag.c
1bcb0 61 73 65 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67  ase $reload_flag
1bcc0 20 69 6e 0a 22 22 20 7c 20 22 20 22 2a 29 20 3b   in."" | " "*) ;
1bcd0 3b 0a 2a 29 20 72 65 6c 6f 61 64 5f 66 6c 61 67  ;.*) reload_flag
1bce0 3d 22 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67 22  =" $reload_flag"
1bcf0 20 3b 3b 0a 65 73 61 63 0a 72 65 6c 6f 61 64 5f   ;;.esac.reload_
1bd00 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f 61 64  cmds='$LD$reload
1bd10 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70 75 74  _flag -o $output
1bd20 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 63 61  $reload_objs'.ca
1bd30 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20  se $host_os in. 
1bd40 20 64 61 72 77 69 6e 2a 29 0a 20 20 20 20 69 66   darwin*).    if
1bd50 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
1bd60 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 72  es; then.      r
1bd70 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 54 43  eload_cmds='$LTC
1bd80 43 20 24 4c 54 43 46 4c 41 47 53 20 2d 6e 6f 73  C $LTCFLAGS -nos
1bd90 74 64 6c 69 62 20 24 7b 77 6c 7d 2d 72 20 2d 6f  tdlib ${wl}-r -o
1bda0 20 24 6f 75 74 70 75 74 24 72 65 6c 6f 61 64 5f   $output$reload_
1bdb0 6f 62 6a 73 27 0a 20 20 20 20 65 6c 73 65 0a 20  objs'.    else. 
1bdc0 20 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73       reload_cmds
1bdd0 3d 27 24 4c 44 24 72 65 6c 6f 61 64 5f 66 6c 61  ='$LD$reload_fla
1bde0 67 20 2d 6f 20 24 6f 75 74 70 75 74 24 72 65 6c  g -o $output$rel
1bdf0 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20 20 66 69  oad_objs'.    fi
1be00 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a  .    ;;.esac....
1be10 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68  .......{ $as_ech
1be20 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1be30 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20  O: checking how 
1be40 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70  to recognize dep
1be50 65 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73  endent libraries
1be60 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1be70 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74   "checking how t
1be80 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70 65  o recognize depe
1be90 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 2e  ndent libraries.
1bea0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
1beb0 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 64 65 70  est "${lt_cv_dep
1bec0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1bed0 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  d+set}" = set; t
1bee0 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
1bef0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
1bf00 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 66 69  .else.  lt_cv_fi
1bf10 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4d  le_magic_cmd='$M
1bf20 41 47 49 43 5f 43 4d 44 27 0a 6c 74 5f 63 76 5f  AGIC_CMD'.lt_cv_
1bf30 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
1bf40 66 69 6c 65 3d 0a 6c 74 5f 63 76 5f 64 65 70 6c  file=.lt_cv_depl
1bf50 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1bf60 3d 27 75 6e 6b 6e 6f 77 6e 27 0a 23 20 4e 65 65  ='unknown'.# Nee
1bf70 64 20 74 6f 20 73 65 74 20 74 68 65 20 70 72 65  d to set the pre
1bf80 63 65 64 69 6e 67 20 76 61 72 69 61 62 6c 65 20  ceding variable 
1bf90 6f 6e 20 61 6c 6c 20 70 6c 61 74 66 6f 72 6d 73  on all platforms
1bfa0 20 74 68 61 74 20 73 75 70 70 6f 72 74 0a 23 20   that support.# 
1bfb0 69 6e 74 65 72 6c 69 62 72 61 72 79 20 64 65 70  interlibrary dep
1bfc0 65 6e 64 65 6e 63 69 65 73 2e 0a 23 20 27 6e 6f  endencies..# 'no
1bfd0 6e 65 27 20 2d 2d 20 64 65 70 65 6e 64 65 6e 63  ne' -- dependenc
1bfe0 69 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65  ies not supporte
1bff0 64 2e 0a 23 20 60 75 6e 6b 6e 6f 77 6e 27 20 2d  d..# `unknown' -
1c000 2d 20 73 61 6d 65 20 61 73 20 6e 6f 6e 65 2c 20  - same as none, 
1c010 62 75 74 20 64 6f 63 75 6d 65 6e 74 73 20 74 68  but documents th
1c020 61 74 20 77 65 20 72 65 61 6c 6c 79 20 64 6f 6e  at we really don
1c030 27 74 20 6b 6e 6f 77 2e 0a 23 20 27 70 61 73 73  't know..# 'pass
1c040 5f 61 6c 6c 27 20 2d 2d 20 61 6c 6c 20 64 65 70  _all' -- all dep
1c050 65 6e 64 65 6e 63 69 65 73 20 70 61 73 73 65 64  endencies passed
1c060 20 77 69 74 68 20 6e 6f 20 63 68 65 63 6b 73 2e   with no checks.
1c070 0a 23 20 27 74 65 73 74 5f 63 6f 6d 70 69 6c 65  .# 'test_compile
1c080 27 20 2d 2d 20 63 68 65 63 6b 20 62 79 20 6d 61  ' -- check by ma
1c090 6b 69 6e 67 20 74 65 73 74 20 70 72 6f 67 72 61  king test progra
1c0a0 6d 2e 0a 23 20 27 66 69 6c 65 5f 6d 61 67 69 63  m..# 'file_magic
1c0b0 20 5b 5b 72 65 67 65 78 5d 5d 27 20 2d 2d 20 63   [[regex]]' -- c
1c0c0 68 65 63 6b 20 62 79 20 6c 6f 6f 6b 69 6e 67 20  heck by looking 
1c0d0 66 6f 72 20 66 69 6c 65 73 20 69 6e 20 6c 69 62  for files in lib
1c0e0 72 61 72 79 20 70 61 74 68 0a 23 20 77 68 69 63  rary path.# whic
1c0f0 68 20 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68  h responds to th
1c100 65 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  e $file_magic_cm
1c110 64 20 77 69 74 68 20 61 20 67 69 76 65 6e 20 65  d with a given e
1c120 78 74 65 6e 64 65 64 20 72 65 67 65 78 2e 0a 23  xtended regex..#
1c130 20 49 66 20 79 6f 75 20 68 61 76 65 20 60 66 69   If you have `fi
1c140 6c 65 27 20 6f 72 20 65 71 75 69 76 61 6c 65 6e  le' or equivalen
1c150 74 20 6f 6e 20 79 6f 75 72 20 73 79 73 74 65 6d  t on your system
1c160 20 61 6e 64 20 79 6f 75 27 72 65 20 6e 6f 74 20   and you're not 
1c170 73 75 72 65 0a 23 20 77 68 65 74 68 65 72 20 60  sure.# whether `
1c180 70 61 73 73 5f 61 6c 6c 27 20 77 69 6c 6c 20 2a  pass_all' will *
1c190 61 6c 77 61 79 73 2a 20 77 6f 72 6b 2c 20 79 6f  always* work, yo
1c1a0 75 20 70 72 6f 62 61 62 6c 79 20 77 61 6e 74 20  u probably want 
1c1b0 74 68 69 73 20 6f 6e 65 2e 0a 0a 63 61 73 65 20  this one...case 
1c1c0 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 5b  $host_os in.aix[
1c1d0 34 2d 39 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 64  4-9]*).  lt_cv_d
1c1e0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1c1f0 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
1c200 3b 0a 0a 62 65 6f 73 2a 29 0a 20 20 6c 74 5f 63  ;..beos*).  lt_c
1c210 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1c220 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
1c230 20 20 3b 3b 0a 0a 62 73 64 69 5b 34 35 5d 2a 29    ;;..bsdi[45]*)
1c240 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
1c250 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66  _check_method='f
1c260 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30  ile_magic ELF [0
1c270 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d  -9][0-9]*-bit [M
1c280 4c 5d 53 42 20 28 73 68 61 72 65 64 20 6f 62 6a  L]SB (shared obj
1c290 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29  ect|dynamic lib)
1c2a0 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d  '.  lt_cv_file_m
1c2b0 61 67 69 63 5f 63 6d 64 3d 27 2f 75 73 72 2f 62  agic_cmd='/usr/b
1c2c0 69 6e 2f 66 69 6c 65 20 2d 4c 27 0a 20 20 6c 74  in/file -L'.  lt
1c2d0 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
1c2e0 65 73 74 5f 66 69 6c 65 3d 2f 73 68 6c 69 62 2f  est_file=/shlib/
1c2f0 6c 69 62 63 2e 73 6f 0a 20 20 3b 3b 0a 0a 63 79  libc.so.  ;;..cy
1c300 67 77 69 6e 2a 29 0a 20 20 23 20 66 75 6e 63 5f  gwin*).  # func_
1c310 77 69 6e 33 32 5f 6c 69 62 69 64 20 69 73 20 61  win32_libid is a
1c320 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20   shell function 
1c330 64 65 66 69 6e 65 64 20 69 6e 20 6c 74 6d 61 69  defined in ltmai
1c340 6e 2e 73 68 0a 20 20 6c 74 5f 63 76 5f 64 65 70  n.sh.  lt_cv_dep
1c350 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1c360 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 5e 78  d='file_magic ^x
1c370 38 36 20 61 72 63 68 69 76 65 20 69 6d 70 6f 72  86 archive impor
1c380 74 7c 5e 78 38 36 20 44 4c 4c 27 0a 20 20 6c 74  t|^x86 DLL'.  lt
1c390 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63  _cv_file_magic_c
1c3a0 6d 64 3d 27 66 75 6e 63 5f 77 69 6e 33 32 5f 6c  md='func_win32_l
1c3b0 69 62 69 64 27 0a 20 20 3b 3b 0a 0a 6d 69 6e 67  ibid'.  ;;..ming
1c3c0 77 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20 23 20  w* | pw32*).  # 
1c3d0 42 61 73 65 20 4d 53 59 53 2f 4d 69 6e 47 57 20  Base MSYS/MinGW 
1c3e0 64 6f 20 6e 6f 74 20 70 72 6f 76 69 64 65 20 74  do not provide t
1c3f0 68 65 20 27 66 69 6c 65 27 20 63 6f 6d 6d 61 6e  he 'file' comman
1c400 64 20 6e 65 65 64 65 64 20 62 79 0a 20 20 23 20  d needed by.  # 
1c410 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64  func_win32_libid
1c420 20 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2c   shell function,
1c430 20 73 6f 20 75 73 65 20 61 20 77 65 61 6b 65 72   so use a weaker
1c440 20 74 65 73 74 20 62 61 73 65 64 20 6f 6e 20 27   test based on '
1c450 6f 62 6a 64 75 6d 70 27 2c 0a 20 20 23 20 75 6e  objdump',.  # un
1c460 6c 65 73 73 20 77 65 20 66 69 6e 64 20 27 66 69  less we find 'fi
1c470 6c 65 27 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65  le', for example
1c480 20 62 65 63 61 75 73 65 20 77 65 20 61 72 65 20   because we are 
1c490 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 69 6e 67 2e  cross-compiling.
1c4a0 0a 20 20 69 66 20 28 20 66 69 6c 65 20 2f 20 29  .  if ( file / )
1c4b0 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
1c4c0 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76  ; then.    lt_cv
1c4d0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1c4e0 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
1c4f0 63 20 5e 78 38 36 20 61 72 63 68 69 76 65 20 69  c ^x86 archive i
1c500 6d 70 6f 72 74 7c 5e 78 38 36 20 44 4c 4c 27 0a  mport|^x86 DLL'.
1c510 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
1c520 61 67 69 63 5f 63 6d 64 3d 27 66 75 6e 63 5f 77  agic_cmd='func_w
1c530 69 6e 33 32 5f 6c 69 62 69 64 27 0a 20 20 65 6c  in32_libid'.  el
1c540 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  se.    lt_cv_dep
1c550 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1c560 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 66 69  d='file_magic fi
1c570 6c 65 20 66 6f 72 6d 61 74 20 70 65 69 2a 2d 69  le format pei*-i
1c580 33 38 36 28 2e 2a 61 72 63 68 69 74 65 63 74 75  386(.*architectu
1c590 72 65 3a 20 69 33 38 36 29 3f 27 0a 20 20 20 20  re: i386)?'.    
1c5a0 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1c5b0 5f 63 6d 64 3d 27 24 4f 42 4a 44 55 4d 50 20 2d  _cmd='$OBJDUMP -
1c5c0 66 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 64 61  f'.  fi.  ;;..da
1c5d0 72 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79  rwin* | rhapsody
1c5e0 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
1c5f0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1c600 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 66  pass_all.  ;;..f
1c610 72 65 65 62 73 64 2a 20 7c 20 64 72 61 67 6f 6e  reebsd* | dragon
1c620 66 6c 79 2a 29 0a 20 20 69 66 20 65 63 68 6f 20  fly*).  if echo 
1c630 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45  __ELF__ | $CC -E
1c640 20 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46   - | $GREP __ELF
1c650 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  __ > /dev/null; 
1c660 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24 68  then.    case $h
1c670 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 69  ost_cpu in.    i
1c680 2a 38 36 20 29 0a 20 20 20 20 20 20 23 20 4e 6f  *86 ).      # No
1c690 74 20 73 75 72 65 20 77 68 65 74 68 65 72 20 74  t sure whether t
1c6a0 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20 4f  he presence of O
1c6b0 70 65 6e 42 53 44 20 68 65 72 65 20 77 61 73 20  penBSD here was 
1c6c0 61 20 6d 69 73 74 61 6b 65 2e 0a 20 20 20 20 20  a mistake..     
1c6d0 20 23 20 4c 65 74 27 73 20 61 63 63 65 70 74 20   # Let's accept 
1c6e0 62 6f 74 68 20 6f 66 20 74 68 65 6d 20 75 6e 74  both of them unt
1c6f0 69 6c 20 74 68 69 73 20 69 73 20 63 6c 65 61 72  il this is clear
1c700 65 64 20 75 70 2e 0a 20 20 20 20 20 20 6c 74 5f  ed up..      lt_
1c710 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1c720 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
1c730 67 69 63 20 28 46 72 65 65 42 53 44 7c 4f 70 65  gic (FreeBSD|Ope
1c740 6e 42 53 44 7c 44 72 61 67 6f 6e 46 6c 79 29 2f  nBSD|DragonFly)/
1c750 69 5b 33 2d 39 5d 38 36 20 28 63 6f 6d 70 61 63  i[3-9]86 (compac
1c760 74 20 29 3f 64 65 6d 61 6e 64 20 70 61 67 65 64  t )?demand paged
1c770 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79 27   shared library'
1c780 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  .      lt_cv_fil
1c790 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72  e_magic_cmd=/usr
1c7a0 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 20 20 20 20  /bin/file.      
1c7b0 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1c7c0 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68 6f  _test_file=`echo
1c7d0 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73   /usr/lib/libc.s
1c7e0 6f 2e 2a 60 0a 20 20 20 20 20 20 3b 3b 0a 20 20  o.*`.      ;;.  
1c7f0 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20 20    esac.  else.  
1c800 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1c810 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
1c820 73 5f 61 6c 6c 0a 20 20 66 69 0a 20 20 3b 3b 0a  s_all.  fi.  ;;.
1c830 0a 67 6e 75 2a 29 0a 20 20 6c 74 5f 63 76 5f 64  .gnu*).  lt_cv_d
1c840 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1c850 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
1c860 3b 0a 0a 68 70 75 78 31 30 2e 32 30 2a 20 7c 20  ;..hpux10.20* | 
1c870 68 70 75 78 31 31 2a 29 0a 20 20 6c 74 5f 63 76  hpux11*).  lt_cv
1c880 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
1c890 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20  /usr/bin/file.  
1c8a0 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69  case $host_cpu i
1c8b0 6e 0a 20 20 69 61 36 34 2a 29 0a 20 20 20 20 6c  n.  ia64*).    l
1c8c0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1c8d0 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
1c8e0 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d  magic (s[0-9][0-
1c8f0 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d 39  9][0-9]|ELF-[0-9
1c900 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20 6f  ][0-9]) shared o
1c910 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 49 41 36  bject file - IA6
1c920 34 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  4'.    lt_cv_fil
1c930 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
1c940 65 3d 2f 75 73 72 2f 6c 69 62 2f 68 70 75 78 33  e=/usr/lib/hpux3
1c950 32 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b 3b  2/libc.so.    ;;
1c960 0a 20 20 68 70 70 61 2a 36 34 2a 29 0a 20 20 20  .  hppa*64*).   
1c970 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1c980 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
1c990 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b  e_magic (s[0-9][
1c9a0 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30  0-9][0-9]|ELF-[0
1c9b0 2d 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64  -9][0-9]) shared
1c9c0 20 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 50   object file - P
1c9d0 41 2d 52 49 53 43 20 5b 30 2d 39 5d 2e 5b 30 2d  A-RISC [0-9].[0-
1c9e0 39 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69  9]'.    lt_cv_fi
1c9f0 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
1ca00 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 70 61 32 30  le=/usr/lib/pa20
1ca10 5f 36 34 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20  _64/libc.sl.    
1ca20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f 63  ;;.  *).    lt_c
1ca30 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1ca40 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
1ca50 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b  ic (s[0-9][0-9][
1ca60 30 2d 39 5d 7c 50 41 2d 52 49 53 43 5b 30 2d 39  0-9]|PA-RISC[0-9
1ca70 5d 2e 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20  ].[0-9]) shared 
1ca80 6c 69 62 72 61 72 79 27 0a 20 20 20 20 6c 74 5f  library'.    lt_
1ca90 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65  cv_file_magic_te
1caa0 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62  st_file=/usr/lib
1cab0 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b 0a  /libc.sl.    ;;.
1cac0 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 69 6e 74    esac.  ;;..int
1cad0 65 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 23 20  erix[3-9]*).  # 
1cae0 50 49 43 20 63 6f 64 65 20 69 73 20 62 72 6f 6b  PIC code is brok
1caf0 65 6e 20 6f 6e 20 49 6e 74 65 72 69 78 20 33 2e  en on Interix 3.
1cb00 78 2c 20 74 68 61 74 27 73 20 77 68 79 20 7c 5c  x, that's why |\
1cb10 2e 61 20 6e 6f 74 20 7c 5f 70 69 63 5c 2e 61 20  .a not |_pic\.a 
1cb20 68 65 72 65 0a 20 20 6c 74 5f 63 76 5f 64 65 70  here.  lt_cv_dep
1cb30 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1cb40 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e  d='match_pattern
1cb50 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c   /lib[^/]+(\.so|
1cb60 5c 2e 61 29 24 27 0a 20 20 3b 3b 0a 0a 69 72 69  \.a)$'.  ;;..iri
1cb70 78 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e  x5* | irix6* | n
1cb80 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20 63 61 73  onstopux*).  cas
1cb90 65 20 24 4c 44 20 69 6e 0a 20 20 2a 2d 33 32 7c  e $LD in.  *-32|
1cba0 2a 22 2d 33 32 20 22 29 20 6c 69 62 6d 61 67 69  *"-32 ") libmagi
1cbb0 63 3d 33 32 2d 62 69 74 3b 3b 0a 20 20 2a 2d 6e  c=32-bit;;.  *-n
1cbc0 33 32 7c 2a 22 2d 6e 33 32 20 22 29 20 6c 69 62  32|*"-n32 ") lib
1cbd0 6d 61 67 69 63 3d 4e 33 32 3b 3b 0a 20 20 2a 2d  magic=N32;;.  *-
1cbe0 36 34 7c 2a 22 2d 36 34 20 22 29 20 6c 69 62 6d  64|*"-64 ") libm
1cbf0 61 67 69 63 3d 36 34 2d 62 69 74 3b 3b 0a 20 20  agic=64-bit;;.  
1cc00 2a 29 20 6c 69 62 6d 61 67 69 63 3d 6e 65 76 65  *) libmagic=neve
1cc10 72 2d 6d 61 74 63 68 3b 3b 0a 20 20 65 73 61 63  r-match;;.  esac
1cc20 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
1cc30 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
1cc40 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 23 20 54  ss_all.  ;;..# T
1cc50 68 69 73 20 6d 75 73 74 20 62 65 20 4c 69 6e 75  his must be Linu
1cc60 78 20 45 4c 46 2e 0a 6c 69 6e 75 78 2a 20 7c 20  x ELF..linux* | 
1cc70 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20 6c 74  k*bsd*-gnu).  lt
1cc80 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1cc90 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
1cca0 6c 0a 20 20 3b 3b 0a 0a 6e 65 74 62 73 64 2a 29  l.  ;;..netbsd*)
1ccb0 0a 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46  .  if echo __ELF
1ccc0 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20  __ | $CC -E - | 
1ccd0 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 20  $GREP __ELF__ > 
1cce0 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
1ccf0 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
1cd00 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
1cd10 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c  match_pattern /l
1cd20 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30  ib[^/]+(\.so\.[0
1cd30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69  -9]+\.[0-9]+|_pi
1cd40 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20  c\.a)$'.  else. 
1cd50 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
1cd60 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d  _check_method='m
1cd70 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69  atch_pattern /li
1cd80 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5f 70 69 63  b[^/]+(\.so|_pic
1cd90 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b  \.a)$'.  fi.  ;;
1cda0 0a 0a 6e 65 77 6f 73 36 2a 29 0a 20 20 6c 74 5f  ..newos6*).  lt_
1cdb0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1cdc0 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
1cdd0 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d  gic ELF [0-9][0-
1cde0 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28  9]*-bit [ML]SB (
1cdf0 65 78 65 63 75 74 61 62 6c 65 7c 64 79 6e 61 6d  executable|dynam
1ce00 69 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76  ic lib)'.  lt_cv
1ce10 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
1ce20 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20  /usr/bin/file.  
1ce30 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
1ce40 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f  _test_file=/usr/
1ce50 6c 69 62 2f 6c 69 62 6e 6c 73 2e 73 6f 0a 20 20  lib/libnls.so.  
1ce60 3b 3b 0a 0a 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78  ;;..*nto* | *qnx
1ce70 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
1ce80 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1ce90 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 6f  pass_all.  ;;..o
1cea0 70 65 6e 62 73 64 2a 29 0a 20 20 69 66 20 74 65  penbsd*).  if te
1ceb0 73 74 20 2d 7a 20 22 60 65 63 68 6f 20 5f 5f 45  st -z "`echo __E
1cec0 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20  LF__ | $CC -E - 
1ced0 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 60  | $GREP __ELF__`
1cee0 22 20 7c 7c 20 74 65 73 74 20 22 24 68 6f 73 74  " || test "$host
1cef0 5f 6f 73 2d 24 68 6f 73 74 5f 63 70 75 22 20 3d  _os-$host_cpu" =
1cf00 20 22 6f 70 65 6e 62 73 64 32 2e 38 2d 70 6f 77   "openbsd2.8-pow
1cf10 65 72 70 63 22 3b 20 74 68 65 6e 0a 20 20 20 20  erpc"; then.    
1cf20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1cf30 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63  eck_method='matc
1cf40 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e  h_pattern /lib[^
1cf50 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b  /]+(\.so\.[0-9]+
1cf60 5c 2e 5b 30 2d 39 5d 2b 7c 5c 2e 73 6f 7c 5f 70  \.[0-9]+|\.so|_p
1cf70 69 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a  ic\.a)$'.  else.
1cf80 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
1cf90 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
1cfa0 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c  match_pattern /l
1cfb0 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30  ib[^/]+(\.so\.[0
1cfc0 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69  -9]+\.[0-9]+|_pi
1cfd0 63 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b  c\.a)$'.  fi.  ;
1cfe0 3b 0a 0a 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a  ;..osf3* | osf4*
1cff0 20 7c 20 6f 73 66 35 2a 29 0a 20 20 6c 74 5f 63   | osf5*).  lt_c
1d000 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1d010 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
1d020 20 20 3b 3b 0a 0a 72 64 6f 73 2a 29 0a 20 20 6c    ;;..rdos*).  l
1d030 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1d040 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
1d050 6c 6c 0a 20 20 3b 3b 0a 0a 73 6f 6c 61 72 69 73  ll.  ;;..solaris
1d060 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
1d070 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1d080 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73  pass_all.  ;;..s
1d090 79 73 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76 35  ysv5* | sco3.2v5
1d0a0 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e  * | sco5v6* | un
1d0b0 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e  ixware* | OpenUN
1d0c0 49 58 2a 20 7c 20 73 79 73 76 34 2a 75 77 32 2a  IX* | sysv4*uw2*
1d0d0 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
1d0e0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1d0f0 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79  ass_all.  ;;..sy
1d100 73 76 34 20 7c 20 73 79 73 76 34 2e 33 2a 29 0a  sv4 | sysv4.3*).
1d110 20 20 63 61 73 65 20 24 68 6f 73 74 5f 76 65 6e    case $host_ven
1d120 64 6f 72 20 69 6e 0a 20 20 6d 6f 74 6f 72 6f 6c  dor in.  motorol
1d130 61 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  a).    lt_cv_dep
1d140 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1d150 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c  d='file_magic EL
1d160 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69  F [0-9][0-9]*-bi
1d170 74 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64  t [ML]SB (shared
1d180 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20   object|dynamic 
1d190 6c 69 62 29 20 4d 5b 30 2d 39 5d 5b 30 2d 39 5d  lib) M[0-9][0-9]
1d1a0 2a 20 56 65 72 73 69 6f 6e 20 5b 30 2d 39 5d 27  * Version [0-9]'
1d1b0 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  .    lt_cv_file_
1d1c0 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d  magic_test_file=
1d1d0 60 65 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c  `echo /usr/lib/l
1d1e0 69 62 63 2e 73 6f 2a 60 0a 20 20 20 20 3b 3b 0a  ibc.so*`.    ;;.
1d1f0 20 20 6e 63 72 29 0a 20 20 20 20 6c 74 5f 63 76    ncr).    lt_cv
1d200 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1d210 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
1d220 20 20 20 3b 3b 0a 20 20 73 65 71 75 65 6e 74 29     ;;.  sequent)
1d230 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  .    lt_cv_file_
1d240 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f  magic_cmd='/bin/
1d250 66 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f  file'.    lt_cv_
1d260 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1d270 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
1d280 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a   ELF [0-9][0-9]*
1d290 2d 62 69 74 20 5b 4c 4d 5d 53 42 20 28 73 68 61  -bit [LM]SB (sha
1d2a0 72 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d  red object|dynam
1d2b0 69 63 20 6c 69 62 20 29 27 0a 20 20 20 20 3b 3b  ic lib )'.    ;;
1d2c0 0a 20 20 73 6e 69 29 0a 20 20 20 20 6c 74 5f 63  .  sni).    lt_c
1d2d0 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
1d2e0 3d 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20  ='/bin/file'.   
1d2f0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1d300 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 22 66 69 6c  heck_method="fil
1d310 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39  e_magic ELF [0-9
1d320 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d  ][0-9]*-bit [LM]
1d330 53 42 20 64 79 6e 61 6d 69 63 20 6c 69 62 22 0a  SB dynamic lib".
1d340 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
1d350 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f  agic_test_file=/
1d360 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20  lib/libc.so.    
1d370 3b 3b 0a 20 20 73 69 65 6d 65 6e 73 29 0a 20 20  ;;.  siemens).  
1d380 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1d390 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
1d3a0 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 70  s_all.    ;;.  p
1d3b0 63 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  c).    lt_cv_dep
1d3c0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1d3d0 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b  d=pass_all.    ;
1d3e0 3b 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 74  ;.  esac.  ;;..t
1d3f0 70 66 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  pf*).  lt_cv_dep
1d400 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1d410 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
1d420 65 73 61 63 0a 0a 66 69 0a 7b 20 24 61 73 5f 65  esac..fi.{ $as_e
1d430 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1d440 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74  ENO: result: $lt
1d450 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1d460 6b 5f 6d 65 74 68 6f 64 22 20 3e 26 35 0a 24 61  k_method" >&5.$a
1d470 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 64  s_echo "$lt_cv_d
1d480 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
1d490 68 6f 64 22 20 3e 26 36 3b 20 7d 0a 66 69 6c 65  hod" >&6; }.file
1d4a0 5f 6d 61 67 69 63 5f 63 6d 64 3d 24 6c 74 5f 63  _magic_cmd=$lt_c
1d4b0 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
1d4c0 0a 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  .deplibs_check_m
1d4d0 65 74 68 6f 64 3d 24 6c 74 5f 63 76 5f 64 65 70  ethod=$lt_cv_dep
1d4e0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1d4f0 64 0a 74 65 73 74 20 2d 7a 20 22 24 64 65 70 6c  d.test -z "$depl
1d500 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1d510 22 20 26 26 20 64 65 70 6c 69 62 73 5f 63 68 65  " && deplibs_che
1d520 63 6b 5f 6d 65 74 68 6f 64 3d 75 6e 6b 6e 6f 77  ck_method=unknow
1d530 6e 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66  n.............if
1d540 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
1d550 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
1d560 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
1d570 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
1d580 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
1d590 7d 61 72 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  }ar", so it can 
1d5a0 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
1d5b0 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
1d5c0 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c   dummy ${ac_tool
1d5d0 5f 70 72 65 66 69 78 7d 61 72 3b 20 61 63 5f 77  _prefix}ar; ac_w
1d5e0 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68  ord=$2.{ $as_ech
1d5f0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1d600 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
1d610 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
1d620 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1d630 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
1d640 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
1d650 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
1d660 67 5f 41 52 2b 73 65 74 7d 22 20 3d 20 73 65 74  g_AR+set}" = set
1d670 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
1d680 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
1d690 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
1d6a0 73 74 20 2d 6e 20 22 24 41 52 22 3b 20 74 68 65  st -n "$AR"; the
1d6b0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 41  n.  ac_cv_prog_A
1d6c0 52 3d 22 24 41 52 22 20 23 20 4c 65 74 20 74 68  R="$AR" # Let th
1d6d0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
1d6e0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
1d6f0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
1d700 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
1d710 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
1d720 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
1d730 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
1d740 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
1d750 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
1d760 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
1d770 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
1d780 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
1d790 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
1d7a0 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
1d7b0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1d7c0 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
1d7d0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1d7e0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
1d7f0 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
1d800 63 76 5f 70 72 6f 67 5f 41 52 3d 22 24 7b 61 63  cv_prog_AR="${ac
1d810 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22  _tool_prefix}ar"
1d820 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
1d830 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
1d840 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
1d850 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1d860 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
1d870 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
1d880 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
1d890 46 53 0a 0a 66 69 0a 66 69 0a 41 52 3d 24 61 63  FS..fi.fi.AR=$ac
1d8a0 5f 63 76 5f 70 72 6f 67 5f 41 52 0a 69 66 20 74  _cv_prog_AR.if t
1d8b0 65 73 74 20 2d 6e 20 22 24 41 52 22 3b 20 74 68  est -n "$AR"; th
1d8c0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
1d8d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1d8e0 20 72 65 73 75 6c 74 3a 20 24 41 52 22 20 3e 26   result: $AR" >&
1d8f0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 41 52 22  5.$as_echo "$AR"
1d900 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
1d910 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1d920 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1d930 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
1d940 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
1d950 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  fi...fi.if test 
1d960 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  -z "$ac_cv_prog_
1d970 41 52 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  AR"; then.  ac_c
1d980 74 5f 41 52 3d 24 41 52 0a 20 20 23 20 45 78 74  t_AR=$AR.  # Ext
1d990 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
1d9a0 6f 72 64 20 6f 66 20 22 61 72 22 2c 20 73 6f 20  ord of "ar", so 
1d9b0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
1d9c0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
1d9d0 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 61 72  gs..set dummy ar
1d9e0 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
1d9f0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1da00 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1da10 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
1da20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1da30 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1da40 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
1da50 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
1da60 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52  cv_prog_ac_ct_AR
1da70 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
1da80 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
1da90 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
1daa0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
1dab0 6e 20 22 24 61 63 5f 63 74 5f 41 52 22 3b 20 74  n "$ac_ct_AR"; t
1dac0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
1dad0 5f 61 63 5f 63 74 5f 41 52 3d 22 24 61 63 5f 63  _ac_ct_AR="$ac_c
1dae0 74 5f 41 52 22 20 23 20 4c 65 74 20 74 68 65 20  t_AR" # Let the 
1daf0 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
1db00 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
1db10 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
1db20 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
1db30 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
1db40 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
1db50 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
1db60 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
1db70 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
1db80 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
1db90 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
1dba0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
1dbb0 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
1dbc0 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
1dbd0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
1dbe0 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
1dbf0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1dc00 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
1dc10 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
1dc20 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 3d 22  _prog_ac_ct_AR="
1dc30 61 72 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  ar".    $as_echo
1dc40 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1dc50 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
1dc60 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1dc70 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
1dc80 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
1dc90 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1dca0 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
1dcb0 63 74 5f 41 52 3d 24 61 63 5f 63 76 5f 70 72 6f  ct_AR=$ac_cv_pro
1dcc0 67 5f 61 63 5f 63 74 5f 41 52 0a 69 66 20 74 65  g_ac_ct_AR.if te
1dcd0 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 41 52  st -n "$ac_ct_AR
1dce0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
1dcf0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1dd00 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
1dd10 63 5f 63 74 5f 41 52 22 20 3e 26 35 0a 24 61 73  c_ct_AR" >&5.$as
1dd20 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 41 52  _echo "$ac_ct_AR
1dd30 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
1dd40 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1dd50 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1dd60 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
1dd70 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
1dd80 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
1dd90 78 24 61 63 5f 63 74 5f 41 52 22 20 3d 20 78 3b  x$ac_ct_AR" = x;
1dda0 20 74 68 65 6e 0a 20 20 20 20 41 52 3d 22 66 61   then.    AR="fa
1ddb0 6c 73 65 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  lse".  else.    
1ddc0 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
1ddd0 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
1dde0 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
1ddf0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1de00 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
1de10 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
1de20 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
1de30 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
1de40 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
1de50 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
1de60 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
1de70 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
1de80 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
1de90 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
1dea0 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
1deb0 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
1dec0 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
1ded0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
1dee0 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  _me: WARNING: In
1def0 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
1df00 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
1df10 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
1df20 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
1df30 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
1df40 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
1df50 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
1df60 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
1df70 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
1df80 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
1df90 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
1dfa0 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61  nu.org." >&2;}.a
1dfb0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
1dfc0 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 41 52  s ;;.esac.    AR
1dfd0 3d 24 61 63 5f 63 74 5f 41 52 0a 20 20 66 69 0a  =$ac_ct_AR.  fi.
1dfe0 65 6c 73 65 0a 20 20 41 52 3d 22 24 61 63 5f 63  else.  AR="$ac_c
1dff0 76 5f 70 72 6f 67 5f 41 52 22 0a 66 69 0a 0a 74  v_prog_AR".fi..t
1e000 65 73 74 20 2d 7a 20 22 24 41 52 22 20 26 26 20  est -z "$AR" && 
1e010 41 52 3d 61 72 0a 74 65 73 74 20 2d 7a 20 22 24  AR=ar.test -z "$
1e020 41 52 5f 46 4c 41 47 53 22 20 26 26 20 41 52 5f  AR_FLAGS" && AR_
1e030 46 4c 41 47 53 3d 63 72 75 0a 0a 0a 0a 0a 0a 0a  FLAGS=cru.......
1e040 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20  .....if test -n 
1e050 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
1e060 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
1e070 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
1e080 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
1e090 5f 70 72 65 66 69 78 7d 73 74 72 69 70 22 2c 20  _prefix}strip", 
1e0a0 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
1e0b0 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
1e0c0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
1e0d0 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
1e0e0 78 7d 73 74 72 69 70 3b 20 61 63 5f 77 6f 72 64  x}strip; ac_word
1e0f0 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
1e100 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1e110 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1e120 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
1e130 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
1e140 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
1e150 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
1e160 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 53   "${ac_cv_prog_S
1e170 54 52 49 50 2b 73 65 74 7d 22 20 3d 20 73 65 74  TRIP+set}" = set
1e180 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
1e190 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
1e1a0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
1e1b0 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22 3b 20  st -n "$STRIP"; 
1e1c0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
1e1d0 67 5f 53 54 52 49 50 3d 22 24 53 54 52 49 50 22  g_STRIP="$STRIP"
1e1e0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
1e1f0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
1e200 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
1e210 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
1e220 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
1e230 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
1e240 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
1e250 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
1e260 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
1e270 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
1e280 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
1e290 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
1e2a0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
1e2b0 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
1e2c0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1e2d0 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
1e2e0 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
1e2f0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1e300 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
1e310 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
1e320 5f 53 54 52 49 50 3d 22 24 7b 61 63 5f 74 6f 6f  _STRIP="${ac_too
1e330 6c 5f 70 72 65 66 69 78 7d 73 74 72 69 70 22 0a  l_prefix}strip".
1e340 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
1e350 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
1e360 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
1e370 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1e380 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
1e390 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
1e3a0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
1e3b0 53 0a 0a 66 69 0a 66 69 0a 53 54 52 49 50 3d 24  S..fi.fi.STRIP=$
1e3c0 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50  ac_cv_prog_STRIP
1e3d0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 53 54  .if test -n "$ST
1e3e0 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  RIP"; then.  { $
1e3f0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1e400 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1e410 20 24 53 54 52 49 50 22 20 3e 26 35 0a 24 61 73   $STRIP" >&5.$as
1e420 5f 65 63 68 6f 20 22 24 53 54 52 49 50 22 20 3e  _echo "$STRIP" >
1e430 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
1e440 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1e450 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1e460 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
1e470 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
1e480 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  ...fi.if test -z
1e490 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54   "$ac_cv_prog_ST
1e4a0 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  RIP"; then.  ac_
1e4b0 63 74 5f 53 54 52 49 50 3d 24 53 54 52 49 50 0a  ct_STRIP=$STRIP.
1e4c0 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
1e4d0 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 73  first word of "s
1e4e0 74 72 69 70 22 2c 20 73 6f 20 69 74 20 63 61 6e  trip", so it can
1e4f0 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
1e500 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
1e510 74 20 64 75 6d 6d 79 20 73 74 72 69 70 3b 20 61  t dummy strip; a
1e520 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
1e530 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1e540 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
1e550 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
1e560 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1e570 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
1e580 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
1e590 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
1e5a0 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50  prog_ac_ct_STRIP
1e5b0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
1e5c0 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
1e5d0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
1e5e0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
1e5f0 6e 20 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22  n "$ac_ct_STRIP"
1e600 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
1e610 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d  rog_ac_ct_STRIP=
1e620 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22 20 23  "$ac_ct_STRIP" #
1e630 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
1e640 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
1e650 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
1e660 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
1e670 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
1e680 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
1e690 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
1e6a0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
1e6b0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
1e6c0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
1e6d0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
1e6e0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
1e6f0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
1e700 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
1e710 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1e720 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
1e730 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
1e740 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1e750 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
1e760 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
1e770 63 5f 63 74 5f 53 54 52 49 50 3d 22 73 74 72 69  c_ct_STRIP="stri
1e780 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  p".    $as_echo 
1e790 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1e7a0 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
1e7b0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1e7c0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
1e7d0 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
1e7e0 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
1e7f0 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
1e800 74 5f 53 54 52 49 50 3d 24 61 63 5f 63 76 5f 70  t_STRIP=$ac_cv_p
1e810 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 0a  rog_ac_ct_STRIP.
1e820 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
1e830 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65 6e 0a  ct_STRIP"; then.
1e840 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1e850 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1e860 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 53 54 52  sult: $ac_ct_STR
1e870 49 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  IP" >&5.$as_echo
1e880 20 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22 20   "$ac_ct_STRIP" 
1e890 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
1e8a0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1e8b0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1e8c0 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
1e8d0 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
1e8e0 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  i..  if test "x$
1e8f0 61 63 5f 63 74 5f 53 54 52 49 50 22 20 3d 20 78  ac_ct_STRIP" = x
1e900 3b 20 74 68 65 6e 0a 20 20 20 20 53 54 52 49 50  ; then.    STRIP
1e910 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  =":".  else.    
1e920 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
1e930 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
1e940 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
1e950 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1e960 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
1e970 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
1e980 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
1e990 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
1e9a0 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
1e9b0 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
1e9c0 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
1e9d0 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
1e9e0 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
1e9f0 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
1ea00 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
1ea10 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
1ea20 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
1ea30 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
1ea40 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  _me: WARNING: In
1ea50 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
1ea60 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
1ea70 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
1ea80 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
1ea90 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
1eaa0 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
1eab0 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
1eac0 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
1ead0 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
1eae0 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
1eaf0 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
1eb00 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61  nu.org." >&2;}.a
1eb10 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
1eb20 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 53 54  s ;;.esac.    ST
1eb30 52 49 50 3d 24 61 63 5f 63 74 5f 53 54 52 49 50  RIP=$ac_ct_STRIP
1eb40 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 53 54 52  .  fi.else.  STR
1eb50 49 50 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  IP="$ac_cv_prog_
1eb60 53 54 52 49 50 22 0a 66 69 0a 0a 74 65 73 74 20  STRIP".fi..test 
1eb70 2d 7a 20 22 24 53 54 52 49 50 22 20 26 26 20 53  -z "$STRIP" && S
1eb80 54 52 49 50 3d 3a 0a 0a 0a 0a 0a 0a 0a 69 66 20  TRIP=:.......if 
1eb90 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
1eba0 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
1ebb0 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
1ebc0 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24  first word of "$
1ebd0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
1ebe0 72 61 6e 6c 69 62 22 2c 20 73 6f 20 69 74 20 63  ranlib", so it c
1ebf0 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
1ec00 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
1ec10 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74  set dummy ${ac_t
1ec20 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69  ool_prefix}ranli
1ec30 62 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  b; ac_word=$2.{ 
1ec40 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1ec50 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
1ec60 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
1ec70 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
1ec80 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
1ec90 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
1eca0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
1ecb0 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 2b  _cv_prog_RANLIB+
1ecc0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1ecd0 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
1ece0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1ecf0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
1ed00 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e   "$RANLIB"; then
1ed10 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41  .  ac_cv_prog_RA
1ed20 4e 4c 49 42 3d 22 24 52 41 4e 4c 49 42 22 20 23  NLIB="$RANLIB" #
1ed30 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
1ed40 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
1ed50 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
1ed60 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
1ed70 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
1ed80 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
1ed90 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
1eda0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
1edb0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
1edc0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
1edd0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
1ede0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
1edf0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
1ee00 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
1ee10 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1ee20 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
1ee30 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
1ee40 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1ee50 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
1ee60 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52      ac_cv_prog_R
1ee70 41 4e 4c 49 42 3d 22 24 7b 61 63 5f 74 6f 6f 6c  ANLIB="${ac_tool
1ee80 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 22 0a  _prefix}ranlib".
1ee90 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
1eea0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
1eeb0 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
1eec0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1eed0 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
1eee0 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
1eef0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
1ef00 53 0a 0a 66 69 0a 66 69 0a 52 41 4e 4c 49 42 3d  S..fi.fi.RANLIB=
1ef10 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c  $ac_cv_prog_RANL
1ef20 49 42 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  IB.if test -n "$
1ef30 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20  RANLIB"; then.  
1ef40 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1ef50 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1ef60 6c 74 3a 20 24 52 41 4e 4c 49 42 22 20 3e 26 35  lt: $RANLIB" >&5
1ef70 0a 24 61 73 5f 65 63 68 6f 20 22 24 52 41 4e 4c  .$as_echo "$RANL
1ef80 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  IB" >&6; }.else.
1ef90 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1efa0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1efb0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
1efc0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
1efd0 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65   }.fi...fi.if te
1efe0 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
1eff0 6f 67 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e  og_RANLIB"; then
1f000 0a 20 20 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d  .  ac_ct_RANLIB=
1f010 24 52 41 4e 4c 49 42 0a 20 20 23 20 45 78 74 72  $RANLIB.  # Extr
1f020 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
1f030 72 64 20 6f 66 20 22 72 61 6e 6c 69 62 22 2c 20  rd of "ranlib", 
1f040 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
1f050 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
1f060 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
1f070 20 72 61 6e 6c 69 62 3b 20 61 63 5f 77 6f 72 64   ranlib; ac_word
1f080 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
1f090 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1f0a0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1f0b0 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
1f0c0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
1f0d0 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
1f0e0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
1f0f0 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61   "${ac_cv_prog_a
1f100 63 5f 63 74 5f 52 41 4e 4c 49 42 2b 73 65 74 7d  c_ct_RANLIB+set}
1f110 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
1f120 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
1f130 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
1f140 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
1f150 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b 20 74 68  c_ct_RANLIB"; th
1f160 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
1f170 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22 24 61  ac_ct_RANLIB="$a
1f180 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 23 20 4c  c_ct_RANLIB" # L
1f190 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
1f1a0 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
1f1b0 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
1f1c0 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
1f1d0 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
1f1e0 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
1f1f0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
1f200 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
1f210 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
1f220 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
1f230 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
1f240 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
1f250 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
1f260 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
1f270 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1f280 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
1f290 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
1f2a0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1f2b0 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
1f2c0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
1f2d0 63 74 5f 52 41 4e 4c 49 42 3d 22 72 61 6e 6c 69  ct_RANLIB="ranli
1f2e0 62 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  b".    $as_echo 
1f2f0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1f300 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
1f310 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1f320 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
1f330 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
1f340 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
1f350 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
1f360 74 5f 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76 5f  t_RANLIB=$ac_cv_
1f370 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49  prog_ac_ct_RANLI
1f380 42 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  B.if test -n "$a
1f390 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b 20 74 68  c_ct_RANLIB"; th
1f3a0 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
1f3b0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1f3c0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
1f3d0 52 41 4e 4c 49 42 22 20 3e 26 35 0a 24 61 73 5f  RANLIB" >&5.$as_
1f3e0 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 52 41 4e  echo "$ac_ct_RAN
1f3f0 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  LIB" >&6; }.else
1f400 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1f410 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1f420 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
1f430 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
1f440 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
1f450 74 20 22 78 24 61 63 5f 63 74 5f 52 41 4e 4c 49  t "x$ac_ct_RANLI
1f460 42 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  B" = x; then.   
1f470 20 52 41 4e 4c 49 42 3d 22 3a 22 0a 20 20 65 6c   RANLIB=":".  el
1f480 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f  se.    case $cro
1f490 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63  ss_compiling:$ac
1f4a0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a  _tool_warned in.
1f4b0 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f  yes:).{ $as_echo
1f4c0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1f4d0 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68  : WARNING: In th
1f4e0 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f  e future, Autoco
1f4f0 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65  nf will not dete
1f500 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77  ct cross-tools.w
1f510 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e  hose name does n
1f520 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68  ot start with th
1f530 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20  e host triplet. 
1f540 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68   If you think th
1f550 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  is.configuration
1f560 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f   is useful to yo
1f570 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20  u, please write 
1f580 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e  to autoconf@gnu.
1f590 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63  org." >&5.$as_ec
1f5a0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
1f5b0 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75  ING: In the futu
1f5c0 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c  re, Autoconf wil
1f5d0 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f  l not detect cro
1f5e0 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e  ss-tools.whose n
1f5f0 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61  ame does not sta
1f600 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74  rt with the host
1f610 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f   triplet.  If yo
1f620 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e  u think this.con
1f630 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73  figuration is us
1f640 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65  eful to you, ple
1f650 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74  ase write to aut
1f660 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20  oconf@gnu.org." 
1f670 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61  >&2;}.ac_tool_wa
1f680 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63  rned=yes ;;.esac
1f690 0a 20 20 20 20 52 41 4e 4c 49 42 3d 24 61 63 5f  .    RANLIB=$ac_
1f6a0 63 74 5f 52 41 4e 4c 49 42 0a 20 20 66 69 0a 65  ct_RANLIB.  fi.e
1f6b0 6c 73 65 0a 20 20 52 41 4e 4c 49 42 3d 22 24 61  lse.  RANLIB="$a
1f6c0 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42  c_cv_prog_RANLIB
1f6d0 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24  ".fi..test -z "$
1f6e0 52 41 4e 4c 49 42 22 20 26 26 20 52 41 4e 4c 49  RANLIB" && RANLI
1f6f0 42 3d 3a 0a 0a 0a 0a 0a 0a 0a 23 20 44 65 74 65  B=:.......# Dete
1f700 72 6d 69 6e 65 20 63 6f 6d 6d 61 6e 64 73 20 74  rmine commands t
1f710 6f 20 63 72 65 61 74 65 20 6f 6c 64 2d 73 74 79  o create old-sty
1f720 6c 65 20 73 74 61 74 69 63 20 61 72 63 68 69 76  le static archiv
1f730 65 73 2e 0a 6f 6c 64 5f 61 72 63 68 69 76 65 5f  es..old_archive_
1f740 63 6d 64 73 3d 27 24 41 52 20 24 41 52 5f 46 4c  cmds='$AR $AR_FL
1f750 41 47 53 20 24 6f 6c 64 6c 69 62 24 6f 6c 64 6f  AGS $oldlib$oldo
1f760 62 6a 73 27 0a 6f 6c 64 5f 70 6f 73 74 69 6e 73  bjs'.old_postins
1f770 74 61 6c 6c 5f 63 6d 64 73 3d 27 63 68 6d 6f 64  tall_cmds='chmod
1f780 20 36 34 34 20 24 6f 6c 64 6c 69 62 27 0a 6f 6c   644 $oldlib'.ol
1f790 64 5f 70 6f 73 74 75 6e 69 6e 73 74 61 6c 6c 5f  d_postuninstall_
1f7a0 63 6d 64 73 3d 0a 0a 69 66 20 74 65 73 74 20 2d  cmds=..if test -
1f7b0 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65  n "$RANLIB"; the
1f7c0 6e 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f  n.  case $host_o
1f7d0 73 20 69 6e 0a 20 20 6f 70 65 6e 62 73 64 2a 29  s in.  openbsd*)
1f7e0 0a 20 20 20 20 6f 6c 64 5f 70 6f 73 74 69 6e 73  .    old_postins
1f7f0 74 61 6c 6c 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f  tall_cmds="$old_
1f800 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73  postinstall_cmds
1f810 7e 5c 24 52 41 4e 4c 49 42 20 2d 74 20 5c 24 6f  ~\$RANLIB -t \$o
1f820 6c 64 6c 69 62 22 0a 20 20 20 20 3b 3b 0a 20 20  ldlib".    ;;.  
1f830 2a 29 0a 20 20 20 20 6f 6c 64 5f 70 6f 73 74 69  *).    old_posti
1f840 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 22 24 6f 6c  nstall_cmds="$ol
1f850 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d  d_postinstall_cm
1f860 64 73 7e 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c  ds~\$RANLIB \$ol
1f870 64 6c 69 62 22 0a 20 20 20 20 3b 3b 0a 20 20 65  dlib".    ;;.  e
1f880 73 61 63 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76  sac.  old_archiv
1f890 65 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f 61 72 63  e_cmds="$old_arc
1f8a0 68 69 76 65 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c  hive_cmds~\$RANL
1f8b0 49 42 20 5c 24 6f 6c 64 6c 69 62 22 0a 66 69 0a  IB \$oldlib".fi.
1f8c0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
1f8d0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
1f8e0 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70  ..# If no C comp
1f8f0 69 6c 65 72 20 77 61 73 20 73 70 65 63 69 66 69  iler was specifi
1f900 65 64 2c 20 75 73 65 20 43 43 2e 0a 4c 54 43 43  ed, use CC..LTCC
1f910 3d 24 7b 4c 54 43 43 2d 22 24 43 43 22 7d 0a 0a  =${LTCC-"$CC"}..
1f920 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c  # If no C compil
1f930 65 72 20 66 6c 61 67 73 20 77 65 72 65 20 73 70  er flags were sp
1f940 65 63 69 66 69 65 64 2c 20 75 73 65 20 43 46 4c  ecified, use CFL
1f950 41 47 53 2e 0a 4c 54 43 46 4c 41 47 53 3d 24 7b  AGS..LTCFLAGS=${
1f960 4c 54 43 46 4c 41 47 53 2d 22 24 43 46 4c 41 47  LTCFLAGS-"$CFLAG
1f970 53 22 7d 0a 0a 23 20 41 6c 6c 6f 77 20 43 43 20  S"}..# Allow CC 
1f980 74 6f 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  to be a program 
1f990 6e 61 6d 65 20 77 69 74 68 20 61 72 67 75 6d 65  name with argume
1f9a0 6e 74 73 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24 43  nts..compiler=$C
1f9b0 43 0a 0a 0a 23 20 43 68 65 63 6b 20 66 6f 72 20  C...# Check for 
1f9c0 63 6f 6d 6d 61 6e 64 20 74 6f 20 67 72 61 62 20  command to grab 
1f9d0 74 68 65 20 72 61 77 20 73 79 6d 62 6f 6c 20 6e  the raw symbol n
1f9e0 61 6d 65 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20  ame followed by 
1f9f0 43 20 73 79 6d 62 6f 6c 20 66 72 6f 6d 20 6e 6d  C symbol from nm
1fa00 2e 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
1fa10 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1fa20 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74  ecking command t
1fa30 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75 74 70  o parse $NM outp
1fa40 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65  ut from $compile
1fa50 72 20 6f 62 6a 65 63 74 22 20 3e 26 35 0a 24 61  r object" >&5.$a
1fa60 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1fa70 6e 67 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 70 61  ng command to pa
1fa80 72 73 65 20 24 4e 4d 20 6f 75 74 70 75 74 20 66  rse $NM output f
1fa90 72 6f 6d 20 24 63 6f 6d 70 69 6c 65 72 20 6f 62  rom $compiler ob
1faa0 6a 65 63 74 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  ject... " >&6; }
1fab0 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
1fac0 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
1fad0 62 6f 6c 5f 70 69 70 65 2b 73 65 74 7d 22 20 3d  bol_pipe+set}" =
1fae0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
1faf0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1fb00 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 23 20  ) " >&6.else..# 
1fb10 54 68 65 73 65 20 61 72 65 20 73 61 6e 65 20 64  These are sane d
1fb20 65 66 61 75 6c 74 73 20 74 68 61 74 20 77 6f 72  efaults that wor
1fb30 6b 20 6f 6e 20 61 74 20 6c 65 61 73 74 20 61 20  k on at least a 
1fb40 66 65 77 20 6f 6c 64 20 73 79 73 74 65 6d 73 2e  few old systems.
1fb50 0a 23 20 5b 54 68 65 79 20 63 6f 6d 65 20 66 72  .# [They come fr
1fb60 6f 6d 20 55 6c 74 72 69 78 2e 20 20 57 68 61 74  om Ultrix.  What
1fb70 20 63 6f 75 6c 64 20 62 65 20 6f 6c 64 65 72 20   could be older 
1fb80 74 68 61 6e 20 55 6c 74 72 69 78 3f 21 21 20 3b  than Ultrix?!! ;
1fb90 29 5d 0a 0a 23 20 43 68 61 72 61 63 74 65 72 20  )]..# Character 
1fba0 63 6c 61 73 73 20 64 65 73 63 72 69 62 69 6e 67  class describing
1fbb0 20 4e 4d 20 67 6c 6f 62 61 6c 20 73 79 6d 62 6f   NM global symbo
1fbc0 6c 20 63 6f 64 65 73 2e 0a 73 79 6d 63 6f 64 65  l codes..symcode
1fbd0 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 0a 23  ='[BCDEGRST]'..#
1fbe0 20 52 65 67 65 78 70 20 74 6f 20 6d 61 74 63 68   Regexp to match
1fbf0 20 73 79 6d 62 6f 6c 73 20 74 68 61 74 20 63 61   symbols that ca
1fc00 6e 20 62 65 20 61 63 63 65 73 73 65 64 20 64 69  n be accessed di
1fc10 72 65 63 74 6c 79 20 66 72 6f 6d 20 43 2e 0a 73  rectly from C..s
1fc20 79 6d 70 61 74 3d 27 5c 28 5b 5f 41 2d 5a 61 2d  ympat='\([_A-Za-
1fc30 7a 5d 5b 5f 41 2d 5a 61 2d 7a 30 2d 39 5d 2a 5c  z][_A-Za-z0-9]*\
1fc40 29 27 0a 0a 23 20 44 65 66 69 6e 65 20 73 79 73  )'..# Define sys
1fc50 74 65 6d 2d 73 70 65 63 69 66 69 63 20 76 61 72  tem-specific var
1fc60 69 61 62 6c 65 73 2e 0a 63 61 73 65 20 24 68 6f  iables..case $ho
1fc70 73 74 5f 6f 73 20 69 6e 0a 61 69 78 2a 29 0a 20  st_os in.aix*). 
1fc80 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 54 5d   symcode='[BCDT]
1fc90 27 0a 20 20 3b 3b 0a 63 79 67 77 69 6e 2a 20 7c  '.  ;;.cygwin* |
1fca0 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 29   mingw* | pw32*)
1fcb0 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43  .  symcode='[ABC
1fcc0 44 47 49 53 54 57 5d 27 0a 20 20 3b 3b 0a 68 70  DGISTW]'.  ;;.hp
1fcd0 75 78 2a 29 0a 20 20 69 66 20 74 65 73 74 20 22  ux*).  if test "
1fce0 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36  $host_cpu" = ia6
1fcf0 34 3b 20 74 68 65 6e 0a 20 20 20 20 73 79 6d 63  4; then.    symc
1fd00 6f 64 65 3d 27 5b 41 42 43 44 45 47 52 53 54 5d  ode='[ABCDEGRST]
1fd10 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 69 72 69 78  '.  fi.  ;;.irix
1fd20 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a  * | nonstopux*).
1fd30 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 45    symcode='[BCDE
1fd40 47 52 53 54 5d 27 0a 20 20 3b 3b 0a 6f 73 66 2a  GRST]'.  ;;.osf*
1fd50 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43  ).  symcode='[BC
1fd60 44 45 47 51 52 53 54 5d 27 0a 20 20 3b 3b 0a 73  DEGQRST]'.  ;;.s
1fd70 6f 6c 61 72 69 73 2a 29 0a 20 20 73 79 6d 63 6f  olaris*).  symco
1fd80 64 65 3d 27 5b 42 44 52 54 5d 27 0a 20 20 3b 3b  de='[BDRT]'.  ;;
1fd90 0a 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 73 79  .sco3.2v5*).  sy
1fda0 6d 63 6f 64 65 3d 27 5b 44 54 5d 27 0a 20 20 3b  mcode='[DT]'.  ;
1fdb0 3b 0a 73 79 73 76 34 2e 32 75 77 32 2a 29 0a 20  ;.sysv4.2uw2*). 
1fdc0 20 73 79 6d 63 6f 64 65 3d 27 5b 44 54 5d 27 0a   symcode='[DT]'.
1fdd0 20 20 3b 3b 0a 73 79 73 76 35 2a 20 7c 20 73 63    ;;.sysv5* | sc
1fde0 6f 35 76 36 2a 20 7c 20 75 6e 69 78 77 61 72 65  o5v6* | unixware
1fdf0 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20  * | OpenUNIX*). 
1fe00 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 44 54 5d   symcode='[ABDT]
1fe10 27 0a 20 20 3b 3b 0a 73 79 73 76 34 29 0a 20 20  '.  ;;.sysv4).  
1fe20 73 79 6d 63 6f 64 65 3d 27 5b 44 46 4e 53 54 55  symcode='[DFNSTU
1fe30 5d 27 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20  ]'.  ;;.esac..# 
1fe40 49 66 20 77 65 27 72 65 20 75 73 69 6e 67 20 47  If we're using G
1fe50 4e 55 20 6e 6d 2c 20 74 68 65 6e 20 75 73 65 20  NU nm, then use 
1fe60 69 74 73 20 73 74 61 6e 64 61 72 64 20 73 79 6d  its standard sym
1fe70 62 6f 6c 20 63 6f 64 65 73 2e 0a 63 61 73 65 20  bol codes..case 
1fe80 60 24 4e 4d 20 2d 56 20 32 3e 26 31 60 20 69 6e  `$NM -V 2>&1` in
1fe90 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20  .*GNU* | *'with 
1fea0 42 46 44 27 2a 29 0a 20 20 73 79 6d 63 6f 64 65  BFD'*).  symcode
1feb0 3d 27 5b 41 42 43 44 47 49 52 53 54 57 5d 27 20  ='[ABCDGIRSTW]' 
1fec0 3b 3b 0a 65 73 61 63 0a 0a 23 20 54 72 61 6e 73  ;;.esac..# Trans
1fed0 66 6f 72 6d 20 61 6e 20 65 78 74 72 61 63 74 65  form an extracte
1fee0 64 20 73 79 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e  d symbol line in
1fef0 74 6f 20 61 20 70 72 6f 70 65 72 20 43 20 64 65  to a proper C de
1ff00 63 6c 61 72 61 74 69 6f 6e 2e 0a 23 20 53 6f 6d  claration..# Som
1ff10 65 20 73 79 73 74 65 6d 73 20 28 65 73 70 2e 20  e systems (esp. 
1ff20 6f 6e 20 69 61 36 34 29 20 6c 69 6e 6b 20 64 61  on ia64) link da
1ff30 74 61 20 61 6e 64 20 63 6f 64 65 20 73 79 6d 62  ta and code symb
1ff40 6f 6c 73 20 64 69 66 66 65 72 65 6e 74 6c 79 2c  ols differently,
1ff50 0a 23 20 73 6f 20 75 73 65 20 74 68 69 73 20 67  .# so use this g
1ff60 65 6e 65 72 61 6c 20 61 70 70 72 6f 61 63 68 2e  eneral approach.
1ff70 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  .lt_cv_sys_globa
1ff80 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63  l_symbol_to_cdec
1ff90 6c 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f  l="sed -n -e 's/
1ffa0 5e 54 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78  ^T .* \(.*\)$/ex
1ffb0 74 65 72 6e 20 69 6e 74 20 5c 31 28 29 3b 2f 70  tern int \1();/p
1ffc0 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64  ' -e 's/^$symcod
1ffd0 65 2a 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78  e* .* \(.*\)$/ex
1ffe0 74 65 72 6e 20 63 68 61 72 20 5c 31 3b 2f 70 27  tern char \1;/p'
1fff0 22 0a 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20 61  "..# Transform a
20000 6e 20 65 78 74 72 61 63 74 65 64 20 73 79 6d 62  n extracted symb
20010 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f 20 73 79 6d  ol line into sym
20020 62 6f 6c 20 6e 61 6d 65 20 61 6e 64 20 73 79 6d  bol name and sym
20030 62 6f 6c 20 61 64 64 72 65 73 73 0a 6c 74 5f 63  bol address.lt_c
20040 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
20050 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f 61 64  bol_to_c_name_ad
20060 64 72 65 73 73 3d 22 73 65 64 20 2d 6e 20 2d 65  dress="sed -n -e
20070 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c 29   's/^: \([^ ]*\)
20080 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22   $/  {\\\"\1\\\"
20090 2c 20 28 76 6f 69 64 20 2a 29 20 30 7d 2c 2f 70  , (void *) 0},/p
200a0 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64  ' -e 's/^$symcod
200b0 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 5b  e* \([^ ]*\) \([
200c0 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c  ^ ]*\)$/  {\"\2\
200d0 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26 5c 32  ", (void *) \&\2
200e0 7d 2c 2f 70 27 22 0a 6c 74 5f 63 76 5f 73 79 73  },/p'".lt_cv_sys
200f0 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74  _global_symbol_t
20100 6f 5f 63 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73  o_c_name_address
20110 5f 6c 69 62 5f 70 72 65 66 69 78 3d 22 73 65 64  _lib_prefix="sed
20120 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b   -n -e 's/^: \([
20130 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22  ^ ]*\) $/  {\\\"
20140 5c 31 5c 5c 5c 22 2c 20 28 76 6f 69 64 20 2a 29  \1\\\", (void *)
20150 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24   0},/p' -e 's/^$
20160 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a  symcode* \([^ ]*
20170 5c 29 20 5c 28 6c 69 62 5b 5e 20 5d 2a 5c 29 24  \) \(lib[^ ]*\)$
20180 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69  /  {\"\2\", (voi
20190 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 20 2d  d *) \&\2},/p' -
201a0 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20  e 's/^$symcode* 
201b0 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d  \([^ ]*\) \([^ ]
201c0 2a 5c 29 24 2f 20 20 7b 5c 22 6c 69 62 5c 32 5c  *\)$/  {\"lib\2\
201d0 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26 5c 32  ", (void *) \&\2
201e0 7d 2c 2f 70 27 22 0a 0a 23 20 48 61 6e 64 6c 65  },/p'"..# Handle
201f0 20 43 52 4c 46 20 69 6e 20 6d 69 6e 67 77 20 74   CRLF in mingw t
20200 6f 6f 6c 20 63 68 61 69 6e 0a 6f 70 74 5f 63 72  ool chain.opt_cr
20210 3d 0a 63 61 73 65 20 24 62 75 69 6c 64 5f 6f 73  =.case $build_os
20220 20 69 6e 0a 6d 69 6e 67 77 2a 29 0a 20 20 6f 70   in.mingw*).  op
20230 74 5f 63 72 3d 60 24 45 43 48 4f 20 27 78 5c 7b  t_cr=`$ECHO 'x\{
20240 30 2c 31 5c 7d 27 20 7c 20 74 72 20 78 20 27 5c  0,1\}' | tr x '\
20250 30 31 35 27 60 20 23 20 6f 70 74 69 6f 6e 20 63  015'` # option c
20260 72 20 69 6e 20 72 65 67 65 78 70 0a 20 20 3b 3b  r in regexp.  ;;
20270 0a 65 73 61 63 0a 0a 23 20 54 72 79 20 77 69 74  .esac..# Try wit
20280 68 6f 75 74 20 61 20 70 72 65 66 69 78 20 75 6e  hout a prefix un
20290 64 65 72 73 63 6f 72 65 2c 20 74 68 65 6e 20 77  derscore, then w
202a0 69 74 68 20 69 74 2e 0a 66 6f 72 20 61 63 5f 73  ith it..for ac_s
202b0 79 6d 70 72 66 78 20 69 6e 20 22 22 20 22 5f 22  ymprfx in "" "_"
202c0 3b 20 64 6f 0a 0a 20 20 23 20 54 72 61 6e 73 66  ; do..  # Transf
202d0 6f 72 6d 20 73 79 6d 63 6f 64 65 2c 20 73 79 6d  orm symcode, sym
202e0 70 61 74 2c 20 61 6e 64 20 73 79 6d 70 72 66 78  pat, and symprfx
202f0 20 69 6e 74 6f 20 61 20 72 61 77 20 73 79 6d 62   into a raw symb
20300 6f 6c 20 61 6e 64 20 61 20 43 20 73 79 6d 62 6f  ol and a C symbo
20310 6c 2e 0a 20 20 73 79 6d 78 66 72 6d 3d 22 5c 5c  l..  symxfrm="\\
20320 31 20 24 61 63 5f 73 79 6d 70 72 66 78 5c 5c 32  1 $ac_symprfx\\2
20330 20 5c 5c 32 22 0a 0a 20 20 23 20 57 72 69 74 65   \\2"..  # Write
20340 20 74 68 65 20 72 61 77 20 61 6e 64 20 43 20 69   the raw and C i
20350 64 65 6e 74 69 66 69 65 72 73 2e 0a 20 20 69 66  dentifiers..  if
20360 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 6e 6d   test "$lt_cv_nm
20370 5f 69 6e 74 65 72 66 61 63 65 22 20 3d 20 22 4d  _interface" = "M
20380 53 20 64 75 6d 70 62 69 6e 22 3b 20 74 68 65 6e  S dumpbin"; then
20390 0a 20 20 20 20 23 20 46 61 6b 65 20 69 74 20 66  .    # Fake it f
203a0 6f 72 20 64 75 6d 70 62 69 6e 20 61 6e 64 20 73  or dumpbin and s
203b0 61 79 20 54 20 66 6f 72 20 61 6e 79 20 6e 6f 6e  ay T for any non
203c0 2d 73 74 61 74 69 63 20 66 75 6e 63 74 69 6f 6e  -static function
203d0 0a 20 20 20 20 23 20 61 6e 64 20 44 20 66 6f 72  .    # and D for
203e0 20 61 6e 79 20 67 6c 6f 62 61 6c 20 76 61 72 69   any global vari
203f0 61 62 6c 65 2e 0a 20 20 20 20 23 20 41 6c 73 6f  able..    # Also
20400 20 66 69 6e 64 20 43 2b 2b 20 61 6e 64 20 5f 5f   find C++ and __
20410 66 61 73 74 63 61 6c 6c 20 73 79 6d 62 6f 6c 73  fastcall symbols
20420 20 66 72 6f 6d 20 4d 53 56 43 2b 2b 2c 0a 20 20   from MSVC++,.  
20430 20 20 23 20 77 68 69 63 68 20 73 74 61 72 74 20    # which start 
20440 77 69 74 68 20 40 20 6f 72 20 3f 2e 0a 20 20 20  with @ or ?..   
20450 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61   lt_cv_sys_globa
20460 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d 22 24  l_symbol_pipe="$
20470 41 57 4b 20 27 22 5c 0a 22 20 20 20 20 20 7b 6c  AWK '"\."     {l
20480 61 73 74 5f 73 65 63 74 69 6f 6e 3d 73 65 63 74  ast_section=sect
20490 69 6f 6e 3b 20 73 65 63 74 69 6f 6e 3d 5c 24 20  ion; section=\$ 
204a0 33 7d 3b 22 5c 0a 22 20 20 20 20 20 2f 53 65 63  3};"\."     /Sec
204b0 74 69 6f 6e 20 6c 65 6e 67 74 68 20 2e 2a 23 72  tion length .*#r
204c0 65 6c 6f 63 73 2e 2a 28 70 69 63 6b 20 61 6e 79  elocs.*(pick any
204d0 29 2f 7b 68 69 64 65 5b 6c 61 73 74 5f 73 65 63  )/{hide[last_sec
204e0 74 69 6f 6e 5d 3d 31 7d 3b 22 5c 0a 22 20 20 20  tion]=1};"\."   
204f0 20 20 5c 24 20 30 21 7e 2f 45 78 74 65 72 6e 61    \$ 0!~/Externa
20500 6c 20 2a 5c 7c 2f 7b 6e 65 78 74 7d 3b 22 5c 0a  l *\|/{next};"\.
20510 22 20 20 20 20 20 2f 20 30 2b 20 55 4e 44 45 46  "     / 0+ UNDEF
20520 20 2f 7b 6e 65 78 74 7d 3b 20 2f 20 55 4e 44 45   /{next}; / UNDE
20530 46 20 5c 28 5b 5e 7c 5d 5c 29 2a 28 29 2f 7b 6e  F \([^|]\)*()/{n
20540 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 7b 69  ext};"\."     {i
20550 66 28 68 69 64 65 5b 73 65 63 74 69 6f 6e 5d 29  f(hide[section])
20560 20 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20   next};"\."     
20570 7b 66 3d 30 7d 3b 20 5c 24 20 30 7e 2f 5c 28 5c  {f=0}; \$ 0~/\(\
20580 29 2e 2a 5c 7c 2f 7b 66 3d 31 7d 3b 20 7b 70 72  ).*\|/{f=1}; {pr
20590 69 6e 74 66 20 66 20 3f 20 5c 22 54 20 5c 22 20  intf f ? \"T \" 
205a0 3a 20 5c 22 44 20 5c 22 7d 3b 22 5c 0a 22 20 20  : \"D \"};"\."  
205b0 20 20 20 7b 73 70 6c 69 74 28 5c 24 20 30 2c 20     {split(\$ 0, 
205c0 61 2c 20 2f 5c 7c 7c 5c 72 2f 29 3b 20 73 70 6c  a, /\||\r/); spl
205d0 69 74 28 61 5b 32 5d 2c 20 73 29 7d 3b 22 5c 0a  it(a[2], s)};"\.
205e0 22 20 20 20 20 20 73 5b 31 5d 7e 2f 5e 5b 40 3f  "     s[1]~/^[@?
205f0 5d 2f 7b 70 72 69 6e 74 20 73 5b 31 5d 2c 20 73  ]/{print s[1], s
20600 5b 31 5d 3b 20 6e 65 78 74 7d 3b 22 5c 0a 22 20  [1]; next};"\." 
20610 20 20 20 20 73 5b 31 5d 7e 70 72 66 78 20 7b 73      s[1]~prfx {s
20620 70 6c 69 74 28 73 5b 31 5d 2c 74 2c 5c 22 40 5c  plit(s[1],t,\"@\
20630 22 29 3b 20 70 72 69 6e 74 20 74 5b 31 5d 2c 20  "); print t[1], 
20640 73 75 62 73 74 72 28 74 5b 31 5d 2c 6c 65 6e 67  substr(t[1],leng
20650 74 68 28 70 72 66 78 29 29 7d 22 5c 0a 22 20 20  th(prfx))}"\."  
20660 20 20 20 27 20 70 72 66 78 3d 5e 24 61 63 5f 73     ' prfx=^$ac_s
20670 79 6d 70 72 66 78 22 0a 20 20 65 6c 73 65 0a 20  ymprfx".  else. 
20680 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f     lt_cv_sys_glo
20690 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d  bal_symbol_pipe=
206a0 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 2e  "sed -n -e 's/^.
206b0 2a 5b 09 20 5d 5c 28 24 73 79 6d 63 6f 64 65 24  *[. ]\($symcode$
206c0 73 79 6d 63 6f 64 65 2a 5c 29 5b 09 20 5d 5b 09  symcode*\)[. ][.
206d0 20 5d 2a 24 61 63 5f 73 79 6d 70 72 66 78 24 73   ]*$ac_symprfx$s
206e0 79 6d 70 61 74 24 6f 70 74 5f 63 72 24 2f 24 73  ympat$opt_cr$/$s
206f0 79 6d 78 66 72 6d 2f 70 27 22 0a 20 20 66 69 0a  ymxfrm/p'".  fi.
20700 0a 20 20 23 20 43 68 65 63 6b 20 74 6f 20 73 65  .  # Check to se
20710 65 20 74 68 61 74 20 74 68 65 20 70 69 70 65 20  e that the pipe 
20720 77 6f 72 6b 73 20 63 6f 72 72 65 63 74 6c 79 2e  works correctly.
20730 0a 20 20 70 69 70 65 5f 77 6f 72 6b 73 3d 6e 6f  .  pipe_works=no
20740 0a 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  ..  rm -f confte
20750 73 74 2a 0a 20 20 63 61 74 20 3e 20 63 6f 6e 66  st*.  cat > conf
20760 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
20770 4c 54 5f 45 4f 46 0a 23 69 66 64 65 66 20 5f 5f  LT_EOF.#ifdef __
20780 63 70 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e  cplusplus.extern
20790 20 22 43 22 20 7b 0a 23 65 6e 64 69 66 0a 63 68   "C" {.#endif.ch
207a0 61 72 20 6e 6d 5f 74 65 73 74 5f 76 61 72 3b 0a  ar nm_test_var;.
207b0 76 6f 69 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e  void nm_test_fun
207c0 63 28 76 6f 69 64 29 3b 0a 76 6f 69 64 20 6e 6d  c(void);.void nm
207d0 5f 74 65 73 74 5f 66 75 6e 63 28 76 6f 69 64 29  _test_func(void)
207e0 7b 7d 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75  {}.#ifdef __cplu
207f0 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69 66 0a 69  splus.}.#endif.i
20800 6e 74 20 6d 61 69 6e 28 29 7b 6e 6d 5f 74 65 73  nt main(){nm_tes
20810 74 5f 76 61 72 3d 27 61 27 3b 6e 6d 5f 74 65 73  t_var='a';nm_tes
20820 74 5f 66 75 6e 63 28 29 3b 72 65 74 75 72 6e 28  t_func();return(
20830 30 29 3b 7d 0a 5f 4c 54 5f 45 4f 46 0a 0a 20 20  0);}._LT_EOF..  
20840 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
20850 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
20860 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22   \"$ac_compile\"
20870 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
20880 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35  ac_compile) 2>&5
20890 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
208a0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
208b0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
208c0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
208d0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
208e0 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20  atus); }; then. 
208f0 20 20 20 23 20 4e 6f 77 20 74 72 79 20 74 6f 20     # Now try to 
20900 67 72 61 62 20 74 68 65 20 73 79 6d 62 6f 6c 73  grab the symbols
20910 2e 0a 20 20 20 20 6e 6c 69 73 74 3d 63 6f 6e 66  ..    nlist=conf
20920 74 65 73 74 2e 6e 6d 0a 20 20 20 20 69 66 20 7b  test.nm.    if {
20930 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
20940 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
20950 4e 4d 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  NM conftest.$ac_
20960 6f 62 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76  objext \| $lt_cv
20970 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
20980 6f 6c 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73  ol_pipe \> $nlis
20990 74 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  t\"") >&5.  (eva
209a0 6c 20 24 4e 4d 20 63 6f 6e 66 74 65 73 74 2e 24  l $NM conftest.$
209b0 61 63 5f 6f 62 6a 65 78 74 20 5c 7c 20 24 6c 74  ac_objext \| $lt
209c0 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
209d0 79 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e 20 24 6e  ymbol_pipe \> $n
209e0 6c 69 73 74 29 20 32 3e 26 35 0a 20 20 61 63 5f  list) 2>&5.  ac_
209f0 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f  status=$?.  $as_
20a00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
20a10 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
20a20 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
20a30 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
20a40 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 22 24   } && test -s "$
20a50 6e 6c 69 73 74 22 3b 20 74 68 65 6e 0a 20 20 20  nlist"; then.   
20a60 20 20 20 23 20 54 72 79 20 73 6f 72 74 69 6e 67     # Try sorting
20a70 20 61 6e 64 20 75 6e 69 71 75 69 66 79 69 6e 67   and uniquifying
20a80 20 74 68 65 20 6f 75 74 70 75 74 2e 0a 20 20 20   the output..   
20a90 20 20 20 69 66 20 73 6f 72 74 20 22 24 6e 6c 69     if sort "$nli
20aa0 73 74 22 20 7c 20 75 6e 69 71 20 3e 20 22 24 6e  st" | uniq > "$n
20ab0 6c 69 73 74 22 54 3b 20 74 68 65 6e 0a 09 6d 76  list"T; then..mv
20ac0 20 2d 66 20 22 24 6e 6c 69 73 74 22 54 20 22 24   -f "$nlist"T "$
20ad0 6e 6c 69 73 74 22 0a 20 20 20 20 20 20 65 6c 73  nlist".      els
20ae0 65 0a 09 72 6d 20 2d 66 20 22 24 6e 6c 69 73 74  e..rm -f "$nlist
20af0 22 54 0a 20 20 20 20 20 20 66 69 0a 0a 20 20 20  "T.      fi..   
20b00 20 20 20 23 20 4d 61 6b 65 20 73 75 72 65 20 74     # Make sure t
20b10 68 61 74 20 77 65 20 73 6e 61 67 67 65 64 20 61  hat we snagged a
20b20 6c 6c 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 77  ll the symbols w
20b30 65 20 6e 65 65 64 2e 0a 20 20 20 20 20 20 69 66  e need..      if
20b40 20 24 47 52 45 50 20 27 20 6e 6d 5f 74 65 73 74   $GREP ' nm_test
20b50 5f 76 61 72 24 27 20 22 24 6e 6c 69 73 74 22 20  _var$' "$nlist" 
20b60 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
20b70 0a 09 69 66 20 24 47 52 45 50 20 27 20 6e 6d 5f  ..if $GREP ' nm_
20b80 74 65 73 74 5f 66 75 6e 63 24 27 20 22 24 6e 6c  test_func$' "$nl
20b90 69 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  ist" >/dev/null;
20ba0 20 74 68 65 6e 0a 09 20 20 63 61 74 20 3c 3c 5f   then..  cat <<_
20bb0 4c 54 5f 45 4f 46 20 3e 20 63 6f 6e 66 74 65 73  LT_EOF > conftes
20bc0 74 2e 24 61 63 5f 65 78 74 0a 23 69 66 64 65 66  t.$ac_ext.#ifdef
20bd0 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74   __cplusplus.ext
20be0 65 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69 66  ern "C" {.#endif
20bf0 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23 20 4e  .._LT_EOF..  # N
20c00 6f 77 20 67 65 6e 65 72 61 74 65 20 74 68 65 20  ow generate the 
20c10 73 79 6d 62 6f 6c 20 66 69 6c 65 2e 0a 09 20 20  symbol file...  
20c20 65 76 61 6c 20 22 24 6c 74 5f 63 76 5f 73 79 73  eval "$lt_cv_sys
20c30 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74  _global_symbol_t
20c40 6f 5f 63 64 65 63 6c 22 27 20 3c 20 22 24 6e 6c  o_cdecl"' < "$nl
20c50 69 73 74 22 20 7c 20 24 47 52 45 50 20 2d 76 20  ist" | $GREP -v 
20c60 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73 74  main >> conftest
20c70 2e 24 61 63 5f 65 78 74 27 0a 0a 09 20 20 63 61  .$ac_ext'...  ca
20c80 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 3e 3e 20 63  t <<_LT_EOF >> c
20c90 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
20ca0 0a 2f 2a 20 54 68 65 20 6d 61 70 70 69 6e 67 20  ./* The mapping 
20cb0 62 65 74 77 65 65 6e 20 73 79 6d 62 6f 6c 20 6e  between symbol n
20cc0 61 6d 65 73 20 61 6e 64 20 73 79 6d 62 6f 6c 73  ames and symbols
20cd0 2e 20 20 2a 2f 0a 63 6f 6e 73 74 20 73 74 72 75  .  */.const stru
20ce0 63 74 20 7b 0a 20 20 63 6f 6e 73 74 20 63 68 61  ct {.  const cha
20cf0 72 20 2a 6e 61 6d 65 3b 0a 20 20 76 6f 69 64 20  r *name;.  void 
20d00 20 20 20 20 20 20 2a 61 64 64 72 65 73 73 3b 0a        *address;.
20d10 7d 0a 6c 74 5f 5f 50 52 4f 47 52 41 4d 5f 5f 4c  }.lt__PROGRAM__L
20d20 54 58 5f 70 72 65 6c 6f 61 64 65 64 5f 73 79 6d  TX_preloaded_sym
20d30 62 6f 6c 73 5b 5d 20 3d 0a 7b 0a 20 20 7b 20 22  bols[] =.{.  { "
20d40 40 50 52 4f 47 52 41 4d 40 22 2c 20 28 76 6f 69  @PROGRAM@", (voi
20d50 64 20 2a 29 20 30 20 7d 2c 0a 5f 4c 54 5f 45 4f  d *) 0 },._LT_EO
20d60 46 0a 09 20 20 24 53 45 44 20 22 73 2f 5e 24 73  F..  $SED "s/^$s
20d70 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a 20  ymcode$symcode* 
20d80 5c 28 2e 2a 5c 29 20 5c 28 2e 2a 5c 29 24 2f 20  \(.*\) \(.*\)$/ 
20d90 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69 64 20   {\"\2\", (void 
20da0 2a 29 20 5c 26 5c 32 7d 2c 2f 22 20 3c 20 22 24  *) \&\2},/" < "$
20db0 6e 6c 69 73 74 22 20 7c 20 24 47 52 45 50 20 2d  nlist" | $GREP -
20dc0 76 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65  v main >> confte
20dd0 73 74 2e 24 61 63 5f 65 78 74 0a 09 20 20 63 61  st.$ac_ext..  ca
20de0 74 20 3c 3c 5c 5f 4c 54 5f 45 4f 46 20 3e 3e 20  t <<\_LT_EOF >> 
20df0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
20e00 0a 20 20 7b 30 2c 20 28 76 6f 69 64 20 2a 29 20  .  {0, (void *) 
20e10 30 7d 0a 7d 3b 0a 0a 2f 2a 20 54 68 69 73 20 77  0}.};../* This w
20e20 6f 72 6b 73 20 61 72 6f 75 6e 64 20 61 20 70 72  orks around a pr
20e30 6f 62 6c 65 6d 20 69 6e 20 46 72 65 65 42 53 44  oblem in FreeBSD
20e40 20 6c 69 6e 6b 65 72 20 2a 2f 0a 23 69 66 64 65   linker */.#ifde
20e50 66 20 46 52 45 45 42 53 44 5f 57 4f 52 4b 41 52  f FREEBSD_WORKAR
20e60 4f 55 4e 44 0a 73 74 61 74 69 63 20 63 6f 6e 73  OUND.static cons
20e70 74 20 76 6f 69 64 20 2a 6c 74 5f 70 72 65 6c 6f  t void *lt_prelo
20e80 61 64 65 64 5f 73 65 74 75 70 28 29 20 7b 0a 20  aded_setup() {. 
20e90 20 72 65 74 75 72 6e 20 6c 74 5f 5f 50 52 4f 47   return lt__PROG
20ea0 52 41 4d 5f 5f 4c 54 58 5f 70 72 65 6c 6f 61 64  RAM__LTX_preload
20eb0 65 64 5f 73 79 6d 62 6f 6c 73 3b 0a 7d 0a 23 65  ed_symbols;.}.#e
20ec0 6e 64 69 66 0a 0a 23 69 66 64 65 66 20 5f 5f 63  ndif..#ifdef __c
20ed0 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69  plusplus.}.#endi
20ee0 66 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23 20 4e  f._LT_EOF..  # N
20ef0 6f 77 20 74 72 79 20 6c 69 6e 6b 69 6e 67 20 74  ow try linking t
20f00 68 65 20 74 77 6f 20 66 69 6c 65 73 2e 0a 09 20  he two files... 
20f10 20 6d 76 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   mv conftest.$ac
20f20 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 73 74 6d  _objext conftstm
20f30 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 09 20 20 6c  .$ac_objext..  l
20f40 74 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24 4c 49  t_save_LIBS="$LI
20f50 42 53 22 0a 09 20 20 6c 74 5f 73 61 76 65 5f 43  BS"..  lt_save_C
20f60 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a  FLAGS="$CFLAGS".
20f70 09 20 20 4c 49 42 53 3d 22 63 6f 6e 66 74 73 74  .  LIBS="conftst
20f80 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 09 20  m.$ac_objext".. 
20f90 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53   CFLAGS="$CFLAGS
20fa0 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
20fb0 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61  r_no_builtin_fla
20fc0 67 22 0a 09 20 20 69 66 20 7b 20 28 65 76 61 6c  g"..  if { (eval
20fd0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
20fe0 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 6c 69 6e  INENO: \"$ac_lin
20ff0 6b 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  k\"") >&5.  (eva
21000 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35  l $ac_link) 2>&5
21010 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
21020 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
21030 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
21040 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
21050 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
21060 61 74 75 73 29 3b 20 7d 20 26 26 20 74 65 73 74  atus); } && test
21070 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b 61 63   -s conftest${ac
21080 5f 65 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a 09  _exeext}; then..
21090 20 20 20 20 70 69 70 65 5f 77 6f 72 6b 73 3d 79      pipe_works=y
210a0 65 73 0a 09 20 20 66 69 0a 09 20 20 4c 49 42 53  es..  fi..  LIBS
210b0 3d 22 24 6c 74 5f 73 61 76 65 5f 4c 49 42 53 22  ="$lt_save_LIBS"
210c0 0a 09 20 20 43 46 4c 41 47 53 3d 22 24 6c 74 5f  ..  CFLAGS="$lt_
210d0 73 61 76 65 5f 43 46 4c 41 47 53 22 0a 09 65 6c  save_CFLAGS"..el
210e0 73 65 0a 09 20 20 65 63 68 6f 20 22 63 61 6e 6e  se..  echo "cann
210f0 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73 74 5f  ot find nm_test_
21100 66 75 6e 63 20 69 6e 20 24 6e 6c 69 73 74 22 20  func in $nlist" 
21110 3e 26 35 0a 09 66 69 0a 20 20 20 20 20 20 65 6c  >&5..fi.      el
21120 73 65 0a 09 65 63 68 6f 20 22 63 61 6e 6e 6f 74  se..echo "cannot
21130 20 66 69 6e 64 20 6e 6d 5f 74 65 73 74 5f 76 61   find nm_test_va
21140 72 20 69 6e 20 24 6e 6c 69 73 74 22 20 3e 26 35  r in $nlist" >&5
21150 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 65 6c  .      fi.    el
21160 73 65 0a 20 20 20 20 20 20 65 63 68 6f 20 22 63  se.      echo "c
21170 61 6e 6e 6f 74 20 72 75 6e 20 24 6c 74 5f 63 76  annot run $lt_cv
21180 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
21190 6f 6c 5f 70 69 70 65 22 20 3e 26 35 0a 20 20 20  ol_pipe" >&5.   
211a0 20 66 69 0a 20 20 65 6c 73 65 0a 20 20 20 20 65   fi.  else.    e
211b0 63 68 6f 20 22 24 70 72 6f 67 6e 61 6d 65 3a 20  cho "$progname: 
211c0 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
211d0 61 73 3a 22 20 3e 26 35 0a 20 20 20 20 63 61 74  as:" >&5.    cat
211e0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
211f0 74 20 3e 26 35 0a 20 20 66 69 0a 20 20 72 6d 20  t >&5.  fi.  rm 
21200 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f  -rf conftest* co
21210 6e 66 74 73 74 2a 0a 0a 20 20 23 20 44 6f 20 6e  nftst*..  # Do n
21220 6f 74 20 75 73 65 20 74 68 65 20 67 6c 6f 62 61  ot use the globa
21230 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 75 6e  l_symbol_pipe un
21240 6c 65 73 73 20 69 74 20 77 6f 72 6b 73 2e 0a 20  less it works.. 
21250 20 69 66 20 74 65 73 74 20 22 24 70 69 70 65 5f   if test "$pipe_
21260 77 6f 72 6b 73 22 20 3d 20 79 65 73 3b 20 74 68  works" = yes; th
21270 65 6e 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 65  en.    break.  e
21280 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  lse.    lt_cv_sy
21290 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
212a0 70 69 70 65 3d 0a 20 20 66 69 0a 64 6f 6e 65 0a  pipe=.  fi.done.
212b0 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20  .fi..if test -z 
212c0 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62  "$lt_cv_sys_glob
212d0 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 22 3b  al_symbol_pipe";
212e0 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 73 79   then.  lt_cv_sy
212f0 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
21300 74 6f 5f 63 64 65 63 6c 3d 0a 66 69 0a 69 66 20  to_cdecl=.fi.if 
21310 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f  test -z "$lt_cv_
21320 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
21330 6c 5f 70 69 70 65 24 6c 74 5f 63 76 5f 73 79 73  l_pipe$lt_cv_sys
21340 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74  _global_symbol_t
21350 6f 5f 63 64 65 63 6c 22 3b 20 74 68 65 6e 0a 20  o_cdecl"; then. 
21360 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
21370 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
21380 75 6c 74 3a 20 66 61 69 6c 65 64 22 20 3e 26 35  ult: failed" >&5
21390 0a 24 61 73 5f 65 63 68 6f 20 22 66 61 69 6c 65  .$as_echo "faile
213a0 64 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  d" >&6; }.else. 
213b0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
213c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
213d0 75 6c 74 3a 20 6f 6b 22 20 3e 26 35 0a 24 61 73  ult: ok" >&5.$as
213e0 5f 65 63 68 6f 20 22 6f 6b 22 20 3e 26 36 3b 20  _echo "ok" >&6; 
213f0 7d 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  }.fi............
21400 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43 68  ............# Ch
21410 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e  eck whether --en
21420 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63  able-libtool-loc
21430 6b 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  k was given..if 
21440 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 6c  test "${enable_l
21450 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65 74 7d  ibtool_lock+set}
21460 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
21470 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c  enableval=$enabl
21480 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3b 0a  e_libtool_lock;.
21490 66 69 0a 0a 74 65 73 74 20 22 78 24 65 6e 61 62  fi..test "x$enab
214a0 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22  le_libtool_lock"
214b0 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61 62 6c   != xno && enabl
214c0 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d 79  e_libtool_lock=y
214d0 65 73 0a 0a 23 20 53 6f 6d 65 20 66 6c 61 67 73  es..# Some flags
214e0 20 6e 65 65 64 20 74 6f 20 62 65 20 70 72 6f 70   need to be prop
214f0 61 67 61 74 65 64 20 74 6f 20 74 68 65 20 63 6f  agated to the co
21500 6d 70 69 6c 65 72 20 6f 72 20 6c 69 6e 6b 65 72  mpiler or linker
21510 20 66 6f 72 20 67 6f 6f 64 0a 23 20 6c 69 62 74   for good.# libt
21520 6f 6f 6c 20 73 75 70 70 6f 72 74 2e 0a 63 61 73  ool support..cas
21530 65 20 24 68 6f 73 74 20 69 6e 0a 69 61 36 34 2d  e $host in.ia64-
21540 2a 2d 68 70 75 78 2a 29 0a 20 20 23 20 46 69 6e  *-hpux*).  # Fin
21550 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20  d out which ABI 
21560 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20  we are using..  
21570 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20  echo 'int i;' > 
21580 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
21590 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63  .  if { (eval ec
215a0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
215b0 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
215c0 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  e\"") >&5.  (eva
215d0 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
215e0 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
215f0 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  $?.  $as_echo "$
21600 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
21610 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
21620 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
21630 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65  _status); }; the
21640 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72  n.    case `/usr
21650 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65  /bin/file confte
21660 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20 69  st.$ac_objext` i
21670 6e 0a 20 20 20 20 20 20 2a 45 4c 46 2d 33 32 2a  n.      *ELF-32*
21680 29 0a 09 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44  )..HPUX_IA64_MOD
21690 45 3d 22 33 32 22 0a 09 3b 3b 0a 20 20 20 20 20  E="32"..;;.     
216a0 20 2a 45 4c 46 2d 36 34 2a 29 0a 09 48 50 55 58   *ELF-64*)..HPUX
216b0 5f 49 41 36 34 5f 4d 4f 44 45 3d 22 36 34 22 0a  _IA64_MODE="64".
216c0 09 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66  .;;.    esac.  f
216d0 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74  i.  rm -rf conft
216e0 65 73 74 2a 0a 20 20 3b 3b 0a 2a 2d 2a 2d 69 72  est*.  ;;.*-*-ir
216f0 69 78 36 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f  ix6*).  # Find o
21700 75 74 20 77 68 69 63 68 20 41 42 49 20 77 65 20  ut which ABI we 
21710 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68  are using..  ech
21720 6f 20 27 23 6c 69 6e 65 20 34 38 34 31 20 22 63  o '#line 4841 "c
21730 6f 6e 66 69 67 75 72 65 22 27 20 3e 20 63 6f 6e  onfigure"' > con
21740 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
21750 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
21760 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
21770 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22   \"$ac_compile\"
21780 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
21790 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35  ac_compile) 2>&5
217a0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
217b0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
217c0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
217d0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
217e0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
217f0 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20  atus); }; then. 
21800 20 20 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f     if test "$lt_
21810 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20  cv_prog_gnu_ld" 
21820 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20  = yes; then.    
21830 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e    case `/usr/bin
21840 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24  /file conftest.$
21850 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 09 2a  ac_objext` in..*
21860 33 32 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d 22  32-bit*)..  LD="
21870 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 33 32  ${LD-ld} -melf32
21880 62 73 6d 69 70 22 0a 09 20 20 3b 3b 0a 09 2a 4e  bsmip"..  ;;..*N
21890 33 32 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44  32*)..  LD="${LD
218a0 2d 6c 64 7d 20 2d 6d 65 6c 66 33 32 62 6d 69 70  -ld} -melf32bmip
218b0 6e 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 36 34 2d  n32"..  ;;..*64-
218c0 62 69 74 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c  bit*)..  LD="${L
218d0 44 2d 6c 64 7d 20 2d 6d 65 6c 66 36 34 62 6d 69  D-ld} -melf64bmi
218e0 70 22 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61  p"..;;.      esa
218f0 63 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20  c.    else.     
21900 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f   case `/usr/bin/
21910 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24 61  file conftest.$a
21920 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 09 2a 33  c_objext` in..*3
21930 32 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d 22 24  2-bit*)..  LD="$
21940 7b 4c 44 2d 6c 64 7d 20 2d 33 32 22 0a 09 20 20  {LD-ld} -32"..  
21950 3b 3b 0a 09 2a 4e 33 32 2a 29 0a 09 20 20 4c 44  ;;..*N32*)..  LD
21960 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6e 33 32 22  ="${LD-ld} -n32"
21970 0a 09 20 20 3b 3b 0a 09 2a 36 34 2d 62 69 74 2a  ..  ;;..*64-bit*
21980 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  )..  LD="${LD-ld
21990 7d 20 2d 36 34 22 0a 09 20 20 3b 3b 0a 20 20 20  } -64"..  ;;.   
219a0 20 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a 20     esac.    fi. 
219b0 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e   fi.  rm -rf con
219c0 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a 78 38 36  ftest*.  ;;..x86
219d0 5f 36 34 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67  _64-*kfreebsd*-g
219e0 6e 75 7c 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78  nu|x86_64-*linux
219f0 2a 7c 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70  *|ppc*-*linux*|p
21a00 6f 77 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c  owerpc*-*linux*|
21a10 20 5c 0a 73 33 39 30 2a 2d 2a 6c 69 6e 75 78 2a   \.s390*-*linux*
21a20 7c 73 33 39 30 2a 2d 2a 74 70 66 2a 7c 73 70 61  |s390*-*tpf*|spa
21a30 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 23  rc*-*linux*).  #
21a40 20 46 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20   Find out which 
21a50 41 42 49 20 77 65 20 61 72 65 20 75 73 69 6e 67  ABI we are using
21a60 2e 0a 20 20 65 63 68 6f 20 27 69 6e 74 20 69 3b  ..  echo 'int i;
21a70 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ' > conftest.$ac
21a80 5f 65 78 74 0a 20 20 69 66 20 7b 20 28 65 76 61  _ext.  if { (eva
21a90 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
21aa0 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f  LINENO: \"$ac_co
21ab0 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20  mpile\"") >&5.  
21ac0 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
21ad0 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  e) 2>&5.  ac_sta
21ae0 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
21af0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
21b00 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
21b10 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
21b20 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
21b30 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60   then.    case `
21b40 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f  /usr/bin/file co
21b50 6e 66 74 65 73 74 2e 6f 60 20 69 6e 0a 20 20 20  nftest.o` in.   
21b60 20 20 20 2a 33 32 2d 62 69 74 2a 29 0a 09 63 61     *32-bit*)..ca
21b70 73 65 20 24 68 6f 73 74 20 69 6e 0a 09 20 20 78  se $host in..  x
21b80 38 36 5f 36 34 2d 2a 6b 66 72 65 65 62 73 64 2a  86_64-*kfreebsd*
21b90 2d 67 6e 75 29 0a 09 20 20 20 20 4c 44 3d 22 24  -gnu)..    LD="$
21ba0 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 69  {LD-ld} -m elf_i
21bb0 33 38 36 5f 66 62 73 64 22 0a 09 20 20 20 20 3b  386_fbsd"..    ;
21bc0 3b 0a 09 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e  ;..  x86_64-*lin
21bd0 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b  ux*)..    LD="${
21be0 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 69 33  LD-ld} -m elf_i3
21bf0 38 36 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 70  86"..    ;;..  p
21c00 70 63 36 34 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77  pc64-*linux*|pow
21c10 65 72 70 63 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a  erpc64-*linux*).
21c20 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  .    LD="${LD-ld
21c30 7d 20 2d 6d 20 65 6c 66 33 32 70 70 63 6c 69 6e  } -m elf32ppclin
21c40 75 78 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73  ux"..    ;;..  s
21c50 33 39 30 78 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20  390x-*linux*).. 
21c60 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
21c70 2d 6d 20 65 6c 66 5f 73 33 39 30 22 0a 09 20 20  -m elf_s390"..  
21c80 20 20 3b 3b 0a 09 20 20 73 70 61 72 63 36 34 2d    ;;..  sparc64-
21c90 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44  *linux*)..    LD
21ca0 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
21cb0 66 33 32 5f 73 70 61 72 63 22 0a 09 20 20 20 20  f32_sparc"..    
21cc0 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b 0a 20 20 20  ;;..esac..;;.   
21cd0 20 20 20 2a 36 34 2d 62 69 74 2a 29 0a 09 63 61     *64-bit*)..ca
21ce0 73 65 20 24 68 6f 73 74 20 69 6e 0a 09 20 20 78  se $host in..  x
21cf0 38 36 5f 36 34 2d 2a 6b 66 72 65 65 62 73 64 2a  86_64-*kfreebsd*
21d00 2d 67 6e 75 29 0a 09 20 20 20 20 4c 44 3d 22 24  -gnu)..    LD="$
21d10 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78  {LD-ld} -m elf_x
21d20 38 36 5f 36 34 5f 66 62 73 64 22 0a 09 20 20 20  86_64_fbsd"..   
21d30 20 3b 3b 0a 09 20 20 78 38 36 5f 36 34 2d 2a 6c   ;;..  x86_64-*l
21d40 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22  inux*)..    LD="
21d50 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f  ${LD-ld} -m elf_
21d60 78 38 36 5f 36 34 22 0a 09 20 20 20 20 3b 3b 0a  x86_64"..    ;;.
21d70 09 20 20 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c  .  ppc*-*linux*|
21d80 70 6f 77 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a  powerpc*-*linux*
21d90 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
21da0 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 70 70 63 22  ld} -m elf64ppc"
21db0 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73 33 39 30  ..    ;;..  s390
21dc0 2a 2d 2a 6c 69 6e 75 78 2a 7c 73 33 39 30 2a 2d  *-*linux*|s390*-
21dd0 2a 74 70 66 2a 29 0a 09 20 20 20 20 4c 44 3d 22  *tpf*)..    LD="
21de0 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36  ${LD-ld} -m elf6
21df0 34 5f 73 33 39 30 22 0a 09 20 20 20 20 3b 3b 0a  4_s390"..    ;;.
21e00 09 20 20 73 70 61 72 63 2a 2d 2a 6c 69 6e 75 78  .  sparc*-*linux
21e10 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44  *)..    LD="${LD
21e20 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 70  -ld} -m elf64_sp
21e30 61 72 63 22 0a 09 20 20 20 20 3b 3b 0a 09 65 73  arc"..    ;;..es
21e40 61 63 0a 09 3b 3b 0a 20 20 20 20 65 73 61 63 0a  ac..;;.    esac.
21e50 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f    fi.  rm -rf co
21e60 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a 2a 2d  nftest*.  ;;..*-
21e70 2a 2d 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 23  *-sco3.2v5*).  #
21e80 20 4f 6e 20 53 43 4f 20 4f 70 65 6e 53 65 72 76   On SCO OpenServ
21e90 65 72 20 35 2c 20 77 65 20 6e 65 65 64 20 2d 62  er 5, we need -b
21ea0 65 6c 66 20 74 6f 20 67 65 74 20 66 75 6c 6c 2d  elf to get full-
21eb0 66 65 61 74 75 72 65 64 20 62 69 6e 61 72 69 65  featured binarie
21ec0 73 2e 0a 20 20 53 41 56 45 5f 43 46 4c 41 47 53  s..  SAVE_CFLAGS
21ed0 3d 22 24 43 46 4c 41 47 53 22 0a 20 20 43 46 4c  ="$CFLAGS".  CFL
21ee0 41 47 53 3d 22 24 43 46 4c 41 47 53 20 2d 62 65  AGS="$CFLAGS -be
21ef0 6c 66 22 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lf".  { $as_echo
21f00 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
21f10 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68  : checking wheth
21f20 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65  er the C compile
21f30 72 20 6e 65 65 64 73 20 2d 62 65 6c 66 22 20 3e  r needs -belf" >
21f40 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
21f50 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
21f60 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 6e  the C compiler n
21f70 65 65 64 73 20 2d 62 65 6c 66 2e 2e 2e 20 22 20  eeds -belf... " 
21f80 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
21f90 24 7b 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73  ${lt_cv_cc_needs
21fa0 5f 62 65 6c 66 2b 73 65 74 7d 22 20 3d 20 73 65  _belf+set}" = se
21fb0 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
21fc0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
21fd0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 65   >&6.else.  ac_e
21fe0 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50  xt=c.ac_cpp='$CP
21ff0 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f  P $CPPFLAGS'.ac_
22000 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20  compile='$CC -c 
22010 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
22020 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
22030 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d  xt >&5'.ac_link=
22040 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74  '$CC -o conftest
22050 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41  $ac_exeext $CFLA
22060 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44  GS $CPPFLAGS $LD
22070 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
22080 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35  ac_ext $LIBS >&5
22090 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  '.ac_compiler_gn
220a0 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  u=$ac_cv_c_compi
220b0 6c 65 72 5f 67 6e 75 0a 0a 20 20 20 20 20 63 61  ler_gnu..     ca
220c0 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
220d0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
220e0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
220f0 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
22100 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
22110 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
22120 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
22130 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
22140 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
22150 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
22160 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
22170 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
22180 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
22190 78 74 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  xt conftest$ac_e
221a0 78 65 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74  xeext.if { (ac_t
221b0 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61  ry="$ac_link".ca
221c0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
221d0 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
221e0 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
221f0 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
22200 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
22210 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
22220 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
22230 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
22240 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
22250 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
22260 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
22270 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69  .  (eval "$ac_li
22280 6e 6b 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  nk") 2>conftest.
22290 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
222a0 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
222b0 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
222c0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
222d0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
222e0 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
222f0 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73  st.err >&5.  $as
22300 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
22310 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
22320 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
22330 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
22340 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ; } && {.. test 
22350 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72  -z "$ac_c_werror
22360 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
22370 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
22380 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
22390 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24  est -s conftest$
223a0 61 63 5f 65 78 65 65 78 74 20 26 26 20 7b 0a 09  ac_exeext && {..
223b0 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f   test "$cross_co
223c0 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65 73 20 7c  mpiling" = yes |
223d0 7c 0a 09 20 24 61 73 5f 74 65 73 74 5f 78 20 63  |.. $as_test_x c
223e0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
223f0 74 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e  t.       }; then
22400 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64  .  lt_cv_cc_need
22410 73 5f 62 65 6c 66 3d 79 65 73 0a 65 6c 73 65 0a  s_belf=yes.else.
22420 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
22430 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
22440 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
22450 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
22460 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
22470 0a 09 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73  ..lt_cv_cc_needs
22480 5f 62 65 6c 66 3d 6e 6f 0a 66 69 0a 0a 72 6d 20  _belf=no.fi..rm 
22490 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e 64 53 59  -rf conftest.dSY
224a0 4d 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  M.rm -f core con
224b0 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
224c0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
224d0 6e 66 74 65 73 74 5f 69 70 61 38 5f 63 6f 6e 66  nftest_ipa8_conf
224e0 74 65 73 74 2e 6f 6f 20 5c 0a 20 20 20 20 20 20  test.oo \.      
224f0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
22500 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
22510 65 78 74 0a 20 20 20 20 20 61 63 5f 65 78 74 3d  ext.     ac_ext=
22520 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
22530 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
22540 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
22550 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
22560 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
22570 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
22580 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
22590 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
225a0 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
225b0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
225c0 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
225d0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
225e0 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
225f0 5f 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65  _gnu..fi.{ $as_e
22600 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
22610 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74  ENO: result: $lt
22620 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c  _cv_cc_needs_bel
22630 66 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  f" >&5.$as_echo 
22640 22 24 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73  "$lt_cv_cc_needs
22650 5f 62 65 6c 66 22 20 3e 26 36 3b 20 7d 0a 20 20  _belf" >&6; }.  
22660 69 66 20 74 65 73 74 20 78 22 24 6c 74 5f 63 76  if test x"$lt_cv
22670 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20  _cc_needs_belf" 
22680 21 3d 20 78 22 79 65 73 22 3b 20 74 68 65 6e 0a  != x"yes"; then.
22690 20 20 20 20 23 20 74 68 69 73 20 69 73 20 70 72      # this is pr
226a0 6f 62 61 62 6c 79 20 67 63 63 20 32 2e 38 2e 30  obably gcc 2.8.0
226b0 2c 20 65 67 63 73 20 31 2e 30 20 6f 72 20 6e 65  , egcs 1.0 or ne
226c0 77 65 72 3b 20 6e 6f 20 6e 65 65 64 20 66 6f 72  wer; no need for
226d0 20 2d 62 65 6c 66 0a 20 20 20 20 43 46 4c 41 47   -belf.    CFLAG
226e0 53 3d 22 24 53 41 56 45 5f 43 46 4c 41 47 53 22  S="$SAVE_CFLAGS"
226f0 0a 20 20 66 69 0a 20 20 3b 3b 0a 73 70 61 72 63  .  fi.  ;;.sparc
22700 2a 2d 2a 73 6f 6c 61 72 69 73 2a 29 0a 20 20 23  *-*solaris*).  #
22710 20 46 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20   Find out which 
22720 41 42 49 20 77 65 20 61 72 65 20 75 73 69 6e 67  ABI we are using
22730 2e 0a 20 20 65 63 68 6f 20 27 69 6e 74 20 69 3b  ..  echo 'int i;
22740 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ' > conftest.$ac
22750 5f 65 78 74 0a 20 20 69 66 20 7b 20 28 65 76 61  _ext.  if { (eva
22760 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
22770 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f  LINENO: \"$ac_co
22780 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20  mpile\"") >&5.  
22790 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
227a0 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  e) 2>&5.  ac_sta
227b0 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
227c0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
227d0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
227e0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
227f0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
22800 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60   then.    case `
22810 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f  /usr/bin/file co
22820 6e 66 74 65 73 74 2e 6f 60 20 69 6e 0a 20 20 20  nftest.o` in.   
22830 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20 20 20   *64-bit*).     
22840 20 63 61 73 65 20 24 6c 74 5f 63 76 5f 70 72 6f   case $lt_cv_pro
22850 67 5f 67 6e 75 5f 6c 64 20 69 6e 0a 20 20 20 20  g_gnu_ld in.    
22860 20 20 79 65 73 2a 29 20 4c 44 3d 22 24 7b 4c 44    yes*) LD="${LD
22870 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 70  -ld} -m elf64_sp
22880 61 72 63 22 20 3b 3b 0a 20 20 20 20 20 20 2a 29  arc" ;;.      *)
22890 0a 09 69 66 20 24 7b 4c 44 2d 6c 64 7d 20 2d 36  ..if ${LD-ld} -6
228a0 34 20 2d 72 20 2d 6f 20 63 6f 6e 66 74 65 73 74  4 -r -o conftest
228b0 32 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 20 3e  2.o conftest.o >
228c0 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20  /dev/null 2>&1; 
228d0 74 68 65 6e 0a 09 20 20 4c 44 3d 22 24 7b 4c 44  then..  LD="${LD
228e0 2d 6c 64 7d 20 2d 36 34 22 0a 09 66 69 0a 09 3b  -ld} -64"..fi..;
228f0 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
22900 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20     ;;.    esac. 
22910 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e   fi.  rm -rf con
22920 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 65 73 61 63  ftest*.  ;;.esac
22930 0a 0a 6e 65 65 64 5f 6c 6f 63 6b 73 3d 22 24 65  ..need_locks="$e
22940 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f  nable_libtool_lo
22950 63 6b 22 0a 0a 0a 20 20 63 61 73 65 20 24 68 6f  ck"...  case $ho
22960 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 72 68 61  st_os in.    rha
22970 70 73 6f 64 79 2a 20 7c 20 64 61 72 77 69 6e 2a  psody* | darwin*
22980 29 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e  ).    if test -n
22990 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
229a0 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
229b0 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
229c0 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
229d0 6c 5f 70 72 65 66 69 78 7d 64 73 79 6d 75 74 69  l_prefix}dsymuti
229e0 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  l", so it can be
229f0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
22a00 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
22a10 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
22a20 72 65 66 69 78 7d 64 73 79 6d 75 74 69 6c 3b 20  refix}dsymutil; 
22a30 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
22a40 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
22a50 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
22a60 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
22a70 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
22a80 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
22a90 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
22aa0 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
22ab0 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 2b 73  _prog_DSYMUTIL+s
22ac0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
22ad0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
22ae0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
22af0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
22b00 22 24 44 53 59 4d 55 54 49 4c 22 3b 20 74 68 65  "$DSYMUTIL"; the
22b10 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44  n.  ac_cv_prog_D
22b20 53 59 4d 55 54 49 4c 3d 22 24 44 53 59 4d 55 54  SYMUTIL="$DSYMUT
22b30 49 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  IL" # Let the us
22b40 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
22b50 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
22b60 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
22b70 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
22b80 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
22b90 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
22ba0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
22bb0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
22bc0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
22bd0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
22be0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
22bf0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
22c00 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
22c10 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
22c20 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
22c30 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
22c40 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
22c50 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
22c60 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
22c70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22 24 7b  rog_DSYMUTIL="${
22c80 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 64  ac_tool_prefix}d
22c90 73 79 6d 75 74 69 6c 22 0a 20 20 20 20 24 61 73  symutil".    $as
22ca0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
22cb0 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
22cc0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
22cd0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
22ce0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
22cf0 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
22d00 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
22d10 69 0a 44 53 59 4d 55 54 49 4c 3d 24 61 63 5f 63  i.DSYMUTIL=$ac_c
22d20 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 0a  v_prog_DSYMUTIL.
22d30 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44 53 59  if test -n "$DSY
22d40 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 7b  MUTIL"; then.  {
22d50 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
22d60 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
22d70 74 3a 20 24 44 53 59 4d 55 54 49 4c 22 20 3e 26  t: $DSYMUTIL" >&
22d80 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 44 53 59  5.$as_echo "$DSY
22d90 4d 55 54 49 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c  MUTIL" >&6; }.el
22da0 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
22db0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
22dc0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
22dd0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
22de0 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66  &6; }.fi...fi.if
22df0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
22e00 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 22 3b  _prog_DSYMUTIL";
22e10 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 44 53   then.  ac_ct_DS
22e20 59 4d 55 54 49 4c 3d 24 44 53 59 4d 55 54 49 4c  YMUTIL=$DSYMUTIL
22e30 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
22e40 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
22e50 64 73 79 6d 75 74 69 6c 22 2c 20 73 6f 20 69 74  dsymutil", so it
22e60 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
22e70 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
22e80 2e 0a 73 65 74 20 64 75 6d 6d 79 20 64 73 79 6d  ..set dummy dsym
22e90 75 74 69 6c 3b 20 61 63 5f 77 6f 72 64 3d 24 32  util; ac_word=$2
22ea0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
22eb0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
22ec0 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
22ed0 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
22ee0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
22ef0 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
22f00 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
22f10 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
22f20 74 5f 44 53 59 4d 55 54 49 4c 2b 73 65 74 7d 22  t_DSYMUTIL+set}"
22f30 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24   = set; then.  $
22f40 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
22f50 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
22f60 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
22f70 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 3b 20 74  _ct_DSYMUTIL"; t
22f80 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
22f90 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d  _ac_ct_DSYMUTIL=
22fa0 22 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c  "$ac_ct_DSYMUTIL
22fb0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
22fc0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
22fd0 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
22fe0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
22ff0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
23000 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
23010 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
23020 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
23030 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
23040 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
23050 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
23060 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
23070 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
23080 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24   if { test -f "$
23090 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
230a0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20  ac_exec_ext" && 
230b0 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f  $as_test_x "$as_
230c0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
230d0 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68  exec_ext"; }; th
230e0 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
230f0 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c  g_ac_ct_DSYMUTIL
23100 3d 22 64 73 79 6d 75 74 69 6c 22 0a 20 20 20 20  ="dsymutil".    
23110 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
23120 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
23130 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
23140 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
23150 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
23160 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
23170 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
23180 69 0a 66 69 0a 61 63 5f 63 74 5f 44 53 59 4d 55  i.fi.ac_ct_DSYMU
23190 54 49 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  TIL=$ac_cv_prog_
231a0 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 0a 69  ac_ct_DSYMUTIL.i
231b0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
231c0 74 5f 44 53 59 4d 55 54 49 4c 22 3b 20 74 68 65  t_DSYMUTIL"; the
231d0 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
231e0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
231f0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 44  result: $ac_ct_D
23200 53 59 4d 55 54 49 4c 22 20 3e 26 35 0a 24 61 73  SYMUTIL" >&5.$as
23210 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 44 53  _echo "$ac_ct_DS
23220 59 4d 55 54 49 4c 22 20 3e 26 36 3b 20 7d 0a 65  YMUTIL" >&6; }.e
23230 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
23240 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
23250 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
23260 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
23270 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20  >&6; }.fi..  if 
23280 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 44 53  test "x$ac_ct_DS
23290 59 4d 55 54 49 4c 22 20 3d 20 78 3b 20 74 68 65  YMUTIL" = x; the
232a0 6e 0a 20 20 20 20 44 53 59 4d 55 54 49 4c 3d 22  n.    DSYMUTIL="
232b0 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61  :".  else.    ca
232c0 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  se $cross_compil
232d0 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72  ing:$ac_tool_war
232e0 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24  ned in.yes:).{ $
232f0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
23300 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47  $LINENO: WARNING
23310 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c  : In the future,
23320 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e   Autoconf will n
23330 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d  ot detect cross-
23340 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65  tools.whose name
23350 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20   does not start 
23360 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72  with the host tr
23370 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74  iplet.  If you t
23380 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67  hink this.config
23390 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75  uration is usefu
233a0 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65  l to you, please
233b0 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f   write to autoco
233c0 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35  nf@gnu.org." >&5
233d0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
233e0 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  e: WARNING: In t
233f0 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
23400 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
23410 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
23420 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
23430 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
23440 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
23450 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
23460 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
23470 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
23480 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
23490 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
234a0 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f  .org." >&2;}.ac_
234b0 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20  tool_warned=yes 
234c0 3b 3b 0a 65 73 61 63 0a 20 20 20 20 44 53 59 4d  ;;.esac.    DSYM
234d0 55 54 49 4c 3d 24 61 63 5f 63 74 5f 44 53 59 4d  UTIL=$ac_ct_DSYM
234e0 55 54 49 4c 0a 20 20 66 69 0a 65 6c 73 65 0a 20  UTIL.  fi.else. 
234f0 20 44 53 59 4d 55 54 49 4c 3d 22 24 61 63 5f 63   DSYMUTIL="$ac_c
23500 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 22  v_prog_DSYMUTIL"
23510 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74  .fi..    if test
23520 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
23530 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
23540 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
23550 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
23560 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 65 64  tool_prefix}nmed
23570 69 74 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  it", so it can b
23580 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
23590 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
235a0 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
235b0 70 72 65 66 69 78 7d 6e 6d 65 64 69 74 3b 20 61  prefix}nmedit; a
235c0 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
235d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
235e0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
235f0 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
23600 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
23610 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
23620 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
23630 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
23640 70 72 6f 67 5f 4e 4d 45 44 49 54 2b 73 65 74 7d  prog_NMEDIT+set}
23650 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
23660 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
23670 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
23680 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4e    if test -n "$N
23690 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20 20 61  MEDIT"; then.  a
236a0 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54  c_cv_prog_NMEDIT
236b0 3d 22 24 4e 4d 45 44 49 54 22 20 23 20 4c 65 74  ="$NMEDIT" # Let
236c0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
236d0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
236e0 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
236f0 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
23700 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
23710 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
23720 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
23730 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
23740 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
23750 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
23760 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
23770 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
23780 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
23790 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
237a0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
237b0 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
237c0 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
237d0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
237e0 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
237f0 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49  ac_cv_prog_NMEDI
23800 54 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  T="${ac_tool_pre
23810 66 69 78 7d 6e 6d 65 64 69 74 22 0a 20 20 20 20  fix}nmedit".    
23820 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
23830 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
23840 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
23850 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
23860 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
23870 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
23880 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
23890 69 0a 66 69 0a 4e 4d 45 44 49 54 3d 24 61 63 5f  i.fi.NMEDIT=$ac_
238a0 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 0a 69  cv_prog_NMEDIT.i
238b0 66 20 74 65 73 74 20 2d 6e 20 22 24 4e 4d 45 44  f test -n "$NMED
238c0 49 54 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  IT"; then.  { $a
238d0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
238e0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
238f0 24 4e 4d 45 44 49 54 22 20 3e 26 35 0a 24 61 73  $NMEDIT" >&5.$as
23900 5f 65 63 68 6f 20 22 24 4e 4d 45 44 49 54 22 20  _echo "$NMEDIT" 
23910 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
23920 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
23930 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
23940 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
23950 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
23960 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  i...fi.if test -
23970 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4e  z "$ac_cv_prog_N
23980 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20 20 61  MEDIT"; then.  a
23990 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 24 4e 4d 45  c_ct_NMEDIT=$NME
239a0 44 49 54 0a 20 20 23 20 45 78 74 72 61 63 74 20  DIT.  # Extract 
239b0 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
239c0 66 20 22 6e 6d 65 64 69 74 22 2c 20 73 6f 20 69  f "nmedit", so i
239d0 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
239e0 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
239f0 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6e 6d 65  s..set dummy nme
23a00 64 69 74 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  dit; ac_word=$2.
23a10 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
23a20 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
23a30 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
23a40 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
23a50 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
23a60 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
23a70 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
23a80 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
23a90 5f 4e 4d 45 44 49 54 2b 73 65 74 7d 22 20 3d 20  _NMEDIT+set}" = 
23aa0 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
23ab0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
23ac0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
23ad0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
23ae0 5f 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20  _NMEDIT"; then. 
23af0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
23b00 74 5f 4e 4d 45 44 49 54 3d 22 24 61 63 5f 63 74  t_NMEDIT="$ac_ct
23b10 5f 4e 4d 45 44 49 54 22 20 23 20 4c 65 74 20 74  _NMEDIT" # Let t
23b20 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
23b30 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
23b40 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
23b50 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
23b60 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
23b70 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
23b80 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
23b90 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
23ba0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
23bb0 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
23bc0 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
23bd0 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
23be0 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
23bf0 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
23c00 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
23c10 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
23c20 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
23c30 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
23c40 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
23c50 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e  _cv_prog_ac_ct_N
23c60 4d 45 44 49 54 3d 22 6e 6d 65 64 69 74 22 0a 20  MEDIT="nmedit". 
23c70 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
23c80 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
23c90 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
23ca0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
23cb0 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
23cc0 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
23cd0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
23ce0 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4e 4d  ..fi.fi.ac_ct_NM
23cf0 45 44 49 54 3d 24 61 63 5f 63 76 5f 70 72 6f 67  EDIT=$ac_cv_prog
23d00 5f 61 63 5f 63 74 5f 4e 4d 45 44 49 54 0a 69 66  _ac_ct_NMEDIT.if
23d10 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
23d20 5f 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20  _NMEDIT"; then. 
23d30 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
23d40 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
23d50 75 6c 74 3a 20 24 61 63 5f 63 74 5f 4e 4d 45 44  ult: $ac_ct_NMED
23d60 49 54 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  IT" >&5.$as_echo
23d70 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22   "$ac_ct_NMEDIT"
23d80 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
23d90 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
23da0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
23db0 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
23dc0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
23dd0 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78  fi..  if test "x
23de0 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22 20 3d  $ac_ct_NMEDIT" =
23df0 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4e 4d 45   x; then.    NME
23e00 44 49 54 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20  DIT=":".  else. 
23e10 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63     case $cross_c
23e20 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f  ompiling:$ac_too
23e30 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a  l_warned in.yes:
23e40 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ).{ $as_echo "$a
23e50 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41  s_me:$LINENO: WA
23e60 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
23e70 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
23e80 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
23e90 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
23ea0 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
23eb0 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
23ec0 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
23ed0 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
23ee0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
23ef0 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
23f00 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
23f10 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
23f20 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
23f30 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
23f40 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20   In the future, 
23f50 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f  Autoconf will no
23f60 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74  t detect cross-t
23f70 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20  ools.whose name 
23f80 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77  does not start w
23f90 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69  ith the host tri
23fa0 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68  plet.  If you th
23fb0 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75  ink this.configu
23fc0 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c  ration is useful
23fd0 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20   to you, please 
23fe0 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e  write to autocon
23ff0 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b  f@gnu.org." >&2;
24000 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
24010 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
24020 20 4e 4d 45 44 49 54 3d 24 61 63 5f 63 74 5f 4e   NMEDIT=$ac_ct_N
24030 4d 45 44 49 54 0a 20 20 66 69 0a 65 6c 73 65 0a  MEDIT.  fi.else.
24040 20 20 4e 4d 45 44 49 54 3d 22 24 61 63 5f 63 76    NMEDIT="$ac_cv
24050 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 22 0a 66 69  _prog_NMEDIT".fi
24060 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e  ..    if test -n
24070 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
24080 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
24090 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
240a0 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
240b0 6c 5f 70 72 65 66 69 78 7d 6c 69 70 6f 22 2c 20  l_prefix}lipo", 
240c0 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
240d0 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
240e0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
240f0 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
24100 78 7d 6c 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d  x}lipo; ac_word=
24110 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
24120 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
24130 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
24140 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
24150 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
24160 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
24170 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
24180 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49  "${ac_cv_prog_LI
24190 50 4f 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  PO+set}" = set; 
241a0 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
241b0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
241c0 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
241d0 20 2d 6e 20 22 24 4c 49 50 4f 22 3b 20 74 68 65   -n "$LIPO"; the
241e0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4c  n.  ac_cv_prog_L
241f0 49 50 4f 3d 22 24 4c 49 50 4f 22 20 23 20 4c 65  IPO="$LIPO" # Le
24200 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
24210 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
24220 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
24230 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
24240 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
24250 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
24260 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
24270 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
24280 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
24290 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
242a0 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
242b0 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
242c0 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
242d0 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
242e0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
242f0 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
24300 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
24310 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
24320 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
24330 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f   ac_cv_prog_LIPO
24340 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
24350 69 78 7d 6c 69 70 6f 22 0a 20 20 20 20 24 61 73  ix}lipo".    $as
24360 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
24370 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
24380 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
24390 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
243a0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
243b0 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
243c0 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
243d0 69 0a 4c 49 50 4f 3d 24 61 63 5f 63 76 5f 70 72  i.LIPO=$ac_cv_pr
243e0 6f 67 5f 4c 49 50 4f 0a 69 66 20 74 65 73 74 20  og_LIPO.if test 
243f0 2d 6e 20 22 24 4c 49 50 4f 22 3b 20 74 68 65 6e  -n "$LIPO"; then
24400 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
24410 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
24420 65 73 75 6c 74 3a 20 24 4c 49 50 4f 22 20 3e 26  esult: $LIPO" >&
24430 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4c 49 50  5.$as_echo "$LIP
24440 4f 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  O" >&6; }.else. 
24450 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
24460 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
24470 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
24480 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
24490 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73  }.fi...fi.if tes
244a0 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f  t -z "$ac_cv_pro
244b0 67 5f 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20  g_LIPO"; then.  
244c0 61 63 5f 63 74 5f 4c 49 50 4f 3d 24 4c 49 50 4f  ac_ct_LIPO=$LIPO
244d0 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
244e0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
244f0 6c 69 70 6f 22 2c 20 73 6f 20 69 74 20 63 61 6e  lipo", so it can
24500 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
24510 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
24520 74 20 64 75 6d 6d 79 20 6c 69 70 6f 3b 20 61 63  t dummy lipo; ac
24530 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
24540 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
24550 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
24560 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
24570 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
24580 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
24590 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
245a0 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
245b0 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 2b 73  rog_ac_ct_LIPO+s
245c0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
245d0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
245e0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
245f0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
24600 22 24 61 63 5f 63 74 5f 4c 49 50 4f 22 3b 20 74  "$ac_ct_LIPO"; t
24610 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
24620 5f 61 63 5f 63 74 5f 4c 49 50 4f 3d 22 24 61 63  _ac_ct_LIPO="$ac
24630 5f 63 74 5f 4c 49 50 4f 22 20 23 20 4c 65 74 20  _ct_LIPO" # Let 
24640 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
24650 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
24660 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
24670 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
24680 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
24690 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
246a0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
246b0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
246c0 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
246d0 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
246e0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
246f0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
24700 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
24710 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
24720 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
24730 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
24740 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
24750 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
24760 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
24770 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
24780 4c 49 50 4f 3d 22 6c 69 70 6f 22 0a 20 20 20 20  LIPO="lipo".    
24790 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
247a0 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
247b0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
247c0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
247d0 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
247e0 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
247f0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
24800 69 0a 66 69 0a 61 63 5f 63 74 5f 4c 49 50 4f 3d  i.fi.ac_ct_LIPO=
24810 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
24820 74 5f 4c 49 50 4f 0a 69 66 20 74 65 73 74 20 2d  t_LIPO.if test -
24830 6e 20 22 24 61 63 5f 63 74 5f 4c 49 50 4f 22 3b  n "$ac_ct_LIPO";
24840 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
24850 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
24860 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
24870 63 74 5f 4c 49 50 4f 22 20 3e 26 35 0a 24 61 73  ct_LIPO" >&5.$as
24880 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4c 49  _echo "$ac_ct_LI
24890 50 4f 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  PO" >&6; }.else.
248a0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
248b0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
248c0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
248d0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
248e0 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74   }.fi..  if test
248f0 20 22 78 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20   "x$ac_ct_LIPO" 
24900 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4c 49  = x; then.    LI
24910 50 4f 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20  PO=":".  else.  
24920 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
24930 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
24940 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
24950 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
24960 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
24970 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
24980 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
24990 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
249a0 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
249b0 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
249c0 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
249d0 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
249e0 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
249f0 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
24a00 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
24a10 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
24a20 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
24a30 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
24a40 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
24a50 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
24a60 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
24a70 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
24a80 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
24a90 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
24aa0 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
24ab0 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
24ac0 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
24ad0 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
24ae0 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
24af0 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
24b00 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d  @gnu.org." >&2;}
24b10 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
24b20 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
24b30 4c 49 50 4f 3d 24 61 63 5f 63 74 5f 4c 49 50 4f  LIPO=$ac_ct_LIPO
24b40 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 4c 49 50  .  fi.else.  LIP
24b50 4f 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4c  O="$ac_cv_prog_L
24b60 49 50 4f 22 0a 66 69 0a 0a 20 20 20 20 69 66 20  IPO".fi..    if 
24b70 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
24b80 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
24b90 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
24ba0 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24  first word of "$
24bb0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
24bc0 6f 74 6f 6f 6c 22 2c 20 73 6f 20 69 74 20 63 61  otool", so it ca
24bd0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
24be0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
24bf0 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f  et dummy ${ac_to
24c00 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 3b  ol_prefix}otool;
24c10 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
24c20 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
24c30 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
24c40 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
24c50 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
24c60 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
24c70 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
24c80 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
24c90 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 2b 73 65 74  v_prog_OTOOL+set
24ca0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
24cb0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
24cc0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
24cd0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
24ce0 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61  OTOOL"; then.  a
24cf0 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 3d  c_cv_prog_OTOOL=
24d00 22 24 4f 54 4f 4f 4c 22 20 23 20 4c 65 74 20 74  "$OTOOL" # Let t
24d10 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
24d20 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
24d30 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
24d40 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
24d50 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
24d60 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
24d70 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
24d80 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
24d90 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
24da0 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
24db0 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
24dc0 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
24dd0 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
24de0 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
24df0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
24e00 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
24e10 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
24e20 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
24e30 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
24e40 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 3d 22  _cv_prog_OTOOL="
24e50 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
24e60 7d 6f 74 6f 6f 6c 22 0a 20 20 20 20 24 61 73 5f  }otool".    $as_
24e70 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
24e80 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
24e90 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
24ea0 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
24eb0 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
24ec0 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  one.done.IFS=$as
24ed0 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
24ee0 0a 4f 54 4f 4f 4c 3d 24 61 63 5f 63 76 5f 70 72  .OTOOL=$ac_cv_pr
24ef0 6f 67 5f 4f 54 4f 4f 4c 0a 69 66 20 74 65 73 74  og_OTOOL.if test
24f00 20 2d 6e 20 22 24 4f 54 4f 4f 4c 22 3b 20 74 68   -n "$OTOOL"; th
24f10 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
24f20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
24f30 20 72 65 73 75 6c 74 3a 20 24 4f 54 4f 4f 4c 22   result: $OTOOL"
24f40 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
24f50 4f 54 4f 4f 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c  OTOOL" >&6; }.el
24f60 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
24f70 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
24f80 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
24f90 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
24fa0 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66  &6; }.fi...fi.if
24fb0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
24fc0 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 22 3b 20 74 68  _prog_OTOOL"; th
24fd0 65 6e 0a 20 20 61 63 5f 63 74 5f 4f 54 4f 4f 4c  en.  ac_ct_OTOOL
24fe0 3d 24 4f 54 4f 4f 4c 0a 20 20 23 20 45 78 74 72  =$OTOOL.  # Extr
24ff0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
25000 72 64 20 6f 66 20 22 6f 74 6f 6f 6c 22 2c 20 73  rd of "otool", s
25010 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
25020 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
25030 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
25040 6f 74 6f 6f 6c 3b 20 61 63 5f 77 6f 72 64 3d 24  otool; ac_word=$
25050 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
25060 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
25070 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
25080 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
25090 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
250a0 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
250b0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
250c0 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
250d0 63 74 5f 4f 54 4f 4f 4c 2b 73 65 74 7d 22 20 3d  ct_OTOOL+set}" =
250e0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
250f0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
25100 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
25110 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
25120 74 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20  t_OTOOL"; then. 
25130 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
25140 74 5f 4f 54 4f 4f 4c 3d 22 24 61 63 5f 63 74 5f  t_OTOOL="$ac_ct_
25150 4f 54 4f 4f 4c 22 20 23 20 4c 65 74 20 74 68 65  OTOOL" # Let the
25160 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
25170 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
25180 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
25190 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
251a0 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
251b0 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
251c0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
251d0 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
251e0 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
251f0 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
25200 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
25210 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
25220 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
25230 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
25240 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
25250 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
25260 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
25270 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
25280 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
25290 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f  v_prog_ac_ct_OTO
252a0 4f 4c 3d 22 6f 74 6f 6f 6c 22 0a 20 20 20 20 24  OL="otool".    $
252b0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
252c0 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
252d0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
252e0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
252f0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
25300 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
25310 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
25320 0a 66 69 0a 61 63 5f 63 74 5f 4f 54 4f 4f 4c 3d  .fi.ac_ct_OTOOL=
25330 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
25340 74 5f 4f 54 4f 4f 4c 0a 69 66 20 74 65 73 74 20  t_OTOOL.if test 
25350 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c  -n "$ac_ct_OTOOL
25360 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
25370 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
25380 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
25390 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26 35 0a  c_ct_OTOOL" >&5.
253a0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
253b0 5f 4f 54 4f 4f 4c 22 20 3e 26 36 3b 20 7d 0a 65  _OTOOL" >&6; }.e
253c0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
253d0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
253e0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
253f0 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
25400 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20  >&6; }.fi..  if 
25410 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4f 54  test "x$ac_ct_OT
25420 4f 4f 4c 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  OOL" = x; then. 
25430 20 20 20 4f 54 4f 4f 4c 3d 22 3a 22 0a 20 20 65     OTOOL=":".  e
25440 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
25450 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
25460 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
25470 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
25480 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
25490 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  O: WARNING: In t
254a0 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
254b0 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
254c0 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
254d0 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
254e0 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
254f0 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
25500 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
25510 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
25520 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
25530 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
25540 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
25550 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65  .org." >&5.$as_e
25560 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
25570 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
25580 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
25590 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
255a0 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
255b0 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
255c0 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
255d0 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
255e0 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
255f0 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
25600 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
25610 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
25620 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
25630 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
25640 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
25650 63 0a 20 20 20 20 4f 54 4f 4f 4c 3d 24 61 63 5f  c.    OTOOL=$ac_
25660 63 74 5f 4f 54 4f 4f 4c 0a 20 20 66 69 0a 65 6c  ct_OTOOL.  fi.el
25670 73 65 0a 20 20 4f 54 4f 4f 4c 3d 22 24 61 63 5f  se.  OTOOL="$ac_
25680 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 22 0a 66  cv_prog_OTOOL".f
25690 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  i..    if test -
256a0 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
256b0 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
256c0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
256d0 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
256e0 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 36  ol_prefix}otool6
256f0 34 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  4", so it can be
25700 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
25710 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
25720 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
25730 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 3b 20 61  refix}otool64; a
25740 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
25750 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
25760 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
25770 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
25780 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
25790 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
257a0 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
257b0 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
257c0 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 2b 73 65 74  prog_OTOOL64+set
257d0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
257e0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
257f0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
25800 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
25810 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20  OTOOL64"; then. 
25820 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f   ac_cv_prog_OTOO
25830 4c 36 34 3d 22 24 4f 54 4f 4f 4c 36 34 22 20 23  L64="$OTOOL64" #
25840 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
25850 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
25860 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
25870 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
25880 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
25890 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
258a0 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
258b0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
258c0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
258d0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
258e0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
258f0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
25900 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
25910 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
25920 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
25930 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
25940 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
25950 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
25960 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
25970 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f      ac_cv_prog_O
25980 54 4f 4f 4c 36 34 3d 22 24 7b 61 63 5f 74 6f 6f  TOOL64="${ac_too
25990 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34  l_prefix}otool64
259a0 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
259b0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
259c0 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
259d0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
259e0 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
259f0 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
25a00 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
25a10 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 54 4f 4f 4c  IFS..fi.fi.OTOOL
25a20 36 34 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  64=$ac_cv_prog_O
25a30 54 4f 4f 4c 36 34 0a 69 66 20 74 65 73 74 20 2d  TOOL64.if test -
25a40 6e 20 22 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68  n "$OTOOL64"; th
25a50 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
25a60 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
25a70 20 72 65 73 75 6c 74 3a 20 24 4f 54 4f 4f 4c 36   result: $OTOOL6
25a80 34 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  4" >&5.$as_echo 
25a90 22 24 4f 54 4f 4f 4c 36 34 22 20 3e 26 36 3b 20  "$OTOOL64" >&6; 
25aa0 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
25ab0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
25ac0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
25ad0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
25ae0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66  o" >&6; }.fi...f
25af0 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
25b00 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36  c_cv_prog_OTOOL6
25b10 34 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  4"; then.  ac_ct
25b20 5f 4f 54 4f 4f 4c 36 34 3d 24 4f 54 4f 4f 4c 36  _OTOOL64=$OTOOL6
25b30 34 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  4.  # Extract th
25b40 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
25b50 22 6f 74 6f 6f 6c 36 34 22 2c 20 73 6f 20 69 74  "otool64", so it
25b60 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
25b70 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
25b80 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6f 74 6f 6f  ..set dummy otoo
25b90 6c 36 34 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  l64; ac_word=$2.
25ba0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
25bb0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
25bc0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
25bd0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
25be0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
25bf0 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
25c00 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
25c10 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
25c20 5f 4f 54 4f 4f 4c 36 34 2b 73 65 74 7d 22 20 3d  _OTOOL64+set}" =
25c30 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
25c40 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
25c50 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
25c60 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
25c70 74 5f 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e  t_OTOOL64"; then
25c80 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
25c90 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 22 24 61 63  _ct_OTOOL64="$ac
25ca0 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 23 20 4c  _ct_OTOOL64" # L
25cb0 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
25cc0 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
25cd0 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
25ce0 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
25cf0 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
25d00 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
25d10 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
25d20 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
25d30 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
25d40 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
25d50 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
25d60 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
25d70 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
25d80 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
25d90 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
25da0 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
25db0 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
25dc0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
25dd0 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
25de0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
25df0 63 74 5f 4f 54 4f 4f 4c 36 34 3d 22 6f 74 6f 6f  ct_OTOOL64="otoo
25e00 6c 36 34 22 0a 20 20 20 20 24 61 73 5f 65 63 68  l64".    $as_ech
25e10 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
25e20 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
25e30 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
25e40 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
25e50 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
25e60 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
25e70 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
25e80 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 24 61 63 5f  _ct_OTOOL64=$ac_
25e90 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54  cv_prog_ac_ct_OT
25ea0 4f 4f 4c 36 34 0a 69 66 20 74 65 73 74 20 2d 6e  OOL64.if test -n
25eb0 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34   "$ac_ct_OTOOL64
25ec0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
25ed0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
25ee0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
25ef0 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e 26  c_ct_OTOOL64" >&
25f00 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
25f10 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e 26 36 3b  ct_OTOOL64" >&6;
25f20 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
25f30 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
25f40 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
25f50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
25f60 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20  no" >&6; }.fi.. 
25f70 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
25f80 74 5f 4f 54 4f 4f 4c 36 34 22 20 3d 20 78 3b 20  t_OTOOL64" = x; 
25f90 74 68 65 6e 0a 20 20 20 20 4f 54 4f 4f 4c 36 34  then.    OTOOL64
25fa0 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  =":".  else.    
25fb0 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
25fc0 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
25fd0 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
25fe0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
25ff0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
26000 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
26010 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
26020 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
26030 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
26040 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
26050 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
26060 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
26070 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
26080 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
26090 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
260a0 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
260b0 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
260c0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
260d0 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  _me: WARNING: In
260e0 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
260f0 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
26100 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
26110 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
26120 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
26130 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
26140 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
26150 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
26160 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
26170 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
26180 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
26190 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61  nu.org." >&2;}.a
261a0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
261b0 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4f 54  s ;;.esac.    OT
261c0 4f 4f 4c 36 34 3d 24 61 63 5f 63 74 5f 4f 54 4f  OOL64=$ac_ct_OTO
261d0 4f 4c 36 34 0a 20 20 66 69 0a 65 6c 73 65 0a 20  OL64.  fi.else. 
261e0 20 4f 54 4f 4f 4c 36 34 3d 22 24 61 63 5f 63 76   OTOOL64="$ac_cv
261f0 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 22 0a 66  _prog_OTOOL64".f
26200 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  i...............
26210 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20 20  .............   
26220 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
26230 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
26240 63 6b 69 6e 67 20 66 6f 72 20 2d 73 69 6e 67 6c  cking for -singl
26250 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e 6b 65 72 20  e_module linker 
26260 66 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f 65 63  flag" >&5.$as_ec
26270 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
26280 6f 72 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c  or -single_modul
26290 65 20 6c 69 6e 6b 65 72 20 66 6c 61 67 2e 2e 2e  e linker flag...
262a0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
262b0 74 20 22 24 7b 6c 74 5f 63 76 5f 61 70 70 6c 65  t "${lt_cv_apple
262c0 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 2b 73  _cc_single_mod+s
262d0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
262e0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
262f0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
26300 73 65 0a 20 20 6c 74 5f 63 76 5f 61 70 70 6c 65  se.  lt_cv_apple
26310 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 6e  _cc_single_mod=n
26320 6f 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  o.      if test 
26330 2d 7a 20 22 24 7b 4c 54 5f 4d 55 4c 54 49 5f 4d  -z "${LT_MULTI_M
26340 4f 44 55 4c 45 7d 22 3b 20 74 68 65 6e 0a 09 23  ODULE}"; then..#
26350 20 42 79 20 64 65 66 61 75 6c 74 20 77 65 20 77   By default we w
26360 69 6c 6c 20 61 64 64 20 74 68 65 20 2d 73 69 6e  ill add the -sin
26370 67 6c 65 5f 6d 6f 64 75 6c 65 20 66 6c 61 67 2e  gle_module flag.
26380 20 59 6f 75 20 63 61 6e 20 6f 76 65 72 72 69 64   You can overrid
26390 65 0a 09 23 20 62 79 20 65 69 74 68 65 72 20 73  e..# by either s
263a0 65 74 74 69 6e 67 20 74 68 65 20 65 6e 76 69 72  etting the envir
263b0 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20  onment variable 
263c0 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44 55 4c 45 0a  LT_MULTI_MODULE.
263d0 09 23 20 6e 6f 6e 2d 65 6d 70 74 79 20 61 74 20  .# non-empty at 
263e0 63 6f 6e 66 69 67 75 72 65 20 74 69 6d 65 2c 20  configure time, 
263f0 6f 72 20 62 79 20 61 64 64 69 6e 67 20 2d 6d 75  or by adding -mu
26400 6c 74 69 5f 6d 6f 64 75 6c 65 20 74 6f 20 74 68  lti_module to th
26410 65 0a 09 23 20 6c 69 6e 6b 20 66 6c 61 67 73 2e  e..# link flags.
26420 0a 09 72 6d 20 2d 72 66 20 6c 69 62 63 6f 6e 66  ..rm -rf libconf
26430 74 65 73 74 2e 64 79 6c 69 62 2a 0a 09 65 63 68  test.dylib*..ech
26440 6f 20 22 69 6e 74 20 66 6f 6f 28 76 6f 69 64 29  o "int foo(void)
26450 7b 72 65 74 75 72 6e 20 31 3b 7d 22 20 3e 20 63  {return 1;}" > c
26460 6f 6e 66 74 65 73 74 2e 63 0a 09 65 63 68 6f 20  onftest.c..echo 
26470 22 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47 53  "$LTCC $LTCFLAGS
26480 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c 69 62   $LDFLAGS -o lib
26490 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20 5c  conftest.dylib \
264a0 0a 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d 57 6c  .-dynamiclib -Wl
264b0 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20  ,-single_module 
264c0 63 6f 6e 66 74 65 73 74 2e 63 22 20 3e 26 35 0a  conftest.c" >&5.
264d0 09 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47 53  .$LTCC $LTCFLAGS
264e0 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c 69 62   $LDFLAGS -o lib
264f0 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20 5c  conftest.dylib \
26500 0a 09 20 20 2d 64 79 6e 61 6d 69 63 6c 69 62 20  ..  -dynamiclib 
26510 2d 57 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75  -Wl,-single_modu
26520 6c 65 20 63 6f 6e 66 74 65 73 74 2e 63 20 32 3e  le conftest.c 2>
26530 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
26540 20 20 20 20 20 5f 6c 74 5f 72 65 73 75 6c 74 3d       _lt_result=
26550 24 3f 0a 09 69 66 20 74 65 73 74 20 2d 66 20 6c  $?..if test -f l
26560 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62  ibconftest.dylib
26570 20 26 26 20 74 65 73 74 20 21 20 2d 73 20 63 6f   && test ! -s co
26580 6e 66 74 65 73 74 2e 65 72 72 20 26 26 20 74 65  nftest.err && te
26590 73 74 20 24 5f 6c 74 5f 72 65 73 75 6c 74 20 3d  st $_lt_result =
265a0 20 30 3b 20 74 68 65 6e 0a 09 20 20 6c 74 5f 63   0; then..  lt_c
265b0 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c  v_apple_cc_singl
265c0 65 5f 6d 6f 64 3d 79 65 73 0a 09 65 6c 73 65 0a  e_mod=yes..else.
265d0 09 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
265e0 65 72 72 20 3e 26 35 0a 09 66 69 0a 09 72 6d 20  err >&5..fi..rm 
265f0 2d 72 66 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e  -rf libconftest.
26600 64 79 6c 69 62 2a 0a 09 72 6d 20 2d 66 20 63 6f  dylib*..rm -f co
26610 6e 66 74 65 73 74 2e 2a 0a 20 20 20 20 20 20 66  nftest.*.      f
26620 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  i.fi.{ $as_echo 
26630 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
26640 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
26650 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f  apple_cc_single_
26660 6d 6f 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  mod" >&5.$as_ech
26670 6f 20 22 24 6c 74 5f 63 76 5f 61 70 70 6c 65 5f  o "$lt_cv_apple_
26680 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3e  cc_single_mod" >
26690 26 36 3b 20 7d 0a 20 20 20 20 7b 20 24 61 73 5f  &6; }.    { $as_
266a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
266b0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
266c0 6f 72 20 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d  or -exported_sym
266d0 62 6f 6c 73 5f 6c 69 73 74 20 6c 69 6e 6b 65 72  bols_list linker
266e0 20 66 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f 65   flag" >&5.$as_e
266f0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
26700 66 6f 72 20 2d 65 78 70 6f 72 74 65 64 5f 73 79  for -exported_sy
26710 6d 62 6f 6c 73 5f 6c 69 73 74 20 6c 69 6e 6b 65  mbols_list linke
26720 72 20 66 6c 61 67 2e 2e 2e 20 22 20 3e 26 36 3b  r flag... " >&6;
26730 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
26740 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f  _cv_ld_exported_
26750 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 2b 73 65 74  symbols_list+set
26760 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
26770 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
26780 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
26790 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f  .  lt_cv_ld_expo
267a0 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
267b0 74 3d 6e 6f 0a 20 20 20 20 20 20 73 61 76 65 5f  t=no.      save_
267c0 4c 44 46 4c 41 47 53 3d 24 4c 44 46 4c 41 47 53  LDFLAGS=$LDFLAGS
267d0 0a 20 20 20 20 20 20 65 63 68 6f 20 22 5f 6d 61  .      echo "_ma
267e0 69 6e 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 73  in" > conftest.s
267f0 79 6d 0a 20 20 20 20 20 20 4c 44 46 4c 41 47 53  ym.      LDFLAGS
26800 3d 22 24 4c 44 46 4c 41 47 53 20 2d 57 6c 2c 2d  ="$LDFLAGS -Wl,-
26810 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
26820 5f 6c 69 73 74 2c 63 6f 6e 66 74 65 73 74 2e 73  _list,conftest.s
26830 79 6d 22 0a 20 20 20 20 20 20 63 61 74 20 3e 63  ym".      cat >c
26840 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
26850 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
26860 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
26870 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
26880 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
26890 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
268a0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
268b0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
268c0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
268d0 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
268e0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
268f0 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
26900 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
26910 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
26920 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  t.if { (ac_try="
26930 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22  $ac_link".case "
26940 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
26950 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
26960 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
26970 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
26980 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
26990 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
269a0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
269b0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
269c0 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
269d0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
269e0 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28  y_echo") >&5.  (
269f0 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29  eval "$ac_link")
26a00 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
26a10 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
26a20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
26a30 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
26a40 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
26a50 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
26a60 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
26a70 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68  rr >&5.  $as_ech
26a80 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
26a90 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
26aa0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
26ab0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
26ac0 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
26ad0 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
26ae0 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d  g" ||.. test ! -
26af0 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  s conftest.err. 
26b00 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20        } && test 
26b10 2d 73 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -s conftest$ac_e
26b20 78 65 65 78 74 20 26 26 20 7b 0a 09 20 74 65 73  xeext && {.. tes
26b30 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  t "$cross_compil
26b40 69 6e 67 22 20 3d 20 79 65 73 20 7c 7c 0a 09 20  ing" = yes ||.. 
26b50 24 61 73 5f 74 65 73 74 5f 78 20 63 6f 6e 66 74  $as_test_x conft
26b60 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a 20 20  est$ac_exeext.  
26b70 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 6c       }; then.  l
26b80 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64  t_cv_ld_exported
26b90 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d 79 65  _symbols_list=ye
26ba0 73 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68  s.else.  $as_ech
26bb0 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
26bc0 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
26bd0 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
26be0 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
26bf0 78 74 20 3e 26 35 0a 0a 09 6c 74 5f 63 76 5f 6c  xt >&5...lt_cv_l
26c00 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f  d_exported_symbo
26c10 6c 73 5f 6c 69 73 74 3d 6e 6f 0a 66 69 0a 0a 72  ls_list=no.fi..r
26c20 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e 64  m -rf conftest.d
26c30 53 59 4d 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  SYM.rm -f core c
26c40 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
26c50 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
26c60 63 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f 63 6f  conftest_ipa8_co
26c70 6e 66 74 65 73 74 2e 6f 6f 20 5c 0a 20 20 20 20  nftest.oo \.    
26c80 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78    conftest$ac_ex
26c90 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  eext conftest.$a
26ca0 63 5f 65 78 74 0a 09 4c 44 46 4c 41 47 53 3d 22  c_ext..LDFLAGS="
26cb0 24 73 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a 0a  $save_LDFLAGS"..
26cc0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
26cd0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
26ce0 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6c 64  esult: $lt_cv_ld
26cf0 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c  _exported_symbol
26d00 73 5f 6c 69 73 74 22 20 3e 26 35 0a 24 61 73 5f  s_list" >&5.$as_
26d10 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f  echo "$lt_cv_ld_
26d20 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
26d30 5f 6c 69 73 74 22 20 3e 26 36 3b 20 7d 0a 20 20  _list" >&6; }.  
26d40 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20    case $host_os 
26d50 69 6e 0a 20 20 20 20 72 68 61 70 73 6f 64 79 2a  in.    rhapsody*
26d60 20 7c 20 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d   | darwin1.[012]
26d70 29 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f  ).      _lt_dar_
26d80 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d  allow_undefined=
26d90 27 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64  '${wl}-undefined
26da0 20 24 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 20   ${wl}suppress' 
26db0 3b 3b 0a 20 20 20 20 64 61 72 77 69 6e 31 2e 2a  ;;.    darwin1.*
26dc0 29 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f  ).      _lt_dar_
26dd0 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d  allow_undefined=
26de0 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65  '${wl}-flat_name
26df0 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65  space ${wl}-unde
26e00 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70 72  fined ${wl}suppr
26e10 65 73 73 27 20 3b 3b 0a 20 20 20 20 64 61 72 77  ess' ;;.    darw
26e20 69 6e 2a 29 20 23 20 64 61 72 77 69 6e 20 35 2e  in*) # darwin 5.
26e30 78 20 6f 6e 0a 20 20 20 20 20 20 23 20 69 66 20  x on.      # if 
26e40 72 75 6e 6e 69 6e 67 20 6f 6e 20 31 30 2e 35 20  running on 10.5 
26e50 6f 72 20 6c 61 74 65 72 2c 20 74 68 65 20 64 65  or later, the de
26e60 70 6c 6f 79 6d 65 6e 74 20 74 61 72 67 65 74 20  ployment target 
26e70 64 65 66 61 75 6c 74 73 0a 20 20 20 20 20 20 23  defaults.      #
26e80 20 74 6f 20 74 68 65 20 4f 53 20 76 65 72 73 69   to the OS versi
26e90 6f 6e 2c 20 69 66 20 6f 6e 20 78 38 36 2c 20 61  on, if on x86, a
26ea0 6e 64 20 31 30 2e 34 2c 20 74 68 65 20 64 65 70  nd 10.4, the dep
26eb0 6c 6f 79 6d 65 6e 74 0a 20 20 20 20 20 20 23 20  loyment.      # 
26ec0 74 61 72 67 65 74 20 64 65 66 61 75 6c 74 73 20  target defaults 
26ed0 74 6f 20 31 30 2e 34 2e 20 44 6f 6e 27 74 20 79  to 10.4. Don't y
26ee0 6f 75 20 6c 6f 76 65 20 69 74 3f 0a 20 20 20 20  ou love it?.    
26ef0 20 20 63 61 73 65 20 24 7b 4d 41 43 4f 53 58 5f    case ${MACOSX_
26f00 44 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45  DEPLOYMENT_TARGE
26f10 54 2d 31 30 2e 30 7d 2c 24 68 6f 73 74 20 69 6e  T-10.0},$host in
26f20 0a 09 31 30 2e 30 2c 2a 38 36 2a 2d 64 61 72 77  ..10.0,*86*-darw
26f30 69 6e 38 2a 7c 31 30 2e 30 2c 2a 2d 64 61 72 77  in8*|10.0,*-darw
26f40 69 6e 5b 39 31 5d 2a 29 0a 09 20 20 5f 6c 74 5f  in[91]*)..  _lt_
26f50 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69  dar_allow_undefi
26f60 6e 65 64 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65 66  ned='${wl}-undef
26f70 69 6e 65 64 20 24 7b 77 6c 7d 64 79 6e 61 6d 69  ined ${wl}dynami
26f80 63 5f 6c 6f 6f 6b 75 70 27 20 3b 3b 0a 09 31 30  c_lookup' ;;..10
26f90 2e 5b 30 31 32 5d 2a 29 0a 09 20 20 5f 6c 74 5f  .[012]*)..  _lt_
26fa0 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69  dar_allow_undefi
26fb0 6e 65 64 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f  ned='${wl}-flat_
26fc0 6e 61 6d 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d  namespace ${wl}-
26fd0 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73  undefined ${wl}s
26fe0 75 70 70 72 65 73 73 27 20 3b 3b 0a 09 31 30 2e  uppress' ;;..10.
26ff0 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c  *)..  _lt_dar_al
27000 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24  low_undefined='$
27010 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24  {wl}-undefined $
27020 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b  {wl}dynamic_look
27030 75 70 27 20 3b 3b 0a 20 20 20 20 20 20 65 73 61  up' ;;.      esa
27040 63 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a  c.    ;;.  esac.
27050 20 20 20 20 69 66 20 74 65 73 74 20 22 24 6c 74      if test "$lt
27060 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e  _cv_apple_cc_sin
27070 67 6c 65 5f 6d 6f 64 22 20 3d 20 22 79 65 73 22  gle_mod" = "yes"
27080 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74  ; then.      _lt
27090 5f 64 61 72 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d  _dar_single_mod=
270a0 27 24 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 27  '$single_module'
270b0 0a 20 20 20 20 66 69 0a 20 20 20 20 69 66 20 74  .    fi.    if t
270c0 65 73 74 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65  est "$lt_cv_ld_e
270d0 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
270e0 6c 69 73 74 22 20 3d 20 22 79 65 73 22 3b 20 74  list" = "yes"; t
270f0 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61  hen.      _lt_da
27100 72 5f 65 78 70 6f 72 74 5f 73 79 6d 73 3d 27 20  r_export_syms=' 
27110 24 7b 77 6c 7d 2d 65 78 70 6f 72 74 65 64 5f 73  ${wl}-exported_s
27120 79 6d 62 6f 6c 73 5f 6c 69 73 74 2c 24 6f 75 74  ymbols_list,$out
27130 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62  put_objdir/${lib
27140 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78  name}-symbols.ex
27150 70 73 79 6d 27 0a 20 20 20 20 65 6c 73 65 0a 20  psym'.    else. 
27160 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 65 78 70       _lt_dar_exp
27170 6f 72 74 5f 73 79 6d 73 3d 27 7e 24 4e 4d 45 44  ort_syms='~$NMED
27180 49 54 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62  IT -s $output_ob
27190 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d  jdir/${libname}-
271a0 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24  symbols.expsym $
271b0 7b 6c 69 62 7d 27 0a 20 20 20 20 66 69 0a 20 20  {lib}'.    fi.  
271c0 20 20 69 66 20 74 65 73 74 20 22 24 44 53 59 4d    if test "$DSYM
271d0 55 54 49 4c 22 20 21 3d 20 22 3a 22 3b 20 74 68  UTIL" != ":"; th
271e0 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73 79  en.      _lt_dsy
271f0 6d 75 74 69 6c 3d 27 7e 24 44 53 59 4d 55 54 49  mutil='~$DSYMUTI
27200 4c 20 24 6c 69 62 20 7c 7c 20 3a 27 0a 20 20 20  L $lib || :'.   
27210 20 65 6c 73 65 0a 20 20 20 20 20 20 5f 6c 74 5f   else.      _lt_
27220 64 73 79 6d 75 74 69 6c 3d 0a 20 20 20 20 66 69  dsymutil=.    fi
27230 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a  .    ;;.  esac..
27240 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d  ac_ext=c.ac_cpp=
27250 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27  '$CPP $CPPFLAGS'
27260 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43  .ac_compile='$CC
27270 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50   -c $CFLAGS $CPP
27280 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
27290 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
272a0 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66  ink='$CC -o conf
272b0 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
272c0 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
272d0 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65   $LDFLAGS confte
272e0 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53  st.$ac_ext $LIBS
272f0 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65   >&5'.ac_compile
27300 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63  r_gnu=$ac_cv_c_c
27310 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 7b 20 24 61  ompiler_gnu.{ $a
27320 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
27330 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
27340 20 68 6f 77 20 74 6f 20 72 75 6e 20 74 68 65 20   how to run the 
27350 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72 22 20  C preprocessor" 
27360 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
27370 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20  checking how to 
27380 72 75 6e 20 74 68 65 20 43 20 70 72 65 70 72 6f  run the C prepro
27390 63 65 73 73 6f 72 2e 2e 2e 20 22 20 3e 26 36 3b  cessor... " >&6;
273a0 20 7d 0a 23 20 4f 6e 20 53 75 6e 73 2c 20 73 6f   }.# On Suns, so
273b0 6d 65 74 69 6d 65 73 20 24 43 50 50 20 6e 61 6d  metimes $CPP nam
273c0 65 73 20 61 20 64 69 72 65 63 74 6f 72 79 2e 0a  es a directory..
273d0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 50 50  if test -n "$CPP
273e0 22 20 26 26 20 74 65 73 74 20 2d 64 20 22 24 43  " && test -d "$C
273f0 50 50 22 3b 20 74 68 65 6e 0a 20 20 43 50 50 3d  PP"; then.  CPP=
27400 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
27410 24 43 50 50 22 3b 20 74 68 65 6e 0a 20 20 69 66  $CPP"; then.  if
27420 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
27430 72 6f 67 5f 43 50 50 2b 73 65 74 7d 22 20 3d 20  rog_CPP+set}" = 
27440 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f  set; then.  $as_
27450 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
27460 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20   " >&6.else.    
27470 20 20 23 20 44 6f 75 62 6c 65 20 71 75 6f 74 65    # Double quote
27480 73 20 62 65 63 61 75 73 65 20 43 50 50 20 6e 65  s because CPP ne
27490 65 64 73 20 74 6f 20 62 65 20 65 78 70 61 6e 64  eds to be expand
274a0 65 64 0a 20 20 20 20 66 6f 72 20 43 50 50 20 69  ed.    for CPP i
274b0 6e 20 22 24 43 43 20 2d 45 22 20 22 24 43 43 20  n "$CC -E" "$CC 
274c0 2d 45 20 2d 74 72 61 64 69 74 69 6f 6e 61 6c 2d  -E -traditional-
274d0 63 70 70 22 20 22 2f 6c 69 62 2f 63 70 70 22 0a  cpp" "/lib/cpp".
274e0 20 20 20 20 64 6f 0a 20 20 20 20 20 20 61 63 5f      do.      ac_
274f0 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65  preproc_ok=false
27500 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65 70 72 6f  .for ac_c_prepro
27510 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27  c_warn_flag in '
27520 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55 73 65  ' yes.do.  # Use
27530 20 61 20 68 65 61 64 65 72 20 66 69 6c 65 20 74   a header file t
27540 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68 20 67  hat comes with g
27550 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75 72 69  cc, so configuri
27560 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77 69 74  ng glibc.  # wit
27570 68 20 61 20 66 72 65 73 68 20 63 72 6f 73 73 2d  h a fresh cross-
27580 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a  compiler works..
27590 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69 6d 69    # Prefer <limi
275a0 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72 74  ts.h> to <assert
275b0 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20  .h> if __STDC__ 
275c0 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e 63  is defined, sinc
275d0 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e  e.  # <limits.h>
275e0 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e 20   exists even on 
275f0 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d  freestanding com
27600 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74  pilers..  # On t
27610 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45 20 72  he NeXT, cc -E r
27620 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74 68 72  uns the code thr
27630 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69 6c 65  ough the compile
27640 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20 23 20  r's parser,.  # 
27650 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75 67 68  not just through
27660 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20 65 72   cpp. "Syntax er
27670 72 6f 72 22 20 69 73 20 68 65 72 65 20 74 6f 20  ror" is here to 
27680 63 61 74 63 68 20 74 68 69 73 20 63 61 73 65 2e  catch this case.
27690 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
276a0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
276b0 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
276c0 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
276d0 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
276e0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
276f0 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
27700 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
27710 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
27720 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 53 54    */.#ifdef __ST
27730 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65 20 3c  DC__.# include <
27740 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73 65 0a  limits.h>.#else.
27750 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73 65 72  # include <asser
27760 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09 20 20  t.h>.#endif...  
27770 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f 72 0a     Syntax error.
27780 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f  _ACEOF.if { (ac_
27790 74 72 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e  try="$ac_cpp con
277a0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63  ftest.$ac_ext".c
277b0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
277c0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
277d0 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
277e0 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
277f0 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
27800 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
27810 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
27820 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  ="\"\$as_me:$LIN
27830 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
27840 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
27850 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26  ac_try_echo") >&
27860 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
27870 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
27880 65 78 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ext") 2>conftest
27890 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
278a0 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
278b0 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
278c0 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
278d0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
278e0 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
278f0 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61  est.err >&5.  $a
27900 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
27910 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
27920 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
27930 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
27940 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ); } >/dev/null 
27950 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
27960 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61  $ac_c_preproc_wa
27970 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65 72  rn_flag$ac_c_wer
27980 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
27990 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
279a0 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20  t.err.       }; 
279b0 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  then.  :.else.  
279c0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
279d0 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
279e0 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
279f0 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
27a00 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20  t.$ac_ext >&5.. 
27a10 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61 69 6c 73   # Broken: fails
27a20 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70 75 74 2e   on valid input.
27a30 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a 0a 72 6d  .continue.fi..rm
27a40 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -f conftest.err
27a50 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
27a60 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73  t..  # OK, works
27a70 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73 2e 20   on sane cases. 
27a80 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65 74 68   Now check wheth
27a90 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20 68  er nonexistent h
27aa0 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e 20 62  eaders.  # can b
27ab0 65 20 64 65 74 65 63 74 65 64 20 61 6e 64 20 68  e detected and h
27ac0 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  ow..  cat >conft
27ad0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
27ae0 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
27af0 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
27b00 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
27b10 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
27b20 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
27b30 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
27b40 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
27b50 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
27b60 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74   <ac_nonexistent
27b70 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20  .h>._ACEOF.if { 
27b80 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70  (ac_try="$ac_cpp
27b90 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
27ba0 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  t".case "(($ac_t
27bb0 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
27bc0 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
27bd0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
27be0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
27bf0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
27c00 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
27c10 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
27c20 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
27c30 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68  _echo\"".$as_ech
27c40 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22  o "$ac_try_echo"
27c50 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
27c60 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
27c70 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66  $ac_ext") 2>conf
27c80 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
27c90 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
27ca0 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
27cb0 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
27cc0 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
27cd0 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
27ce0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
27cf0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
27d00 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
27d10 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
27d20 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
27d30 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e  atus); } >/dev/n
27d40 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ull && {.. test 
27d50 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f  -z "$ac_c_prepro
27d60 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63  c_warn_flag$ac_c
27d70 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
27d80 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
27d90 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
27da0 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20 42 72 6f   }; then.  # Bro
27db0 6b 65 6e 3a 20 73 75 63 63 65 73 73 20 6f 6e 20  ken: success on 
27dc0 69 6e 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63  invalid input..c
27dd0 6f 6e 74 69 6e 75 65 0a 65 6c 73 65 0a 20 20 24  ontinue.else.  $
27de0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
27df0 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
27e00 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
27e10 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
27e20 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20  .$ac_ext >&5..  
27e30 23 20 50 61 73 73 65 73 20 62 6f 74 68 20 74 65  # Passes both te
27e40 73 74 73 2e 0a 61 63 5f 70 72 65 70 72 6f 63 5f  sts..ac_preproc_
27e50 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66 69 0a 0a 72  ok=:.break.fi..r
27e60 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
27e70 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  r conftest.$ac_e
27e80 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75  xt..done.# Becau
27e90 73 65 20 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f  se of `break', _
27ea0 41 43 5f 50 52 45 50 52 4f 43 5f 49 46 45 4c 53  AC_PREPROC_IFELS
27eb0 45 27 73 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64  E's cleaning cod
27ec0 65 20 77 61 73 20 73 6b 69 70 70 65 64 2e 0a 72  e was skipped..r
27ed0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
27ee0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  r conftest.$ac_e
27ef0 78 74 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f  xt.if $ac_prepro
27f00 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20 20 62 72 65  c_ok; then.  bre
27f10 61 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e 65 0a  ak.fi..    done.
27f20 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43      ac_cv_prog_C
27f30 50 50 3d 24 43 50 50 0a 0a 66 69 0a 20 20 43 50  PP=$CPP..fi.  CP
27f40 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50  P=$ac_cv_prog_CP
27f50 50 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  P.else.  ac_cv_p
27f60 72 6f 67 5f 43 50 50 3d 24 43 50 50 0a 66 69 0a  rog_CPP=$CPP.fi.
27f70 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
27f80 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
27f90 6c 74 3a 20 24 43 50 50 22 20 3e 26 35 0a 24 61  lt: $CPP" >&5.$a
27fa0 73 5f 65 63 68 6f 20 22 24 43 50 50 22 20 3e 26  s_echo "$CPP" >&
27fb0 36 3b 20 7d 0a 61 63 5f 70 72 65 70 72 6f 63 5f  6; }.ac_preproc_
27fc0 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f  ok=false.for ac_
27fd0 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66  c_preproc_warn_f
27fe0 6c 61 67 20 69 6e 20 27 27 20 79 65 73 0a 64 6f  lag in '' yes.do
27ff0 0a 20 20 23 20 55 73 65 20 61 20 68 65 61 64 65  .  # Use a heade
28000 72 20 66 69 6c 65 20 74 68 61 74 20 63 6f 6d 65  r file that come
28010 73 20 77 69 74 68 20 67 63 63 2c 20 73 6f 20 63  s with gcc, so c
28020 6f 6e 66 69 67 75 72 69 6e 67 20 67 6c 69 62 63  onfiguring glibc
28030 0a 20 20 23 20 77 69 74 68 20 61 20 66 72 65 73  .  # with a fres
28040 68 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72  h cross-compiler
28050 20 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65 66   works..  # Pref
28060 65 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f  er <limits.h> to
28070 20 3c 61 73 73 65 72 74 2e 68 3e 20 69 66 20 5f   <assert.h> if _
28080 5f 53 54 44 43 5f 5f 20 69 73 20 64 65 66 69 6e  _STDC__ is defin
28090 65 64 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c  ed, since.  # <l
280a0 69 6d 69 74 73 2e 68 3e 20 65 78 69 73 74 73 20  imits.h> exists 
280b0 65 76 65 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e  even on freestan
280c0 64 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a  ding compilers..
280d0 20 20 23 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c    # On the NeXT,
280e0 20 63 63 20 2d 45 20 72 75 6e 73 20 74 68 65 20   cc -E runs the 
280f0 63 6f 64 65 20 74 68 72 6f 75 67 68 20 74 68 65  code through the
28100 20 63 6f 6d 70 69 6c 65 72 27 73 20 70 61 72 73   compiler's pars
28110 65 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74  er,.  # not just
28120 20 74 68 72 6f 75 67 68 20 63 70 70 2e 20 22 53   through cpp. "S
28130 79 6e 74 61 78 20 65 72 72 6f 72 22 20 69 73 20  yntax error" is 
28140 68 65 72 65 20 74 6f 20 63 61 74 63 68 20 74 68  here to catch th
28150 69 73 20 63 61 73 65 2e 0a 20 20 63 61 74 20 3e  is case..  cat >
28160 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
28170 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
28180 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
28190 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
281a0 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
281b0 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
281c0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
281d0 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
281e0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66  fdefs.h.  */.#if
281f0 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69  def __STDC__.# i
28200 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68  nclude <limits.h
28210 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64  >.#else.# includ
28220 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e  e <assert.h>.#en
28230 64 69 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61  dif...     Synta
28240 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69  x error._ACEOF.i
28250 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
28260 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61  _cpp conftest.$a
28270 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28 28 24  c_ext".case "(($
28280 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
28290 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
282a0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
282b0 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
282c0 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
282d0 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
282e0 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
282f0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
28300 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
28310 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
28320 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61  cho") >&5.  (eva
28330 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  l "$ac_cpp conft
28340 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e  est.$ac_ext") 2>
28350 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
28360 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
28370 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
28380 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
28390 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
283a0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
283b0 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
283c0 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  >&5.  $as_echo "
283d0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
283e0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
283f0 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
28400 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64  c_status); } >/d
28410 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74  ev/null && {.. t
28420 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 70 72  est -z "$ac_c_pr
28430 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24  eproc_warn_flag$
28440 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
28450 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
28460 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
28470 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 3a       }; then.  :
28480 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f  .else.  $as_echo
28490 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
284a0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
284b0 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
284c0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
284d0 74 20 3e 26 35 0a 0a 20 20 23 20 42 72 6f 6b 65  t >&5..  # Broke
284e0 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69  n: fails on vali
284f0 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
28500 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66  e.fi..rm -f conf
28510 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
28520 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23 20 4f  t.$ac_ext..  # O
28530 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61 6e 65  K, works on sane
28540 20 63 61 73 65 73 2e 20 20 4e 6f 77 20 63 68 65   cases.  Now che
28550 63 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e 65 78  ck whether nonex
28560 69 73 74 65 6e 74 20 68 65 61 64 65 72 73 0a 20  istent headers. 
28570 20 23 20 63 61 6e 20 62 65 20 64 65 74 65 63 74   # can be detect
28580 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20 63 61  ed and how..  ca
28590 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
285a0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
285b0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
285c0 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
285d0 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
285e0 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
285f0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
28600 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
28610 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
28620 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e  #include <ac_non
28630 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f 41 43 45  existent.h>._ACE
28640 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  OF.if { (ac_try=
28650 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
28660 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20  t.$ac_ext".case 
28670 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
28680 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
28690 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
286a0 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
286b0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
286c0 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
286d0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
286e0 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
286f0 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
28700 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
28710 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20  ry_echo") >&5.  
28720 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63  (eval "$ac_cpp c
28730 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
28740 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
28750 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
28760 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
28770 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
28780 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
28790 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
287a0 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
287b0 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63  err >&5.  $as_ec
287c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
287d0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
287e0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
287f0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
28800 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b   >/dev/null && {
28810 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
28820 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66  c_preproc_warn_f
28830 6c 61 67 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  lag$ac_c_werror_
28840 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
28850 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
28860 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e  r.       }; then
28870 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63  .  # Broken: suc
28880 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20  cess on invalid 
28890 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a  input..continue.
288a0 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20  else.  $as_echo 
288b0 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
288c0 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
288d0 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
288e0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
288f0 20 3e 26 35 0a 0a 20 20 23 20 50 61 73 73 65 73   >&5..  # Passes
28900 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63 5f   both tests..ac_
28910 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65  preproc_ok=:.bre
28920 61 6b 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e  ak.fi..rm -f con
28930 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
28940 73 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65  st.$ac_ext..done
28950 0a 23 20 42 65 63 61 75 73 65 20 6f 66 20 60 62  .# Because of `b
28960 72 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52  reak', _AC_PREPR
28970 4f 43 5f 49 46 45 4c 53 45 27 73 20 63 6c 65 61  OC_IFELSE's clea
28980 6e 69 6e 67 20 63 6f 64 65 20 77 61 73 20 73 6b  ning code was sk
28990 69 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e  ipped..rm -f con
289a0 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
289b0 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20 24 61  st.$ac_ext.if $a
289c0 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20 74 68  c_preproc_ok; th
289d0 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 7b 20  en.  :.else.  { 
289e0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
289f0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
28a00 72 3a 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f  r: C preprocesso
28a10 72 20 5c 22 24 43 50 50 5c 22 20 66 61 69 6c 73  r \"$CPP\" fails
28a20 20 73 61 6e 69 74 79 20 63 68 65 63 6b 0a 53 65   sanity check.Se
28a30 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
28a40 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
28a50 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  ." >&5.$as_echo 
28a60 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
28a70 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 5c  C preprocessor \
28a80 22 24 43 50 50 5c 22 20 66 61 69 6c 73 20 73 61  "$CPP\" fails sa
28a90 6e 69 74 79 20 63 68 65 63 6b 0a 53 65 65 20 5c  nity check.See \
28aa0 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
28ab0 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
28ac0 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
28ad0 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
28ae0 7d 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 0a 61  }.fi..ac_ext=c.a
28af0 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
28b00 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
28b10 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
28b20 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
28b30 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
28b40 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
28b50 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
28b60 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
28b70 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
28b80 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
28b90 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
28ba0 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
28bb0 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
28bc0 75 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  u...{ $as_echo "
28bd0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
28be0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41 4e 53  checking for ANS
28bf0 49 20 43 20 68 65 61 64 65 72 20 66 69 6c 65 73  I C header files
28c00 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
28c10 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41   "checking for A
28c20 4e 53 49 20 43 20 68 65 61 64 65 72 20 66 69 6c  NSI C header fil
28c30 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  es... " >&6; }.i
28c40 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
28c50 68 65 61 64 65 72 5f 73 74 64 63 2b 73 65 74 7d  header_stdc+set}
28c60 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
28c70 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
28c80 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
28c90 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
28ca0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
28cb0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
28cc0 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
28cd0 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
28ce0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
28cf0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
28d00 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
28d10 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
28d20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74   */.#include <st
28d30 64 6c 69 62 2e 68 3e 0a 23 69 6e 63 6c 75 64 65  dlib.h>.#include
28d40 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23 69 6e 63   <stdarg.h>.#inc
28d50 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a  lude <string.h>.
28d60 23 69 6e 63 6c 75 64 65 20 3c 66 6c 6f 61 74 2e  #include <float.
28d70 68 3e 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  h>..int.main ().
28d80 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
28d90 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
28da0 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
28db0 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74  bjext.if { (ac_t
28dc0 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ry="$ac_compile"
28dd0 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
28de0 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
28df0 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
28e00 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
28e10 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
28e20 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
28e30 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
28e40 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  ho="\"\$as_me:$L
28e50 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
28e60 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
28e70 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20  "$ac_try_echo") 
28e80 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
28e90 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e  _compile") 2>con
28ea0 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
28eb0 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
28ec0 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
28ed0 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
28ee0 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
28ef0 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
28f00 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
28f10 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
28f20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
28f30 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
28f40 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
28f50 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09  tatus); } && {..
28f60 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f   test -z "$ac_c_
28f70 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a  werror_flag" ||.
28f80 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  . test ! -s conf
28f90 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20  test.err.       
28fa0 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  } && test -s con
28fb0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
28fc0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68  ; then.  ac_cv_h
28fd0 65 61 64 65 72 5f 73 74 64 63 3d 79 65 73 0a 65  eader_stdc=yes.e
28fe0 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  lse.  $as_echo "
28ff0 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
29000 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
29010 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
29020 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
29030 3e 26 35 0a 0a 09 61 63 5f 63 76 5f 68 65 61 64  >&5...ac_cv_head
29040 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 0a 72  er_stdc=no.fi..r
29050 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
29060 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
29070 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
29080 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 69 66 20  est.$ac_ext..if 
29090 74 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64  test $ac_cv_head
290a0 65 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74  er_stdc = yes; t
290b0 68 65 6e 0a 20 20 23 20 53 75 6e 4f 53 20 34 2e  hen.  # SunOS 4.
290c0 78 20 73 74 72 69 6e 67 2e 68 20 64 6f 65 73 20  x string.h does 
290d0 6e 6f 74 20 64 65 63 6c 61 72 65 20 6d 65 6d 2a  not declare mem*
290e0 2c 20 63 6f 6e 74 72 61 72 79 20 74 6f 20 41 4e  , contrary to AN
290f0 53 49 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  SI..  cat >conft
29100 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
29110 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
29120 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
29130 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
29140 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
29150 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
29160 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
29170 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
29180 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
29190 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 0a 5f 41 43   <string.h>.._AC
291a0 45 4f 46 0a 69 66 20 28 65 76 61 6c 20 22 24 61  EOF.if (eval "$a
291b0 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24  c_cpp conftest.$
291c0 61 63 5f 65 78 74 22 29 20 32 3e 26 35 20 7c 0a  ac_ext") 2>&5 |.
291d0 20 20 24 45 47 52 45 50 20 22 6d 65 6d 63 68 72    $EGREP "memchr
291e0 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  " >/dev/null 2>&
291f0 31 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65  1; then.  :.else
29200 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  .  ac_cv_header_
29210 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66  stdc=no.fi.rm -f
29220 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 0a   conftest*..fi..
29230 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f 68  if test $ac_cv_h
29240 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65 73  eader_stdc = yes
29250 3b 20 74 68 65 6e 0a 20 20 23 20 49 53 43 20 32  ; then.  # ISC 2
29260 2e 30 2e 32 20 73 74 64 6c 69 62 2e 68 20 64 6f  .0.2 stdlib.h do
29270 65 73 20 6e 6f 74 20 64 65 63 6c 61 72 65 20 66  es not declare f
29280 72 65 65 2c 20 63 6f 6e 74 72 61 72 79 20 74 6f  ree, contrary to
29290 20 41 4e 53 49 2e 0a 20 20 63 61 74 20 3e 63 6f   ANSI..  cat >co
292a0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
292b0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
292c0 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
292d0 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
292e0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
292f0 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
29300 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
29310 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
29320 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
29330 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 0a  ude <stdlib.h>..
29340 5f 41 43 45 4f 46 0a 69 66 20 28 65 76 61 6c 20  _ACEOF.if (eval 
29350 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
29360 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 26 35  t.$ac_ext") 2>&5
29370 20 7c 0a 20 20 24 45 47 52 45 50 20 22 66 72 65   |.  $EGREP "fre
29380 65 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  e" >/dev/null 2>
29390 26 31 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73  &1; then.  :.els
293a0 65 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65 72  e.  ac_cv_header
293b0 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d  _stdc=no.fi.rm -
293c0 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a  f conftest*..fi.
293d0 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f  .if test $ac_cv_
293e0 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65  header_stdc = ye
293f0 73 3b 20 74 68 65 6e 0a 20 20 23 20 2f 62 69 6e  s; then.  # /bin
29400 2f 63 63 20 69 6e 20 49 72 69 78 2d 34 2e 30 2e  /cc in Irix-4.0.
29410 35 20 67 65 74 73 20 6e 6f 6e 2d 41 4e 53 49 20  5 gets non-ANSI 
29420 63 74 79 70 65 20 6d 61 63 72 6f 73 20 75 6e 6c  ctype macros unl
29430 65 73 73 20 75 73 69 6e 67 20 2d 61 6e 73 69 2e  ess using -ansi.
29440 0a 20 20 69 66 20 74 65 73 74 20 22 24 63 72 6f  .  if test "$cro
29450 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20  ss_compiling" = 
29460 79 65 73 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c  yes; then.  :.el
29470 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65  se.  cat >confte
29480 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
29490 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
294a0 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
294b0 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
294c0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
294d0 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
294e0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
294f0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
29500 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20  h.  */.#include 
29510 3c 63 74 79 70 65 2e 68 3e 0a 23 69 6e 63 6c 75  <ctype.h>.#inclu
29520 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 69  de <stdlib.h>.#i
29530 66 20 28 28 27 20 27 20 26 20 30 78 30 46 46 29  f ((' ' & 0x0FF)
29540 20 3d 3d 20 30 78 30 32 30 29 0a 23 20 64 65 66   == 0x020).# def
29550 69 6e 65 20 49 53 4c 4f 57 45 52 28 63 29 20 28  ine ISLOWER(c) (
29560 27 61 27 20 3c 3d 20 28 63 29 20 26 26 20 28 63  'a' <= (c) && (c
29570 29 20 3c 3d 20 27 7a 27 29 0a 23 20 64 65 66 69  ) <= 'z').# defi
29580 6e 65 20 54 4f 55 50 50 45 52 28 63 29 20 28 49  ne TOUPPER(c) (I
29590 53 4c 4f 57 45 52 28 63 29 20 3f 20 27 41 27 20  SLOWER(c) ? 'A' 
295a0 2b 20 28 28 63 29 20 2d 20 27 61 27 29 20 3a 20  + ((c) - 'a') : 
295b0 28 63 29 29 0a 23 65 6c 73 65 0a 23 20 64 65 66  (c)).#else.# def
295c0 69 6e 65 20 49 53 4c 4f 57 45 52 28 63 29 20 5c  ine ISLOWER(c) \
295d0 0a 09 09 20 20 20 28 28 27 61 27 20 3c 3d 20 28  ...   (('a' <= (
295e0 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27 69 27  c) && (c) <= 'i'
295f0 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c 20 28 27  ) \...     || ('
29600 6a 27 20 3c 3d 20 28 63 29 20 26 26 20 28 63 29  j' <= (c) && (c)
29610 20 3c 3d 20 27 72 27 29 20 5c 0a 09 09 20 20 20   <= 'r') \...   
29620 20 20 7c 7c 20 28 27 73 27 20 3c 3d 20 28 63 29    || ('s' <= (c)
29630 20 26 26 20 28 63 29 20 3c 3d 20 27 7a 27 29 29   && (c) <= 'z'))
29640 0a 23 20 64 65 66 69 6e 65 20 54 4f 55 50 50 45  .# define TOUPPE
29650 52 28 63 29 20 28 49 53 4c 4f 57 45 52 28 63 29  R(c) (ISLOWER(c)
29660 20 3f 20 28 28 63 29 20 7c 20 30 78 34 30 29 20   ? ((c) | 0x40) 
29670 3a 20 28 63 29 29 0a 23 65 6e 64 69 66 0a 0a 23  : (c)).#endif..#
29680 64 65 66 69 6e 65 20 58 4f 52 28 65 2c 20 66 29  define XOR(e, f)
29690 20 28 28 28 65 29 20 26 26 20 21 28 66 29 29 20   (((e) && !(f)) 
296a0 7c 7c 20 28 21 28 65 29 20 26 26 20 28 66 29 29  || (!(e) && (f))
296b0 29 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ).int.main ().{.
296c0 20 20 69 6e 74 20 69 3b 0a 20 20 66 6f 72 20 28    int i;.  for (
296d0 69 20 3d 20 30 3b 20 69 20 3c 20 32 35 36 3b 20  i = 0; i < 256; 
296e0 69 2b 2b 29 0a 20 20 20 20 69 66 20 28 58 4f 52  i++).    if (XOR
296f0 20 28 69 73 6c 6f 77 65 72 20 28 69 29 2c 20 49   (islower (i), I
29700 53 4c 4f 57 45 52 20 28 69 29 29 0a 09 7c 7c 20  SLOWER (i))..|| 
29710 74 6f 75 70 70 65 72 20 28 69 29 20 21 3d 20 54  toupper (i) != T
29720 4f 55 50 50 45 52 20 28 69 29 29 0a 20 20 20 20  OUPPER (i)).    
29730 20 20 72 65 74 75 72 6e 20 32 3b 0a 20 20 72 65    return 2;.  re
29740 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
29750 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 24  .rm -f conftest$
29760 61 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28  ac_exeext.if { (
29770 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b  ac_try="$ac_link
29780 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
29790 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
297a0 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
297b0 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
297c0 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
297d0 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
297e0 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
297f0 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
29800 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
29810 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
29820 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
29830 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
29840 63 5f 6c 69 6e 6b 22 29 20 32 3e 26 35 0a 20 20  c_link") 2>&5.  
29850 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
29860 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
29870 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
29880 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
29890 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
298a0 73 29 3b 20 7d 20 26 26 20 7b 20 61 63 5f 74 72  s); } && { ac_tr
298b0 79 3d 27 2e 2f 63 6f 6e 66 74 65 73 74 24 61 63  y='./conftest$ac
298c0 5f 65 78 65 65 78 74 27 0a 20 20 7b 20 28 63 61  _exeext'.  { (ca
298d0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
298e0 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
298f0 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
29900 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
29910 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
29920 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
29930 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
29940 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
29950 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
29960 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
29970 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
29980 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 74 72  .  (eval "$ac_tr
29990 79 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  y") 2>&5.  ac_st
299a0 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
299b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
299c0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
299d0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
299e0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
299f0 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c  ; }; then.  :.el
29a00 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  se.  $as_echo "$
29a10 61 73 5f 6d 65 3a 20 70 72 6f 67 72 61 6d 20 65  as_me: program e
29a20 78 69 74 65 64 20 77 69 74 68 20 73 74 61 74 75  xited with statu
29a30 73 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  s $ac_status" >&
29a40 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
29a50 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
29a60 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
29a70 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
29a80 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
29a90 0a 28 20 65 78 69 74 20 24 61 63 5f 73 74 61 74  .( exit $ac_stat
29aa0 75 73 20 29 0a 61 63 5f 63 76 5f 68 65 61 64 65  us ).ac_cv_heade
29ab0 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20  r_stdc=no.fi.rm 
29ac0 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e 64 53 59  -rf conftest.dSY
29ad0 4d 0a 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63  M.rm -f core *.c
29ae0 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74 65 73  ore core.conftes
29af0 74 2e 2a 20 67 6d 6f 6e 2e 6f 75 74 20 62 62 2e  t.* gmon.out bb.
29b00 6f 75 74 20 63 6f 6e 66 74 65 73 74 24 61 63 5f  out conftest$ac_
29b10 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  exeext conftest.
29b20 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
29b30 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 0a  est.$ac_ext.fi..
29b40 0a 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  .fi.fi.{ $as_ech
29b50 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
29b60 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
29b70 76 5f 68 65 61 64 65 72 5f 73 74 64 63 22 20 3e  v_header_stdc" >
29b80 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
29b90 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 22  _cv_header_stdc"
29ba0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
29bb0 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  $ac_cv_header_st
29bc0 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 0a  dc = yes; then..
29bd0 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68  cat >>confdefs.h
29be0 20 3c 3c 5c 5f 41 43 45 4f 46 0a 23 64 65 66 69   <<\_ACEOF.#defi
29bf0 6e 65 20 53 54 44 43 5f 48 45 41 44 45 52 53 20  ne STDC_HEADERS 
29c00 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 23 20  1._ACEOF..fi..# 
29c10 4f 6e 20 49 52 49 58 20 35 2e 33 2c 20 73 79 73  On IRIX 5.3, sys
29c20 2f 74 79 70 65 73 20 61 6e 64 20 69 6e 74 74 79  /types and intty
29c30 70 65 73 2e 68 20 61 72 65 20 63 6f 6e 66 6c 69  pes.h are confli
29c40 63 74 69 6e 67 2e 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  cting...........
29c50 66 6f 72 20 61 63 5f 68 65 61 64 65 72 20 69 6e  for ac_header in
29c60 20 73 79 73 2f 74 79 70 65 73 2e 68 20 73 79 73   sys/types.h sys
29c70 2f 73 74 61 74 2e 68 20 73 74 64 6c 69 62 2e 68  /stat.h stdlib.h
29c80 20 73 74 72 69 6e 67 2e 68 20 6d 65 6d 6f 72 79   string.h memory
29c90 2e 68 20 73 74 72 69 6e 67 73 2e 68 20 5c 0a 09  .h strings.h \..
29ca0 09 20 20 69 6e 74 74 79 70 65 73 2e 68 20 73 74  .  inttypes.h st
29cb0 64 69 6e 74 2e 68 20 75 6e 69 73 74 64 2e 68 0a  dint.h unistd.h.
29cc0 64 6f 0a 61 73 5f 61 63 5f 48 65 61 64 65 72 3d  do.as_ac_Header=
29cd0 60 24 61 73 5f 65 63 68 6f 20 22 61 63 5f 63 76  `$as_echo "ac_cv
29ce0 5f 68 65 61 64 65 72 5f 24 61 63 5f 68 65 61 64  _header_$ac_head
29cf0 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 73 68 60  er" | $as_tr_sh`
29d00 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
29d10 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
29d20 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68 65  cking for $ac_he
29d30 61 64 65 72 22 20 3e 26 35 0a 24 61 73 5f 65 63  ader" >&5.$as_ec
29d40 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
29d50 6f 72 20 24 61 63 5f 68 65 61 64 65 72 2e 2e 2e  or $ac_header...
29d60 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 61   " >&6; }.if { a
29d70 73 5f 76 61 72 3d 24 61 73 5f 61 63 5f 48 65 61  s_var=$as_ac_Hea
29d80 64 65 72 3b 20 65 76 61 6c 20 22 74 65 73 74 20  der; eval "test 
29d90 5c 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73 65 74  \"\${$as_var+set
29da0 7d 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b 20 74  }\" = set"; }; t
29db0 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
29dc0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
29dd0 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e  .else.  cat >con
29de0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
29df0 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
29e00 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
29e10 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
29e20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
29e30 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
29e40 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
29e50 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
29e60 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63 5f 69 6e  fs.h.  */.$ac_in
29e70 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74 0a 0a  cludes_default..
29e80 23 69 6e 63 6c 75 64 65 20 3c 24 61 63 5f 68 65  #include <$ac_he
29e90 61 64 65 72 3e 0a 5f 41 43 45 4f 46 0a 72 6d 20  ader>._ACEOF.rm 
29ea0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
29eb0 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  objext.if { (ac_
29ec0 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
29ed0 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
29ee0 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
29ef0 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
29f00 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
29f10 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
29f20 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
29f30 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
29f40 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
29f50 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
29f60 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
29f70 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
29f80 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
29f90 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f  c_compile") 2>co
29fa0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
29fb0 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
29fc0 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
29fd0 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
29fe0 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
29ff0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
2a000 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
2a010 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  5.  $as_echo "$a
2a020 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
2a030 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
2a040 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
2a050 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a  status); } && {.
2a060 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
2a070 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
2a080 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
2a090 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
2a0a0 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
2a0b0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
2a0c0 74 3b 20 74 68 65 6e 0a 20 20 65 76 61 6c 20 22  t; then.  eval "
2a0d0 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 79 65  $as_ac_Header=ye
2a0e0 73 22 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  s".else.  $as_ec
2a0f0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
2a100 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
2a110 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
2a120 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
2a130 65 78 74 20 3e 26 35 0a 0a 09 65 76 61 6c 20 22  ext >&5...eval "
2a140 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 6e 6f  $as_ac_Header=no
2a150 22 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65  ".fi..rm -f core
2a160 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
2a170 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
2a180 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
2a190 78 74 0a 66 69 0a 61 63 5f 72 65 73 3d 60 65 76  xt.fi.ac_res=`ev
2a1a0 61 6c 20 27 61 73 5f 76 61 6c 3d 24 7b 27 24 61  al 'as_val=${'$a
2a1b0 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 0a 09 09  s_ac_Header'}...
2a1c0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 76   $as_echo "$as_v
2a1d0 61 6c 22 27 60 0a 09 20 20 20 20 20 20 20 7b 20  al"'`..       { 
2a1e0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2a1f0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
2a200 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35 0a 24  : $ac_res" >&5.$
2a210 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 72 65 73  as_echo "$ac_res
2a220 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
2a230 20 60 65 76 61 6c 20 27 61 73 5f 76 61 6c 3d 24   `eval 'as_val=$
2a240 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27  {'$as_ac_Header'
2a250 7d 0a 09 09 20 24 61 73 5f 65 63 68 6f 20 22 24  }... $as_echo "$
2a260 61 73 5f 76 61 6c 22 27 60 20 3d 20 79 65 73 3b  as_val"'` = yes;
2a270 20 74 68 65 6e 0a 20 20 63 61 74 20 3e 3e 63 6f   then.  cat >>co
2a280 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
2a290 46 0a 23 64 65 66 69 6e 65 20 60 24 61 73 5f 65  F.#define `$as_e
2a2a0 63 68 6f 20 22 48 41 56 45 5f 24 61 63 5f 68 65  cho "HAVE_$ac_he
2a2b0 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 63  ader" | $as_tr_c
2a2c0 70 70 60 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69  pp` 1._ACEOF..fi
2a2d0 0a 0a 64 6f 6e 65 0a 0a 0a 0a 66 6f 72 20 61 63  ..done....for ac
2a2e0 5f 68 65 61 64 65 72 20 69 6e 20 64 6c 66 63 6e  _header in dlfcn
2a2f0 2e 68 0a 64 6f 0a 61 73 5f 61 63 5f 48 65 61 64  .h.do.as_ac_Head
2a300 65 72 3d 60 24 61 73 5f 65 63 68 6f 20 22 61 63  er=`$as_echo "ac
2a310 5f 63 76 5f 68 65 61 64 65 72 5f 24 61 63 5f 68  _cv_header_$ac_h
2a320 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f  eader" | $as_tr_
2a330 73 68 60 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  sh`.{ $as_echo "
2a340 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2a350 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
2a360 5f 68 65 61 64 65 72 22 20 3e 26 35 0a 24 61 73  _header" >&5.$as
2a370 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
2a380 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72  g for $ac_header
2a390 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
2a3a0 7b 20 61 73 5f 76 61 72 3d 24 61 73 5f 61 63 5f  { as_var=$as_ac_
2a3b0 48 65 61 64 65 72 3b 20 65 76 61 6c 20 22 74 65  Header; eval "te
2a3c0 73 74 20 5c 22 5c 24 7b 24 61 73 5f 76 61 72 2b  st \"\${$as_var+
2a3d0 73 65 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20 7d  set}\" = set"; }
2a3e0 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
2a3f0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
2a400 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e  >&6.else.  cat >
2a410 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2a420 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
2a430 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
2a440 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
2a450 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
2a460 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
2a470 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
2a480 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
2a490 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63  fdefs.h.  */.$ac
2a4a0 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c  _includes_defaul
2a4b0 74 0a 0a 23 69 6e 63 6c 75 64 65 20 3c 24 61 63  t..#include <$ac
2a4c0 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45 4f 46 0a  _header>._ACEOF.
2a4d0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
2a4e0 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28  ac_objext.if { (
2a4f0 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
2a500 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63  ile".case "(($ac
2a510 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
2a520 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
2a530 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
2a540 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
2a550 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
2a560 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
2a570 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
2a580 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
2a590 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
2a5a0 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
2a5b0 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
2a5c0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32  "$ac_compile") 2
2a5d0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
2a5e0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
2a5f0 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
2a600 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
2a610 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
2a620 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
2a630 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
2a640 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20   >&5.  $as_echo 
2a650 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2a660 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
2a670 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
2a680 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
2a690 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
2a6a0 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
2a6b0 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
2a6c0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
2a6d0 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73      } && test -s
2a6e0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
2a6f0 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 65 76 61  jext; then.  eva
2a700 6c 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65 72  l "$as_ac_Header
2a710 3d 79 65 73 22 0a 65 6c 73 65 0a 20 20 24 61 73  =yes".else.  $as
2a720 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66  _echo "$as_me: f
2a730 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
2a740 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
2a750 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
2a760 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 65 76 61  ac_ext >&5...eva
2a770 6c 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65 72  l "$as_ac_Header
2a780 3d 6e 6f 22 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  =no".fi..rm -f c
2a790 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
2a7a0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
2a7b0 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
2a7c0 63 5f 65 78 74 0a 66 69 0a 61 63 5f 72 65 73 3d  c_ext.fi.ac_res=
2a7d0 60 65 76 61 6c 20 27 61 73 5f 76 61 6c 3d 24 7b  `eval 'as_val=${
2a7e0 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d  '$as_ac_Header'}
2a7f0 0a 09 09 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ... $as_echo "$a
2a800 73 5f 76 61 6c 22 27 60 0a 09 20 20 20 20 20 20  s_val"'`..      
2a810 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
2a820 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
2a830 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e 26  ult: $ac_res" >&
2a840 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
2a850 72 65 73 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  res" >&6; }.if t
2a860 65 73 74 20 60 65 76 61 6c 20 27 61 73 5f 76 61  est `eval 'as_va
2a870 6c 3d 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64  l=${'$as_ac_Head
2a880 65 72 27 7d 0a 09 09 20 24 61 73 5f 65 63 68 6f  er'}... $as_echo
2a890 20 22 24 61 73 5f 76 61 6c 22 27 60 20 3d 20 79   "$as_val"'` = y
2a8a0 65 73 3b 20 74 68 65 6e 0a 20 20 63 61 74 20 3e  es; then.  cat >
2a8b0 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41  >confdefs.h <<_A
2a8c0 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 60 24 61  CEOF.#define `$a
2a8d0 73 5f 65 63 68 6f 20 22 48 41 56 45 5f 24 61 63  s_echo "HAVE_$ac
2a8e0 5f 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74  _header" | $as_t
2a8f0 72 5f 63 70 70 60 20 31 0a 5f 41 43 45 4f 46 0a  r_cpp` 1._ACEOF.
2a900 0a 66 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 23 20 53  .fi..done....# S
2a910 65 74 20 6f 70 74 69 6f 6e 73 0a 0a 0a 0a 20 20  et options....  
2a920 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 64 6c 6f        enable_dlo
2a930 70 65 6e 3d 6e 6f 0a 0a 0a 20 20 65 6e 61 62 6c  pen=no...  enabl
2a940 65 5f 77 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a 0a  e_win32_dll=no..
2a950 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 43  .            # C
2a960 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65  heck whether --e
2a970 6e 61 62 6c 65 2d 73 68 61 72 65 64 20 77 61 73  nable-shared was
2a980 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
2a990 22 24 7b 65 6e 61 62 6c 65 5f 73 68 61 72 65 64  "${enable_shared
2a9a0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
2a9b0 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24  en.  enableval=$
2a9c0 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3b 20 70  enable_shared; p
2a9d0 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75  =${PACKAGE-defau
2a9e0 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e  lt}.    case $en
2a9f0 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79  ableval in.    y
2aa00 65 73 29 20 65 6e 61 62 6c 65 5f 73 68 61 72 65  es) enable_share
2aa10 64 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29  d=yes ;;.    no)
2aa20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e   enable_shared=n
2aa30 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20  o ;;.    *).    
2aa40 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d    enable_shared=
2aa50 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20  no.      # Look 
2aa60 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20  at the argument 
2aa70 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65 20  we got.  We use 
2aa80 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c  all the common l
2aa90 69 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e 0a  ist separators..
2aaa0 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66        lt_save_if
2aab0 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22 24  s="$IFS"; IFS="$
2aac0 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41 52  {IFS}$PATH_SEPAR
2aad0 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f 72  ATOR,".      for
2aae0 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65 76   pkg in $enablev
2aaf0 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74  al; do..IFS="$lt
2ab00 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20 74  _save_ifs"..if t
2ab10 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22 58  est "X$pkg" = "X
2ab20 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61  $p"; then..  ena
2ab30 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73 0a 09  ble_shared=yes..
2ab40 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20  fi.      done.  
2ab50 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76      IFS="$lt_sav
2ab60 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a  e_ifs".      ;;.
2ab70 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20      esac.else.  
2ab80 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65  enable_shared=ye
2ab90 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20  s.fi..........  
2aba0 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20  # Check whether 
2abb0 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69 63 20  --enable-static 
2abc0 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65  was given..if te
2abd0 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 74 61  st "${enable_sta
2abe0 74 69 63 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  tic+set}" = set;
2abf0 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61   then.  enableva
2ac00 6c 3d 24 65 6e 61 62 6c 65 5f 73 74 61 74 69 63  l=$enable_static
2ac10 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65  ; p=${PACKAGE-de
2ac20 66 61 75 6c 74 7d 0a 20 20 20 20 63 61 73 65 20  fault}.    case 
2ac30 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20  $enableval in.  
2ac40 20 20 79 65 73 29 20 65 6e 61 62 6c 65 5f 73 74    yes) enable_st
2ac50 61 74 69 63 3d 79 65 73 20 3b 3b 0a 20 20 20 20  atic=yes ;;.    
2ac60 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 74 61 74 69  no) enable_stati
2ac70 63 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20  c=no ;;.    *). 
2ac80 20 20 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69      enable_stati
2ac90 63 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f  c=no.      # Loo
2aca0 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e  k at the argumen
2acb0 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73  t we got.  We us
2acc0 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e  e all the common
2acd0 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72 73   list separators
2ace0 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f  ..      lt_save_
2acf0 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
2ad00 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50  "${IFS}$PATH_SEP
2ad10 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66  ARATOR,".      f
2ad20 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c  or pkg in $enabl
2ad30 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24  eval; do..IFS="$
2ad40 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66  lt_save_ifs"..if
2ad50 20 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20   test "X$pkg" = 
2ad60 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65  "X$p"; then..  e
2ad70 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79 65 73  nable_static=yes
2ad80 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a  ..fi.      done.
2ad90 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73        IFS="$lt_s
2ada0 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b  ave_ifs".      ;
2adb0 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a  ;.    esac.else.
2adc0 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d    enable_static=
2add0 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  yes.fi..........
2ade0 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72  .# Check whether
2adf0 20 2d 2d 77 69 74 68 2d 70 69 63 20 77 61 73 20   --with-pic was 
2ae00 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22  given..if test "
2ae10 24 7b 77 69 74 68 5f 70 69 63 2b 73 65 74 7d 22  ${with_pic+set}"
2ae20 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 77   = set; then.  w
2ae30 69 74 68 76 61 6c 3d 24 77 69 74 68 5f 70 69 63  ithval=$with_pic
2ae40 3b 20 70 69 63 5f 6d 6f 64 65 3d 22 24 77 69 74  ; pic_mode="$wit
2ae50 68 76 61 6c 22 0a 65 6c 73 65 0a 20 20 70 69 63  hval".else.  pic
2ae60 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a 66 69  _mode=default.fi
2ae70 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 70 69 63  ...test -z "$pic
2ae80 5f 6d 6f 64 65 22 20 26 26 20 70 69 63 5f 6d 6f  _mode" && pic_mo
2ae90 64 65 3d 64 65 66 61 75 6c 74 0a 0a 0a 0a 0a 0a  de=default......
2aea0 0a 0a 20 20 23 20 43 68 65 63 6b 20 77 68 65 74  ..  # Check whet
2aeb0 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 66 61 73  her --enable-fas
2aec0 74 2d 69 6e 73 74 61 6c 6c 20 77 61 73 20 67 69  t-install was gi
2aed0 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
2aee0 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74  enable_fast_inst
2aef0 61 6c 6c 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  all+set}" = set;
2af00 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61   then.  enableva
2af10 6c 3d 24 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69  l=$enable_fast_i
2af20 6e 73 74 61 6c 6c 3b 20 70 3d 24 7b 50 41 43 4b  nstall; p=${PACK
2af30 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a 20 20 20  AGE-default}.   
2af40 20 63 61 73 65 20 24 65 6e 61 62 6c 65 76 61 6c   case $enableval
2af50 20 69 6e 0a 20 20 20 20 79 65 73 29 20 65 6e 61   in.    yes) ena
2af60 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c  ble_fast_install
2af70 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20  =yes ;;.    no) 
2af80 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74  enable_fast_inst
2af90 61 6c 6c 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29  all=no ;;.    *)
2afa0 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 66 61  .      enable_fa
2afb0 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 0a 20 20  st_install=no.  
2afc0 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74 68      # Look at th
2afd0 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67 6f  e argument we go
2afe0 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20 74  t.  We use all t
2aff0 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20 73  he common list s
2b000 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20 20  eparators..     
2b010 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
2b020 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53 7d  FS"; IFS="${IFS}
2b030 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2c  $PATH_SEPARATOR,
2b040 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67 20  ".      for pkg 
2b050 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20 64  in $enableval; d
2b060 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76 65  o..IFS="$lt_save
2b070 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74 20 22  _ifs"..if test "
2b080 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b 20  X$pkg" = "X$p"; 
2b090 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f 66  then..  enable_f
2b0a0 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a  ast_install=yes.
2b0b0 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20  .fi.      done. 
2b0c0 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61       IFS="$lt_sa
2b0d0 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b  ve_ifs".      ;;
2b0e0 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20  .    esac.else. 
2b0f0 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73   enable_fast_ins
2b100 74 61 6c 6c 3d 79 65 73 0a 66 69 0a 0a 0a 0a 0a  tall=yes.fi.....
2b110 0a 0a 0a 0a 0a 0a 0a 23 20 54 68 69 73 20 63 61  .......# This ca
2b120 6e 20 62 65 20 75 73 65 64 20 74 6f 20 72 65 62  n be used to reb
2b130 75 69 6c 64 20 6c 69 62 74 6f 6f 6c 20 77 68 65  uild libtool whe
2b140 6e 20 6e 65 65 64 65 64 0a 4c 49 42 54 4f 4f 4c  n needed.LIBTOOL
2b150 5f 44 45 50 53 3d 22 24 6c 74 6d 61 69 6e 22 0a  _DEPS="$ltmain".
2b160 0a 23 20 41 6c 77 61 79 73 20 75 73 65 20 6f 75  .# Always use ou
2b170 72 20 6f 77 6e 20 6c 69 62 74 6f 6f 6c 2e 0a 4c  r own libtool..L
2b180 49 42 54 4f 4f 4c 3d 27 24 28 53 48 45 4c 4c 29  IBTOOL='$(SHELL)
2b190 20 24 28 74 6f 70 5f 62 75 69 6c 64 64 69 72 29   $(top_builddir)
2b1a0 2f 6c 69 62 74 6f 6f 6c 27 0a 0a 0a 0a 0a 0a 0a  /libtool'.......
2b1b0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2b1c0 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 4c 4e 5f  ...test -z "$LN_
2b1d0 53 22 20 26 26 20 4c 4e 5f 53 3d 22 6c 6e 20 2d  S" && LN_S="ln -
2b1e0 73 22 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  s"..............
2b1f0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 7b 5a  .if test -n "${Z
2b200 53 48 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22  SH_VERSION+set}"
2b210 20 3b 20 74 68 65 6e 0a 20 20 20 73 65 74 6f 70   ; then.   setop
2b220 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53 54 0a  t NO_GLOB_SUBST.
2b230 66 69 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  fi..{ $as_echo "
2b240 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2b250 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f 62 6a  checking for obj
2b260 64 69 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  dir" >&5.$as_ech
2b270 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
2b280 72 20 6f 62 6a 64 69 72 2e 2e 2e 20 22 20 3e 26  r objdir... " >&
2b290 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
2b2a0 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 2b 73 65 74  lt_cv_objdir+set
2b2b0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
2b2c0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
2b2d0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
2b2e0 0a 20 20 72 6d 20 2d 66 20 2e 6c 69 62 73 20 32  .  rm -f .libs 2
2b2f0 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 6d 6b 64 69 72  >/dev/null.mkdir
2b300 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75   .libs 2>/dev/nu
2b310 6c 6c 0a 69 66 20 74 65 73 74 20 2d 64 20 2e 6c  ll.if test -d .l
2b320 69 62 73 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63  ibs; then.  lt_c
2b330 76 5f 6f 62 6a 64 69 72 3d 2e 6c 69 62 73 0a 65  v_objdir=.libs.e
2b340 6c 73 65 0a 20 20 23 20 4d 53 2d 44 4f 53 20 64  lse.  # MS-DOS d
2b350 6f 65 73 20 6e 6f 74 20 61 6c 6c 6f 77 20 66 69  oes not allow fi
2b360 6c 65 6e 61 6d 65 73 20 74 68 61 74 20 62 65 67  lenames that beg
2b370 69 6e 20 77 69 74 68 20 61 20 64 6f 74 2e 0a 20  in with a dot.. 
2b380 20 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 3d 5f 6c   lt_cv_objdir=_l
2b390 69 62 73 0a 66 69 0a 72 6d 64 69 72 20 2e 6c 69  ibs.fi.rmdir .li
2b3a0 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66  bs 2>/dev/null.f
2b3b0 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
2b3c0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
2b3d0 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6f 62 6a  sult: $lt_cv_obj
2b3e0 64 69 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  dir" >&5.$as_ech
2b3f0 6f 20 22 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72  o "$lt_cv_objdir
2b400 22 20 3e 26 36 3b 20 7d 0a 6f 62 6a 64 69 72 3d  " >&6; }.objdir=
2b410 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 0a 0a 0a  $lt_cv_objdir...
2b420 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  ...cat >>confdef
2b430 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
2b440 66 69 6e 65 20 4c 54 5f 4f 42 4a 44 49 52 20 22  fine LT_OBJDIR "
2b450 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 2f 22 0a  $lt_cv_objdir/".
2b460 5f 41 43 45 4f 46 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  _ACEOF..........
2b470 0a 0a 0a 0a 0a 0a 0a 0a 63 61 73 65 20 24 68 6f  ........case $ho
2b480 73 74 5f 6f 73 20 69 6e 0a 61 69 78 33 2a 29 0a  st_os in.aix3*).
2b490 20 20 23 20 41 49 58 20 73 6f 6d 65 74 69 6d 65    # AIX sometime
2b4a0 73 20 68 61 73 20 70 72 6f 62 6c 65 6d 73 20 77  s has problems w
2b4b0 69 74 68 20 74 68 65 20 47 43 43 20 63 6f 6c 6c  ith the GCC coll
2b4c0 65 63 74 32 20 70 72 6f 67 72 61 6d 2e 20 20 46  ect2 program.  F
2b4d0 6f 72 20 73 6f 6d 65 0a 20 20 23 20 72 65 61 73  or some.  # reas
2b4e0 6f 6e 2c 20 69 66 20 77 65 20 73 65 74 20 74 68  on, if we set th
2b4f0 65 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 20  e COLLECT_NAMES 
2b500 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69  environment vari
2b510 61 62 6c 65 2c 20 74 68 65 20 70 72 6f 62 6c 65  able, the proble
2b520 6d 73 0a 20 20 23 20 76 61 6e 69 73 68 20 69 6e  ms.  # vanish in
2b530 20 61 20 70 75 66 66 20 6f 66 20 73 6d 6f 6b 65   a puff of smoke
2b540 2e 0a 20 20 69 66 20 74 65 73 74 20 22 58 24 7b  ..  if test "X${
2b550 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 2b 73 65  COLLECT_NAMES+se
2b560 74 7d 22 20 21 3d 20 58 73 65 74 3b 20 74 68 65  t}" != Xset; the
2b570 6e 0a 20 20 20 20 43 4f 4c 4c 45 43 54 5f 4e 41  n.    COLLECT_NA
2b580 4d 45 53 3d 0a 20 20 20 20 65 78 70 6f 72 74 20  MES=.    export 
2b590 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 0a 20 20  COLLECT_NAMES.  
2b5a0 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20  fi.  ;;.esac..# 
2b5b0 53 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e  Sed substitution
2b5c0 20 74 68 61 74 20 68 65 6c 70 73 20 75 73 20 64   that helps us d
2b5d0 6f 20 72 6f 62 75 73 74 20 71 75 6f 74 69 6e 67  o robust quoting
2b5e0 2e 20 20 49 74 20 62 61 63 6b 73 6c 61 73 68 69  .  It backslashi
2b5f0 66 69 65 73 0a 23 20 6d 65 74 61 63 68 61 72 61  fies.# metachara
2b600 63 74 65 72 73 20 74 68 61 74 20 61 72 65 20 73  cters that are s
2b610 74 69 6c 6c 20 61 63 74 69 76 65 20 77 69 74 68  till active with
2b620 69 6e 20 64 6f 75 62 6c 65 2d 71 75 6f 74 65 64  in double-quoted
2b630 20 73 74 72 69 6e 67 73 2e 0a 73 65 64 5f 71 75   strings..sed_qu
2b640 6f 74 65 5f 73 75 62 73 74 3d 27 73 2f 5c 28 5b  ote_subst='s/\([
2b650 22 60 24 5c 5c 5d 5c 29 2f 5c 5c 5c 31 2f 67 27  "`$\\]\)/\\\1/g'
2b660 0a 0a 23 20 53 61 6d 65 20 61 73 20 61 62 6f 76  ..# Same as abov
2b670 65 2c 20 62 75 74 20 64 6f 20 6e 6f 74 20 71 75  e, but do not qu
2b680 6f 74 65 20 76 61 72 69 61 62 6c 65 20 72 65 66  ote variable ref
2b690 65 72 65 6e 63 65 73 2e 0a 64 6f 75 62 6c 65 5f  erences..double_
2b6a0 71 75 6f 74 65 5f 73 75 62 73 74 3d 27 73 2f 5c  quote_subst='s/\
2b6b0 28 5b 22 60 5c 5c 5d 5c 29 2f 5c 5c 5c 31 2f 67  (["`\\]\)/\\\1/g
2b6c0 27 0a 0a 23 20 53 65 64 20 73 75 62 73 74 69 74  '..# Sed substit
2b6d0 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61 79 20 65  ution to delay e
2b6e0 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61 6e 20 65  xpansion of an e
2b6f0 73 63 61 70 65 64 20 73 68 65 6c 6c 20 76 61 72  scaped shell var
2b700 69 61 62 6c 65 20 69 6e 20 61 0a 23 20 64 6f 75  iable in a.# dou
2b710 62 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74 27  ble_quote_subst'
2b720 65 64 20 73 74 72 69 6e 67 2e 0a 64 65 6c 61 79  ed string..delay
2b730 5f 76 61 72 69 61 62 6c 65 5f 73 75 62 73 74 3d  _variable_subst=
2b740 27 73 2f 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 24 2f  's/\\\\\\\\\\\$/
2b750 5c 5c 5c 5c 5c 5c 24 2f 67 27 0a 0a 23 20 53 65  \\\\\\$/g'..# Se
2b760 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74  d substitution t
2b770 6f 20 64 65 6c 61 79 20 65 78 70 61 6e 73 69 6f  o delay expansio
2b780 6e 20 6f 66 20 61 6e 20 65 73 63 61 70 65 64 20  n of an escaped 
2b790 73 69 6e 67 6c 65 20 71 75 6f 74 65 2e 0a 64 65  single quote..de
2b7a0 6c 61 79 5f 73 69 6e 67 6c 65 5f 71 75 6f 74 65  lay_single_quote
2b7b0 5f 73 75 62 73 74 3d 27 73 2f 27 5c 27 27 2f 27  _subst='s/'\''/'
2b7c0 5c 27 5c 5c 5c 5c 5c 5c 5c 27 5c 27 27 2f 67 27  \'\\\\\\\'\''/g'
2b7d0 0a 0a 23 20 53 65 64 20 73 75 62 73 74 69 74 75  ..# Sed substitu
2b7e0 74 69 6f 6e 20 74 6f 20 61 76 6f 69 64 20 61 63  tion to avoid ac
2b7f0 63 69 64 65 6e 74 61 6c 20 67 6c 6f 62 62 69 6e  cidental globbin
2b800 67 20 69 6e 20 65 76 61 6c 65 64 20 65 78 70 72  g in evaled expr
2b810 65 73 73 69 6f 6e 73 0a 6e 6f 5f 67 6c 6f 62 5f  essions.no_glob_
2b820 73 75 62 73 74 3d 27 73 2f 5c 2a 2f 5c 5c 5c 2a  subst='s/\*/\\\*
2b830 2f 67 27 0a 0a 23 20 47 6c 6f 62 61 6c 20 76 61  /g'..# Global va
2b840 72 69 61 62 6c 65 73 3a 0a 6f 66 69 6c 65 3d 6c  riables:.ofile=l
2b850 69 62 74 6f 6f 6c 0a 63 61 6e 5f 62 75 69 6c 64  ibtool.can_build
2b860 5f 73 68 61 72 65 64 3d 79 65 73 0a 0a 23 20 41  _shared=yes..# A
2b870 6c 6c 20 6b 6e 6f 77 6e 20 6c 69 6e 6b 65 72 73  ll known linkers
2b880 20 72 65 71 75 69 72 65 20 61 20 60 2e 61 27 20   require a `.a' 
2b890 61 72 63 68 69 76 65 20 66 6f 72 20 73 74 61 74  archive for stat
2b8a0 69 63 20 6c 69 6e 6b 69 6e 67 20 28 65 78 63 65  ic linking (exce
2b8b0 70 74 20 4d 53 56 43 2c 0a 23 20 77 68 69 63 68  pt MSVC,.# which
2b8c0 20 6e 65 65 64 73 20 27 2e 6c 69 62 27 29 2e 0a   needs '.lib')..
2b8d0 6c 69 62 65 78 74 3d 61 0a 0a 77 69 74 68 5f 67  libext=a..with_g
2b8e0 6e 75 5f 6c 64 3d 22 24 6c 74 5f 63 76 5f 70 72  nu_ld="$lt_cv_pr
2b8f0 6f 67 5f 67 6e 75 5f 6c 64 22 0a 0a 6f 6c 64 5f  og_gnu_ld"..old_
2b900 43 43 3d 22 24 43 43 22 0a 6f 6c 64 5f 43 46 4c  CC="$CC".old_CFL
2b910 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a 0a 23  AGS="$CFLAGS"..#
2b920 20 53 65 74 20 73 61 6e 65 20 64 65 66 61 75 6c   Set sane defaul
2b930 74 73 20 66 6f 72 20 76 61 72 69 6f 75 73 20 76  ts for various v
2b940 61 72 69 61 62 6c 65 73 0a 74 65 73 74 20 2d 7a  ariables.test -z
2b950 20 22 24 43 43 22 20 26 26 20 43 43 3d 63 63 0a   "$CC" && CC=cc.
2b960 74 65 73 74 20 2d 7a 20 22 24 4c 54 43 43 22 20  test -z "$LTCC" 
2b970 26 26 20 4c 54 43 43 3d 24 43 43 0a 74 65 73 74  && LTCC=$CC.test
2b980 20 2d 7a 20 22 24 4c 54 43 46 4c 41 47 53 22 20   -z "$LTCFLAGS" 
2b990 26 26 20 4c 54 43 46 4c 41 47 53 3d 24 43 46 4c  && LTCFLAGS=$CFL
2b9a0 41 47 53 0a 74 65 73 74 20 2d 7a 20 22 24 4c 44  AGS.test -z "$LD
2b9b0 22 20 26 26 20 4c 44 3d 6c 64 0a 74 65 73 74 20  " && LD=ld.test 
2b9c0 2d 7a 20 22 24 61 63 5f 6f 62 6a 65 78 74 22 20  -z "$ac_objext" 
2b9d0 26 26 20 61 63 5f 6f 62 6a 65 78 74 3d 6f 0a 0a  && ac_objext=o..
2b9e0 66 6f 72 20 63 63 5f 74 65 6d 70 20 69 6e 20 24  for cc_temp in $
2b9f0 63 6f 6d 70 69 6c 65 72 22 22 3b 20 64 6f 0a 20  compiler""; do. 
2ba00 20 63 61 73 65 20 24 63 63 5f 74 65 6d 70 20 69   case $cc_temp i
2ba10 6e 0a 20 20 20 20 63 6f 6d 70 69 6c 65 20 7c 20  n.    compile | 
2ba20 2a 5b 5c 5c 2f 5d 63 6f 6d 70 69 6c 65 20 7c 20  *[\\/]compile | 
2ba30 63 63 61 63 68 65 20 7c 20 2a 5b 5c 5c 2f 5d 63  ccache | *[\\/]c
2ba40 63 61 63 68 65 20 29 20 3b 3b 0a 20 20 20 20 64  cache ) ;;.    d
2ba50 69 73 74 63 63 20 7c 20 2a 5b 5c 5c 2f 5d 64 69  istcc | *[\\/]di
2ba60 73 74 63 63 20 7c 20 70 75 72 69 66 79 20 7c 20  stcc | purify | 
2ba70 2a 5b 5c 5c 2f 5d 70 75 72 69 66 79 20 29 20 3b  *[\\/]purify ) ;
2ba80 3b 0a 20 20 20 20 5c 2d 2a 29 20 3b 3b 0a 20 20  ;.    \-*) ;;.  
2ba90 20 20 2a 29 20 62 72 65 61 6b 3b 3b 0a 20 20 65    *) break;;.  e
2baa0 73 61 63 0a 64 6f 6e 65 0a 63 63 5f 62 61 73 65  sac.done.cc_base
2bab0 6e 61 6d 65 3d 60 24 45 43 48 4f 20 22 58 24 63  name=`$ECHO "X$c
2bac0 63 5f 74 65 6d 70 22 20 7c 20 24 58 73 65 64 20  c_temp" | $Xsed 
2bad0 2d 65 20 27 73 25 2e 2a 2f 25 25 27 20 2d 65 20  -e 's%.*/%%' -e 
2bae0 22 73 25 5e 24 68 6f 73 74 5f 61 6c 69 61 73 2d  "s%^$host_alias-
2baf0 25 25 22 60 0a 0a 0a 23 20 4f 6e 6c 79 20 70 65  %%"`...# Only pe
2bb00 72 66 6f 72 6d 20 74 68 65 20 63 68 65 63 6b 20  rform the check 
2bb10 66 6f 72 20 66 69 6c 65 2c 20 69 66 20 74 68 65  for file, if the
2bb20 20 63 68 65 63 6b 20 6d 65 74 68 6f 64 20 72 65   check method re
2bb30 71 75 69 72 65 73 20 69 74 0a 74 65 73 74 20 2d  quires it.test -
2bb40 7a 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 26  z "$MAGIC_CMD" &
2bb50 26 20 4d 41 47 49 43 5f 43 4d 44 3d 66 69 6c 65  & MAGIC_CMD=file
2bb60 0a 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63  .case $deplibs_c
2bb70 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 66  heck_method in.f
2bb80 69 6c 65 5f 6d 61 67 69 63 2a 29 0a 20 20 69 66  ile_magic*).  if
2bb90 20 74 65 73 74 20 22 24 66 69 6c 65 5f 6d 61 67   test "$file_mag
2bba0 69 63 5f 63 6d 64 22 20 3d 20 27 24 4d 41 47 49  ic_cmd" = '$MAGI
2bbb0 43 5f 43 4d 44 27 3b 20 74 68 65 6e 0a 20 20 20  C_CMD'; then.   
2bbc0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
2bbd0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
2bbe0 63 6b 69 6e 67 20 66 6f 72 20 24 7b 61 63 5f 74  cking for ${ac_t
2bbf0 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 22  ool_prefix}file"
2bc00 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
2bc10 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b  "checking for ${
2bc20 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66  ac_tool_prefix}f
2bc30 69 6c 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ile... " >&6; }.
2bc40 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76  if test "${lt_cv
2bc50 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 2b  _path_MAGIC_CMD+
2bc60 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
2bc70 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
2bc80 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
2bc90 6c 73 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49  lse.  case $MAGI
2bca0 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20  C_CMD in.[\\/*] 
2bcb0 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c  |  ?:[\\/]*).  l
2bcc0 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2bcd0 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22  CMD="$MAGIC_CMD"
2bce0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
2bcf0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
2bd00 74 20 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20  t with a path.. 
2bd10 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65   ;;.*).  lt_save
2bd20 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47  _MAGIC_CMD="$MAG
2bd30 49 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76  IC_CMD".  lt_sav
2bd40 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
2bd50 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
2bd60 52 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75  R.  ac_dummy="/u
2bd70 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41  sr/bin$PATH_SEPA
2bd80 52 41 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f  RATOR$PATH".  fo
2bd90 72 20 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f  r ac_dir in $ac_
2bda0 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46  dummy; do.    IF
2bdb0 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2bdc0 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61  .    test -z "$a
2bdd0 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72  c_dir" && ac_dir
2bde0 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  =..    if test -
2bdf0 66 20 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74  f $ac_dir/${ac_t
2be00 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 3b  ool_prefix}file;
2be10 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63   then.      lt_c
2be20 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2be30 3d 22 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74  ="$ac_dir/${ac_t
2be40 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 22  ool_prefix}file"
2be50 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  .      if test -
2be60 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74  n "$file_magic_t
2be70 65 73 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a  est_file"; then.
2be80 09 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63  .case $deplibs_c
2be90 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09  heck_method in..
2bea0 22 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a  "file_magic "*).
2beb0 09 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65  .  file_magic_re
2bec0 67 65 78 3d 60 65 78 70 72 20 22 24 64 65 70 6c  gex=`expr "$depl
2bed0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
2bee0 22 20 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63 20  " : "file_magic 
2bef0 5c 28 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49  \(.*\)"`..  MAGI
2bf00 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61  C_CMD="$lt_cv_pa
2bf10 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20  th_MAGIC_CMD".. 
2bf20 20 69 66 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d   if eval $file_m
2bf30 61 67 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f  agic_cmd \$file_
2bf40 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 20  magic_test_file 
2bf50 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09  2> /dev/null |..
2bf60 20 20 20 20 24 45 47 52 45 50 20 22 24 66 69 6c      $EGREP "$fil
2bf70 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 22 20 3e  e_magic_regex" >
2bf80 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
2bf90 0a 09 20 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a  ..    :..  else.
2bfa0 09 20 20 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45  .    cat <<_LT_E
2bfb0 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72  OF 1>&2..*** War
2bfc0 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61 6e  ning: the comman
2bfd0 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20 74  d libtool uses t
2bfe0 6f 20 64 65 74 65 63 74 20 73 68 61 72 65 64 20  o detect shared 
2bff0 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20 24  libraries,.*** $
2c000 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c 20  file_magic_cmd, 
2c010 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75 74 20  produces output 
2c020 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61 6e  that libtool can
2c030 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a  not recognize..*
2c040 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20 69 73  ** The result is
2c050 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d 61   that libtool ma
2c060 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f 67 6e  y fail to recogn
2c070 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62 72 61  ize shared libra
2c080 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63 68  ries.*** as such
2c090 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61 66 66  .  This will aff
2c0a0 65 63 74 20 74 68 65 20 63 72 65 61 74 69 6f 6e  ect the creation
2c0b0 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62 72   of libtool libr
2c0c0 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20 64  aries that.*** d
2c0d0 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65 64 20  epend on shared 
2c0e0 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 20 70  libraries, but p
2c0f0 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20 77  rograms linked w
2c100 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f 6f 6c  ith such libtool
2c110 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73 20 77  .*** libraries w
2c120 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72 64 6c  ill work regardl
2c130 65 73 73 20 6f 66 20 74 68 69 73 20 70 72 6f 62  ess of this prob
2c140 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c 65  lem.  Neverthele
2c150 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20  ss, you.*** may 
2c160 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74 20 74  want to report t
2c170 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79 6f  he problem to yo
2c180 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61 67 65  ur system manage
2c190 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20  r and/or to.*** 
2c1a0 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e  bug-libtool@gnu.
2c1b0 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20  org.._LT_EOF..  
2c1c0 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20  fi ;;..esac.    
2c1d0 20 20 66 69 0a 20 20 20 20 20 20 62 72 65 61 6b    fi.      break
2c1e0 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20  .    fi.  done. 
2c1f0 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
2c200 66 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d  fs".  MAGIC_CMD=
2c210 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f  "$lt_save_MAGIC_
2c220 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66  CMD".  ;;.esac.f
2c230 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c  i..MAGIC_CMD="$l
2c240 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2c250 43 4d 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20  CMD".if test -n 
2c260 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68  "$MAGIC_CMD"; th
2c270 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
2c280 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2c290 20 72 65 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f   result: $MAGIC_
2c2a0 43 4d 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  CMD" >&5.$as_ech
2c2b0 6f 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e  o "$MAGIC_CMD" >
2c2c0 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
2c2d0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2c2e0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
2c2f0 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
2c300 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
2c310 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 7a  ......if test -z
2c320 20 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41   "$lt_cv_path_MA
2c330 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a 20  GIC_CMD"; then. 
2c340 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
2c350 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
2c360 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  hen.    { $as_ec
2c370 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2c380 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
2c390 20 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65   file" >&5.$as_e
2c3a0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
2c3b0 66 6f 72 20 66 69 6c 65 2e 2e 2e 20 22 20 3e 26  for file... " >&
2c3c0 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
2c3d0 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2c3e0 5f 43 4d 44 2b 73 65 74 7d 22 20 3d 20 73 65 74  _CMD+set}" = set
2c3f0 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
2c400 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
2c410 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 73 65 20  >&6.else.  case 
2c420 24 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c  $MAGIC_CMD in.[\
2c430 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a  \/*] |  ?:[\\/]*
2c440 29 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d  ).  lt_cv_path_M
2c450 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43  AGIC_CMD="$MAGIC
2c460 5f 43 4d 44 22 20 23 20 4c 65 74 20 74 68 65 20  _CMD" # Let the 
2c470 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
2c480 65 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61  e test with a pa
2c490 74 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74  th..  ;;.*).  lt
2c4a0 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d  _save_MAGIC_CMD=
2c4b0 22 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c  "$MAGIC_CMD".  l
2c4c0 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53  t_save_ifs="$IFS
2c4d0 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  "; IFS=$PATH_SEP
2c4e0 41 52 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d  ARATOR.  ac_dumm
2c4f0 79 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41 54 48  y="/usr/bin$PATH
2c500 5f 53 45 50 41 52 41 54 4f 52 24 50 41 54 48 22  _SEPARATOR$PATH"
2c510 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e  .  for ac_dir in
2c520 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20   $ac_dummy; do. 
2c530 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
2c540 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d  _ifs".    test -
2c550 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61  z "$ac_dir" && a
2c560 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74  c_dir=..    if t
2c570 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f 66  est -f $ac_dir/f
2c580 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ile; then.      
2c590 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2c5a0 5f 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f 66 69  _CMD="$ac_dir/fi
2c5b0 6c 65 22 0a 20 20 20 20 20 20 69 66 20 74 65 73  le".      if tes
2c5c0 74 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69  t -n "$file_magi
2c5d0 63 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20 74 68  c_test_file"; th
2c5e0 65 6e 0a 09 63 61 73 65 20 24 64 65 70 6c 69 62  en..case $deplib
2c5f0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69  s_check_method i
2c600 6e 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63 20 22  n.."file_magic "
2c610 2a 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69 63  *)..  file_magic
2c620 5f 72 65 67 65 78 3d 60 65 78 70 72 20 22 24 64  _regex=`expr "$d
2c630 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
2c640 68 6f 64 22 20 3a 20 22 66 69 6c 65 5f 6d 61 67  hod" : "file_mag
2c650 69 63 20 5c 28 2e 2a 5c 29 22 60 0a 09 20 20 4d  ic \(.*\)"`..  M
2c660 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76  AGIC_CMD="$lt_cv
2c670 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22  _path_MAGIC_CMD"
2c680 0a 09 20 20 69 66 20 65 76 61 6c 20 24 66 69 6c  ..  if eval $fil
2c690 65 5f 6d 61 67 69 63 5f 63 6d 64 20 5c 24 66 69  e_magic_cmd \$fi
2c6a0 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
2c6b0 6c 65 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20  le 2> /dev/null 
2c6c0 7c 0a 09 20 20 20 20 24 45 47 52 45 50 20 22 24  |..    $EGREP "$
2c6d0 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78  file_magic_regex
2c6e0 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  " > /dev/null; t
2c6f0 68 65 6e 0a 09 20 20 20 20 3a 0a 09 20 20 65 6c  hen..    :..  el
2c700 73 65 0a 09 20 20 20 20 63 61 74 20 3c 3c 5f 4c  se..    cat <<_L
2c710 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20  T_EOF 1>&2..*** 
2c720 57 61 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d  Warning: the com
2c730 6d 61 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65  mand libtool use
2c740 73 20 74 6f 20 64 65 74 65 63 74 20 73 68 61 72  s to detect shar
2c750 65 64 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a  ed libraries,.**
2c760 2a 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  * $file_magic_cm
2c770 64 2c 20 70 72 6f 64 75 63 65 73 20 6f 75 74 70  d, produces outp
2c780 75 74 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20  ut that libtool 
2c790 63 61 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65  cannot recognize
2c7a0 2e 0a 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c 74  ..*** The result
2c7b0 20 69 73 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c   is that libtool
2c7c0 20 6d 61 79 20 66 61 69 6c 20 74 6f 20 72 65 63   may fail to rec
2c7d0 6f 67 6e 69 7a 65 20 73 68 61 72 65 64 20 6c 69  ognize shared li
2c7e0 62 72 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73  braries.*** as s
2c7f0 75 63 68 2e 20 20 54 68 69 73 20 77 69 6c 6c 20  uch.  This will 
2c800 61 66 66 65 63 74 20 74 68 65 20 63 72 65 61 74  affect the creat
2c810 69 6f 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c  ion of libtool l
2c820 69 62 72 61 72 69 65 73 20 74 68 61 74 0a 2a 2a  ibraries that.**
2c830 2a 20 64 65 70 65 6e 64 20 6f 6e 20 73 68 61 72  * depend on shar
2c840 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75  ed libraries, bu
2c850 74 20 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65  t programs linke
2c860 64 20 77 69 74 68 20 73 75 63 68 20 6c 69 62 74  d with such libt
2c870 6f 6f 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65  ool.*** librarie
2c880 73 20 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61  s will work rega
2c890 72 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20 70  rdless of this p
2c8a0 72 6f 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68  roblem.  Neverth
2c8b0 65 6c 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d  eless, you.*** m
2c8c0 61 79 20 77 61 6e 74 20 74 6f 20 72 65 70 6f 72  ay want to repor
2c8d0 74 20 74 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f  t the problem to
2c8e0 20 79 6f 75 72 20 73 79 73 74 65 6d 20 6d 61 6e   your system man
2c8f0 61 67 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a  ager and/or to.*
2c900 2a 2a 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67  ** bug-libtool@g
2c910 6e 75 2e 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a  nu.org.._LT_EOF.
2c920 09 20 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20  .  fi ;;..esac. 
2c930 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 62 72       fi.      br
2c940 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e  eak.    fi.  don
2c950 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76  e.  IFS="$lt_sav
2c960 65 5f 69 66 73 22 0a 20 20 4d 41 47 49 43 5f 43  e_ifs".  MAGIC_C
2c970 4d 44 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47  MD="$lt_save_MAG
2c980 49 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61  IC_CMD".  ;;.esa
2c990 63 0a 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d  c.fi..MAGIC_CMD=
2c9a0 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47  "$lt_cv_path_MAG
2c9b0 49 43 5f 43 4d 44 22 0a 69 66 20 74 65 73 74 20  IC_CMD".if test 
2c9c0 2d 6e 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b  -n "$MAGIC_CMD";
2c9d0 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
2c9e0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2c9f0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4d 41 47  NO: result: $MAG
2ca00 49 43 5f 43 4d 44 22 20 3e 26 35 0a 24 61 73 5f  IC_CMD" >&5.$as_
2ca10 65 63 68 6f 20 22 24 4d 41 47 49 43 5f 43 4d 44  echo "$MAGIC_CMD
2ca20 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
2ca30 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2ca40 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
2ca50 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
2ca60 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
2ca70 0a 66 69 0a 0a 0a 20 20 65 6c 73 65 0a 20 20 20  .fi...  else.   
2ca80 20 4d 41 47 49 43 5f 43 4d 44 3d 3a 0a 20 20 66   MAGIC_CMD=:.  f
2ca90 69 0a 66 69 0a 0a 20 20 66 69 0a 20 20 3b 3b 0a  i.fi..  fi.  ;;.
2caa0 65 73 61 63 0a 0a 23 20 55 73 65 20 43 20 66 6f  esac..# Use C fo
2cab0 72 20 74 68 65 20 64 65 66 61 75 6c 74 20 63 6f  r the default co
2cac0 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e 20 74  nfiguration in t
2cad0 68 65 20 6c 69 62 74 6f 6f 6c 20 73 63 72 69 70  he libtool scrip
2cae0 74 0a 0a 6c 74 5f 73 61 76 65 5f 43 43 3d 22 24  t..lt_save_CC="$
2caf0 43 43 22 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f  CC".ac_ext=c.ac_
2cb00 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c  cpp='$CPP $CPPFL
2cb10 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  AGS'.ac_compile=
2cb20 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20  '$CC -c $CFLAGS 
2cb30 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65  $CPPFLAGS confte
2cb40 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a  st.$ac_ext >&5'.
2cb50 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20  ac_link='$CC -o 
2cb60 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
2cb70 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  xt $CFLAGS $CPPF
2cb80 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f  LAGS $LDFLAGS co
2cb90 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24  nftest.$ac_ext $
2cba0 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d  LIBS >&5'.ac_com
2cbb0 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76  piler_gnu=$ac_cv
2cbc0 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  _c_compiler_gnu.
2cbd0 0a 0a 23 20 53 6f 75 72 63 65 20 66 69 6c 65 20  ..# Source file 
2cbe0 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 43 20  extension for C 
2cbf0 74 65 73 74 20 73 6f 75 72 63 65 73 2e 0a 61 63  test sources..ac
2cc00 5f 65 78 74 3d 63 0a 0a 23 20 4f 62 6a 65 63 74  _ext=c..# Object
2cc10 20 66 69 6c 65 20 65 78 74 65 6e 73 69 6f 6e 20   file extension 
2cc20 66 6f 72 20 63 6f 6d 70 69 6c 65 64 20 43 20 74  for compiled C t
2cc30 65 73 74 20 73 6f 75 72 63 65 73 2e 0a 6f 62 6a  est sources..obj
2cc40 65 78 74 3d 6f 0a 6f 62 6a 65 78 74 3d 24 6f 62  ext=o.objext=$ob
2cc50 6a 65 78 74 0a 0a 23 20 43 6f 64 65 20 74 6f 20  jext..# Code to 
2cc60 62 65 20 75 73 65 64 20 69 6e 20 73 69 6d 70 6c  be used in simpl
2cc70 65 20 63 6f 6d 70 69 6c 65 20 74 65 73 74 73 0a  e compile tests.
2cc80 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c  lt_simple_compil
2cc90 65 5f 74 65 73 74 5f 63 6f 64 65 3d 22 69 6e 74  e_test_code="int
2cca0 20 73 6f 6d 65 5f 76 61 72 69 61 62 6c 65 20 3d   some_variable =
2ccb0 20 30 3b 22 0a 0a 23 20 43 6f 64 65 20 74 6f 20   0;"..# Code to 
2ccc0 62 65 20 75 73 65 64 20 69 6e 20 73 69 6d 70 6c  be used in simpl
2ccd0 65 20 6c 69 6e 6b 20 74 65 73 74 73 0a 6c 74 5f  e link tests.lt_
2cce0 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74  simple_link_test
2ccf0 5f 63 6f 64 65 3d 27 69 6e 74 20 6d 61 69 6e 28  _code='int main(
2cd00 29 7b 72 65 74 75 72 6e 28 30 29 3b 7d 27 0a 0a  ){return(0);}'..
2cd10 0a 0a 0a 0a 0a 0a 23 20 49 66 20 6e 6f 20 43 20  ......# If no C 
2cd20 63 6f 6d 70 69 6c 65 72 20 77 61 73 20 73 70 65  compiler was spe
2cd30 63 69 66 69 65 64 2c 20 75 73 65 20 43 43 2e 0a  cified, use CC..
2cd40 4c 54 43 43 3d 24 7b 4c 54 43 43 2d 22 24 43 43  LTCC=${LTCC-"$CC
2cd50 22 7d 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f  "}..# If no C co
2cd60 6d 70 69 6c 65 72 20 66 6c 61 67 73 20 77 65 72  mpiler flags wer
2cd70 65 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65  e specified, use
2cd80 20 43 46 4c 41 47 53 2e 0a 4c 54 43 46 4c 41 47   CFLAGS..LTCFLAG
2cd90 53 3d 24 7b 4c 54 43 46 4c 41 47 53 2d 22 24 43  S=${LTCFLAGS-"$C
2cda0 46 4c 41 47 53 22 7d 0a 0a 23 20 41 6c 6c 6f 77  FLAGS"}..# Allow
2cdb0 20 43 43 20 74 6f 20 62 65 20 61 20 70 72 6f 67   CC to be a prog
2cdc0 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
2cdd0 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d 70 69 6c 65  guments..compile
2cde0 72 3d 24 43 43 0a 0a 23 20 53 61 76 65 20 74 68  r=$CC..# Save th
2cdf0 65 20 64 65 66 61 75 6c 74 20 63 6f 6d 70 69 6c  e default compil
2ce00 65 72 2c 20 73 69 6e 63 65 20 69 74 20 67 65 74  er, since it get
2ce10 73 20 6f 76 65 72 77 72 69 74 74 65 6e 20 77 68  s overwritten wh
2ce20 65 6e 20 74 68 65 20 6f 74 68 65 72 0a 23 20 74  en the other.# t
2ce30 61 67 73 20 61 72 65 20 62 65 69 6e 67 20 74 65  ags are being te
2ce40 73 74 65 64 2c 20 61 6e 64 20 5f 4c 54 5f 54 41  sted, and _LT_TA
2ce50 47 56 41 52 28 63 6f 6d 70 69 6c 65 72 2c 20 5b  GVAR(compiler, [
2ce60 5d 29 20 69 73 20 61 20 4e 4f 50 2e 0a 63 6f 6d  ]) is a NOP..com
2ce70 70 69 6c 65 72 5f 44 45 46 41 55 4c 54 3d 24 43  piler_DEFAULT=$C
2ce80 43 0a 0a 23 20 73 61 76 65 20 77 61 72 6e 69 6e  C..# save warnin
2ce90 67 73 2f 62 6f 69 6c 65 72 70 6c 61 74 65 20 6f  gs/boilerplate o
2cea0 66 20 73 69 6d 70 6c 65 20 74 65 73 74 20 63 6f  f simple test co
2ceb0 64 65 0a 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f  de.ac_outfile=co
2cec0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
2ced0 74 0a 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70  t.echo "$lt_simp
2cee0 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
2cef0 63 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73 74 2e  code" >conftest.
2cf00 24 61 63 5f 65 78 74 0a 65 76 61 6c 20 22 24 61  $ac_ext.eval "$a
2cf10 63 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 26 31 20  c_compile" 2>&1 
2cf20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45  >/dev/null | $SE
2cf30 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f  D '/^$/d; /^ *+/
2cf40 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  d' >conftest.err
2cf50 0a 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f  ._lt_compiler_bo
2cf60 69 6c 65 72 70 6c 61 74 65 3d 60 63 61 74 20 63  ilerplate=`cat c
2cf70 6f 6e 66 74 65 73 74 2e 65 72 72 60 0a 24 52 4d  onftest.err`.$RM
2cf80 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 61 63 5f 6f   conftest*..ac_o
2cf90 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e  utfile=conftest.
2cfa0 24 61 63 5f 6f 62 6a 65 78 74 0a 65 63 68 6f 20  $ac_objext.echo 
2cfb0 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b  "$lt_simple_link
2cfc0 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 63 6f 6e  _test_code" >con
2cfd0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 65 76  ftest.$ac_ext.ev
2cfe0 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 20 32 3e  al "$ac_link" 2>
2cff0 26 31 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20  &1 >/dev/null | 
2d000 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20  $SED '/^$/d; /^ 
2d010 2a 2b 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e  *+/d' >conftest.
2d020 65 72 72 0a 5f 6c 74 5f 6c 69 6e 6b 65 72 5f 62  err._lt_linker_b
2d030 6f 69 6c 65 72 70 6c 61 74 65 3d 60 63 61 74 20  oilerplate=`cat 
2d040 63 6f 6e 66 74 65 73 74 2e 65 72 72 60 0a 24 52  conftest.err`.$R
2d050 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 0a 0a  M -r conftest*..
2d060 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 63 6f  .if test -n "$co
2d070 6d 70 69 6c 65 72 22 3b 20 74 68 65 6e 0a 0a 6c  mpiler"; then..l
2d080 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2d090 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67 3d  no_builtin_flag=
2d0a0 0a 0a 69 66 20 74 65 73 74 20 22 24 47 43 43 22  ..if test "$GCC"
2d0b0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 6c   = yes; then.  l
2d0c0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2d0d0 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67 3d  no_builtin_flag=
2d0e0 27 20 2d 66 6e 6f 2d 62 75 69 6c 74 69 6e 27 0a  ' -fno-builtin'.
2d0f0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
2d100 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
2d110 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70  hecking if $comp
2d120 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d 66  iler supports -f
2d130 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63  no-rtti -fno-exc
2d140 65 70 74 69 6f 6e 73 22 20 3e 26 35 0a 24 61 73  eptions" >&5.$as
2d150 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
2d160 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
2d170 75 70 70 6f 72 74 73 20 2d 66 6e 6f 2d 72 74 74  upports -fno-rtt
2d180 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e  i -fno-exception
2d190 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  s... " >&6; }.if
2d1a0 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70   test "${lt_cv_p
2d1b0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74  rog_compiler_rtt
2d1c0 69 5f 65 78 63 65 70 74 69 6f 6e 73 2b 73 65 74  i_exceptions+set
2d1d0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
2d1e0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
2d1f0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
2d200 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  .  lt_cv_prog_co
2d210 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65  mpiler_rtti_exce
2d220 70 74 69 6f 6e 73 3d 6e 6f 0a 20 20 20 61 63 5f  ptions=no.   ac_
2d230 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74  outfile=conftest
2d240 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 65  .$ac_objext.   e
2d250 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f  cho "$lt_simple_
2d260 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64  compile_test_cod
2d270 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  e" > conftest.$a
2d280 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d 70  c_ext.   lt_comp
2d290 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 66 6e 6f 2d  iler_flag="-fno-
2d2a0 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74  rtti -fno-except
2d2b0 69 6f 6e 73 22 0a 20 20 20 23 20 49 6e 73 65 72  ions".   # Inser
2d2c0 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74  t the option eit
2d2d0 68 65 72 20 28 31 29 20 61 66 74 65 72 20 74 68  her (1) after th
2d2e0 65 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61  e last *FLAGS va
2d2f0 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20  riable, or.   # 
2d300 28 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72  (2) before a wor
2d310 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f  d containing "co
2d320 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29  nftest.", or (3)
2d330 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20   at the end..   
2d340 23 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f  # Note that $ac_
2d350 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64  compile itself d
2d360 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20  oes not contain 
2d370 62 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20  backslashes and 
2d380 62 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68  begins.   # with
2d390 20 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28   a dollar sign (
2d3a0 6e 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73  not a hyphen), s
2d3b0 6f 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c  o the echo shoul
2d3c0 64 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79  d work correctly
2d3d0 2e 0a 20 20 20 23 20 54 68 65 20 6f 70 74 69 6f  ..   # The optio
2d3e0 6e 20 69 73 20 72 65 66 65 72 65 6e 63 65 64 20  n is referenced 
2d3f0 76 69 61 20 61 20 76 61 72 69 61 62 6c 65 20 74  via a variable t
2d400 6f 20 61 76 6f 69 64 20 63 6f 6e 66 75 73 69 6e  o avoid confusin
2d410 67 20 73 65 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d  g sed..   lt_com
2d420 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f  pile=`echo "$ac_
2d430 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20  compile" | $SED 
2d440 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41  \.   -e 's:.*FLA
2d450 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74  GS}\{0,1\} :&$lt
2d460 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a  _compiler_flag :
2d470 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a  ; t' \.   -e 's:
2d480 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e   [^ ]*conftest\.
2d490 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  : $lt_compiler_f
2d4a0 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag&:; t' \.   -
2d4b0 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70  e 's:$: $lt_comp
2d4c0 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20  iler_flag:'`.   
2d4d0 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24  (eval echo "\"\$
2d4e0 61 73 5f 6d 65 3a 36 37 31 30 3a 20 24 6c 74 5f  as_me:6710: $lt_
2d4f0 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a  compile\"" >&5).
2d500 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f     (eval "$lt_co
2d510 6d 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73  mpile" 2>conftes
2d520 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74 61  t.err).   ac_sta
2d530 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 63 6f  tus=$?.   cat co
2d540 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
2d550 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 36    echo "$as_me:6
2d560 37 31 34 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  714: \$? = $ac_s
2d570 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66  tatus" >&5.   if
2d580 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
2d590 73 29 20 26 26 20 74 65 73 74 20 2d 73 20 22 24  s) && test -s "$
2d5a0 61 63 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68 65  ac_outfile"; the
2d5b0 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d  n.     # The com
2d5c0 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77  piler can only w
2d5d0 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74  arn and ignore t
2d5e0 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74  he option if not
2d5f0 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20   recognized.    
2d600 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20   # So say no if 
2d610 74 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e  there are warnin
2d620 67 73 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68  gs other than th
2d630 65 20 75 73 75 61 6c 20 6f 75 74 70 75 74 2e 0a  e usual output..
2d640 20 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c       $ECHO "X$_l
2d650 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65  t_compiler_boile
2d660 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20  rplate" | $Xsed 
2d670 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e 66  -e '/^$/d' >conf
2d680 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53  test.exp.     $S
2d690 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b  ED '/^$/d; /^ *+
2d6a0 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  /d' conftest.err
2d6b0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20   >conftest.er2. 
2d6c0 20 20 20 20 69 66 20 74 65 73 74 20 21 20 2d 73      if test ! -s
2d6d0 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c   conftest.er2 ||
2d6e0 20 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65   diff conftest.e
2d6f0 78 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20  xp conftest.er2 
2d700 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
2d710 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72  .       lt_cv_pr
2d720 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69  og_compiler_rtti
2d730 5f 65 78 63 65 70 74 69 6f 6e 73 3d 79 65 73 0a  _exceptions=yes.
2d740 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20       fi.   fi.  
2d750 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a   $RM conftest*..
2d760 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
2d770 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
2d780 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72  esult: $lt_cv_pr
2d790 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69  og_compiler_rtti
2d7a0 5f 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26 35  _exceptions" >&5
2d7b0 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63  .$as_echo "$lt_c
2d7c0 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
2d7d0 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 22  rtti_exceptions"
2d7e0 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65 73 74   >&6; }..if test
2d7f0 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63   x"$lt_cv_prog_c
2d800 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63  ompiler_rtti_exc
2d810 65 70 74 69 6f 6e 73 22 20 3d 20 78 79 65 73 3b  eptions" = xyes;
2d820 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 70 72 6f   then.    lt_pro
2d830 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75  g_compiler_no_bu
2d840 69 6c 74 69 6e 5f 66 6c 61 67 3d 22 24 6c 74 5f  iltin_flag="$lt_
2d850 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f  prog_compiler_no
2d860 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67 20 2d 66  _builtin_flag -f
2d870 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63  no-rtti -fno-exc
2d880 65 70 74 69 6f 6e 73 22 0a 65 6c 73 65 0a 20 20  eptions".else.  
2d890 20 20 3a 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a    :.fi..fi......
2d8a0 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  .  lt_prog_compi
2d8b0 6c 65 72 5f 77 6c 3d 0a 6c 74 5f 70 72 6f 67 5f  ler_wl=.lt_prog_
2d8c0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 6c 74  compiler_pic=.lt
2d8d0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2d8e0 74 61 74 69 63 3d 0a 0a 7b 20 24 61 73 5f 65 63  tatic=..{ $as_ec
2d8f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2d900 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
2d910 20 24 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f   $compiler optio
2d920 6e 20 74 6f 20 70 72 6f 64 75 63 65 20 50 49 43  n to produce PIC
2d930 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
2d940 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
2d950 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f 6e 20  compiler option 
2d960 74 6f 20 70 72 6f 64 75 63 65 20 50 49 43 2e 2e  to produce PIC..
2d970 2e 20 22 20 3e 26 36 3b 20 7d 0a 0a 20 20 69 66  . " >&6; }..  if
2d980 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
2d990 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f  es; then.    lt_
2d9a0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2d9b0 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 6c 74 5f 70  ='-Wl,'.    lt_p
2d9c0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2d9d0 74 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 0a 20  tic='-static'.. 
2d9e0 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73     case $host_os
2d9f0 20 69 6e 0a 20 20 20 20 20 20 61 69 78 2a 29 0a   in.      aix*).
2da00 20 20 20 20 20 20 23 20 41 6c 6c 20 41 49 58 20        # All AIX 
2da10 63 6f 64 65 20 69 73 20 50 49 43 2e 0a 20 20 20  code is PIC..   
2da20 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73     if test "$hos
2da30 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74  t_cpu" = ia64; t
2da40 68 65 6e 0a 09 23 20 41 49 58 20 35 20 6e 6f 77  hen..# AIX 5 now
2da50 20 73 75 70 70 6f 72 74 73 20 49 41 36 34 20 70   supports IA64 p
2da60 72 6f 63 65 73 73 6f 72 0a 09 6c 74 5f 70 72 6f  rocessor..lt_pro
2da70 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2da80 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2da90 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
2daa0 20 20 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20      amigaos*).  
2dab0 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63      case $host_c
2dac0 70 75 20 69 6e 0a 20 20 20 20 20 20 70 6f 77 65  pu in.      powe
2dad0 72 70 63 29 0a 20 20 20 20 20 20 20 20 20 20 20  rpc).           
2dae0 20 23 20 73 65 65 20 63 6f 6d 6d 65 6e 74 20 61   # see comment a
2daf0 62 6f 75 74 20 41 6d 69 67 61 4f 53 34 20 2e 73  bout AmigaOS4 .s
2db00 6f 20 73 75 70 70 6f 72 74 0a 20 20 20 20 20 20  o support.      
2db10 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2db20 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49  mpiler_pic='-fPI
2db30 43 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20  C'.        ;;.  
2db40 20 20 20 20 6d 36 38 6b 29 0a 20 20 20 20 20 20      m68k).      
2db50 20 20 20 20 20 20 23 20 46 49 58 4d 45 3a 20 77        # FIXME: w
2db60 65 20 6e 65 65 64 20 61 74 20 6c 65 61 73 74 20  e need at least 
2db70 36 38 30 32 30 20 63 6f 64 65 20 74 6f 20 62 75  68020 code to bu
2db80 69 6c 64 20 73 68 61 72 65 64 20 6c 69 62 72 61  ild shared libra
2db90 72 69 65 73 2c 20 62 75 74 0a 20 20 20 20 20 20  ries, but.      
2dba0 20 20 20 20 20 20 23 20 61 64 64 69 6e 67 20 74        # adding t
2dbb0 68 65 20 60 2d 6d 36 38 30 32 30 27 20 66 6c 61  he `-m68020' fla
2dbc0 67 20 74 6f 20 47 43 43 20 70 72 65 76 65 6e 74  g to GCC prevent
2dbd0 73 20 62 75 69 6c 64 69 6e 67 20 61 6e 79 74 68  s building anyth
2dbe0 69 6e 67 20 62 65 74 74 65 72 2c 0a 20 20 20 20  ing better,.    
2dbf0 20 20 20 20 20 20 20 20 23 20 6c 69 6b 65 20 60          # like `
2dc00 2d 6d 36 38 30 34 30 27 2e 0a 20 20 20 20 20 20  -m68040'..      
2dc10 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2dc20 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 6d 36 38  mpiler_pic='-m68
2dc30 30 32 30 20 2d 72 65 73 69 64 65 6e 74 33 32 20  020 -resident32 
2dc40 2d 6d 61 6c 77 61 79 73 2d 72 65 73 74 6f 72 65  -malways-restore
2dc50 2d 61 34 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a  -a4'.        ;;.
2dc60 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20        esac.     
2dc70 20 3b 3b 0a 0a 20 20 20 20 62 65 6f 73 2a 20 7c   ;;..    beos* |
2dc80 20 69 72 69 78 35 2a 20 7c 20 69 72 69 78 36 2a   irix5* | irix6*
2dc90 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 20 7c 20   | nonstopux* | 
2dca0 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20 7c 20  osf3* | osf4* | 
2dcb0 6f 73 66 35 2a 29 0a 20 20 20 20 20 20 23 20 50  osf5*).      # P
2dcc0 49 43 20 69 73 20 74 68 65 20 64 65 66 61 75 6c  IC is the defaul
2dcd0 74 20 66 6f 72 20 74 68 65 73 65 20 4f 53 65 73  t for these OSes
2dce0 2e 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  ..      ;;..    
2dcf0 6d 69 6e 67 77 2a 20 7c 20 63 79 67 77 69 6e 2a  mingw* | cygwin*
2dd00 20 7c 20 70 77 33 32 2a 20 7c 20 6f 73 32 2a 29   | pw32* | os2*)
2dd10 0a 20 20 20 20 20 20 23 20 54 68 69 73 20 68 61  .      # This ha
2dd20 63 6b 20 69 73 20 73 6f 20 74 68 61 74 20 74 68  ck is so that th
2dd30 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20 63 61  e source file ca
2dd40 6e 20 74 65 6c 6c 20 77 68 65 74 68 65 72 20 69  n tell whether i
2dd50 74 20 69 73 20 62 65 69 6e 67 0a 20 20 20 20 20  t is being.     
2dd60 20 23 20 62 75 69 6c 74 20 66 6f 72 20 69 6e 63   # built for inc
2dd70 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64 6c 6c 20  lusion in a dll 
2dd80 28 61 6e 64 20 73 68 6f 75 6c 64 20 65 78 70 6f  (and should expo
2dd90 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f 72 20 65  rt symbols for e
2dda0 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20 20 20 23  xample)..      #
2ddb0 20 41 6c 74 68 6f 75 67 68 20 74 68 65 20 63 79   Although the cy
2ddc0 67 77 69 6e 20 67 63 63 20 69 67 6e 6f 72 65 73  gwin gcc ignores
2ddd0 20 2d 66 50 49 43 2c 20 73 74 69 6c 6c 20 6e 65   -fPIC, still ne
2dde0 65 64 20 74 68 69 73 20 66 6f 72 20 6f 6c 64 2d  ed this for old-
2ddf0 73 74 79 6c 65 0a 20 20 20 20 20 20 23 20 28 2d  style.      # (-
2de00 2d 64 69 73 61 62 6c 65 2d 61 75 74 6f 2d 69 6d  -disable-auto-im
2de10 70 6f 72 74 29 20 6c 69 62 72 61 72 69 65 73 0a  port) libraries.
2de20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2de30 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c  mpiler_pic='-DDL
2de40 4c 5f 45 58 50 4f 52 54 27 0a 20 20 20 20 20 20  L_EXPORT'.      
2de50 3b 3b 0a 0a 20 20 20 20 64 61 72 77 69 6e 2a 20  ;;..    darwin* 
2de60 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20 20 20  | rhapsody*).   
2de70 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65 20     # PIC is the 
2de80 64 65 66 61 75 6c 74 20 6f 6e 20 74 68 69 73 20  default on this 
2de90 70 6c 61 74 66 6f 72 6d 0a 20 20 20 20 20 20 23  platform.      #
2dea0 20 43 6f 6d 6d 6f 6e 20 73 79 6d 62 6f 6c 73 20   Common symbols 
2deb0 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69 6e 20 4d  not allowed in M
2dec0 48 5f 44 59 4c 49 42 20 66 69 6c 65 73 0a 20 20  H_DYLIB files.  
2ded0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2dee0 69 6c 65 72 5f 70 69 63 3d 27 2d 66 6e 6f 2d 63  iler_pic='-fno-c
2def0 6f 6d 6d 6f 6e 27 0a 20 20 20 20 20 20 3b 3b 0a  ommon'.      ;;.
2df00 0a 20 20 20 20 68 70 75 78 2a 29 0a 20 20 20 20  .    hpux*).    
2df10 20 20 23 20 50 49 43 20 69 73 20 74 68 65 20 64    # PIC is the d
2df20 65 66 61 75 6c 74 20 66 6f 72 20 49 41 36 34 20  efault for IA64 
2df30 48 50 2d 55 58 20 61 6e 64 20 36 34 2d 62 69 74  HP-UX and 64-bit
2df40 20 48 50 2d 55 58 2c 20 62 75 74 0a 20 20 20 20   HP-UX, but.    
2df50 20 20 23 20 6e 6f 74 20 66 6f 72 20 50 41 20 48    # not for PA H
2df60 50 2d 55 58 2e 0a 20 20 20 20 20 20 63 61 73 65  P-UX..      case
2df70 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20   $host_cpu in.  
2df80 20 20 20 20 68 70 70 61 2a 36 34 2a 7c 69 61 36      hppa*64*|ia6
2df90 34 2a 29 0a 09 23 20 2b 5a 20 74 68 65 20 64 65  4*)..# +Z the de
2dfa0 66 61 75 6c 74 0a 09 3b 3b 0a 20 20 20 20 20 20  fault..;;.      
2dfb0 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  *)..lt_prog_comp
2dfc0 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 27  iler_pic='-fPIC'
2dfd0 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  ..;;.      esac.
2dfe0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 6e        ;;..    in
2dff0 74 65 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 20  terix[3-9]*).   
2e000 20 20 20 23 20 49 6e 74 65 72 69 78 20 33 2e 78     # Interix 3.x
2e010 20 67 63 63 20 2d 66 70 69 63 2f 2d 66 50 49 43   gcc -fpic/-fPIC
2e020 20 6f 70 74 69 6f 6e 73 20 67 65 6e 65 72 61 74   options generat
2e030 65 20 62 72 6f 6b 65 6e 20 63 6f 64 65 2e 0a 20  e broken code.. 
2e040 20 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c 20       # Instead, 
2e050 77 65 20 72 65 6c 6f 63 61 74 65 20 73 68 61 72  we relocate shar
2e060 65 64 20 6c 69 62 72 61 72 69 65 73 20 61 74 20  ed libraries at 
2e070 72 75 6e 74 69 6d 65 2e 0a 20 20 20 20 20 20 3b  runtime..      ;
2e080 3b 0a 0a 20 20 20 20 6d 73 64 6f 73 64 6a 67 70  ;..    msdosdjgp
2e090 70 2a 29 0a 20 20 20 20 20 20 23 20 4a 75 73 74  p*).      # Just
2e0a0 20 62 65 63 61 75 73 65 20 77 65 20 75 73 65 20   because we use 
2e0b0 47 43 43 20 64 6f 65 73 6e 27 74 20 6d 65 61 6e  GCC doesn't mean
2e0c0 20 77 65 20 73 75 64 64 65 6e 6c 79 20 67 65 74   we suddenly get
2e0d0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2e0e0 73 0a 20 20 20 20 20 20 23 20 6f 6e 20 73 79 73  s.      # on sys
2e0f0 74 65 6d 73 20 74 68 61 74 20 64 6f 6e 27 74 20  tems that don't 
2e100 73 75 70 70 6f 72 74 20 74 68 65 6d 2e 0a 20 20  support them..  
2e110 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2e120 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73  iler_can_build_s
2e130 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 65  hared=no.      e
2e140 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 0a  nable_shared=no.
2e150 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e        ;;..    *n
2e160 74 6f 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 20  to* | *qnx*).   
2e170 20 20 20 23 20 51 4e 58 20 75 73 65 73 20 47 4e     # QNX uses GN
2e180 55 20 43 2b 2b 2c 20 62 75 74 20 6e 65 65 64 20  U C++, but need 
2e190 74 6f 20 64 65 66 69 6e 65 20 2d 73 68 61 72 65  to define -share
2e1a0 64 20 6f 70 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74  d option too, ot
2e1b0 68 65 72 77 69 73 65 0a 20 20 20 20 20 20 23 20  herwise.      # 
2e1c0 69 74 20 77 69 6c 6c 20 63 6f 72 65 64 75 6d 70  it will coredump
2e1d0 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ..      lt_prog_
2e1e0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
2e1f0 50 49 43 20 2d 73 68 61 72 65 64 27 0a 20 20 20  PIC -shared'.   
2e200 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34     ;;..    sysv4
2e210 2a 4d 50 2a 29 0a 20 20 20 20 20 20 69 66 20 74  *MP*).      if t
2e220 65 73 74 20 2d 64 20 2f 75 73 72 2f 6e 65 63 3b  est -d /usr/nec;
2e230 20 74 68 65 6e 0a 09 6c 74 5f 70 72 6f 67 5f 63   then..lt_prog_c
2e240 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 2d 4b 63 6f  ompiler_pic=-Kco
2e250 6e 66 6f 72 6d 5f 70 69 63 0a 20 20 20 20 20 20  nform_pic.      
2e260 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
2e270 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f   *).      lt_pro
2e280 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2e290 2d 66 50 49 43 27 0a 20 20 20 20 20 20 3b 3b 0a  -fPIC'.      ;;.
2e2a0 20 20 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a      esac.  else.
2e2b0 20 20 20 20 23 20 50 4f 52 54 4d 45 20 43 68 65      # PORTME Che
2e2c0 63 6b 20 66 6f 72 20 66 6c 61 67 20 74 6f 20 70  ck for flag to p
2e2d0 61 73 73 20 6c 69 6e 6b 65 72 20 66 6c 61 67 73  ass linker flags
2e2e0 20 74 68 72 6f 75 67 68 20 74 68 65 20 73 79 73   through the sys
2e2f0 74 65 6d 20 63 6f 6d 70 69 6c 65 72 2e 0a 20 20  tem compiler..  
2e300 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20    case $host_os 
2e310 69 6e 0a 20 20 20 20 61 69 78 2a 29 0a 20 20 20  in.    aix*).   
2e320 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2e330 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20  ler_wl='-Wl,'.  
2e340 20 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f      if test "$ho
2e350 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20  st_cpu" = ia64; 
2e360 74 68 65 6e 0a 09 23 20 41 49 58 20 35 20 6e 6f  then..# AIX 5 no
2e370 77 20 73 75 70 70 6f 72 74 73 20 49 41 36 34 20  w supports IA64 
2e380 70 72 6f 63 65 73 73 6f 72 0a 09 6c 74 5f 70 72  processor..lt_pr
2e390 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2e3a0 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
2e3b0 20 20 20 20 65 6c 73 65 0a 09 6c 74 5f 70 72 6f      else..lt_pro
2e3c0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2e3d0 63 3d 27 2d 62 6e 73 6f 20 2d 62 49 3a 2f 6c 69  c='-bnso -bI:/li
2e3e0 62 2f 73 79 73 63 61 6c 6c 73 2e 65 78 70 27 0a  b/syscalls.exp'.
2e3f0 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b        fi.      ;
2e400 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a 20 7c 20  ;..    mingw* | 
2e410 63 79 67 77 69 6e 2a 20 7c 20 70 77 33 32 2a 20  cygwin* | pw32* 
2e420 7c 20 6f 73 32 2a 29 0a 20 20 20 20 20 20 23 20  | os2*).      # 
2e430 54 68 69 73 20 68 61 63 6b 20 69 73 20 73 6f 20  This hack is so 
2e440 74 68 61 74 20 74 68 65 20 73 6f 75 72 63 65 20  that the source 
2e450 66 69 6c 65 20 63 61 6e 20 74 65 6c 6c 20 77 68  file can tell wh
2e460 65 74 68 65 72 20 69 74 20 69 73 20 62 65 69 6e  ether it is bein
2e470 67 0a 20 20 20 20 20 20 23 20 62 75 69 6c 74 20  g.      # built 
2e480 66 6f 72 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e  for inclusion in
2e490 20 61 20 64 6c 6c 20 28 61 6e 64 20 73 68 6f 75   a dll (and shou
2e4a0 6c 64 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c  ld export symbol
2e4b0 73 20 66 6f 72 20 65 78 61 6d 70 6c 65 29 2e 0a  s for example)..
2e4c0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2e4d0 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c  mpiler_pic='-DDL
2e4e0 4c 5f 45 58 50 4f 52 54 27 0a 20 20 20 20 20 20  L_EXPORT'.      
2e4f0 3b 3b 0a 0a 20 20 20 20 68 70 75 78 39 2a 20 7c  ;;..    hpux9* |
2e500 20 68 70 75 78 31 30 2a 20 7c 20 68 70 75 78 31   hpux10* | hpux1
2e510 31 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  1*).      lt_pro
2e520 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2e530 57 6c 2c 27 0a 20 20 20 20 20 20 23 20 50 49 43  Wl,'.      # PIC
2e540 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20   is the default 
2e550 66 6f 72 20 49 41 36 34 20 48 50 2d 55 58 20 61  for IA64 HP-UX a
2e560 6e 64 20 36 34 2d 62 69 74 20 48 50 2d 55 58 2c  nd 64-bit HP-UX,
2e570 20 62 75 74 0a 20 20 20 20 20 20 23 20 6e 6f 74   but.      # not
2e580 20 66 6f 72 20 50 41 20 48 50 2d 55 58 2e 0a 20   for PA HP-UX.. 
2e590 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f       case $host_
2e5a0 63 70 75 20 69 6e 0a 20 20 20 20 20 20 68 70 70  cpu in.      hpp
2e5b0 61 2a 36 34 2a 7c 69 61 36 34 2a 29 0a 09 23 20  a*64*|ia64*)..# 
2e5c0 2b 5a 20 74 68 65 20 64 65 66 61 75 6c 74 0a 09  +Z the default..
2e5d0 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f  ;;.      *)..lt_
2e5e0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2e5f0 63 3d 27 2b 5a 27 0a 09 3b 3b 0a 20 20 20 20 20  c='+Z'..;;.     
2e600 20 65 73 61 63 0a 20 20 20 20 20 20 23 20 49 73   esac.      # Is
2e610 20 74 68 65 72 65 20 61 20 62 65 74 74 65 72 20   there a better 
2e620 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2e630 5f 73 74 61 74 69 63 20 74 68 61 74 20 77 6f 72  _static that wor
2e640 6b 73 20 77 69 74 68 20 74 68 65 20 62 75 6e 64  ks with the bund
2e650 6c 65 64 20 43 43 3f 0a 20 20 20 20 20 20 6c 74  led CC?.      lt
2e660 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2e670 74 61 74 69 63 3d 27 24 7b 77 6c 7d 2d 61 20 24  tatic='${wl}-a $
2e680 7b 77 6c 7d 61 72 63 68 69 76 65 27 0a 20 20 20  {wl}archive'.   
2e690 20 20 20 3b 3b 0a 0a 20 20 20 20 69 72 69 78 35     ;;..    irix5
2e6a0 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e  * | irix6* | non
2e6b0 73 74 6f 70 75 78 2a 29 0a 20 20 20 20 20 20 6c  stopux*).      l
2e6c0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e6d0 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20  wl='-Wl,'.      
2e6e0 23 20 50 49 43 20 28 77 69 74 68 20 2d 4b 50 49  # PIC (with -KPI
2e6f0 43 29 20 69 73 20 74 68 65 20 64 65 66 61 75 6c  C) is the defaul
2e700 74 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  t..      lt_prog
2e710 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2e720 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20  ='-non_shared'. 
2e730 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e       ;;..    lin
2e740 75 78 2a 20 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75  ux* | k*bsd*-gnu
2e750 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 63 63  ).      case $cc
2e760 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20  _basename in.   
2e770 20 20 20 69 63 63 2a 20 7c 20 65 63 63 2a 20 7c     icc* | ecc* |
2e780 20 69 66 6f 72 74 2a 29 0a 09 6c 74 5f 70 72 6f   ifort*)..lt_pro
2e790 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2e7a0 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  Wl,'..lt_prog_co
2e7b0 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49  mpiler_pic='-KPI
2e7c0 43 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  C'..lt_prog_comp
2e7d0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74  iler_static='-st
2e7e0 61 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b 3b  atic'.        ;;
2e7f0 0a 20 20 20 20 20 20 70 67 63 63 2a 20 7c 20 70  .      pgcc* | p
2e800 67 66 37 37 2a 20 7c 20 70 67 66 39 30 2a 20 7c  gf77* | pgf90* |
2e810 20 70 67 66 39 35 2a 29 0a 20 20 20 20 20 20 20   pgf95*).       
2e820 20 23 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75   # Portland Grou
2e830 70 20 63 6f 6d 70 69 6c 65 72 73 20 28 2a 6e 6f  p compilers (*no
2e840 74 2a 20 74 68 65 20 50 65 6e 74 69 75 6d 20 67  t* the Pentium g
2e850 63 63 20 63 6f 6d 70 69 6c 65 72 2c 0a 09 23 20  cc compiler,..# 
2e860 77 68 69 63 68 20 6c 6f 6f 6b 73 20 74 6f 20 62  which looks to b
2e870 65 20 61 20 64 65 61 64 20 70 72 6f 6a 65 63 74  e a dead project
2e880 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  )..lt_prog_compi
2e890 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c  ler_wl='-Wl,'..l
2e8a0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e8b0 70 69 63 3d 27 2d 66 70 69 63 27 0a 09 6c 74 5f  pic='-fpic'..lt_
2e8c0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2e8d0 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
2e8e0 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
2e8f0 20 63 63 63 2a 29 0a 20 20 20 20 20 20 20 20 6c   ccc*).        l
2e900 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e910 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20  wl='-Wl,'.      
2e920 20 20 23 20 41 6c 6c 20 41 6c 70 68 61 20 63 6f    # All Alpha co
2e930 64 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20 20  de is PIC..     
2e940 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2e950 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e  ler_static='-non
2e960 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 20  _shared'.       
2e970 20 3b 3b 0a 20 20 20 20 20 20 78 6c 2a 29 0a 09   ;;.      xl*)..
2e980 23 20 49 42 4d 20 58 4c 20 43 20 38 2e 30 2f 46  # IBM XL C 8.0/F
2e990 6f 72 74 72 61 6e 20 31 30 2e 31 20 6f 6e 20 50  ortran 10.1 on P
2e9a0 50 43 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  PC..lt_prog_comp
2e9b0 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09  iler_wl='-Wl,'..
2e9c0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2e9d0 5f 70 69 63 3d 27 2d 71 70 69 63 27 0a 09 6c 74  _pic='-qpic'..lt
2e9e0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2e9f0 74 61 74 69 63 3d 27 2d 71 73 74 61 74 69 63 6c  tatic='-qstaticl
2ea00 69 6e 6b 27 0a 09 3b 3b 0a 20 20 20 20 20 20 2a  ink'..;;.      *
2ea10 29 0a 09 63 61 73 65 20 60 24 43 43 20 2d 56 20  )..case `$CC -V 
2ea20 32 3e 26 31 20 7c 20 73 65 64 20 35 71 60 20 69  2>&1 | sed 5q` i
2ea30 6e 0a 09 2a 53 75 6e 5c 20 43 2a 29 0a 09 20 20  n..*Sun\ C*)..  
2ea40 23 20 53 75 6e 20 43 20 35 2e 39 0a 09 20 20 6c  # Sun C 5.9..  l
2ea50 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2ea60 70 69 63 3d 27 2d 4b 50 49 43 27 0a 09 20 20 6c  pic='-KPIC'..  l
2ea70 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2ea80 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
2ea90 27 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  '..  lt_prog_com
2eaa0 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2eab0 09 20 20 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29  .  ;;..*Sun\ F*)
2eac0 0a 09 20 20 23 20 53 75 6e 20 46 6f 72 74 72 61  ..  # Sun Fortra
2ead0 6e 20 38 2e 33 20 70 61 73 73 65 73 20 61 6c 6c  n 8.3 passes all
2eae0 20 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 66 6c   unrecognized fl
2eaf0 61 67 73 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65  ags to the linke
2eb00 72 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  r..  lt_prog_com
2eb10 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43  piler_pic='-KPIC
2eb20 27 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  '..  lt_prog_com
2eb30 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2eb40 73 74 61 74 69 63 27 0a 09 20 20 6c 74 5f 70 72  static'..  lt_pr
2eb50 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2eb60 27 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b  '..  ;;..esac..;
2eb70 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
2eb80 20 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f     ;;..    newso
2eb90 73 36 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  s6).      lt_pro
2eba0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2ebb0 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f  -KPIC'.      lt_
2ebc0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2ebd0 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
2ebe0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e        ;;..    *n
2ebf0 74 6f 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 20  to* | *qnx*).   
2ec00 20 20 20 23 20 51 4e 58 20 75 73 65 73 20 47 4e     # QNX uses GN
2ec10 55 20 43 2b 2b 2c 20 62 75 74 20 6e 65 65 64 20  U C++, but need 
2ec20 74 6f 20 64 65 66 69 6e 65 20 2d 73 68 61 72 65  to define -share
2ec30 64 20 6f 70 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74  d option too, ot
2ec40 68 65 72 77 69 73 65 0a 20 20 20 20 20 20 23 20  herwise.      # 
2ec50 69 74 20 77 69 6c 6c 20 63 6f 72 65 64 75 6d 70  it will coredump
2ec60 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ..      lt_prog_
2ec70 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
2ec80 50 49 43 20 2d 73 68 61 72 65 64 27 0a 20 20 20  PIC -shared'.   
2ec90 20 20 20 3b 3b 0a 0a 20 20 20 20 6f 73 66 33 2a     ;;..    osf3*
2eca0 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a   | osf4* | osf5*
2ecb0 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2ecc0 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2ecd0 2c 27 0a 20 20 20 20 20 20 23 20 41 6c 6c 20 4f  ,'.      # All O
2ece0 53 46 2f 31 20 63 6f 64 65 20 69 73 20 50 49 43  SF/1 code is PIC
2ecf0 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ..      lt_prog_
2ed00 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2ed10 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20  '-non_shared'.  
2ed20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 72 64 6f 73      ;;..    rdos
2ed30 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
2ed40 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2ed50 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20  ='-non_shared'. 
2ed60 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c       ;;..    sol
2ed70 61 72 69 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f  aris*).      lt_
2ed80 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2ed90 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20  c='-KPIC'.      
2eda0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2edb0 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
2edc0 63 27 0a 20 20 20 20 20 20 63 61 73 65 20 24 63  c'.      case $c
2edd0 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20  c_basename in.  
2ede0 20 20 20 20 66 37 37 2a 20 7c 20 66 39 30 2a 20      f77* | f90* 
2edf0 7c 20 66 39 35 2a 29 0a 09 6c 74 5f 70 72 6f 67  | f95*)..lt_prog
2ee00 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51  _compiler_wl='-Q
2ee10 6f 70 74 69 6f 6e 20 6c 64 20 27 3b 3b 0a 20 20  option ld ';;.  
2ee20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f      *)..lt_prog_
2ee30 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2ee40 2c 27 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  ,';;.      esac.
2ee50 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 75        ;;..    su
2ee60 6e 6f 73 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f  nos4*).      lt_
2ee70 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2ee80 3d 27 2d 51 6f 70 74 69 6f 6e 20 6c 64 20 27 0a  ='-Qoption ld '.
2ee90 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2eea0 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 50 49 43  mpiler_pic='-PIC
2eeb0 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  '.      lt_prog_
2eec0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2eed0 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20  '-Bstatic'.     
2eee0 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 20 7c   ;;..    sysv4 |
2eef0 20 73 79 73 76 34 2e 32 75 77 32 2a 20 7c 20 73   sysv4.2uw2* | s
2ef00 79 73 76 34 2e 33 2a 29 0a 20 20 20 20 20 20 6c  ysv4.3*).      l
2ef10 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2ef20 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20  wl='-Wl,'.      
2ef30 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2ef40 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20  _pic='-KPIC'.   
2ef50 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2ef60 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
2ef70 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  atic'.      ;;..
2ef80 20 20 20 20 73 79 73 76 34 2a 4d 50 2a 29 0a 20      sysv4*MP*). 
2ef90 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 64 20       if test -d 
2efa0 2f 75 73 72 2f 6e 65 63 20 3b 74 68 65 6e 0a 09  /usr/nec ;then..
2efb0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2efc0 5f 70 69 63 3d 27 2d 4b 63 6f 6e 66 6f 72 6d 5f  _pic='-Kconform_
2efd0 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  pic'..lt_prog_co
2efe0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2eff0 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 66  Bstatic'.      f
2f000 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
2f010 73 79 73 76 35 2a 20 7c 20 75 6e 69 78 77 61 72  sysv5* | unixwar
2f020 65 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c  e* | sco3.2v5* |
2f030 20 73 63 6f 35 76 36 2a 20 7c 20 4f 70 65 6e 55   sco5v6* | OpenU
2f040 4e 49 58 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  NIX*).      lt_p
2f050 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2f060 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f  '-Wl,'.      lt_
2f070 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2f080 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20  c='-KPIC'.      
2f090 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f0a0 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
2f0b0 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  c'.      ;;..   
2f0c0 20 75 6e 69 63 6f 73 2a 29 0a 20 20 20 20 20 20   unicos*).      
2f0d0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f0e0 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20  _wl='-Wl,'.     
2f0f0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2f100 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72  r_can_build_shar
2f110 65 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ed=no.      ;;..
2f120 20 20 20 20 75 74 73 34 2a 29 0a 20 20 20 20 20      uts4*).     
2f130 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2f140 72 5f 70 69 63 3d 27 2d 70 69 63 27 0a 20 20 20  r_pic='-pic'.   
2f150 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2f160 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
2f170 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  atic'.      ;;..
2f180 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f      *).      lt_
2f190 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61  prog_compiler_ca
2f1a0 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e  n_build_shared=n
2f1b0 6f 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65  o.      ;;.    e
2f1c0 73 61 63 0a 20 20 66 69 0a 0a 63 61 73 65 20 24  sac.  fi..case $
2f1d0 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 23 20 46  host_os in.  # F
2f1e0 6f 72 20 70 6c 61 74 66 6f 72 6d 73 20 77 68 69  or platforms whi
2f1f0 63 68 20 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72  ch do not suppor
2f200 74 20 50 49 43 2c 20 2d 44 50 49 43 20 69 73 20  t PIC, -DPIC is 
2f210 6d 65 61 6e 69 6e 67 6c 65 73 73 3a 0a 20 20 2a  meaningless:.  *
2f220 64 6a 67 70 70 2a 29 0a 20 20 20 20 6c 74 5f 70  djgpp*).    lt_p
2f230 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2f240 3d 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20  =.    ;;.  *).  
2f250 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2f260 65 72 5f 70 69 63 3d 22 24 6c 74 5f 70 72 6f 67  er_pic="$lt_prog
2f270 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44  _compiler_pic -D
2f280 50 49 43 22 0a 20 20 20 20 3b 3b 0a 65 73 61 63  PIC".    ;;.esac
2f290 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
2f2a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
2f2b0 75 6c 74 3a 20 24 6c 74 5f 70 72 6f 67 5f 63 6f  ult: $lt_prog_co
2f2c0 6d 70 69 6c 65 72 5f 70 69 63 22 20 3e 26 35 0a  mpiler_pic" >&5.
2f2d0 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 70 72  $as_echo "$lt_pr
2f2e0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22  og_compiler_pic"
2f2f0 20 3e 26 36 3b 20 7d 0a 0a 0a 0a 0a 0a 0a 23 0a   >&6; }.......#.
2f300 23 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65 20  # Check to make 
2f310 73 75 72 65 20 74 68 65 20 50 49 43 20 66 6c 61  sure the PIC fla
2f320 67 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 73  g actually works
2f330 2e 0a 23 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  ..#.if test -n "
2f340 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
2f350 72 5f 70 69 63 22 3b 20 74 68 65 6e 0a 20 20 7b  r_pic"; then.  {
2f360 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2f370 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
2f380 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72  ing if $compiler
2f390 20 50 49 43 20 66 6c 61 67 20 24 6c 74 5f 70 72   PIC flag $lt_pr
2f3a0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20  og_compiler_pic 
2f3b0 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65  works" >&5.$as_e
2f3c0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
2f3d0 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 50 49 43  if $compiler PIC
2f3e0 20 66 6c 61 67 20 24 6c 74 5f 70 72 6f 67 5f 63   flag $lt_prog_c
2f3f0 6f 6d 70 69 6c 65 72 5f 70 69 63 20 77 6f 72 6b  ompiler_pic work
2f400 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  s... " >&6; }.if
2f410 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70   test "${lt_cv_p
2f420 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2f430 5f 77 6f 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73  _works+set}" = s
2f440 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
2f450 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
2f460 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
2f470 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
2f480 5f 70 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20  _pic_works=no.  
2f490 20 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66   ac_outfile=conf
2f4a0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
2f4b0 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d     echo "$lt_sim
2f4c0 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74  ple_compile_test
2f4d0 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73  _code" > conftes
2f4e0 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f  t.$ac_ext.   lt_
2f4f0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 24  compiler_flag="$
2f500 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f510 5f 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20 23  _pic -DPIC".   #
2f520 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69   Insert the opti
2f530 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66  on either (1) af
2f540 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c  ter the last *FL
2f550 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72  AGS variable, or
2f560 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65  .   # (2) before
2f570 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69   a word containi
2f580 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20  ng "conftest.", 
2f590 6f 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e  or (3) at the en
2f5a0 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61  d..   # Note tha
2f5b0 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74  t $ac_compile it
2f5c0 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f  self does not co
2f5d0 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65  ntain backslashe
2f5e0 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20  s and begins.   
2f5f0 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20  # with a dollar 
2f600 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68  sign (not a hyph
2f610 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f  en), so the echo
2f620 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72   should work cor
2f630 72 65 63 74 6c 79 2e 0a 20 20 20 23 20 54 68 65  rectly..   # The
2f640 20 6f 70 74 69 6f 6e 20 69 73 20 72 65 66 65 72   option is refer
2f650 65 6e 63 65 64 20 76 69 61 20 61 20 76 61 72 69  enced via a vari
2f660 61 62 6c 65 20 74 6f 20 61 76 6f 69 64 20 63 6f  able to avoid co
2f670 6e 66 75 73 69 6e 67 20 73 65 64 2e 0a 20 20 20  nfusing sed..   
2f680 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f  lt_compile=`echo
2f690 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c   "$ac_compile" |
2f6a0 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73   $SED \.   -e 's
2f6b0 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d  :.*FLAGS}\{0,1\}
2f6c0 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f   :&$lt_compiler_
2f6d0 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20  flag :; t' \.   
2f6e0 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66  -e 's: [^ ]*conf
2f6f0 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70  test\.: $lt_comp
2f700 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20  iler_flag&:; t' 
2f710 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c  \.   -e 's:$: $l
2f720 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a  t_compiler_flag:
2f730 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f  '`.   (eval echo
2f740 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 30 33 34   "\"\$as_me:7034
2f750 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22  : $lt_compile\""
2f760 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22   >&5).   (eval "
2f770 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 63  $lt_compile" 2>c
2f780 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20  onftest.err).   
2f790 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20  ac_status=$?.   
2f7a0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
2f7b0 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61   >&5.   echo "$a
2f7c0 73 5f 6d 65 3a 37 30 33 38 3a 20 5c 24 3f 20 3d  s_me:7038: \$? =
2f7d0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
2f7e0 0a 20 20 20 69 66 20 28 65 78 69 74 20 24 61 63  .   if (exit $ac
2f7f0 5f 73 74 61 74 75 73 29 20 26 26 20 74 65 73 74  _status) && test
2f800 20 2d 73 20 22 24 61 63 5f 6f 75 74 66 69 6c 65   -s "$ac_outfile
2f810 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54  "; then.     # T
2f820 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20  he compiler can 
2f830 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67  only warn and ig
2f840 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20  nore the option 
2f850 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65  if not recognize
2f860 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20  d.     # So say 
2f870 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20  no if there are 
2f880 77 61 72 6e 69 6e 67 73 20 6f 74 68 65 72 20 74  warnings other t
2f890 68 61 6e 20 74 68 65 20 75 73 75 61 6c 20 6f 75  han the usual ou
2f8a0 74 70 75 74 2e 0a 20 20 20 20 20 24 45 43 48 4f  tput..     $ECHO
2f8b0 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72   "X$_lt_compiler
2f8c0 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20  _boilerplate" | 
2f8d0 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27  $Xsed -e '/^$/d'
2f8e0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20   >conftest.exp. 
2f8f0 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b      $SED '/^$/d;
2f900 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65   /^ *+/d' confte
2f910 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74  st.err >conftest
2f920 2e 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73  .er2.     if tes
2f930 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
2f940 65 72 32 20 7c 7c 20 64 69 66 66 20 63 6f 6e 66  er2 || diff conf
2f950 74 65 73 74 2e 65 78 70 20 63 6f 6e 66 74 65 73  test.exp conftes
2f960 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c  t.er2 >/dev/null
2f970 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74  ; then.       lt
2f980 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
2f990 72 5f 70 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a  r_pic_works=yes.
2f9a0 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20       fi.   fi.  
2f9b0 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a   $RM conftest*..
2f9c0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
2f9d0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
2f9e0 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72  esult: $lt_cv_pr
2f9f0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f  og_compiler_pic_
2fa00 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65  works" >&5.$as_e
2fa10 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67  cho "$lt_cv_prog
2fa20 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f  _compiler_pic_wo
2fa30 72 6b 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20  rks" >&6; }..if 
2fa40 74 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72  test x"$lt_cv_pr
2fa50 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f  og_compiler_pic_
2fa60 77 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b 20 74  works" = xyes; t
2fa70 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24 6c 74  hen.    case $lt
2fa80 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2fa90 69 63 20 69 6e 0a 20 20 20 20 20 22 22 20 7c 20  ic in.     "" | 
2faa0 22 20 22 2a 29 20 3b 3b 0a 20 20 20 20 20 2a 29  " "*) ;;.     *)
2fab0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2fac0 72 5f 70 69 63 3d 22 20 24 6c 74 5f 70 72 6f 67  r_pic=" $lt_prog
2fad0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20 3b  _compiler_pic" ;
2fae0 3b 0a 20 20 20 20 20 65 73 61 63 0a 65 6c 73 65  ;.     esac.else
2faf0 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
2fb00 70 69 6c 65 72 5f 70 69 63 3d 0a 20 20 20 20 20  piler_pic=.     
2fb10 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fb20 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65  _can_build_share
2fb30 64 3d 6e 6f 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a  d=no.fi..fi.....
2fb40 0a 0a 23 0a 23 20 43 68 65 63 6b 20 74 6f 20 6d  ..#.# Check to m
2fb50 61 6b 65 20 73 75 72 65 20 74 68 65 20 73 74 61  ake sure the sta
2fb60 74 69 63 20 66 6c 61 67 20 61 63 74 75 61 6c 6c  tic flag actuall
2fb70 79 20 77 6f 72 6b 73 2e 0a 23 0a 77 6c 3d 24 6c  y works..#.wl=$l
2fb80 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2fb90 77 6c 20 65 76 61 6c 20 6c 74 5f 74 6d 70 5f 73  wl eval lt_tmp_s
2fba0 74 61 74 69 63 5f 66 6c 61 67 3d 5c 22 24 6c 74  tatic_flag=\"$lt
2fbb0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2fbc0 74 61 74 69 63 5c 22 0a 7b 20 24 61 73 5f 65 63  tatic\".{ $as_ec
2fbd0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2fbe0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  NO: checking if 
2fbf0 24 63 6f 6d 70 69 6c 65 72 20 73 74 61 74 69 63  $compiler static
2fc00 20 66 6c 61 67 20 24 6c 74 5f 74 6d 70 5f 73 74   flag $lt_tmp_st
2fc10 61 74 69 63 5f 66 6c 61 67 20 77 6f 72 6b 73 22  atic_flag works"
2fc20 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
2fc30 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f  "checking if $co
2fc40 6d 70 69 6c 65 72 20 73 74 61 74 69 63 20 66 6c  mpiler static fl
2fc50 61 67 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69  ag $lt_tmp_stati
2fc60 63 5f 66 6c 61 67 20 77 6f 72 6b 73 2e 2e 2e 20  c_flag works... 
2fc70 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
2fc80 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63   "${lt_cv_prog_c
2fc90 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77  ompiler_static_w
2fca0 6f 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73 65 74  orks+set}" = set
2fcb0 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
2fcc0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
2fcd0 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  >&6.else.  lt_cv
2fce0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2fcf0 74 61 74 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20  tatic_works=no. 
2fd00 20 20 73 61 76 65 5f 4c 44 46 4c 41 47 53 3d 22    save_LDFLAGS="
2fd10 24 4c 44 46 4c 41 47 53 22 0a 20 20 20 4c 44 46  $LDFLAGS".   LDF
2fd20 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 24  LAGS="$LDFLAGS $
2fd30 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c  lt_tmp_static_fl
2fd40 61 67 22 0a 20 20 20 65 63 68 6f 20 22 24 6c 74  ag".   echo "$lt
2fd50 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73  _simple_link_tes
2fd60 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65  t_code" > confte
2fd70 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 69 66  st.$ac_ext.   if
2fd80 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 20   (eval $ac_link 
2fd90 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 20  2>conftest.err) 
2fda0 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  && test -s conft
2fdb0 65 73 74 24 61 63 5f 65 78 65 65 78 74 3b 20 74  est$ac_exeext; t
2fdc0 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 6c  hen.     # The l
2fdd0 69 6e 6b 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77  inker can only w
2fde0 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74  arn and ignore t
2fdf0 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74  he option if not
2fe00 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20   recognized.    
2fe10 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20   # So say no if 
2fe20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e  there are warnin
2fe30 67 73 0a 20 20 20 20 20 69 66 20 74 65 73 74 20  gs.     if test 
2fe40 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b  -s conftest.err;
2fe50 20 74 68 65 6e 0a 20 20 20 20 20 20 20 23 20 41   then.       # A
2fe60 70 70 65 6e 64 20 61 6e 79 20 65 72 72 6f 72 73  ppend any errors
2fe70 20 74 6f 20 74 68 65 20 63 6f 6e 66 69 67 2e 6c   to the config.l
2fe80 6f 67 2e 0a 20 20 20 20 20 20 20 63 61 74 20 63  og..       cat c
2fe90 6f 6e 66 74 65 73 74 2e 65 72 72 20 31 3e 26 35  onftest.err 1>&5
2fea0 0a 20 20 20 20 20 20 20 24 45 43 48 4f 20 22 58  .       $ECHO "X
2feb0 24 5f 6c 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c  $_lt_linker_boil
2fec0 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64  erplate" | $Xsed
2fed0 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20 63 6f   -e '/^$/d' > co
2fee0 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20  nftest.exp.     
2fef0 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f    $SED '/^$/d; /
2ff00 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74  ^ *+/d' conftest
2ff10 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .err >conftest.e
2ff20 72 32 0a 20 20 20 20 20 20 20 69 66 20 64 69 66  r2.       if dif
2ff30 66 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63  f conftest.exp c
2ff40 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65  onftest.er2 >/de
2ff50 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20  v/null; then.   
2ff60 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67        lt_cv_prog
2ff70 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2ff80 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20 20  _works=yes.     
2ff90 20 20 66 69 0a 20 20 20 20 20 65 6c 73 65 0a 20    fi.     else. 
2ffa0 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67        lt_cv_prog
2ffb0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2ffc0 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20 20  _works=yes.     
2ffd0 66 69 0a 20 20 20 66 69 0a 20 20 20 24 52 4d 20  fi.   fi.   $RM 
2ffe0 2d 72 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20  -r conftest*.   
2fff0 4c 44 46 4c 41 47 53 3d 22 24 73 61 76 65 5f 4c  LDFLAGS="$save_L
30000 44 46 4c 41 47 53 22 0a 0a 66 69 0a 7b 20 24 61  DFLAGS"..fi.{ $a
30010 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
30020 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
30030 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
30040 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b  iler_static_work
30050 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  s" >&5.$as_echo 
30060 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d  "$lt_cv_prog_com
30070 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72  piler_static_wor
30080 6b 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74  ks" >&6; }..if t
30090 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f  est x"$lt_cv_pro
300a0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
300b0 63 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b  c_works" = xyes;
300c0 20 74 68 65 6e 0a 20 20 20 20 3a 0a 65 6c 73 65   then.    :.else
300d0 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
300e0 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a 66 69  piler_static=.fi
300f0 0a 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f  ........  { $as_
30100 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
30110 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69  NENO: checking i
30120 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70  f $compiler supp
30130 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e  orts -c -o file.
30140 24 61 63 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a  $ac_objext" >&5.
30150 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
30160 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65  king if $compile
30170 72 20 73 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f  r supports -c -o
30180 20 66 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74   file.$ac_objext
30190 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
301a0 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72  test "${lt_cv_pr
301b0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 2b  og_compiler_c_o+
301c0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
301d0 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
301e0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
301f0 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67  lse.  lt_cv_prog
30200 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d 6e 6f  _compiler_c_o=no
30210 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74  .   $RM -r conft
30220 65 73 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  est 2>/dev/null.
30230 20 20 20 6d 6b 64 69 72 20 63 6f 6e 66 74 65 73     mkdir conftes
30240 74 0a 20 20 20 63 64 20 63 6f 6e 66 74 65 73 74  t.   cd conftest
30250 0a 20 20 20 6d 6b 64 69 72 20 6f 75 74 0a 20 20  .   mkdir out.  
30260 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c   echo "$lt_simpl
30270 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63  e_compile_test_c
30280 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e  ode" > conftest.
30290 24 61 63 5f 65 78 74 0a 0a 20 20 20 6c 74 5f 63  $ac_ext..   lt_c
302a0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 6f  ompiler_flag="-o
302b0 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24   out/conftest2.$
302c0 61 63 5f 6f 62 6a 65 78 74 22 0a 20 20 20 23 20  ac_objext".   # 
302d0 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f  Insert the optio
302e0 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74  n either (1) aft
302f0 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41  er the last *FLA
30300 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a  GS variable, or.
30310 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20     # (2) before 
30320 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e  a word containin
30330 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f  g "conftest.", o
30340 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64  r (3) at the end
30350 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74  ..   # Note that
30360 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73   $ac_compile its
30370 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e  elf does not con
30380 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73  tain backslashes
30390 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23   and begins.   #
303a0 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73   with a dollar s
303b0 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65  ign (not a hyphe
303c0 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20  n), so the echo 
303d0 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72  should work corr
303e0 65 63 74 6c 79 2e 0a 20 20 20 6c 74 5f 63 6f 6d  ectly..   lt_com
303f0 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f  pile=`echo "$ac_
30400 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20  compile" | $SED 
30410 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41  \.   -e 's:.*FLA
30420 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74  GS}\{0,1\} :&$lt
30430 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a  _compiler_flag :
30440 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a  ; t' \.   -e 's:
30450 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e   [^ ]*conftest\.
30460 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  : $lt_compiler_f
30470 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag&:; t' \.   -
30480 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70  e 's:$: $lt_comp
30490 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20  iler_flag:'`.   
304a0 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24  (eval echo "\"\$
304b0 61 73 5f 6d 65 3a 37 31 33 39 3a 20 24 6c 74 5f  as_me:7139: $lt_
304c0 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a  compile\"" >&5).
304d0 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f     (eval "$lt_co
304e0 6d 70 69 6c 65 22 20 32 3e 6f 75 74 2f 63 6f 6e  mpile" 2>out/con
304f0 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61 63  ftest.err).   ac
30500 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63 61  _status=$?.   ca
30510 74 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  t out/conftest.e
30520 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22  rr >&5.   echo "
30530 24 61 73 5f 6d 65 3a 37 31 34 33 3a 20 5c 24 3f  $as_me:7143: \$?
30540 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
30550 26 35 0a 20 20 20 69 66 20 28 65 78 69 74 20 24  &5.   if (exit $
30560 61 63 5f 73 74 61 74 75 73 29 20 26 26 20 74 65  ac_status) && te
30570 73 74 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65  st -s out/confte
30580 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20  st2.$ac_objext. 
30590 20 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68    then.     # Th
305a0 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f  e compiler can o
305b0 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e  nly warn and ign
305c0 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69  ore the option i
305d0 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64  f not recognized
305e0 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e  .     # So say n
305f0 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77  o if there are w
30600 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 24 45 43  arnings.     $EC
30610 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c  HO "X$_lt_compil
30620 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20  er_boilerplate" 
30630 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f  | $Xsed -e '/^$/
30640 64 27 20 3e 20 6f 75 74 2f 63 6f 6e 66 74 65 73  d' > out/conftes
30650 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44 20  t.exp.     $SED 
30660 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27  '/^$/d; /^ *+/d'
30670 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72   out/conftest.er
30680 72 20 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  r >out/conftest.
30690 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73 74  er2.     if test
306a0 20 21 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65   ! -s out/confte
306b0 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20 6f  st.er2 || diff o
306c0 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70 20  ut/conftest.exp 
306d0 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32  out/conftest.er2
306e0 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
306f0 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  n.       lt_cv_p
30700 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
30710 3d 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20  =yes.     fi.   
30720 66 69 0a 20 20 20 63 68 6d 6f 64 20 75 2b 77 20  fi.   chmod u+w 
30730 2e 20 32 3e 26 35 0a 20 20 20 24 52 4d 20 63 6f  . 2>&5.   $RM co
30740 6e 66 74 65 73 74 2a 0a 20 20 20 23 20 53 47 49  nftest*.   # SGI
30750 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 77 69   C++ compiler wi
30760 6c 6c 20 63 72 65 61 74 65 20 64 69 72 65 63 74  ll create direct
30770 6f 72 79 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73  ory out/ii_files
30780 2f 20 66 6f 72 0a 20 20 20 23 20 74 65 6d 70 6c  / for.   # templ
30790 61 74 65 20 69 6e 73 74 61 6e 74 69 61 74 69 6f  ate instantiatio
307a0 6e 0a 20 20 20 74 65 73 74 20 2d 64 20 6f 75 74  n.   test -d out
307b0 2f 69 69 5f 66 69 6c 65 73 20 26 26 20 24 52 4d  /ii_files && $RM
307c0 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 2a 20   out/ii_files/* 
307d0 26 26 20 72 6d 64 69 72 20 6f 75 74 2f 69 69 5f  && rmdir out/ii_
307e0 66 69 6c 65 73 0a 20 20 20 24 52 4d 20 6f 75 74  files.   $RM out
307f0 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74 0a  /* && rmdir out.
30800 20 20 20 63 64 20 2e 2e 0a 20 20 20 24 52 4d 20     cd ...   $RM 
30810 2d 72 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 24  -r conftest.   $
30820 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69  RM conftest*..fi
30830 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
30840 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
30850 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67  ult: $lt_cv_prog
30860 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e  _compiler_c_o" >
30870 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
30880 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
30890 72 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a 0a  r_c_o" >&6; }...
308a0 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  ....  { $as_echo
308b0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
308c0 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63  : checking if $c
308d0 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73  ompiler supports
308e0 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f   -c -o file.$ac_
308f0 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24 61 73 5f  objext" >&5.$as_
30900 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
30910 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75   if $compiler su
30920 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c  pports -c -o fil
30930 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20  e.$ac_objext... 
30940 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
30950 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63   "${lt_cv_prog_c
30960 6f 6d 70 69 6c 65 72 5f 63 5f 6f 2b 73 65 74 7d  ompiler_c_o+set}
30970 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
30980 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
30990 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
309a0 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d    lt_cv_prog_com
309b0 70 69 6c 65 72 5f 63 5f 6f 3d 6e 6f 0a 20 20 20  piler_c_o=no.   
309c0 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 20  $RM -r conftest 
309d0 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20 6d  2>/dev/null.   m
309e0 6b 64 69 72 20 63 6f 6e 66 74 65 73 74 0a 20 20  kdir conftest.  
309f0 20 63 64 20 63 6f 6e 66 74 65 73 74 0a 20 20 20   cd conftest.   
30a00 6d 6b 64 69 72 20 6f 75 74 0a 20 20 20 65 63 68  mkdir out.   ech
30a10 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f  o "$lt_simple_co
30a20 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22  mpile_test_code"
30a30 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
30a40 65 78 74 0a 0a 20 20 20 6c 74 5f 63 6f 6d 70 69  ext..   lt_compi
30a50 6c 65 72 5f 66 6c 61 67 3d 22 2d 6f 20 6f 75 74  ler_flag="-o out
30a60 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f  /conftest2.$ac_o
30a70 62 6a 65 78 74 22 0a 20 20 20 23 20 49 6e 73 65  bjext".   # Inse
30a80 72 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69  rt the option ei
30a90 74 68 65 72 20 28 31 29 20 61 66 74 65 72 20 74  ther (1) after t
30aa0 68 65 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76  he last *FLAGS v
30ab0 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23  ariable, or.   #
30ac0 20 28 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f   (2) before a wo
30ad0 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63  rd containing "c
30ae0 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33  onftest.", or (3
30af0 29 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20  ) at the end..  
30b00 20 23 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63   # Note that $ac
30b10 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20  _compile itself 
30b20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e  does not contain
30b30 20 62 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64   backslashes and
30b40 20 62 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74   begins.   # wit
30b50 68 20 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20  h a dollar sign 
30b60 28 6e 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20  (not a hyphen), 
30b70 73 6f 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75  so the echo shou
30b80 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c  ld work correctl
30b90 79 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65  y..   lt_compile
30ba0 3d 60 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70  =`echo "$ac_comp
30bb0 69 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a 20 20  ile" | $SED \.  
30bc0 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c   -e 's:.*FLAGS}\
30bd0 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d  {0,1\} :&$lt_com
30be0 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27  piler_flag :; t'
30bf0 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20   \.   -e 's: [^ 
30c00 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c  ]*conftest\.: $l
30c10 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26  t_compiler_flag&
30c20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
30c30 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  :$: $lt_compiler
30c40 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28 65 76 61  _flag:'`.   (eva
30c50 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d  l echo "\"\$as_m
30c60 65 3a 37 31 39 34 3a 20 24 6c 74 5f 63 6f 6d 70  e:7194: $lt_comp
30c70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 20 28  ile\"" >&5).   (
30c80 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c  eval "$lt_compil
30c90 65 22 20 32 3e 6f 75 74 2f 63 6f 6e 66 74 65 73  e" 2>out/conftes
30ca0 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74 61  t.err).   ac_sta
30cb0 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 6f 75  tus=$?.   cat ou
30cc0 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t/conftest.err >
30cd0 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61 73 5f  &5.   echo "$as_
30ce0 6d 65 3a 37 31 39 38 3a 20 5c 24 3f 20 3d 20 24  me:7198: \$? = $
30cf0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
30d00 20 20 69 66 20 28 65 78 69 74 20 24 61 63 5f 73    if (exit $ac_s
30d10 74 61 74 75 73 29 20 26 26 20 74 65 73 74 20 2d  tatus) && test -
30d20 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e  s out/conftest2.
30d30 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 74 68  $ac_objext.   th
30d40 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f  en.     # The co
30d50 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20  mpiler can only 
30d60 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20  warn and ignore 
30d70 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f  the option if no
30d80 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20  t recognized.   
30d90 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66    # So say no if
30da0 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e 69   there are warni
30db0 6e 67 73 0a 20 20 20 20 20 24 45 43 48 4f 20 22  ngs.     $ECHO "
30dc0 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62  X$_lt_compiler_b
30dd0 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58  oilerplate" | $X
30de0 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e  sed -e '/^$/d' >
30df0 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78   out/conftest.ex
30e00 70 0a 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24  p.     $SED '/^$
30e10 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 6f 75 74  /d; /^ *+/d' out
30e20 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 6f  /conftest.err >o
30e30 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a  ut/conftest.er2.
30e40 20 20 20 20 20 69 66 20 74 65 73 74 20 21 20 2d       if test ! -
30e50 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  s out/conftest.e
30e60 72 32 20 7c 7c 20 64 69 66 66 20 6f 75 74 2f 63  r2 || diff out/c
30e70 6f 6e 66 74 65 73 74 2e 65 78 70 20 6f 75 74 2f  onftest.exp out/
30e80 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64  conftest.er2 >/d
30e90 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
30ea0 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f       lt_cv_prog_
30eb0 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d 79 65 73  compiler_c_o=yes
30ec0 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20  .     fi.   fi. 
30ed0 20 20 63 68 6d 6f 64 20 75 2b 77 20 2e 20 32 3e    chmod u+w . 2>
30ee0 26 35 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65  &5.   $RM confte
30ef0 73 74 2a 0a 20 20 20 23 20 53 47 49 20 43 2b 2b  st*.   # SGI C++
30f00 20 63 6f 6d 70 69 6c 65 72 20 77 69 6c 6c 20 63   compiler will c
30f10 72 65 61 74 65 20 64 69 72 65 63 74 6f 72 79 20  reate directory 
30f20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 20 66 6f  out/ii_files/ fo
30f30 72 0a 20 20 20 23 20 74 65 6d 70 6c 61 74 65 20  r.   # template 
30f40 69 6e 73 74 61 6e 74 69 61 74 69 6f 6e 0a 20 20  instantiation.  
30f50 20 74 65 73 74 20 2d 64 20 6f 75 74 2f 69 69 5f   test -d out/ii_
30f60 66 69 6c 65 73 20 26 26 20 24 52 4d 20 6f 75 74  files && $RM out
30f70 2f 69 69 5f 66 69 6c 65 73 2f 2a 20 26 26 20 72  /ii_files/* && r
30f80 6d 64 69 72 20 6f 75 74 2f 69 69 5f 66 69 6c 65  mdir out/ii_file
30f90 73 0a 20 20 20 24 52 4d 20 6f 75 74 2f 2a 20 26  s.   $RM out/* &
30fa0 26 20 72 6d 64 69 72 20 6f 75 74 0a 20 20 20 63  & rmdir out.   c
30fb0 64 20 2e 2e 0a 20 20 20 24 52 4d 20 2d 72 20 63  d ...   $RM -r c
30fc0 6f 6e 66 74 65 73 74 0a 20 20 20 24 52 4d 20 63  onftest.   $RM c
30fd0 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20 24  onftest*..fi.{ $
30fe0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
30ff0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
31000 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d   $lt_cv_prog_com
31010 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 35 0a 24  piler_c_o" >&5.$
31020 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f  as_echo "$lt_cv_
31030 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
31040 6f 22 20 3e 26 36 3b 20 7d 0a 0a 0a 0a 0a 68 61  o" >&6; }.....ha
31050 72 64 5f 6c 69 6e 6b 73 3d 22 6e 6f 74 74 65 73  rd_links="nottes
31060 74 65 64 22 0a 69 66 20 74 65 73 74 20 22 24 6c  ted".if test "$l
31070 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
31080 65 72 5f 63 5f 6f 22 20 3d 20 6e 6f 20 26 26 20  er_c_o" = no && 
31090 74 65 73 74 20 22 24 6e 65 65 64 5f 6c 6f 63 6b  test "$need_lock
310a0 73 22 20 21 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20  s" != no; then. 
310b0 20 23 20 64 6f 20 6e 6f 74 20 6f 76 65 72 77 72   # do not overwr
310c0 69 74 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66  ite the value of
310d0 20 6e 65 65 64 5f 6c 6f 63 6b 73 20 70 72 6f 76   need_locks prov
310e0 69 64 65 64 20 62 79 20 74 68 65 20 75 73 65 72  ided by the user
310f0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
31100 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
31110 68 65 63 6b 69 6e 67 20 69 66 20 77 65 20 63 61  hecking if we ca
31120 6e 20 6c 6f 63 6b 20 77 69 74 68 20 68 61 72 64  n lock with hard
31130 20 6c 69 6e 6b 73 22 20 3e 26 35 0a 24 61 73 5f   links" >&5.$as_
31140 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
31150 20 69 66 20 77 65 20 63 61 6e 20 6c 6f 63 6b 20   if we can lock 
31160 77 69 74 68 20 68 61 72 64 20 6c 69 6e 6b 73 2e  with hard links.
31170 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20 68 61  .. " >&6; }.  ha
31180 72 64 5f 6c 69 6e 6b 73 3d 79 65 73 0a 20 20 24  rd_links=yes.  $
31190 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 6c  RM conftest*.  l
311a0 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e  n conftest.a con
311b0 66 74 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e  ftest.b 2>/dev/n
311c0 75 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b  ull && hard_link
311d0 73 3d 6e 6f 0a 20 20 74 6f 75 63 68 20 63 6f 6e  s=no.  touch con
311e0 66 74 65 73 74 2e 61 0a 20 20 6c 6e 20 63 6f 6e  ftest.a.  ln con
311f0 66 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74  ftest.a conftest
31200 2e 62 20 32 3e 26 35 20 7c 7c 20 68 61 72 64 5f  .b 2>&5 || hard_
31210 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 6c 6e 20 63 6f  links=no.  ln co
31220 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73  nftest.a conftes
31230 74 2e 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  t.b 2>/dev/null 
31240 26 26 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f  && hard_links=no
31250 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
31260 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
31270 65 73 75 6c 74 3a 20 24 68 61 72 64 5f 6c 69 6e  esult: $hard_lin
31280 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ks" >&5.$as_echo
31290 20 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e   "$hard_links" >
312a0 26 36 3b 20 7d 0a 20 20 69 66 20 74 65 73 74 20  &6; }.  if test 
312b0 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3d 20  "$hard_links" = 
312c0 6e 6f 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24  no; then.    { $
312d0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
312e0 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47  $LINENO: WARNING
312f0 3a 20 5c 60 24 43 43 27 20 64 6f 65 73 20 6e 6f  : \`$CC' does no
31300 74 20 73 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d  t support \`-c -
31310 6f 27 2c 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a  o', so \`make -j
31320 27 20 6d 61 79 20 62 65 20 75 6e 73 61 66 65 22  ' may be unsafe"
31330 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
31340 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
31350 5c 60 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20  \`$CC' does not 
31360 73 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27  support \`-c -o'
31370 2c 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20  , so \`make -j' 
31380 6d 61 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e  may be unsafe" >
31390 26 32 3b 7d 0a 20 20 20 20 6e 65 65 64 5f 6c 6f  &2;}.    need_lo
313a0 63 6b 73 3d 77 61 72 6e 0a 20 20 66 69 0a 65 6c  cks=warn.  fi.el
313b0 73 65 0a 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d  se.  need_locks=
313c0 6e 6f 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20  no.fi.......  { 
313d0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
313e0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
313f0 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 24  ng whether the $
31400 63 6f 6d 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20  compiler linker 
31410 28 24 4c 44 29 20 73 75 70 70 6f 72 74 73 20 73  ($LD) supports s
31420 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 22  hared libraries"
31430 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
31440 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65  "checking whethe
31450 72 20 74 68 65 20 24 63 6f 6d 70 69 6c 65 72 20  r the $compiler 
31460 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 73 75 70  linker ($LD) sup
31470 70 6f 72 74 73 20 73 68 61 72 65 64 20 6c 69 62  ports shared lib
31480 72 61 72 69 65 73 2e 2e 2e 20 22 20 3e 26 36 3b  raries... " >&6;
31490 20 7d 0a 0a 20 20 72 75 6e 70 61 74 68 5f 76 61   }..  runpath_va
314a0 72 3d 0a 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66  r=.  allow_undef
314b0 69 6e 65 64 5f 66 6c 61 67 3d 0a 20 20 61 6c 77  ined_flag=.  alw
314c0 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f  ays_export_symbo
314d0 6c 73 3d 6e 6f 0a 20 20 61 72 63 68 69 76 65 5f  ls=no.  archive_
314e0 63 6d 64 73 3d 0a 20 20 61 72 63 68 69 76 65 5f  cmds=.  archive_
314f0 65 78 70 73 79 6d 5f 63 6d 64 73 3d 0a 20 20 63  expsym_cmds=.  c
31500 6f 6d 70 69 6c 65 72 5f 6e 65 65 64 73 5f 6f 62  ompiler_needs_ob
31510 6a 65 63 74 3d 6e 6f 0a 20 20 65 6e 61 62 6c 65  ject=no.  enable
31520 5f 73 68 61 72 65 64 5f 77 69 74 68 5f 73 74 61  _shared_with_sta
31530 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d 6e 6f 0a  tic_runtimes=no.
31540 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63    export_dynamic
31550 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 65 78  _flag_spec=.  ex
31560 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64  port_symbols_cmd
31570 73 3d 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73 20  s='$NM $libobjs 
31580 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 24  $convenience | $
31590 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
315a0 70 65 20 7c 20 24 53 45 44 20 27 5c 27 27 73 2f  pe | $SED '\''s/
315b0 2e 2a 20 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74  .* //'\'' | sort
315c0 20 7c 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72   | uniq > $expor
315d0 74 5f 73 79 6d 62 6f 6c 73 27 0a 20 20 68 61 72  t_symbols'.  har
315e0 64 63 6f 64 65 5f 61 75 74 6f 6d 61 74 69 63 3d  dcode_automatic=
315f0 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 64 69  no.  hardcode_di
31600 72 65 63 74 3d 6e 6f 0a 20 20 68 61 72 64 63 6f  rect=no.  hardco
31610 64 65 5f 64 69 72 65 63 74 5f 61 62 73 6f 6c 75  de_direct_absolu
31620 74 65 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65  te=no.  hardcode
31630 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
31640 63 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69  c=.  hardcode_li
31650 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c  bdir_flag_spec_l
31660 64 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69  d=.  hardcode_li
31670 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 0a  bdir_separator=.
31680 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73    hardcode_minus
31690 5f 4c 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65  _L=no.  hardcode
316a0 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 75  _shlibpath_var=u
316b0 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 69 6e 68  nsupported.  inh
316c0 65 72 69 74 5f 72 70 61 74 68 3d 6e 6f 0a 20 20  erit_rpath=no.  
316d0 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73  link_all_deplibs
316e0 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 6d 6f 64 75 6c  =unknown.  modul
316f0 65 5f 63 6d 64 73 3d 0a 20 20 6d 6f 64 75 6c 65  e_cmds=.  module
31700 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 0a 20 20  _expsym_cmds=.  
31710 6f 6c 64 5f 61 72 63 68 69 76 65 5f 66 72 6f 6d  old_archive_from
31720 5f 6e 65 77 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64  _new_cmds=.  old
31730 5f 61 72 63 68 69 76 65 5f 66 72 6f 6d 5f 65 78  _archive_from_ex
31740 70 73 79 6d 73 5f 63 6d 64 73 3d 0a 20 20 74 68  psyms_cmds=.  th
31750 72 65 61 64 5f 73 61 66 65 5f 66 6c 61 67 5f 73  read_safe_flag_s
31760 70 65 63 3d 0a 20 20 77 68 6f 6c 65 5f 61 72 63  pec=.  whole_arc
31770 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a  hive_flag_spec=.
31780 20 20 23 20 69 6e 63 6c 75 64 65 5f 65 78 70 73    # include_exps
31790 79 6d 73 20 73 68 6f 75 6c 64 20 62 65 20 61 20  yms should be a 
317a0 6c 69 73 74 20 6f 66 20 73 70 61 63 65 2d 73 65  list of space-se
317b0 70 61 72 61 74 65 64 20 73 79 6d 62 6f 6c 73 20  parated symbols 
317c0 74 6f 20 62 65 20 2a 61 6c 77 61 79 73 2a 0a 20  to be *always*. 
317d0 20 23 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74   # included in t
317e0 68 65 20 73 79 6d 62 6f 6c 20 6c 69 73 74 0a 20  he symbol list. 
317f0 20 69 6e 63 6c 75 64 65 5f 65 78 70 73 79 6d 73   include_expsyms
31800 3d 0a 20 20 23 20 65 78 63 6c 75 64 65 5f 65 78  =.  # exclude_ex
31810 70 73 79 6d 73 20 63 61 6e 20 62 65 20 61 6e 20  psyms can be an 
31820 65 78 74 65 6e 64 65 64 20 72 65 67 65 78 70 20  extended regexp 
31830 6f 66 20 73 79 6d 62 6f 6c 73 20 74 6f 20 65 78  of symbols to ex
31840 63 6c 75 64 65 0a 20 20 23 20 69 74 20 77 69 6c  clude.  # it wil
31850 6c 20 62 65 20 77 72 61 70 70 65 64 20 62 79 20  l be wrapped by 
31860 60 20 28 27 20 61 6e 64 20 60 29 24 27 2c 20 73  ` (' and `)$', s
31870 6f 20 6f 6e 65 20 6d 75 73 74 20 6e 6f 74 20 6d  o one must not m
31880 61 74 63 68 20 62 65 67 69 6e 6e 69 6e 67 20 6f  atch beginning o
31890 72 0a 20 20 23 20 65 6e 64 20 6f 66 20 6c 69 6e  r.  # end of lin
318a0 65 2e 20 20 45 78 61 6d 70 6c 65 3a 20 60 61 7c  e.  Example: `a|
318b0 62 63 7c 2e 2a 64 2e 2a 27 20 77 69 6c 6c 20 65  bc|.*d.*' will e
318c0 78 63 6c 75 64 65 20 74 68 65 20 73 79 6d 62 6f  xclude the symbo
318d0 6c 73 20 60 61 27 20 61 6e 64 20 60 62 63 27 2c  ls `a' and `bc',
318e0 0a 20 20 23 20 61 73 20 77 65 6c 6c 20 61 73 20  .  # as well as 
318f0 61 6e 79 20 73 79 6d 62 6f 6c 20 74 68 61 74 20  any symbol that 
31900 63 6f 6e 74 61 69 6e 73 20 60 64 27 2e 0a 20 20  contains `d'..  
31910 65 78 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 3d  exclude_expsyms=
31920 27 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f  '_GLOBAL_OFFSET_
31930 54 41 42 4c 45 5f 7c 5f 47 4c 4f 42 41 4c 5f 5f  TABLE_|_GLOBAL__
31940 46 5b 49 44 5d 5f 2e 2a 27 0a 20 20 23 20 41 6c  F[ID]_.*'.  # Al
31950 74 68 6f 75 67 68 20 5f 47 4c 4f 42 41 4c 5f 4f  though _GLOBAL_O
31960 46 46 53 45 54 5f 54 41 42 4c 45 5f 20 69 73 20  FFSET_TABLE_ is 
31970 61 20 76 61 6c 69 64 20 73 79 6d 62 6f 6c 20 43  a valid symbol C
31980 20 6e 61 6d 65 2c 20 6d 6f 73 74 20 61 2e 6f 75   name, most a.ou
31990 74 0a 20 20 23 20 70 6c 61 74 66 6f 72 6d 73 20  t.  # platforms 
319a0 28 61 62 29 75 73 65 20 69 74 20 69 6e 20 50 49  (ab)use it in PI
319b0 43 20 63 6f 64 65 2c 20 62 75 74 20 74 68 65 69  C code, but thei
319c0 72 20 6c 69 6e 6b 65 72 73 20 67 65 74 20 63 6f  r linkers get co
319d0 6e 66 75 73 65 64 20 69 66 0a 20 20 23 20 74 68  nfused if.  # th
319e0 65 20 73 79 6d 62 6f 6c 20 69 73 20 65 78 70 6c  e symbol is expl
319f0 69 63 69 74 6c 79 20 72 65 66 65 72 65 6e 63 65  icitly reference
31a00 64 2e 20 20 53 69 6e 63 65 20 70 6f 72 74 61 62  d.  Since portab
31a10 6c 65 20 63 6f 64 65 20 63 61 6e 6e 6f 74 0a 20  le code cannot. 
31a20 20 23 20 72 65 6c 79 20 6f 6e 20 74 68 69 73 20   # rely on this 
31a30 73 79 6d 62 6f 6c 20 6e 61 6d 65 2c 20 69 74 27  symbol name, it'
31a40 73 20 70 72 6f 62 61 62 6c 79 20 66 69 6e 65 20  s probably fine 
31a50 74 6f 20 6e 65 76 65 72 20 69 6e 63 6c 75 64 65  to never include
31a60 20 69 74 20 69 6e 0a 20 20 23 20 70 72 65 6c 6f   it in.  # prelo
31a70 61 64 65 64 20 73 79 6d 62 6f 6c 20 74 61 62 6c  aded symbol tabl
31a80 65 73 2e 0a 20 20 23 20 45 78 63 6c 75 64 65 20  es..  # Exclude 
31a90 73 68 61 72 65 64 20 6c 69 62 72 61 72 79 20 69  shared library i
31aa0 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2f 66 69  nitialization/fi
31ab0 6e 61 6c 69 7a 61 74 69 6f 6e 20 73 79 6d 62 6f  nalization symbo
31ac0 6c 73 2e 0a 20 20 65 78 74 72 61 63 74 5f 65 78  ls..  extract_ex
31ad0 70 73 79 6d 73 5f 63 6d 64 73 3d 0a 0a 20 20 63  psyms_cmds=..  c
31ae0 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
31af0 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67    cygwin* | ming
31b00 77 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20 20 20  w* | pw32*).    
31b10 23 20 46 49 58 4d 45 3a 20 74 68 65 20 4d 53 56  # FIXME: the MSV
31b20 43 2b 2b 20 70 6f 72 74 20 68 61 73 6e 27 74 20  C++ port hasn't 
31b30 62 65 65 6e 20 74 65 73 74 65 64 20 69 6e 20 61  been tested in a
31b40 20 6c 6f 6f 6f 6f 6e 67 20 74 69 6d 65 0a 20 20   loooong time.  
31b50 20 20 23 20 57 68 65 6e 20 6e 6f 74 20 75 73 69    # When not usi
31b60 6e 67 20 67 63 63 2c 20 77 65 20 63 75 72 72 65  ng gcc, we curre
31b70 6e 74 6c 79 20 61 73 73 75 6d 65 20 74 68 61 74  ntly assume that
31b80 20 77 65 20 61 72 65 20 75 73 69 6e 67 0a 20 20   we are using.  
31b90 20 20 23 20 4d 69 63 72 6f 73 6f 66 74 20 56 69    # Microsoft Vi
31ba0 73 75 61 6c 20 43 2b 2b 2e 0a 20 20 20 20 69 66  sual C++..    if
31bb0 20 74 65 73 74 20 22 24 47 43 43 22 20 21 3d 20   test "$GCC" != 
31bc0 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  yes; then.      
31bd0 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20  with_gnu_ld=no. 
31be0 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 69     fi.    ;;.  i
31bf0 6e 74 65 72 69 78 2a 29 0a 20 20 20 20 23 20 77  nterix*).    # w
31c00 65 20 6a 75 73 74 20 68 6f 70 65 2f 61 73 73 75  e just hope/assu
31c10 6d 65 20 74 68 69 73 20 69 73 20 67 63 63 20 61  me this is gcc a
31c20 6e 64 20 6e 6f 74 20 63 38 39 20 28 3d 20 4d 53  nd not c89 (= MS
31c30 56 43 2b 2b 29 0a 20 20 20 20 77 69 74 68 5f 67  VC++).    with_g
31c40 6e 75 5f 6c 64 3d 79 65 73 0a 20 20 20 20 3b 3b  nu_ld=yes.    ;;
31c50 0a 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20  .  openbsd*).   
31c60 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a   with_gnu_ld=no.
31c70 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20      ;;.  esac.. 
31c80 20 6c 64 5f 73 68 6c 69 62 73 3d 79 65 73 0a 20   ld_shlibs=yes. 
31c90 20 69 66 20 74 65 73 74 20 22 24 77 69 74 68 5f   if test "$with_
31ca0 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74  gnu_ld" = yes; t
31cb0 68 65 6e 0a 20 20 20 20 23 20 49 66 20 61 72 63  hen.    # If arc
31cc0 68 69 76 65 5f 63 6d 64 73 20 72 75 6e 73 20 4c  hive_cmds runs L
31cd0 44 2c 20 6e 6f 74 20 43 43 2c 20 77 6c 61 72 63  D, not CC, wlarc
31ce0 20 73 68 6f 75 6c 64 20 62 65 20 65 6d 70 74 79   should be empty
31cf0 0a 20 20 20 20 77 6c 61 72 63 3d 27 24 7b 77 6c  .    wlarc='${wl
31d00 7d 27 0a 0a 20 20 20 20 23 20 53 65 74 20 73 6f  }'..    # Set so
31d10 6d 65 20 64 65 66 61 75 6c 74 73 20 66 6f 72 20  me defaults for 
31d20 47 4e 55 20 6c 64 20 77 69 74 68 20 73 68 61 72  GNU ld with shar
31d30 65 64 20 6c 69 62 72 61 72 79 20 73 75 70 70 6f  ed library suppo
31d40 72 74 2e 20 54 68 65 73 65 0a 20 20 20 20 23 20  rt. These.    # 
31d50 61 72 65 20 72 65 73 65 74 20 6c 61 74 65 72 20  are reset later 
31d60 69 66 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  if shared librar
31d70 69 65 73 20 61 72 65 20 6e 6f 74 20 73 75 70 70  ies are not supp
31d80 6f 72 74 65 64 2e 20 50 75 74 74 69 6e 67 20 74  orted. Putting t
31d90 68 65 6d 0a 20 20 20 20 23 20 68 65 72 65 20 61  hem.    # here a
31da0 6c 6c 6f 77 73 20 74 68 65 6d 20 74 6f 20 62 65  llows them to be
31db0 20 6f 76 65 72 72 69 64 64 65 6e 20 69 66 20 6e   overridden if n
31dc0 65 63 65 73 73 61 72 79 2e 0a 20 20 20 20 72 75  ecessary..    ru
31dd0 6e 70 61 74 68 5f 76 61 72 3d 4c 44 5f 52 55 4e  npath_var=LD_RUN
31de0 5f 50 41 54 48 0a 20 20 20 20 68 61 72 64 63 6f  _PATH.    hardco
31df0 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
31e00 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68  pec='${wl}-rpath
31e10 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20   ${wl}$libdir'. 
31e20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69     export_dynami
31e30 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  c_flag_spec='${w
31e40 6c 7d 2d 2d 65 78 70 6f 72 74 2d 64 79 6e 61 6d  l}--export-dynam
31e50 69 63 27 0a 20 20 20 20 23 20 61 6e 63 69 65 6e  ic'.    # ancien
31e60 74 20 47 4e 55 20 6c 64 20 64 69 64 6e 27 74 20  t GNU ld didn't 
31e70 73 75 70 70 6f 72 74 20 2d 2d 77 68 6f 6c 65 2d  support --whole-
31e80 61 72 63 68 69 76 65 20 65 74 2e 20 61 6c 2e 0a  archive et. al..
31e90 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c      if $LD --hel
31ea0 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27  p 2>&1 | $GREP '
31eb0 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65  no-whole-archive
31ec0 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ' > /dev/null; t
31ed0 68 65 6e 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f  hen.      whole_
31ee0 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
31ef0 63 3d 22 24 77 6c 61 72 63 22 27 2d 2d 77 68 6f  c="$wlarc"'--who
31f00 6c 65 2d 61 72 63 68 69 76 65 24 63 6f 6e 76 65  le-archive$conve
31f10 6e 69 65 6e 63 65 20 27 22 24 77 6c 61 72 63 22  nience '"$wlarc"
31f20 27 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68  '--no-whole-arch
31f30 69 76 65 27 0a 20 20 20 20 65 6c 73 65 0a 20 20  ive'.    else.  
31f40 20 20 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76      whole_archiv
31f50 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20  e_flag_spec=.   
31f60 20 66 69 0a 20 20 20 20 73 75 70 70 6f 72 74 73   fi.    supports
31f70 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67  _anon_versioning
31f80 3d 6e 6f 0a 20 20 20 20 63 61 73 65 20 60 24 4c  =no.    case `$L
31f90 44 20 2d 76 20 32 3e 26 31 60 20 69 6e 0a 20 20  D -v 2>&1` in.  
31fa0 20 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c 20      *\ [01].* | 
31fb0 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a  *\ 2.[0-9].* | *
31fc0 5c 20 32 2e 31 30 2e 2a 29 20 3b 3b 20 23 20 63  \ 2.10.*) ;; # c
31fd0 61 74 63 68 20 76 65 72 73 69 6f 6e 73 20 3c 20  atch versions < 
31fe0 32 2e 31 31 0a 20 20 20 20 20 20 2a 5c 20 32 2e  2.11.      *\ 2.
31ff0 31 31 2e 39 33 2e 30 2e 32 5c 20 2a 29 20 73 75  11.93.0.2\ *) su
32000 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73  pports_anon_vers
32010 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20  ioning=yes ;; # 
32020 52 48 37 2e 33 20 2e 2e 2e 0a 20 20 20 20 20 20  RH7.3 ....      
32030 2a 5c 20 32 2e 31 31 2e 39 32 2e 30 2e 31 32 5c  *\ 2.11.92.0.12\
32040 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f   *) supports_ano
32050 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73  n_versioning=yes
32060 20 3b 3b 20 23 20 4d 61 6e 64 72 61 6b 65 20 38   ;; # Mandrake 8
32070 2e 32 20 2e 2e 2e 0a 20 20 20 20 20 20 2a 5c 20  .2 ....      *\ 
32080 32 2e 31 31 2e 2a 29 20 3b 3b 20 23 20 6f 74 68  2.11.*) ;; # oth
32090 65 72 20 32 2e 31 31 20 76 65 72 73 69 6f 6e 73  er 2.11 versions
320a0 0a 20 20 20 20 20 20 2a 29 20 73 75 70 70 6f 72  .      *) suppor
320b0 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69  ts_anon_versioni
320c0 6e 67 3d 79 65 73 20 3b 3b 0a 20 20 20 20 65 73  ng=yes ;;.    es
320d0 61 63 0a 0a 20 20 20 20 23 20 53 65 65 20 69 66  ac..    # See if
320e0 20 47 4e 55 20 6c 64 20 73 75 70 70 6f 72 74 73   GNU ld supports
320f0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
32100 73 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73  s..    case $hos
32110 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 5b  t_os in.    aix[
32120 33 2d 39 5d 2a 29 0a 20 20 20 20 20 20 23 20 4f  3-9]*).      # O
32130 6e 20 41 49 58 2f 50 50 43 2c 20 74 68 65 20 47  n AIX/PPC, the G
32140 4e 55 20 6c 69 6e 6b 65 72 20 69 73 20 76 65 72  NU linker is ver
32150 79 20 62 72 6f 6b 65 6e 0a 20 20 20 20 20 20 69  y broken.      i
32160 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70  f test "$host_cp
32170 75 22 20 21 3d 20 69 61 36 34 3b 20 74 68 65 6e  u" != ia64; then
32180 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09  ..ld_shlibs=no..
32190 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e  cat <<_LT_EOF 1>
321a0 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a  &2..*** Warning:
321b0 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 2c   the GNU linker,
321c0 20 61 74 20 6c 65 61 73 74 20 75 70 20 74 6f 20   at least up to 
321d0 72 65 6c 65 61 73 65 20 32 2e 39 2e 31 2c 20 69  release 2.9.1, i
321e0 73 20 72 65 70 6f 72 74 65 64 0a 2a 2a 2a 20 74  s reported.*** t
321f0 6f 20 62 65 20 75 6e 61 62 6c 65 20 74 6f 20 72  o be unable to r
32200 65 6c 69 61 62 6c 79 20 63 72 65 61 74 65 20 73  eliably create s
32210 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
32220 6f 6e 20 41 49 58 2e 0a 2a 2a 2a 20 54 68 65 72  on AIX..*** Ther
32230 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 20 69  efore, libtool i
32240 73 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72  s disabling shar
32250 65 64 20 6c 69 62 72 61 72 69 65 73 20 73 75 70  ed libraries sup
32260 70 6f 72 74 2e 20 20 49 66 20 79 6f 75 0a 2a 2a  port.  If you.**
32270 2a 20 72 65 61 6c 6c 79 20 63 61 72 65 20 66 6f  * really care fo
32280 72 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  r shared librari
32290 65 73 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e 74  es, you may want
322a0 20 74 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72 20   to modify your 
322b0 50 41 54 48 0a 2a 2a 2a 20 73 6f 20 74 68 61 74  PATH.*** so that
322c0 20 61 20 6e 6f 6e 2d 47 4e 55 20 6c 69 6e 6b 65   a non-GNU linke
322d0 72 20 69 73 20 66 6f 75 6e 64 2c 20 61 6e 64 20  r is found, and 
322e0 74 68 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f  then restart..._
322f0 4c 54 5f 45 4f 46 0a 20 20 20 20 20 20 66 69 0a  LT_EOF.      fi.
32300 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d        ;;..    am
32310 69 67 61 6f 73 2a 29 0a 20 20 20 20 20 20 63 61  igaos*).      ca
32320 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a  se $host_cpu in.
32330 20 20 20 20 20 20 70 6f 77 65 72 70 63 29 0a 20        powerpc). 
32340 20 20 20 20 20 20 20 20 20 20 20 23 20 73 65 65             # see
32350 20 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 41   comment about A
32360 6d 69 67 61 4f 53 34 20 2e 73 6f 20 73 75 70 70  migaOS4 .so supp
32370 6f 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20  ort.            
32380 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
32390 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
323a0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
323b0 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
323c0 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
323d0 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  ame -o $lib'.   
323e0 20 20 20 20 20 20 20 20 20 61 72 63 68 69 76 65           archive
323f0 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 27 0a  _expsym_cmds=''.
32400 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
32410 20 6d 36 38 6b 29 0a 20 20 20 20 20 20 20 20 20   m68k).         
32420 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
32430 27 24 52 4d 20 24 6f 75 74 70 75 74 5f 6f 62 6a  '$RM $output_obj
32440 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e  dir/a2ixlibrary.
32450 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66  data~$ECHO "#def
32460 69 6e 65 20 4e 41 4d 45 20 24 6c 69 62 6e 61 6d  ine NAME $libnam
32470 65 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  e" > $output_obj
32480 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e  dir/a2ixlibrary.
32490 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66  data~$ECHO "#def
324a0 69 6e 65 20 4c 49 42 52 41 52 59 5f 49 44 20 31  ine LIBRARY_ID 1
324b0 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  " >> $output_obj
324c0 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e  dir/a2ixlibrary.
324d0 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66  data~$ECHO "#def
324e0 69 6e 65 20 56 45 52 53 49 4f 4e 20 24 6d 61 6a  ine VERSION $maj
324f0 6f 72 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f  or" >> $output_o
32500 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
32510 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64  y.data~$ECHO "#d
32520 65 66 69 6e 65 20 52 45 56 49 53 49 4f 4e 20 24  efine REVISION $
32530 72 65 76 69 73 69 6f 6e 22 20 3e 3e 20 24 6f 75  revision" >> $ou
32540 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78  tput_objdir/a2ix
32550 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 41 52  library.data~$AR
32560 20 24 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20   $AR_FLAGS $lib 
32570 24 6c 69 62 6f 62 6a 73 7e 24 52 41 4e 4c 49 42  $libobjs~$RANLIB
32580 20 24 6c 69 62 7e 28 63 64 20 24 6f 75 74 70 75   $lib~(cd $outpu
32590 74 5f 6f 62 6a 64 69 72 20 26 26 20 61 32 69 78  t_objdir && a2ix
325a0 6c 69 62 72 61 72 79 20 2d 33 32 29 27 0a 20 20  library -32)'.  
325b0 20 20 20 20 20 20 20 20 20 20 68 61 72 64 63 6f            hardco
325c0 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
325d0 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a  pec='-L$libdir'.
325e0 20 20 20 20 20 20 20 20 20 20 20 20 68 61 72 64              hard
325f0 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73  code_minus_L=yes
32600 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  .        ;;.    
32610 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a    esac.      ;;.
32620 0a 20 20 20 20 62 65 6f 73 2a 29 0a 20 20 20 20  .    beos*).    
32630 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20    if $LD --help 
32640 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 3a 20  2>&1 | $GREP ': 
32650 73 75 70 70 6f 72 74 65 64 20 74 61 72 67 65 74  supported target
32660 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76  s:.* elf' > /dev
32670 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 6c 6c  /null; then..all
32680 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
32690 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 09 23  g=unsupported..#
326a0 20 4a 6f 73 65 70 68 20 42 65 63 6b 65 6e 62 61   Joseph Beckenba
326b0 63 68 20 3c 6a 72 62 33 40 62 65 73 74 2e 63 6f  ch <jrb3@best.co
326c0 6d 3e 20 73 61 79 73 20 73 6f 6d 65 20 72 65 6c  m> says some rel
326d0 65 61 73 65 73 20 6f 66 20 67 63 63 0a 09 23 20  eases of gcc..# 
326e0 73 75 70 70 6f 72 74 20 2d 2d 75 6e 64 65 66 69  support --undefi
326f0 6e 65 64 2e 20 20 54 68 69 73 20 64 65 73 65 72  ned.  This deser
32700 76 65 73 20 73 6f 6d 65 20 69 6e 76 65 73 74 69  ves some investi
32710 67 61 74 69 6f 6e 2e 20 20 46 49 58 4d 45 0a 09  gation.  FIXME..
32720 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
32730 43 20 2d 6e 6f 73 74 61 72 74 20 24 6c 69 62 6f  C -nostart $libo
32740 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
32750 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
32760 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
32770 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20  name -o $lib'.  
32780 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c      else..ld_shl
32790 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a  ibs=no.      fi.
327a0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 63 79        ;;..    cy
327b0 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c  gwin* | mingw* |
327c0 20 70 77 33 32 2a 29 0a 20 20 20 20 20 20 23 20   pw32*).      # 
327d0 5f 4c 54 5f 54 41 47 56 41 52 28 68 61 72 64 63  _LT_TAGVAR(hardc
327e0 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
327f0 73 70 65 63 2c 20 29 20 69 73 20 61 63 74 75 61  spec, ) is actua
32800 6c 6c 79 20 6d 65 61 6e 69 6e 67 6c 65 73 73 2c  lly meaningless,
32810 0a 20 20 20 20 20 20 23 20 61 73 20 74 68 65 72  .      # as ther
32820 65 20 69 73 20 6e 6f 20 73 65 61 72 63 68 20 70  e is no search p
32830 61 74 68 20 66 6f 72 20 44 4c 4c 73 2e 0a 20 20  ath for DLLs..  
32840 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
32850 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d  dir_flag_spec='-
32860 4c 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20  L$libdir'.      
32870 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
32880 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64  flag=unsupported
32890 0a 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78  .      always_ex
328a0 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a  port_symbols=no.
328b0 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61        enable_sha
328c0 72 65 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f  red_with_static_
328d0 72 75 6e 74 69 6d 65 73 3d 79 65 73 0a 20 20 20  runtimes=yes.   
328e0 20 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c     export_symbol
328f0 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69 62  s_cmds='$NM $lib
32900 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63  objs $convenienc
32910 65 20 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d 62  e | $global_symb
32920 6f 6c 5f 70 69 70 65 20 7c 20 24 53 45 44 20 2d  ol_pipe | $SED -
32930 65 20 27 5c 27 27 2f 5e 5b 42 43 44 47 52 53 5d  e '\''/^[BCDGRS]
32940 5b 20 5d 2f 73 2f 2e 2a 5b 20 5d 5c 28 5b 5e 20  [ ]/s/.*[ ]\([^ 
32950 5d 2a 5c 29 2f 5c 31 20 44 41 54 41 2f 27 5c 27  ]*\)/\1 DATA/'\'
32960 27 20 7c 20 24 53 45 44 20 2d 65 20 27 5c 27 27  ' | $SED -e '\''
32970 2f 5e 5b 41 49 54 57 5d 5b 20 5d 2f 73 2f 2e 2a  /^[AITW][ ]/s/.*
32980 5b 20 5d 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74  [ ]//'\'' | sort
32990 20 7c 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72   | uniq > $expor
329a0 74 5f 73 79 6d 62 6f 6c 73 27 0a 0a 20 20 20 20  t_symbols'..    
329b0 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20    if $LD --help 
329c0 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 61 75  2>&1 | $GREP 'au
329d0 74 6f 2d 69 6d 70 6f 72 74 27 20 3e 20 2f 64 65  to-import' > /de
329e0 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20  v/null; then.   
329f0 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
32a00 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
32a10 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
32a20 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
32a30 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   -o $output_objd
32a40 69 72 2f 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  ir/$soname ${wl}
32a50 2d 2d 65 6e 61 62 6c 65 2d 61 75 74 6f 2d 69 6d  --enable-auto-im
32a60 61 67 65 2d 62 61 73 65 20 2d 58 6c 69 6e 6b 65  age-base -Xlinke
32a70 72 20 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 20 2d  r --out-implib -
32a80 58 6c 69 6e 6b 65 72 20 24 6c 69 62 27 0a 09 23  Xlinker $lib'..#
32a90 20 49 66 20 74 68 65 20 65 78 70 6f 72 74 2d 73   If the export-s
32aa0 79 6d 62 6f 6c 73 20 66 69 6c 65 20 61 6c 72 65  ymbols file alre
32ab0 61 64 79 20 69 73 20 61 20 2e 64 65 66 20 66 69  ady is a .def fi
32ac0 6c 65 20 28 31 73 74 20 6c 69 6e 65 0a 09 23 20  le (1st line..# 
32ad0 69 73 20 45 58 50 4f 52 54 53 29 2c 20 75 73 65  is EXPORTS), use
32ae0 20 69 74 20 61 73 20 69 73 3b 20 6f 74 68 65 72   it as is; other
32af0 77 69 73 65 2c 20 70 72 65 70 65 6e 64 2e 2e 2e  wise, prepend...
32b00 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d  ..archive_expsym
32b10 5f 63 6d 64 73 3d 27 69 66 20 74 65 73 74 20 22  _cmds='if test "
32b20 78 60 24 53 45 44 20 31 71 20 24 65 78 70 6f 72  x`$SED 1q $expor
32b30 74 5f 73 79 6d 62 6f 6c 73 60 22 20 3d 20 78 45  t_symbols`" = xE
32b40 58 50 4f 52 54 53 3b 20 74 68 65 6e 0a 09 20 20  XPORTS; then..  
32b50 63 70 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f  cp $export_symbo
32b60 6c 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  ls $output_objdi
32b70 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09  r/$soname.def;..
32b80 65 6c 73 65 0a 09 20 20 65 63 68 6f 20 45 58 50  else..  echo EXP
32b90 4f 52 54 53 20 3e 20 24 6f 75 74 70 75 74 5f 6f  ORTS > $output_o
32ba0 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65  bjdir/$soname.de
32bb0 66 3b 0a 09 20 20 63 61 74 20 24 65 78 70 6f 72  f;..  cat $expor
32bc0 74 5f 73 79 6d 62 6f 6c 73 20 3e 3e 20 24 6f 75  t_symbols >> $ou
32bd0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
32be0 61 6d 65 2e 64 65 66 3b 0a 09 66 69 7e 0a 09 24  ame.def;..fi~..$
32bf0 43 43 20 2d 73 68 61 72 65 64 20 24 6f 75 74 70  CC -shared $outp
32c00 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
32c10 65 2e 64 65 66 20 24 6c 69 62 6f 62 6a 73 20 24  e.def $libobjs $
32c20 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
32c30 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6f 75 74 70  r_flags -o $outp
32c40 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
32c50 65 20 24 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d  e ${wl}--enable-
32c60 61 75 74 6f 2d 69 6d 61 67 65 2d 62 61 73 65 20  auto-image-base 
32c70 2d 58 6c 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69  -Xlinker --out-i
32c80 6d 70 6c 69 62 20 2d 58 6c 69 6e 6b 65 72 20 24  mplib -Xlinker $
32c90 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a  lib'.      else.
32ca0 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20  .ld_shlibs=no.  
32cb0 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
32cc0 0a 20 20 20 20 69 6e 74 65 72 69 78 5b 33 2d 39  .    interix[3-9
32cd0 5d 2a 29 0a 20 20 20 20 20 20 68 61 72 64 63 6f  ]*).      hardco
32ce0 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20 20  de_direct=no.   
32cf0 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69     hardcode_shli
32d00 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20  bpath_var=no.   
32d10 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
32d20 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ir_flag_spec='${
32d30 77 6c 7d 2d 72 70 61 74 68 2c 24 6c 69 62 64 69  wl}-rpath,$libdi
32d40 72 27 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f  r'.      export_
32d50 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65  dynamic_flag_spe
32d60 63 3d 27 24 7b 77 6c 7d 2d 45 27 0a 20 20 20 20  c='${wl}-E'.    
32d70 20 20 23 20 48 61 63 6b 3a 20 4f 6e 20 49 6e 74    # Hack: On Int
32d80 65 72 69 78 20 33 2e 78 2c 20 77 65 20 63 61 6e  erix 3.x, we can
32d90 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 50 49 43 20  not compile PIC 
32da0 62 65 63 61 75 73 65 20 6f 66 20 61 20 62 72 6f  because of a bro
32db0 6b 65 6e 20 67 63 63 2e 0a 20 20 20 20 20 20 23  ken gcc..      #
32dc0 20 49 6e 73 74 65 61 64 2c 20 73 68 61 72 65 64   Instead, shared
32dd0 20 6c 69 62 72 61 72 69 65 73 20 61 72 65 20 6c   libraries are l
32de0 6f 61 64 65 64 20 61 74 20 61 6e 20 69 6d 61 67  oaded at an imag
32df0 65 20 62 61 73 65 20 28 30 78 31 30 30 30 30 30  e base (0x100000
32e00 30 30 20 62 79 0a 20 20 20 20 20 20 23 20 64 65  00 by.      # de
32e10 66 61 75 6c 74 29 20 61 6e 64 20 72 65 6c 6f 63  fault) and reloc
32e20 61 74 65 64 20 69 66 20 74 68 65 79 20 63 6f 6e  ated if they con
32e30 66 6c 69 63 74 2c 20 77 68 69 63 68 20 69 73 20  flict, which is 
32e40 61 20 73 6c 6f 77 20 76 65 72 79 20 6d 65 6d 6f  a slow very memo
32e50 72 79 0a 20 20 20 20 20 20 23 20 63 6f 6e 73 75  ry.      # consu
32e60 6d 69 6e 67 20 61 6e 64 20 66 72 61 67 6d 65 6e  ming and fragmen
32e70 74 69 6e 67 20 70 72 6f 63 65 73 73 2e 20 20 54  ting process.  T
32e80 6f 20 61 76 6f 69 64 20 74 68 69 73 2c 20 77 65  o avoid this, we
32e90 20 70 69 63 6b 20 61 20 72 61 6e 64 6f 6d 2c 0a   pick a random,.
32ea0 20 20 20 20 20 20 23 20 32 35 36 20 4b 69 42 2d        # 256 KiB-
32eb0 61 6c 69 67 6e 65 64 20 69 6d 61 67 65 20 62 61  aligned image ba
32ec0 73 65 20 62 65 74 77 65 65 6e 20 30 78 35 30 30  se between 0x500
32ed0 30 30 30 30 30 20 61 6e 64 20 30 78 36 46 46 43  00000 and 0x6FFC
32ee0 30 30 30 30 20 61 74 20 6c 69 6e 6b 0a 20 20 20  0000 at link.   
32ef0 20 20 20 23 20 74 69 6d 65 2e 20 20 4d 6f 76 69     # time.  Movi
32f00 6e 67 20 75 70 20 66 72 6f 6d 20 30 78 31 30 30  ng up from 0x100
32f10 30 30 30 30 30 20 61 6c 73 6f 20 61 6c 6c 6f 77  00000 also allow
32f20 73 20 6d 6f 72 65 20 73 62 72 6b 28 32 29 20 73  s more sbrk(2) s
32f30 70 61 63 65 2e 0a 20 20 20 20 20 20 61 72 63 68  pace..      arch
32f40 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  ive_cmds='$CC -s
32f50 68 61 72 65 64 20 24 70 69 63 5f 66 6c 61 67 20  hared $pic_flag 
32f60 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
32f70 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
32f80 73 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d  s ${wl}-h,$sonam
32f90 65 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65 2d 62  e ${wl}--image-b
32fa0 61 73 65 2c 60 65 78 70 72 20 24 7b 52 41 4e 44  ase,`expr ${RAND
32fb0 4f 4d 2d 24 24 7d 20 25 20 34 30 39 36 20 2f 20  OM-$$} % 4096 / 
32fc0 32 20 5c 2a 20 32 36 32 31 34 34 20 2b 20 31 33  2 \* 262144 + 13
32fd0 34 32 31 37 37 32 38 30 60 20 2d 6f 20 24 6c 69  42177280` -o $li
32fe0 62 27 0a 20 20 20 20 20 20 61 72 63 68 69 76 65  b'.      archive
32ff0 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 73 65  _expsym_cmds='se
33000 64 20 22 73 2c 5e 2c 5f 2c 22 20 24 65 78 70 6f  d "s,^,_," $expo
33010 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 24 6f 75 74  rt_symbols >$out
33020 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
33030 6d 65 2e 65 78 70 73 79 6d 7e 24 43 43 20 2d 73  me.expsym~$CC -s
33040 68 61 72 65 64 20 24 70 69 63 5f 66 6c 61 67 20  hared $pic_flag 
33050 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
33060 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
33070 73 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d  s ${wl}-h,$sonam
33080 65 20 24 7b 77 6c 7d 2d 2d 72 65 74 61 69 6e 2d  e ${wl}--retain-
33090 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 2c 24 6f 75  symbols-file,$ou
330a0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
330b0 61 6d 65 2e 65 78 70 73 79 6d 20 24 7b 77 6c 7d  ame.expsym ${wl}
330c0 2d 2d 69 6d 61 67 65 2d 62 61 73 65 2c 60 65 78  --image-base,`ex
330d0 70 72 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d 20  pr ${RANDOM-$$} 
330e0 25 20 34 30 39 36 20 2f 20 32 20 5c 2a 20 32 36  % 4096 / 2 \* 26
330f0 32 31 34 34 20 2b 20 31 33 34 32 31 37 37 32 38  2144 + 134217728
33100 30 60 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20  0` -o $lib'.    
33110 20 20 3b 3b 0a 0a 20 20 20 20 67 6e 75 2a 20 7c    ;;..    gnu* |
33120 20 6c 69 6e 75 78 2a 20 7c 20 74 70 66 2a 20 7c   linux* | tpf* |
33130 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20 20   k*bsd*-gnu).   
33140 20 20 20 74 6d 70 5f 64 69 65 74 3d 6e 6f 0a 20     tmp_diet=no. 
33150 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24 68       if test "$h
33160 6f 73 74 5f 6f 73 22 20 3d 20 6c 69 6e 75 78 2d  ost_os" = linux-
33170 64 69 65 74 6c 69 62 63 3b 20 74 68 65 6e 0a 09  dietlibc; then..
33180 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61 6d  case $cc_basenam
33190 65 20 69 6e 0a 09 20 20 64 69 65 74 5c 20 2a 29  e in..  diet\ *)
331a0 20 74 6d 70 5f 64 69 65 74 3d 79 65 73 3b 3b 09   tmp_diet=yes;;.
331b0 23 20 6c 69 6e 75 78 2d 64 69 65 74 6c 69 62 63  # linux-dietlibc
331c0 20 77 69 74 68 20 73 74 61 74 69 63 20 6c 69 6e   with static lin
331d0 6b 69 6e 67 20 28 21 64 69 65 74 2d 64 79 6e 29  king (!diet-dyn)
331e0 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a  ..esac.      fi.
331f0 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68        if $LD --h
33200 65 6c 70 20 32 3e 26 31 20 7c 20 24 45 47 52 45  elp 2>&1 | $EGRE
33210 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74  P ': supported t
33220 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e  argets:.* elf' >
33230 20 2f 64 65 76 2f 6e 75 6c 6c 20 5c 0a 09 20 26   /dev/null \.. &
33240 26 20 74 65 73 74 20 22 24 74 6d 70 5f 64 69 65  & test "$tmp_die
33250 74 22 20 3d 20 6e 6f 0a 20 20 20 20 20 20 74 68  t" = no.      th
33260 65 6e 0a 09 74 6d 70 5f 61 64 64 66 6c 61 67 3d  en..tmp_addflag=
33270 0a 09 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67  ..tmp_sharedflag
33280 3d 27 2d 73 68 61 72 65 64 27 0a 09 63 61 73 65  ='-shared'..case
33290 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 2c 24 68   $cc_basename,$h
332a0 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20  ost_cpu in.     
332b0 20 20 20 70 67 63 63 2a 29 09 09 09 09 23 20 50     pgcc*)....# P
332c0 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 43 20  ortland Group C 
332d0 63 6f 6d 70 69 6c 65 72 0a 09 20 20 77 68 6f 6c  compiler..  whol
332e0 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
332f0 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c  pec='${wl}--whol
33300 65 2d 61 72 63 68 69 76 65 60 66 6f 72 20 63 6f  e-archive`for co
33310 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e  nv in $convenien
33320 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74 20  ce\"\"; do test 
33330 20 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26 26   -n \"$conv\" &&
33340 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65   new_convenience
33350 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65  =\"$new_convenie
33360 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e  nce,$conv\"; don
33370 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f  e; $ECHO \"$new_
33380 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24  convenience\"` $
33390 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61  {wl}--no-whole-a
333a0 72 63 68 69 76 65 27 0a 09 20 20 74 6d 70 5f 61  rchive'..  tmp_a
333b0 64 64 66 6c 61 67 3d 27 20 24 70 69 63 5f 66 6c  ddflag=' $pic_fl
333c0 61 67 27 0a 09 20 20 3b 3b 0a 09 70 67 66 37 37  ag'..  ;;..pgf77
333d0 2a 20 7c 20 70 67 66 39 30 2a 20 7c 20 70 67 66  * | pgf90* | pgf
333e0 39 35 2a 29 09 23 20 50 6f 72 74 6c 61 6e 64 20  95*).# Portland 
333f0 47 72 6f 75 70 20 66 37 37 20 61 6e 64 20 66 39  Group f77 and f9
33400 30 20 63 6f 6d 70 69 6c 65 72 73 0a 09 20 20 77  0 compilers..  w
33410 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61  hole_archive_fla
33420 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77  g_spec='${wl}--w
33430 68 6f 6c 65 2d 61 72 63 68 69 76 65 60 66 6f 72  hole-archive`for
33440 20 63 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e   conv in $conven
33450 69 65 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65  ience\"\"; do te
33460 73 74 20 20 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22  st  -n \"$conv\"
33470 20 26 26 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65   && new_convenie
33480 6e 63 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65  nce=\"$new_conve
33490 6e 69 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20  nience,$conv\"; 
334a0 64 6f 6e 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e  done; $ECHO \"$n
334b0 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22  ew_convenience\"
334c0 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c  ` ${wl}--no-whol
334d0 65 2d 61 72 63 68 69 76 65 27 0a 09 20 20 74 6d  e-archive'..  tm
334e0 70 5f 61 64 64 66 6c 61 67 3d 27 20 24 70 69 63  p_addflag=' $pic
334f0 5f 66 6c 61 67 20 2d 4d 6e 6f 6d 61 69 6e 27 20  _flag -Mnomain' 
33500 3b 3b 0a 09 65 63 63 2a 2c 69 61 36 34 2a 20 7c  ;;..ecc*,ia64* |
33510 20 69 63 63 2a 2c 69 61 36 34 2a 29 09 23 20 49   icc*,ia64*).# I
33520 6e 74 65 6c 20 43 20 63 6f 6d 70 69 6c 65 72 20  ntel C compiler 
33530 6f 6e 20 69 61 36 34 0a 09 20 20 74 6d 70 5f 61  on ia64..  tmp_a
33540 64 64 66 6c 61 67 3d 27 20 2d 69 5f 64 79 6e 61  ddflag=' -i_dyna
33550 6d 69 63 27 20 3b 3b 0a 09 65 66 63 2a 2c 69 61  mic' ;;..efc*,ia
33560 36 34 2a 20 7c 20 69 66 6f 72 74 2a 2c 69 61 36  64* | ifort*,ia6
33570 34 2a 29 09 23 20 49 6e 74 65 6c 20 46 6f 72 74  4*).# Intel Fort
33580 72 61 6e 20 63 6f 6d 70 69 6c 65 72 20 6f 6e 20  ran compiler on 
33590 69 61 36 34 0a 09 20 20 74 6d 70 5f 61 64 64 66  ia64..  tmp_addf
335a0 6c 61 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69 63  lag=' -i_dynamic
335b0 20 2d 6e 6f 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b   -nofor_main' ;;
335c0 0a 09 69 66 63 2a 20 7c 20 69 66 6f 72 74 2a 29  ..ifc* | ifort*)
335d0 09 09 09 23 20 49 6e 74 65 6c 20 46 6f 72 74 72  ...# Intel Fortr
335e0 61 6e 20 63 6f 6d 70 69 6c 65 72 0a 09 20 20 74  an compiler..  t
335f0 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 2d 6e 6f  mp_addflag=' -no
33600 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09 78 6c  for_main' ;;..xl
33610 5b 63 43 5d 2a 29 09 09 09 23 20 49 42 4d 20 58  [cC]*)...# IBM X
33620 4c 20 43 20 38 2e 30 20 6f 6e 20 50 50 43 20 28  L C 8.0 on PPC (
33630 64 65 61 6c 20 77 69 74 68 20 78 6c 66 20 62 65  deal with xlf be
33640 6c 6f 77 29 0a 09 20 20 74 6d 70 5f 73 68 61 72  low)..  tmp_shar
33650 65 64 66 6c 61 67 3d 27 2d 71 6d 6b 73 68 72 6f  edflag='-qmkshro
33660 62 6a 27 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c  bj'..  tmp_addfl
33670 61 67 3d 20 3b 3b 0a 09 65 73 61 63 0a 09 63 61  ag= ;;..esac..ca
33680 73 65 20 60 24 43 43 20 2d 56 20 32 3e 26 31 20  se `$CC -V 2>&1 
33690 7c 20 73 65 64 20 35 71 60 20 69 6e 0a 09 2a 53  | sed 5q` in..*S
336a0 75 6e 5c 20 43 2a 29 09 09 09 23 20 53 75 6e 20  un\ C*)...# Sun 
336b0 43 20 35 2e 39 0a 09 20 20 77 68 6f 6c 65 5f 61  C 5.9..  whole_a
336c0 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63  rchive_flag_spec
336d0 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61  ='${wl}--whole-a
336e0 72 63 68 69 76 65 60 6e 65 77 5f 63 6f 6e 76 65  rchive`new_conve
336f0 6e 69 65 6e 63 65 3d 3b 20 66 6f 72 20 63 6f 6e  nience=; for con
33700 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63  v in $convenienc
33710 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74 20 2d  e\"\"; do test -
33720 7a 20 5c 22 24 63 6f 6e 76 5c 22 20 7c 7c 20 6e  z \"$conv\" || n
33730 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c  ew_convenience=\
33740 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  "$new_convenienc
33750 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b  e,$conv\"; done;
33760 20 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f   $ECHO \"$new_co
33770 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77  nvenience\"` ${w
33780 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63  l}--no-whole-arc
33790 68 69 76 65 27 0a 09 20 20 63 6f 6d 70 69 6c 65  hive'..  compile
337a0 72 5f 6e 65 65 64 73 5f 6f 62 6a 65 63 74 3d 79  r_needs_object=y
337b0 65 73 0a 09 20 20 74 6d 70 5f 73 68 61 72 65 64  es..  tmp_shared
337c0 66 6c 61 67 3d 27 2d 47 27 20 3b 3b 0a 09 2a 53  flag='-G' ;;..*S
337d0 75 6e 5c 20 46 2a 29 09 09 09 23 20 53 75 6e 20  un\ F*)...# Sun 
337e0 46 6f 72 74 72 61 6e 20 38 2e 33 0a 09 20 20 74  Fortran 8.3..  t
337f0 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d  mp_sharedflag='-
33800 47 27 20 3b 3b 0a 09 65 73 61 63 0a 09 61 72 63  G' ;;..esac..arc
33810 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 27  hive_cmds='$CC '
33820 22 24 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67  "$tmp_sharedflag
33830 22 22 24 74 6d 70 5f 61 64 64 66 6c 61 67 22 27  ""$tmp_addflag"'
33840 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
33850 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
33860 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
33870 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  $wl$soname -o $l
33880 69 62 27 0a 0a 20 20 20 20 20 20 20 20 69 66 20  ib'..        if 
33890 74 65 73 74 20 22 78 24 73 75 70 70 6f 72 74 73  test "x$supports
338a0 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67  _anon_versioning
338b0 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20  " = xyes; then. 
338c0 20 20 20 20 20 20 20 20 20 61 72 63 68 69 76 65           archive
338d0 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 65 63  _expsym_cmds='ec
338e0 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e  ho "{ global:" >
338f0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
33900 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20  $libname.ver~.. 
33910 20 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73     cat $export_s
33920 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20 2d 65 20  ymbols | sed -e 
33930 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20  "s/\(.*\)/\1;/" 
33940 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
33950 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a  r/$libname.ver~.
33960 09 20 20 20 20 65 63 68 6f 20 22 6c 6f 63 61 6c  .    echo "local
33970 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6f 75 74  : *; };" >> $out
33980 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e  put_objdir/$libn
33990 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20 24 43  ame.ver~..    $C
339a0 43 20 27 22 24 74 6d 70 5f 73 68 61 72 65 64 66  C '"$tmp_sharedf
339b0 6c 61 67 22 22 24 74 6d 70 5f 61 64 64 66 6c 61  lag""$tmp_addfla
339c0 67 22 27 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  g"' $libobjs $de
339d0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
339e0 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
339f0 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b  me $wl$soname ${
33a00 77 6c 7d 2d 76 65 72 73 69 6f 6e 2d 73 63 72 69  wl}-version-scri
33a10 70 74 20 24 7b 77 6c 7d 24 6f 75 74 70 75 74 5f  pt ${wl}$output_
33a20 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e  objdir/$libname.
33a30 76 65 72 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  ver -o $lib'.   
33a40 20 20 20 20 20 66 69 0a 0a 09 63 61 73 65 20 24       fi...case $
33a50 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 09  cc_basename in..
33a60 78 6c 66 2a 29 0a 09 20 20 23 20 49 42 4d 20 58  xlf*)..  # IBM X
33a70 4c 20 46 6f 72 74 72 61 6e 20 31 30 2e 31 20 6f  L Fortran 10.1 o
33a80 6e 20 50 50 43 20 63 61 6e 6e 6f 74 20 63 72 65  n PPC cannot cre
33a90 61 74 65 20 73 68 61 72 65 64 20 6c 69 62 73 20  ate shared libs 
33aa0 69 74 73 65 6c 66 0a 09 20 20 77 68 6f 6c 65 5f  itself..  whole_
33ab0 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
33ac0 63 3d 27 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69  c='--whole-archi
33ad0 76 65 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 2d  ve$convenience -
33ae0 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  -no-whole-archiv
33af0 65 27 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c  e'..  hardcode_l
33b00 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
33b10 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  ..  hardcode_lib
33b20 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c 64  dir_flag_spec_ld
33b30 3d 27 2d 72 70 61 74 68 20 24 6c 69 62 64 69 72  ='-rpath $libdir
33b40 27 0a 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64  '..  archive_cmd
33b50 73 3d 27 24 4c 44 20 2d 73 68 61 72 65 64 20 24  s='$LD -shared $
33b60 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
33b70 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
33b80 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e 61 6d 65   -soname $soname
33b90 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20 69 66 20   -o $lib'..  if 
33ba0 74 65 73 74 20 22 78 24 73 75 70 70 6f 72 74 73  test "x$supports
33bb0 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67  _anon_versioning
33bc0 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 09  " = xyes; then..
33bd0 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73      archive_exps
33be0 79 6d 5f 63 6d 64 73 3d 27 65 63 68 6f 20 22 7b  ym_cmds='echo "{
33bf0 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24 6f 75 74   global:" > $out
33c00 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e  put_objdir/$libn
33c10 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20 20 20  ame.ver~..      
33c20 63 61 74 20 24 65 78 70 6f 72 74 5f 73 79 6d 62  cat $export_symb
33c30 6f 6c 73 20 7c 20 73 65 64 20 2d 65 20 22 73 2f  ols | sed -e "s/
33c40 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20 3e 3e 20  \(.*\)/\1;/" >> 
33c50 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
33c60 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20  libname.ver~..  
33c70 20 20 20 20 65 63 68 6f 20 22 6c 6f 63 61 6c 3a      echo "local:
33c80 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6f 75 74 70   *; };" >> $outp
33c90 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
33ca0 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20 20 20 24  me.ver~..      $
33cb0 4c 44 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  LD -shared $libo
33cc0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
33cd0 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 73 6f  mpiler_flags -so
33ce0 6e 61 6d 65 20 24 73 6f 6e 61 6d 65 20 2d 76 65  name $soname -ve
33cf0 72 73 69 6f 6e 2d 73 63 72 69 70 74 20 24 6f 75  rsion-script $ou
33d00 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62  tput_objdir/$lib
33d10 6e 61 6d 65 2e 76 65 72 20 2d 6f 20 24 6c 69 62  name.ver -o $lib
33d20 27 0a 09 20 20 66 69 0a 09 20 20 3b 3b 0a 09 65  '..  fi..  ;;..e
33d30 73 61 63 0a 20 20 20 20 20 20 65 6c 73 65 0a 20  sac.      else. 
33d40 20 20 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73         ld_shlibs
33d50 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20  =no.      fi.   
33d60 20 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 74 62 73     ;;..    netbs
33d70 64 2a 29 0a 20 20 20 20 20 20 69 66 20 65 63 68  d*).      if ech
33d80 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20  o __ELF__ | $CC 
33d90 2d 45 20 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45  -E - | $GREP __E
33da0 4c 46 5f 5f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  LF__ >/dev/null;
33db0 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63   then..archive_c
33dc0 6d 64 73 3d 27 24 4c 44 20 2d 42 73 68 61 72 65  mds='$LD -Bshare
33dd0 61 62 6c 65 20 24 6c 69 62 6f 62 6a 73 20 24 64  able $libobjs $d
33de0 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66  eplibs $linker_f
33df0 6c 61 67 73 20 2d 6f 20 24 6c 69 62 27 0a 09 77  lags -o $lib'..w
33e00 6c 61 72 63 3d 0a 20 20 20 20 20 20 65 6c 73 65  larc=.      else
33e10 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
33e20 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
33e30 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
33e40 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
33e50 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
33e60 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09  oname -o $lib'..
33e70 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
33e80 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
33e90 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
33ea0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
33eb0 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
33ec0 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  $wl$soname ${wl}
33ed0 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d  -retain-symbols-
33ee0 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f  file $wl$export_
33ef0 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27  symbols -o $lib'
33f00 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
33f10 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72 69 73 2a  ;;..    solaris*
33f20 29 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d  ).      if $LD -
33f30 76 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27  v 2>&1 | $GREP '
33f40 42 46 44 20 32 5c 2e 38 27 20 3e 20 2f 64 65 76  BFD 2\.8' > /dev
33f50 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 6c 64 5f  /null; then..ld_
33f60 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61 74 20 3c  shlibs=no..cat <
33f70 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a  <_LT_EOF 1>&2..*
33f80 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 54 68 65 20  ** Warning: The 
33f90 72 65 6c 65 61 73 65 73 20 32 2e 38 2e 2a 20 6f  releases 2.8.* o
33fa0 66 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72  f the GNU linker
33fb0 20 63 61 6e 6e 6f 74 20 72 65 6c 69 61 62 6c 79   cannot reliably
33fc0 0a 2a 2a 2a 20 63 72 65 61 74 65 20 73 68 61 72  .*** create shar
33fd0 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f 6e 20  ed libraries on 
33fe0 53 6f 6c 61 72 69 73 20 73 79 73 74 65 6d 73 2e  Solaris systems.
33ff0 20 20 54 68 65 72 65 66 6f 72 65 2c 20 6c 69 62    Therefore, lib
34000 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64 69 73 61  tool.*** is disa
34010 62 6c 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62  bling shared lib
34020 72 61 72 69 65 73 20 73 75 70 70 6f 72 74 2e 20  raries support. 
34030 20 57 65 20 75 72 67 65 20 79 6f 75 20 74 6f 20   We urge you to 
34040 75 70 67 72 61 64 65 20 47 4e 55 0a 2a 2a 2a 20  upgrade GNU.*** 
34050 62 69 6e 75 74 69 6c 73 20 74 6f 20 72 65 6c 65  binutils to rele
34060 61 73 65 20 32 2e 39 2e 31 20 6f 72 20 6e 65 77  ase 2.9.1 or new
34070 65 72 2e 20 20 41 6e 6f 74 68 65 72 20 6f 70 74  er.  Another opt
34080 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64 69 66 79  ion is to modify
34090 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54 48 20 6f  .*** your PATH o
340a0 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6e 66 69  r compiler confi
340b0 67 75 72 61 74 69 6f 6e 20 73 6f 20 74 68 61 74  guration so that
340c0 20 74 68 65 20 6e 61 74 69 76 65 20 6c 69 6e 6b   the native link
340d0 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65 64 2c 20  er is.*** used, 
340e0 61 6e 64 20 74 68 65 6e 20 72 65 73 74 61 72 74  and then restart
340f0 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 20 20 20 20 20  ..._LT_EOF.     
34100 20 65 6c 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70   elif $LD --help
34110 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 3a   2>&1 | $GREP ':
34120 20 73 75 70 70 6f 72 74 65 64 20 74 61 72 67 65   supported targe
34130 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65  ts:.* elf' > /de
34140 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72  v/null; then..ar
34150 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
34160 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
34170 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
34180 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
34190 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
341a0 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72 63 68  e -o $lib'..arch
341b0 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
341c0 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69  '$CC -shared $li
341d0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
341e0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
341f0 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
34200 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74  soname ${wl}-ret
34210 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65  ain-symbols-file
34220 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62   $wl$export_symb
34230 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  ols -o $lib'.   
34240 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69     else..ld_shli
34250 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20  bs=no.      fi. 
34260 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73       ;;..    sys
34270 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20  v5* | sco3.2v5* 
34280 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78  | sco5v6* | unix
34290 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58  ware* | OpenUNIX
342a0 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20 60 24  *).      case `$
342b0 4c 44 20 2d 76 20 32 3e 26 31 60 20 69 6e 0a 20  LD -v 2>&1` in. 
342c0 20 20 20 20 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a         *\ [01].*
342d0 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20   | *\ 2.[0-9].* 
342e0 7c 20 2a 5c 20 32 2e 31 5b 30 2d 35 5d 2e 2a 29  | *\ 2.1[0-5].*)
342f0 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09  ..ld_shlibs=no..
34300 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e  cat <<_LT_EOF 1>
34310 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a  &2..*** Warning:
34320 20 52 65 6c 65 61 73 65 73 20 6f 66 20 74 68 65   Releases of the
34330 20 47 4e 55 20 6c 69 6e 6b 65 72 20 70 72 69 6f   GNU linker prio
34340 72 20 74 6f 20 32 2e 31 36 2e 39 31 2e 30 2e 33  r to 2.16.91.0.3
34350 20 63 61 6e 20 6e 6f 74 0a 2a 2a 2a 20 72 65 6c   can not.*** rel
34360 69 61 62 6c 79 20 63 72 65 61 74 65 20 73 68 61  iably create sha
34370 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f 6e  red libraries on
34380 20 53 43 4f 20 73 79 73 74 65 6d 73 2e 20 20 54   SCO systems.  T
34390 68 65 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f  herefore, libtoo
343a0 6c 0a 2a 2a 2a 20 69 73 20 64 69 73 61 62 6c 69  l.*** is disabli
343b0 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ng shared librar
343c0 69 65 73 20 73 75 70 70 6f 72 74 2e 20 20 57 65  ies support.  We
343d0 20 75 72 67 65 20 79 6f 75 20 74 6f 20 75 70 67   urge you to upg
343e0 72 61 64 65 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e  rade GNU.*** bin
343f0 75 74 69 6c 73 20 74 6f 20 72 65 6c 65 61 73 65  utils to release
34400 20 32 2e 31 36 2e 39 31 2e 30 2e 33 20 6f 72 20   2.16.91.0.3 or 
34410 6e 65 77 65 72 2e 20 20 41 6e 6f 74 68 65 72 20  newer.  Another 
34420 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64  option is to mod
34430 69 66 79 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54  ify.*** your PAT
34440 48 20 6f 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f  H or compiler co
34450 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 6f 20 74  nfiguration so t
34460 68 61 74 20 74 68 65 20 6e 61 74 69 76 65 20 6c  hat the native l
34470 69 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65  inker is.*** use
34480 64 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74  d, and then rest
34490 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 3b  art..._LT_EOF..;
344a0 3b 0a 09 2a 29 0a 09 20 20 23 20 46 6f 72 20 73  ;..*)..  # For s
344b0 65 63 75 72 69 74 79 20 72 65 61 73 6f 6e 73 2c  ecurity reasons,
344c0 20 69 74 20 69 73 20 68 69 67 68 6c 79 20 72 65   it is highly re
344d0 63 6f 6d 6d 65 6e 64 65 64 20 74 68 61 74 20 79  commended that y
344e0 6f 75 20 61 6c 77 61 79 73 0a 09 20 20 23 20 75  ou always..  # u
344f0 73 65 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68  se absolute path
34500 73 20 66 6f 72 20 6e 61 6d 69 6e 67 20 73 68 61  s for naming sha
34510 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 61  red libraries, a
34520 6e 64 20 65 78 63 6c 75 64 65 20 74 68 65 0a 09  nd exclude the..
34530 20 20 23 20 44 54 5f 52 55 4e 50 41 54 48 20 74    # DT_RUNPATH t
34540 61 67 20 66 72 6f 6d 20 65 78 65 63 75 74 61 62  ag from executab
34550 6c 65 73 20 61 6e 64 20 6c 69 62 72 61 72 69 65  les and librarie
34560 73 2e 20 20 42 75 74 20 64 6f 69 6e 67 20 73 6f  s.  But doing so
34570 0a 09 20 20 23 20 72 65 71 75 69 72 65 73 20 74  ..  # requires t
34580 68 61 74 20 79 6f 75 20 63 6f 6d 70 69 6c 65 20  hat you compile 
34590 65 76 65 72 79 74 68 69 6e 67 20 74 77 69 63 65  everything twice
345a0 2c 20 77 68 69 63 68 20 69 73 20 61 20 70 61 69  , which is a pai
345b0 6e 2e 0a 09 20 20 69 66 20 24 4c 44 20 2d 2d 68  n...  if $LD --h
345c0 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50  elp 2>&1 | $GREP
345d0 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61   ': supported ta
345e0 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20  rgets:.* elf' > 
345f0 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
34600 09 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69  .    hardcode_li
34610 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
34620 24 7b 77 6c 7d 2d 72 70 61 74 68 20 24 7b 77 6c  ${wl}-rpath ${wl
34630 7d 24 6c 69 62 64 69 72 27 0a 09 20 20 20 20 61  }$libdir'..    a
34640 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
34650 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
34660 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
34670 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
34680 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
34690 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20 20  me -o $lib'..   
346a0 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f   archive_expsym_
346b0 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
346c0 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
346d0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
346e0 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
346f0 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c   $wl$soname ${wl
34700 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73  }-retain-symbols
34710 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74  -file $wl$export
34720 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62  _symbols -o $lib
34730 27 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20 6c  '..  else..    l
34740 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 20 20 66  d_shlibs=no..  f
34750 69 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  i..;;.      esac
34760 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
34770 75 6e 6f 73 34 2a 29 0a 20 20 20 20 20 20 61 72  unos4*).      ar
34780 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
34790 2d 61 73 73 65 72 74 20 70 75 72 65 2d 74 65 78  -assert pure-tex
347a0 74 20 2d 42 73 68 61 72 65 61 62 6c 65 20 2d 6f  t -Bshareable -o
347b0 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
347c0 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f  deplibs $linker_
347d0 66 6c 61 67 73 27 0a 20 20 20 20 20 20 77 6c 61  flags'.      wla
347e0 72 63 3d 0a 20 20 20 20 20 20 68 61 72 64 63 6f  rc=.      hardco
347f0 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20  de_direct=yes.  
34800 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c      hardcode_shl
34810 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20  ibpath_var=no.  
34820 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20      ;;..    *). 
34830 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65       if $LD --he
34840 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20  lp 2>&1 | $GREP 
34850 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72  ': supported tar
34860 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f  gets:.* elf' > /
34870 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
34880 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
34890 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
348a0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
348b0 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
348c0 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
348d0 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72  ame -o $lib'..ar
348e0 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
348f0 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
34900 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
34910 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
34920 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
34930 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72  l$soname ${wl}-r
34940 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69  etain-symbols-fi
34950 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79  le $wl$export_sy
34960 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20  mbols -o $lib'. 
34970 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68       else..ld_sh
34980 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69  libs=no.      fi
34990 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
349a0 61 63 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20  ac..    if test 
349b0 22 24 6c 64 5f 73 68 6c 69 62 73 22 20 3d 20 6e  "$ld_shlibs" = n
349c0 6f 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 72 75  o; then.      ru
349d0 6e 70 61 74 68 5f 76 61 72 3d 0a 20 20 20 20 20  npath_var=.     
349e0 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
349f0 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20  _flag_spec=.    
34a00 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63    export_dynamic
34a10 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20  _flag_spec=.    
34a20 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f    whole_archive_
34a30 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 66  flag_spec=.    f
34a40 69 0a 20 20 65 6c 73 65 0a 20 20 20 20 23 20 50  i.  else.    # P
34a50 4f 52 54 4d 45 20 66 69 6c 6c 20 69 6e 20 61 20  ORTME fill in a 
34a60 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 79  description of y
34a70 6f 75 72 20 73 79 73 74 65 6d 27 73 20 6c 69 6e  our system's lin
34a80 6b 65 72 20 28 6e 6f 74 20 47 4e 55 20 6c 64 29  ker (not GNU ld)
34a90 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f  .    case $host_
34aa0 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 33 2a 29  os in.    aix3*)
34ab0 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64  .      allow_und
34ac0 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75  efined_flag=unsu
34ad0 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20 61 6c  pported.      al
34ae0 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62  ways_export_symb
34af0 6f 6c 73 3d 79 65 73 0a 20 20 20 20 20 20 61 72  ols=yes.      ar
34b00 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
34b10 73 3d 27 24 4c 44 20 2d 6f 20 24 6f 75 74 70 75  s='$LD -o $outpu
34b20 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
34b30 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
34b40 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73  bs $linker_flags
34b50 20 2d 62 45 3a 24 65 78 70 6f 72 74 5f 73 79 6d   -bE:$export_sym
34b60 62 6f 6c 73 20 2d 54 35 31 32 20 2d 48 35 31 32  bols -T512 -H512
34b70 20 2d 62 4d 3a 53 52 45 7e 24 41 52 20 24 41 52   -bM:SRE~$AR $AR
34b80 5f 46 4c 41 47 53 20 24 6c 69 62 20 24 6f 75 74  _FLAGS $lib $out
34b90 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
34ba0 6d 65 27 0a 20 20 20 20 20 20 23 20 4e 6f 74 65  me'.      # Note
34bb0 3a 20 74 68 69 73 20 6c 69 6e 6b 65 72 20 68 61  : this linker ha
34bc0 72 64 63 6f 64 65 73 20 74 68 65 20 64 69 72 65  rdcodes the dire
34bd0 63 74 6f 72 69 65 73 20 69 6e 20 4c 49 42 50 41  ctories in LIBPA
34be0 54 48 20 69 66 20 74 68 65 72 65 0a 20 20 20 20  TH if there.    
34bf0 20 20 23 20 61 72 65 20 6e 6f 20 64 69 72 65 63    # are no direc
34c00 74 6f 72 69 65 73 20 73 70 65 63 69 66 69 65 64  tories specified
34c10 20 62 79 20 2d 4c 2e 0a 20 20 20 20 20 20 68 61   by -L..      ha
34c20 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79  rdcode_minus_L=y
34c30 65 73 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  es.      if test
34c40 20 22 24 47 43 43 22 20 3d 20 79 65 73 20 26 26   "$GCC" = yes &&
34c50 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 70 72   test -z "$lt_pr
34c60 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
34c70 69 63 22 3b 20 74 68 65 6e 0a 09 23 20 4e 65 69  ic"; then..# Nei
34c80 74 68 65 72 20 64 69 72 65 63 74 20 68 61 72 64  ther direct hard
34c90 63 6f 64 69 6e 67 20 6e 6f 72 20 73 74 61 74 69  coding nor stati
34ca0 63 20 6c 69 6e 6b 69 6e 67 20 69 73 20 73 75 70  c linking is sup
34cb0 70 6f 72 74 65 64 20 77 69 74 68 20 61 0a 09 23  ported with a..#
34cc0 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65 63 74 32   broken collect2
34cd0 2e 0a 09 68 61 72 64 63 6f 64 65 5f 64 69 72 65  ...hardcode_dire
34ce0 63 74 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ct=unsupported. 
34cf0 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
34d00 0a 0a 20 20 20 20 61 69 78 5b 34 2d 39 5d 2a 29  ..    aix[4-9]*)
34d10 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
34d20 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36  $host_cpu" = ia6
34d30 34 3b 20 74 68 65 6e 0a 09 23 20 4f 6e 20 49 41  4; then..# On IA
34d40 36 34 2c 20 74 68 65 20 6c 69 6e 6b 65 72 20 64  64, the linker d
34d50 6f 65 73 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e  oes run time lin
34d60 6b 69 6e 67 20 62 79 20 64 65 66 61 75 6c 74 2c  king by default,
34d70 20 73 6f 20 77 65 20 64 6f 6e 27 74 0a 09 23 20   so we don't..# 
34d80 68 61 76 65 20 74 6f 20 64 6f 20 61 6e 79 74 68  have to do anyth
34d90 69 6e 67 20 73 70 65 63 69 61 6c 2e 0a 09 61 69  ing special...ai
34da0 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e  x_use_runtimelin
34db0 6b 69 6e 67 3d 6e 6f 0a 09 65 78 70 5f 73 79 6d  king=no..exp_sym
34dc0 5f 66 6c 61 67 3d 27 2d 42 65 78 70 6f 72 74 27  _flag='-Bexport'
34dd0 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61 67 3d  ..no_entry_flag=
34de0 22 22 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 23  "".      else..#
34df0 20 49 66 20 77 65 27 72 65 20 75 73 69 6e 67 20   If we're using 
34e00 47 4e 55 20 6e 6d 2c 20 74 68 65 6e 20 77 65 20  GNU nm, then we 
34e10 64 6f 6e 27 74 20 77 61 6e 74 20 74 68 65 20 22  don't want the "
34e20 2d 43 22 20 6f 70 74 69 6f 6e 2e 0a 09 23 20 2d  -C" option...# -
34e30 43 20 6d 65 61 6e 73 20 64 65 6d 61 6e 67 6c 65  C means demangle
34e40 20 74 6f 20 41 49 58 20 6e 6d 2c 20 62 75 74 20   to AIX nm, but 
34e50 6d 65 61 6e 73 20 64 6f 6e 27 74 20 64 65 6d 61  means don't dema
34e60 6e 67 6c 65 20 77 69 74 68 20 47 4e 55 20 6e 6d  ngle with GNU nm
34e70 0a 09 69 66 20 24 4e 4d 20 2d 56 20 32 3e 26 31  ..if $NM -V 2>&1
34e80 20 7c 20 24 47 52 45 50 20 27 47 4e 55 27 20 3e   | $GREP 'GNU' >
34e90 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
34ea0 0a 09 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f  ..  export_symbo
34eb0 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 2d 42 70  ls_cmds='$NM -Bp
34ec0 67 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76  g $libobjs $conv
34ed0 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b 20 27 5c  enience | awk '\
34ee0 27 27 7b 20 69 66 20 28 28 28 5c 24 20 32 20 3d  ''{ if (((\$ 2 =
34ef0 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24 20 32 20  = "T") || (\$ 2 
34f00 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c 24 20 32  == "D") || (\$ 2
34f10 20 3d 3d 20 22 42 22 29 29 20 26 26 20 28 73 75   == "B")) && (su
34f20 62 73 74 72 28 5c 24 20 33 2c 31 2c 31 29 20 21  bstr(\$ 3,1,1) !
34f30 3d 20 22 2e 22 29 29 20 7b 20 70 72 69 6e 74 20  = ".")) { print 
34f40 5c 24 20 33 20 7d 20 7d 27 5c 27 27 20 7c 20 73  \$ 3 } }'\'' | s
34f50 6f 72 74 20 2d 75 20 3e 20 24 65 78 70 6f 72 74  ort -u > $export
34f60 5f 73 79 6d 62 6f 6c 73 27 0a 09 65 6c 73 65 0a  _symbols'..else.
34f70 09 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  .  export_symbol
34f80 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 2d 42 43 70  s_cmds='$NM -BCp
34f90 67 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76  g $libobjs $conv
34fa0 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b 20 27 5c  enience | awk '\
34fb0 27 27 7b 20 69 66 20 28 28 28 5c 24 20 32 20 3d  ''{ if (((\$ 2 =
34fc0 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24 20 32 20  = "T") || (\$ 2 
34fd0 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c 24 20 32  == "D") || (\$ 2
34fe0 20 3d 3d 20 22 42 22 29 29 20 26 26 20 28 73 75   == "B")) && (su
34ff0 62 73 74 72 28 5c 24 20 33 2c 31 2c 31 29 20 21  bstr(\$ 3,1,1) !
35000 3d 20 22 2e 22 29 29 20 7b 20 70 72 69 6e 74 20  = ".")) { print 
35010 5c 24 20 33 20 7d 20 7d 27 5c 27 27 20 7c 20 73  \$ 3 } }'\'' | s
35020 6f 72 74 20 2d 75 20 3e 20 24 65 78 70 6f 72 74  ort -u > $export
35030 5f 73 79 6d 62 6f 6c 73 27 0a 09 66 69 0a 09 61  _symbols'..fi..a
35040 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69  ix_use_runtimeli
35050 6e 6b 69 6e 67 3d 6e 6f 0a 0a 09 23 20 54 65 73  nking=no...# Tes
35060 74 20 69 66 20 77 65 20 61 72 65 20 74 72 79 69  t if we are tryi
35070 6e 67 20 74 6f 20 75 73 65 20 72 75 6e 20 74 69  ng to use run ti
35080 6d 65 20 6c 69 6e 6b 69 6e 67 20 6f 72 20 6e 6f  me linking or no
35090 72 6d 61 6c 0a 09 23 20 41 49 58 20 73 74 79 6c  rmal..# AIX styl
350a0 65 20 6c 69 6e 6b 69 6e 67 2e 20 49 66 20 2d 62  e linking. If -b
350b0 72 74 6c 20 69 73 20 73 6f 6d 65 77 68 65 72 65  rtl is somewhere
350c0 20 69 6e 20 4c 44 46 4c 41 47 53 2c 20 77 65 0a   in LDFLAGS, we.
350d0 09 23 20 6e 65 65 64 20 74 6f 20 64 6f 20 72 75  .# need to do ru
350e0 6e 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 2e 0a 09  ntime linking...
350f0 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
35100 20 61 69 78 34 2e 5b 32 33 5d 7c 61 69 78 34 2e   aix4.[23]|aix4.
35110 5b 32 33 5d 2e 2a 7c 61 69 78 5b 35 2d 39 5d 2a  [23].*|aix[5-9]*
35120 29 0a 09 20 20 66 6f 72 20 6c 64 5f 66 6c 61 67  )..  for ld_flag
35130 20 69 6e 20 24 4c 44 46 4c 41 47 53 3b 20 64 6f   in $LDFLAGS; do
35140 0a 09 20 20 69 66 20 28 74 65 73 74 20 24 6c 64  ..  if (test $ld
35150 5f 66 6c 61 67 20 3d 20 22 2d 62 72 74 6c 22 20  _flag = "-brtl" 
35160 7c 7c 20 74 65 73 74 20 24 6c 64 5f 66 6c 61 67  || test $ld_flag
35170 20 3d 20 22 2d 57 6c 2c 2d 62 72 74 6c 22 29 3b   = "-Wl,-brtl");
35180 20 74 68 65 6e 0a 09 20 20 20 20 61 69 78 5f 75   then..    aix_u
35190 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e  se_runtimelinkin
351a0 67 3d 79 65 73 0a 09 20 20 20 20 62 72 65 61 6b  g=yes..    break
351b0 0a 09 20 20 66 69 0a 09 20 20 64 6f 6e 65 0a 09  ..  fi..  done..
351c0 20 20 3b 3b 0a 09 65 73 61 63 0a 0a 09 65 78 70    ;;..esac...exp
351d0 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d 62 65 78 70  _sym_flag='-bexp
351e0 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66  ort'..no_entry_f
351f0 6c 61 67 3d 27 2d 62 6e 6f 65 6e 74 72 79 27 0a  lag='-bnoentry'.
35200 20 20 20 20 20 20 66 69 0a 0a 20 20 20 20 20 20        fi..      
35210 23 20 57 68 65 6e 20 6c 61 72 67 65 20 65 78 65  # When large exe
35220 63 75 74 61 62 6c 65 73 20 6f 72 20 73 68 61 72  cutables or shar
35230 65 64 20 6f 62 6a 65 63 74 73 20 61 72 65 20 62  ed objects are b
35240 75 69 6c 74 2c 20 41 49 58 20 6c 64 20 63 61 6e  uilt, AIX ld can
35250 0a 20 20 20 20 20 20 23 20 68 61 76 65 20 70 72  .      # have pr
35260 6f 62 6c 65 6d 73 20 63 72 65 61 74 69 6e 67 20  oblems creating 
35270 74 68 65 20 74 61 62 6c 65 20 6f 66 20 63 6f 6e  the table of con
35280 74 65 6e 74 73 2e 20 20 49 66 20 6c 69 6e 6b 69  tents.  If linki
35290 6e 67 20 61 20 6c 69 62 72 61 72 79 0a 20 20 20  ng a library.   
352a0 20 20 20 23 20 6f 72 20 70 72 6f 67 72 61 6d 20     # or program 
352b0 72 65 73 75 6c 74 73 20 69 6e 20 22 65 72 72 6f  results in "erro
352c0 72 20 54 4f 43 20 6f 76 65 72 66 6c 6f 77 22 20  r TOC overflow" 
352d0 61 64 64 20 2d 6d 6d 69 6e 69 6d 61 6c 2d 74 6f  add -mminimal-to
352e0 63 20 74 6f 0a 20 20 20 20 20 20 23 20 43 58 58  c to.      # CXX
352f0 46 4c 41 47 53 2f 43 46 4c 41 47 53 20 66 6f 72  FLAGS/CFLAGS for
35300 20 67 2b 2b 2f 67 63 63 2e 20 20 49 6e 20 74 68   g++/gcc.  In th
35310 65 20 63 61 73 65 73 20 77 68 65 72 65 20 74 68  e cases where th
35320 61 74 20 69 73 20 6e 6f 74 0a 20 20 20 20 20 20  at is not.      
35330 23 20 65 6e 6f 75 67 68 20 74 6f 20 66 69 78 20  # enough to fix 
35340 74 68 65 20 70 72 6f 62 6c 65 6d 2c 20 61 64 64  the problem, add
35350 20 2d 57 6c 2c 2d 62 62 69 67 74 6f 63 20 74 6f   -Wl,-bbigtoc to
35360 20 4c 44 46 4c 41 47 53 2e 0a 0a 20 20 20 20 20   LDFLAGS...     
35370 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 27   archive_cmds=''
35380 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
35390 64 69 72 65 63 74 3d 79 65 73 0a 20 20 20 20 20  direct=yes.     
353a0 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
353b0 5f 61 62 73 6f 6c 75 74 65 3d 79 65 73 0a 20 20  _absolute=yes.  
353c0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
353d0 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 27 3a  dir_separator=':
353e0 27 0a 20 20 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c  '.      link_all
353f0 5f 64 65 70 6c 69 62 73 3d 79 65 73 0a 20 20 20  _deplibs=yes.   
35400 20 20 20 66 69 6c 65 5f 6c 69 73 74 5f 73 70 65     file_list_spe
35410 63 3d 27 24 7b 77 6c 7d 2d 66 2c 27 0a 0a 20 20  c='${wl}-f,'..  
35420 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43      if test "$GC
35430 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09  C" = yes; then..
35440 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
35450 20 61 69 78 34 2e 5b 30 31 32 5d 7c 61 69 78 34   aix4.[012]|aix4
35460 2e 5b 30 31 32 5d 2e 2a 29 0a 09 23 20 57 65 20  .[012].*)..# We 
35470 6f 6e 6c 79 20 77 61 6e 74 20 74 6f 20 64 6f 20  only want to do 
35480 74 68 69 73 20 6f 6e 20 41 49 58 20 34 2e 32 20  this on AIX 4.2 
35490 61 6e 64 20 6c 6f 77 65 72 2c 20 74 68 65 20 63  and lower, the c
354a0 68 65 63 6b 0a 09 23 20 62 65 6c 6f 77 20 66 6f  heck..# below fo
354b0 72 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65 63 74  r broken collect
354c0 32 20 64 6f 65 73 6e 27 74 20 77 6f 72 6b 20 75  2 doesn't work u
354d0 6e 64 65 72 20 34 2e 33 2b 0a 09 20 20 63 6f 6c  nder 4.3+..  col
354e0 6c 65 63 74 32 6e 61 6d 65 3d 60 24 7b 43 43 7d  lect2name=`${CC}
354f0 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d   -print-prog-nam
35500 65 3d 63 6f 6c 6c 65 63 74 32 60 0a 09 20 20 69  e=collect2`..  i
35510 66 20 74 65 73 74 20 2d 66 20 22 24 63 6f 6c 6c  f test -f "$coll
35520 65 63 74 32 6e 61 6d 65 22 20 26 26 0a 09 20 20  ect2name" &&..  
35530 20 73 74 72 69 6e 67 73 20 22 24 63 6f 6c 6c 65   strings "$colle
35540 63 74 32 6e 61 6d 65 22 20 7c 20 24 47 52 45 50  ct2name" | $GREP
35550 20 72 65 73 6f 6c 76 65 5f 6c 69 62 5f 6e 61 6d   resolve_lib_nam
35560 65 20 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 09 20 20  e >/dev/null..  
35570 74 68 65 6e 0a 09 20 20 23 20 57 65 20 68 61 76  then..  # We hav
35580 65 20 72 65 77 6f 72 6b 65 64 20 63 6f 6c 6c 65  e reworked colle
35590 63 74 32 0a 09 20 20 3a 0a 09 20 20 65 6c 73 65  ct2..  :..  else
355a0 0a 09 20 20 23 20 57 65 20 68 61 76 65 20 6f 6c  ..  # We have ol
355b0 64 20 63 6f 6c 6c 65 63 74 32 0a 09 20 20 68 61  d collect2..  ha
355c0 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 75 6e  rdcode_direct=un
355d0 73 75 70 70 6f 72 74 65 64 0a 09 20 20 23 20 49  supported..  # I
355e0 74 20 66 61 69 6c 73 20 74 6f 20 66 69 6e 64 20  t fails to find 
355f0 75 6e 69 6e 73 74 61 6c 6c 65 64 20 6c 69 62 72  uninstalled libr
35600 61 72 69 65 73 20 77 68 65 6e 20 74 68 65 20 75  aries when the u
35610 6e 69 6e 73 74 61 6c 6c 65 64 0a 09 20 20 23 20  ninstalled..  # 
35620 70 61 74 68 20 69 73 20 6e 6f 74 20 6c 69 73 74  path is not list
35630 65 64 20 69 6e 20 74 68 65 20 6c 69 62 70 61 74  ed in the libpat
35640 68 2e 20 20 53 65 74 74 69 6e 67 20 68 61 72 64  h.  Setting hard
35650 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 0a 09 20 20  code_minus_L..  
35660 23 20 74 6f 20 75 6e 73 75 70 70 6f 72 74 65 64  # to unsupported
35670 20 66 6f 72 63 65 73 20 72 65 6c 69 6e 6b 69 6e   forces relinkin
35680 67 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6d 69  g..  hardcode_mi
35690 6e 75 73 5f 4c 3d 79 65 73 0a 09 20 20 68 61 72  nus_L=yes..  har
356a0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
356b0 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69  g_spec='-L$libdi
356c0 72 27 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c  r'..  hardcode_l
356d0 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d  ibdir_separator=
356e0 0a 09 20 20 66 69 0a 09 20 20 3b 3b 0a 09 65 73  ..  fi..  ;;..es
356f0 61 63 0a 09 73 68 61 72 65 64 5f 66 6c 61 67 3d  ac..shared_flag=
35700 27 2d 73 68 61 72 65 64 27 0a 09 69 66 20 74 65  '-shared'..if te
35710 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72 75 6e  st "$aix_use_run
35720 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79  timelinking" = y
35730 65 73 3b 20 74 68 65 6e 0a 09 20 20 73 68 61 72  es; then..  shar
35740 65 64 5f 66 6c 61 67 3d 22 24 73 68 61 72 65 64  ed_flag="$shared
35750 5f 66 6c 61 67 20 22 27 24 7b 77 6c 7d 2d 47 27  _flag "'${wl}-G'
35760 0a 09 66 69 0a 20 20 20 20 20 20 65 6c 73 65 0a  ..fi.      else.
35770 09 23 20 6e 6f 74 20 75 73 69 6e 67 20 67 63 63  .# not using gcc
35780 0a 09 69 66 20 74 65 73 74 20 22 24 68 6f 73 74  ..if test "$host
35790 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68  _cpu" = ia64; th
357a0 65 6e 0a 09 23 20 56 69 73 75 61 6c 41 67 65 20  en..# VisualAge 
357b0 43 2b 2b 2c 20 56 65 72 73 69 6f 6e 20 35 2e 35  C++, Version 5.5
357c0 20 66 6f 72 20 41 49 58 20 35 4c 20 66 6f 72 20   for AIX 5L for 
357d0 49 41 2d 36 34 2c 20 42 65 74 61 20 33 20 52 65  IA-64, Beta 3 Re
357e0 6c 65 61 73 65 0a 09 23 20 63 68 6f 6b 65 73 20  lease..# chokes 
357f0 6f 6e 20 2d 57 6c 2c 2d 47 2e 20 54 68 65 20 66  on -Wl,-G. The f
35800 6f 6c 6c 6f 77 69 6e 67 20 6c 69 6e 65 20 69 73  ollowing line is
35810 20 63 6f 72 72 65 63 74 3a 0a 09 20 20 73 68 61   correct:..  sha
35820 72 65 64 5f 66 6c 61 67 3d 27 2d 47 27 0a 09 65  red_flag='-G'..e
35830 6c 73 65 0a 09 20 20 69 66 20 74 65 73 74 20 22  lse..  if test "
35840 24 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65  $aix_use_runtime
35850 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20  linking" = yes; 
35860 74 68 65 6e 0a 09 20 20 20 20 73 68 61 72 65 64  then..    shared
35870 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 47 27 0a  _flag='${wl}-G'.
35880 09 20 20 65 6c 73 65 0a 09 20 20 20 20 73 68 61  .  else..    sha
35890 72 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d  red_flag='${wl}-
358a0 62 4d 3a 53 52 45 27 0a 09 20 20 66 69 0a 09 66  bM:SRE'..  fi..f
358b0 69 0a 20 20 20 20 20 20 66 69 0a 0a 20 20 20 20  i.      fi..    
358c0 20 20 23 20 49 74 20 73 65 65 6d 73 20 74 68 61    # It seems tha
358d0 74 20 2d 62 65 78 70 61 6c 6c 20 64 6f 65 73 20  t -bexpall does 
358e0 6e 6f 74 20 65 78 70 6f 72 74 20 73 79 6d 62 6f  not export symbo
358f0 6c 73 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 74  ls beginning wit
35900 68 0a 20 20 20 20 20 20 23 20 75 6e 64 65 72 73  h.      # unders
35910 63 6f 72 65 20 28 5f 29 2c 20 73 6f 20 69 74 20  core (_), so it 
35920 69 73 20 62 65 74 74 65 72 20 74 6f 20 67 65 6e  is better to gen
35930 65 72 61 74 65 20 61 20 6c 69 73 74 20 6f 66 20  erate a list of 
35940 73 79 6d 62 6f 6c 73 20 74 6f 20 65 78 70 6f 72  symbols to expor
35950 74 2e 0a 20 20 20 20 20 20 61 6c 77 61 79 73 5f  t..      always_
35960 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 79  export_symbols=y
35970 65 73 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  es.      if test
35980 20 22 24 61 69 78 5f 75 73 65 5f 72 75 6e 74 69   "$aix_use_runti
35990 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73  melinking" = yes
359a0 3b 20 74 68 65 6e 0a 09 23 20 57 61 72 6e 69 6e  ; then..# Warnin
359b0 67 20 2d 20 77 69 74 68 6f 75 74 20 75 73 69 6e  g - without usin
359c0 67 20 74 68 65 20 6f 74 68 65 72 20 72 75 6e 74  g the other runt
359d0 69 6d 65 20 6c 6f 61 64 69 6e 67 20 66 6c 61 67  ime loading flag
359e0 73 20 28 2d 62 72 74 6c 29 2c 0a 09 23 20 2d 62  s (-brtl),..# -b
359f0 65 72 6f 6b 20 77 69 6c 6c 20 6c 69 6e 6b 20 77  erok will link w
35a00 69 74 68 6f 75 74 20 65 72 72 6f 72 2c 20 62 75  ithout error, bu
35a10 74 20 6d 61 79 20 70 72 6f 64 75 63 65 20 61 20  t may produce a 
35a20 62 72 6f 6b 65 6e 20 6c 69 62 72 61 72 79 2e 0a  broken library..
35a30 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  .allow_undefined
35a40 5f 66 6c 61 67 3d 27 2d 62 65 72 6f 6b 27 0a 20  _flag='-berok'. 
35a50 20 20 20 20 20 20 20 23 20 44 65 74 65 72 6d 69         # Determi
35a60 6e 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 6c  ne the default l
35a70 69 62 70 61 74 68 20 66 72 6f 6d 20 74 68 65 20  ibpath from the 
35a80 76 61 6c 75 65 20 65 6e 63 6f 64 65 64 20 69 6e  value encoded in
35a90 20 61 6e 0a 20 20 20 20 20 20 20 20 23 20 65 6d   an.        # em
35aa0 70 74 79 20 65 78 65 63 75 74 61 62 6c 65 2e 0a  pty executable..
35ab0 20 20 20 20 20 20 20 20 63 61 74 20 3e 63 6f 6e          cat >con
35ac0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
35ad0 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
35ae0 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
35af0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
35b00 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
35b10 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
35b20 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
35b30 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
35b40 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
35b50 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
35b60 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
35b70 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
35b80 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
35b90 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a  ftest$ac_exeext.
35ba0 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
35bb0 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28  c_link".case "((
35bc0 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
35bd0 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
35be0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
35bf0 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
35c00 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
35c10 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
35c20 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
35c30 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
35c40 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
35c50 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
35c60 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76  echo") >&5.  (ev
35c70 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32  al "$ac_link") 2
35c80 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
35c90 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
35ca0 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
35cb0 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
35cc0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
35cd0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
35ce0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
35cf0 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20   >&5.  $as_echo 
35d00 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
35d10 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
35d20 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
35d30 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
35d40 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
35d50 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
35d60 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
35d70 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
35d80 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73      } && test -s
35d90 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
35da0 65 78 74 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ext && {.. test 
35db0 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e  "$cross_compilin
35dc0 67 22 20 3d 20 79 65 73 20 7c 7c 0a 09 20 24 61  g" = yes ||.. $a
35dd0 73 5f 74 65 73 74 5f 78 20 63 6f 6e 66 74 65 73  s_test_x conftes
35de0 74 24 61 63 5f 65 78 65 65 78 74 0a 20 20 20 20  t$ac_exeext.    
35df0 20 20 20 7d 3b 20 74 68 65 6e 0a 0a 6c 74 5f 61     }; then..lt_a
35e00 69 78 5f 6c 69 62 70 61 74 68 5f 73 65 64 3d 27  ix_libpath_sed='
35e10 0a 20 20 20 20 2f 49 6d 70 6f 72 74 20 46 69 6c  .    /Import Fil
35e20 65 20 53 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20  e Strings/,/^$/ 
35e30 7b 0a 09 2f 5e 30 2f 20 7b 0a 09 20 20 20 20 73  {../^0/ {..    s
35e40 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c 31  /^0  *\(.*\)$/\1
35e50 2f 0a 09 20 20 20 20 70 0a 09 7d 0a 20 20 20 20  /..    p..}.    
35e60 7d 27 0a 61 69 78 5f 6c 69 62 70 61 74 68 3d 60  }'.aix_libpath=`
35e70 64 75 6d 70 20 2d 48 20 63 6f 6e 66 74 65 73 74  dump -H conftest
35e80 24 61 63 5f 65 78 65 65 78 74 20 32 3e 2f 64 65  $ac_exeext 2>/de
35e90 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e  v/null | $SED -n
35ea0 20 2d 65 20 22 24 6c 74 5f 61 69 78 5f 6c 69 62   -e "$lt_aix_lib
35eb0 70 61 74 68 5f 73 65 64 22 60 0a 23 20 43 68 65  path_sed"`.# Che
35ec0 63 6b 20 66 6f 72 20 61 20 36 34 2d 62 69 74 20  ck for a 64-bit 
35ed0 6f 62 6a 65 63 74 20 69 66 20 77 65 20 64 69 64  object if we did
35ee0 6e 27 74 20 66 69 6e 64 20 61 6e 79 74 68 69 6e  n't find anythin
35ef0 67 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  g..if test -z "$
35f00 61 69 78 5f 6c 69 62 70 61 74 68 22 3b 20 74 68  aix_libpath"; th
35f10 65 6e 0a 20 20 61 69 78 5f 6c 69 62 70 61 74 68  en.  aix_libpath
35f20 3d 60 64 75 6d 70 20 2d 48 58 36 34 20 63 6f 6e  =`dump -HX64 con
35f30 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
35f40 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53  2>/dev/null | $S
35f50 45 44 20 2d 6e 20 2d 65 20 22 24 6c 74 5f 61 69  ED -n -e "$lt_ai
35f60 78 5f 6c 69 62 70 61 74 68 5f 73 65 64 22 60 0a  x_libpath_sed"`.
35f70 66 69 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  fi.else.  $as_ec
35f80 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
35f90 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
35fa0 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
35fb0 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
35fc0 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a 72 6d  ext >&5...fi..rm
35fd0 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e 64 53   -rf conftest.dS
35fe0 59 4d 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  YM.rm -f core co
35ff0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
36000 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
36010 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f 63 6f 6e  onftest_ipa8_con
36020 66 74 65 73 74 2e 6f 6f 20 5c 0a 20 20 20 20 20  ftest.oo \.     
36030 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
36040 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
36050 5f 65 78 74 0a 69 66 20 74 65 73 74 20 2d 7a 20  _ext.if test -z 
36060 22 24 61 69 78 5f 6c 69 62 70 61 74 68 22 3b 20  "$aix_libpath"; 
36070 74 68 65 6e 20 61 69 78 5f 6c 69 62 70 61 74 68  then aix_libpath
36080 3d 22 2f 75 73 72 2f 6c 69 62 3a 2f 6c 69 62 22  ="/usr/lib:/lib"
36090 3b 20 66 69 0a 0a 20 20 20 20 20 20 20 20 68 61  ; fi..        ha
360a0 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
360b0 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 62  ag_spec='${wl}-b
360c0 6c 69 62 70 61 74 68 3a 24 6c 69 62 64 69 72 3a  libpath:$libdir:
360d0 27 22 24 61 69 78 5f 6c 69 62 70 61 74 68 22 0a  '"$aix_libpath".
360e0 20 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f          archive_
360f0 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43  expsym_cmds='$CC
36100 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   -o $output_objd
36110 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f  ir/$soname $libo
36120 62 6a 73 20 24 64 65 70 6c 69 62 73 20 27 22 5c  bjs $deplibs '"\
36130 24 7b 77 6c 7d 24 6e 6f 5f 65 6e 74 72 79 5f 66  ${wl}$no_entry_f
36140 6c 61 67 22 27 20 24 63 6f 6d 70 69 6c 65 72 5f  lag"' $compiler_
36150 66 6c 61 67 73 20 60 69 66 20 74 65 73 74 20 22  flags `if test "
36160 78 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  x${allow_undefin
36170 65 64 5f 66 6c 61 67 7d 22 20 21 3d 20 22 78 22  ed_flag}" != "x"
36180 3b 20 74 68 65 6e 20 24 45 43 48 4f 20 22 58 24  ; then $ECHO "X$
36190 7b 77 6c 7d 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65  {wl}${allow_unde
361a0 66 69 6e 65 64 5f 66 6c 61 67 7d 22 20 7c 20 24  fined_flag}" | $
361b0 58 73 65 64 3b 20 65 6c 73 65 20 3a 3b 20 66 69  Xsed; else :; fi
361c0 60 20 27 22 5c 24 7b 77 6c 7d 24 65 78 70 5f 73  ` '"\${wl}$exp_s
361d0 79 6d 5f 66 6c 61 67 3a 5c 24 65 78 70 6f 72 74  ym_flag:\$export
361e0 5f 73 79 6d 62 6f 6c 73 20 24 73 68 61 72 65 64  _symbols $shared
361f0 5f 66 6c 61 67 22 0a 20 20 20 20 20 20 65 6c 73  _flag".      els
36200 65 0a 09 69 66 20 74 65 73 74 20 22 24 68 6f 73  e..if test "$hos
36210 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74  t_cpu" = ia64; t
36220 68 65 6e 0a 09 20 20 68 61 72 64 63 6f 64 65 5f  hen..  hardcode_
36230 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
36240 3d 27 24 7b 77 6c 7d 2d 52 20 24 6c 69 62 64 69  ='${wl}-R $libdi
36250 72 3a 2f 75 73 72 2f 6c 69 62 3a 2f 6c 69 62 27  r:/usr/lib:/lib'
36260 0a 09 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69  ..  allow_undefi
36270 6e 65 64 5f 66 6c 61 67 3d 22 2d 7a 20 6e 6f 64  ned_flag="-z nod
36280 65 66 73 22 0a 09 20 20 61 72 63 68 69 76 65 5f  efs"..  archive_
36290 65 78 70 73 79 6d 5f 63 6d 64 73 3d 22 5c 24 43  expsym_cmds="\$C
362a0 43 20 24 73 68 61 72 65 64 5f 66 6c 61 67 22 27  C $shared_flag"'
362b0 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   -o $output_objd
362c0 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f  ir/$soname $libo
362d0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 27 22 5c  bjs $deplibs '"\
362e0 24 7b 77 6c 7d 24 6e 6f 5f 65 6e 74 72 79 5f 66  ${wl}$no_entry_f
362f0 6c 61 67 22 27 20 24 63 6f 6d 70 69 6c 65 72 5f  lag"' $compiler_
36300 66 6c 61 67 73 20 24 7b 77 6c 7d 24 7b 61 6c 6c  flags ${wl}${all
36310 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
36320 67 7d 20 27 22 5c 24 7b 77 6c 7d 24 65 78 70 5f  g} '"\${wl}$exp_
36330 73 79 6d 5f 66 6c 61 67 3a 5c 24 65 78 70 6f 72  sym_flag:\$expor
36340 74 5f 73 79 6d 62 6f 6c 73 22 0a 09 65 6c 73 65  t_symbols"..else
36350 0a 09 20 23 20 44 65 74 65 72 6d 69 6e 65 20 74  .. # Determine t
36360 68 65 20 64 65 66 61 75 6c 74 20 6c 69 62 70 61  he default libpa
36370 74 68 20 66 72 6f 6d 20 74 68 65 20 76 61 6c 75  th from the valu
36380 65 20 65 6e 63 6f 64 65 64 20 69 6e 20 61 6e 0a  e encoded in an.
36390 09 20 23 20 65 6d 70 74 79 20 65 78 65 63 75 74  . # empty execut
363a0 61 62 6c 65 2e 0a 09 20 63 61 74 20 3e 63 6f 6e  able... cat >con
363b0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
363c0 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
363d0 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
363e0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
363f0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
36400 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
36410 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
36420 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
36430 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
36440 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
36450 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
36460 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
36470 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
36480 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a  ftest$ac_exeext.
36490 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
364a0 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28  c_link".case "((
364b0 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
364c0 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
364d0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
364e0 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
364f0 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
36500 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
36510 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
36520 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
36530 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
36540 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
36550 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76  echo") >&5.  (ev
36560 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32  al "$ac_link") 2
36570 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
36580 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
36590 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
365a0 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
365b0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
365c0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
365d0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
365e0 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20   >&5.  $as_echo 
365f0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
36600 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
36610 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
36620 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
36630 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
36640 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
36650 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
36660 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
36670 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73      } && test -s
36680 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
36690 65 78 74 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ext && {.. test 
366a0 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e  "$cross_compilin
366b0 67 22 20 3d 20 79 65 73 20 7c 7c 0a 09 20 24 61  g" = yes ||.. $a
366c0 73 5f 74 65 73 74 5f 78 20 63 6f 6e 66 74 65 73  s_test_x conftes
366d0 74 24 61 63 5f 65 78 65 65 78 74 0a 20 20 20 20  t$ac_exeext.    
366e0 20 20 20 7d 3b 20 74 68 65 6e 0a 0a 6c 74 5f 61     }; then..lt_a
366f0 69 78 5f 6c 69 62 70 61 74 68 5f 73 65 64 3d 27  ix_libpath_sed='
36700 0a 20 20 20 20 2f 49 6d 70 6f 72 74 20 46 69 6c  .    /Import Fil
36710 65 20 53 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20  e Strings/,/^$/ 
36720 7b 0a 09 2f 5e 30 2f 20 7b 0a 09 20 20 20 20 73  {../^0/ {..    s
36730 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c 31  /^0  *\(.*\)$/\1
36740 2f 0a 09 20 20 20 20 70 0a 09 7d 0a 20 20 20 20  /..    p..}.    
36750 7d 27 0a 61 69 78 5f 6c 69 62 70 61 74 68 3d 60  }'.aix_libpath=`
36760 64 75 6d 70 20 2d 48 20 63 6f 6e 66 74 65 73 74  dump -H conftest
36770 24 61 63 5f 65 78 65 65 78 74 20 32 3e 2f 64 65  $ac_exeext 2>/de
36780 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e  v/null | $SED -n
36790 20 2d 65 20 22 24 6c 74 5f 61 69 78 5f 6c 69 62   -e "$lt_aix_lib
367a0 70 61 74 68 5f 73 65 64 22 60 0a 23 20 43 68 65  path_sed"`.# Che
367b0 63 6b 20 66 6f 72 20 61 20 36 34 2d 62 69 74 20  ck for a 64-bit 
367c0 6f 62 6a 65 63 74 20 69 66 20 77 65 20 64 69 64  object if we did
367d0 6e 27 74 20 66 69 6e 64 20 61 6e 79 74 68 69 6e  n't find anythin
367e0 67 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  g..if test -z "$
367f0 61 69 78 5f 6c 69 62 70 61 74 68 22 3b 20 74 68  aix_libpath"; th
36800 65 6e 0a 20 20 61 69 78 5f 6c 69 62 70 61 74 68  en.  aix_libpath
36810 3d 60 64 75 6d 70 20 2d 48 58 36 34 20 63 6f 6e  =`dump -HX64 con
36820 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
36830 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53  2>/dev/null | $S
36840 45 44 20 2d 6e 20 2d 65 20 22 24 6c 74 5f 61 69  ED -n -e "$lt_ai
36850 78 5f 6c 69 62 70 61 74 68 5f 73 65 64 22 60 0a  x_libpath_sed"`.
36860 66 69 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  fi.else.  $as_ec
36870 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
36880 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
36890 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
368a0 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
368b0 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a 72 6d  ext >&5...fi..rm
368c0 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e 64 53   -rf conftest.dS
368d0 59 4d 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  YM.rm -f core co
368e0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
368f0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
36900 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f 63 6f 6e  onftest_ipa8_con
36910 66 74 65 73 74 2e 6f 6f 20 5c 0a 20 20 20 20 20  ftest.oo \.     
36920 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
36930 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
36940 5f 65 78 74 0a 69 66 20 74 65 73 74 20 2d 7a 20  _ext.if test -z 
36950 22 24 61 69 78 5f 6c 69 62 70 61 74 68 22 3b 20  "$aix_libpath"; 
36960 74 68 65 6e 20 61 69 78 5f 6c 69 62 70 61 74 68  then aix_libpath
36970 3d 22 2f 75 73 72 2f 6c 69 62 3a 2f 6c 69 62 22  ="/usr/lib:/lib"
36980 3b 20 66 69 0a 0a 09 20 68 61 72 64 63 6f 64 65  ; fi... hardcode
36990 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
369a0 63 3d 27 24 7b 77 6c 7d 2d 62 6c 69 62 70 61 74  c='${wl}-blibpat
369b0 68 3a 24 6c 69 62 64 69 72 3a 27 22 24 61 69 78  h:$libdir:'"$aix
369c0 5f 6c 69 62 70 61 74 68 22 0a 09 20 20 23 20 57  _libpath"..  # W
369d0 61 72 6e 69 6e 67 20 2d 20 77 69 74 68 6f 75 74  arning - without
369e0 20 75 73 69 6e 67 20 74 68 65 20 6f 74 68 65 72   using the other
369f0 20 72 75 6e 20 74 69 6d 65 20 6c 6f 61 64 69 6e   run time loadin
36a00 67 20 66 6c 61 67 73 2c 0a 09 20 20 23 20 2d 62  g flags,..  # -b
36a10 65 72 6f 6b 20 77 69 6c 6c 20 6c 69 6e 6b 20 77  erok will link w
36a20 69 74 68 6f 75 74 20 65 72 72 6f 72 2c 20 62 75  ithout error, bu
36a30 74 20 6d 61 79 20 70 72 6f 64 75 63 65 20 61 20  t may produce a 
36a40 62 72 6f 6b 65 6e 20 6c 69 62 72 61 72 79 2e 0a  broken library..
36a50 09 20 20 6e 6f 5f 75 6e 64 65 66 69 6e 65 64 5f  .  no_undefined_
36a60 66 6c 61 67 3d 27 20 24 7b 77 6c 7d 2d 62 65 72  flag=' ${wl}-ber
36a70 6e 6f 74 6f 6b 27 0a 09 20 20 61 6c 6c 6f 77 5f  notok'..  allow_
36a80 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27  undefined_flag='
36a90 20 24 7b 77 6c 7d 2d 62 65 72 6f 6b 27 0a 09 20   ${wl}-berok'.. 
36aa0 20 23 20 45 78 70 6f 72 74 65 64 20 73 79 6d 62   # Exported symb
36ab0 6f 6c 73 20 63 61 6e 20 62 65 20 70 75 6c 6c 65  ols can be pulle
36ac0 64 20 69 6e 74 6f 20 73 68 61 72 65 64 20 6f 62  d into shared ob
36ad0 6a 65 63 74 73 20 66 72 6f 6d 20 61 72 63 68 69  jects from archi
36ae0 76 65 73 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63  ves..  whole_arc
36af0 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27  hive_flag_spec='
36b00 24 63 6f 6e 76 65 6e 69 65 6e 63 65 27 0a 09 20  $convenience'.. 
36b10 20 61 72 63 68 69 76 65 5f 63 6d 64 73 5f 6e 65   archive_cmds_ne
36b20 65 64 5f 6c 63 3d 79 65 73 0a 09 20 20 23 20 54  ed_lc=yes..  # T
36b30 68 69 73 20 69 73 20 73 69 6d 69 6c 61 72 20 74  his is similar t
36b40 6f 20 68 6f 77 20 41 49 58 20 74 72 61 64 69 74  o how AIX tradit
36b50 69 6f 6e 61 6c 6c 79 20 62 75 69 6c 64 73 20 69  ionally builds i
36b60 74 73 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ts shared librar
36b70 69 65 73 2e 0a 09 20 20 61 72 63 68 69 76 65 5f  ies...  archive_
36b80 65 78 70 73 79 6d 5f 63 6d 64 73 3d 22 5c 24 43  expsym_cmds="\$C
36b90 43 20 24 73 68 61 72 65 64 5f 66 6c 61 67 22 27  C $shared_flag"'
36ba0 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   -o $output_objd
36bb0 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f  ir/$soname $libo
36bc0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 7b 77  bjs $deplibs ${w
36bd0 6c 7d 2d 62 6e 6f 65 6e 74 72 79 20 24 63 6f 6d  l}-bnoentry $com
36be0 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
36bf0 7d 2d 62 45 3a 24 65 78 70 6f 72 74 5f 73 79 6d  }-bE:$export_sym
36c00 62 6f 6c 73 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65  bols${allow_unde
36c10 66 69 6e 65 64 5f 66 6c 61 67 7d 7e 24 41 52 20  fined_flag}~$AR 
36c20 24 41 52 5f 46 4c 41 47 53 20 24 6f 75 74 70 75  $AR_FLAGS $outpu
36c30 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
36c40 65 24 72 65 6c 65 61 73 65 2e 61 20 24 6f 75 74  e$release.a $out
36c50 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
36c60 6d 65 27 0a 09 66 69 0a 20 20 20 20 20 20 66 69  me'..fi.      fi
36c70 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61  .      ;;..    a
36c80 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 20 20 63  migaos*).      c
36c90 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e  ase $host_cpu in
36ca0 0a 20 20 20 20 20 20 70 6f 77 65 72 70 63 29 0a  .      powerpc).
36cb0 20 20 20 20 20 20 20 20 20 20 20 20 23 20 73 65              # se
36cc0 65 20 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20  e comment about 
36cd0 41 6d 69 67 61 4f 53 34 20 2e 73 6f 20 73 75 70  AmigaOS4 .so sup
36ce0 70 6f 72 74 0a 20 20 20 20 20 20 20 20 20 20 20  port.           
36cf0 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
36d00 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
36d10 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
36d20 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
36d30 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
36d40 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20  name -o $lib'.  
36d50 20 20 20 20 20 20 20 20 20 20 61 72 63 68 69 76            archiv
36d60 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 27  e_expsym_cmds=''
36d70 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  .        ;;.    
36d80 20 20 6d 36 38 6b 29 0a 20 20 20 20 20 20 20 20    m68k).        
36d90 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
36da0 3d 27 24 52 4d 20 24 6f 75 74 70 75 74 5f 6f 62  ='$RM $output_ob
36db0 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79  jdir/a2ixlibrary
36dc0 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65  .data~$E