/ Hex Artifact Content
Login

Artifact d962f4525ec10dfed4598de471e37d2d6d849a8d:


0000: 23 21 20 2f 62 69 6e 2f 73 68 0a 23 20 47 75 65  #! /bin/sh.# Gue
0010: 73 73 20 76 61 6c 75 65 73 20 66 6f 72 20 73 79  ss values for sy
0020: 73 74 65 6d 2d 64 65 70 65 6e 64 65 6e 74 20 76  stem-dependent v
0030: 61 72 69 61 62 6c 65 73 20 61 6e 64 20 63 72 65  ariables and cre
0040: 61 74 65 20 4d 61 6b 65 66 69 6c 65 73 2e 0a 23  ate Makefiles..#
0050: 20 47 65 6e 65 72 61 74 65 64 20 62 79 20 47 4e   Generated by GN
0060: 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36 32 20  U Autoconf 2.62 
0070: 66 6f 72 20 73 71 6c 69 74 65 20 33 2e 37 2e 33  for sqlite 3.7.3
0080: 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20  ..#.# Copyright 
0090: 28 43 29 20 31 39 39 32 2c 20 31 39 39 33 2c 20  (C) 1992, 1993, 
00a0: 31 39 39 34 2c 20 31 39 39 35 2c 20 31 39 39 36  1994, 1995, 1996
00b0: 2c 20 31 39 39 38 2c 20 31 39 39 39 2c 20 32 30  , 1998, 1999, 20
00c0: 30 30 2c 20 32 30 30 31 2c 0a 23 20 32 30 30 32  00, 2001,.# 2002
00d0: 2c 20 32 30 30 33 2c 20 32 30 30 34 2c 20 32 30  , 2003, 2004, 20
00e0: 30 35 2c 20 32 30 30 36 2c 20 32 30 30 37 2c 20  05, 2006, 2007, 
00f0: 32 30 30 38 20 46 72 65 65 20 53 6f 66 74 77 61  2008 Free Softwa
0100: 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49  re Foundation, I
0110: 6e 63 2e 0a 23 20 54 68 69 73 20 63 6f 6e 66 69  nc..# This confi
0120: 67 75 72 65 20 73 63 72 69 70 74 20 69 73 20 66  gure script is f
0130: 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 74 68  ree software; th
0140: 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20  e Free Software 
0150: 46 6f 75 6e 64 61 74 69 6f 6e 0a 23 20 67 69 76  Foundation.# giv
0160: 65 73 20 75 6e 6c 69 6d 69 74 65 64 20 70 65 72  es unlimited per
0170: 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c  mission to copy,
0180: 20 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20   distribute and 
0190: 6d 6f 64 69 66 79 20 69 74 2e 0a 23 23 20 2d 2d  modify it..## --
01a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
01b0: 2d 2d 2d 20 23 23 0a 23 23 20 4d 34 73 68 20 49  --- ##.## M4sh I
01c0: 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2e 20 20  nitialization.  
01d0: 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ##.## ----------
01e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a  ----------- ##..
01f0: 23 20 42 65 20 6d 6f 72 65 20 42 6f 75 72 6e 65  # Be more Bourne
0200: 20 63 6f 6d 70 61 74 69 62 6c 65 0a 44 55 41 4c   compatible.DUAL
0210: 43 41 53 45 3d 31 3b 20 65 78 70 6f 72 74 20 44  CASE=1; export D
0220: 55 41 4c 43 41 53 45 20 23 20 66 6f 72 20 4d 4b  UALCASE # for MK
0230: 53 20 73 68 0a 69 66 20 74 65 73 74 20 2d 6e 20  S sh.if test -n 
0240: 22 24 7b 5a 53 48 5f 56 45 52 53 49 4f 4e 2b 73  "${ZSH_VERSION+s
0250: 65 74 7d 22 20 26 26 20 28 65 6d 75 6c 61 74 65  et}" && (emulate
0260: 20 73 68 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20   sh) >/dev/null 
0270: 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 65 6d 75  2>&1; then.  emu
0280: 6c 61 74 65 20 73 68 0a 20 20 4e 55 4c 4c 43 4d  late sh.  NULLCM
0290: 44 3d 3a 0a 20 20 23 20 50 72 65 2d 34 2e 32 20  D=:.  # Pre-4.2 
02a0: 76 65 72 73 69 6f 6e 73 20 6f 66 20 5a 73 68 20  versions of Zsh 
02b0: 64 6f 20 77 6f 72 64 20 73 70 6c 69 74 74 69 6e  do word splittin
02c0: 67 20 6f 6e 20 24 7b 31 2b 22 24 40 22 7d 2c 20  g on ${1+"$@"}, 
02d0: 77 68 69 63 68 0a 20 20 23 20 69 73 20 63 6f 6e  which.  # is con
02e0: 74 72 61 72 79 20 74 6f 20 6f 75 72 20 75 73 61  trary to our usa
02f0: 67 65 2e 20 20 44 69 73 61 62 6c 65 20 74 68 69  ge.  Disable thi
0300: 73 20 66 65 61 74 75 72 65 2e 0a 20 20 61 6c 69  s feature..  ali
0310: 61 73 20 2d 67 20 27 24 7b 31 2b 22 24 40 22 7d  as -g '${1+"$@"}
0320: 27 3d 27 22 24 40 22 27 0a 20 20 73 65 74 6f 70  '='"$@"'.  setop
0330: 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53 54 0a  t NO_GLOB_SUBST.
0340: 65 6c 73 65 0a 20 20 63 61 73 65 20 60 28 73 65  else.  case `(se
0350: 74 20 2d 6f 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  t -o) 2>/dev/nul
0360: 6c 60 20 69 6e 0a 20 20 2a 70 6f 73 69 78 2a 29  l` in.  *posix*)
0370: 20 73 65 74 20 2d 6f 20 70 6f 73 69 78 20 3b 3b   set -o posix ;;
0380: 0a 65 73 61 63 0a 0a 66 69 0a 0a 0a 0a 0a 23 20  .esac..fi.....# 
0390: 50 41 54 48 20 6e 65 65 64 73 20 43 52 0a 23 20  PATH needs CR.# 
03a0: 41 76 6f 69 64 20 64 65 70 65 6e 64 69 6e 67 20  Avoid depending 
03b0: 75 70 6f 6e 20 43 68 61 72 61 63 74 65 72 20 52  upon Character R
03c0: 61 6e 67 65 73 2e 0a 61 73 5f 63 72 5f 6c 65 74  anges..as_cr_let
03d0: 74 65 72 73 3d 27 61 62 63 64 65 66 67 68 69 6a  ters='abcdefghij
03e0: 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a  klmnopqrstuvwxyz
03f0: 27 0a 61 73 5f 63 72 5f 4c 45 54 54 45 52 53 3d  '.as_cr_LETTERS=
0400: 27 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f  'ABCDEFGHIJKLMNO
0410: 50 51 52 53 54 55 56 57 58 59 5a 27 0a 61 73 5f  PQRSTUVWXYZ'.as_
0420: 63 72 5f 4c 65 74 74 65 72 73 3d 24 61 73 5f 63  cr_Letters=$as_c
0430: 72 5f 6c 65 74 74 65 72 73 24 61 73 5f 63 72 5f  r_letters$as_cr_
0440: 4c 45 54 54 45 52 53 0a 61 73 5f 63 72 5f 64 69  LETTERS.as_cr_di
0450: 67 69 74 73 3d 27 30 31 32 33 34 35 36 37 38 39  gits='0123456789
0460: 27 0a 61 73 5f 63 72 5f 61 6c 6e 75 6d 3d 24 61  '.as_cr_alnum=$a
0470: 73 5f 63 72 5f 4c 65 74 74 65 72 73 24 61 73 5f  s_cr_Letters$as_
0480: 63 72 5f 64 69 67 69 74 73 0a 0a 61 73 5f 6e 6c  cr_digits..as_nl
0490: 3d 27 0a 27 0a 65 78 70 6f 72 74 20 61 73 5f 6e  ='.'.export as_n
04a0: 6c 0a 23 20 50 72 69 6e 74 69 6e 67 20 61 20 6c  l.# Printing a l
04b0: 6f 6e 67 20 73 74 72 69 6e 67 20 63 72 61 73 68  ong string crash
04c0: 65 73 20 53 6f 6c 61 72 69 73 20 37 20 2f 75 73  es Solaris 7 /us
04d0: 72 2f 62 69 6e 2f 70 72 69 6e 74 66 2e 0a 61 73  r/bin/printf..as
04e0: 5f 65 63 68 6f 3d 27 5c 5c 5c 5c 5c 5c 5c 5c 5c  _echo='\\\\\\\\\
04f0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0500: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0510: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0520: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0530: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0540: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 27 0a  \\\\\\\\\\\\\\'.
0550: 61 73 5f 65 63 68 6f 3d 24 61 73 5f 65 63 68 6f  as_echo=$as_echo
0560: 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f  $as_echo$as_echo
0570: 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f  $as_echo$as_echo
0580: 0a 61 73 5f 65 63 68 6f 3d 24 61 73 5f 65 63 68  .as_echo=$as_ech
0590: 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68  o$as_echo$as_ech
05a0: 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68  o$as_echo$as_ech
05b0: 6f 24 61 73 5f 65 63 68 6f 0a 69 66 20 28 74 65  o$as_echo.if (te
05c0: 73 74 20 22 58 60 70 72 69 6e 74 66 20 25 73 20  st "X`printf %s 
05d0: 24 61 73 5f 65 63 68 6f 60 22 20 3d 20 22 58 24  $as_echo`" = "X$
05e0: 61 73 5f 65 63 68 6f 22 29 20 32 3e 2f 64 65 76  as_echo") 2>/dev
05f0: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61 73  /null; then.  as
0600: 5f 65 63 68 6f 3d 27 70 72 69 6e 74 66 20 25 73  _echo='printf %s
0610: 5c 6e 27 0a 20 20 61 73 5f 65 63 68 6f 5f 6e 3d  \n'.  as_echo_n=
0620: 27 70 72 69 6e 74 66 20 25 73 27 0a 65 6c 73 65  'printf %s'.else
0630: 0a 20 20 69 66 20 74 65 73 74 20 22 58 60 28 2f  .  if test "X`(/
0640: 75 73 72 2f 75 63 62 2f 65 63 68 6f 20 2d 6e 20  usr/ucb/echo -n 
0650: 2d 6e 20 24 61 73 5f 65 63 68 6f 29 20 32 3e 2f  -n $as_echo) 2>/
0660: 64 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 22 58 2d  dev/null`" = "X-
0670: 6e 20 24 61 73 5f 65 63 68 6f 22 3b 20 74 68 65  n $as_echo"; the
0680: 6e 0a 20 20 20 20 61 73 5f 65 63 68 6f 5f 62 6f  n.    as_echo_bo
0690: 64 79 3d 27 65 76 61 6c 20 2f 75 73 72 2f 75 63  dy='eval /usr/uc
06a0: 62 2f 65 63 68 6f 20 2d 6e 20 22 24 31 24 61 73  b/echo -n "$1$as
06b0: 5f 6e 6c 22 27 0a 20 20 20 20 61 73 5f 65 63 68  _nl"'.    as_ech
06c0: 6f 5f 6e 3d 27 2f 75 73 72 2f 75 63 62 2f 65 63  o_n='/usr/ucb/ec
06d0: 68 6f 20 2d 6e 27 0a 20 20 65 6c 73 65 0a 20 20  ho -n'.  else.  
06e0: 20 20 61 73 5f 65 63 68 6f 5f 62 6f 64 79 3d 27    as_echo_body='
06f0: 65 76 61 6c 20 65 78 70 72 20 22 58 24 31 22 20  eval expr "X$1" 
0700: 3a 20 22 58 5c 5c 28 2e 2a 5c 5c 29 22 27 0a 20  : "X\\(.*\\)"'. 
0710: 20 20 20 61 73 5f 65 63 68 6f 5f 6e 5f 62 6f 64     as_echo_n_bod
0720: 79 3d 27 65 76 61 6c 0a 20 20 20 20 20 20 61 72  y='eval.      ar
0730: 67 3d 24 31 3b 0a 20 20 20 20 20 20 63 61 73 65  g=$1;.      case
0740: 20 24 61 72 67 20 69 6e 0a 20 20 20 20 20 20 2a   $arg in.      *
0750: 22 24 61 73 5f 6e 6c 22 2a 29 0a 09 65 78 70 72  "$as_nl"*)..expr
0760: 20 22 58 24 61 72 67 22 20 3a 20 22 58 5c 5c 28   "X$arg" : "X\\(
0770: 2e 2a 5c 5c 29 24 61 73 5f 6e 6c 22 3b 0a 09 61  .*\\)$as_nl";..a
0780: 72 67 3d 60 65 78 70 72 20 22 58 24 61 72 67 22  rg=`expr "X$arg"
0790: 20 3a 20 22 2e 2a 24 61 73 5f 6e 6c 5c 5c 28 2e   : ".*$as_nl\\(.
07a0: 2a 5c 5c 29 22 60 3b 3b 0a 20 20 20 20 20 20 65  *\\)"`;;.      e
07b0: 73 61 63 3b 0a 20 20 20 20 20 20 65 78 70 72 20  sac;.      expr 
07c0: 22 58 24 61 72 67 22 20 3a 20 22 58 5c 5c 28 2e  "X$arg" : "X\\(.
07d0: 2a 5c 5c 29 22 20 7c 20 74 72 20 2d 64 20 22 24  *\\)" | tr -d "$
07e0: 61 73 5f 6e 6c 22 0a 20 20 20 20 27 0a 20 20 20  as_nl".    '.   
07f0: 20 65 78 70 6f 72 74 20 61 73 5f 65 63 68 6f 5f   export as_echo_
0800: 6e 5f 62 6f 64 79 0a 20 20 20 20 61 73 5f 65 63  n_body.    as_ec
0810: 68 6f 5f 6e 3d 27 73 68 20 2d 63 20 24 61 73 5f  ho_n='sh -c $as_
0820: 65 63 68 6f 5f 6e 5f 62 6f 64 79 20 61 73 5f 65  echo_n_body as_e
0830: 63 68 6f 27 0a 20 20 66 69 0a 20 20 65 78 70 6f  cho'.  fi.  expo
0840: 72 74 20 61 73 5f 65 63 68 6f 5f 62 6f 64 79 0a  rt as_echo_body.
0850: 20 20 61 73 5f 65 63 68 6f 3d 27 73 68 20 2d 63    as_echo='sh -c
0860: 20 24 61 73 5f 65 63 68 6f 5f 62 6f 64 79 20 61   $as_echo_body a
0870: 73 5f 65 63 68 6f 27 0a 66 69 0a 0a 23 20 54 68  s_echo'.fi..# Th
0880: 65 20 75 73 65 72 20 69 73 20 61 6c 77 61 79 73  e user is always
0890: 20 72 69 67 68 74 2e 0a 69 66 20 74 65 73 74 20   right..if test 
08a0: 22 24 7b 50 41 54 48 5f 53 45 50 41 52 41 54 4f  "${PATH_SEPARATO
08b0: 52 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 3b 20  R+set}" != set; 
08c0: 74 68 65 6e 0a 20 20 50 41 54 48 5f 53 45 50 41  then.  PATH_SEPA
08d0: 52 41 54 4f 52 3d 3a 0a 20 20 28 50 41 54 48 3d  RATOR=:.  (PATH=
08e0: 27 2f 62 69 6e 3b 2f 62 69 6e 27 3b 20 46 50 41  '/bin;/bin'; FPA
08f0: 54 48 3d 24 50 41 54 48 3b 20 73 68 20 2d 63 20  TH=$PATH; sh -c 
0900: 3a 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  :) >/dev/null 2>
0910: 26 31 20 26 26 20 7b 0a 20 20 20 20 28 50 41 54  &1 && {.    (PAT
0920: 48 3d 27 2f 62 69 6e 3a 2f 62 69 6e 27 3b 20 46  H='/bin:/bin'; F
0930: 50 41 54 48 3d 24 50 41 54 48 3b 20 73 68 20 2d  PATH=$PATH; sh -
0940: 63 20 3a 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  c :) >/dev/null 
0950: 32 3e 26 31 20 7c 7c 0a 20 20 20 20 20 20 50 41  2>&1 ||.      PA
0960: 54 48 5f 53 45 50 41 52 41 54 4f 52 3d 27 3b 27  TH_SEPARATOR=';'
0970: 0a 20 20 7d 0a 66 69 0a 0a 23 20 53 75 70 70 6f  .  }.fi..# Suppo
0980: 72 74 20 75 6e 73 65 74 20 77 68 65 6e 20 70 6f  rt unset when po
0990: 73 73 69 62 6c 65 2e 0a 69 66 20 28 20 28 4d 41  ssible..if ( (MA
09a0: 49 4c 3d 36 30 3b 20 75 6e 73 65 74 20 4d 41 49  IL=60; unset MAI
09b0: 4c 29 20 7c 7c 20 65 78 69 74 29 20 3e 2f 64 65  L) || exit) >/de
09c0: 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
09d0: 6e 0a 20 20 61 73 5f 75 6e 73 65 74 3d 75 6e 73  n.  as_unset=uns
09e0: 65 74 0a 65 6c 73 65 0a 20 20 61 73 5f 75 6e 73  et.else.  as_uns
09f0: 65 74 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 23 20  et=false.fi...# 
0a00: 49 46 53 0a 23 20 57 65 20 6e 65 65 64 20 73 70  IFS.# We need sp
0a10: 61 63 65 2c 20 74 61 62 20 61 6e 64 20 6e 65 77  ace, tab and new
0a20: 20 6c 69 6e 65 2c 20 69 6e 20 70 72 65 63 69 73   line, in precis
0a30: 65 6c 79 20 74 68 61 74 20 6f 72 64 65 72 2e 20  ely that order. 
0a40: 20 51 75 6f 74 69 6e 67 20 69 73 0a 23 20 74 68   Quoting is.# th
0a50: 65 72 65 20 74 6f 20 70 72 65 76 65 6e 74 20 65  ere to prevent e
0a60: 64 69 74 6f 72 73 20 66 72 6f 6d 20 63 6f 6d 70  ditors from comp
0a70: 6c 61 69 6e 69 6e 67 20 61 62 6f 75 74 20 73 70  laining about sp
0a80: 61 63 65 2d 74 61 62 2e 0a 23 20 28 49 66 20 5f  ace-tab..# (If _
0a90: 41 53 5f 50 41 54 48 5f 57 41 4c 4b 20 77 65 72  AS_PATH_WALK wer
0aa0: 65 20 63 61 6c 6c 65 64 20 77 69 74 68 20 49 46  e called with IF
0ab0: 53 20 75 6e 73 65 74 2c 20 69 74 20 77 6f 75 6c  S unset, it woul
0ac0: 64 20 64 69 73 61 62 6c 65 20 77 6f 72 64 0a 23  d disable word.#
0ad0: 20 73 70 6c 69 74 74 69 6e 67 20 62 79 20 73 65   splitting by se
0ae0: 74 74 69 6e 67 20 49 46 53 20 74 6f 20 65 6d 70  tting IFS to emp
0af0: 74 79 20 76 61 6c 75 65 2e 29 0a 49 46 53 3d 22  ty value.).IFS="
0b00: 20 22 22 09 24 61 73 5f 6e 6c 22 0a 0a 23 20 46   "".$as_nl"..# F
0b10: 69 6e 64 20 77 68 6f 20 77 65 20 61 72 65 2e 20  ind who we are. 
0b20: 20 4c 6f 6f 6b 20 69 6e 20 74 68 65 20 70 61 74   Look in the pat
0b30: 68 20 69 66 20 77 65 20 63 6f 6e 74 61 69 6e 20  h if we contain 
0b40: 6e 6f 20 64 69 72 65 63 74 6f 72 79 20 73 65 70  no directory sep
0b50: 61 72 61 74 6f 72 2e 0a 63 61 73 65 20 24 30 20  arator..case $0 
0b60: 69 6e 0a 20 20 2a 5b 5c 5c 2f 5d 2a 20 29 20 61  in.  *[\\/]* ) a
0b70: 73 5f 6d 79 73 65 6c 66 3d 24 30 20 3b 3b 0a 20  s_myself=$0 ;;. 
0b80: 20 2a 29 20 61 73 5f 73 61 76 65 5f 49 46 53 3d   *) as_save_IFS=
0b90: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
0ba0: 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
0bb0: 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
0bc0: 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
0bd0: 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
0be0: 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
0bf0: 72 3d 2e 0a 20 20 74 65 73 74 20 2d 72 20 22 24  r=..  test -r "$
0c00: 61 73 5f 64 69 72 2f 24 30 22 20 26 26 20 61 73  as_dir/$0" && as
0c10: 5f 6d 79 73 65 6c 66 3d 24 61 73 5f 64 69 72 2f  _myself=$as_dir/
0c20: 24 30 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65  $0 && break.done
0c30: 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
0c40: 53 0a 0a 20 20 20 20 20 3b 3b 0a 65 73 61 63 0a  S..     ;;.esac.
0c50: 23 20 57 65 20 64 69 64 20 6e 6f 74 20 66 69 6e  # We did not fin
0c60: 64 20 6f 75 72 73 65 6c 76 65 73 2c 20 6d 6f 73  d ourselves, mos
0c70: 74 20 70 72 6f 62 61 62 6c 79 20 77 65 20 77 65  t probably we we
0c80: 72 65 20 72 75 6e 20 61 73 20 60 73 68 20 43 4f  re run as `sh CO
0c90: 4d 4d 41 4e 44 27 0a 23 20 69 6e 20 77 68 69 63  MMAND'.# in whic
0ca0: 68 20 63 61 73 65 20 77 65 20 61 72 65 20 6e 6f  h case we are no
0cb0: 74 20 74 6f 20 62 65 20 66 6f 75 6e 64 20 69 6e  t to be found in
0cc0: 20 74 68 65 20 70 61 74 68 2e 0a 69 66 20 74 65   the path..if te
0cd0: 73 74 20 22 78 24 61 73 5f 6d 79 73 65 6c 66 22  st "x$as_myself"
0ce0: 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 61 73 5f   = x; then.  as_
0cf0: 6d 79 73 65 6c 66 3d 24 30 0a 66 69 0a 69 66 20  myself=$0.fi.if 
0d00: 74 65 73 74 20 21 20 2d 66 20 22 24 61 73 5f 6d  test ! -f "$as_m
0d10: 79 73 65 6c 66 22 3b 20 74 68 65 6e 0a 20 20 24  yself"; then.  $
0d20: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 79 73  as_echo "$as_mys
0d30: 65 6c 66 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  elf: error: cann
0d40: 6f 74 20 66 69 6e 64 20 6d 79 73 65 6c 66 3b 20  ot find myself; 
0d50: 72 65 72 75 6e 20 77 69 74 68 20 61 6e 20 61 62  rerun with an ab
0d60: 73 6f 6c 75 74 65 20 66 69 6c 65 20 6e 61 6d 65  solute file name
0d70: 22 20 3e 26 32 0a 20 20 7b 20 28 65 78 69 74 20  " >&2.  { (exit 
0d80: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a 66 69  1); exit 1; }.fi
0d90: 0a 0a 23 20 57 6f 72 6b 20 61 72 6f 75 6e 64 20  ..# Work around 
0da0: 62 75 67 73 20 69 6e 20 70 72 65 2d 33 2e 30 20  bugs in pre-3.0 
0db0: 55 57 49 4e 20 6b 73 68 2e 0a 66 6f 72 20 61 73  UWIN ksh..for as
0dc0: 5f 76 61 72 20 69 6e 20 45 4e 56 20 4d 41 49 4c  _var in ENV MAIL
0dd0: 20 4d 41 49 4c 50 41 54 48 0a 64 6f 20 28 24 61   MAILPATH.do ($a
0de0: 73 5f 75 6e 73 65 74 20 24 61 73 5f 76 61 72 29  s_unset $as_var)
0df0: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
0e00: 20 26 26 20 24 61 73 5f 75 6e 73 65 74 20 24 61   && $as_unset $a
0e10: 73 5f 76 61 72 0a 64 6f 6e 65 0a 50 53 31 3d 27  s_var.done.PS1='
0e20: 24 20 27 0a 50 53 32 3d 27 3e 20 27 0a 50 53 34  $ '.PS2='> '.PS4
0e30: 3d 27 2b 20 27 0a 0a 23 20 4e 4c 53 20 6e 75 69  ='+ '..# NLS nui
0e40: 73 61 6e 63 65 73 2e 0a 4c 43 5f 41 4c 4c 3d 43  sances..LC_ALL=C
0e50: 0a 65 78 70 6f 72 74 20 4c 43 5f 41 4c 4c 0a 4c  .export LC_ALL.L
0e60: 41 4e 47 55 41 47 45 3d 43 0a 65 78 70 6f 72 74  ANGUAGE=C.export
0e70: 20 4c 41 4e 47 55 41 47 45 0a 0a 23 20 52 65 71   LANGUAGE..# Req
0e80: 75 69 72 65 64 20 74 6f 20 75 73 65 20 62 61 73  uired to use bas
0e90: 65 6e 61 6d 65 2e 0a 69 66 20 65 78 70 72 20 61  ename..if expr a
0ea0: 20 3a 20 27 5c 28 61 5c 29 27 20 3e 2f 64 65 76   : '\(a\)' >/dev
0eb0: 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 0a 20 20  /null 2>&1 &&.  
0ec0: 20 74 65 73 74 20 22 58 60 65 78 70 72 20 30 30   test "X`expr 00
0ed0: 30 30 31 20 3a 20 27 2e 2a 5c 28 2e 2e 2e 5c 29  001 : '.*\(...\)
0ee0: 27 60 22 20 3d 20 58 30 30 31 3b 20 74 68 65 6e  '`" = X001; then
0ef0: 0a 20 20 61 73 5f 65 78 70 72 3d 65 78 70 72 0a  .  as_expr=expr.
0f00: 65 6c 73 65 0a 20 20 61 73 5f 65 78 70 72 3d 66  else.  as_expr=f
0f10: 61 6c 73 65 0a 66 69 0a 0a 69 66 20 28 62 61 73  alse.fi..if (bas
0f20: 65 6e 61 6d 65 20 2d 2d 20 2f 29 20 3e 2f 64 65  ename -- /) >/de
0f30: 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20 74  v/null 2>&1 && t
0f40: 65 73 74 20 22 58 60 62 61 73 65 6e 61 6d 65 20  est "X`basename 
0f50: 2d 2d 20 2f 20 32 3e 26 31 60 22 20 3d 20 22 58  -- / 2>&1`" = "X
0f60: 2f 22 3b 20 74 68 65 6e 0a 20 20 61 73 5f 62 61  /"; then.  as_ba
0f70: 73 65 6e 61 6d 65 3d 62 61 73 65 6e 61 6d 65 0a  sename=basename.
0f80: 65 6c 73 65 0a 20 20 61 73 5f 62 61 73 65 6e 61  else.  as_basena
0f90: 6d 65 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 23 20  me=false.fi...# 
0fa0: 4e 61 6d 65 20 6f 66 20 74 68 65 20 65 78 65 63  Name of the exec
0fb0: 75 74 61 62 6c 65 2e 0a 61 73 5f 6d 65 3d 60 24  utable..as_me=`$
0fc0: 61 73 5f 62 61 73 65 6e 61 6d 65 20 2d 2d 20 22  as_basename -- "
0fd0: 24 30 22 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20  $0" ||.$as_expr 
0fe0: 58 2f 22 24 30 22 20 3a 20 27 2e 2a 2f 5c 28 5b  X/"$0" : '.*/\([
0ff0: 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 2f 2a 24 27 20 5c  ^/][^/]*\)/*$' \
1000: 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20 27 58  | \.. X"$0" : 'X
1010: 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 20  \(//\)$' \| \.. 
1020: 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 5c 29 27  X"$0" : 'X\(/\)'
1030: 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c   \| . 2>/dev/nul
1040: 6c 20 7c 7c 0a 24 61 73 5f 65 63 68 6f 20 58 2f  l ||.$as_echo X/
1050: 22 24 30 22 20 7c 0a 20 20 20 20 73 65 64 20 27  "$0" |.    sed '
1060: 2f 5e 2e 2a 5c 2f 5c 28 5b 5e 2f 5d 5b 5e 2f 5d  /^.*\/\([^/][^/]
1070: 2a 5c 29 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73  *\)\/*$/{..    s
1080: 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20  //\1/..    q..  
1090: 7d 0a 09 20 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 2f  }..  /^X\/\(\/\/
10a0: 5c 29 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31  \)$/{..    s//\1
10b0: 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20  /..    q..  }.. 
10c0: 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 29 2e 2a 2f 7b   /^X\/\(\/\).*/{
10d0: 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20  ..    s//\1/..  
10e0: 20 20 71 0a 09 20 20 7d 0a 09 20 20 73 2f 2e 2a    q..  }..  s/.*
10f0: 2f 2e 2f 3b 20 71 27 60 0a 0a 23 20 43 44 50 41  /./; q'`..# CDPA
1100: 54 48 2e 0a 24 61 73 5f 75 6e 73 65 74 20 43 44  TH..$as_unset CD
1110: 50 41 54 48 0a 0a 0a 69 66 20 74 65 73 74 20 22  PATH...if test "
1120: 78 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22 20  x$CONFIG_SHELL" 
1130: 3d 20 78 3b 20 74 68 65 6e 0a 20 20 69 66 20 28  = x; then.  if (
1140: 65 76 61 6c 20 22 3a 22 29 20 32 3e 2f 64 65 76  eval ":") 2>/dev
1150: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61 73  /null; then.  as
1160: 5f 68 61 76 65 5f 72 65 71 75 69 72 65 64 3d 79  _have_required=y
1170: 65 73 0a 65 6c 73 65 0a 20 20 61 73 5f 68 61 76  es.else.  as_hav
1180: 65 5f 72 65 71 75 69 72 65 64 3d 6e 6f 0a 66 69  e_required=no.fi
1190: 0a 0a 20 20 69 66 20 74 65 73 74 20 24 61 73 5f  ..  if test $as_
11a0: 68 61 76 65 5f 72 65 71 75 69 72 65 64 20 3d 20  have_required = 
11b0: 79 65 73 20 26 26 09 20 28 65 76 61 6c 20 22 3a  yes &&. (eval ":
11c0: 0a 28 61 73 5f 66 75 6e 63 5f 72 65 74 75 72 6e  .(as_func_return
11d0: 20 28 29 20 7b 0a 20 20 28 65 78 69 74 20 5c 24   () {.  (exit \$
11e0: 31 29 0a 7d 0a 61 73 5f 66 75 6e 63 5f 73 75 63  1).}.as_func_suc
11f0: 63 65 73 73 20 28 29 20 7b 0a 20 20 61 73 5f 66  cess () {.  as_f
1200: 75 6e 63 5f 72 65 74 75 72 6e 20 30 0a 7d 0a 61  unc_return 0.}.a
1210: 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65 20 28  s_func_failure (
1220: 29 20 7b 0a 20 20 61 73 5f 66 75 6e 63 5f 72 65  ) {.  as_func_re
1230: 74 75 72 6e 20 31 0a 7d 0a 61 73 5f 66 75 6e 63  turn 1.}.as_func
1240: 5f 72 65 74 5f 73 75 63 63 65 73 73 20 28 29 20  _ret_success () 
1250: 7b 0a 20 20 72 65 74 75 72 6e 20 30 0a 7d 0a 61  {.  return 0.}.a
1260: 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75  s_func_ret_failu
1270: 72 65 20 28 29 20 7b 0a 20 20 72 65 74 75 72 6e  re () {.  return
1280: 20 31 0a 7d 0a 0a 65 78 69 74 63 6f 64 65 3d 30   1.}..exitcode=0
1290: 0a 69 66 20 61 73 5f 66 75 6e 63 5f 73 75 63 63  .if as_func_succ
12a0: 65 73 73 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c  ess; then.  :.el
12b0: 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a  se.  exitcode=1.
12c0: 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 73    echo as_func_s
12d0: 75 63 63 65 73 73 20 66 61 69 6c 65 64 2e 0a 66  uccess failed..f
12e0: 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f 66 61  i..if as_func_fa
12f0: 69 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65 78  ilure; then.  ex
1300: 69 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20  itcode=1.  echo 
1310: 61 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65 20  as_func_failure 
1320: 73 75 63 63 65 65 64 65 64 2e 0a 66 69 0a 0a 69  succeeded..fi..i
1330: 66 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75  f as_func_ret_su
1340: 63 63 65 73 73 3b 20 74 68 65 6e 0a 20 20 3a 0a  ccess; then.  :.
1350: 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d  else.  exitcode=
1360: 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63  1.  echo as_func
1370: 5f 72 65 74 5f 73 75 63 63 65 73 73 20 66 61 69  _ret_success fai
1380: 6c 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f 66  led..fi..if as_f
1390: 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75 72 65 3b  unc_ret_failure;
13a0: 20 74 68 65 6e 0a 20 20 65 78 69 74 63 6f 64 65   then.  exitcode
13b0: 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e  =1.  echo as_fun
13c0: 63 5f 72 65 74 5f 66 61 69 6c 75 72 65 20 73 75  c_ret_failure su
13d0: 63 63 65 65 64 65 64 2e 0a 66 69 0a 0a 69 66 20  cceeded..fi..if 
13e0: 28 20 73 65 74 20 78 3b 20 61 73 5f 66 75 6e 63  ( set x; as_func
13f0: 5f 72 65 74 5f 73 75 63 63 65 73 73 20 79 20 26  _ret_success y &
1400: 26 20 74 65 73 74 20 78 20 3d 20 5c 22 5c 24 31  & test x = \"\$1
1410: 5c 22 20 29 3b 20 74 68 65 6e 0a 20 20 3a 0a 65  \" ); then.  :.e
1420: 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31  lse.  exitcode=1
1430: 0a 20 20 65 63 68 6f 20 70 6f 73 69 74 69 6f 6e  .  echo position
1440: 61 6c 20 70 61 72 61 6d 65 74 65 72 73 20 77 65  al parameters we
1450: 72 65 20 6e 6f 74 20 73 61 76 65 64 2e 0a 66 69  re not saved..fi
1460: 0a 0a 74 65 73 74 20 5c 24 65 78 69 74 63 6f 64  ..test \$exitcod
1470: 65 20 3d 20 30 29 20 7c 7c 20 7b 20 28 65 78 69  e = 0) || { (exi
1480: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a  t 1); exit 1; }.
1490: 0a 28 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31  .(.  as_lineno_1
14a0: 3d 5c 24 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c  =\$LINENO.  as_l
14b0: 69 6e 65 6e 6f 5f 32 3d 5c 24 4c 49 4e 45 4e 4f  ineno_2=\$LINENO
14c0: 0a 20 20 74 65 73 74 20 5c 22 78 5c 24 61 73 5f  .  test \"x\$as_
14d0: 6c 69 6e 65 6e 6f 5f 31 5c 22 20 21 3d 20 5c 22  lineno_1\" != \"
14e0: 78 5c 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 5c 22  x\$as_lineno_2\"
14f0: 20 26 26 0a 20 20 74 65 73 74 20 5c 22 78 5c 60   &&.  test \"x\`
1500: 65 78 70 72 20 5c 24 61 73 5f 6c 69 6e 65 6e 6f  expr \$as_lineno
1510: 5f 31 20 2b 20 31 5c 60 5c 22 20 3d 20 5c 22 78  _1 + 1\`\" = \"x
1520: 5c 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 5c 22 29  \$as_lineno_2\")
1530: 20 7c 7c 20 7b 20 28 65 78 69 74 20 31 29 3b 20   || { (exit 1); 
1540: 65 78 69 74 20 31 3b 20 7d 0a 22 29 20 32 3e 20  exit 1; }.") 2> 
1550: 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
1560: 20 20 3a 0a 65 6c 73 65 0a 20 20 61 73 5f 63 61    :.else.  as_ca
1570: 6e 64 69 64 61 74 65 5f 73 68 65 6c 6c 73 3d 0a  ndidate_shells=.
1580: 20 20 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d      as_save_IFS=
1590: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
15a0: 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
15b0: 5f 64 69 72 20 69 6e 20 2f 62 69 6e 24 50 41 54  _dir in /bin$PAT
15c0: 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f  H_SEPARATOR/usr/
15d0: 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54  bin$PATH_SEPARAT
15e0: 4f 52 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  OR$PATH.do.  IFS
15f0: 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
1600: 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
1610: 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
1620: 63 61 73 65 20 24 61 73 5f 64 69 72 20 69 6e 0a  case $as_dir in.
1630: 09 20 2f 2a 29 0a 09 20 20 20 66 6f 72 20 61 73  . /*)..   for as
1640: 5f 62 61 73 65 20 69 6e 20 73 68 20 62 61 73 68  _base in sh bash
1650: 20 6b 73 68 20 73 68 35 3b 20 64 6f 0a 09 20 20   ksh sh5; do..  
1660: 20 20 20 61 73 5f 63 61 6e 64 69 64 61 74 65 5f     as_candidate_
1670: 73 68 65 6c 6c 73 3d 22 24 61 73 5f 63 61 6e 64  shells="$as_cand
1680: 69 64 61 74 65 5f 73 68 65 6c 6c 73 20 24 61 73  idate_shells $as
1690: 5f 64 69 72 2f 24 61 73 5f 62 61 73 65 22 0a 09  _dir/$as_base"..
16a0: 20 20 20 64 6f 6e 65 3b 3b 0a 20 20 20 20 20 20     done;;.      
16b0: 20 65 73 61 63 0a 64 6f 6e 65 0a 49 46 53 3d 24   esac.done.IFS=$
16c0: 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 0a 20 20  as_save_IFS...  
16d0: 20 20 20 20 66 6f 72 20 61 73 5f 73 68 65 6c 6c      for as_shell
16e0: 20 69 6e 20 24 61 73 5f 63 61 6e 64 69 64 61 74   in $as_candidat
16f0: 65 5f 73 68 65 6c 6c 73 20 24 53 48 45 4c 4c 3b  e_shells $SHELL;
1700: 20 64 6f 0a 09 20 23 20 54 72 79 20 6f 6e 6c 79   do.. # Try only
1710: 20 73 68 65 6c 6c 73 20 74 68 61 74 20 65 78 69   shells that exi
1720: 73 74 2c 20 74 6f 20 73 61 76 65 20 73 65 76 65  st, to save seve
1730: 72 61 6c 20 66 6f 72 6b 73 2e 0a 09 20 69 66 20  ral forks... if 
1740: 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 73  { test -f "$as_s
1750: 68 65 6c 6c 22 20 7c 7c 20 74 65 73 74 20 2d 66  hell" || test -f
1760: 20 22 24 61 73 5f 73 68 65 6c 6c 2e 65 78 65 22   "$as_shell.exe"
1770: 3b 20 7d 20 26 26 0a 09 09 7b 20 28 22 24 61 73  ; } &&...{ ("$as
1780: 5f 73 68 65 6c 6c 22 29 20 32 3e 20 2f 64 65 76  _shell") 2> /dev
1790: 2f 6e 75 6c 6c 20 3c 3c 5c 5f 41 53 45 4f 46 0a  /null <<\_ASEOF.
17a0: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 7b 5a 53  if test -n "${ZS
17b0: 48 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20  H_VERSION+set}" 
17c0: 26 26 20 28 65 6d 75 6c 61 74 65 20 73 68 29 20  && (emulate sh) 
17d0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
17e0: 20 74 68 65 6e 0a 20 20 65 6d 75 6c 61 74 65 20   then.  emulate 
17f0: 73 68 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20  sh.  NULLCMD=:. 
1800: 20 23 20 50 72 65 2d 34 2e 32 20 76 65 72 73 69   # Pre-4.2 versi
1810: 6f 6e 73 20 6f 66 20 5a 73 68 20 64 6f 20 77 6f  ons of Zsh do wo
1820: 72 64 20 73 70 6c 69 74 74 69 6e 67 20 6f 6e 20  rd splitting on 
1830: 24 7b 31 2b 22 24 40 22 7d 2c 20 77 68 69 63 68  ${1+"$@"}, which
1840: 0a 20 20 23 20 69 73 20 63 6f 6e 74 72 61 72 79  .  # is contrary
1850: 20 74 6f 20 6f 75 72 20 75 73 61 67 65 2e 20 20   to our usage.  
1860: 44 69 73 61 62 6c 65 20 74 68 69 73 20 66 65 61  Disable this fea
1870: 74 75 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67  ture..  alias -g
1880: 20 27 24 7b 31 2b 22 24 40 22 7d 27 3d 27 22 24   '${1+"$@"}'='"$
1890: 40 22 27 0a 20 20 73 65 74 6f 70 74 20 4e 4f 5f  @"'.  setopt NO_
18a0: 47 4c 4f 42 5f 53 55 42 53 54 0a 65 6c 73 65 0a  GLOB_SUBST.else.
18b0: 20 20 63 61 73 65 20 60 28 73 65 74 20 2d 6f 29    case `(set -o)
18c0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e   2>/dev/null` in
18d0: 0a 20 20 2a 70 6f 73 69 78 2a 29 20 73 65 74 20  .  *posix*) set 
18e0: 2d 6f 20 70 6f 73 69 78 20 3b 3b 0a 65 73 61 63  -o posix ;;.esac
18f0: 0a 0a 66 69 0a 0a 0a 3a 0a 5f 41 53 45 4f 46 0a  ..fi...:._ASEOF.
1900: 7d 3b 20 74 68 65 6e 0a 20 20 43 4f 4e 46 49 47  }; then.  CONFIG
1910: 5f 53 48 45 4c 4c 3d 24 61 73 5f 73 68 65 6c 6c  _SHELL=$as_shell
1920: 0a 09 20 20 20 20 20 20 20 61 73 5f 68 61 76 65  ..       as_have
1930: 5f 72 65 71 75 69 72 65 64 3d 79 65 73 0a 09 20  _required=yes.. 
1940: 20 20 20 20 20 20 69 66 20 7b 20 22 24 61 73 5f        if { "$as_
1950: 73 68 65 6c 6c 22 20 32 3e 20 2f 64 65 76 2f 6e  shell" 2> /dev/n
1960: 75 6c 6c 20 3c 3c 5c 5f 41 53 45 4f 46 0a 69 66  ull <<\_ASEOF.if
1970: 20 74 65 73 74 20 2d 6e 20 22 24 7b 5a 53 48 5f   test -n "${ZSH_
1980: 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20 26 26  VERSION+set}" &&
1990: 20 28 65 6d 75 6c 61 74 65 20 73 68 29 20 3e 2f   (emulate sh) >/
19a0: 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74  dev/null 2>&1; t
19b0: 68 65 6e 0a 20 20 65 6d 75 6c 61 74 65 20 73 68  hen.  emulate sh
19c0: 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20 23  .  NULLCMD=:.  #
19d0: 20 50 72 65 2d 34 2e 32 20 76 65 72 73 69 6f 6e   Pre-4.2 version
19e0: 73 20 6f 66 20 5a 73 68 20 64 6f 20 77 6f 72 64  s of Zsh do word
19f0: 20 73 70 6c 69 74 74 69 6e 67 20 6f 6e 20 24 7b   splitting on ${
1a00: 31 2b 22 24 40 22 7d 2c 20 77 68 69 63 68 0a 20  1+"$@"}, which. 
1a10: 20 23 20 69 73 20 63 6f 6e 74 72 61 72 79 20 74   # is contrary t
1a20: 6f 20 6f 75 72 20 75 73 61 67 65 2e 20 20 44 69  o our usage.  Di
1a30: 73 61 62 6c 65 20 74 68 69 73 20 66 65 61 74 75  sable this featu
1a40: 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67 20 27  re..  alias -g '
1a50: 24 7b 31 2b 22 24 40 22 7d 27 3d 27 22 24 40 22  ${1+"$@"}'='"$@"
1a60: 27 0a 20 20 73 65 74 6f 70 74 20 4e 4f 5f 47 4c  '.  setopt NO_GL
1a70: 4f 42 5f 53 55 42 53 54 0a 65 6c 73 65 0a 20 20  OB_SUBST.else.  
1a80: 63 61 73 65 20 60 28 73 65 74 20 2d 6f 29 20 32  case `(set -o) 2
1a90: 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20  >/dev/null` in. 
1aa0: 20 2a 70 6f 73 69 78 2a 29 20 73 65 74 20 2d 6f   *posix*) set -o
1ab0: 20 70 6f 73 69 78 20 3b 3b 0a 65 73 61 63 0a 0a   posix ;;.esac..
1ac0: 66 69 0a 0a 0a 3a 0a 28 61 73 5f 66 75 6e 63 5f  fi...:.(as_func_
1ad0: 72 65 74 75 72 6e 20 28 29 20 7b 0a 20 20 28 65  return () {.  (e
1ae0: 78 69 74 20 24 31 29 0a 7d 0a 61 73 5f 66 75 6e  xit $1).}.as_fun
1af0: 63 5f 73 75 63 63 65 73 73 20 28 29 20 7b 0a 20  c_success () {. 
1b00: 20 61 73 5f 66 75 6e 63 5f 72 65 74 75 72 6e 20   as_func_return 
1b10: 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 66 61 69 6c  0.}.as_func_fail
1b20: 75 72 65 20 28 29 20 7b 0a 20 20 61 73 5f 66 75  ure () {.  as_fu
1b30: 6e 63 5f 72 65 74 75 72 6e 20 31 0a 7d 0a 61 73  nc_return 1.}.as
1b40: 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65 73  _func_ret_succes
1b50: 73 20 28 29 20 7b 0a 20 20 72 65 74 75 72 6e 20  s () {.  return 
1b60: 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 72 65 74 5f  0.}.as_func_ret_
1b70: 66 61 69 6c 75 72 65 20 28 29 20 7b 0a 20 20 72  failure () {.  r
1b80: 65 74 75 72 6e 20 31 0a 7d 0a 0a 65 78 69 74 63  eturn 1.}..exitc
1b90: 6f 64 65 3d 30 0a 69 66 20 61 73 5f 66 75 6e 63  ode=0.if as_func
1ba0: 5f 73 75 63 63 65 73 73 3b 20 74 68 65 6e 0a 20  _success; then. 
1bb0: 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74 63 6f   :.else.  exitco
1bc0: 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66  de=1.  echo as_f
1bd0: 75 6e 63 5f 73 75 63 63 65 73 73 20 66 61 69 6c  unc_success fail
1be0: 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f 66 75  ed..fi..if as_fu
1bf0: 6e 63 5f 66 61 69 6c 75 72 65 3b 20 74 68 65 6e  nc_failure; then
1c00: 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20 20  .  exitcode=1.  
1c10: 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 66 61 69  echo as_func_fai
1c20: 6c 75 72 65 20 73 75 63 63 65 65 64 65 64 2e 0a  lure succeeded..
1c30: 66 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f 72  fi..if as_func_r
1c40: 65 74 5f 73 75 63 63 65 73 73 3b 20 74 68 65 6e  et_success; then
1c50: 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74  .  :.else.  exit
1c60: 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73  code=1.  echo as
1c70: 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65 73  _func_ret_succes
1c80: 73 20 66 61 69 6c 65 64 2e 0a 66 69 0a 0a 69 66  s failed..fi..if
1c90: 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69   as_func_ret_fai
1ca0: 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65 78 69  lure; then.  exi
1cb0: 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61  tcode=1.  echo a
1cc0: 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75  s_func_ret_failu
1cd0: 72 65 20 73 75 63 63 65 65 64 65 64 2e 0a 66 69  re succeeded..fi
1ce0: 0a 0a 69 66 20 28 20 73 65 74 20 78 3b 20 61 73  ..if ( set x; as
1cf0: 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65 73  _func_ret_succes
1d00: 73 20 79 20 26 26 20 74 65 73 74 20 78 20 3d 20  s y && test x = 
1d10: 22 24 31 22 20 29 3b 20 74 68 65 6e 0a 20 20 3a  "$1" ); then.  :
1d20: 0a 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65  .else.  exitcode
1d30: 3d 31 0a 20 20 65 63 68 6f 20 70 6f 73 69 74 69  =1.  echo positi
1d40: 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 20  onal parameters 
1d50: 77 65 72 65 20 6e 6f 74 20 73 61 76 65 64 2e 0a  were not saved..
1d60: 66 69 0a 0a 74 65 73 74 20 24 65 78 69 74 63 6f  fi..test $exitco
1d70: 64 65 20 3d 20 30 29 20 7c 7c 20 7b 20 28 65 78  de = 0) || { (ex
1d80: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
1d90: 0a 0a 28 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f  ..(.  as_lineno_
1da0: 31 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c  1=$LINENO.  as_l
1db0: 69 6e 65 6e 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a  ineno_2=$LINENO.
1dc0: 20 20 74 65 73 74 20 22 78 24 61 73 5f 6c 69 6e    test "x$as_lin
1dd0: 65 6e 6f 5f 31 22 20 21 3d 20 22 78 24 61 73 5f  eno_1" != "x$as_
1de0: 6c 69 6e 65 6e 6f 5f 32 22 20 26 26 0a 20 20 74  lineno_2" &&.  t
1df0: 65 73 74 20 22 78 60 65 78 70 72 20 24 61 73 5f  est "x`expr $as_
1e00: 6c 69 6e 65 6e 6f 5f 31 20 2b 20 31 60 22 20 3d  lineno_1 + 1`" =
1e10: 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22   "x$as_lineno_2"
1e20: 29 20 7c 7c 20 7b 20 28 65 78 69 74 20 31 29 3b  ) || { (exit 1);
1e30: 20 65 78 69 74 20 31 3b 20 7d 0a 0a 5f 41 53 45   exit 1; }.._ASE
1e40: 4f 46 0a 7d 3b 20 74 68 65 6e 0a 20 20 62 72 65  OF.}; then.  bre
1e50: 61 6b 0a 66 69 0a 0a 66 69 0a 0a 20 20 20 20 20  ak.fi..fi..     
1e60: 20 64 6f 6e 65 0a 0a 20 20 20 20 20 20 69 66 20   done..      if 
1e70: 74 65 73 74 20 22 78 24 43 4f 4e 46 49 47 5f 53  test "x$CONFIG_S
1e80: 48 45 4c 4c 22 20 21 3d 20 78 3b 20 74 68 65 6e  HELL" != x; then
1e90: 0a 20 20 66 6f 72 20 61 73 5f 76 61 72 20 69 6e  .  for as_var in
1ea0: 20 42 41 53 48 5f 45 4e 56 20 45 4e 56 0a 09 64   BASH_ENV ENV..d
1eb0: 6f 20 28 24 61 73 5f 75 6e 73 65 74 20 24 61 73  o ($as_unset $as
1ec0: 5f 76 61 72 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c  _var) >/dev/null
1ed0: 20 32 3e 26 31 20 26 26 20 24 61 73 5f 75 6e 73   2>&1 && $as_uns
1ee0: 65 74 20 24 61 73 5f 76 61 72 0a 09 64 6f 6e 65  et $as_var..done
1ef0: 0a 09 65 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f  ..export CONFIG_
1f00: 53 48 45 4c 4c 0a 09 65 78 65 63 20 22 24 43 4f  SHELL..exec "$CO
1f10: 4e 46 49 47 5f 53 48 45 4c 4c 22 20 22 24 61 73  NFIG_SHELL" "$as
1f20: 5f 6d 79 73 65 6c 66 22 20 24 7b 31 2b 22 24 40  _myself" ${1+"$@
1f30: 22 7d 0a 66 69 0a 0a 0a 20 20 20 20 69 66 20 74  "}.fi...    if t
1f40: 65 73 74 20 24 61 73 5f 68 61 76 65 5f 72 65 71  est $as_have_req
1f50: 75 69 72 65 64 20 3d 20 6e 6f 3b 20 74 68 65 6e  uired = no; then
1f60: 0a 20 20 65 63 68 6f 20 54 68 69 73 20 73 63 72  .  echo This scr
1f70: 69 70 74 20 72 65 71 75 69 72 65 73 20 61 20 73  ipt requires a s
1f80: 68 65 6c 6c 20 6d 6f 72 65 20 6d 6f 64 65 72 6e  hell more modern
1f90: 20 74 68 61 6e 20 61 6c 6c 20 74 68 65 0a 20 20   than all the.  
1fa0: 20 20 20 20 65 63 68 6f 20 73 68 65 6c 6c 73 20      echo shells 
1fb0: 74 68 61 74 20 49 20 66 6f 75 6e 64 20 6f 6e 20  that I found on 
1fc0: 79 6f 75 72 20 73 79 73 74 65 6d 2e 20 20 50 6c  your system.  Pl
1fd0: 65 61 73 65 20 69 6e 73 74 61 6c 6c 20 61 0a 20  ease install a. 
1fe0: 20 20 20 20 20 65 63 68 6f 20 6d 6f 64 65 72 6e       echo modern
1ff0: 20 73 68 65 6c 6c 2c 20 6f 72 20 6d 61 6e 75 61   shell, or manua
2000: 6c 6c 79 20 72 75 6e 20 74 68 65 20 73 63 72 69  lly run the scri
2010: 70 74 20 75 6e 64 65 72 20 73 75 63 68 20 61 0a  pt under such a.
2020: 20 20 20 20 20 20 65 63 68 6f 20 73 68 65 6c 6c        echo shell
2030: 20 69 66 20 79 6f 75 20 64 6f 20 68 61 76 65 20   if you do have 
2040: 6f 6e 65 2e 0a 20 20 20 20 20 20 7b 20 28 65 78  one..      { (ex
2050: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
2060: 0a 66 69 0a 0a 0a 66 69 0a 0a 66 69 0a 0a 0a 0a  .fi...fi..fi....
2070: 28 65 76 61 6c 20 22 61 73 5f 66 75 6e 63 5f 72  (eval "as_func_r
2080: 65 74 75 72 6e 20 28 29 20 7b 0a 20 20 28 65 78  eturn () {.  (ex
2090: 69 74 20 5c 24 31 29 0a 7d 0a 61 73 5f 66 75 6e  it \$1).}.as_fun
20a0: 63 5f 73 75 63 63 65 73 73 20 28 29 20 7b 0a 20  c_success () {. 
20b0: 20 61 73 5f 66 75 6e 63 5f 72 65 74 75 72 6e 20   as_func_return 
20c0: 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 66 61 69 6c  0.}.as_func_fail
20d0: 75 72 65 20 28 29 20 7b 0a 20 20 61 73 5f 66 75  ure () {.  as_fu
20e0: 6e 63 5f 72 65 74 75 72 6e 20 31 0a 7d 0a 61 73  nc_return 1.}.as
20f0: 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65 73  _func_ret_succes
2100: 73 20 28 29 20 7b 0a 20 20 72 65 74 75 72 6e 20  s () {.  return 
2110: 30 0a 7d 0a 61 73 5f 66 75 6e 63 5f 72 65 74 5f  0.}.as_func_ret_
2120: 66 61 69 6c 75 72 65 20 28 29 20 7b 0a 20 20 72  failure () {.  r
2130: 65 74 75 72 6e 20 31 0a 7d 0a 0a 65 78 69 74 63  eturn 1.}..exitc
2140: 6f 64 65 3d 30 0a 69 66 20 61 73 5f 66 75 6e 63  ode=0.if as_func
2150: 5f 73 75 63 63 65 73 73 3b 20 74 68 65 6e 0a 20  _success; then. 
2160: 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74 63 6f   :.else.  exitco
2170: 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66  de=1.  echo as_f
2180: 75 6e 63 5f 73 75 63 63 65 73 73 20 66 61 69 6c  unc_success fail
2190: 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f 66 75  ed..fi..if as_fu
21a0: 6e 63 5f 66 61 69 6c 75 72 65 3b 20 74 68 65 6e  nc_failure; then
21b0: 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20 20  .  exitcode=1.  
21c0: 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 66 61 69  echo as_func_fai
21d0: 6c 75 72 65 20 73 75 63 63 65 65 64 65 64 2e 0a  lure succeeded..
21e0: 66 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f 72  fi..if as_func_r
21f0: 65 74 5f 73 75 63 63 65 73 73 3b 20 74 68 65 6e  et_success; then
2200: 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74  .  :.else.  exit
2210: 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73  code=1.  echo as
2220: 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65 73  _func_ret_succes
2230: 73 20 66 61 69 6c 65 64 2e 0a 66 69 0a 0a 69 66  s failed..fi..if
2240: 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69   as_func_ret_fai
2250: 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65 78 69  lure; then.  exi
2260: 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61  tcode=1.  echo a
2270: 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75  s_func_ret_failu
2280: 72 65 20 73 75 63 63 65 65 64 65 64 2e 0a 66 69  re succeeded..fi
2290: 0a 0a 69 66 20 28 20 73 65 74 20 78 3b 20 61 73  ..if ( set x; as
22a0: 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65 73  _func_ret_succes
22b0: 73 20 79 20 26 26 20 74 65 73 74 20 78 20 3d 20  s y && test x = 
22c0: 5c 22 5c 24 31 5c 22 20 29 3b 20 74 68 65 6e 0a  \"\$1\" ); then.
22d0: 20 20 3a 0a 65 6c 73 65 0a 20 20 65 78 69 74 63    :.else.  exitc
22e0: 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 70 6f 73  ode=1.  echo pos
22f0: 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65  itional paramete
2300: 72 73 20 77 65 72 65 20 6e 6f 74 20 73 61 76 65  rs were not save
2310: 64 2e 0a 66 69 0a 0a 74 65 73 74 20 5c 24 65 78  d..fi..test \$ex
2320: 69 74 63 6f 64 65 20 3d 20 30 22 29 20 7c 7c 20  itcode = 0") || 
2330: 7b 0a 20 20 65 63 68 6f 20 4e 6f 20 73 68 65 6c  {.  echo No shel
2340: 6c 20 66 6f 75 6e 64 20 74 68 61 74 20 73 75 70  l found that sup
2350: 70 6f 72 74 73 20 73 68 65 6c 6c 20 66 75 6e 63  ports shell func
2360: 74 69 6f 6e 73 2e 0a 20 20 65 63 68 6f 20 50 6c  tions..  echo Pl
2370: 65 61 73 65 20 74 65 6c 6c 20 62 75 67 2d 61 75  ease tell bug-au
2380: 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 20 61  toconf@gnu.org a
2390: 62 6f 75 74 20 79 6f 75 72 20 73 79 73 74 65 6d  bout your system
23a0: 2c 0a 20 20 65 63 68 6f 20 69 6e 63 6c 75 64 69  ,.  echo includi
23b0: 6e 67 20 61 6e 79 20 65 72 72 6f 72 20 70 6f 73  ng any error pos
23c0: 73 69 62 6c 79 20 6f 75 74 70 75 74 20 62 65 66  sibly output bef
23d0: 6f 72 65 20 74 68 69 73 20 6d 65 73 73 61 67 65  ore this message
23e0: 2e 0a 20 20 65 63 68 6f 20 54 68 69 73 20 63 61  ..  echo This ca
23f0: 6e 20 68 65 6c 70 20 75 73 20 69 6d 70 72 6f 76  n help us improv
2400: 65 20 66 75 74 75 72 65 20 61 75 74 6f 63 6f 6e  e future autocon
2410: 66 20 76 65 72 73 69 6f 6e 73 2e 0a 20 20 65 63  f versions..  ec
2420: 68 6f 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e  ho Configuration
2430: 20 77 69 6c 6c 20 6e 6f 77 20 70 72 6f 63 65 65   will now procee
2440: 64 20 77 69 74 68 6f 75 74 20 73 68 65 6c 6c 20  d without shell 
2450: 66 75 6e 63 74 69 6f 6e 73 2e 0a 7d 0a 0a 0a 0a  functions..}....
2460: 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24 4c    as_lineno_1=$L
2470: 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e  INENO.  as_linen
2480: 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20 74 65  o_2=$LINENO.  te
2490: 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f  st "x$as_lineno_
24a0: 31 22 20 21 3d 20 22 78 24 61 73 5f 6c 69 6e 65  1" != "x$as_line
24b0: 6e 6f 5f 32 22 20 26 26 0a 20 20 74 65 73 74 20  no_2" &&.  test 
24c0: 22 78 60 65 78 70 72 20 24 61 73 5f 6c 69 6e 65  "x`expr $as_line
24d0: 6e 6f 5f 31 20 2b 20 31 60 22 20 3d 20 22 78 24  no_1 + 1`" = "x$
24e0: 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22 20 7c 7c 20  as_lineno_2" || 
24f0: 7b 0a 0a 20 20 23 20 43 72 65 61 74 65 20 24 61  {..  # Create $a
2500: 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 61 73 20 61  s_me.lineno as a
2510: 20 63 6f 70 79 20 6f 66 20 24 61 73 5f 6d 79 73   copy of $as_mys
2520: 65 6c 66 2c 20 62 75 74 20 77 69 74 68 20 24 4c  elf, but with $L
2530: 49 4e 45 4e 4f 0a 20 20 23 20 75 6e 69 66 6f 72  INENO.  # unifor
2540: 6d 6c 79 20 72 65 70 6c 61 63 65 64 20 62 79 20  mly replaced by 
2550: 74 68 65 20 6c 69 6e 65 20 6e 75 6d 62 65 72 2e  the line number.
2560: 20 20 54 68 65 20 66 69 72 73 74 20 27 73 65 64    The first 'sed
2570: 27 20 69 6e 73 65 72 74 73 20 61 0a 20 20 23 20  ' inserts a.  # 
2580: 6c 69 6e 65 2d 6e 75 6d 62 65 72 20 6c 69 6e 65  line-number line
2590: 20 61 66 74 65 72 20 65 61 63 68 20 6c 69 6e 65   after each line
25a0: 20 75 73 69 6e 67 20 24 4c 49 4e 45 4e 4f 3b 20   using $LINENO; 
25b0: 74 68 65 20 73 65 63 6f 6e 64 20 27 73 65 64 27  the second 'sed'
25c0: 0a 20 20 23 20 64 6f 65 73 20 74 68 65 20 72 65  .  # does the re
25d0: 61 6c 20 77 6f 72 6b 2e 20 20 54 68 65 20 73 65  al work.  The se
25e0: 63 6f 6e 64 20 73 63 72 69 70 74 20 75 73 65 73  cond script uses
25f0: 20 27 4e 27 20 74 6f 20 70 61 69 72 20 65 61 63   'N' to pair eac
2600: 68 0a 20 20 23 20 6c 69 6e 65 2d 6e 75 6d 62 65  h.  # line-numbe
2610: 72 20 6c 69 6e 65 20 77 69 74 68 20 74 68 65 20  r line with the 
2620: 6c 69 6e 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20  line containing 
2630: 24 4c 49 4e 45 4e 4f 2c 20 61 6e 64 20 61 70 70  $LINENO, and app
2640: 65 6e 64 73 0a 20 20 23 20 74 72 61 69 6c 69 6e  ends.  # trailin
2650: 67 20 27 2d 27 20 64 75 72 69 6e 67 20 73 75 62  g '-' during sub
2660: 73 74 69 74 75 74 69 6f 6e 20 73 6f 20 74 68 61  stitution so tha
2670: 74 20 24 4c 49 4e 45 4e 4f 20 69 73 20 6e 6f 74  t $LINENO is not
2680: 20 61 20 73 70 65 63 69 61 6c 0a 20 20 23 20 63   a special.  # c
2690: 61 73 65 20 61 74 20 6c 69 6e 65 20 65 6e 64 2e  ase at line end.
26a0: 0a 20 20 23 20 28 52 61 6a 61 20 52 20 48 61 72  .  # (Raja R Har
26b0: 69 6e 61 74 68 20 73 75 67 67 65 73 74 65 64 20  inath suggested 
26c0: 73 65 64 20 27 3d 27 2c 20 61 6e 64 20 50 61 75  sed '=', and Pau
26d0: 6c 20 45 67 67 65 72 74 20 77 72 6f 74 65 20 74  l Eggert wrote t
26e0: 68 65 0a 20 20 23 20 73 63 72 69 70 74 73 20 77  he.  # scripts w
26f0: 69 74 68 20 6f 70 74 69 6d 69 7a 61 74 69 6f 6e  ith optimization
2700: 20 68 65 6c 70 20 66 72 6f 6d 20 50 61 6f 6c 6f   help from Paolo
2710: 20 42 6f 6e 7a 69 6e 69 2e 20 20 42 6c 61 6d 65   Bonzini.  Blame
2720: 20 4c 65 65 0a 20 20 23 20 45 2e 20 4d 63 4d 61   Lee.  # E. McMa
2730: 68 6f 6e 20 28 31 39 33 31 2d 31 39 38 39 29 20  hon (1931-1989) 
2740: 66 6f 72 20 73 65 64 27 73 20 73 79 6e 74 61 78  for sed's syntax
2750: 2e 20 20 3a 2d 29 0a 20 20 73 65 64 20 2d 6e 20  .  :-).  sed -n 
2760: 27 0a 20 20 20 20 70 0a 20 20 20 20 2f 5b 24 5d  '.    p.    /[$]
2770: 4c 49 4e 45 4e 4f 2f 3d 0a 20 20 27 20 3c 24 61  LINENO/=.  ' <$a
2780: 73 5f 6d 79 73 65 6c 66 20 7c 0a 20 20 20 20 73  s_myself |.    s
2790: 65 64 20 27 0a 20 20 20 20 20 20 73 2f 5b 24 5d  ed '.      s/[$]
27a0: 4c 49 4e 45 4e 4f 2e 2a 2f 26 2d 2f 0a 20 20 20  LINENO.*/&-/.   
27b0: 20 20 20 74 20 6c 69 6e 65 6e 6f 0a 20 20 20 20     t lineno.    
27c0: 20 20 62 0a 20 20 20 20 20 20 3a 6c 69 6e 65 6e    b.      :linen
27d0: 6f 0a 20 20 20 20 20 20 4e 0a 20 20 20 20 20 20  o.      N.      
27e0: 3a 6c 6f 6f 70 0a 20 20 20 20 20 20 73 2f 5b 24  :loop.      s/[$
27f0: 5d 4c 49 4e 45 4e 4f 5c 28 5b 5e 27 24 61 73 5f  ]LINENO\([^'$as_
2800: 63 72 5f 61 6c 6e 75 6d 27 5f 5d 2e 2a 5c 6e 5c  cr_alnum'_].*\n\
2810: 29 5c 28 2e 2a 5c 29 2f 5c 32 5c 31 5c 32 2f 0a  )\(.*\)/\2\1\2/.
2820: 20 20 20 20 20 20 74 20 6c 6f 6f 70 0a 20 20 20        t loop.   
2830: 20 20 20 73 2f 2d 5c 6e 2e 2a 2f 2f 0a 20 20 20     s/-\n.*//.   
2840: 20 27 20 3e 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e   ' >$as_me.linen
2850: 6f 20 26 26 0a 20 20 63 68 6d 6f 64 20 2b 78 20  o &&.  chmod +x 
2860: 22 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 22 20  "$as_me.lineno" 
2870: 7c 7c 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68  ||.    { $as_ech
2880: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
2890: 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20  : cannot create 
28a0: 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 3b 20 72  $as_me.lineno; r
28b0: 65 72 75 6e 20 77 69 74 68 20 61 20 50 4f 53 49  erun with a POSI
28c0: 58 20 73 68 65 6c 6c 22 20 3e 26 32 0a 20 20 20  X shell" >&2.   
28d0: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
28e0: 20 31 3b 20 7d 3b 20 7d 0a 0a 20 20 23 20 44 6f   1; }; }..  # Do
28f0: 6e 27 74 20 74 72 79 20 74 6f 20 65 78 65 63 20  n't try to exec 
2900: 61 73 20 69 74 20 63 68 61 6e 67 65 73 20 24 5b  as it changes $[
2910: 30 5d 2c 20 63 61 75 73 69 6e 67 20 61 6c 6c 20  0], causing all 
2920: 73 6f 72 74 20 6f 66 20 70 72 6f 62 6c 65 6d 73  sort of problems
2930: 0a 20 20 23 20 28 74 68 65 20 64 69 72 6e 61 6d  .  # (the dirnam
2940: 65 20 6f 66 20 24 5b 30 5d 20 69 73 20 6e 6f 74  e of $[0] is not
2950: 20 74 68 65 20 70 6c 61 63 65 20 77 68 65 72 65   the place where
2960: 20 77 65 20 6d 69 67 68 74 20 66 69 6e 64 20 74   we might find t
2970: 68 65 0a 20 20 23 20 6f 72 69 67 69 6e 61 6c 20  he.  # original 
2980: 61 6e 64 20 73 6f 20 6f 6e 2e 20 20 41 75 74 6f  and so on.  Auto
2990: 63 6f 6e 66 20 69 73 20 65 73 70 65 63 69 61 6c  conf is especial
29a0: 6c 79 20 73 65 6e 73 69 74 69 76 65 20 74 6f 20  ly sensitive to 
29b0: 74 68 69 73 29 2e 0a 20 20 2e 20 22 2e 2f 24 61  this)..  . "./$a
29c0: 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 22 0a 20 20 23  s_me.lineno".  #
29d0: 20 45 78 69 74 20 73 74 61 74 75 73 20 69 73 20   Exit status is 
29e0: 74 68 61 74 20 6f 66 20 74 68 65 20 6c 61 73 74  that of the last
29f0: 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 65 78 69 74   command..  exit
2a00: 0a 7d 0a 0a 0a 69 66 20 28 61 73 5f 64 69 72 3d  .}...if (as_dir=
2a10: 60 64 69 72 6e 61 6d 65 20 2d 2d 20 2f 60 20 26  `dirname -- /` &
2a20: 26 20 74 65 73 74 20 22 58 24 61 73 5f 64 69 72  & test "X$as_dir
2a30: 22 20 3d 20 58 2f 29 20 3e 2f 64 65 76 2f 6e 75  " = X/) >/dev/nu
2a40: 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20  ll 2>&1; then.  
2a50: 61 73 5f 64 69 72 6e 61 6d 65 3d 64 69 72 6e 61  as_dirname=dirna
2a60: 6d 65 0a 65 6c 73 65 0a 20 20 61 73 5f 64 69 72  me.else.  as_dir
2a70: 6e 61 6d 65 3d 66 61 6c 73 65 0a 66 69 0a 0a 45  name=false.fi..E
2a80: 43 48 4f 5f 43 3d 20 45 43 48 4f 5f 4e 3d 20 45  CHO_C= ECHO_N= E
2a90: 43 48 4f 5f 54 3d 0a 63 61 73 65 20 60 65 63 68  CHO_T=.case `ech
2aa0: 6f 20 2d 6e 20 78 60 20 69 6e 0a 2d 6e 2a 29 0a  o -n x` in.-n*).
2ab0: 20 20 63 61 73 65 20 60 65 63 68 6f 20 27 78 5c    case `echo 'x\
2ac0: 63 27 60 20 69 6e 0a 20 20 2a 63 2a 29 20 45 43  c'` in.  *c*) EC
2ad0: 48 4f 5f 54 3d 27 09 27 3b 3b 09 23 20 45 43 48  HO_T='.';;.# ECH
2ae0: 4f 5f 54 20 69 73 20 73 69 6e 67 6c 65 20 74 61  O_T is single ta
2af0: 62 20 63 68 61 72 61 63 74 65 72 2e 0a 20 20 2a  b character..  *
2b00: 29 20 20 20 45 43 48 4f 5f 43 3d 27 5c 63 27 3b  )   ECHO_C='\c';
2b10: 3b 0a 20 20 65 73 61 63 3b 3b 0a 2a 29 0a 20 20  ;.  esac;;.*).  
2b20: 45 43 48 4f 5f 4e 3d 27 2d 6e 27 3b 3b 0a 65 73  ECHO_N='-n';;.es
2b30: 61 63 0a 69 66 20 65 78 70 72 20 61 20 3a 20 27  ac.if expr a : '
2b40: 5c 28 61 5c 29 27 20 3e 2f 64 65 76 2f 6e 75 6c  \(a\)' >/dev/nul
2b50: 6c 20 32 3e 26 31 20 26 26 0a 20 20 20 74 65 73  l 2>&1 &&.   tes
2b60: 74 20 22 58 60 65 78 70 72 20 30 30 30 30 31 20  t "X`expr 00001 
2b70: 3a 20 27 2e 2a 5c 28 2e 2e 2e 5c 29 27 60 22 20  : '.*\(...\)'`" 
2b80: 3d 20 58 30 30 31 3b 20 74 68 65 6e 0a 20 20 61  = X001; then.  a
2b90: 73 5f 65 78 70 72 3d 65 78 70 72 0a 65 6c 73 65  s_expr=expr.else
2ba0: 0a 20 20 61 73 5f 65 78 70 72 3d 66 61 6c 73 65  .  as_expr=false
2bb0: 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 24  .fi..rm -f conf$
2bc0: 24 20 63 6f 6e 66 24 24 2e 65 78 65 20 63 6f 6e  $ conf$$.exe con
2bd0: 66 24 24 2e 66 69 6c 65 0a 69 66 20 74 65 73 74  f$$.file.if test
2be0: 20 2d 64 20 63 6f 6e 66 24 24 2e 64 69 72 3b 20   -d conf$$.dir; 
2bf0: 74 68 65 6e 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  then.  rm -f con
2c00: 66 24 24 2e 64 69 72 2f 63 6f 6e 66 24 24 2e 66  f$$.dir/conf$$.f
2c10: 69 6c 65 0a 65 6c 73 65 0a 20 20 72 6d 20 2d 66  ile.else.  rm -f
2c20: 20 63 6f 6e 66 24 24 2e 64 69 72 0a 20 20 6d 6b   conf$$.dir.  mk
2c30: 64 69 72 20 63 6f 6e 66 24 24 2e 64 69 72 20 32  dir conf$$.dir 2
2c40: 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 69 66  >/dev/null.fi.if
2c50: 20 28 65 63 68 6f 20 3e 63 6f 6e 66 24 24 2e 66   (echo >conf$$.f
2c60: 69 6c 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  ile) 2>/dev/null
2c70: 3b 20 74 68 65 6e 0a 20 20 69 66 20 6c 6e 20 2d  ; then.  if ln -
2c80: 73 20 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f  s conf$$.file co
2c90: 6e 66 24 24 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  nf$$ 2>/dev/null
2ca0: 3b 20 74 68 65 6e 0a 20 20 20 20 61 73 5f 6c 6e  ; then.    as_ln
2cb0: 5f 73 3d 27 6c 6e 20 2d 73 27 0a 20 20 20 20 23  _s='ln -s'.    #
2cc0: 20 2e 2e 2e 20 62 75 74 20 74 68 65 72 65 20 61   ... but there a
2cd0: 72 65 20 74 77 6f 20 67 6f 74 63 68 61 73 3a 0a  re two gotchas:.
2ce0: 20 20 20 20 23 20 31 29 20 4f 6e 20 4d 53 59 53      # 1) On MSYS
2cf0: 2c 20 62 6f 74 68 20 60 6c 6e 20 2d 73 20 66 69  , both `ln -s fi
2d00: 6c 65 20 64 69 72 27 20 61 6e 64 20 60 6c 6e 20  le dir' and `ln 
2d10: 66 69 6c 65 20 64 69 72 27 20 66 61 69 6c 2e 0a  file dir' fail..
2d20: 20 20 20 20 23 20 32 29 20 44 4a 47 50 50 20 3c      # 2) DJGPP <
2d30: 20 32 2e 30 34 20 68 61 73 20 6e 6f 20 73 79 6d   2.04 has no sym
2d40: 6c 69 6e 6b 73 3b 20 60 6c 6e 20 2d 73 27 20 63  links; `ln -s' c
2d50: 72 65 61 74 65 73 20 61 20 77 72 61 70 70 65 72  reates a wrapper
2d60: 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 20 20 20   executable..   
2d70: 20 23 20 49 6e 20 62 6f 74 68 20 63 61 73 65 73   # In both cases
2d80: 2c 20 77 65 20 68 61 76 65 20 74 6f 20 64 65 66  , we have to def
2d90: 61 75 6c 74 20 74 6f 20 60 63 70 20 2d 70 27 2e  ault to `cp -p'.
2da0: 0a 20 20 20 20 6c 6e 20 2d 73 20 63 6f 6e 66 24  .    ln -s conf$
2db0: 24 2e 66 69 6c 65 20 63 6f 6e 66 24 24 2e 64 69  $.file conf$$.di
2dc0: 72 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26  r 2>/dev/null &&
2dd0: 20 74 65 73 74 20 21 20 2d 66 20 63 6f 6e 66 24   test ! -f conf$
2de0: 24 2e 65 78 65 20 7c 7c 0a 20 20 20 20 20 20 61  $.exe ||.      a
2df0: 73 5f 6c 6e 5f 73 3d 27 63 70 20 2d 70 27 0a 20  s_ln_s='cp -p'. 
2e00: 20 65 6c 69 66 20 6c 6e 20 63 6f 6e 66 24 24 2e   elif ln conf$$.
2e10: 66 69 6c 65 20 63 6f 6e 66 24 24 20 32 3e 2f 64  file conf$$ 2>/d
2e20: 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
2e30: 20 20 61 73 5f 6c 6e 5f 73 3d 6c 6e 0a 20 20 65    as_ln_s=ln.  e
2e40: 6c 73 65 0a 20 20 20 20 61 73 5f 6c 6e 5f 73 3d  lse.    as_ln_s=
2e50: 27 63 70 20 2d 70 27 0a 20 20 66 69 0a 65 6c 73  'cp -p'.  fi.els
2e60: 65 0a 20 20 61 73 5f 6c 6e 5f 73 3d 27 63 70 20  e.  as_ln_s='cp 
2e70: 2d 70 27 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  -p'.fi.rm -f con
2e80: 66 24 24 20 63 6f 6e 66 24 24 2e 65 78 65 20 63  f$$ conf$$.exe c
2e90: 6f 6e 66 24 24 2e 64 69 72 2f 63 6f 6e 66 24 24  onf$$.dir/conf$$
2ea0: 2e 66 69 6c 65 20 63 6f 6e 66 24 24 2e 66 69 6c  .file conf$$.fil
2eb0: 65 0a 72 6d 64 69 72 20 63 6f 6e 66 24 24 2e 64  e.rmdir conf$$.d
2ec0: 69 72 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 0a  ir 2>/dev/null..
2ed0: 69 66 20 6d 6b 64 69 72 20 2d 70 20 2e 20 32 3e  if mkdir -p . 2>
2ee0: 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
2ef0: 20 20 61 73 5f 6d 6b 64 69 72 5f 70 3d 3a 0a 65    as_mkdir_p=:.e
2f00: 6c 73 65 0a 20 20 74 65 73 74 20 2d 64 20 2e 2f  lse.  test -d ./
2f10: 2d 70 20 26 26 20 72 6d 64 69 72 20 2e 2f 2d 70  -p && rmdir ./-p
2f20: 0a 20 20 61 73 5f 6d 6b 64 69 72 5f 70 3d 66 61  .  as_mkdir_p=fa
2f30: 6c 73 65 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  lse.fi..if test 
2f40: 2d 78 20 2f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  -x / >/dev/null 
2f50: 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61 73 5f  2>&1; then.  as_
2f60: 74 65 73 74 5f 78 3d 27 74 65 73 74 20 2d 78 27  test_x='test -x'
2f70: 0a 65 6c 73 65 0a 20 20 69 66 20 6c 73 20 2d 64  .else.  if ls -d
2f80: 4c 20 2f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  L / >/dev/null 2
2f90: 3e 26 31 3b 20 74 68 65 6e 0a 20 20 20 20 61 73  >&1; then.    as
2fa0: 5f 6c 73 5f 4c 5f 6f 70 74 69 6f 6e 3d 4c 0a 20  _ls_L_option=L. 
2fb0: 20 65 6c 73 65 0a 20 20 20 20 61 73 5f 6c 73 5f   else.    as_ls_
2fc0: 4c 5f 6f 70 74 69 6f 6e 3d 0a 20 20 66 69 0a 20  L_option=.  fi. 
2fd0: 20 61 73 5f 74 65 73 74 5f 78 3d 27 0a 20 20 20   as_test_x='.   
2fe0: 20 65 76 61 6c 20 73 68 20 2d 63 20 27 5c 27 27   eval sh -c '\''
2ff0: 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  .      if test -
3000: 64 20 22 24 31 22 3b 20 74 68 65 6e 0a 09 74 65  d "$1"; then..te
3010: 73 74 20 2d 64 20 22 24 31 2f 2e 22 3b 0a 20 20  st -d "$1/.";.  
3020: 20 20 20 20 65 6c 73 65 0a 09 63 61 73 65 20 24      else..case $
3030: 31 20 69 6e 0a 09 2d 2a 29 73 65 74 20 22 2e 2f  1 in..-*)set "./
3040: 24 31 22 3b 3b 0a 09 65 73 61 63 3b 0a 09 63 61  $1";;..esac;..ca
3050: 73 65 20 60 6c 73 20 2d 6c 64 27 24 61 73 5f 6c  se `ls -ld'$as_l
3060: 73 5f 4c 5f 6f 70 74 69 6f 6e 27 20 22 24 31 22  s_L_option' "$1"
3070: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e   2>/dev/null` in
3080: 0a 09 3f 3f 3f 5b 73 78 5d 2a 29 3a 3b 3b 2a 29  ..???[sx]*):;;*)
3090: 66 61 6c 73 65 3b 3b 65 73 61 63 3b 66 69 0a 20  false;;esac;fi. 
30a0: 20 20 20 27 5c 27 27 20 73 68 0a 20 20 27 0a 66     '\'' sh.  '.f
30b0: 69 0a 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f  i.as_executable_
30c0: 70 3d 24 61 73 5f 74 65 73 74 5f 78 0a 0a 23 20  p=$as_test_x..# 
30d0: 53 65 64 20 65 78 70 72 65 73 73 69 6f 6e 20 74  Sed expression t
30e0: 6f 20 6d 61 70 20 61 20 73 74 72 69 6e 67 20 6f  o map a string o
30f0: 6e 74 6f 20 61 20 76 61 6c 69 64 20 43 50 50 20  nto a valid CPP 
3100: 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f 63 70 70 3d  name..as_tr_cpp=
3110: 22 65 76 61 6c 20 73 65 64 20 27 79 25 2a 24 61  "eval sed 'y%*$a
3120: 73 5f 63 72 5f 6c 65 74 74 65 72 73 25 50 24 61  s_cr_letters%P$a
3130: 73 5f 63 72 5f 4c 45 54 54 45 52 53 25 3b 73 25  s_cr_LETTERS%;s%
3140: 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  [^_$as_cr_alnum]
3150: 25 5f 25 67 27 22 0a 0a 23 20 53 65 64 20 65 78  %_%g'"..# Sed ex
3160: 70 72 65 73 73 69 6f 6e 20 74 6f 20 6d 61 70 20  pression to map 
3170: 61 20 73 74 72 69 6e 67 20 6f 6e 74 6f 20 61 20  a string onto a 
3180: 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e  valid variable n
3190: 61 6d 65 2e 0a 61 73 5f 74 72 5f 73 68 3d 22 65  ame..as_tr_sh="e
31a0: 76 61 6c 20 73 65 64 20 27 79 25 2a 2b 25 70 70  val sed 'y%*+%pp
31b0: 25 3b 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c  %;s%[^_$as_cr_al
31c0: 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a 0a 0a 0a 23  num]%_%g'".....#
31d0: 20 43 68 65 63 6b 20 74 68 61 74 20 77 65 20 61   Check that we a
31e0: 72 65 20 72 75 6e 6e 69 6e 67 20 75 6e 64 65 72  re running under
31f0: 20 74 68 65 20 63 6f 72 72 65 63 74 20 73 68 65   the correct she
3200: 6c 6c 2e 0a 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46  ll..SHELL=${CONF
3210: 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68  IG_SHELL-/bin/sh
3220: 7d 0a 0a 63 61 73 65 20 58 24 6c 74 5f 45 43 48  }..case X$lt_ECH
3230: 4f 20 69 6e 0a 58 2a 2d 2d 66 61 6c 6c 62 61 63  O in.X*--fallbac
3240: 6b 2d 65 63 68 6f 29 0a 20 20 23 20 52 65 6d 6f  k-echo).  # Remo
3250: 76 65 20 6f 6e 65 20 6c 65 76 65 6c 20 6f 66 20  ve one level of 
3260: 71 75 6f 74 61 74 69 6f 6e 20 28 77 68 69 63 68  quotation (which
3270: 20 77 61 73 20 72 65 71 75 69 72 65 64 20 66 6f   was required fo
3280: 72 20 4d 61 6b 65 29 2e 0a 20 20 45 43 48 4f 3d  r Make)..  ECHO=
3290: 60 65 63 68 6f 20 22 24 6c 74 5f 45 43 48 4f 22  `echo "$lt_ECHO"
32a0: 20 7c 20 73 65 64 20 27 73 2c 5c 5c 5c 5c 5c 24   | sed 's,\\\\\$
32b0: 5c 5c 24 30 2c 27 24 30 27 2c 27 60 0a 20 20 3b  \\$0,'$0','`.  ;
32c0: 3b 0a 65 73 61 63 0a 0a 45 43 48 4f 3d 24 7b 6c  ;.esac..ECHO=${l
32d0: 74 5f 45 43 48 4f 2d 65 63 68 6f 7d 0a 69 66 20  t_ECHO-echo}.if 
32e0: 74 65 73 74 20 22 58 24 31 22 20 3d 20 58 2d 2d  test "X$1" = X--
32f0: 6e 6f 2d 72 65 65 78 65 63 3b 20 74 68 65 6e 0a  no-reexec; then.
3300: 20 20 23 20 44 69 73 63 61 72 64 20 74 68 65 20    # Discard the 
3310: 2d 2d 6e 6f 2d 72 65 65 78 65 63 20 66 6c 61 67  --no-reexec flag
3320: 2c 20 61 6e 64 20 63 6f 6e 74 69 6e 75 65 2e 0a  , and continue..
3330: 20 20 73 68 69 66 74 0a 65 6c 69 66 20 74 65 73    shift.elif tes
3340: 74 20 22 58 24 31 22 20 3d 20 58 2d 2d 66 61 6c  t "X$1" = X--fal
3350: 6c 62 61 63 6b 2d 65 63 68 6f 3b 20 74 68 65 6e  lback-echo; then
3360: 0a 20 20 23 20 41 76 6f 69 64 20 69 6e 6c 69 6e  .  # Avoid inlin
3370: 65 20 64 6f 63 75 6d 65 6e 74 20 68 65 72 65 2c  e document here,
3380: 20 69 74 20 6d 61 79 20 62 65 20 6c 65 66 74 20   it may be left 
3390: 6f 76 65 72 0a 20 20 3a 0a 65 6c 69 66 20 74 65  over.  :.elif te
33a0: 73 74 20 22 58 60 7b 20 24 45 43 48 4f 20 27 5c  st "X`{ $ECHO '\
33b0: 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c  t'; } 2>/dev/nul
33c0: 6c 60 22 20 3d 20 27 58 5c 74 27 20 3b 20 74 68  l`" = 'X\t' ; th
33d0: 65 6e 0a 20 20 23 20 59 69 70 70 65 65 2c 20 24  en.  # Yippee, $
33e0: 45 43 48 4f 20 77 6f 72 6b 73 21 0a 20 20 3a 0a  ECHO works!.  :.
33f0: 65 6c 73 65 0a 20 20 23 20 52 65 73 74 61 72 74  else.  # Restart
3400: 20 75 6e 64 65 72 20 74 68 65 20 63 6f 72 72 65   under the corre
3410: 63 74 20 73 68 65 6c 6c 2e 0a 20 20 65 78 65 63  ct shell..  exec
3420: 20 24 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 6e   $SHELL "$0" --n
3430: 6f 2d 72 65 65 78 65 63 20 24 7b 31 2b 22 24 40  o-reexec ${1+"$@
3440: 22 7d 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 22  "}.fi..if test "
3450: 58 24 31 22 20 3d 20 58 2d 2d 66 61 6c 6c 62 61  X$1" = X--fallba
3460: 63 6b 2d 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20  ck-echo; then.  
3470: 23 20 75 73 65 64 20 61 73 20 66 61 6c 6c 62 61  # used as fallba
3480: 63 6b 20 65 63 68 6f 0a 20 20 73 68 69 66 74 0a  ck echo.  shift.
3490: 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 0a    cat <<_LT_EOF.
34a0: 24 2a 0a 5f 4c 54 5f 45 4f 46 0a 20 20 65 78 69  $*._LT_EOF.  exi
34b0: 74 20 30 0a 66 69 0a 0a 23 20 54 68 65 20 48 50  t 0.fi..# The HP
34c0: 2d 55 58 20 6b 73 68 20 61 6e 64 20 50 4f 53 49  -UX ksh and POSI
34d0: 58 20 73 68 65 6c 6c 20 70 72 69 6e 74 20 74 68  X shell print th
34e0: 65 20 74 61 72 67 65 74 20 64 69 72 65 63 74 6f  e target directo
34f0: 72 79 20 74 6f 20 73 74 64 6f 75 74 0a 23 20 69  ry to stdout.# i
3500: 66 20 43 44 50 41 54 48 20 69 73 20 73 65 74 2e  f CDPATH is set.
3510: 0a 28 75 6e 73 65 74 20 43 44 50 41 54 48 29 20  .(unset CDPATH) 
3520: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
3530: 26 26 20 75 6e 73 65 74 20 43 44 50 41 54 48 0a  && unset CDPATH.
3540: 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74  .if test -z "$lt
3550: 5f 45 43 48 4f 22 3b 20 74 68 65 6e 0a 20 20 69  _ECHO"; then.  i
3560: 66 20 74 65 73 74 20 22 58 24 7b 65 63 68 6f 5f  f test "X${echo_
3570: 74 65 73 74 5f 73 74 72 69 6e 67 2b 73 65 74 7d  test_string+set}
3580: 22 20 21 3d 20 58 73 65 74 3b 20 74 68 65 6e 0a  " != Xset; then.
3590: 20 20 20 20 23 20 66 69 6e 64 20 61 20 73 74 72      # find a str
35a0: 69 6e 67 20 61 73 20 6c 61 72 67 65 20 61 73 20  ing as large as 
35b0: 70 6f 73 73 69 62 6c 65 2c 20 61 73 20 6c 6f 6e  possible, as lon
35c0: 67 20 61 73 20 74 68 65 20 73 68 65 6c 6c 20 63  g as the shell c
35d0: 61 6e 20 63 6f 70 65 20 77 69 74 68 20 69 74 0a  an cope with it.
35e0: 20 20 20 20 66 6f 72 20 63 6d 64 20 69 6e 20 27      for cmd in '
35f0: 73 65 64 20 35 30 71 20 22 24 30 22 27 20 27 73  sed 50q "$0"' 's
3600: 65 64 20 32 30 71 20 22 24 30 22 27 20 27 73 65  ed 20q "$0"' 'se
3610: 64 20 31 30 71 20 22 24 30 22 27 20 27 73 65 64  d 10q "$0"' 'sed
3620: 20 32 71 20 22 24 30 22 27 20 27 65 63 68 6f 20   2q "$0"' 'echo 
3630: 74 65 73 74 27 3b 20 64 6f 0a 20 20 20 20 20 20  test'; do.      
3640: 23 20 65 78 70 65 63 74 65 64 20 73 69 7a 65 73  # expected sizes
3650: 3a 20 6c 65 73 73 20 74 68 61 6e 20 32 4b 62 2c  : less than 2Kb,
3660: 20 31 4b 62 2c 20 35 31 32 20 62 79 74 65 73 2c   1Kb, 512 bytes,
3670: 20 31 36 20 62 79 74 65 73 2c 20 2e 2e 2e 0a 20   16 bytes, .... 
3680: 20 20 20 20 20 69 66 20 7b 20 65 63 68 6f 5f 74       if { echo_t
3690: 65 73 74 5f 73 74 72 69 6e 67 3d 60 65 76 61 6c  est_string=`eval
36a0: 20 24 63 6d 64 60 3b 20 7d 20 32 3e 2f 64 65 76   $cmd`; } 2>/dev
36b0: 2f 6e 75 6c 6c 20 26 26 0a 09 20 7b 20 74 65 73  /null &&.. { tes
36c0: 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73  t "X$echo_test_s
36d0: 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f  tring" = "X$echo
36e0: 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 7d  _test_string"; }
36f0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20   2>/dev/null.   
3700: 20 20 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20     then.        
3710: 62 72 65 61 6b 0a 20 20 20 20 20 20 66 69 0a 20  break.      fi. 
3720: 20 20 20 64 6f 6e 65 0a 20 20 66 69 0a 0a 20 20     done.  fi..  
3730: 69 66 20 74 65 73 74 20 22 58 60 7b 20 24 45 43  if test "X`{ $EC
3740: 48 4f 20 27 5c 74 27 3b 20 7d 20 32 3e 2f 64 65  HO '\t'; } 2>/de
3750: 76 2f 6e 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27  v/null`" = 'X\t'
3760: 20 26 26 0a 20 20 20 20 20 65 63 68 6f 5f 74 65   &&.     echo_te
3770: 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 7b 20  sting_string=`{ 
3780: 24 45 43 48 4f 20 22 24 65 63 68 6f 5f 74 65 73  $ECHO "$echo_tes
3790: 74 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f  t_string"; } 2>/
37a0: 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20  dev/null` &&.   
37b0: 20 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74    test "X$echo_t
37c0: 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d  esting_string" =
37d0: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74   "X$echo_test_st
37e0: 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20 20 20  ring"; then.    
37f0: 3a 0a 20 20 65 6c 73 65 0a 20 20 20 20 23 20 54  :.  else.    # T
3800: 68 65 20 53 6f 6c 61 72 69 73 2c 20 41 49 58 2c  he Solaris, AIX,
3810: 20 61 6e 64 20 44 69 67 69 74 61 6c 20 55 6e 69   and Digital Uni
3820: 78 20 64 65 66 61 75 6c 74 20 65 63 68 6f 20 70  x default echo p
3830: 72 6f 67 72 61 6d 73 20 75 6e 71 75 6f 74 65 0a  rograms unquote.
3840: 20 20 20 20 23 20 62 61 63 6b 73 6c 61 73 68 65      # backslashe
3850: 73 2e 20 20 54 68 69 73 20 6d 61 6b 65 73 20 69  s.  This makes i
3860: 74 20 69 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20  t impossible to 
3870: 71 75 6f 74 65 20 62 61 63 6b 73 6c 61 73 68 65  quote backslashe
3880: 73 20 75 73 69 6e 67 0a 20 20 20 20 23 20 20 20  s using.    #   
3890: 65 63 68 6f 20 22 24 73 6f 6d 65 74 68 69 6e 67  echo "$something
38a0: 22 20 7c 20 73 65 64 20 27 73 2f 5c 5c 2f 5c 5c  " | sed 's/\\/\\
38b0: 5c 5c 2f 67 27 0a 20 20 20 20 23 0a 20 20 20 20  \\/g'.    #.    
38c0: 23 20 53 6f 2c 20 66 69 72 73 74 20 77 65 20 6c  # So, first we l
38d0: 6f 6f 6b 20 66 6f 72 20 61 20 77 6f 72 6b 69 6e  ook for a workin
38e0: 67 20 65 63 68 6f 20 69 6e 20 74 68 65 20 75 73  g echo in the us
38f0: 65 72 27 73 20 50 41 54 48 2e 0a 0a 20 20 20 20  er's PATH...    
3900: 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46  lt_save_ifs="$IF
3910: 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  S"; IFS=$PATH_SE
3920: 50 41 52 41 54 4f 52 0a 20 20 20 20 66 6f 72 20  PARATOR.    for 
3930: 64 69 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73  dir in $PATH /us
3940: 72 2f 75 63 62 3b 20 64 6f 0a 20 20 20 20 20 20  r/ucb; do.      
3950: 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
3960: 73 22 0a 20 20 20 20 20 20 69 66 20 28 74 65 73  s".      if (tes
3970: 74 20 2d 66 20 24 64 69 72 2f 65 63 68 6f 20 7c  t -f $dir/echo |
3980: 7c 20 74 65 73 74 20 2d 66 20 24 64 69 72 2f 65  | test -f $dir/e
3990: 63 68 6f 24 61 63 5f 65 78 65 65 78 74 29 20 26  cho$ac_exeext) &
39a0: 26 0a 20 20 20 20 20 20 20 20 20 74 65 73 74 20  &.         test 
39b0: 22 58 60 28 24 64 69 72 2f 65 63 68 6f 20 27 5c  "X`($dir/echo '\
39c0: 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60  t') 2>/dev/null`
39d0: 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 20 20 20  " = 'X\t' &&.   
39e0: 20 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69        echo_testi
39f0: 6e 67 5f 73 74 72 69 6e 67 3d 60 28 24 64 69 72  ng_string=`($dir
3a00: 2f 65 63 68 6f 20 22 24 65 63 68 6f 5f 74 65 73  /echo "$echo_tes
3a10: 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f 64 65  t_string") 2>/de
3a20: 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20 20  v/null` &&.     
3a30: 20 20 20 20 74 65 73 74 20 22 58 24 65 63 68 6f      test "X$echo
3a40: 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22  _testing_string"
3a50: 20 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f   = "X$echo_test_
3a60: 73 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20  string"; then.  
3a70: 20 20 20 20 20 20 45 43 48 4f 3d 22 24 64 69 72        ECHO="$dir
3a80: 2f 65 63 68 6f 22 0a 20 20 20 20 20 20 20 20 62  /echo".        b
3a90: 72 65 61 6b 0a 20 20 20 20 20 20 66 69 0a 20 20  reak.      fi.  
3aa0: 20 20 64 6f 6e 65 0a 20 20 20 20 49 46 53 3d 22    done.    IFS="
3ab0: 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 0a 20  $lt_save_ifs".. 
3ac0: 20 20 20 69 66 20 74 65 73 74 20 22 58 24 45 43     if test "X$EC
3ad0: 48 4f 22 20 3d 20 58 65 63 68 6f 3b 20 74 68 65  HO" = Xecho; the
3ae0: 6e 0a 20 20 20 20 20 20 23 20 57 65 20 64 69 64  n.      # We did
3af0: 6e 27 74 20 66 69 6e 64 20 61 20 62 65 74 74 65  n't find a bette
3b00: 72 20 65 63 68 6f 2c 20 73 6f 20 6c 6f 6f 6b 20  r echo, so look 
3b10: 66 6f 72 20 61 6c 74 65 72 6e 61 74 69 76 65 73  for alternatives
3b20: 2e 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ..      if test 
3b30: 22 58 60 7b 20 70 72 69 6e 74 20 2d 72 20 27 5c  "X`{ print -r '\
3b40: 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c  t'; } 2>/dev/nul
3b50: 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 20  l`" = 'X\t' &&. 
3b60: 20 20 20 20 20 20 20 20 65 63 68 6f 5f 74 65 73          echo_tes
3b70: 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 7b 20 70  ting_string=`{ p
3b80: 72 69 6e 74 20 2d 72 20 22 24 65 63 68 6f 5f 74  rint -r "$echo_t
3b90: 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32  est_string"; } 2
3ba0: 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20  >/dev/null` &&. 
3bb0: 20 20 20 20 20 20 20 20 74 65 73 74 20 22 58 24          test "X$
3bc0: 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72  echo_testing_str
3bd0: 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74  ing" = "X$echo_t
3be0: 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68 65  est_string"; the
3bf0: 6e 0a 20 20 20 20 20 20 20 20 23 20 54 68 69 73  n.        # This
3c00: 20 73 68 65 6c 6c 20 68 61 73 20 61 20 62 75 69   shell has a bui
3c10: 6c 74 69 6e 20 70 72 69 6e 74 20 2d 72 20 74 68  ltin print -r th
3c20: 61 74 20 64 6f 65 73 20 74 68 65 20 74 72 69 63  at does the tric
3c30: 6b 2e 0a 20 20 20 20 20 20 20 20 45 43 48 4f 3d  k..        ECHO=
3c40: 27 70 72 69 6e 74 20 2d 72 27 0a 20 20 20 20 20  'print -r'.     
3c50: 20 65 6c 69 66 20 7b 20 74 65 73 74 20 2d 66 20   elif { test -f 
3c60: 2f 62 69 6e 2f 6b 73 68 20 7c 7c 20 74 65 73 74  /bin/ksh || test
3c70: 20 2d 66 20 2f 62 69 6e 2f 6b 73 68 24 61 63 5f   -f /bin/ksh$ac_
3c80: 65 78 65 65 78 74 3b 20 7d 20 26 26 0a 09 20 20  exeext; } &&..  
3c90: 20 74 65 73 74 20 22 58 24 43 4f 4e 46 49 47 5f   test "X$CONFIG_
3ca0: 53 48 45 4c 4c 22 20 21 3d 20 58 2f 62 69 6e 2f  SHELL" != X/bin/
3cb0: 6b 73 68 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ksh; then.      
3cc0: 20 20 23 20 49 66 20 77 65 20 68 61 76 65 20 6b    # If we have k
3cd0: 73 68 2c 20 74 72 79 20 72 75 6e 6e 69 6e 67 20  sh, try running 
3ce0: 63 6f 6e 66 69 67 75 72 65 20 61 67 61 69 6e 20  configure again 
3cf0: 77 69 74 68 20 69 74 2e 0a 20 20 20 20 20 20 20  with it..       
3d00: 20 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e 46 49 47   ORIGINAL_CONFIG
3d10: 5f 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f  _SHELL=${CONFIG_
3d20: 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 20  SHELL-/bin/sh}. 
3d30: 20 20 20 20 20 20 20 65 78 70 6f 72 74 20 4f 52         export OR
3d40: 49 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48  IGINAL_CONFIG_SH
3d50: 45 4c 4c 0a 20 20 20 20 20 20 20 20 43 4f 4e 46  ELL.        CONF
3d60: 49 47 5f 53 48 45 4c 4c 3d 2f 62 69 6e 2f 6b 73  IG_SHELL=/bin/ks
3d70: 68 0a 20 20 20 20 20 20 20 20 65 78 70 6f 72 74  h.        export
3d80: 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 20 20   CONFIG_SHELL.  
3d90: 20 20 20 20 20 20 65 78 65 63 20 24 43 4f 4e 46        exec $CONF
3da0: 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d  IG_SHELL "$0" --
3db0: 6e 6f 2d 72 65 65 78 65 63 20 24 7b 31 2b 22 24  no-reexec ${1+"$
3dc0: 40 22 7d 0a 20 20 20 20 20 20 65 6c 73 65 0a 20  @"}.      else. 
3dd0: 20 20 20 20 20 20 20 23 20 54 72 79 20 75 73 69         # Try usi
3de0: 6e 67 20 70 72 69 6e 74 66 2e 0a 20 20 20 20 20  ng printf..     
3df0: 20 20 20 45 43 48 4f 3d 27 70 72 69 6e 74 66 20     ECHO='printf 
3e00: 25 73 5c 6e 27 0a 20 20 20 20 20 20 20 20 69 66  %s\n'.        if
3e10: 20 74 65 73 74 20 22 58 60 7b 20 24 45 43 48 4f   test "X`{ $ECHO
3e20: 20 27 5c 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f   '\t'; } 2>/dev/
3e30: 6e 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 26  null`" = 'X\t' &
3e40: 26 0a 09 20 20 20 65 63 68 6f 5f 74 65 73 74 69  &..   echo_testi
3e50: 6e 67 5f 73 74 72 69 6e 67 3d 60 7b 20 24 45 43  ng_string=`{ $EC
3e60: 48 4f 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73  HO "$echo_test_s
3e70: 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f 64 65 76  tring"; } 2>/dev
3e80: 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20 74 65  /null` &&..   te
3e90: 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 69  st "X$echo_testi
3ea0: 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 24  ng_string" = "X$
3eb0: 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67  echo_test_string
3ec0: 22 3b 20 74 68 65 6e 0a 09 20 20 23 20 43 6f 6f  "; then..  # Coo
3ed0: 6c 2c 20 70 72 69 6e 74 66 20 77 6f 72 6b 73 0a  l, printf works.
3ee0: 09 20 20 3a 0a 20 20 20 20 20 20 20 20 65 6c 69  .  :.        eli
3ef0: 66 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73  f echo_testing_s
3f00: 74 72 69 6e 67 3d 60 28 24 4f 52 49 47 49 4e 41  tring=`($ORIGINA
3f10: 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22  L_CONFIG_SHELL "
3f20: 24 30 22 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65  $0" --fallback-e
3f30: 63 68 6f 20 27 5c 74 27 29 20 32 3e 2f 64 65 76  cho '\t') 2>/dev
3f40: 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20 20 20  /null` &&..     
3f50: 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73  test "X$echo_tes
3f60: 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 27  ting_string" = '
3f70: 58 5c 74 27 20 26 26 0a 09 20 20 20 20 20 65 63  X\t' &&..     ec
3f80: 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e  ho_testing_strin
3f90: 67 3d 60 28 24 4f 52 49 47 49 4e 41 4c 5f 43 4f  g=`($ORIGINAL_CO
3fa0: 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20  NFIG_SHELL "$0" 
3fb0: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20  --fallback-echo 
3fc0: 22 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  "$echo_test_stri
3fd0: 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  ng") 2>/dev/null
3fe0: 60 20 26 26 0a 09 20 20 20 20 20 74 65 73 74 20  ` &&..     test 
3ff0: 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f  "X$echo_testing_
4000: 73 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68  string" = "X$ech
4010: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20  o_test_string"; 
4020: 74 68 65 6e 0a 09 20 20 43 4f 4e 46 49 47 5f 53  then..  CONFIG_S
4030: 48 45 4c 4c 3d 24 4f 52 49 47 49 4e 41 4c 5f 43  HELL=$ORIGINAL_C
4040: 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 09 20 20 65  ONFIG_SHELL..  e
4050: 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f 53 48 45  xport CONFIG_SHE
4060: 4c 4c 0a 09 20 20 53 48 45 4c 4c 3d 22 24 43 4f  LL..  SHELL="$CO
4070: 4e 46 49 47 5f 53 48 45 4c 4c 22 0a 09 20 20 65  NFIG_SHELL"..  e
4080: 78 70 6f 72 74 20 53 48 45 4c 4c 0a 09 20 20 45  xport SHELL..  E
4090: 43 48 4f 3d 22 24 43 4f 4e 46 49 47 5f 53 48 45  CHO="$CONFIG_SHE
40a0: 4c 4c 20 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b  LL $0 --fallback
40b0: 2d 65 63 68 6f 22 0a 20 20 20 20 20 20 20 20 65  -echo".        e
40c0: 6c 69 66 20 65 63 68 6f 5f 74 65 73 74 69 6e 67  lif echo_testing
40d0: 5f 73 74 72 69 6e 67 3d 60 28 24 43 4f 4e 46 49  _string=`($CONFI
40e0: 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 66  G_SHELL "$0" --f
40f0: 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 27 5c 74  allback-echo '\t
4100: 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20  ') 2>/dev/null` 
4110: 26 26 0a 09 20 20 20 20 20 74 65 73 74 20 22 58  &&..     test "X
4120: 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74  $echo_testing_st
4130: 72 69 6e 67 22 20 3d 20 27 58 5c 74 27 20 26 26  ring" = 'X\t' &&
4140: 0a 09 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74  ..     echo_test
4150: 69 6e 67 5f 73 74 72 69 6e 67 3d 60 28 24 43 4f  ing_string=`($CO
4160: 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20  NFIG_SHELL "$0" 
4170: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20  --fallback-echo 
4180: 22 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  "$echo_test_stri
4190: 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  ng") 2>/dev/null
41a0: 60 20 26 26 0a 09 20 20 20 20 20 74 65 73 74 20  ` &&..     test 
41b0: 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f  "X$echo_testing_
41c0: 73 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68  string" = "X$ech
41d0: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20  o_test_string"; 
41e0: 74 68 65 6e 0a 09 20 20 45 43 48 4f 3d 22 24 43  then..  ECHO="$C
41f0: 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30 20 2d  ONFIG_SHELL $0 -
4200: 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 22 0a  -fallback-echo".
4210: 20 20 20 20 20 20 20 20 65 6c 73 65 0a 09 20 20          else..  
4220: 23 20 6d 61 79 62 65 20 77 69 74 68 20 61 20 73  # maybe with a s
4230: 6d 61 6c 6c 65 72 20 73 74 72 69 6e 67 2e 2e 2e  maller string...
4240: 0a 09 20 20 70 72 65 76 3d 3a 0a 0a 09 20 20 66  ..  prev=:...  f
4250: 6f 72 20 63 6d 64 20 69 6e 20 27 65 63 68 6f 20  or cmd in 'echo 
4260: 74 65 73 74 27 20 27 73 65 64 20 32 71 20 22 24  test' 'sed 2q "$
4270: 30 22 27 20 27 73 65 64 20 31 30 71 20 22 24 30  0"' 'sed 10q "$0
4280: 22 27 20 27 73 65 64 20 32 30 71 20 22 24 30 22  "' 'sed 20q "$0"
4290: 27 20 27 73 65 64 20 35 30 71 20 22 24 30 22 27  ' 'sed 50q "$0"'
42a0: 3b 20 64 6f 0a 09 20 20 20 20 69 66 20 7b 20 74  ; do..    if { t
42b0: 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74  est "X$echo_test
42c0: 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 60 65 76  _string" = "X`ev
42d0: 61 6c 20 24 63 6d 64 60 22 3b 20 7d 20 32 3e 2f  al $cmd`"; } 2>/
42e0: 64 65 76 2f 6e 75 6c 6c 0a 09 20 20 20 20 74 68  dev/null..    th
42f0: 65 6e 0a 09 20 20 20 20 20 20 62 72 65 61 6b 0a  en..      break.
4300: 09 20 20 20 20 66 69 0a 09 20 20 20 20 70 72 65  .    fi..    pre
4310: 76 3d 22 24 63 6d 64 22 0a 09 20 20 64 6f 6e 65  v="$cmd"..  done
4320: 0a 0a 09 20 20 69 66 20 74 65 73 74 20 22 24 70  ...  if test "$p
4330: 72 65 76 22 20 21 3d 20 27 73 65 64 20 35 30 71  rev" != 'sed 50q
4340: 20 22 24 30 22 27 3b 20 74 68 65 6e 0a 09 20 20   "$0"'; then..  
4350: 20 20 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69    echo_test_stri
4360: 6e 67 3d 60 65 76 61 6c 20 24 70 72 65 76 60 0a  ng=`eval $prev`.
4370: 09 20 20 20 20 65 78 70 6f 72 74 20 65 63 68 6f  .    export echo
4380: 5f 74 65 73 74 5f 73 74 72 69 6e 67 0a 09 20 20  _test_string..  
4390: 20 20 65 78 65 63 20 24 7b 4f 52 49 47 49 4e 41    exec ${ORIGINA
43a0: 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 24  L_CONFIG_SHELL-$
43b0: 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f 62  {CONFIG_SHELL-/b
43c0: 69 6e 2f 73 68 7d 7d 20 22 24 30 22 20 24 7b 31  in/sh}} "$0" ${1
43d0: 2b 22 24 40 22 7d 0a 09 20 20 65 6c 73 65 0a 09  +"$@"}..  else..
43e0: 20 20 20 20 23 20 4f 6f 70 73 2e 20 20 57 65 20      # Oops.  We 
43f0: 6c 6f 73 74 20 63 6f 6d 70 6c 65 74 65 6c 79 2c  lost completely,
4400: 20 73 6f 20 6a 75 73 74 20 73 74 69 63 6b 20 77   so just stick w
4410: 69 74 68 20 65 63 68 6f 2e 0a 09 20 20 20 20 45  ith echo...    E
4420: 43 48 4f 3d 65 63 68 6f 0a 09 20 20 66 69 0a 20  CHO=echo..  fi. 
4430: 20 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20         fi.      
4440: 66 69 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 66  fi.    fi.  fi.f
4450: 69 0a 0a 23 20 43 6f 70 79 20 65 63 68 6f 20 61  i..# Copy echo a
4460: 6e 64 20 71 75 6f 74 65 20 74 68 65 20 63 6f 70  nd quote the cop
4470: 79 20 73 75 69 74 61 62 6c 79 20 66 6f 72 20 70  y suitably for p
4480: 61 73 73 69 6e 67 20 74 6f 20 6c 69 62 74 6f 6f  assing to libtoo
4490: 6c 20 66 72 6f 6d 0a 23 20 74 68 65 20 4d 61 6b  l from.# the Mak
44a0: 65 66 69 6c 65 2c 20 69 6e 73 74 65 61 64 20 6f  efile, instead o
44b0: 66 20 71 75 6f 74 69 6e 67 20 74 68 65 20 6f 72  f quoting the or
44c0: 69 67 69 6e 61 6c 2c 20 77 68 69 63 68 20 69 73  iginal, which is
44d0: 20 75 73 65 64 20 6c 61 74 65 72 2e 0a 6c 74 5f   used later..lt_
44e0: 45 43 48 4f 3d 24 45 43 48 4f 0a 69 66 20 74 65  ECHO=$ECHO.if te
44f0: 73 74 20 22 58 24 6c 74 5f 45 43 48 4f 22 20 3d  st "X$lt_ECHO" =
4500: 20 22 58 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c   "X$CONFIG_SHELL
4510: 20 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65   $0 --fallback-e
4520: 63 68 6f 22 3b 20 74 68 65 6e 0a 20 20 20 6c 74  cho"; then.   lt
4530: 5f 45 43 48 4f 3d 22 24 43 4f 4e 46 49 47 5f 53  _ECHO="$CONFIG_S
4540: 48 45 4c 4c 20 5c 5c 5c 24 5c 24 30 20 2d 2d 66  HELL \\\$\$0 --f
4550: 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 22 0a 66 69  allback-echo".fi
4560: 0a 0a 0a 0a 0a 65 78 65 63 20 37 3c 26 30 20 3c  .....exec 7<&0 <
4570: 2f 64 65 76 2f 6e 75 6c 6c 20 36 3e 26 31 0a 0a  /dev/null 6>&1..
4580: 23 20 4e 61 6d 65 20 6f 66 20 74 68 65 20 68 6f  # Name of the ho
4590: 73 74 2e 0a 23 20 68 6f 73 74 6e 61 6d 65 20 6f  st..# hostname o
45a0: 6e 20 73 6f 6d 65 20 73 79 73 74 65 6d 73 20 28  n some systems (
45b0: 53 56 52 33 2e 32 2c 20 4c 69 6e 75 78 29 20 72  SVR3.2, Linux) r
45c0: 65 74 75 72 6e 73 20 61 20 62 6f 67 75 73 20 65  eturns a bogus e
45d0: 78 69 74 20 73 74 61 74 75 73 2c 0a 23 20 73 6f  xit status,.# so
45e0: 20 75 6e 61 6d 65 20 67 65 74 73 20 72 75 6e 20   uname gets run 
45f0: 74 6f 6f 2e 0a 61 63 5f 68 6f 73 74 6e 61 6d 65  too..ac_hostname
4600: 3d 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 75  =`(hostname || u
4610: 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76 2f  name -n) 2>/dev/
4620: 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60 0a 0a  null | sed 1q`..
4630: 23 0a 23 20 49 6e 69 74 69 61 6c 69 7a 61 74 69  #.# Initializati
4640: 6f 6e 73 2e 0a 23 0a 61 63 5f 64 65 66 61 75 6c  ons..#.ac_defaul
4650: 74 5f 70 72 65 66 69 78 3d 2f 75 73 72 2f 6c 6f  t_prefix=/usr/lo
4660: 63 61 6c 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c  cal.ac_clean_fil
4670: 65 73 3d 0a 61 63 5f 63 6f 6e 66 69 67 5f 6c 69  es=.ac_config_li
4680: 62 6f 62 6a 5f 64 69 72 3d 2e 0a 4c 49 42 4f 42  bobj_dir=..LIBOB
4690: 4a 53 3d 0a 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  JS=.cross_compil
46a0: 69 6e 67 3d 6e 6f 0a 73 75 62 64 69 72 73 3d 0a  ing=no.subdirs=.
46b0: 4d 46 4c 41 47 53 3d 0a 4d 41 4b 45 46 4c 41 47  MFLAGS=.MAKEFLAG
46c0: 53 3d 0a 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49  S=.SHELL=${CONFI
46d0: 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d  G_SHELL-/bin/sh}
46e0: 0a 0a 23 20 49 64 65 6e 74 69 74 79 20 6f 66 20  ..# Identity of 
46f0: 74 68 69 73 20 70 61 63 6b 61 67 65 2e 0a 50 41  this package..PA
4700: 43 4b 41 47 45 5f 4e 41 4d 45 3d 27 73 71 6c 69  CKAGE_NAME='sqli
4710: 74 65 27 0a 50 41 43 4b 41 47 45 5f 54 41 52 4e  te'.PACKAGE_TARN
4720: 41 4d 45 3d 27 73 71 6c 69 74 65 27 0a 50 41 43  AME='sqlite'.PAC
4730: 4b 41 47 45 5f 56 45 52 53 49 4f 4e 3d 27 33 2e  KAGE_VERSION='3.
4740: 37 2e 33 27 0a 50 41 43 4b 41 47 45 5f 53 54 52  7.3'.PACKAGE_STR
4750: 49 4e 47 3d 27 73 71 6c 69 74 65 20 33 2e 37 2e  ING='sqlite 3.7.
4760: 33 27 0a 50 41 43 4b 41 47 45 5f 42 55 47 52 45  3'.PACKAGE_BUGRE
4770: 50 4f 52 54 3d 27 27 0a 0a 23 20 46 61 63 74 6f  PORT=''..# Facto
4780: 72 69 6e 67 20 64 65 66 61 75 6c 74 20 68 65 61  ring default hea
4790: 64 65 72 73 20 66 6f 72 20 6d 6f 73 74 20 74 65  ders for most te
47a0: 73 74 73 2e 0a 61 63 5f 69 6e 63 6c 75 64 65 73  sts..ac_includes
47b0: 5f 64 65 66 61 75 6c 74 3d 22 5c 0a 23 69 6e 63  _default="\.#inc
47c0: 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68 3e 0a 23  lude <stdio.h>.#
47d0: 69 66 64 65 66 20 48 41 56 45 5f 53 59 53 5f 54  ifdef HAVE_SYS_T
47e0: 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c 75 64 65  YPES_H.# include
47f0: 20 3c 73 79 73 2f 74 79 70 65 73 2e 68 3e 0a 23   <sys/types.h>.#
4800: 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41 56  endif.#ifdef HAV
4810: 45 5f 53 59 53 5f 53 54 41 54 5f 48 0a 23 20 69  E_SYS_STAT_H.# i
4820: 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 74 61 74  nclude <sys/stat
4830: 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64 65  .h>.#endif.#ifde
4840: 66 20 53 54 44 43 5f 48 45 41 44 45 52 53 0a 23  f STDC_HEADERS.#
4850: 20 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62   include <stdlib
4860: 2e 68 3e 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73  .h>.# include <s
4870: 74 64 64 65 66 2e 68 3e 0a 23 65 6c 73 65 0a 23  tddef.h>.#else.#
4880: 20 69 66 64 65 66 20 48 41 56 45 5f 53 54 44 4c   ifdef HAVE_STDL
4890: 49 42 5f 48 0a 23 20 20 69 6e 63 6c 75 64 65 20  IB_H.#  include 
48a0: 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 20 65 6e 64  <stdlib.h>.# end
48b0: 69 66 0a 23 65 6e 64 69 66 0a 23 69 66 64 65 66  if.#endif.#ifdef
48c0: 20 48 41 56 45 5f 53 54 52 49 4e 47 5f 48 0a 23   HAVE_STRING_H.#
48d0: 20 69 66 20 21 64 65 66 69 6e 65 64 20 53 54 44   if !defined STD
48e0: 43 5f 48 45 41 44 45 52 53 20 26 26 20 64 65 66  C_HEADERS && def
48f0: 69 6e 65 64 20 48 41 56 45 5f 4d 45 4d 4f 52 59  ined HAVE_MEMORY
4900: 5f 48 0a 23 20 20 69 6e 63 6c 75 64 65 20 3c 6d  _H.#  include <m
4910: 65 6d 6f 72 79 2e 68 3e 0a 23 20 65 6e 64 69 66  emory.h>.# endif
4920: 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74 72 69  .# include <stri
4930: 6e 67 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66  ng.h>.#endif.#if
4940: 64 65 66 20 48 41 56 45 5f 53 54 52 49 4e 47 53  def HAVE_STRINGS
4950: 5f 48 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74  _H.# include <st
4960: 72 69 6e 67 73 2e 68 3e 0a 23 65 6e 64 69 66 0a  rings.h>.#endif.
4970: 23 69 66 64 65 66 20 48 41 56 45 5f 49 4e 54 54  #ifdef HAVE_INTT
4980: 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c 75 64 65  YPES_H.# include
4990: 20 3c 69 6e 74 74 79 70 65 73 2e 68 3e 0a 23 65   <inttypes.h>.#e
49a0: 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41 56 45  ndif.#ifdef HAVE
49b0: 5f 53 54 44 49 4e 54 5f 48 0a 23 20 69 6e 63 6c  _STDINT_H.# incl
49c0: 75 64 65 20 3c 73 74 64 69 6e 74 2e 68 3e 0a 23  ude <stdint.h>.#
49d0: 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41 56  endif.#ifdef HAV
49e0: 45 5f 55 4e 49 53 54 44 5f 48 0a 23 20 69 6e 63  E_UNISTD_H.# inc
49f0: 6c 75 64 65 20 3c 75 6e 69 73 74 64 2e 68 3e 0a  lude <unistd.h>.
4a00: 23 65 6e 64 69 66 22 0a 0a 61 63 5f 73 75 62 73  #endif"..ac_subs
4a10: 74 5f 76 61 72 73 3d 27 53 48 45 4c 4c 0a 50 41  t_vars='SHELL.PA
4a20: 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 50 41 43  TH_SEPARATOR.PAC
4a30: 4b 41 47 45 5f 4e 41 4d 45 0a 50 41 43 4b 41 47  KAGE_NAME.PACKAG
4a40: 45 5f 54 41 52 4e 41 4d 45 0a 50 41 43 4b 41 47  E_TARNAME.PACKAG
4a50: 45 5f 56 45 52 53 49 4f 4e 0a 50 41 43 4b 41 47  E_VERSION.PACKAG
4a60: 45 5f 53 54 52 49 4e 47 0a 50 41 43 4b 41 47 45  E_STRING.PACKAGE
4a70: 5f 42 55 47 52 45 50 4f 52 54 0a 65 78 65 63 5f  _BUGREPORT.exec_
4a80: 70 72 65 66 69 78 0a 70 72 65 66 69 78 0a 70 72  prefix.prefix.pr
4a90: 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f  ogram_transform_
4aa0: 6e 61 6d 65 0a 62 69 6e 64 69 72 0a 73 62 69 6e  name.bindir.sbin
4ab0: 64 69 72 0a 6c 69 62 65 78 65 63 64 69 72 0a 64  dir.libexecdir.d
4ac0: 61 74 61 72 6f 6f 74 64 69 72 0a 64 61 74 61 64  atarootdir.datad
4ad0: 69 72 0a 73 79 73 63 6f 6e 66 64 69 72 0a 73 68  ir.sysconfdir.sh
4ae0: 61 72 65 64 73 74 61 74 65 64 69 72 0a 6c 6f 63  aredstatedir.loc
4af0: 61 6c 73 74 61 74 65 64 69 72 0a 69 6e 63 6c 75  alstatedir.inclu
4b00: 64 65 64 69 72 0a 6f 6c 64 69 6e 63 6c 75 64 65  dedir.oldinclude
4b10: 64 69 72 0a 64 6f 63 64 69 72 0a 69 6e 66 6f 64  dir.docdir.infod
4b20: 69 72 0a 68 74 6d 6c 64 69 72 0a 64 76 69 64 69  ir.htmldir.dvidi
4b30: 72 0a 70 64 66 64 69 72 0a 70 73 64 69 72 0a 6c  r.pdfdir.psdir.l
4b40: 69 62 64 69 72 0a 6c 6f 63 61 6c 65 64 69 72 0a  ibdir.localedir.
4b50: 6d 61 6e 64 69 72 0a 44 45 46 53 0a 45 43 48 4f  mandir.DEFS.ECHO
4b60: 5f 43 0a 45 43 48 4f 5f 4e 0a 45 43 48 4f 5f 54  _C.ECHO_N.ECHO_T
4b70: 0a 4c 49 42 53 0a 62 75 69 6c 64 5f 61 6c 69 61  .LIBS.build_alia
4b80: 73 0a 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72  s.host_alias.tar
4b90: 67 65 74 5f 61 6c 69 61 73 0a 4c 49 42 54 4f 4f  get_alias.LIBTOO
4ba0: 4c 0a 62 75 69 6c 64 0a 62 75 69 6c 64 5f 63 70  L.build.build_cp
4bb0: 75 0a 62 75 69 6c 64 5f 76 65 6e 64 6f 72 0a 62  u.build_vendor.b
4bc0: 75 69 6c 64 5f 6f 73 0a 68 6f 73 74 0a 68 6f 73  uild_os.host.hos
4bd0: 74 5f 63 70 75 0a 68 6f 73 74 5f 76 65 6e 64 6f  t_cpu.host_vendo
4be0: 72 0a 68 6f 73 74 5f 6f 73 0a 43 43 0a 43 46 4c  r.host_os.CC.CFL
4bf0: 41 47 53 0a 4c 44 46 4c 41 47 53 0a 43 50 50 46  AGS.LDFLAGS.CPPF
4c00: 4c 41 47 53 0a 61 63 5f 63 74 5f 43 43 0a 45 58  LAGS.ac_ct_CC.EX
4c10: 45 45 58 54 0a 4f 42 4a 45 58 54 0a 53 45 44 0a  EEXT.OBJEXT.SED.
4c20: 47 52 45 50 0a 45 47 52 45 50 0a 46 47 52 45 50  GREP.EGREP.FGREP
4c30: 0a 4c 44 0a 44 55 4d 50 42 49 4e 0a 61 63 5f 63  .LD.DUMPBIN.ac_c
4c40: 74 5f 44 55 4d 50 42 49 4e 0a 4e 4d 0a 4c 4e 5f  t_DUMPBIN.NM.LN_
4c50: 53 0a 4f 42 4a 44 55 4d 50 0a 41 52 0a 53 54 52  S.OBJDUMP.AR.STR
4c60: 49 50 0a 52 41 4e 4c 49 42 0a 6c 74 5f 45 43 48  IP.RANLIB.lt_ECH
4c70: 4f 0a 44 53 59 4d 55 54 49 4c 0a 4e 4d 45 44 49  O.DSYMUTIL.NMEDI
4c80: 54 0a 4c 49 50 4f 0a 4f 54 4f 4f 4c 0a 4f 54 4f  T.LIPO.OTOOL.OTO
4c90: 4f 4c 36 34 0a 43 50 50 0a 49 4e 53 54 41 4c 4c  OL64.CPP.INSTALL
4ca0: 5f 50 52 4f 47 52 41 4d 0a 49 4e 53 54 41 4c 4c  _PROGRAM.INSTALL
4cb0: 5f 53 43 52 49 50 54 0a 49 4e 53 54 41 4c 4c 5f  _SCRIPT.INSTALL_
4cc0: 44 41 54 41 0a 41 57 4b 0a 54 43 4c 53 48 5f 43  DATA.AWK.TCLSH_C
4cd0: 4d 44 0a 54 43 4c 4c 49 42 44 49 52 0a 70 72 6f  MD.TCLLIBDIR.pro
4ce0: 67 72 61 6d 5f 70 72 65 66 69 78 0a 56 45 52 53  gram_prefix.VERS
4cf0: 49 4f 4e 0a 52 45 4c 45 41 53 45 0a 56 45 52 53  ION.RELEASE.VERS
4d00: 49 4f 4e 5f 4e 55 4d 42 45 52 0a 42 55 49 4c 44  ION_NUMBER.BUILD
4d10: 5f 43 43 0a 53 51 4c 49 54 45 5f 54 48 52 45 41  _CC.SQLITE_THREA
4d20: 44 53 41 46 45 0a 58 54 48 52 45 41 44 43 4f 4e  DSAFE.XTHREADCON
4d30: 4e 45 43 54 0a 54 48 52 45 41 44 53 4f 56 45 52  NECT.THREADSOVER
4d40: 52 49 44 45 4c 4f 43 4b 53 0a 41 4c 4c 4f 57 52  RIDELOCKS.ALLOWR
4d50: 45 4c 45 41 53 45 0a 54 45 4d 50 5f 53 54 4f 52  ELEASE.TEMP_STOR
4d60: 45 0a 42 55 49 4c 44 5f 45 58 45 45 58 54 0a 53  E.BUILD_EXEEXT.S
4d70: 51 4c 49 54 45 5f 4f 53 5f 55 4e 49 58 0a 53 51  QLITE_OS_UNIX.SQ
4d80: 4c 49 54 45 5f 4f 53 5f 57 49 4e 0a 53 51 4c 49  LITE_OS_WIN.SQLI
4d90: 54 45 5f 4f 53 5f 4f 53 32 0a 54 41 52 47 45 54  TE_OS_OS2.TARGET
4da0: 5f 45 58 45 45 58 54 0a 54 43 4c 5f 56 45 52 53  _EXEEXT.TCL_VERS
4db0: 49 4f 4e 0a 54 43 4c 5f 42 49 4e 5f 44 49 52 0a  ION.TCL_BIN_DIR.
4dc0: 54 43 4c 5f 53 52 43 5f 44 49 52 0a 54 43 4c 5f  TCL_SRC_DIR.TCL_
4dd0: 4c 49 42 53 0a 54 43 4c 5f 49 4e 43 4c 55 44 45  LIBS.TCL_INCLUDE
4de0: 5f 53 50 45 43 0a 54 43 4c 5f 4c 49 42 5f 46 49  _SPEC.TCL_LIB_FI
4df0: 4c 45 0a 54 43 4c 5f 4c 49 42 5f 46 4c 41 47 0a  LE.TCL_LIB_FLAG.
4e00: 54 43 4c 5f 4c 49 42 5f 53 50 45 43 0a 54 43 4c  TCL_LIB_SPEC.TCL
4e10: 5f 53 54 55 42 5f 4c 49 42 5f 46 49 4c 45 0a 54  _STUB_LIB_FILE.T
4e20: 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 4c 41 47  CL_STUB_LIB_FLAG
4e30: 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 53 50  .TCL_STUB_LIB_SP
4e40: 45 43 0a 48 41 56 45 5f 54 43 4c 0a 54 41 52 47  EC.HAVE_TCL.TARG
4e50: 45 54 5f 52 45 41 44 4c 49 4e 45 5f 4c 49 42 53  ET_READLINE_LIBS
4e60: 0a 54 41 52 47 45 54 5f 52 45 41 44 4c 49 4e 45  .TARGET_READLINE
4e70: 5f 49 4e 43 0a 54 41 52 47 45 54 5f 48 41 56 45  _INC.TARGET_HAVE
4e80: 5f 52 45 41 44 4c 49 4e 45 0a 54 41 52 47 45 54  _READLINE.TARGET
4e90: 5f 44 45 42 55 47 0a 55 53 45 5f 41 4d 41 4c 47  _DEBUG.USE_AMALG
4ea0: 41 4d 41 54 49 4f 4e 0a 4f 50 54 5f 46 45 41 54  AMATION.OPT_FEAT
4eb0: 55 52 45 5f 46 4c 41 47 53 0a 55 53 45 5f 47 43  URE_FLAGS.USE_GC
4ec0: 4f 56 0a 42 55 49 4c 44 5f 43 46 4c 41 47 53 0a  OV.BUILD_CFLAGS.
4ed0: 4c 49 42 4f 42 4a 53 0a 4c 54 4c 49 42 4f 42 4a  LIBOBJS.LTLIBOBJ
4ee0: 53 27 0a 61 63 5f 73 75 62 73 74 5f 66 69 6c 65  S'.ac_subst_file
4ef0: 73 3d 27 27 0a 61 63 5f 75 73 65 72 5f 6f 70 74  s=''.ac_user_opt
4f00: 73 3d 27 0a 65 6e 61 62 6c 65 5f 6f 70 74 69 6f  s='.enable_optio
4f10: 6e 5f 63 68 65 63 6b 69 6e 67 0a 65 6e 61 62 6c  n_checking.enabl
4f20: 65 5f 73 68 61 72 65 64 0a 65 6e 61 62 6c 65 5f  e_shared.enable_
4f30: 73 74 61 74 69 63 0a 77 69 74 68 5f 70 69 63 0a  static.with_pic.
4f40: 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74  enable_fast_inst
4f50: 61 6c 6c 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 0a  all.with_gnu_ld.
4f60: 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c  enable_libtool_l
4f70: 6f 63 6b 0a 65 6e 61 62 6c 65 5f 6c 61 72 67 65  ock.enable_large
4f80: 66 69 6c 65 0a 77 69 74 68 5f 68 69 6e 74 73 0a  file.with_hints.
4f90: 65 6e 61 62 6c 65 5f 74 68 72 65 61 64 73 61 66  enable_threadsaf
4fa0: 65 0a 65 6e 61 62 6c 65 5f 63 72 6f 73 73 5f 74  e.enable_cross_t
4fb0: 68 72 65 61 64 5f 63 6f 6e 6e 65 63 74 69 6f 6e  hread_connection
4fc0: 73 0a 65 6e 61 62 6c 65 5f 74 68 72 65 61 64 73  s.enable_threads
4fd0: 5f 6f 76 65 72 72 69 64 65 5f 6c 6f 63 6b 73 0a  _override_locks.
4fe0: 65 6e 61 62 6c 65 5f 72 65 6c 65 61 73 65 6d 6f  enable_releasemo
4ff0: 64 65 0a 65 6e 61 62 6c 65 5f 74 65 6d 70 73 74  de.enable_tempst
5000: 6f 72 65 0a 65 6e 61 62 6c 65 5f 74 63 6c 0a 77  ore.enable_tcl.w
5010: 69 74 68 5f 74 63 6c 0a 65 6e 61 62 6c 65 5f 72  ith_tcl.enable_r
5020: 65 61 64 6c 69 6e 65 0a 77 69 74 68 5f 72 65 61  eadline.with_rea
5030: 64 6c 69 6e 65 5f 6c 69 62 0a 77 69 74 68 5f 72  dline_lib.with_r
5040: 65 61 64 6c 69 6e 65 5f 69 6e 63 0a 65 6e 61 62  eadline_inc.enab
5050: 6c 65 5f 64 65 62 75 67 0a 65 6e 61 62 6c 65 5f  le_debug.enable_
5060: 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 0a 65 6e 61  amalgamation.ena
5070: 62 6c 65 5f 6c 6f 61 64 5f 65 78 74 65 6e 73 69  ble_load_extensi
5080: 6f 6e 0a 65 6e 61 62 6c 65 5f 67 63 6f 76 0a 27  on.enable_gcov.'
5090: 0a 20 20 20 20 20 20 61 63 5f 70 72 65 63 69 6f  .      ac_precio
50a0: 75 73 5f 76 61 72 73 3d 27 62 75 69 6c 64 5f 61  us_vars='build_a
50b0: 6c 69 61 73 0a 68 6f 73 74 5f 61 6c 69 61 73 0a  lias.host_alias.
50c0: 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 43 43 0a  target_alias.CC.
50d0: 43 46 4c 41 47 53 0a 4c 44 46 4c 41 47 53 0a 4c  CFLAGS.LDFLAGS.L
50e0: 49 42 53 0a 43 50 50 46 4c 41 47 53 0a 43 50 50  IBS.CPPFLAGS.CPP
50f0: 0a 54 43 4c 4c 49 42 44 49 52 27 0a 0a 0a 23 20  .TCLLIBDIR'...# 
5100: 49 6e 69 74 69 61 6c 69 7a 65 20 73 6f 6d 65 20  Initialize some 
5110: 76 61 72 69 61 62 6c 65 73 20 73 65 74 20 62 79  variables set by
5120: 20 6f 70 74 69 6f 6e 73 2e 0a 61 63 5f 69 6e 69   options..ac_ini
5130: 74 5f 68 65 6c 70 3d 0a 61 63 5f 69 6e 69 74 5f  t_help=.ac_init_
5140: 76 65 72 73 69 6f 6e 3d 66 61 6c 73 65 0a 61 63  version=false.ac
5150: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70  _unrecognized_op
5160: 74 73 3d 0a 61 63 5f 75 6e 72 65 63 6f 67 6e 69  ts=.ac_unrecogni
5170: 7a 65 64 5f 73 65 70 3d 0a 23 20 54 68 65 20 76  zed_sep=.# The v
5180: 61 72 69 61 62 6c 65 73 20 68 61 76 65 20 74 68  ariables have th
5190: 65 20 73 61 6d 65 20 6e 61 6d 65 73 20 61 73 20  e same names as 
51a0: 74 68 65 20 6f 70 74 69 6f 6e 73 2c 20 77 69 74  the options, wit
51b0: 68 0a 23 20 64 61 73 68 65 73 20 63 68 61 6e 67  h.# dashes chang
51c0: 65 64 20 74 6f 20 75 6e 64 65 72 6c 69 6e 65 73  ed to underlines
51d0: 2e 0a 63 61 63 68 65 5f 66 69 6c 65 3d 2f 64 65  ..cache_file=/de
51e0: 76 2f 6e 75 6c 6c 0a 65 78 65 63 5f 70 72 65 66  v/null.exec_pref
51f0: 69 78 3d 4e 4f 4e 45 0a 6e 6f 5f 63 72 65 61 74  ix=NONE.no_creat
5200: 65 3d 0a 6e 6f 5f 72 65 63 75 72 73 69 6f 6e 3d  e=.no_recursion=
5210: 0a 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f  .prefix=NONE.pro
5220: 67 72 61 6d 5f 70 72 65 66 69 78 3d 4e 4f 4e 45  gram_prefix=NONE
5230: 0a 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 3d  .program_suffix=
5240: 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 74 72 61  NONE.program_tra
5250: 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 73 2c 78 2c  nsform_name=s,x,
5260: 78 2c 0a 73 69 6c 65 6e 74 3d 0a 73 69 74 65 3d  x,.silent=.site=
5270: 0a 73 72 63 64 69 72 3d 0a 76 65 72 62 6f 73 65  .srcdir=.verbose
5280: 3d 0a 78 5f 69 6e 63 6c 75 64 65 73 3d 4e 4f 4e  =.x_includes=NON
5290: 45 0a 78 5f 6c 69 62 72 61 72 69 65 73 3d 4e 4f  E.x_libraries=NO
52a0: 4e 45 0a 0a 23 20 49 6e 73 74 61 6c 6c 61 74 69  NE..# Installati
52b0: 6f 6e 20 64 69 72 65 63 74 6f 72 79 20 6f 70 74  on directory opt
52c0: 69 6f 6e 73 2e 0a 23 20 54 68 65 73 65 20 61 72  ions..# These ar
52d0: 65 20 6c 65 66 74 20 75 6e 65 78 70 61 6e 64 65  e left unexpande
52e0: 64 20 73 6f 20 75 73 65 72 73 20 63 61 6e 20 22  d so users can "
52f0: 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 20 65 78 65  make install exe
5300: 63 5f 70 72 65 66 69 78 3d 2f 66 6f 6f 22 0a 23  c_prefix=/foo".#
5310: 20 61 6e 64 20 61 6c 6c 20 74 68 65 20 76 61 72   and all the var
5320: 69 61 62 6c 65 73 20 74 68 61 74 20 61 72 65 20  iables that are 
5330: 73 75 70 70 6f 73 65 64 20 74 6f 20 62 65 20 62  supposed to be b
5340: 61 73 65 64 20 6f 6e 20 65 78 65 63 5f 70 72 65  ased on exec_pre
5350: 66 69 78 0a 23 20 62 79 20 64 65 66 61 75 6c 74  fix.# by default
5360: 20 77 69 6c 6c 20 61 63 74 75 61 6c 6c 79 20 63   will actually c
5370: 68 61 6e 67 65 2e 0a 23 20 55 73 65 20 62 72 61  hange..# Use bra
5380: 63 65 73 20 69 6e 73 74 65 61 64 20 6f 66 20 70  ces instead of p
5390: 61 72 65 6e 73 20 62 65 63 61 75 73 65 20 73 68  arens because sh
53a0: 2c 20 70 65 72 6c 2c 20 65 74 63 2e 20 61 6c 73  , perl, etc. als
53b0: 6f 20 61 63 63 65 70 74 20 74 68 65 6d 2e 0a 23  o accept them..#
53c0: 20 28 54 68 65 20 6c 69 73 74 20 66 6f 6c 6c 6f   (The list follo
53d0: 77 73 20 74 68 65 20 73 61 6d 65 20 6f 72 64 65  ws the same orde
53e0: 72 20 61 73 20 74 68 65 20 47 4e 55 20 43 6f 64  r as the GNU Cod
53f0: 69 6e 67 20 53 74 61 6e 64 61 72 64 73 2e 29 0a  ing Standards.).
5400: 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f 70  bindir='${exec_p
5410: 72 65 66 69 78 7d 2f 62 69 6e 27 0a 73 62 69 6e  refix}/bin'.sbin
5420: 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66  dir='${exec_pref
5430: 69 78 7d 2f 73 62 69 6e 27 0a 6c 69 62 65 78 65  ix}/sbin'.libexe
5440: 63 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72 65  cdir='${exec_pre
5450: 66 69 78 7d 2f 6c 69 62 65 78 65 63 27 0a 64 61  fix}/libexec'.da
5460: 74 61 72 6f 6f 74 64 69 72 3d 27 24 7b 70 72 65  tarootdir='${pre
5470: 66 69 78 7d 2f 73 68 61 72 65 27 0a 64 61 74 61  fix}/share'.data
5480: 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64  dir='${datarootd
5490: 69 72 7d 27 0a 73 79 73 63 6f 6e 66 64 69 72 3d  ir}'.sysconfdir=
54a0: 27 24 7b 70 72 65 66 69 78 7d 2f 65 74 63 27 0a  '${prefix}/etc'.
54b0: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 27  sharedstatedir='
54c0: 24 7b 70 72 65 66 69 78 7d 2f 63 6f 6d 27 0a 6c  ${prefix}/com'.l
54d0: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 27 24 7b  ocalstatedir='${
54e0: 70 72 65 66 69 78 7d 2f 76 61 72 27 0a 69 6e 63  prefix}/var'.inc
54f0: 6c 75 64 65 64 69 72 3d 27 24 7b 70 72 65 66 69  ludedir='${prefi
5500: 78 7d 2f 69 6e 63 6c 75 64 65 27 0a 6f 6c 64 69  x}/include'.oldi
5510: 6e 63 6c 75 64 65 64 69 72 3d 27 2f 75 73 72 2f  ncludedir='/usr/
5520: 69 6e 63 6c 75 64 65 27 0a 64 6f 63 64 69 72 3d  include'.docdir=
5530: 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f  '${datarootdir}/
5540: 64 6f 63 2f 24 7b 50 41 43 4b 41 47 45 5f 54 41  doc/${PACKAGE_TA
5550: 52 4e 41 4d 45 7d 27 0a 69 6e 66 6f 64 69 72 3d  RNAME}'.infodir=
5560: 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f  '${datarootdir}/
5570: 69 6e 66 6f 27 0a 68 74 6d 6c 64 69 72 3d 27 24  info'.htmldir='$
5580: 7b 64 6f 63 64 69 72 7d 27 0a 64 76 69 64 69 72  {docdir}'.dvidir
5590: 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 70 64 66  ='${docdir}'.pdf
55a0: 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a  dir='${docdir}'.
55b0: 70 73 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d  psdir='${docdir}
55c0: 27 0a 6c 69 62 64 69 72 3d 27 24 7b 65 78 65 63  '.libdir='${exec
55d0: 5f 70 72 65 66 69 78 7d 2f 6c 69 62 27 0a 6c 6f  _prefix}/lib'.lo
55e0: 63 61 6c 65 64 69 72 3d 27 24 7b 64 61 74 61 72  caledir='${datar
55f0: 6f 6f 74 64 69 72 7d 2f 6c 6f 63 61 6c 65 27 0a  ootdir}/locale'.
5600: 6d 61 6e 64 69 72 3d 27 24 7b 64 61 74 61 72 6f  mandir='${dataro
5610: 6f 74 64 69 72 7d 2f 6d 61 6e 27 0a 0a 61 63 5f  otdir}/man'..ac_
5620: 70 72 65 76 3d 0a 61 63 5f 64 61 73 68 64 61 73  prev=.ac_dashdas
5630: 68 3d 0a 66 6f 72 20 61 63 5f 6f 70 74 69 6f 6e  h=.for ac_option
5640: 0a 64 6f 0a 20 20 23 20 49 66 20 74 68 65 20 70  .do.  # If the p
5650: 72 65 76 69 6f 75 73 20 6f 70 74 69 6f 6e 20 6e  revious option n
5660: 65 65 64 73 20 61 6e 20 61 72 67 75 6d 65 6e 74  eeds an argument
5670: 2c 20 61 73 73 69 67 6e 20 69 74 2e 0a 20 20 69  , assign it..  i
5680: 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 70  f test -n "$ac_p
5690: 72 65 76 22 3b 20 74 68 65 6e 0a 20 20 20 20 65  rev"; then.    e
56a0: 76 61 6c 20 24 61 63 5f 70 72 65 76 3d 5c 24 61  val $ac_prev=\$a
56b0: 63 5f 6f 70 74 69 6f 6e 0a 20 20 20 20 61 63 5f  c_option.    ac_
56c0: 70 72 65 76 3d 0a 20 20 20 20 63 6f 6e 74 69 6e  prev=.    contin
56d0: 75 65 0a 20 20 66 69 0a 0a 20 20 63 61 73 65 20  ue.  fi..  case 
56e0: 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 0a 20 20  $ac_option in.  
56f0: 2a 3d 2a 29 09 61 63 5f 6f 70 74 61 72 67 3d 60  *=*).ac_optarg=`
5700: 65 78 70 72 20 22 58 24 61 63 5f 6f 70 74 69 6f  expr "X$ac_optio
5710: 6e 22 20 3a 20 27 5b 5e 3d 5d 2a 3d 5c 28 2e 2a  n" : '[^=]*=\(.*
5720: 5c 29 27 60 20 3b 3b 0a 20 20 2a 29 09 61 63 5f  \)'` ;;.  *).ac_
5730: 6f 70 74 61 72 67 3d 79 65 73 20 3b 3b 0a 20 20  optarg=yes ;;.  
5740: 65 73 61 63 0a 0a 20 20 23 20 41 63 63 65 70 74  esac..  # Accept
5750: 20 74 68 65 20 69 6d 70 6f 72 74 61 6e 74 20 43   the important C
5760: 79 67 6e 75 73 20 63 6f 6e 66 69 67 75 72 65 20  ygnus configure 
5770: 6f 70 74 69 6f 6e 73 2c 20 73 6f 20 77 65 20 63  options, so we c
5780: 61 6e 20 64 69 61 67 6e 6f 73 65 20 74 79 70 6f  an diagnose typo
5790: 73 2e 0a 0a 20 20 63 61 73 65 20 24 61 63 5f 64  s...  case $ac_d
57a0: 61 73 68 64 61 73 68 24 61 63 5f 6f 70 74 69 6f  ashdash$ac_optio
57b0: 6e 20 69 6e 0a 20 20 2d 2d 29 0a 20 20 20 20 61  n in.  --).    a
57c0: 63 5f 64 61 73 68 64 61 73 68 3d 79 65 73 20 3b  c_dashdash=yes ;
57d0: 3b 0a 0a 20 20 2d 62 69 6e 64 69 72 20 7c 20 2d  ;..  -bindir | -
57e0: 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69 6e 64  -bindir | --bind
57f0: 69 20 7c 20 2d 2d 62 69 6e 64 20 7c 20 2d 2d 62  i | --bind | --b
5800: 69 6e 20 7c 20 2d 2d 62 69 29 0a 20 20 20 20 61  in | --bi).    a
5810: 63 5f 70 72 65 76 3d 62 69 6e 64 69 72 20 3b 3b  c_prev=bindir ;;
5820: 0a 20 20 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d  .  -bindir=* | -
5830: 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 69  -bindir=* | --bi
5840: 6e 64 69 3d 2a 20 7c 20 2d 2d 62 69 6e 64 3d 2a  ndi=* | --bind=*
5850: 20 7c 20 2d 2d 62 69 6e 3d 2a 20 7c 20 2d 2d 62   | --bin=* | --b
5860: 69 3d 2a 29 0a 20 20 20 20 62 69 6e 64 69 72 3d  i=*).    bindir=
5870: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
5880: 20 2d 62 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c   -build | --buil
5890: 64 20 7c 20 2d 2d 62 75 69 6c 20 7c 20 2d 2d 62  d | --buil | --b
58a0: 75 69 20 7c 20 2d 2d 62 75 29 0a 20 20 20 20 61  ui | --bu).    a
58b0: 63 5f 70 72 65 76 3d 62 75 69 6c 64 5f 61 6c 69  c_prev=build_ali
58c0: 61 73 20 3b 3b 0a 20 20 2d 62 75 69 6c 64 3d 2a  as ;;.  -build=*
58d0: 20 7c 20 2d 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d   | --build=* | -
58e0: 2d 62 75 69 6c 3d 2a 20 7c 20 2d 2d 62 75 69 3d  -buil=* | --bui=
58f0: 2a 20 7c 20 2d 2d 62 75 3d 2a 29 0a 20 20 20 20  * | --bu=*).    
5900: 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24 61 63 5f  build_alias=$ac_
5910: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 63 61  optarg ;;..  -ca
5920: 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63  che-file | --cac
5930: 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63 68  he-file | --cach
5940: 65 2d 66 69 6c 20 7c 20 2d 2d 63 61 63 68 65 2d  e-fil | --cache-
5950: 66 69 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65  fi \.  | --cache
5960: 2d 66 20 7c 20 2d 2d 63 61 63 68 65 2d 20 7c 20  -f | --cache- | 
5970: 2d 2d 63 61 63 68 65 20 7c 20 2d 2d 63 61 63 68  --cache | --cach
5980: 20 7c 20 2d 2d 63 61 63 20 7c 20 2d 2d 63 61 20   | --cac | --ca 
5990: 7c 20 2d 2d 63 29 0a 20 20 20 20 61 63 5f 70 72  | --c).    ac_pr
59a0: 65 76 3d 63 61 63 68 65 5f 66 69 6c 65 20 3b 3b  ev=cache_file ;;
59b0: 0a 20 20 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a  .  -cache-file=*
59c0: 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d   | --cache-file=
59d0: 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 3d  * | --cache-fil=
59e0: 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 3d 2a  * | --cache-fi=*
59f0: 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d 66   \.  | --cache-f
5a00: 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 3d 2a 20  =* | --cache-=* 
5a10: 7c 20 2d 2d 63 61 63 68 65 3d 2a 20 7c 20 2d 2d  | --cache=* | --
5a20: 63 61 63 68 3d 2a 20 7c 20 2d 2d 63 61 63 3d 2a  cach=* | --cac=*
5a30: 20 7c 20 2d 2d 63 61 3d 2a 20 7c 20 2d 2d 63 3d   | --ca=* | --c=
5a40: 2a 29 0a 20 20 20 20 63 61 63 68 65 5f 66 69 6c  *).    cache_fil
5a50: 65 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  e=$ac_optarg ;;.
5a60: 0a 20 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68  .  --config-cach
5a70: 65 20 7c 20 2d 43 29 0a 20 20 20 20 63 61 63 68  e | -C).    cach
5a80: 65 5f 66 69 6c 65 3d 63 6f 6e 66 69 67 2e 63 61  e_file=config.ca
5a90: 63 68 65 20 3b 3b 0a 0a 20 20 2d 64 61 74 61 64  che ;;..  -datad
5aa0: 69 72 20 7c 20 2d 2d 64 61 74 61 64 69 72 20 7c  ir | --datadir |
5ab0: 20 2d 2d 64 61 74 61 64 69 20 7c 20 2d 2d 64 61   --datadi | --da
5ac0: 74 61 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76  tad).    ac_prev
5ad0: 3d 64 61 74 61 64 69 72 20 3b 3b 0a 20 20 2d 64  =datadir ;;.  -d
5ae0: 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74  atadir=* | --dat
5af0: 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 64  adir=* | --datad
5b00: 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 3d 2a 29  i=* | --datad=*)
5b10: 0a 20 20 20 20 64 61 74 61 64 69 72 3d 24 61 63  .    datadir=$ac
5b20: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64  _optarg ;;..  -d
5b30: 61 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d 2d 64  atarootdir | --d
5b40: 61 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d 2d 64  atarootdir | --d
5b50: 61 74 61 72 6f 6f 74 64 69 20 7c 20 2d 2d 64 61  atarootdi | --da
5b60: 74 61 72 6f 6f 74 64 20 7c 20 2d 2d 64 61 74 61  tarootd | --data
5b70: 72 6f 6f 74 20 5c 0a 20 20 7c 20 2d 2d 64 61 74  root \.  | --dat
5b80: 61 72 6f 6f 20 7c 20 2d 2d 64 61 74 61 72 6f 20  aroo | --dataro 
5b90: 7c 20 2d 2d 64 61 74 61 72 29 0a 20 20 20 20 61  | --datar).    a
5ba0: 63 5f 70 72 65 76 3d 64 61 74 61 72 6f 6f 74 64  c_prev=datarootd
5bb0: 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61 72 6f 6f  ir ;;.  -dataroo
5bc0: 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 72  tdir=* | --datar
5bd0: 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74  ootdir=* | --dat
5be0: 61 72 6f 6f 74 64 69 3d 2a 20 7c 20 2d 2d 64 61  arootdi=* | --da
5bf0: 74 61 72 6f 6f 74 64 3d 2a 20 5c 0a 20 20 7c 20  tarootd=* \.  | 
5c00: 2d 2d 64 61 74 61 72 6f 6f 74 3d 2a 20 7c 20 2d  --dataroot=* | -
5c10: 2d 64 61 74 61 72 6f 6f 3d 2a 20 7c 20 2d 2d 64  -dataroo=* | --d
5c20: 61 74 61 72 6f 3d 2a 20 7c 20 2d 2d 64 61 74 61  ataro=* | --data
5c30: 72 3d 2a 29 0a 20 20 20 20 64 61 74 61 72 6f 6f  r=*).    dataroo
5c40: 74 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  tdir=$ac_optarg 
5c50: 3b 3b 0a 0a 20 20 2d 64 69 73 61 62 6c 65 2d 2a  ;;..  -disable-*
5c60: 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 29 0a   | --disable-*).
5c70: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60      ac_useropt=`
5c80: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
5c90: 6e 22 20 3a 20 27 78 2d 2a 64 69 73 61 62 6c 65  n" : 'x-*disable
5ca0: 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 23 20  -\(.*\)'`.    # 
5cb0: 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61  Reject names tha
5cc0: 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20  t are not valid 
5cd0: 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e  shell variable n
5ce0: 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22  ames..    expr "
5cf0: 78 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a 20  x$ac_useropt" : 
5d00: 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f  ".*[^-+._$as_cr_
5d10: 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75  alnum]" >/dev/nu
5d20: 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b 20 24 61  ll &&.      { $a
5d30: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
5d40: 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 66  error: invalid f
5d50: 65 61 74 75 72 65 20 6e 61 6d 65 3a 20 24 61 63  eature name: $ac
5d60: 5f 75 73 65 72 6f 70 74 22 20 3e 26 32 0a 20 20  _useropt" >&2.  
5d70: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
5d80: 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63  t 1; }; }.    ac
5d90: 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 3d 24 61  _useropt_orig=$a
5da0: 63 5f 75 73 65 72 6f 70 74 0a 20 20 20 20 61 63  c_useropt.    ac
5db0: 5f 75 73 65 72 6f 70 74 3d 60 24 61 73 5f 65 63  _useropt=`$as_ec
5dc0: 68 6f 20 22 24 61 63 5f 75 73 65 72 6f 70 74 22  ho "$ac_useropt"
5dd0: 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2b 2e 5d 2f   | sed 's/[-+.]/
5de0: 5f 2f 67 27 60 0a 20 20 20 20 63 61 73 65 20 24  _/g'`.    case $
5df0: 61 63 5f 75 73 65 72 5f 6f 70 74 73 20 69 6e 0a  ac_user_opts in.
5e00: 20 20 20 20 20 20 2a 22 0a 22 65 6e 61 62 6c 65        *"."enable
5e10: 5f 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 22 2a  _$ac_useropt"."*
5e20: 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20 61 63  ) ;;.      *) ac
5e30: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70  _unrecognized_op
5e40: 74 73 3d 22 24 61 63 5f 75 6e 72 65 63 6f 67 6e  ts="$ac_unrecogn
5e50: 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f 75 6e 72  ized_opts$ac_unr
5e60: 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 2d 2d 64  ecognized_sep--d
5e70: 69 73 61 62 6c 65 2d 24 61 63 5f 75 73 65 72 6f  isable-$ac_usero
5e80: 70 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75 6e  pt_orig".. ac_un
5e90: 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 27  recognized_sep='
5ea0: 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  , ';;.    esac. 
5eb0: 20 20 20 65 76 61 6c 20 65 6e 61 62 6c 65 5f 24     eval enable_$
5ec0: 61 63 5f 75 73 65 72 6f 70 74 3d 6e 6f 20 3b 3b  ac_useropt=no ;;
5ed0: 0a 0a 20 20 2d 64 6f 63 64 69 72 20 7c 20 2d 2d  ..  -docdir | --
5ee0: 64 6f 63 64 69 72 20 7c 20 2d 2d 64 6f 63 64 69  docdir | --docdi
5ef0: 20 7c 20 2d 2d 64 6f 63 20 7c 20 2d 2d 64 6f 29   | --doc | --do)
5f00: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64 6f 63  .    ac_prev=doc
5f10: 64 69 72 20 3b 3b 0a 20 20 2d 64 6f 63 64 69 72  dir ;;.  -docdir
5f20: 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 72 3d 2a 20  =* | --docdir=* 
5f30: 7c 20 2d 2d 64 6f 63 64 69 3d 2a 20 7c 20 2d 2d  | --docdi=* | --
5f40: 64 6f 63 3d 2a 20 7c 20 2d 2d 64 6f 3d 2a 29 0a  doc=* | --do=*).
5f50: 20 20 20 20 64 6f 63 64 69 72 3d 24 61 63 5f 6f      docdir=$ac_o
5f60: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 76 69  ptarg ;;..  -dvi
5f70: 64 69 72 20 7c 20 2d 2d 64 76 69 64 69 72 20 7c  dir | --dvidir |
5f80: 20 2d 2d 64 76 69 64 69 20 7c 20 2d 2d 64 76 69   --dvidi | --dvi
5f90: 64 20 7c 20 2d 2d 64 76 69 20 7c 20 2d 2d 64 76  d | --dvi | --dv
5fa0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64 76  ).    ac_prev=dv
5fb0: 69 64 69 72 20 3b 3b 0a 20 20 2d 64 76 69 64 69  idir ;;.  -dvidi
5fc0: 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 72 3d 2a  r=* | --dvidir=*
5fd0: 20 7c 20 2d 2d 64 76 69 64 69 3d 2a 20 7c 20 2d   | --dvidi=* | -
5fe0: 2d 64 76 69 64 3d 2a 20 7c 20 2d 2d 64 76 69 3d  -dvid=* | --dvi=
5ff0: 2a 20 7c 20 2d 2d 64 76 3d 2a 29 0a 20 20 20 20  * | --dv=*).    
6000: 64 76 69 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  dvidir=$ac_optar
6010: 67 20 3b 3b 0a 0a 20 20 2d 65 6e 61 62 6c 65 2d  g ;;..  -enable-
6020: 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a 29 0a  * | --enable-*).
6030: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60      ac_useropt=`
6040: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
6050: 6e 22 20 3a 20 27 78 2d 2a 65 6e 61 62 6c 65 2d  n" : 'x-*enable-
6060: 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20 20  \([^=]*\)'`.    
6070: 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74  # Reject names t
6080: 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69  hat are not vali
6090: 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65  d shell variable
60a0: 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72   names..    expr
60b0: 20 22 78 24 61 63 5f 75 73 65 72 6f 70 74 22 20   "x$ac_useropt" 
60c0: 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63  : ".*[^-+._$as_c
60d0: 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f  r_alnum]" >/dev/
60e0: 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b 20  null &&.      { 
60f0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
6100: 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64  : error: invalid
6110: 20 66 65 61 74 75 72 65 20 6e 61 6d 65 3a 20 24   feature name: $
6120: 61 63 5f 75 73 65 72 6f 70 74 22 20 3e 26 32 0a  ac_useropt" >&2.
6130: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
6140: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20  xit 1; }; }.    
6150: 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 3d  ac_useropt_orig=
6160: 24 61 63 5f 75 73 65 72 6f 70 74 0a 20 20 20 20  $ac_useropt.    
6170: 61 63 5f 75 73 65 72 6f 70 74 3d 60 24 61 73 5f  ac_useropt=`$as_
6180: 65 63 68 6f 20 22 24 61 63 5f 75 73 65 72 6f 70  echo "$ac_userop
6190: 74 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2b 2e  t" | sed 's/[-+.
61a0: 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61 73 65  ]/_/g'`.    case
61b0: 20 24 61 63 5f 75 73 65 72 5f 6f 70 74 73 20 69   $ac_user_opts i
61c0: 6e 0a 20 20 20 20 20 20 2a 22 0a 22 65 6e 61 62  n.      *"."enab
61d0: 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 22 0a  le_$ac_useropt".
61e0: 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20  "*) ;;.      *) 
61f0: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
6200: 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65 63 6f  opts="$ac_unreco
6210: 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f 75  gnized_opts$ac_u
6220: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 2d  nrecognized_sep-
6230: 2d 65 6e 61 62 6c 65 2d 24 61 63 5f 75 73 65 72  -enable-$ac_user
6240: 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75  opt_orig".. ac_u
6250: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d  nrecognized_sep=
6260: 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a  ', ';;.    esac.
6270: 20 20 20 20 65 76 61 6c 20 65 6e 61 62 6c 65 5f      eval enable_
6280: 24 61 63 5f 75 73 65 72 6f 70 74 3d 5c 24 61 63  $ac_useropt=\$ac
6290: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 65  _optarg ;;..  -e
62a0: 78 65 63 2d 70 72 65 66 69 78 20 7c 20 2d 2d 65  xec-prefix | --e
62b0: 78 65 63 5f 70 72 65 66 69 78 20 7c 20 2d 2d 65  xec_prefix | --e
62c0: 78 65 63 2d 70 72 65 66 69 78 20 7c 20 2d 2d 65  xec-prefix | --e
62d0: 78 65 63 2d 70 72 65 66 69 20 5c 0a 20 20 7c 20  xec-prefi \.  | 
62e0: 2d 2d 65 78 65 63 2d 70 72 65 66 20 7c 20 2d 2d  --exec-pref | --
62f0: 65 78 65 63 2d 70 72 65 20 7c 20 2d 2d 65 78 65  exec-pre | --exe
6300: 63 2d 70 72 20 7c 20 2d 2d 65 78 65 63 2d 70 20  c-pr | --exec-p 
6310: 7c 20 2d 2d 65 78 65 63 2d 20 5c 0a 20 20 7c 20  | --exec- \.  | 
6320: 2d 2d 65 78 65 63 20 7c 20 2d 2d 65 78 65 20 7c  --exec | --exe |
6330: 20 2d 2d 65 78 29 0a 20 20 20 20 61 63 5f 70 72   --ex).    ac_pr
6340: 65 76 3d 65 78 65 63 5f 70 72 65 66 69 78 20 3b  ev=exec_prefix ;
6350: 3b 0a 20 20 2d 65 78 65 63 2d 70 72 65 66 69 78  ;.  -exec-prefix
6360: 3d 2a 20 7c 20 2d 2d 65 78 65 63 5f 70 72 65 66  =* | --exec_pref
6370: 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72  ix=* | --exec-pr
6380: 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d  efix=* | --exec-
6390: 70 72 65 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  prefi=* \.  | --
63a0: 65 78 65 63 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d  exec-pref=* | --
63b0: 65 78 65 63 2d 70 72 65 3d 2a 20 7c 20 2d 2d 65  exec-pre=* | --e
63c0: 78 65 63 2d 70 72 3d 2a 20 7c 20 2d 2d 65 78 65  xec-pr=* | --exe
63d0: 63 2d 70 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 3d  c-p=* | --exec-=
63e0: 2a 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 3d 2a  * \.  | --exec=*
63f0: 20 7c 20 2d 2d 65 78 65 3d 2a 20 7c 20 2d 2d 65   | --exe=* | --e
6400: 78 3d 2a 29 0a 20 20 20 20 65 78 65 63 5f 70 72  x=*).    exec_pr
6410: 65 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20  efix=$ac_optarg 
6420: 3b 3b 0a 0a 20 20 2d 67 61 73 20 7c 20 2d 2d 67  ;;..  -gas | --g
6430: 61 73 20 7c 20 2d 2d 67 61 20 7c 20 2d 2d 67 29  as | --ga | --g)
6440: 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b  .    # Obsolete;
6450: 20 75 73 65 20 2d 2d 77 69 74 68 2d 67 61 73 2e   use --with-gas.
6460: 0a 20 20 20 20 77 69 74 68 5f 67 61 73 3d 79 65  .    with_gas=ye
6470: 73 20 3b 3b 0a 0a 20 20 2d 68 65 6c 70 20 7c 20  s ;;..  -help | 
6480: 2d 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c 20 7c  --help | --hel |
6490: 20 2d 2d 68 65 20 7c 20 2d 68 29 0a 20 20 20 20   --he | -h).    
64a0: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 6c 6f 6e  ac_init_help=lon
64b0: 67 20 3b 3b 0a 20 20 2d 68 65 6c 70 3d 72 2a 20  g ;;.  -help=r* 
64c0: 7c 20 2d 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d 2d  | --help=r* | --
64d0: 68 65 6c 3d 72 2a 20 7c 20 2d 2d 68 65 3d 72 2a  hel=r* | --he=r*
64e0: 20 7c 20 2d 68 72 2a 29 0a 20 20 20 20 61 63 5f   | -hr*).    ac_
64f0: 69 6e 69 74 5f 68 65 6c 70 3d 72 65 63 75 72 73  init_help=recurs
6500: 69 76 65 20 3b 3b 0a 20 20 2d 68 65 6c 70 3d 73  ive ;;.  -help=s
6510: 2a 20 7c 20 2d 2d 68 65 6c 70 3d 73 2a 20 7c 20  * | --help=s* | 
6520: 2d 2d 68 65 6c 3d 73 2a 20 7c 20 2d 2d 68 65 3d  --hel=s* | --he=
6530: 73 2a 20 7c 20 2d 68 73 2a 29 0a 20 20 20 20 61  s* | -hs*).    a
6540: 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 73 68 6f 72  c_init_help=shor
6550: 74 20 3b 3b 0a 0a 20 20 2d 68 6f 73 74 20 7c 20  t ;;..  -host | 
6560: 2d 2d 68 6f 73 74 20 7c 20 2d 2d 68 6f 73 20 7c  --host | --hos |
6570: 20 2d 2d 68 6f 29 0a 20 20 20 20 61 63 5f 70 72   --ho).    ac_pr
6580: 65 76 3d 68 6f 73 74 5f 61 6c 69 61 73 20 3b 3b  ev=host_alias ;;
6590: 0a 20 20 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68  .  -host=* | --h
65a0: 6f 73 74 3d 2a 20 7c 20 2d 2d 68 6f 73 3d 2a 20  ost=* | --hos=* 
65b0: 7c 20 2d 2d 68 6f 3d 2a 29 0a 20 20 20 20 68 6f  | --ho=*).    ho
65c0: 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74  st_alias=$ac_opt
65d0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 68 74 6d 6c 64  arg ;;..  -htmld
65e0: 69 72 20 7c 20 2d 2d 68 74 6d 6c 64 69 72 20 7c  ir | --htmldir |
65f0: 20 2d 2d 68 74 6d 6c 64 69 20 7c 20 2d 2d 68 74   --htmldi | --ht
6600: 6d 6c 64 20 7c 20 2d 2d 68 74 6d 6c 20 7c 20 2d  mld | --html | -
6610: 2d 68 74 6d 20 7c 20 2d 2d 68 74 29 0a 20 20 20  -htm | --ht).   
6620: 20 61 63 5f 70 72 65 76 3d 68 74 6d 6c 64 69 72   ac_prev=htmldir
6630: 20 3b 3b 0a 20 20 2d 68 74 6d 6c 64 69 72 3d 2a   ;;.  -htmldir=*
6640: 20 7c 20 2d 2d 68 74 6d 6c 64 69 72 3d 2a 20 7c   | --htmldir=* |
6650: 20 2d 2d 68 74 6d 6c 64 69 3d 2a 20 7c 20 2d 2d   --htmldi=* | --
6660: 68 74 6d 6c 64 3d 2a 20 7c 20 2d 2d 68 74 6d 6c  htmld=* | --html
6670: 3d 2a 20 7c 20 2d 2d 68 74 6d 3d 2a 20 5c 0a 20  =* | --htm=* \. 
6680: 20 7c 20 2d 2d 68 74 3d 2a 29 0a 20 20 20 20 68   | --ht=*).    h
6690: 74 6d 6c 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  tmldir=$ac_optar
66a0: 67 20 3b 3b 0a 0a 20 20 2d 69 6e 63 6c 75 64 65  g ;;..  -include
66b0: 64 69 72 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64  dir | --included
66c0: 69 72 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69  ir | --includedi
66d0: 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 20 7c 20   | --included | 
66e0: 2d 2d 69 6e 63 6c 75 64 65 20 5c 0a 20 20 7c 20  --include \.  | 
66f0: 2d 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 69 6e 63  --includ | --inc
6700: 6c 75 20 7c 20 2d 2d 69 6e 63 6c 20 7c 20 2d 2d  lu | --incl | --
6710: 69 6e 63 29 0a 20 20 20 20 61 63 5f 70 72 65 76  inc).    ac_prev
6720: 3d 69 6e 63 6c 75 64 65 64 69 72 20 3b 3b 0a 20  =includedir ;;. 
6730: 20 2d 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c   -includedir=* |
6740: 20 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20   --includedir=* 
6750: 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 3d 2a 20  | --includedi=* 
6760: 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 3d 2a 20 7c  | --included=* |
6770: 20 2d 2d 69 6e 63 6c 75 64 65 3d 2a 20 5c 0a 20   --include=* \. 
6780: 20 7c 20 2d 2d 69 6e 63 6c 75 64 3d 2a 20 7c 20   | --includ=* | 
6790: 2d 2d 69 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 69 6e  --inclu=* | --in
67a0: 63 6c 3d 2a 20 7c 20 2d 2d 69 6e 63 3d 2a 29 0a  cl=* | --inc=*).
67b0: 20 20 20 20 69 6e 63 6c 75 64 65 64 69 72 3d 24      includedir=$
67c0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
67d0: 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d 69 6e 66  -infodir | --inf
67e0: 6f 64 69 72 20 7c 20 2d 2d 69 6e 66 6f 64 69 20  odir | --infodi 
67f0: 7c 20 2d 2d 69 6e 66 6f 64 20 7c 20 2d 2d 69 6e  | --infod | --in
6800: 66 6f 20 7c 20 2d 2d 69 6e 66 29 0a 20 20 20 20  fo | --inf).    
6810: 61 63 5f 70 72 65 76 3d 69 6e 66 6f 64 69 72 20  ac_prev=infodir 
6820: 3b 3b 0a 20 20 2d 69 6e 66 6f 64 69 72 3d 2a 20  ;;.  -infodir=* 
6830: 7c 20 2d 2d 69 6e 66 6f 64 69 72 3d 2a 20 7c 20  | --infodir=* | 
6840: 2d 2d 69 6e 66 6f 64 69 3d 2a 20 7c 20 2d 2d 69  --infodi=* | --i
6850: 6e 66 6f 64 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 3d  nfod=* | --info=
6860: 2a 20 7c 20 2d 2d 69 6e 66 3d 2a 29 0a 20 20 20  * | --inf=*).   
6870: 20 69 6e 66 6f 64 69 72 3d 24 61 63 5f 6f 70 74   infodir=$ac_opt
6880: 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69 62 64 69  arg ;;..  -libdi
6890: 72 20 7c 20 2d 2d 6c 69 62 64 69 72 20 7c 20 2d  r | --libdir | -
68a0: 2d 6c 69 62 64 69 20 7c 20 2d 2d 6c 69 62 64 29  -libdi | --libd)
68b0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 69 62  .    ac_prev=lib
68c0: 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 64 69 72  dir ;;.  -libdir
68d0: 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 72 3d 2a 20  =* | --libdir=* 
68e0: 7c 20 2d 2d 6c 69 62 64 69 3d 2a 20 7c 20 2d 2d  | --libdi=* | --
68f0: 6c 69 62 64 3d 2a 29 0a 20 20 20 20 6c 69 62 64  libd=*).    libd
6900: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
6910: 0a 0a 20 20 2d 6c 69 62 65 78 65 63 64 69 72 20  ..  -libexecdir 
6920: 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 72 20 7c  | --libexecdir |
6930: 20 2d 2d 6c 69 62 65 78 65 63 64 69 20 7c 20 2d   --libexecdi | -
6940: 2d 6c 69 62 65 78 65 63 64 20 7c 20 2d 2d 6c 69  -libexecd | --li
6950: 62 65 78 65 63 20 5c 0a 20 20 7c 20 2d 2d 6c 69  bexec \.  | --li
6960: 62 65 78 65 20 7c 20 2d 2d 6c 69 62 65 78 20 7c  bexe | --libex |
6970: 20 2d 2d 6c 69 62 65 29 0a 20 20 20 20 61 63 5f   --libe).    ac_
6980: 70 72 65 76 3d 6c 69 62 65 78 65 63 64 69 72 20  prev=libexecdir 
6990: 3b 3b 0a 20 20 2d 6c 69 62 65 78 65 63 64 69 72  ;;.  -libexecdir
69a0: 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69  =* | --libexecdi
69b0: 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64  r=* | --libexecd
69c0: 69 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64  i=* | --libexecd
69d0: 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63 3d 2a  =* | --libexec=*
69e0: 20 5c 0a 20 20 7c 20 2d 2d 6c 69 62 65 78 65 3d   \.  | --libexe=
69f0: 2a 20 7c 20 2d 2d 6c 69 62 65 78 3d 2a 20 7c 20  * | --libex=* | 
6a00: 2d 2d 6c 69 62 65 3d 2a 29 0a 20 20 20 20 6c 69  --libe=*).    li
6a10: 62 65 78 65 63 64 69 72 3d 24 61 63 5f 6f 70 74  bexecdir=$ac_opt
6a20: 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 6f 63 61 6c  arg ;;..  -local
6a30: 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64  edir | --localed
6a40: 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 20  ir | --localedi 
6a50: 7c 20 2d 2d 6c 6f 63 61 6c 65 64 20 7c 20 2d 2d  | --localed | --
6a60: 6c 6f 63 61 6c 65 29 0a 20 20 20 20 61 63 5f 70  locale).    ac_p
6a70: 72 65 76 3d 6c 6f 63 61 6c 65 64 69 72 20 3b 3b  rev=localedir ;;
6a80: 0a 20 20 2d 6c 6f 63 61 6c 65 64 69 72 3d 2a 20  .  -localedir=* 
6a90: 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 72 3d 2a 20  | --localedir=* 
6aa0: 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 3d 2a 20 7c  | --localedi=* |
6ab0: 20 2d 2d 6c 6f 63 61 6c 65 64 3d 2a 20 7c 20 2d   --localed=* | -
6ac0: 2d 6c 6f 63 61 6c 65 3d 2a 29 0a 20 20 20 20 6c  -locale=*).    l
6ad0: 6f 63 61 6c 65 64 69 72 3d 24 61 63 5f 6f 70 74  ocaledir=$ac_opt
6ae0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 6f 63 61 6c  arg ;;..  -local
6af0: 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 6c 6f 63  statedir | --loc
6b00: 61 6c 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 6c  alstatedir | --l
6b10: 6f 63 61 6c 73 74 61 74 65 64 69 20 7c 20 2d 2d  ocalstatedi | --
6b20: 6c 6f 63 61 6c 73 74 61 74 65 64 20 5c 0a 20 20  localstated \.  
6b30: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 20 7c  | --localstate |
6b40: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 20 7c 20 2d   --localstat | -
6b50: 2d 6c 6f 63 61 6c 73 74 61 20 7c 20 2d 2d 6c 6f  -localsta | --lo
6b60: 63 61 6c 73 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73  calst | --locals
6b70: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 6f  ).    ac_prev=lo
6b80: 63 61 6c 73 74 61 74 65 64 69 72 20 3b 3b 0a 20  calstatedir ;;. 
6b90: 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d   -localstatedir=
6ba0: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65  * | --localstate
6bb0: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  dir=* | --locals
6bc0: 74 61 74 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63  tatedi=* | --loc
6bd0: 61 6c 73 74 61 74 65 64 3d 2a 20 5c 0a 20 20 7c  alstated=* \.  |
6be0: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 3d 2a 20   --localstate=* 
6bf0: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 3d 2a 20  | --localstat=* 
6c00: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 3d 2a 20 7c  | --localsta=* |
6c10: 20 2d 2d 6c 6f 63 61 6c 73 74 3d 2a 20 7c 20 2d   --localst=* | -
6c20: 2d 6c 6f 63 61 6c 73 3d 2a 29 0a 20 20 20 20 6c  -locals=*).    l
6c30: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 24 61 63  ocalstatedir=$ac
6c40: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6d  _optarg ;;..  -m
6c50: 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e 64 69 72  andir | --mandir
6c60: 20 7c 20 2d 2d 6d 61 6e 64 69 20 7c 20 2d 2d 6d   | --mandi | --m
6c70: 61 6e 64 20 7c 20 2d 2d 6d 61 6e 20 7c 20 2d 2d  and | --man | --
6c80: 6d 61 20 7c 20 2d 2d 6d 29 0a 20 20 20 20 61 63  ma | --m).    ac
6c90: 5f 70 72 65 76 3d 6d 61 6e 64 69 72 20 3b 3b 0a  _prev=mandir ;;.
6ca0: 20 20 2d 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d 2d    -mandir=* | --
6cb0: 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e  mandir=* | --man
6cc0: 64 69 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 3d 2a 20  di=* | --mand=* 
6cd0: 7c 20 2d 2d 6d 61 6e 3d 2a 20 7c 20 2d 2d 6d 61  | --man=* | --ma
6ce0: 3d 2a 20 7c 20 2d 2d 6d 3d 2a 29 0a 20 20 20 20  =* | --m=*).    
6cf0: 6d 61 6e 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  mandir=$ac_optar
6d00: 67 20 3b 3b 0a 0a 20 20 2d 6e 66 70 20 7c 20 2d  g ;;..  -nfp | -
6d10: 2d 6e 66 70 20 7c 20 2d 2d 6e 66 29 0a 20 20 20  -nfp | --nf).   
6d20: 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65   # Obsolete; use
6d30: 20 2d 2d 77 69 74 68 6f 75 74 2d 66 70 2e 0a 20   --without-fp.. 
6d40: 20 20 20 77 69 74 68 5f 66 70 3d 6e 6f 20 3b 3b     with_fp=no ;;
6d50: 0a 0a 20 20 2d 6e 6f 2d 63 72 65 61 74 65 20 7c  ..  -no-create |
6d60: 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d   --no-create | -
6d70: 2d 6e 6f 2d 63 72 65 61 74 20 7c 20 2d 2d 6e 6f  -no-creat | --no
6d80: 2d 63 72 65 61 20 7c 20 2d 2d 6e 6f 2d 63 72 65  -crea | --no-cre
6d90: 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d 63 72 20 7c   \.  | --no-cr |
6da0: 20 2d 2d 6e 6f 2d 63 20 7c 20 2d 6e 29 0a 20 20   --no-c | -n).  
6db0: 20 20 6e 6f 5f 63 72 65 61 74 65 3d 79 65 73 20    no_create=yes 
6dc0: 3b 3b 0a 0a 20 20 2d 6e 6f 2d 72 65 63 75 72 73  ;;..  -no-recurs
6dd0: 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72  ion | --no-recur
6de0: 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75  sion | --no-recu
6df0: 72 73 69 6f 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75  rsio | --no-recu
6e00: 72 73 69 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d 72  rsi \.  | --no-r
6e10: 65 63 75 72 73 20 7c 20 2d 2d 6e 6f 2d 72 65 63  ecurs | --no-rec
6e20: 75 72 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 20 7c  ur | --no-recu |
6e30: 20 2d 2d 6e 6f 2d 72 65 63 20 7c 20 2d 2d 6e 6f   --no-rec | --no
6e40: 2d 72 65 20 7c 20 2d 2d 6e 6f 2d 72 29 0a 20 20  -re | --no-r).  
6e50: 20 20 6e 6f 5f 72 65 63 75 72 73 69 6f 6e 3d 79    no_recursion=y
6e60: 65 73 20 3b 3b 0a 0a 20 20 2d 6f 6c 64 69 6e 63  es ;;..  -oldinc
6e70: 6c 75 64 65 64 69 72 20 7c 20 2d 2d 6f 6c 64 69  ludedir | --oldi
6e80: 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 6f 6c  ncludedir | --ol
6e90: 64 69 6e 63 6c 75 64 65 64 69 20 7c 20 2d 2d 6f  dincludedi | --o
6ea0: 6c 64 69 6e 63 6c 75 64 65 64 20 5c 0a 20 20 7c  ldincluded \.  |
6eb0: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 20 7c 20   --oldinclude | 
6ec0: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 20 7c 20 2d 2d  --oldinclud | --
6ed0: 6f 6c 64 69 6e 63 6c 75 20 7c 20 2d 2d 6f 6c 64  oldinclu | --old
6ee0: 69 6e 63 6c 20 7c 20 2d 2d 6f 6c 64 69 6e 63 20  incl | --oldinc 
6ef0: 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 20 7c 20  \.  | --oldin | 
6f00: 2d 2d 6f 6c 64 69 20 7c 20 2d 2d 6f 6c 64 20 7c  --oldi | --old |
6f10: 20 2d 2d 6f 6c 20 7c 20 2d 2d 6f 29 0a 20 20 20   --ol | --o).   
6f20: 20 61 63 5f 70 72 65 76 3d 6f 6c 64 69 6e 63 6c   ac_prev=oldincl
6f30: 75 64 65 64 69 72 20 3b 3b 0a 20 20 2d 6f 6c 64  udedir ;;.  -old
6f40: 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d  includedir=* | -
6f50: 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 2a  -oldincludedir=*
6f60: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64   | --oldincluded
6f70: 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  i=* | --oldinclu
6f80: 64 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6f 6c  ded=* \.  | --ol
6f90: 64 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 6f  dinclude=* | --o
6fa0: 6c 64 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 6f  ldinclud=* | --o
6fb0: 6c 64 69 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 6f 6c  ldinclu=* | --ol
6fc0: 64 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 6f 6c 64 69  dincl=* | --oldi
6fd0: 6e 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64  nc=* \.  | --old
6fe0: 69 6e 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 3d 2a 20  in=* | --oldi=* 
6ff0: 7c 20 2d 2d 6f 6c 64 3d 2a 20 7c 20 2d 2d 6f 6c  | --old=* | --ol
7000: 3d 2a 20 7c 20 2d 2d 6f 3d 2a 29 0a 20 20 20 20  =* | --o=*).    
7010: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 24 61  oldincludedir=$a
7020: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
7030: 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 65 66 69  prefix | --prefi
7040: 78 20 7c 20 2d 2d 70 72 65 66 69 20 7c 20 2d 2d  x | --prefi | --
7050: 70 72 65 66 20 7c 20 2d 2d 70 72 65 20 7c 20 2d  pref | --pre | -
7060: 2d 70 72 20 7c 20 2d 2d 70 29 0a 20 20 20 20 61  -pr | --p).    a
7070: 63 5f 70 72 65 76 3d 70 72 65 66 69 78 20 3b 3b  c_prev=prefix ;;
7080: 0a 20 20 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d  .  -prefix=* | -
7090: 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72  -prefix=* | --pr
70a0: 65 66 69 3d 2a 20 7c 20 2d 2d 70 72 65 66 3d 2a  efi=* | --pref=*
70b0: 20 7c 20 2d 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70   | --pre=* | --p
70c0: 72 3d 2a 20 7c 20 2d 2d 70 3d 2a 29 0a 20 20 20  r=* | --p=*).   
70d0: 20 70 72 65 66 69 78 3d 24 61 63 5f 6f 70 74 61   prefix=$ac_opta
70e0: 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61  rg ;;..  -progra
70f0: 6d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 6f  m-prefix | --pro
7100: 67 72 61 6d 2d 70 72 65 66 69 78 20 7c 20 2d 2d  gram-prefix | --
7110: 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 20 7c 20  program-prefi | 
7120: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 20 5c  --program-pref \
7130: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  .  | --program-p
7140: 72 65 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  re | --program-p
7150: 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 29  r | --program-p)
7160: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72 6f  .    ac_prev=pro
7170: 67 72 61 6d 5f 70 72 65 66 69 78 20 3b 3b 0a 20  gram_prefix ;;. 
7180: 20 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78   -program-prefix
7190: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  =* | --program-p
71a0: 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67  refix=* | --prog
71b0: 72 61 6d 2d 70 72 65 66 69 3d 2a 20 5c 0a 20 20  ram-prefi=* \.  
71c0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66  | --program-pref
71d0: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  =* | --program-p
71e0: 72 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  re=* | --program
71f0: 2d 70 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  -pr=* | --progra
7200: 6d 2d 70 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72  m-p=*).    progr
7210: 61 6d 5f 70 72 65 66 69 78 3d 24 61 63 5f 6f 70  am_prefix=$ac_op
7220: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67  targ ;;..  -prog
7230: 72 61 6d 2d 73 75 66 66 69 78 20 7c 20 2d 2d 70  ram-suffix | --p
7240: 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 20 7c 20  rogram-suffix | 
7250: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 20  --program-suffi 
7260: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66  | --program-suff
7270: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
7280: 2d 73 75 66 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  -suf | --program
7290: 2d 73 75 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  -su | --program-
72a0: 73 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70  s).    ac_prev=p
72b0: 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 20 3b 3b  rogram_suffix ;;
72c0: 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66  .  -program-suff
72d0: 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  ix=* | --program
72e0: 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d 2d 70 72  -suffix=* | --pr
72f0: 6f 67 72 61 6d 2d 73 75 66 66 69 3d 2a 20 5c 0a  ogram-suffi=* \.
7300: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75    | --program-su
7310: 66 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  ff=* | --program
7320: 2d 73 75 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  -suf=* | --progr
7330: 61 6d 2d 73 75 3d 2a 20 7c 20 2d 2d 70 72 6f 67  am-su=* | --prog
7340: 72 61 6d 2d 73 3d 2a 29 0a 20 20 20 20 70 72 6f  ram-s=*).    pro
7350: 67 72 61 6d 5f 73 75 66 66 69 78 3d 24 61 63 5f  gram_suffix=$ac_
7360: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72  optarg ;;..  -pr
7370: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d  ogram-transform-
7380: 6e 61 6d 65 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  name | --program
7390: 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 20  -transform-name 
73a0: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
73b0: 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 20 7c 20  transform-nam | 
73c0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
73d0: 6f 72 6d 2d 6e 61 20 5c 0a 20 20 7c 20 2d 2d 70  orm-na \.  | --p
73e0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
73f0: 2d 6e 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  -n | --program-t
7400: 72 61 6e 73 66 6f 72 6d 2d 20 5c 0a 20 20 7c 20  ransform- \.  | 
7410: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
7420: 6f 72 6d 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  orm | --program-
7430: 74 72 61 6e 73 66 6f 72 20 5c 0a 20 20 7c 20 2d  transfor \.  | -
7440: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
7450: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
7460: 6e 73 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  nsf \.  | --prog
7470: 72 61 6d 2d 74 72 61 6e 73 20 7c 20 2d 2d 70 72  ram-trans | --pr
7480: 6f 67 72 61 6d 2d 74 72 61 6e 20 5c 0a 20 20 7c  ogram-tran \.  |
7490: 20 2d 2d 70 72 6f 67 72 2d 74 72 61 20 7c 20 2d   --progr-tra | -
74a0: 2d 70 72 6f 67 72 61 6d 2d 74 72 20 7c 20 2d 2d  -program-tr | --
74b0: 70 72 6f 67 72 61 6d 2d 74 29 0a 20 20 20 20 61  program-t).    a
74c0: 63 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 74  c_prev=program_t
74d0: 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 20 3b 3b  ransform_name ;;
74e0: 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  .  -program-tran
74f0: 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 7c 20 2d  sform-name=* | -
7500: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
7510: 72 6d 2d 6e 61 6d 65 3d 2a 20 5c 0a 20 20 7c 20  rm-name=* \.  | 
7520: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
7530: 6f 72 6d 2d 6e 61 6d 3d 2a 20 7c 20 2d 2d 70 72  orm-nam=* | --pr
7540: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d  ogram-transform-
7550: 6e 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  na=* \.  | --pro
7560: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e  gram-transform-n
7570: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
7580: 72 61 6e 73 66 6f 72 6d 2d 3d 2a 20 5c 0a 20 20  ransform-=* \.  
7590: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
75a0: 73 66 6f 72 6d 3d 2a 20 7c 20 2d 2d 70 72 6f 67  sform=* | --prog
75b0: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 3d 2a 20 5c  ram-transfor=* \
75c0: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
75d0: 72 61 6e 73 66 6f 3d 2a 20 7c 20 2d 2d 70 72 6f  ransfo=* | --pro
75e0: 67 72 61 6d 2d 74 72 61 6e 73 66 3d 2a 20 5c 0a  gram-transf=* \.
75f0: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72    | --program-tr
7600: 61 6e 73 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  ans=* | --progra
7610: 6d 2d 74 72 61 6e 3d 2a 20 5c 0a 20 20 7c 20 2d  m-tran=* \.  | -
7620: 2d 70 72 6f 67 72 2d 74 72 61 3d 2a 20 7c 20 2d  -progr-tra=* | -
7630: 2d 70 72 6f 67 72 61 6d 2d 74 72 3d 2a 20 7c 20  -program-tr=* | 
7640: 2d 2d 70 72 6f 67 72 61 6d 2d 74 3d 2a 29 0a 20  --program-t=*). 
7650: 20 20 20 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73     program_trans
7660: 66 6f 72 6d 5f 6e 61 6d 65 3d 24 61 63 5f 6f 70  form_name=$ac_op
7670: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 64 66 64  targ ;;..  -pdfd
7680: 69 72 20 7c 20 2d 2d 70 64 66 64 69 72 20 7c 20  ir | --pdfdir | 
7690: 2d 2d 70 64 66 64 69 20 7c 20 2d 2d 70 64 66 64  --pdfdi | --pdfd
76a0: 20 7c 20 2d 2d 70 64 66 20 7c 20 2d 2d 70 64 29   | --pdf | --pd)
76b0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 64 66  .    ac_prev=pdf
76c0: 64 69 72 20 3b 3b 0a 20 20 2d 70 64 66 64 69 72  dir ;;.  -pdfdir
76d0: 3d 2a 20 7c 20 2d 2d 70 64 66 64 69 72 3d 2a 20  =* | --pdfdir=* 
76e0: 7c 20 2d 2d 70 64 66 64 69 3d 2a 20 7c 20 2d 2d  | --pdfdi=* | --
76f0: 70 64 66 64 3d 2a 20 7c 20 2d 2d 70 64 66 3d 2a  pdfd=* | --pdf=*
7700: 20 7c 20 2d 2d 70 64 3d 2a 29 0a 20 20 20 20 70   | --pd=*).    p
7710: 64 66 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  dfdir=$ac_optarg
7720: 20 3b 3b 0a 0a 20 20 2d 70 73 64 69 72 20 7c 20   ;;..  -psdir | 
7730: 2d 2d 70 73 64 69 72 20 7c 20 2d 2d 70 73 64 69  --psdir | --psdi
7740: 20 7c 20 2d 2d 70 73 64 20 7c 20 2d 2d 70 73 29   | --psd | --ps)
7750: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 73 64  .    ac_prev=psd
7760: 69 72 20 3b 3b 0a 20 20 2d 70 73 64 69 72 3d 2a  ir ;;.  -psdir=*
7770: 20 7c 20 2d 2d 70 73 64 69 72 3d 2a 20 7c 20 2d   | --psdir=* | -
7780: 2d 70 73 64 69 3d 2a 20 7c 20 2d 2d 70 73 64 3d  -psdi=* | --psd=
7790: 2a 20 7c 20 2d 2d 70 73 3d 2a 29 0a 20 20 20 20  * | --ps=*).    
77a0: 70 73 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  psdir=$ac_optarg
77b0: 20 3b 3b 0a 0a 20 20 2d 71 20 7c 20 2d 71 75 69   ;;..  -q | -qui
77c0: 65 74 20 7c 20 2d 2d 71 75 69 65 74 20 7c 20 2d  et | --quiet | -
77d0: 2d 71 75 69 65 20 7c 20 2d 2d 71 75 69 20 7c 20  -quie | --qui | 
77e0: 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a 20 20 7c  --qu | --q \.  |
77f0: 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c   -silent | --sil
7800: 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 20 7c 20  ent | --silen | 
7810: 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73 69 6c 29 0a  --sile | --sil).
7820: 20 20 20 20 73 69 6c 65 6e 74 3d 79 65 73 20 3b      silent=yes ;
7830: 3b 0a 0a 20 20 2d 73 62 69 6e 64 69 72 20 7c 20  ;..  -sbindir | 
7840: 2d 2d 73 62 69 6e 64 69 72 20 7c 20 2d 2d 73 62  --sbindir | --sb
7850: 69 6e 64 69 20 7c 20 2d 2d 73 62 69 6e 64 20 7c  indi | --sbind |
7860: 20 2d 2d 73 62 69 6e 20 7c 20 2d 2d 73 62 69 20   --sbin | --sbi 
7870: 7c 20 2d 2d 73 62 29 0a 20 20 20 20 61 63 5f 70  | --sb).    ac_p
7880: 72 65 76 3d 73 62 69 6e 64 69 72 20 3b 3b 0a 20  rev=sbindir ;;. 
7890: 20 2d 73 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d   -sbindir=* | --
78a0: 73 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 73 62  sbindir=* | --sb
78b0: 69 6e 64 69 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64  indi=* | --sbind
78c0: 3d 2a 20 7c 20 2d 2d 73 62 69 6e 3d 2a 20 5c 0a  =* | --sbin=* \.
78d0: 20 20 7c 20 2d 2d 73 62 69 3d 2a 20 7c 20 2d 2d    | --sbi=* | --
78e0: 73 62 3d 2a 29 0a 20 20 20 20 73 62 69 6e 64 69  sb=*).    sbindi
78f0: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
7900: 0a 20 20 2d 73 68 61 72 65 64 73 74 61 74 65 64  .  -sharedstated
7910: 69 72 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  ir | --sharedsta
7920: 74 65 64 69 72 20 7c 20 2d 2d 73 68 61 72 65 64  tedir | --shared
7930: 73 74 61 74 65 64 69 20 5c 0a 20 20 7c 20 2d 2d  statedi \.  | --
7940: 73 68 61 72 65 64 73 74 61 74 65 64 20 7c 20 2d  sharedstated | -
7950: 2d 73 68 61 72 65 64 73 74 61 74 65 20 7c 20 2d  -sharedstate | -
7960: 2d 73 68 61 72 65 64 73 74 61 74 20 7c 20 2d 2d  -sharedstat | --
7970: 73 68 61 72 65 64 73 74 61 20 5c 0a 20 20 7c 20  sharedsta \.  | 
7980: 2d 2d 73 68 61 72 65 64 73 74 20 7c 20 2d 2d 73  --sharedst | --s
7990: 68 61 72 65 64 73 20 7c 20 2d 2d 73 68 61 72 65  hareds | --share
79a0: 64 20 7c 20 2d 2d 73 68 61 72 65 20 7c 20 2d 2d  d | --share | --
79b0: 73 68 61 72 20 5c 0a 20 20 7c 20 2d 2d 73 68 61  shar \.  | --sha
79c0: 20 7c 20 2d 2d 73 68 29 0a 20 20 20 20 61 63 5f   | --sh).    ac_
79d0: 70 72 65 76 3d 73 68 61 72 65 64 73 74 61 74 65  prev=sharedstate
79e0: 64 69 72 20 3b 3b 0a 20 20 2d 73 68 61 72 65 64  dir ;;.  -shared
79f0: 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 73  statedir=* | --s
7a00: 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 2a 20  haredstatedir=* 
7a10: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64  | --sharedstated
7a20: 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72  i=* \.  | --shar
7a30: 65 64 73 74 61 74 65 64 3d 2a 20 7c 20 2d 2d 73  edstated=* | --s
7a40: 68 61 72 65 64 73 74 61 74 65 3d 2a 20 7c 20 2d  haredstate=* | -
7a50: 2d 73 68 61 72 65 64 73 74 61 74 3d 2a 20 7c 20  -sharedstat=* | 
7a60: 2d 2d 73 68 61 72 65 64 73 74 61 3d 2a 20 5c 0a  --sharedsta=* \.
7a70: 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 3d 2a    | --sharedst=*
7a80: 20 7c 20 2d 2d 73 68 61 72 65 64 73 3d 2a 20 7c   | --shareds=* |
7a90: 20 2d 2d 73 68 61 72 65 64 3d 2a 20 7c 20 2d 2d   --shared=* | --
7aa0: 73 68 61 72 65 3d 2a 20 7c 20 2d 2d 73 68 61 72  share=* | --shar
7ab0: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 3d 2a  =* \.  | --sha=*
7ac0: 20 7c 20 2d 2d 73 68 3d 2a 29 0a 20 20 20 20 73   | --sh=*).    s
7ad0: 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 24 61  haredstatedir=$a
7ae0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
7af0: 73 69 74 65 20 7c 20 2d 2d 73 69 74 65 20 7c 20  site | --site | 
7b00: 2d 2d 73 69 74 29 0a 20 20 20 20 61 63 5f 70 72  --sit).    ac_pr
7b10: 65 76 3d 73 69 74 65 20 3b 3b 0a 20 20 2d 73 69  ev=site ;;.  -si
7b20: 74 65 3d 2a 20 7c 20 2d 2d 73 69 74 65 3d 2a 20  te=* | --site=* 
7b30: 7c 20 2d 2d 73 69 74 3d 2a 29 0a 20 20 20 20 73  | --sit=*).    s
7b40: 69 74 65 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  ite=$ac_optarg ;
7b50: 3b 0a 0a 20 20 2d 73 72 63 64 69 72 20 7c 20 2d  ;..  -srcdir | -
7b60: 2d 73 72 63 64 69 72 20 7c 20 2d 2d 73 72 63 64  -srcdir | --srcd
7b70: 69 20 7c 20 2d 2d 73 72 63 64 20 7c 20 2d 2d 73  i | --srcd | --s
7b80: 72 63 20 7c 20 2d 2d 73 72 29 0a 20 20 20 20 61  rc | --sr).    a
7b90: 63 5f 70 72 65 76 3d 73 72 63 64 69 72 20 3b 3b  c_prev=srcdir ;;
7ba0: 0a 20 20 2d 73 72 63 64 69 72 3d 2a 20 7c 20 2d  .  -srcdir=* | -
7bb0: 2d 73 72 63 64 69 72 3d 2a 20 7c 20 2d 2d 73 72  -srcdir=* | --sr
7bc0: 63 64 69 3d 2a 20 7c 20 2d 2d 73 72 63 64 3d 2a  cdi=* | --srcd=*
7bd0: 20 7c 20 2d 2d 73 72 63 3d 2a 20 7c 20 2d 2d 73   | --src=* | --s
7be0: 72 3d 2a 29 0a 20 20 20 20 73 72 63 64 69 72 3d  r=*).    srcdir=
7bf0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
7c00: 20 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c 20 2d   -sysconfdir | -
7c10: 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c 20 2d 2d  -sysconfdir | --
7c20: 73 79 73 63 6f 6e 66 64 69 20 7c 20 2d 2d 73 79  sysconfdi | --sy
7c30: 73 63 6f 6e 66 64 20 7c 20 2d 2d 73 79 73 63 6f  sconfd | --sysco
7c40: 6e 66 20 5c 0a 20 20 7c 20 2d 2d 73 79 73 63 6f  nf \.  | --sysco
7c50: 6e 20 7c 20 2d 2d 73 79 73 63 6f 20 7c 20 2d 2d  n | --sysco | --
7c60: 73 79 73 63 20 7c 20 2d 2d 73 79 73 20 7c 20 2d  sysc | --sys | -
7c70: 2d 73 79 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -sy).    ac_prev
7c80: 3d 73 79 73 63 6f 6e 66 64 69 72 20 3b 3b 0a 20  =sysconfdir ;;. 
7c90: 20 2d 73 79 73 63 6f 6e 66 64 69 72 3d 2a 20 7c   -sysconfdir=* |
7ca0: 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 3d 2a 20   --sysconfdir=* 
7cb0: 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 3d 2a 20  | --sysconfdi=* 
7cc0: 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 3d 2a 20 7c  | --sysconfd=* |
7cd0: 20 2d 2d 73 79 73 63 6f 6e 66 3d 2a 20 5c 0a 20   --sysconf=* \. 
7ce0: 20 7c 20 2d 2d 73 79 73 63 6f 6e 3d 2a 20 7c 20   | --syscon=* | 
7cf0: 2d 2d 73 79 73 63 6f 3d 2a 20 7c 20 2d 2d 73 79  --sysco=* | --sy
7d00: 73 63 3d 2a 20 7c 20 2d 2d 73 79 73 3d 2a 20 7c  sc=* | --sys=* |
7d10: 20 2d 2d 73 79 3d 2a 29 0a 20 20 20 20 73 79 73   --sy=*).    sys
7d20: 63 6f 6e 66 64 69 72 3d 24 61 63 5f 6f 70 74 61  confdir=$ac_opta
7d30: 72 67 20 3b 3b 0a 0a 20 20 2d 74 61 72 67 65 74  rg ;;..  -target
7d40: 20 7c 20 2d 2d 74 61 72 67 65 74 20 7c 20 2d 2d   | --target | --
7d50: 74 61 72 67 65 20 7c 20 2d 2d 74 61 72 67 20 7c  targe | --targ |
7d60: 20 2d 2d 74 61 72 20 7c 20 2d 2d 74 61 20 7c 20   --tar | --ta | 
7d70: 2d 2d 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76  --t).    ac_prev
7d80: 3d 74 61 72 67 65 74 5f 61 6c 69 61 73 20 3b 3b  =target_alias ;;
7d90: 0a 20 20 2d 74 61 72 67 65 74 3d 2a 20 7c 20 2d  .  -target=* | -
7da0: 2d 74 61 72 67 65 74 3d 2a 20 7c 20 2d 2d 74 61  -target=* | --ta
7db0: 72 67 65 3d 2a 20 7c 20 2d 2d 74 61 72 67 3d 2a  rge=* | --targ=*
7dc0: 20 7c 20 2d 2d 74 61 72 3d 2a 20 7c 20 2d 2d 74   | --tar=* | --t
7dd0: 61 3d 2a 20 7c 20 2d 2d 74 3d 2a 29 0a 20 20 20  a=* | --t=*).   
7de0: 20 74 61 72 67 65 74 5f 61 6c 69 61 73 3d 24 61   target_alias=$a
7df0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
7e00: 76 20 7c 20 2d 76 65 72 62 6f 73 65 20 7c 20 2d  v | -verbose | -
7e10: 2d 76 65 72 62 6f 73 65 20 7c 20 2d 2d 76 65 72  -verbose | --ver
7e20: 62 6f 73 20 7c 20 2d 2d 76 65 72 62 6f 20 7c 20  bos | --verbo | 
7e30: 2d 2d 76 65 72 62 29 0a 20 20 20 20 76 65 72 62  --verb).    verb
7e40: 6f 73 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 76  ose=yes ;;..  -v
7e50: 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 69  ersion | --versi
7e60: 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 6f 20 7c 20  on | --versio | 
7e70: 2d 2d 76 65 72 73 69 20 7c 20 2d 2d 76 65 72 73  --versi | --vers
7e80: 20 7c 20 2d 56 29 0a 20 20 20 20 61 63 5f 69 6e   | -V).    ac_in
7e90: 69 74 5f 76 65 72 73 69 6f 6e 3d 3a 20 3b 3b 0a  it_version=: ;;.
7ea0: 0a 20 20 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d 77  .  -with-* | --w
7eb0: 69 74 68 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73  ith-*).    ac_us
7ec0: 65 72 6f 70 74 3d 60 65 78 70 72 20 22 78 24 61  eropt=`expr "x$a
7ed0: 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a  c_option" : 'x-*
7ee0: 77 69 74 68 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60  with-\([^=]*\)'`
7ef0: 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61  .    # Reject na
7f00: 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74  mes that are not
7f10: 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72   valid shell var
7f20: 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20  iable names..   
7f30: 20 65 78 70 72 20 22 78 24 61 63 5f 75 73 65 72   expr "x$ac_user
7f40: 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f  opt" : ".*[^-+._
7f50: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e  $as_cr_alnum]" >
7f60: 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20  /dev/null &&.   
7f70: 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
7f80: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
7f90: 76 61 6c 69 64 20 70 61 63 6b 61 67 65 20 6e 61  valid package na
7fa0: 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22  me: $ac_useropt"
7fb0: 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20   >&2.   { (exit 
7fc0: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
7fd0: 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f  .    ac_useropt_
7fe0: 6f 72 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74  orig=$ac_useropt
7ff0: 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d  .    ac_useropt=
8000: 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75  `$as_echo "$ac_u
8010: 73 65 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73  seropt" | sed 's
8020: 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20  /[-+.]/_/g'`.   
8030: 20 63 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f   case $ac_user_o
8040: 70 74 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a  pts in.      *".
8050: 22 77 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70  "with_$ac_userop
8060: 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20  t"."*) ;;.      
8070: 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  *) ac_unrecogniz
8080: 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72  ed_opts="$ac_unr
8090: 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61  ecognized_opts$a
80a0: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73  c_unrecognized_s
80b0: 65 70 2d 2d 77 69 74 68 2d 24 61 63 5f 75 73 65  ep--with-$ac_use
80c0: 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f  ropt_orig".. ac_
80d0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70  unrecognized_sep
80e0: 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61 63  =', ';;.    esac
80f0: 0a 20 20 20 20 65 76 61 6c 20 77 69 74 68 5f 24  .    eval with_$
8100: 61 63 5f 75 73 65 72 6f 70 74 3d 5c 24 61 63 5f  ac_useropt=\$ac_
8110: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 77 69  optarg ;;..  -wi
8120: 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69 74 68  thout-* | --with
8130: 6f 75 74 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73  out-*).    ac_us
8140: 65 72 6f 70 74 3d 60 65 78 70 72 20 22 78 24 61  eropt=`expr "x$a
8150: 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a  c_option" : 'x-*
8160: 77 69 74 68 6f 75 74 2d 5c 28 2e 2a 5c 29 27 60  without-\(.*\)'`
8170: 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61  .    # Reject na
8180: 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74  mes that are not
8190: 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72   valid shell var
81a0: 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20  iable names..   
81b0: 20 65 78 70 72 20 22 78 24 61 63 5f 75 73 65 72   expr "x$ac_user
81c0: 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f  opt" : ".*[^-+._
81d0: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e  $as_cr_alnum]" >
81e0: 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20  /dev/null &&.   
81f0: 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
8200: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
8210: 76 61 6c 69 64 20 70 61 63 6b 61 67 65 20 6e 61  valid package na
8220: 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22  me: $ac_useropt"
8230: 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20   >&2.   { (exit 
8240: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
8250: 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f  .    ac_useropt_
8260: 6f 72 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74  orig=$ac_useropt
8270: 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d  .    ac_useropt=
8280: 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75  `$as_echo "$ac_u
8290: 73 65 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73  seropt" | sed 's
82a0: 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20  /[-+.]/_/g'`.   
82b0: 20 63 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f   case $ac_user_o
82c0: 70 74 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a  pts in.      *".
82d0: 22 77 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70  "with_$ac_userop
82e0: 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20  t"."*) ;;.      
82f0: 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  *) ac_unrecogniz
8300: 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72  ed_opts="$ac_unr
8310: 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61  ecognized_opts$a
8320: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73  c_unrecognized_s
8330: 65 70 2d 2d 77 69 74 68 6f 75 74 2d 24 61 63 5f  ep--without-$ac_
8340: 75 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20  useropt_orig".. 
8350: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
8360: 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65  sep=', ';;.    e
8370: 73 61 63 0a 20 20 20 20 65 76 61 6c 20 77 69 74  sac.    eval wit
8380: 68 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d 6e 6f  h_$ac_useropt=no
8390: 20 3b 3b 0a 0a 20 20 2d 2d 78 29 0a 20 20 20 20   ;;..  --x).    
83a0: 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20  # Obsolete; use 
83b0: 2d 2d 77 69 74 68 2d 78 2e 0a 20 20 20 20 77 69  --with-x..    wi
83c0: 74 68 5f 78 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d  th_x=yes ;;..  -
83d0: 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20 2d 2d 78  x-includes | --x
83e0: 2d 69 6e 63 6c 75 64 65 73 20 7c 20 2d 2d 78 2d  -includes | --x-
83f0: 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 78 2d 69 6e  include | --x-in
8400: 63 6c 75 64 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75  clud | --x-inclu
8410: 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c 20   \.  | --x-incl 
8420: 7c 20 2d 2d 78 2d 69 6e 63 20 7c 20 2d 2d 78 2d  | --x-inc | --x-
8430: 69 6e 20 7c 20 2d 2d 78 2d 69 29 0a 20 20 20 20  in | --x-i).    
8440: 61 63 5f 70 72 65 76 3d 78 5f 69 6e 63 6c 75 64  ac_prev=x_includ
8450: 65 73 20 3b 3b 0a 20 20 2d 78 2d 69 6e 63 6c 75  es ;;.  -x-inclu
8460: 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c  des=* | --x-incl
8470: 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63  udes=* | --x-inc
8480: 6c 75 64 65 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63  lude=* | --x-inc
8490: 6c 75 64 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c  lud=* | --x-incl
84a0: 75 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e  u=* \.  | --x-in
84b0: 63 6c 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 3d 2a  cl=* | --x-inc=*
84c0: 20 7c 20 2d 2d 78 2d 69 6e 3d 2a 20 7c 20 2d 2d   | --x-in=* | --
84d0: 78 2d 69 3d 2a 29 0a 20 20 20 20 78 5f 69 6e 63  x-i=*).    x_inc
84e0: 6c 75 64 65 73 3d 24 61 63 5f 6f 70 74 61 72 67  ludes=$ac_optarg
84f0: 20 3b 3b 0a 0a 20 20 2d 78 2d 6c 69 62 72 61 72   ;;..  -x-librar
8500: 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72  ies | --x-librar
8510: 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72  ies | --x-librar
8520: 69 65 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69  ie | --x-librari
8530: 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62 72 61   \.  | --x-libra
8540: 72 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 20 7c 20  r | --x-libra | 
8550: 2d 2d 78 2d 6c 69 62 72 20 7c 20 2d 2d 78 2d 6c  --x-libr | --x-l
8560: 69 62 20 7c 20 2d 2d 78 2d 6c 69 20 7c 20 2d 2d  ib | --x-li | --
8570: 78 2d 6c 29 0a 20 20 20 20 61 63 5f 70 72 65 76  x-l).    ac_prev
8580: 3d 78 5f 6c 69 62 72 61 72 69 65 73 20 3b 3b 0a  =x_libraries ;;.
8590: 20 20 2d 78 2d 6c 69 62 72 61 72 69 65 73 3d 2a    -x-libraries=*
85a0: 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65 73   | --x-libraries
85b0: 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69  =* | --x-librari
85c0: 65 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72  e=* | --x-librar
85d0: 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69  i=* \.  | --x-li
85e0: 62 72 61 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62  brar=* | --x-lib
85f0: 72 61 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 3d  ra=* | --x-libr=
8600: 2a 20 7c 20 2d 2d 78 2d 6c 69 62 3d 2a 20 7c 20  * | --x-lib=* | 
8610: 2d 2d 78 2d 6c 69 3d 2a 20 7c 20 2d 2d 78 2d 6c  --x-li=* | --x-l
8620: 3d 2a 29 0a 20 20 20 20 78 5f 6c 69 62 72 61 72  =*).    x_librar
8630: 69 65 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  ies=$ac_optarg ;
8640: 3b 0a 0a 20 20 2d 2a 29 20 7b 20 24 61 73 5f 65  ;..  -*) { $as_e
8650: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
8660: 6f 72 3a 20 75 6e 72 65 63 6f 67 6e 69 7a 65 64  or: unrecognized
8670: 20 6f 70 74 69 6f 6e 3a 20 24 61 63 5f 6f 70 74   option: $ac_opt
8680: 69 6f 6e 0a 54 72 79 20 5c 60 24 30 20 2d 2d 68  ion.Try \`$0 --h
8690: 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e  elp' for more in
86a0: 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 3e 26 32 0a  formation." >&2.
86b0: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
86c0: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20  xit 1; }; }.    
86d0: 3b 3b 0a 0a 20 20 2a 3d 2a 29 0a 20 20 20 20 61  ;;..  *=*).    a
86e0: 63 5f 65 6e 76 76 61 72 3d 60 65 78 70 72 20 22  c_envvar=`expr "
86f0: 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27  x$ac_option" : '
8700: 78 5c 28 5b 5e 3d 5d 2a 5c 29 3d 27 60 0a 20 20  x\([^=]*\)='`.  
8710: 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73    # Reject names
8720: 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61   that are not va
8730: 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62  lid shell variab
8740: 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78  le names..    ex
8750: 70 72 20 22 78 24 61 63 5f 65 6e 76 76 61 72 22  pr "x$ac_envvar"
8760: 20 3a 20 22 2e 2a 5b 5e 5f 24 61 73 5f 63 72 5f   : ".*[^_$as_cr_
8770: 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75  alnum]" >/dev/nu
8780: 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b 20 24 61  ll &&.      { $a
8790: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
87a0: 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76  error: invalid v
87b0: 61 72 69 61 62 6c 65 20 6e 61 6d 65 3a 20 24 61  ariable name: $a
87c0: 63 5f 65 6e 76 76 61 72 22 20 3e 26 32 0a 20 20  c_envvar" >&2.  
87d0: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
87e0: 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 65 76  t 1; }; }.    ev
87f0: 61 6c 20 24 61 63 5f 65 6e 76 76 61 72 3d 5c 24  al $ac_envvar=\$
8800: 61 63 5f 6f 70 74 61 72 67 0a 20 20 20 20 65 78  ac_optarg.    ex
8810: 70 6f 72 74 20 24 61 63 5f 65 6e 76 76 61 72 20  port $ac_envvar 
8820: 3b 3b 0a 0a 20 20 2a 29 0a 20 20 20 20 23 20 46  ;;..  *).    # F
8830: 49 58 4d 45 3a 20 73 68 6f 75 6c 64 20 62 65 20  IXME: should be 
8840: 72 65 6d 6f 76 65 64 20 69 6e 20 61 75 74 6f 63  removed in autoc
8850: 6f 6e 66 20 33 2e 30 2e 0a 20 20 20 20 24 61 73  onf 3.0..    $as
8860: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
8870: 41 52 4e 49 4e 47 3a 20 79 6f 75 20 73 68 6f 75  ARNING: you shou
8880: 6c 64 20 75 73 65 20 2d 2d 62 75 69 6c 64 2c 20  ld use --build, 
8890: 2d 2d 68 6f 73 74 2c 20 2d 2d 74 61 72 67 65 74  --host, --target
88a0: 22 20 3e 26 32 0a 20 20 20 20 65 78 70 72 20 22  " >&2.    expr "
88b0: 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 22  x$ac_option" : "
88c0: 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63 72 5f 61 6c  .*[^-._$as_cr_al
88d0: 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  num]" >/dev/null
88e0: 20 26 26 0a 20 20 20 20 20 20 24 61 73 5f 65 63   &&.      $as_ec
88f0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
8900: 49 4e 47 3a 20 69 6e 76 61 6c 69 64 20 68 6f 73  ING: invalid hos
8910: 74 20 74 79 70 65 3a 20 24 61 63 5f 6f 70 74 69  t type: $ac_opti
8920: 6f 6e 22 20 3e 26 32 0a 20 20 20 20 3a 20 24 7b  on" >&2.    : ${
8930: 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24 61 63 5f  build_alias=$ac_
8940: 6f 70 74 69 6f 6e 7d 20 24 7b 68 6f 73 74 5f 61  option} ${host_a
8950: 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d  lias=$ac_option}
8960: 20 24 7b 74 61 72 67 65 74 5f 61 6c 69 61 73 3d   ${target_alias=
8970: 24 61 63 5f 6f 70 74 69 6f 6e 7d 0a 20 20 20 20  $ac_option}.    
8980: 3b 3b 0a 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a  ;;..  esac.done.
8990: 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
89a0: 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a 20 20 61  _prev"; then.  a
89b0: 63 5f 6f 70 74 69 6f 6e 3d 2d 2d 60 65 63 68 6f  c_option=--`echo
89c0: 20 24 61 63 5f 70 72 65 76 20 7c 20 73 65 64 20   $ac_prev | sed 
89d0: 27 73 2f 5f 2f 2d 2f 67 27 60 0a 20 20 7b 20 24  's/_/-/g'`.  { $
89e0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
89f0: 20 65 72 72 6f 72 3a 20 6d 69 73 73 69 6e 67 20   error: missing 
8a00: 61 72 67 75 6d 65 6e 74 20 74 6f 20 24 61 63 5f  argument to $ac_
8a10: 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20 20 7b  option" >&2.   {
8a20: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
8a30: 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 69 66 20 74  1; }; }.fi..if t
8a40: 65 73 74 20 2d 6e 20 22 24 61 63 5f 75 6e 72 65  est -n "$ac_unre
8a50: 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 22 3b 20  cognized_opts"; 
8a60: 74 68 65 6e 0a 20 20 63 61 73 65 20 24 65 6e 61  then.  case $ena
8a70: 62 6c 65 5f 6f 70 74 69 6f 6e 5f 63 68 65 63 6b  ble_option_check
8a80: 69 6e 67 20 69 6e 0a 20 20 20 20 6e 6f 29 20 3b  ing in.    no) ;
8a90: 3b 0a 20 20 20 20 66 61 74 61 6c 29 20 7b 20 24  ;.    fatal) { $
8aa0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
8ab0: 20 65 72 72 6f 72 3a 20 55 6e 72 65 63 6f 67 6e   error: Unrecogn
8ac0: 69 7a 65 64 20 6f 70 74 69 6f 6e 73 3a 20 24 61  ized options: $a
8ad0: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f  c_unrecognized_o
8ae0: 70 74 73 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  pts" >&2.   { (e
8af0: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
8b00: 7d 3b 20 7d 20 3b 3b 0a 20 20 20 20 2a 29 20 20  }; } ;;.    *)  
8b10: 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
8b20: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 55 6e  _me: WARNING: Un
8b30: 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f  recognized optio
8b40: 6e 73 3a 20 24 61 63 5f 75 6e 72 65 63 6f 67 6e  ns: $ac_unrecogn
8b50: 69 7a 65 64 5f 6f 70 74 73 22 20 3e 26 32 20 3b  ized_opts" >&2 ;
8b60: 3b 0a 20 20 65 73 61 63 0a 66 69 0a 0a 23 20 43  ;.  esac.fi..# C
8b70: 68 65 63 6b 20 61 6c 6c 20 64 69 72 65 63 74 6f  heck all directo
8b80: 72 79 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72  ry arguments for
8b90: 20 63 6f 6e 73 69 73 74 65 6e 63 79 2e 0a 66 6f   consistency..fo
8ba0: 72 20 61 63 5f 76 61 72 20 69 6e 09 65 78 65 63  r ac_var in.exec
8bb0: 5f 70 72 65 66 69 78 20 70 72 65 66 69 78 20 62  _prefix prefix b
8bc0: 69 6e 64 69 72 20 73 62 69 6e 64 69 72 20 6c 69  indir sbindir li
8bd0: 62 65 78 65 63 64 69 72 20 64 61 74 61 72 6f 6f  bexecdir dataroo
8be0: 74 64 69 72 20 5c 0a 09 09 64 61 74 61 64 69 72  tdir \...datadir
8bf0: 20 73 79 73 63 6f 6e 66 64 69 72 20 73 68 61 72   sysconfdir shar
8c00: 65 64 73 74 61 74 65 64 69 72 20 6c 6f 63 61 6c  edstatedir local
8c10: 73 74 61 74 65 64 69 72 20 69 6e 63 6c 75 64 65  statedir include
8c20: 64 69 72 20 5c 0a 09 09 6f 6c 64 69 6e 63 6c 75  dir \...oldinclu
8c30: 64 65 64 69 72 20 64 6f 63 64 69 72 20 69 6e 66  dedir docdir inf
8c40: 6f 64 69 72 20 68 74 6d 6c 64 69 72 20 64 76 69  odir htmldir dvi
8c50: 64 69 72 20 70 64 66 64 69 72 20 70 73 64 69 72  dir pdfdir psdir
8c60: 20 5c 0a 09 09 6c 69 62 64 69 72 20 6c 6f 63 61   \...libdir loca
8c70: 6c 65 64 69 72 20 6d 61 6e 64 69 72 0a 64 6f 0a  ledir mandir.do.
8c80: 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24    eval ac_val=\$
8c90: 24 61 63 5f 76 61 72 0a 20 20 23 20 52 65 6d 6f  $ac_var.  # Remo
8ca0: 76 65 20 74 72 61 69 6c 69 6e 67 20 73 6c 61 73  ve trailing slas
8cb0: 68 65 73 2e 0a 20 20 63 61 73 65 20 24 61 63 5f  hes..  case $ac_
8cc0: 76 61 6c 20 69 6e 0a 20 20 20 20 2a 2f 20 29 0a  val in.    */ ).
8cd0: 20 20 20 20 20 20 61 63 5f 76 61 6c 3d 60 65 78        ac_val=`ex
8ce0: 70 72 20 22 58 24 61 63 5f 76 61 6c 22 20 3a 20  pr "X$ac_val" : 
8cf0: 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c  'X\(.*[^/]\)' \|
8d00: 20 22 58 24 61 63 5f 76 61 6c 22 20 3a 20 27 58   "X$ac_val" : 'X
8d10: 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 20 20 65  \(.*\)'`.      e
8d20: 76 61 6c 20 24 61 63 5f 76 61 72 3d 5c 24 61 63  val $ac_var=\$ac
8d30: 5f 76 61 6c 3b 3b 0a 20 20 65 73 61 63 0a 20 20  _val;;.  esac.  
8d40: 23 20 42 65 20 73 75 72 65 20 74 6f 20 68 61 76  # Be sure to hav
8d50: 65 20 61 62 73 6f 6c 75 74 65 20 64 69 72 65 63  e absolute direc
8d60: 74 6f 72 79 20 6e 61 6d 65 73 2e 0a 20 20 63 61  tory names..  ca
8d70: 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20  se $ac_val in.  
8d80: 20 20 5b 5c 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b 5c    [\\/$]* | ?:[\
8d90: 5c 2f 5d 2a 20 29 20 20 63 6f 6e 74 69 6e 75 65  \/]* )  continue
8da0: 3b 3b 0a 20 20 20 20 4e 4f 4e 45 20 7c 20 27 27  ;;.    NONE | ''
8db0: 20 29 20 63 61 73 65 20 24 61 63 5f 76 61 72 20   ) case $ac_var 
8dc0: 69 6e 20 2a 70 72 65 66 69 78 20 29 20 63 6f 6e  in *prefix ) con
8dd0: 74 69 6e 75 65 3b 3b 20 65 73 61 63 3b 3b 0a 20  tinue;; esac;;. 
8de0: 20 65 73 61 63 0a 20 20 7b 20 24 61 73 5f 65 63   esac.  { $as_ec
8df0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
8e00: 72 3a 20 65 78 70 65 63 74 65 64 20 61 6e 20 61  r: expected an a
8e10: 62 73 6f 6c 75 74 65 20 64 69 72 65 63 74 6f 72  bsolute director
8e20: 79 20 6e 61 6d 65 20 66 6f 72 20 2d 2d 24 61 63  y name for --$ac
8e30: 5f 76 61 72 3a 20 24 61 63 5f 76 61 6c 22 20 3e  _var: $ac_val" >
8e40: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
8e50: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 64  ; exit 1; }; }.d
8e60: 6f 6e 65 0a 0a 23 20 54 68 65 72 65 20 6d 69 67  one..# There mig
8e70: 68 74 20 62 65 20 70 65 6f 70 6c 65 20 77 68 6f  ht be people who
8e80: 20 64 65 70 65 6e 64 20 6f 6e 20 74 68 65 20 6f   depend on the o
8e90: 6c 64 20 62 72 6f 6b 65 6e 20 62 65 68 61 76 69  ld broken behavi
8ea0: 6f 72 3a 20 60 24 68 6f 73 74 27 0a 23 20 75 73  or: `$host'.# us
8eb0: 65 64 20 74 6f 20 68 6f 6c 64 20 74 68 65 20 61  ed to hold the a
8ec0: 72 67 75 6d 65 6e 74 20 6f 66 20 2d 2d 68 6f 73  rgument of --hos
8ed0: 74 20 65 74 63 2e 0a 23 20 46 49 58 4d 45 3a 20  t etc..# FIXME: 
8ee0: 54 6f 20 72 65 6d 6f 76 65 20 73 6f 6d 65 20 64  To remove some d
8ef0: 61 79 2e 0a 62 75 69 6c 64 3d 24 62 75 69 6c 64  ay..build=$build
8f00: 5f 61 6c 69 61 73 0a 68 6f 73 74 3d 24 68 6f 73  _alias.host=$hos
8f10: 74 5f 61 6c 69 61 73 0a 74 61 72 67 65 74 3d 24  t_alias.target=$
8f20: 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 0a 23 20  target_alias..# 
8f30: 46 49 58 4d 45 3a 20 54 6f 20 72 65 6d 6f 76 65  FIXME: To remove
8f40: 20 73 6f 6d 65 20 64 61 79 2e 0a 69 66 20 74 65   some day..if te
8f50: 73 74 20 22 78 24 68 6f 73 74 5f 61 6c 69 61 73  st "x$host_alias
8f60: 22 20 21 3d 20 78 3b 20 74 68 65 6e 0a 20 20 69  " != x; then.  i
8f70: 66 20 74 65 73 74 20 22 78 24 62 75 69 6c 64 5f  f test "x$build_
8f80: 61 6c 69 61 73 22 20 3d 20 78 3b 20 74 68 65 6e  alias" = x; then
8f90: 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69  .    cross_compi
8fa0: 6c 69 6e 67 3d 6d 61 79 62 65 0a 20 20 20 20 24  ling=maybe.    $
8fb0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
8fc0: 20 57 41 52 4e 49 4e 47 3a 20 49 66 20 79 6f 75   WARNING: If you
8fd0: 20 77 61 6e 74 65 64 20 74 6f 20 73 65 74 20 74   wanted to set t
8fe0: 68 65 20 2d 2d 62 75 69 6c 64 20 74 79 70 65 2c  he --build type,
8ff0: 20 64 6f 6e 27 74 20 75 73 65 20 2d 2d 68 6f 73   don't use --hos
9000: 74 2e 0a 20 20 20 20 49 66 20 61 20 63 72 6f 73  t..    If a cros
9010: 73 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 64 65  s compiler is de
9020: 74 65 63 74 65 64 20 74 68 65 6e 20 63 72 6f 73  tected then cros
9030: 73 20 63 6f 6d 70 69 6c 65 20 6d 6f 64 65 20 77  s compile mode w
9040: 69 6c 6c 20 62 65 20 75 73 65 64 2e 22 20 3e 26  ill be used." >&
9050: 32 0a 20 20 65 6c 69 66 20 74 65 73 74 20 22 78  2.  elif test "x
9060: 24 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 21 3d  $build_alias" !=
9070: 20 22 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 3b   "x$host_alias";
9080: 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f   then.    cross_
9090: 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20 20  compiling=yes.  
90a0: 66 69 0a 66 69 0a 0a 61 63 5f 74 6f 6f 6c 5f 70  fi.fi..ac_tool_p
90b0: 72 65 66 69 78 3d 0a 74 65 73 74 20 2d 6e 20 22  refix=.test -n "
90c0: 24 68 6f 73 74 5f 61 6c 69 61 73 22 20 26 26 20  $host_alias" && 
90d0: 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 3d 24  ac_tool_prefix=$
90e0: 68 6f 73 74 5f 61 6c 69 61 73 2d 0a 0a 74 65 73  host_alias-..tes
90f0: 74 20 22 24 73 69 6c 65 6e 74 22 20 3d 20 79 65  t "$silent" = ye
9100: 73 20 26 26 20 65 78 65 63 20 36 3e 2f 64 65 76  s && exec 6>/dev
9110: 2f 6e 75 6c 6c 0a 0a 0a 61 63 5f 70 77 64 3d 60  /null...ac_pwd=`
9120: 70 77 64 60 20 26 26 20 74 65 73 74 20 2d 6e 20  pwd` && test -n 
9130: 22 24 61 63 5f 70 77 64 22 20 26 26 0a 61 63 5f  "$ac_pwd" &&.ac_
9140: 6c 73 5f 64 69 3d 60 6c 73 20 2d 64 69 20 2e 60  ls_di=`ls -di .`
9150: 20 26 26 0a 61 63 5f 70 77 64 5f 6c 73 5f 64 69   &&.ac_pwd_ls_di
9160: 3d 60 63 64 20 22 24 61 63 5f 70 77 64 22 20 26  =`cd "$ac_pwd" &
9170: 26 20 6c 73 20 2d 64 69 20 2e 60 20 7c 7c 0a 20  & ls -di .` ||. 
9180: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
9190: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 57 6f 72 6b  _me: error: Work
91a0: 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20 63 61  ing directory ca
91b0: 6e 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 6e  nnot be determin
91c0: 65 64 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  ed" >&2.   { (ex
91d0: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
91e0: 3b 20 7d 0a 74 65 73 74 20 22 58 24 61 63 5f 6c  ; }.test "X$ac_l
91f0: 73 5f 64 69 22 20 3d 20 22 58 24 61 63 5f 70 77  s_di" = "X$ac_pw
9200: 64 5f 6c 73 5f 64 69 22 20 7c 7c 0a 20 20 7b 20  d_ls_di" ||.  { 
9210: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
9220: 3a 20 65 72 72 6f 72 3a 20 70 77 64 20 64 6f 65  : error: pwd doe
9230: 73 20 6e 6f 74 20 72 65 70 6f 72 74 20 6e 61 6d  s not report nam
9240: 65 20 6f 66 20 77 6f 72 6b 69 6e 67 20 64 69 72  e of working dir
9250: 65 63 74 6f 72 79 22 20 3e 26 32 0a 20 20 20 7b  ectory" >&2.   {
9260: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
9270: 31 3b 20 7d 3b 20 7d 0a 0a 0a 23 20 46 69 6e 64  1; }; }...# Find
9280: 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65   the source file
9290: 73 2c 20 69 66 20 6c 6f 63 61 74 69 6f 6e 20 77  s, if location w
92a0: 61 73 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64  as not specified
92b0: 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 73  ..if test -z "$s
92c0: 72 63 64 69 72 22 3b 20 74 68 65 6e 0a 20 20 61  rcdir"; then.  a
92d0: 63 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74  c_srcdir_default
92e0: 65 64 3d 79 65 73 0a 20 20 23 20 54 72 79 20 74  ed=yes.  # Try t
92f0: 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e  he directory con
9300: 74 61 69 6e 69 6e 67 20 74 68 69 73 20 73 63 72  taining this scr
9310: 69 70 74 2c 20 74 68 65 6e 20 74 68 65 20 70 61  ipt, then the pa
9320: 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2e 0a  rent directory..
9330: 20 20 61 63 5f 63 6f 6e 66 64 69 72 3d 60 24 61    ac_confdir=`$a
9340: 73 5f 64 69 72 6e 61 6d 65 20 2d 2d 20 22 24 61  s_dirname -- "$a
9350: 73 5f 6d 79 73 65 6c 66 22 20 7c 7c 0a 24 61 73  s_myself" ||.$as
9360: 5f 65 78 70 72 20 58 22 24 61 73 5f 6d 79 73 65  _expr X"$as_myse
9370: 6c 66 22 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d  lf" : 'X\(.*[^/]
9380: 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a  \)//*[^/][^/]*/*
9390: 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f  $' \| \.. X"$as_
93a0: 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c 28 2f 2f  myself" : 'X\(//
93b0: 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a 09 20 58  \)[^/]' \| \.. X
93c0: 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27  "$as_myself" : '
93d0: 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09  X\(//\)$' \| \..
93e0: 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a   X"$as_myself" :
93f0: 20 27 58 5c 28 2f 5c 29 27 20 5c 7c 20 2e 20 32   'X\(/\)' \| . 2
9400: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 24 61  >/dev/null ||.$a
9410: 73 5f 65 63 68 6f 20 58 22 24 61 73 5f 6d 79 73  s_echo X"$as_mys
9420: 65 6c 66 22 20 7c 0a 20 20 20 20 73 65 64 20 27  elf" |.    sed '
9430: 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f 5c  /^X\(.*[^/]\)\/\
9440: 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24 2f  /*[^/][^/]*\/*$/
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 5b 5e 2f 5d 2e 2a 2f 7b  \(\/\/\)[^/].*/{
9480: 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20  ..    s//\1/..  
9490: 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c    q..  }..  /^X\
94a0: 28 5c 2f 5c 2f 5c 29 24 2f 7b 0a 09 20 20 20 20  (\/\/\)$/{..    
94b0: 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20  s//\1/..    q.. 
94c0: 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 29 2e   }..  /^X\(\/\).
94d0: 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a  */{..    s//\1/.
94e0: 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 73  .    q..  }..  s
94f0: 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 20 20 73 72  /.*/./; q'`.  sr
9500: 63 64 69 72 3d 24 61 63 5f 63 6f 6e 66 64 69 72  cdir=$ac_confdir
9510: 0a 20 20 69 66 20 74 65 73 74 20 21 20 2d 72 20  .  if test ! -r 
9520: 22 24 73 72 63 64 69 72 2f 24 61 63 5f 75 6e 69  "$srcdir/$ac_uni
9530: 71 75 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a  que_file"; then.
9540: 20 20 20 20 73 72 63 64 69 72 3d 2e 2e 0a 20 20      srcdir=...  
9550: 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 73 72 63  fi.else.  ac_src
9560: 64 69 72 5f 64 65 66 61 75 6c 74 65 64 3d 6e 6f  dir_defaulted=no
9570: 0a 66 69 0a 69 66 20 74 65 73 74 20 21 20 2d 72  .fi.if test ! -r
9580: 20 22 24 73 72 63 64 69 72 2f 24 61 63 5f 75 6e   "$srcdir/$ac_un
9590: 69 71 75 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e  ique_file"; then
95a0: 0a 20 20 74 65 73 74 20 22 24 61 63 5f 73 72 63  .  test "$ac_src
95b0: 64 69 72 5f 64 65 66 61 75 6c 74 65 64 22 20 3d  dir_defaulted" =
95c0: 20 79 65 73 20 26 26 20 73 72 63 64 69 72 3d 22   yes && srcdir="
95d0: 24 61 63 5f 63 6f 6e 66 64 69 72 20 6f 72 20 2e  $ac_confdir or .
95e0: 2e 22 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .".  { $as_echo 
95f0: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
9600: 63 61 6e 6e 6f 74 20 66 69 6e 64 20 73 6f 75 72  cannot find sour
9610: 63 65 73 20 28 24 61 63 5f 75 6e 69 71 75 65 5f  ces ($ac_unique_
9620: 66 69 6c 65 29 20 69 6e 20 24 73 72 63 64 69 72  file) in $srcdir
9630: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
9640: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
9650: 7d 0a 66 69 0a 61 63 5f 6d 73 67 3d 22 73 6f 75  }.fi.ac_msg="sou
9660: 72 63 65 73 20 61 72 65 20 69 6e 20 24 73 72 63  rces are in $src
9670: 64 69 72 2c 20 62 75 74 20 5c 60 63 64 20 24 73  dir, but \`cd $s
9680: 72 63 64 69 72 27 20 64 6f 65 73 20 6e 6f 74 20  rcdir' does not 
9690: 77 6f 72 6b 22 0a 61 63 5f 61 62 73 5f 63 6f 6e  work".ac_abs_con
96a0: 66 64 69 72 3d 60 28 0a 09 63 64 20 22 24 73 72  fdir=`(..cd "$sr
96b0: 63 64 69 72 22 20 26 26 20 74 65 73 74 20 2d 72  cdir" && test -r
96c0: 20 22 2e 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66   "./$ac_unique_f
96d0: 69 6c 65 22 20 7c 7c 20 7b 20 24 61 73 5f 65 63  ile" || { $as_ec
96e0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
96f0: 72 3a 20 24 61 63 5f 6d 73 67 22 20 3e 26 32 0a  r: $ac_msg" >&2.
9700: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
9710: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 09 70 77 64  xit 1; }; }..pwd
9720: 29 60 0a 23 20 57 68 65 6e 20 62 75 69 6c 64 69  )`.# When buildi
9730: 6e 67 20 69 6e 20 70 6c 61 63 65 2c 20 73 65 74  ng in place, set
9740: 20 73 72 63 64 69 72 3d 2e 0a 69 66 20 74 65 73   srcdir=..if tes
9750: 74 20 22 24 61 63 5f 61 62 73 5f 63 6f 6e 66 64  t "$ac_abs_confd
9760: 69 72 22 20 3d 20 22 24 61 63 5f 70 77 64 22 3b  ir" = "$ac_pwd";
9770: 20 74 68 65 6e 0a 20 20 73 72 63 64 69 72 3d 2e   then.  srcdir=.
9780: 0a 66 69 0a 23 20 52 65 6d 6f 76 65 20 75 6e 6e  .fi.# Remove unn
9790: 65 63 65 73 73 61 72 79 20 74 72 61 69 6c 69 6e  ecessary trailin
97a0: 67 20 73 6c 61 73 68 65 73 20 66 72 6f 6d 20 73  g slashes from s
97b0: 72 63 64 69 72 2e 0a 23 20 44 6f 75 62 6c 65 20  rcdir..# Double 
97c0: 73 6c 61 73 68 65 73 20 69 6e 20 66 69 6c 65 20  slashes in file 
97d0: 6e 61 6d 65 73 20 69 6e 20 6f 62 6a 65 63 74 20  names in object 
97e0: 66 69 6c 65 20 64 65 62 75 67 67 69 6e 67 20 69  file debugging i
97f0: 6e 66 6f 0a 23 20 6d 65 73 73 20 75 70 20 4d 2d  nfo.# mess up M-
9800: 78 20 67 64 62 20 69 6e 20 45 6d 61 63 73 2e 0a  x gdb in Emacs..
9810: 63 61 73 65 20 24 73 72 63 64 69 72 20 69 6e 0a  case $srcdir in.
9820: 2a 2f 29 20 73 72 63 64 69 72 3d 60 65 78 70 72  */) srcdir=`expr
9830: 20 22 58 24 73 72 63 64 69 72 22 20 3a 20 27 58   "X$srcdir" : 'X
9840: 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c 20 22  \(.*[^/]\)' \| "
9850: 58 24 73 72 63 64 69 72 22 20 3a 20 27 58 5c 28  X$srcdir" : 'X\(
9860: 2e 2a 5c 29 27 60 3b 3b 0a 65 73 61 63 0a 66 6f  .*\)'`;;.esac.fo
9870: 72 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63 5f  r ac_var in $ac_
9880: 70 72 65 63 69 6f 75 73 5f 76 61 72 73 3b 20 64  precious_vars; d
9890: 6f 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e 76 5f  o.  eval ac_env_
98a0: 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 3d 5c 24  ${ac_var}_set=\$
98b0: 7b 24 7b 61 63 5f 76 61 72 7d 2b 73 65 74 7d 0a  {${ac_var}+set}.
98c0: 20 20 65 76 61 6c 20 61 63 5f 65 6e 76 5f 24 7b    eval ac_env_${
98d0: 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c 24  ac_var}_value=\$
98e0: 24 7b 61 63 5f 76 61 72 7d 0a 20 20 65 76 61 6c  ${ac_var}.  eval
98f0: 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f   ac_cv_env_${ac_
9900: 76 61 72 7d 5f 73 65 74 3d 5c 24 7b 24 7b 61 63  var}_set=\${${ac
9910: 5f 76 61 72 7d 2b 73 65 74 7d 0a 20 20 65 76 61  _var}+set}.  eva
9920: 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63  l ac_cv_env_${ac
9930: 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c 24 24 7b  _var}_value=\$${
9940: 61 63 5f 76 61 72 7d 0a 64 6f 6e 65 0a 0a 23 0a  ac_var}.done..#.
9950: 23 20 52 65 70 6f 72 74 20 74 68 65 20 2d 2d 68  # Report the --h
9960: 65 6c 70 20 6d 65 73 73 61 67 65 2e 0a 23 0a 69  elp message..#.i
9970: 66 20 74 65 73 74 20 22 24 61 63 5f 69 6e 69 74  f test "$ac_init
9980: 5f 68 65 6c 70 22 20 3d 20 22 6c 6f 6e 67 22 3b  _help" = "long";
9990: 20 74 68 65 6e 0a 20 20 23 20 4f 6d 69 74 20 73   then.  # Omit s
99a0: 6f 6d 65 20 69 6e 74 65 72 6e 61 6c 20 6f 72 20  ome internal or 
99b0: 6f 62 73 6f 6c 65 74 65 20 6f 70 74 69 6f 6e 73  obsolete options
99c0: 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 6c 69 73   to make the lis
99d0: 74 20 6c 65 73 73 20 69 6d 70 6f 73 69 6e 67 2e  t less imposing.
99e0: 0a 20 20 23 20 54 68 69 73 20 6d 65 73 73 61 67  .  # This messag
99f0: 65 20 69 73 20 74 6f 6f 20 6c 6f 6e 67 20 74 6f  e is too long to
9a00: 20 62 65 20 61 20 73 74 72 69 6e 67 20 69 6e 20   be a string in 
9a10: 74 68 65 20 41 2f 55 58 20 33 2e 31 20 73 68 2e  the A/UX 3.1 sh.
9a20: 0a 20 20 63 61 74 20 3c 3c 5f 41 43 45 4f 46 0a  .  cat <<_ACEOF.
9a30: 5c 60 63 6f 6e 66 69 67 75 72 65 27 20 63 6f 6e  \`configure' con
9a40: 66 69 67 75 72 65 73 20 73 71 6c 69 74 65 20 33  figures sqlite 3
9a50: 2e 37 2e 33 20 74 6f 20 61 64 61 70 74 20 74 6f  .7.3 to adapt to
9a60: 20 6d 61 6e 79 20 6b 69 6e 64 73 20 6f 66 20 73   many kinds of s
9a70: 79 73 74 65 6d 73 2e 0a 0a 55 73 61 67 65 3a 20  ystems...Usage: 
9a80: 24 30 20 5b 4f 50 54 49 4f 4e 5d 2e 2e 2e 20 5b  $0 [OPTION]... [
9a90: 56 41 52 3d 56 41 4c 55 45 5d 2e 2e 2e 0a 0a 54  VAR=VALUE].....T
9aa0: 6f 20 61 73 73 69 67 6e 20 65 6e 76 69 72 6f 6e  o assign environ
9ab0: 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 20 28  ment variables (
9ac0: 65 2e 67 2e 2c 20 43 43 2c 20 43 46 4c 41 47 53  e.g., CC, CFLAGS
9ad0: 2e 2e 2e 29 2c 20 73 70 65 63 69 66 79 20 74 68  ...), specify th
9ae0: 65 6d 20 61 73 0a 56 41 52 3d 56 41 4c 55 45 2e  em as.VAR=VALUE.
9af0: 20 20 53 65 65 20 62 65 6c 6f 77 20 66 6f 72 20    See below for 
9b00: 64 65 73 63 72 69 70 74 69 6f 6e 73 20 6f 66 20  descriptions of 
9b10: 73 6f 6d 65 20 6f 66 20 74 68 65 20 75 73 65 66  some of the usef
9b20: 75 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 44  ul variables...D
9b30: 65 66 61 75 6c 74 73 20 66 6f 72 20 74 68 65 20  efaults for the 
9b40: 6f 70 74 69 6f 6e 73 20 61 72 65 20 73 70 65 63  options are spec
9b50: 69 66 69 65 64 20 69 6e 20 62 72 61 63 6b 65 74  ified in bracket
9b60: 73 2e 0a 0a 43 6f 6e 66 69 67 75 72 61 74 69 6f  s...Configuratio
9b70: 6e 3a 0a 20 20 2d 68 2c 20 2d 2d 68 65 6c 70 20  n:.  -h, --help 
9b80: 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73               dis
9b90: 70 6c 61 79 20 74 68 69 73 20 68 65 6c 70 20 61  play this help a
9ba0: 6e 64 20 65 78 69 74 0a 20 20 20 20 20 20 2d 2d  nd exit.      --
9bb0: 68 65 6c 70 3d 73 68 6f 72 74 20 20 20 20 20 20  help=short      
9bc0: 20 20 64 69 73 70 6c 61 79 20 6f 70 74 69 6f 6e    display option
9bd0: 73 20 73 70 65 63 69 66 69 63 20 74 6f 20 74 68  s specific to th
9be0: 69 73 20 70 61 63 6b 61 67 65 0a 20 20 20 20 20  is package.     
9bf0: 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76   --help=recursiv
9c00: 65 20 20 20 20 64 69 73 70 6c 61 79 20 74 68 65  e    display the
9c10: 20 73 68 6f 72 74 20 68 65 6c 70 20 6f 66 20 61   short help of a
9c20: 6c 6c 20 74 68 65 20 69 6e 63 6c 75 64 65 64 20  ll the included 
9c30: 70 61 63 6b 61 67 65 73 0a 20 20 2d 56 2c 20 2d  packages.  -V, -
9c40: 2d 76 65 72 73 69 6f 6e 20 20 20 20 20 20 20 20  -version        
9c50: 20 20 20 64 69 73 70 6c 61 79 20 76 65 72 73 69     display versi
9c60: 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61  on information a
9c70: 6e 64 20 65 78 69 74 0a 20 20 2d 71 2c 20 2d 2d  nd exit.  -q, --
9c80: 71 75 69 65 74 2c 20 2d 2d 73 69 6c 65 6e 74 20  quiet, --silent 
9c90: 20 20 64 6f 20 6e 6f 74 20 70 72 69 6e 74 20 5c    do not print \
9ca0: 60 63 68 65 63 6b 69 6e 67 2e 2e 2e 27 20 6d 65  `checking...' me
9cb0: 73 73 61 67 65 73 0a 20 20 20 20 20 20 2d 2d 63  ssages.      --c
9cc0: 61 63 68 65 2d 66 69 6c 65 3d 46 49 4c 45 20 20  ache-file=FILE  
9cd0: 20 63 61 63 68 65 20 74 65 73 74 20 72 65 73 75   cache test resu
9ce0: 6c 74 73 20 69 6e 20 46 49 4c 45 20 5b 64 69 73  lts in FILE [dis
9cf0: 61 62 6c 65 64 5d 0a 20 20 2d 43 2c 20 2d 2d 63  abled].  -C, --c
9d00: 6f 6e 66 69 67 2d 63 61 63 68 65 20 20 20 20 20  onfig-cache     
9d10: 20 61 6c 69 61 73 20 66 6f 72 20 5c 60 2d 2d 63   alias for \`--c
9d20: 61 63 68 65 2d 66 69 6c 65 3d 63 6f 6e 66 69 67  ache-file=config
9d30: 2e 63 61 63 68 65 27 0a 20 20 2d 6e 2c 20 2d 2d  .cache'.  -n, --
9d40: 6e 6f 2d 63 72 65 61 74 65 20 20 20 20 20 20 20  no-create       
9d50: 20 20 64 6f 20 6e 6f 74 20 63 72 65 61 74 65 20    do not create 
9d60: 6f 75 74 70 75 74 20 66 69 6c 65 73 0a 20 20 20  output files.   
9d70: 20 20 20 2d 2d 73 72 63 64 69 72 3d 44 49 52 20     --srcdir=DIR 
9d80: 20 20 20 20 20 20 20 66 69 6e 64 20 74 68 65 20         find the 
9d90: 73 6f 75 72 63 65 73 20 69 6e 20 44 49 52 20 5b  sources in DIR [
9da0: 63 6f 6e 66 69 67 75 72 65 20 64 69 72 20 6f 72  configure dir or
9db0: 20 5c 60 2e 2e 27 5d 0a 0a 49 6e 73 74 61 6c 6c   \`..']..Install
9dc0: 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 69 65  ation directorie
9dd0: 73 3a 0a 20 20 2d 2d 70 72 65 66 69 78 3d 50 52  s:.  --prefix=PR
9de0: 45 46 49 58 20 20 20 20 20 20 20 20 20 69 6e 73  EFIX         ins
9df0: 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74 75 72  tall architectur
9e00: 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 66 69  e-independent fi
9e10: 6c 65 73 20 69 6e 20 50 52 45 46 49 58 0a 20 20  les in PREFIX.  
9e20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9e30: 20 20 20 20 20 20 20 20 5b 24 61 63 5f 64 65 66          [$ac_def
9e40: 61 75 6c 74 5f 70 72 65 66 69 78 5d 0a 20 20 2d  ault_prefix].  -
9e50: 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 45 50 52  -exec-prefix=EPR
9e60: 45 46 49 58 20 20 20 69 6e 73 74 61 6c 6c 20 61  EFIX   install a
9e70: 72 63 68 69 74 65 63 74 75 72 65 2d 64 65 70 65  rchitecture-depe
9e80: 6e 64 65 6e 74 20 66 69 6c 65 73 20 69 6e 20 45  ndent files in E
9e90: 50 52 45 46 49 58 0a 20 20 20 20 20 20 20 20 20  PREFIX.         
9ea0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9eb0: 20 5b 50 52 45 46 49 58 5d 0a 0a 42 79 20 64 65   [PREFIX]..By de
9ec0: 66 61 75 6c 74 2c 20 5c 60 6d 61 6b 65 20 69 6e  fault, \`make in
9ed0: 73 74 61 6c 6c 27 20 77 69 6c 6c 20 69 6e 73 74  stall' will inst
9ee0: 61 6c 6c 20 61 6c 6c 20 74 68 65 20 66 69 6c 65  all all the file
9ef0: 73 20 69 6e 0a 5c 60 24 61 63 5f 64 65 66 61 75  s in.\`$ac_defau
9f00: 6c 74 5f 70 72 65 66 69 78 2f 62 69 6e 27 2c 20  lt_prefix/bin', 
9f10: 5c 60 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72  \`$ac_default_pr
9f20: 65 66 69 78 2f 6c 69 62 27 20 65 74 63 2e 20 20  efix/lib' etc.  
9f30: 59 6f 75 20 63 61 6e 20 73 70 65 63 69 66 79 0a  You can specify.
9f40: 61 6e 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20  an installation 
9f50: 70 72 65 66 69 78 20 6f 74 68 65 72 20 74 68 61  prefix other tha
9f60: 6e 20 5c 60 24 61 63 5f 64 65 66 61 75 6c 74 5f  n \`$ac_default_
9f70: 70 72 65 66 69 78 27 20 75 73 69 6e 67 20 5c 60  prefix' using \`
9f80: 2d 2d 70 72 65 66 69 78 27 2c 0a 66 6f 72 20 69  --prefix',.for i
9f90: 6e 73 74 61 6e 63 65 20 5c 60 2d 2d 70 72 65 66  nstance \`--pref
9fa0: 69 78 3d 5c 24 48 4f 4d 45 27 2e 0a 0a 46 6f 72  ix=\$HOME'...For
9fb0: 20 62 65 74 74 65 72 20 63 6f 6e 74 72 6f 6c 2c   better control,
9fc0: 20 75 73 65 20 74 68 65 20 6f 70 74 69 6f 6e 73   use the options
9fd0: 20 62 65 6c 6f 77 2e 0a 0a 46 69 6e 65 20 74 75   below...Fine tu
9fe0: 6e 69 6e 67 20 6f 66 20 74 68 65 20 69 6e 73 74  ning of the inst
9ff0: 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f  allation directo
a000: 72 69 65 73 3a 0a 20 20 2d 2d 62 69 6e 64 69 72  ries:.  --bindir
a010: 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20 20  =DIR            
a020: 75 73 65 72 20 65 78 65 63 75 74 61 62 6c 65 73  user executables
a030: 20 5b 45 50 52 45 46 49 58 2f 62 69 6e 5d 0a 20   [EPREFIX/bin]. 
a040: 20 2d 2d 73 62 69 6e 64 69 72 3d 44 49 52 20 20   --sbindir=DIR  
a050: 20 20 20 20 20 20 20 20 20 73 79 73 74 65 6d 20           system 
a060: 61 64 6d 69 6e 20 65 78 65 63 75 74 61 62 6c 65  admin executable
a070: 73 20 5b 45 50 52 45 46 49 58 2f 73 62 69 6e 5d  s [EPREFIX/sbin]
a080: 0a 20 20 2d 2d 6c 69 62 65 78 65 63 64 69 72 3d  .  --libexecdir=
a090: 44 49 52 20 20 20 20 20 20 20 20 70 72 6f 67 72  DIR        progr
a0a0: 61 6d 20 65 78 65 63 75 74 61 62 6c 65 73 20 5b  am executables [
a0b0: 45 50 52 45 46 49 58 2f 6c 69 62 65 78 65 63 5d  EPREFIX/libexec]
a0c0: 0a 20 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 3d  .  --sysconfdir=
a0d0: 44 49 52 20 20 20 20 20 20 20 20 72 65 61 64 2d  DIR        read-
a0e0: 6f 6e 6c 79 20 73 69 6e 67 6c 65 2d 6d 61 63 68  only single-mach
a0f0: 69 6e 65 20 64 61 74 61 20 5b 50 52 45 46 49 58  ine data [PREFIX
a100: 2f 65 74 63 5d 0a 20 20 2d 2d 73 68 61 72 65 64  /etc].  --shared
a110: 73 74 61 74 65 64 69 72 3d 44 49 52 20 20 20 20  statedir=DIR    
a120: 6d 6f 64 69 66 69 61 62 6c 65 20 61 72 63 68 69  modifiable archi
a130: 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64  tecture-independ
a140: 65 6e 74 20 64 61 74 61 20 5b 50 52 45 46 49 58  ent data [PREFIX
a150: 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c 6f 63 61 6c 73  /com].  --locals
a160: 74 61 74 65 64 69 72 3d 44 49 52 20 20 20 20 20  tatedir=DIR     
a170: 6d 6f 64 69 66 69 61 62 6c 65 20 73 69 6e 67 6c  modifiable singl
a180: 65 2d 6d 61 63 68 69 6e 65 20 64 61 74 61 20 5b  e-machine data [
a190: 50 52 45 46 49 58 2f 76 61 72 5d 0a 20 20 2d 2d  PREFIX/var].  --
a1a0: 6c 69 62 64 69 72 3d 44 49 52 20 20 20 20 20 20  libdir=DIR      
a1b0: 20 20 20 20 20 20 6f 62 6a 65 63 74 20 63 6f 64        object cod
a1c0: 65 20 6c 69 62 72 61 72 69 65 73 20 5b 45 50 52  e libraries [EPR
a1d0: 45 46 49 58 2f 6c 69 62 5d 0a 20 20 2d 2d 69 6e  EFIX/lib].  --in
a1e0: 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20 20  cludedir=DIR    
a1f0: 20 20 20 20 43 20 68 65 61 64 65 72 20 66 69 6c      C header fil
a200: 65 73 20 5b 50 52 45 46 49 58 2f 69 6e 63 6c 75  es [PREFIX/inclu
a210: 64 65 5d 0a 20 20 2d 2d 6f 6c 64 69 6e 63 6c 75  de].  --oldinclu
a220: 64 65 64 69 72 3d 44 49 52 20 20 20 20 20 43 20  dedir=DIR     C 
a230: 68 65 61 64 65 72 20 66 69 6c 65 73 20 66 6f 72  header files for
a240: 20 6e 6f 6e 2d 67 63 63 20 5b 2f 75 73 72 2f 69   non-gcc [/usr/i
a250: 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 64 61 74 61  nclude].  --data
a260: 72 6f 6f 74 64 69 72 3d 44 49 52 20 20 20 20 20  rootdir=DIR     
a270: 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61 72 63 68    read-only arch
a280: 2e 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 64 61  .-independent da
a290: 74 61 20 72 6f 6f 74 20 5b 50 52 45 46 49 58 2f  ta root [PREFIX/
a2a0: 73 68 61 72 65 5d 0a 20 20 2d 2d 64 61 74 61 64  share].  --datad
a2b0: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
a2c0: 20 72 65 61 64 2d 6f 6e 6c 79 20 61 72 63 68 69   read-only archi
a2d0: 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64  tecture-independ
a2e0: 65 6e 74 20 64 61 74 61 20 5b 44 41 54 41 52 4f  ent data [DATARO
a2f0: 4f 54 44 49 52 5d 0a 20 20 2d 2d 69 6e 66 6f 64  OTDIR].  --infod
a300: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
a310: 20 69 6e 66 6f 20 64 6f 63 75 6d 65 6e 74 61 74   info documentat
a320: 69 6f 6e 20 5b 44 41 54 41 52 4f 4f 54 44 49 52  ion [DATAROOTDIR
a330: 2f 69 6e 66 6f 5d 0a 20 20 2d 2d 6c 6f 63 61 6c  /info].  --local
a340: 65 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  edir=DIR        
a350: 20 6c 6f 63 61 6c 65 2d 64 65 70 65 6e 64 65 6e   locale-dependen
a360: 74 20 64 61 74 61 20 5b 44 41 54 41 52 4f 4f 54  t data [DATAROOT
a370: 44 49 52 2f 6c 6f 63 61 6c 65 5d 0a 20 20 2d 2d  DIR/locale].  --
a380: 6d 61 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20  mandir=DIR      
a390: 20 20 20 20 20 20 6d 61 6e 20 64 6f 63 75 6d 65        man docume
a3a0: 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52 4f 4f  ntation [DATAROO
a3b0: 54 44 49 52 2f 6d 61 6e 5d 0a 20 20 2d 2d 64 6f  TDIR/man].  --do
a3c0: 63 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  cdir=DIR        
a3d0: 20 20 20 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f      documentatio
a3e0: 6e 20 72 6f 6f 74 20 5b 44 41 54 41 52 4f 4f 54  n root [DATAROOT
a3f0: 44 49 52 2f 64 6f 63 2f 73 71 6c 69 74 65 5d 0a  DIR/doc/sqlite].
a400: 20 20 2d 2d 68 74 6d 6c 64 69 72 3d 44 49 52 20    --htmldir=DIR 
a410: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 64            html d
a420: 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f  ocumentation [DO
a430: 43 44 49 52 5d 0a 20 20 2d 2d 64 76 69 64 69 72  CDIR].  --dvidir
a440: 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20 20  =DIR            
a450: 64 76 69 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f  dvi documentatio
a460: 6e 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 70  n [DOCDIR].  --p
a470: 64 66 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  dfdir=DIR       
a480: 20 20 20 20 20 70 64 66 20 64 6f 63 75 6d 65 6e       pdf documen
a490: 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a  tation [DOCDIR].
a4a0: 20 20 2d 2d 70 73 64 69 72 3d 44 49 52 20 20 20    --psdir=DIR   
a4b0: 20 20 20 20 20 20 20 20 20 20 70 73 20 64 6f 63            ps doc
a4c0: 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44  umentation [DOCD
a4d0: 49 52 5d 0a 5f 41 43 45 4f 46 0a 0a 20 20 63 61  IR]._ACEOF..  ca
a4e0: 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 0a 53 79 73  t <<\_ACEOF..Sys
a4f0: 74 65 6d 20 74 79 70 65 73 3a 0a 20 20 2d 2d 62  tem types:.  --b
a500: 75 69 6c 64 3d 42 55 49 4c 44 20 20 20 20 20 63  uild=BUILD     c
a510: 6f 6e 66 69 67 75 72 65 20 66 6f 72 20 62 75 69  onfigure for bui
a520: 6c 64 69 6e 67 20 6f 6e 20 42 55 49 4c 44 20 5b  lding on BUILD [
a530: 67 75 65 73 73 65 64 5d 0a 20 20 2d 2d 68 6f 73  guessed].  --hos
a540: 74 3d 48 4f 53 54 20 20 20 20 20 20 20 63 72 6f  t=HOST       cro
a550: 73 73 2d 63 6f 6d 70 69 6c 65 20 74 6f 20 62 75  ss-compile to bu
a560: 69 6c 64 20 70 72 6f 67 72 61 6d 73 20 74 6f 20  ild programs to 
a570: 72 75 6e 20 6f 6e 20 48 4f 53 54 20 5b 42 55 49  run on HOST [BUI
a580: 4c 44 5d 0a 5f 41 43 45 4f 46 0a 66 69 0a 0a 69  LD]._ACEOF.fi..i
a590: 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 69  f test -n "$ac_i
a5a0: 6e 69 74 5f 68 65 6c 70 22 3b 20 74 68 65 6e 0a  nit_help"; then.
a5b0: 20 20 63 61 73 65 20 24 61 63 5f 69 6e 69 74 5f    case $ac_init_
a5c0: 68 65 6c 70 20 69 6e 0a 20 20 20 20 20 73 68 6f  help in.     sho
a5d0: 72 74 20 7c 20 72 65 63 75 72 73 69 76 65 20 29  rt | recursive )
a5e0: 20 65 63 68 6f 20 22 43 6f 6e 66 69 67 75 72 61   echo "Configura
a5f0: 74 69 6f 6e 20 6f 66 20 73 71 6c 69 74 65 20 33  tion of sqlite 3
a600: 2e 37 2e 33 3a 22 3b 3b 0a 20 20 20 65 73 61 63  .7.3:";;.   esac
a610: 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46  .  cat <<\_ACEOF
a620: 0a 0a 4f 70 74 69 6f 6e 61 6c 20 46 65 61 74 75  ..Optional Featu
a630: 72 65 73 3a 0a 20 20 2d 2d 64 69 73 61 62 6c 65  res:.  --disable
a640: 2d 6f 70 74 69 6f 6e 2d 63 68 65 63 6b 69 6e 67  -option-checking
a650: 20 20 69 67 6e 6f 72 65 20 75 6e 72 65 63 6f 67    ignore unrecog
a660: 6e 69 7a 65 64 20 2d 2d 65 6e 61 62 6c 65 2f 2d  nized --enable/-
a670: 2d 77 69 74 68 20 6f 70 74 69 6f 6e 73 0a 20 20  -with options.  
a680: 2d 2d 64 69 73 61 62 6c 65 2d 46 45 41 54 55 52  --disable-FEATUR
a690: 45 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 69  E       do not i
a6a0: 6e 63 6c 75 64 65 20 46 45 41 54 55 52 45 20 28  nclude FEATURE (
a6b0: 73 61 6d 65 20 61 73 20 2d 2d 65 6e 61 62 6c 65  same as --enable
a6c0: 2d 46 45 41 54 55 52 45 3d 6e 6f 29 0a 20 20 2d  -FEATURE=no).  -
a6d0: 2d 65 6e 61 62 6c 65 2d 46 45 41 54 55 52 45 5b  -enable-FEATURE[
a6e0: 3d 41 52 47 5d 20 20 69 6e 63 6c 75 64 65 20 46  =ARG]  include F
a6f0: 45 41 54 55 52 45 20 5b 41 52 47 3d 79 65 73 5d  EATURE [ARG=yes]
a700: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 73 68 61 72  .  --enable-shar
a710: 65 64 5b 3d 50 4b 47 53 5d 20 20 62 75 69 6c 64  ed[=PKGS]  build
a720: 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
a730: 73 20 5b 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a  s [default=yes].
a740: 20 20 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69    --enable-stati
a750: 63 5b 3d 50 4b 47 53 5d 20 20 62 75 69 6c 64 20  c[=PKGS]  build 
a760: 73 74 61 74 69 63 20 6c 69 62 72 61 72 69 65 73  static libraries
a770: 20 5b 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a 20   [default=yes]. 
a780: 20 2d 2d 65 6e 61 62 6c 65 2d 66 61 73 74 2d 69   --enable-fast-i
a790: 6e 73 74 61 6c 6c 5b 3d 50 4b 47 53 5d 0a 20 20  nstall[=PKGS].  
a7a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a7b0: 20 20 20 20 20 20 20 20 6f 70 74 69 6d 69 7a 65          optimize
a7c0: 20 66 6f 72 20 66 61 73 74 20 69 6e 73 74 61 6c   for fast instal
a7d0: 6c 61 74 69 6f 6e 20 5b 64 65 66 61 75 6c 74 3d  lation [default=
a7e0: 79 65 73 5d 0a 20 20 2d 2d 64 69 73 61 62 6c 65  yes].  --disable
a7f0: 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 20 61  -libtool-lock  a
a800: 76 6f 69 64 20 6c 6f 63 6b 69 6e 67 20 28 6d 69  void locking (mi
a810: 67 68 74 20 62 72 65 61 6b 20 70 61 72 61 6c 6c  ght break parall
a820: 65 6c 20 62 75 69 6c 64 73 29 0a 20 20 2d 2d 64  el builds).  --d
a830: 69 73 61 62 6c 65 2d 6c 61 72 67 65 66 69 6c 65  isable-largefile
a840: 20 20 20 20 20 6f 6d 69 74 20 73 75 70 70 6f 72       omit suppor
a850: 74 20 66 6f 72 20 6c 61 72 67 65 20 66 69 6c 65  t for large file
a860: 73 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 68 72  s.  --enable-thr
a870: 65 61 64 73 61 66 65 20 20 20 20 20 53 75 70 70  eadsafe     Supp
a880: 6f 72 74 20 74 68 72 65 61 64 73 61 66 65 20 6f  ort threadsafe o
a890: 70 65 72 61 74 69 6f 6e 0a 20 20 2d 2d 65 6e 61  peration.  --ena
a8a0: 62 6c 65 2d 63 72 6f 73 73 2d 74 68 72 65 61 64  ble-cross-thread
a8b0: 2d 63 6f 6e 6e 65 63 74 69 6f 6e 73 0a 20 20 20  -connections.   
a8c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a8d0: 20 20 20 20 20 20 20 41 6c 6c 6f 77 20 63 6f 6e         Allow con
a8e0: 6e 65 63 74 69 6f 6e 20 73 68 61 72 69 6e 67 20  nection sharing 
a8f0: 61 63 72 6f 73 73 20 74 68 72 65 61 64 73 0a 20  across threads. 
a900: 20 2d 2d 65 6e 61 62 6c 65 2d 74 68 72 65 61 64   --enable-thread
a910: 73 2d 6f 76 65 72 72 69 64 65 2d 6c 6f 63 6b 73  s-override-locks
a920: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
a930: 20 20 20 20 20 20 20 20 20 20 20 54 68 72 65 61             Threa
a940: 64 73 20 63 61 6e 20 6f 76 65 72 72 69 64 65 20  ds can override 
a950: 65 61 63 68 20 6f 74 68 65 72 73 20 6c 6f 63 6b  each others lock
a960: 73 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 72 65 6c  s.  --enable-rel
a970: 65 61 73 65 6d 6f 64 65 20 20 20 20 53 75 70 70  easemode    Supp
a980: 6f 72 74 20 6c 69 62 74 6f 6f 6c 20 6c 69 6e 6b  ort libtool link
a990: 20 74 6f 20 72 65 6c 65 61 73 65 20 6d 6f 64 65   to release mode
a9a0: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 65 6d 70  .  --enable-temp
a9b0: 73 74 6f 72 65 20 20 20 20 20 20 55 73 65 20 61  store      Use a
a9c0: 6e 20 69 6e 2d 72 61 6d 20 64 61 74 61 62 61 73  n in-ram databas
a9d0: 65 20 66 6f 72 20 74 65 6d 70 6f 72 61 72 79 20  e for temporary 
a9e0: 74 61 62 6c 65 73 0a 20 20 20 20 20 20 20 20 20  tables.         
a9f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
aa00: 20 28 6e 65 76 65 72 2c 6e 6f 2c 79 65 73 2c 61   (never,no,yes,a
aa10: 6c 77 61 79 73 29 0a 20 20 2d 2d 64 69 73 61 62  lways).  --disab
aa20: 6c 65 2d 74 63 6c 20 20 20 20 20 20 20 20 20 20  le-tcl          
aa30: 20 64 6f 20 6e 6f 74 20 62 75 69 6c 64 20 54 43   do not build TC
aa40: 4c 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d  L extension.  --
aa50: 64 69 73 61 62 6c 65 2d 72 65 61 64 6c 69 6e 65  disable-readline
aa60: 20 20 20 20 20 20 64 69 73 61 62 6c 65 20 72 65        disable re
aa70: 61 64 6c 69 6e 65 20 73 75 70 70 6f 72 74 20 5b  adline support [
aa80: 64 65 66 61 75 6c 74 3d 64 65 74 65 63 74 5d 0a  default=detect].
aa90: 20 20 2d 2d 65 6e 61 62 6c 65 2d 64 65 62 75 67    --enable-debug
aaa0: 20 20 20 20 20 20 20 20 20 20 65 6e 61 62 6c 65            enable
aab0: 20 64 65 62 75 67 67 69 6e 67 20 26 20 76 65 72   debugging & ver
aac0: 62 6f 73 65 20 65 78 70 6c 61 69 6e 0a 20 20 2d  bose explain.  -
aad0: 2d 64 69 73 61 62 6c 65 2d 61 6d 61 6c 67 61 6d  -disable-amalgam
aae0: 61 74 69 6f 6e 20 20 44 69 73 61 62 6c 65 20 74  ation  Disable t
aaf0: 68 65 20 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 20  he amalgamation 
ab00: 61 6e 64 20 69 6e 73 74 65 61 64 20 62 75 69 6c  and instead buil
ab10: 64 20 61 6c 6c 20 66 69 6c 65 73 0a 20 20 20 20  d all files.    
ab20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
ab30: 20 20 20 20 20 20 73 65 70 61 72 61 74 65 6c 79        separately
ab40: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 6c 6f 61 64  .  --enable-load
ab50: 2d 65 78 74 65 6e 73 69 6f 6e 20 45 6e 61 62 6c  -extension Enabl
ab60: 65 20 6c 6f 61 64 69 6e 67 20 6f 66 20 65 78 74  e loading of ext
ab70: 65 72 6e 61 6c 20 65 78 74 65 6e 73 69 6f 6e 73  ernal extensions
ab80: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 67 63 6f 76  .  --enable-gcov
ab90: 20 20 20 20 20 20 20 20 20 20 20 45 6e 61 62 6c             Enabl
aba0: 65 20 63 6f 76 65 72 61 67 65 20 74 65 73 74 69  e coverage testi
abb0: 6e 67 20 75 73 69 6e 67 20 67 63 6f 76 0a 0a 4f  ng using gcov..O
abc0: 70 74 69 6f 6e 61 6c 20 50 61 63 6b 61 67 65 73  ptional Packages
abd0: 3a 0a 20 20 2d 2d 77 69 74 68 2d 50 41 43 4b 41  :.  --with-PACKA
abe0: 47 45 5b 3d 41 52 47 5d 20 20 20 20 75 73 65 20  GE[=ARG]    use 
abf0: 50 41 43 4b 41 47 45 20 5b 41 52 47 3d 79 65 73  PACKAGE [ARG=yes
ac00: 5d 0a 20 20 2d 2d 77 69 74 68 6f 75 74 2d 50 41  ].  --without-PA
ac10: 43 4b 41 47 45 20 20 20 20 20 20 20 64 6f 20 6e  CKAGE       do n
ac20: 6f 74 20 75 73 65 20 50 41 43 4b 41 47 45 20 28  ot use PACKAGE (
ac30: 73 61 6d 65 20 61 73 20 2d 2d 77 69 74 68 2d 50  same as --with-P
ac40: 41 43 4b 41 47 45 3d 6e 6f 29 0a 20 20 2d 2d 77  ACKAGE=no).  --w
ac50: 69 74 68 2d 70 69 63 20 20 20 20 20 20 20 20 20  ith-pic         
ac60: 20 20 20 20 20 74 72 79 20 74 6f 20 75 73 65 20       try to use 
ac70: 6f 6e 6c 79 20 50 49 43 2f 6e 6f 6e 2d 50 49 43  only PIC/non-PIC
ac80: 20 6f 62 6a 65 63 74 73 20 5b 64 65 66 61 75 6c   objects [defaul
ac90: 74 3d 75 73 65 0a 20 20 20 20 20 20 20 20 20 20  t=use.          
aca0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
acb0: 62 6f 74 68 5d 0a 20 20 2d 2d 77 69 74 68 2d 67  both].  --with-g
acc0: 6e 75 2d 6c 64 20 20 20 20 20 20 20 20 20 20 20  nu-ld           
acd0: 61 73 73 75 6d 65 20 74 68 65 20 43 20 63 6f 6d  assume the C com
ace0: 70 69 6c 65 72 20 75 73 65 73 20 47 4e 55 20 6c  piler uses GNU l
acf0: 64 20 5b 64 65 66 61 75 6c 74 3d 6e 6f 5d 0a 20  d [default=no]. 
ad00: 20 2d 2d 77 69 74 68 2d 68 69 6e 74 73 3d 46 49   --with-hints=FI
ad10: 4c 45 20 20 20 20 20 20 20 52 65 61 64 20 63 6f  LE       Read co
ad20: 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 70 74 69  nfiguration opti
ad30: 6f 6e 73 20 66 72 6f 6d 20 46 49 4c 45 0a 20 20  ons from FILE.  
ad40: 2d 2d 77 69 74 68 2d 74 63 6c 3d 44 49 52 20 20  --with-tcl=DIR  
ad50: 20 20 20 20 20 20 20 20 64 69 72 65 63 74 6f 72          director
ad60: 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 63 6c  y containing tcl
ad70: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 20   configuration. 
ad80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
ad90: 20 20 20 20 20 20 20 20 20 28 74 63 6c 43 6f 6e           (tclCon
ada0: 66 69 67 2e 73 68 29 0a 20 20 2d 2d 77 69 74 68  fig.sh).  --with
adb0: 2d 72 65 61 64 6c 69 6e 65 2d 6c 69 62 20 20 20  -readline-lib   
adc0: 20 20 73 70 65 63 69 66 79 20 72 65 61 64 6c 69    specify readli
add0: 6e 65 20 6c 69 62 72 61 72 79 0a 20 20 2d 2d 77  ne library.  --w
ade0: 69 74 68 2d 72 65 61 64 6c 69 6e 65 2d 69 6e 63  ith-readline-inc
adf0: 20 20 20 20 20 73 70 65 63 69 66 79 20 72 65 61       specify rea
ae00: 64 6c 69 6e 65 20 69 6e 63 6c 75 64 65 20 70 61  dline include pa
ae10: 74 68 73 0a 0a 53 6f 6d 65 20 69 6e 66 6c 75 65  ths..Some influe
ae20: 6e 74 69 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e  ntial environmen
ae30: 74 20 76 61 72 69 61 62 6c 65 73 3a 0a 20 20 43  t variables:.  C
ae40: 43 20 20 20 20 20 20 20 20 20 20 43 20 63 6f 6d  C          C com
ae50: 70 69 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20  piler command.  
ae60: 43 46 4c 41 47 53 20 20 20 20 20 20 43 20 63 6f  CFLAGS      C co
ae70: 6d 70 69 6c 65 72 20 66 6c 61 67 73 0a 20 20 4c  mpiler flags.  L
ae80: 44 46 4c 41 47 53 20 20 20 20 20 6c 69 6e 6b 65  DFLAGS     linke
ae90: 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 4c  r flags, e.g. -L
aea0: 3c 6c 69 62 20 64 69 72 3e 20 69 66 20 79 6f 75  <lib dir> if you
aeb0: 20 68 61 76 65 20 6c 69 62 72 61 72 69 65 73 20   have libraries 
aec0: 69 6e 20 61 0a 20 20 20 20 20 20 20 20 20 20 20  in a.           
aed0: 20 20 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64     nonstandard d
aee0: 69 72 65 63 74 6f 72 79 20 3c 6c 69 62 20 64 69  irectory <lib di
aef0: 72 3e 0a 20 20 4c 49 42 53 20 20 20 20 20 20 20  r>.  LIBS       
af00: 20 6c 69 62 72 61 72 69 65 73 20 74 6f 20 70 61   libraries to pa
af10: 73 73 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72  ss to the linker
af20: 2c 20 65 2e 67 2e 20 2d 6c 3c 6c 69 62 72 61 72  , e.g. -l<librar
af30: 79 3e 0a 20 20 43 50 50 46 4c 41 47 53 20 20 20  y>.  CPPFLAGS   
af40: 20 43 2f 43 2b 2b 2f 4f 62 6a 65 63 74 69 76 65   C/C++/Objective
af50: 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20   C preprocessor 
af60: 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 49 3c 69  flags, e.g. -I<i
af70: 6e 63 6c 75 64 65 20 64 69 72 3e 20 69 66 0a 20  nclude dir> if. 
af80: 20 20 20 20 20 20 20 20 20 20 20 20 20 79 6f 75               you
af90: 20 68 61 76 65 20 68 65 61 64 65 72 73 20 69 6e   have headers in
afa0: 20 61 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64   a nonstandard d
afb0: 69 72 65 63 74 6f 72 79 20 3c 69 6e 63 6c 75 64  irectory <includ
afc0: 65 20 64 69 72 3e 0a 20 20 43 50 50 20 20 20 20  e dir>.  CPP    
afd0: 20 20 20 20 20 43 20 70 72 65 70 72 6f 63 65 73       C preproces
afe0: 73 6f 72 0a 20 20 54 43 4c 4c 49 42 44 49 52 20  sor.  TCLLIBDIR 
aff0: 20 20 57 68 65 72 65 20 74 6f 20 69 6e 73 74 61    Where to insta
b000: 6c 6c 20 74 63 6c 20 70 6c 75 67 69 6e 0a 0a 55  ll tcl plugin..U
b010: 73 65 20 74 68 65 73 65 20 76 61 72 69 61 62 6c  se these variabl
b020: 65 73 20 74 6f 20 6f 76 65 72 72 69 64 65 20 74  es to override t
b030: 68 65 20 63 68 6f 69 63 65 73 20 6d 61 64 65 20  he choices made 
b040: 62 79 20 60 63 6f 6e 66 69 67 75 72 65 27 20 6f  by `configure' o
b050: 72 20 74 6f 20 68 65 6c 70 0a 69 74 20 74 6f 20  r to help.it to 
b060: 66 69 6e 64 20 6c 69 62 72 61 72 69 65 73 20 61  find libraries a
b070: 6e 64 20 70 72 6f 67 72 61 6d 73 20 77 69 74 68  nd programs with
b080: 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 6e 61 6d   nonstandard nam
b090: 65 73 2f 6c 6f 63 61 74 69 6f 6e 73 2e 0a 0a 5f  es/locations..._
b0a0: 41 43 45 4f 46 0a 61 63 5f 73 74 61 74 75 73 3d  ACEOF.ac_status=
b0b0: 24 3f 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 22  $?.fi..if test "
b0c0: 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 20 3d  $ac_init_help" =
b0d0: 20 22 72 65 63 75 72 73 69 76 65 22 3b 20 74 68   "recursive"; th
b0e0: 65 6e 0a 20 20 23 20 49 66 20 74 68 65 72 65 20  en.  # If there 
b0f0: 61 72 65 20 73 75 62 64 69 72 73 2c 20 72 65 70  are subdirs, rep
b100: 6f 72 74 20 74 68 65 69 72 20 73 70 65 63 69 66  ort their specif
b110: 69 63 20 2d 2d 68 65 6c 70 2e 0a 20 20 66 6f 72  ic --help..  for
b120: 20 61 63 5f 64 69 72 20 69 6e 20 3a 20 24 61 63   ac_dir in : $ac
b130: 5f 73 75 62 64 69 72 73 5f 61 6c 6c 3b 20 64 6f  _subdirs_all; do
b140: 20 74 65 73 74 20 22 78 24 61 63 5f 64 69 72 22   test "x$ac_dir"
b150: 20 3d 20 78 3a 20 26 26 20 63 6f 6e 74 69 6e 75   = x: && continu
b160: 65 0a 20 20 20 20 74 65 73 74 20 2d 64 20 22 24  e.    test -d "$
b170: 61 63 5f 64 69 72 22 20 7c 7c 0a 20 20 20 20 20  ac_dir" ||.     
b180: 20 7b 20 63 64 20 22 24 73 72 63 64 69 72 22 20   { cd "$srcdir" 
b190: 26 26 20 61 63 5f 70 77 64 3d 60 70 77 64 60 20  && ac_pwd=`pwd` 
b1a0: 26 26 20 73 72 63 64 69 72 3d 2e 20 26 26 20 74  && srcdir=. && t
b1b0: 65 73 74 20 2d 64 20 22 24 61 63 5f 64 69 72 22  est -d "$ac_dir"
b1c0: 3b 20 7d 20 7c 7c 0a 20 20 20 20 20 20 63 6f 6e  ; } ||.      con
b1d0: 74 69 6e 75 65 0a 20 20 20 20 61 63 5f 62 75 69  tinue.    ac_bui
b1e0: 6c 64 64 69 72 3d 2e 0a 0a 63 61 73 65 20 22 24  lddir=...case "$
b1f0: 61 63 5f 64 69 72 22 20 69 6e 0a 2e 29 20 61 63  ac_dir" in..) ac
b200: 5f 64 69 72 5f 73 75 66 66 69 78 3d 20 61 63 5f  _dir_suffix= ac_
b210: 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62  top_builddir_sub
b220: 3d 2e 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f  =. ac_top_build_
b230: 70 72 65 66 69 78 3d 20 3b 3b 0a 2a 29 0a 20 20  prefix= ;;.*).  
b240: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d 2f 60  ac_dir_suffix=/`
b250: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 64 69  $as_echo "$ac_di
b260: 72 22 20 7c 20 73 65 64 20 27 73 7c 5e 5c 2e 5b  r" | sed 's|^\.[
b270: 5c 5c 2f 5d 7c 7c 27 60 0a 20 20 23 20 41 20 22  \\/]||'`.  # A "
b280: 2e 2e 22 20 66 6f 72 20 65 61 63 68 20 64 69 72  .." for each dir
b290: 65 63 74 6f 72 79 20 69 6e 20 24 61 63 5f 64 69  ectory in $ac_di
b2a0: 72 5f 73 75 66 66 69 78 2e 0a 20 20 61 63 5f 74  r_suffix..  ac_t
b2b0: 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 3d  op_builddir_sub=
b2c0: 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 64  `$as_echo "$ac_d
b2d0: 69 72 5f 73 75 66 66 69 78 22 20 7c 20 73 65 64  ir_suffix" | sed
b2e0: 20 27 73 7c 2f 5b 5e 5c 5c 2f 5d 2a 7c 2f 2e 2e   's|/[^\\/]*|/..
b2f0: 7c 67 3b 73 7c 2f 7c 7c 27 60 0a 20 20 63 61 73  |g;s|/||'`.  cas
b300: 65 20 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  e $ac_top_buildd
b310: 69 72 5f 73 75 62 20 69 6e 0a 20 20 22 22 29 20  ir_sub in.  "") 
b320: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f  ac_top_builddir_
b330: 73 75 62 3d 2e 20 61 63 5f 74 6f 70 5f 62 75 69  sub=. ac_top_bui
b340: 6c 64 5f 70 72 65 66 69 78 3d 20 3b 3b 0a 20 20  ld_prefix= ;;.  
b350: 2a 29 20 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64  *)  ac_top_build
b360: 5f 70 72 65 66 69 78 3d 24 61 63 5f 74 6f 70 5f  _prefix=$ac_top_
b370: 62 75 69 6c 64 64 69 72 5f 73 75 62 2f 20 3b 3b  builddir_sub/ ;;
b380: 0a 20 20 65 73 61 63 20 3b 3b 0a 65 73 61 63 0a  .  esac ;;.esac.
b390: 61 63 5f 61 62 73 5f 74 6f 70 5f 62 75 69 6c 64  ac_abs_top_build
b3a0: 64 69 72 3d 24 61 63 5f 70 77 64 0a 61 63 5f 61  dir=$ac_pwd.ac_a
b3b0: 62 73 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f  bs_builddir=$ac_
b3c0: 70 77 64 24 61 63 5f 64 69 72 5f 73 75 66 66 69  pwd$ac_dir_suffi
b3d0: 78 0a 23 20 66 6f 72 20 62 61 63 6b 77 61 72 64  x.# for backward
b3e0: 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 3a 0a   compatibility:.
b3f0: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d  ac_top_builddir=
b400: 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72  $ac_top_build_pr
b410: 65 66 69 78 0a 0a 63 61 73 65 20 24 73 72 63 64  efix..case $srcd
b420: 69 72 20 69 6e 0a 20 20 2e 29 20 20 23 20 57 65  ir in.  .)  # We
b430: 20 61 72 65 20 62 75 69 6c 64 69 6e 67 20 69 6e   are building in
b440: 20 70 6c 61 63 65 2e 0a 20 20 20 20 61 63 5f 73   place..    ac_s
b450: 72 63 64 69 72 3d 2e 0a 20 20 20 20 61 63 5f 74  rcdir=..    ac_t
b460: 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 74 6f  op_srcdir=$ac_to
b470: 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 0a 20  p_builddir_sub. 
b480: 20 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72     ac_abs_top_sr
b490: 63 64 69 72 3d 24 61 63 5f 70 77 64 20 3b 3b 0a  cdir=$ac_pwd ;;.
b4a0: 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c    [\\/]* | ?:[\\
b4b0: 2f 5d 2a 20 29 20 20 23 20 41 62 73 6f 6c 75 74  /]* )  # Absolut
b4c0: 65 20 6e 61 6d 65 2e 0a 20 20 20 20 61 63 5f 73  e name..    ac_s
b4d0: 72 63 64 69 72 3d 24 73 72 63 64 69 72 24 61 63  rcdir=$srcdir$ac
b4e0: 5f 64 69 72 5f 73 75 66 66 69 78 3b 0a 20 20 20  _dir_suffix;.   
b4f0: 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24   ac_top_srcdir=$
b500: 73 72 63 64 69 72 0a 20 20 20 20 61 63 5f 61 62  srcdir.    ac_ab
b510: 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 73 72  s_top_srcdir=$sr
b520: 63 64 69 72 20 3b 3b 0a 20 20 2a 29 20 23 20 52  cdir ;;.  *) # R
b530: 65 6c 61 74 69 76 65 20 6e 61 6d 65 2e 0a 20 20  elative name..  
b540: 20 20 61 63 5f 73 72 63 64 69 72 3d 24 61 63 5f    ac_srcdir=$ac_
b550: 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78  top_build_prefix
b560: 24 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73  $srcdir$ac_dir_s
b570: 75 66 66 69 78 0a 20 20 20 20 61 63 5f 74 6f 70  uffix.    ac_top
b580: 5f 73 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f  _srcdir=$ac_top_
b590: 62 75 69 6c 64 5f 70 72 65 66 69 78 24 73 72 63  build_prefix$src
b5a0: 64 69 72 0a 20 20 20 20 61 63 5f 61 62 73 5f 74  dir.    ac_abs_t
b5b0: 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 70 77  op_srcdir=$ac_pw
b5c0: 64 2f 24 73 72 63 64 69 72 20 3b 3b 0a 65 73 61  d/$srcdir ;;.esa
b5d0: 63 0a 61 63 5f 61 62 73 5f 73 72 63 64 69 72 3d  c.ac_abs_srcdir=
b5e0: 24 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64  $ac_abs_top_srcd
b5f0: 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78  ir$ac_dir_suffix
b600: 0a 0a 20 20 20 20 63 64 20 22 24 61 63 5f 64 69  ..    cd "$ac_di
b610: 72 22 20 7c 7c 20 7b 20 61 63 5f 73 74 61 74 75  r" || { ac_statu
b620: 73 3d 24 3f 3b 20 63 6f 6e 74 69 6e 75 65 3b 20  s=$?; continue; 
b630: 7d 0a 20 20 20 20 23 20 43 68 65 63 6b 20 66 6f  }.    # Check fo
b640: 72 20 67 75 65 73 74 65 64 20 63 6f 6e 66 69 67  r guested config
b650: 75 72 65 2e 0a 20 20 20 20 69 66 20 74 65 73 74  ure..    if test
b660: 20 2d 66 20 22 24 61 63 5f 73 72 63 64 69 72 2f   -f "$ac_srcdir/
b670: 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75 22 3b 20  configure.gnu"; 
b680: 74 68 65 6e 0a 20 20 20 20 20 20 65 63 68 6f 20  then.      echo 
b690: 26 26 0a 20 20 20 20 20 20 24 53 48 45 4c 4c 20  &&.      $SHELL 
b6a0: 22 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66  "$ac_srcdir/conf
b6b0: 69 67 75 72 65 2e 67 6e 75 22 20 2d 2d 68 65 6c  igure.gnu" --hel
b6c0: 70 3d 72 65 63 75 72 73 69 76 65 0a 20 20 20 20  p=recursive.    
b6d0: 65 6c 69 66 20 74 65 73 74 20 2d 66 20 22 24 61  elif test -f "$a
b6e0: 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75  c_srcdir/configu
b6f0: 72 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  re"; then.      
b700: 65 63 68 6f 20 26 26 0a 20 20 20 20 20 20 24 53  echo &&.      $S
b710: 48 45 4c 4c 20 22 24 61 63 5f 73 72 63 64 69 72  HELL "$ac_srcdir
b720: 2f 63 6f 6e 66 69 67 75 72 65 22 20 2d 2d 68 65  /configure" --he
b730: 6c 70 3d 72 65 63 75 72 73 69 76 65 0a 20 20 20  lp=recursive.   
b740: 20 65 6c 73 65 0a 20 20 20 20 20 20 24 61 73 5f   else.      $as_
b750: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
b760: 52 4e 49 4e 47 3a 20 6e 6f 20 63 6f 6e 66 69 67  RNING: no config
b770: 75 72 61 74 69 6f 6e 20 69 6e 66 6f 72 6d 61 74  uration informat
b780: 69 6f 6e 20 69 73 20 69 6e 20 24 61 63 5f 64 69  ion is in $ac_di
b790: 72 22 20 3e 26 32 0a 20 20 20 20 66 69 20 7c 7c  r" >&2.    fi ||
b7a0: 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
b7b0: 20 20 63 64 20 22 24 61 63 5f 70 77 64 22 20 7c    cd "$ac_pwd" |
b7c0: 7c 20 7b 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  | { ac_status=$?
b7d0: 3b 20 62 72 65 61 6b 3b 20 7d 0a 20 20 64 6f 6e  ; break; }.  don
b7e0: 65 0a 66 69 0a 0a 74 65 73 74 20 2d 6e 20 22 24  e.fi..test -n "$
b7f0: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 20 26 26  ac_init_help" &&
b800: 20 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73   exit $ac_status
b810: 0a 69 66 20 24 61 63 5f 69 6e 69 74 5f 76 65 72  .if $ac_init_ver
b820: 73 69 6f 6e 3b 20 74 68 65 6e 0a 20 20 63 61 74  sion; then.  cat
b830: 20 3c 3c 5c 5f 41 43 45 4f 46 0a 73 71 6c 69 74   <<\_ACEOF.sqlit
b840: 65 20 63 6f 6e 66 69 67 75 72 65 20 33 2e 37 2e  e configure 3.7.
b850: 33 0a 67 65 6e 65 72 61 74 65 64 20 62 79 20 47  3.generated by G
b860: 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36 32  NU Autoconf 2.62
b870: 0a 0a 43 6f 70 79 72 69 67 68 74 20 28 43 29 20  ..Copyright (C) 
b880: 31 39 39 32 2c 20 31 39 39 33 2c 20 31 39 39 34  1992, 1993, 1994
b890: 2c 20 31 39 39 35 2c 20 31 39 39 36 2c 20 31 39  , 1995, 1996, 19
b8a0: 39 38 2c 20 31 39 39 39 2c 20 32 30 30 30 2c 20  98, 1999, 2000, 
b8b0: 32 30 30 31 2c 0a 32 30 30 32 2c 20 32 30 30 33  2001,.2002, 2003
b8c0: 2c 20 32 30 30 34 2c 20 32 30 30 35 2c 20 32 30  , 2004, 2005, 20
b8d0: 30 36 2c 20 32 30 30 37 2c 20 32 30 30 38 20 46  06, 2007, 2008 F
b8e0: 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75  ree Software Fou
b8f0: 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 54 68  ndation, Inc..Th
b900: 69 73 20 63 6f 6e 66 69 67 75 72 65 20 73 63 72  is configure scr
b910: 69 70 74 20 69 73 20 66 72 65 65 20 73 6f 66 74  ipt is free soft
b920: 77 61 72 65 3b 20 74 68 65 20 46 72 65 65 20 53  ware; the Free S
b930: 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69  oftware Foundati
b940: 6f 6e 0a 67 69 76 65 73 20 75 6e 6c 69 6d 69 74  on.gives unlimit
b950: 65 64 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f  ed permission to
b960: 20 63 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74   copy, distribut
b970: 65 20 61 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e  e and modify it.
b980: 0a 5f 41 43 45 4f 46 0a 20 20 65 78 69 74 0a 66  ._ACEOF.  exit.f
b990: 69 0a 63 61 74 20 3e 63 6f 6e 66 69 67 2e 6c 6f  i.cat >config.lo
b9a0: 67 20 3c 3c 5f 41 43 45 4f 46 0a 54 68 69 73 20  g <<_ACEOF.This 
b9b0: 66 69 6c 65 20 63 6f 6e 74 61 69 6e 73 20 61 6e  file contains an
b9c0: 79 20 6d 65 73 73 61 67 65 73 20 70 72 6f 64 75  y messages produ
b9d0: 63 65 64 20 62 79 20 63 6f 6d 70 69 6c 65 72 73  ced by compilers
b9e0: 20 77 68 69 6c 65 0a 72 75 6e 6e 69 6e 67 20 63   while.running c
b9f0: 6f 6e 66 69 67 75 72 65 2c 20 74 6f 20 61 69 64  onfigure, to aid
ba00: 20 64 65 62 75 67 67 69 6e 67 20 69 66 20 63 6f   debugging if co
ba10: 6e 66 69 67 75 72 65 20 6d 61 6b 65 73 20 61 20  nfigure makes a 
ba20: 6d 69 73 74 61 6b 65 2e 0a 0a 49 74 20 77 61 73  mistake...It was
ba30: 20 63 72 65 61 74 65 64 20 62 79 20 73 71 6c 69   created by sqli
ba40: 74 65 20 24 61 73 5f 6d 65 20 33 2e 37 2e 33 2c  te $as_me 3.7.3,
ba50: 20 77 68 69 63 68 20 77 61 73 0a 67 65 6e 65 72   which was.gener
ba60: 61 74 65 64 20 62 79 20 47 4e 55 20 41 75 74 6f  ated by GNU Auto
ba70: 63 6f 6e 66 20 32 2e 36 32 2e 20 20 49 6e 76 6f  conf 2.62.  Invo
ba80: 63 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64 20 6c  cation command l
ba90: 69 6e 65 20 77 61 73 0a 0a 20 20 24 20 24 30 20  ine was..  $ $0 
baa0: 24 40 0a 0a 5f 41 43 45 4f 46 0a 65 78 65 63 20  $@.._ACEOF.exec 
bab0: 35 3e 3e 63 6f 6e 66 69 67 2e 6c 6f 67 0a 7b 0a  5>>config.log.{.
bac0: 63 61 74 20 3c 3c 5f 41 53 55 4e 41 4d 45 0a 23  cat <<_ASUNAME.#
bad0: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23  # --------- ##.#
bae0: 23 20 50 6c 61 74 66 6f 72 6d 2e 20 23 23 0a 23  # Platform. ##.#
baf0: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a  # --------- ##..
bb00: 68 6f 73 74 6e 61 6d 65 20 3d 20 60 28 68 6f 73  hostname = `(hos
bb10: 74 6e 61 6d 65 20 7c 7c 20 75 6e 61 6d 65 20 2d  tname || uname -
bb20: 6e 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  n) 2>/dev/null |
bb30: 20 73 65 64 20 31 71 60 0a 75 6e 61 6d 65 20 2d   sed 1q`.uname -
bb40: 6d 20 3d 20 60 28 75 6e 61 6d 65 20 2d 6d 29 20  m = `(uname -m) 
bb50: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65  2>/dev/null || e
bb60: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61  cho unknown`.una
bb70: 6d 65 20 2d 72 20 3d 20 60 28 75 6e 61 6d 65 20  me -r = `(uname 
bb80: 2d 72 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  -r) 2>/dev/null 
bb90: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
bba0: 0a 75 6e 61 6d 65 20 2d 73 20 3d 20 60 28 75 6e  .uname -s = `(un
bbb0: 61 6d 65 20 2d 73 29 20 32 3e 2f 64 65 76 2f 6e  ame -s) 2>/dev/n
bbc0: 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e  ull || echo unkn
bbd0: 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 76 20 3d 20  own`.uname -v = 
bbe0: 60 28 75 6e 61 6d 65 20 2d 76 29 20 32 3e 2f 64  `(uname -v) 2>/d
bbf0: 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20  ev/null || echo 
bc00: 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 75 73 72 2f 62  unknown`../usr/b
bc10: 69 6e 2f 75 6e 61 6d 65 20 2d 70 20 3d 20 60 28  in/uname -p = `(
bc20: 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d  /usr/bin/uname -
bc30: 70 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  p) 2>/dev/null |
bc40: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
bc50: 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58 20 20 20  /bin/uname -X   
bc60: 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e 61 6d 65    = `(/bin/uname
bc70: 20 2d 58 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -X) 2>/dev/null
bc80: 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e 6b       || echo unk
bc90: 6e 6f 77 6e 60 0a 0a 2f 62 69 6e 2f 61 72 63 68  nown`../bin/arch
bca0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20                = 
bcb0: 60 28 2f 62 69 6e 2f 61 72 63 68 29 20 32 3e 2f  `(/bin/arch) 2>/
bcc0: 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20  dev/null        
bcd0: 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e        || echo un
bce0: 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69 6e 2f  known`./usr/bin/
bcf0: 61 72 63 68 20 2d 6b 20 20 20 20 20 20 20 3d 20  arch -k       = 
bd00: 60 28 2f 75 73 72 2f 62 69 6e 2f 61 72 63 68 20  `(/usr/bin/arch 
bd10: 2d 6b 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  -k) 2>/dev/null 
bd20: 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e        || echo un
bd30: 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 63 6f 6e 76  known`./usr/conv
bd40: 65 78 2f 67 65 74 73 79 73 69 6e 66 6f 20 3d 20  ex/getsysinfo = 
bd50: 60 28 2f 75 73 72 2f 63 6f 6e 76 65 78 2f 67 65  `(/usr/convex/ge
bd60: 74 73 79 73 69 6e 66 6f 29 20 32 3e 2f 64 65 76  tsysinfo) 2>/dev
bd70: 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e  /null || echo un
bd80: 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69 6e 2f  known`./usr/bin/
bd90: 68 6f 73 74 69 6e 66 6f 20 20 20 20 20 20 3d 20  hostinfo      = 
bda0: 60 28 2f 75 73 72 2f 62 69 6e 2f 68 6f 73 74 69  `(/usr/bin/hosti
bdb0: 6e 66 6f 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  nfo) 2>/dev/null
bdc0: 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e        || echo un
bdd0: 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 6d 61 63 68  known`./bin/mach
bde0: 69 6e 65 20 20 20 20 20 20 20 20 20 20 20 3d 20  ine           = 
bdf0: 60 28 2f 62 69 6e 2f 6d 61 63 68 69 6e 65 29 20  `(/bin/machine) 
be00: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20  2>/dev/null     
be10: 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e        || echo un
be20: 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69 6e 2f  known`./usr/bin/
be30: 6f 73 6c 65 76 65 6c 20 20 20 20 20 20 20 3d 20  oslevel       = 
be40: 60 28 2f 75 73 72 2f 62 69 6e 2f 6f 73 6c 65 76  `(/usr/bin/oslev
be50: 65 6c 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  el) 2>/dev/null 
be60: 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e        || echo un
be70: 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e 69 76  known`./bin/univ
be80: 65 72 73 65 20 20 20 20 20 20 20 20 20 20 3d 20  erse          = 
be90: 60 28 2f 62 69 6e 2f 75 6e 69 76 65 72 73 65 29  `(/bin/universe)
bea0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20   2>/dev/null    
beb0: 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e        || echo un
bec0: 6b 6e 6f 77 6e 60 0a 0a 5f 41 53 55 4e 41 4d 45  known`.._ASUNAME
bed0: 0a 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  ..as_save_IFS=$I
bee0: 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
bef0: 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
bf00: 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
bf10: 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
bf20: 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
bf30: 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
bf40: 2e 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 50 41  ..  $as_echo "PA
bf50: 54 48 3a 20 24 61 73 5f 64 69 72 22 0a 64 6f 6e  TH: $as_dir".don
bf60: 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
bf70: 46 53 0a 0a 7d 20 3e 26 35 0a 0a 63 61 74 20 3e  FS..} >&5..cat >
bf80: 26 35 20 3c 3c 5f 41 43 45 4f 46 0a 0a 0a 23 23  &5 <<_ACEOF...##
bf90: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a   ----------- ##.
bfa0: 23 23 20 43 6f 72 65 20 74 65 73 74 73 2e 20 23  ## Core tests. #
bfb0: 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  #.## -----------
bfc0: 20 23 23 0a 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20   ##.._ACEOF...# 
bfd0: 4b 65 65 70 20 61 20 74 72 61 63 65 20 6f 66 20  Keep a trace of 
bfe0: 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65  the command line
bff0: 2e 0a 23 20 53 74 72 69 70 20 6f 75 74 20 2d 2d  ..# Strip out --
c000: 6e 6f 2d 63 72 65 61 74 65 20 61 6e 64 20 2d 2d  no-create and --
c010: 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 73 6f 20  no-recursion so 
c020: 74 68 65 79 20 64 6f 20 6e 6f 74 20 70 69 6c 65  they do not pile
c030: 20 75 70 2e 0a 23 20 53 74 72 69 70 20 6f 75 74   up..# Strip out
c040: 20 2d 2d 73 69 6c 65 6e 74 20 62 65 63 61 75 73   --silent becaus
c050: 65 20 77 65 20 64 6f 6e 27 74 20 77 61 6e 74 20  e we don't want 
c060: 74 6f 20 72 65 63 6f 72 64 20 69 74 20 66 6f 72  to record it for
c070: 20 66 75 74 75 72 65 20 72 75 6e 73 2e 0a 23 20   future runs..# 
c080: 41 6c 73 6f 20 71 75 6f 74 65 20 61 6e 79 20 61  Also quote any a
c090: 72 67 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 73  rgs containing s
c0a0: 68 65 6c 6c 20 6d 65 74 61 2d 63 68 61 72 61 63  hell meta-charac
c0b0: 74 65 72 73 2e 0a 23 20 4d 61 6b 65 20 74 77 6f  ters..# Make two
c0c0: 20 70 61 73 73 65 73 20 74 6f 20 61 6c 6c 6f 77   passes to allow
c0d0: 20 66 6f 72 20 70 72 6f 70 65 72 20 64 75 70 6c   for proper dupl
c0e0: 69 63 61 74 65 2d 61 72 67 75 6d 65 6e 74 20 73  icate-argument s
c0f0: 75 70 70 72 65 73 73 69 6f 6e 2e 0a 61 63 5f 63  uppression..ac_c
c100: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 3d 0a 61  onfigure_args=.a
c110: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
c120: 30 3d 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  0=.ac_configure_
c130: 61 72 67 73 31 3d 0a 61 63 5f 6d 75 73 74 5f 6b  args1=.ac_must_k
c140: 65 65 70 5f 6e 65 78 74 3d 66 61 6c 73 65 0a 66  eep_next=false.f
c150: 6f 72 20 61 63 5f 70 61 73 73 20 69 6e 20 31 20  or ac_pass in 1 
c160: 32 0a 64 6f 0a 20 20 66 6f 72 20 61 63 5f 61 72  2.do.  for ac_ar
c170: 67 0a 20 20 64 6f 0a 20 20 20 20 63 61 73 65 20  g.  do.    case 
c180: 24 61 63 5f 61 72 67 20 69 6e 0a 20 20 20 20 2d  $ac_arg in.    -
c190: 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f  no-create | --no
c1a0: 2d 63 2a 20 7c 20 2d 6e 20 7c 20 2d 6e 6f 2d 72  -c* | -n | -no-r
c1b0: 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d  ecursion | --no-
c1c0: 72 2a 29 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a  r*) continue ;;.
c1d0: 20 20 20 20 2d 71 20 7c 20 2d 71 75 69 65 74 20      -q | -quiet 
c1e0: 7c 20 2d 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75  | --quiet | --qu
c1f0: 69 65 20 7c 20 2d 2d 71 75 69 20 7c 20 2d 2d 71  ie | --qui | --q
c200: 75 20 7c 20 2d 2d 71 20 5c 0a 20 20 20 20 7c 20  u | --q \.    | 
c210: 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65  -silent | --sile
c220: 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 20 7c 20 2d  nt | --silen | -
c230: 2d 73 69 6c 65 20 7c 20 2d 2d 73 69 6c 29 0a 20  -sile | --sil). 
c240: 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 20 3b 3b       continue ;;
c250: 0a 20 20 20 20 2a 5c 27 2a 29 0a 20 20 20 20 20  .    *\'*).     
c260: 20 61 63 5f 61 72 67 3d 60 24 61 73 5f 65 63 68   ac_arg=`$as_ech
c270: 6f 20 22 24 61 63 5f 61 72 67 22 20 7c 20 73 65  o "$ac_arg" | se
c280: 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c  d "s/'/'\\\\\\\\
c290: 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20 20 65 73  ''/g"` ;;.    es
c2a0: 61 63 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f  ac.    case $ac_
c2b0: 70 61 73 73 20 69 6e 0a 20 20 20 20 31 29 20 61  pass in.    1) a
c2c0: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
c2d0: 30 3d 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65  0="$ac_configure
c2e0: 5f 61 72 67 73 30 20 27 24 61 63 5f 61 72 67 27  _args0 '$ac_arg'
c2f0: 22 20 3b 3b 0a 20 20 20 20 32 29 0a 20 20 20 20  " ;;.    2).    
c300: 20 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61    ac_configure_a
c310: 72 67 73 31 3d 22 24 61 63 5f 63 6f 6e 66 69 67  rgs1="$ac_config
c320: 75 72 65 5f 61 72 67 73 31 20 27 24 61 63 5f 61  ure_args1 '$ac_a
c330: 72 67 27 22 0a 20 20 20 20 20 20 69 66 20 74 65  rg'".      if te
c340: 73 74 20 24 61 63 5f 6d 75 73 74 5f 6b 65 65 70  st $ac_must_keep
c350: 5f 6e 65 78 74 20 3d 20 74 72 75 65 3b 20 74 68  _next = true; th
c360: 65 6e 0a 09 61 63 5f 6d 75 73 74 5f 6b 65 65 70  en..ac_must_keep
c370: 5f 6e 65 78 74 3d 66 61 6c 73 65 20 23 20 47 6f  _next=false # Go
c380: 74 20 76 61 6c 75 65 2c 20 62 61 63 6b 20 74 6f  t value, back to
c390: 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20 20 20 65   normal..      e
c3a0: 6c 73 65 0a 09 63 61 73 65 20 24 61 63 5f 61 72  lse..case $ac_ar
c3b0: 67 20 69 6e 0a 09 20 20 2a 3d 2a 20 7c 20 2d 2d  g in..  *=* | --
c3c0: 63 6f 6e 66 69 67 2d 63 61 63 68 65 20 7c 20 2d  config-cache | -
c3d0: 43 20 7c 20 2d 64 69 73 61 62 6c 65 2d 2a 20 7c  C | -disable-* |
c3e0: 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 20 5c 0a 09   --disable-* \..
c3f0: 20 20 7c 20 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20    | -enable-* | 
c400: 2d 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 67 61  --enable-* | -ga
c410: 73 20 7c 20 2d 2d 67 2a 20 7c 20 2d 6e 66 70 20  s | --g* | -nfp 
c420: 7c 20 2d 2d 6e 66 2a 20 5c 0a 09 20 20 7c 20 2d  | --nf* \..  | -
c430: 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71  q | -quiet | --q
c440: 2a 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d  * | -silent | --
c450: 73 69 6c 2a 20 7c 20 2d 76 20 7c 20 2d 76 65 72  sil* | -v | -ver
c460: 62 2a 20 5c 0a 09 20 20 7c 20 2d 77 69 74 68 2d  b* \..  | -with-
c470: 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 20 7c 20 2d  * | --with-* | -
c480: 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69  without-* | --wi
c490: 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 78 29 0a 09  thout-* | --x)..
c4a0: 20 20 20 20 63 61 73 65 20 22 24 61 63 5f 63 6f      case "$ac_co
c4b0: 6e 66 69 67 75 72 65 5f 61 72 67 73 30 20 22 20  nfigure_args0 " 
c4c0: 69 6e 0a 09 20 20 20 20 20 20 22 24 61 63 5f 63  in..      "$ac_c
c4d0: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 22 2a  onfigure_args1"*
c4e0: 22 20 27 24 61 63 5f 61 72 67 27 20 22 2a 20 29  " '$ac_arg' "* )
c4f0: 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 09 20 20   continue ;;..  
c500: 20 20 65 73 61 63 0a 09 20 20 20 20 3b 3b 0a 09    esac..    ;;..
c510: 20 20 2d 2a 20 29 20 61 63 5f 6d 75 73 74 5f 6b    -* ) ac_must_k
c520: 65 65 70 5f 6e 65 78 74 3d 74 72 75 65 20 3b 3b  eep_next=true ;;
c530: 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a  ..esac.      fi.
c540: 20 20 20 20 20 20 61 63 5f 63 6f 6e 66 69 67 75        ac_configu
c550: 72 65 5f 61 72 67 73 3d 22 24 61 63 5f 63 6f 6e  re_args="$ac_con
c560: 66 69 67 75 72 65 5f 61 72 67 73 20 27 24 61 63  figure_args '$ac
c570: 5f 61 72 67 27 22 0a 20 20 20 20 20 20 3b 3b 0a  _arg'".      ;;.
c580: 20 20 20 20 65 73 61 63 0a 20 20 64 6f 6e 65 0a      esac.  done.
c590: 64 6f 6e 65 0a 24 61 73 5f 75 6e 73 65 74 20 61  done.$as_unset a
c5a0: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
c5b0: 30 20 7c 7c 20 74 65 73 74 20 22 24 7b 61 63 5f  0 || test "${ac_
c5c0: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 2b  configure_args0+
c5d0: 73 65 74 7d 22 20 21 3d 20 73 65 74 20 7c 7c 20  set}" != set || 
c5e0: 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  { ac_configure_a
c5f0: 72 67 73 30 3d 3b 20 65 78 70 6f 72 74 20 61 63  rgs0=; export ac
c600: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30  _configure_args0
c610: 3b 20 7d 0a 24 61 73 5f 75 6e 73 65 74 20 61 63  ; }.$as_unset ac
c620: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
c630: 20 7c 7c 20 74 65 73 74 20 22 24 7b 61 63 5f 63   || test "${ac_c
c640: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 2b 73  onfigure_args1+s
c650: 65 74 7d 22 20 21 3d 20 73 65 74 20 7c 7c 20 7b  et}" != set || {
c660: 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
c670: 67 73 31 3d 3b 20 65 78 70 6f 72 74 20 61 63 5f  gs1=; export ac_
c680: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3b  configure_args1;
c690: 20 7d 0a 0a 23 20 57 68 65 6e 20 69 6e 74 65 72   }..# When inter
c6a0: 72 75 70 74 65 64 20 6f 72 20 65 78 69 74 27 64  rupted or exit'd
c6b0: 2c 20 63 6c 65 61 6e 75 70 20 74 65 6d 70 6f 72  , cleanup tempor
c6c0: 61 72 79 20 66 69 6c 65 73 2c 20 61 6e 64 20 63  ary files, and c
c6d0: 6f 6d 70 6c 65 74 65 0a 23 20 63 6f 6e 66 69 67  omplete.# config
c6e0: 2e 6c 6f 67 2e 20 20 57 65 20 72 65 6d 6f 76 65  .log.  We remove
c6f0: 20 63 6f 6d 6d 65 6e 74 73 20 62 65 63 61 75 73   comments becaus
c700: 65 20 61 6e 79 77 61 79 20 74 68 65 20 71 75 6f  e anyway the quo
c710: 74 65 73 20 69 6e 20 74 68 65 72 65 0a 23 20 77  tes in there.# w
c720: 6f 75 6c 64 20 63 61 75 73 65 20 70 72 6f 62 6c  ould cause probl
c730: 65 6d 73 20 6f 72 20 6c 6f 6f 6b 20 75 67 6c 79  ems or look ugly
c740: 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 55 73 65  ..# WARNING: Use
c750: 20 27 5c 27 27 20 74 6f 20 72 65 70 72 65 73 65   '\'' to represe
c760: 6e 74 20 61 6e 20 61 70 6f 73 74 72 6f 70 68 65  nt an apostrophe
c770: 20 77 69 74 68 69 6e 20 74 68 65 20 74 72 61 70   within the trap
c780: 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 44 6f 20  ..# WARNING: Do 
c790: 6e 6f 74 20 73 74 61 72 74 20 74 68 65 20 74 72  not start the tr
c7a0: 61 70 20 63 6f 64 65 20 77 69 74 68 20 61 20 6e  ap code with a n
c7b0: 65 77 6c 69 6e 65 2c 20 64 75 65 20 74 6f 20 61  ewline, due to a
c7c0: 20 46 72 65 65 42 53 44 20 34 2e 30 20 62 75 67   FreeBSD 4.0 bug
c7d0: 2e 0a 74 72 61 70 20 27 65 78 69 74 5f 73 74 61  ..trap 'exit_sta
c7e0: 74 75 73 3d 24 3f 0a 20 20 23 20 53 61 76 65 20  tus=$?.  # Save 
c7f0: 69 6e 74 6f 20 63 6f 6e 66 69 67 2e 6c 6f 67 20  into config.log 
c800: 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e  some information
c810: 20 74 68 61 74 20 6d 69 67 68 74 20 68 65 6c 70   that might help
c820: 20 69 6e 20 64 65 62 75 67 67 69 6e 67 2e 0a 20   in debugging.. 
c830: 20 7b 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20   {.    echo..   
c840: 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23   cat <<\_ASBOX.#
c850: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
c860: 2d 2d 20 23 23 0a 23 23 20 43 61 63 68 65 20 76  -- ##.## Cache v
c870: 61 72 69 61 62 6c 65 73 2e 20 23 23 0a 23 23 20  ariables. ##.## 
c880: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c890: 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20 65   ##._ASBOX.    e
c8a0: 63 68 6f 0a 20 20 20 20 23 20 54 68 65 20 66 6f  cho.    # The fo
c8b0: 6c 6c 6f 77 69 6e 67 20 77 61 79 20 6f 66 20 77  llowing way of w
c8c0: 72 69 74 69 6e 67 20 74 68 65 20 63 61 63 68 65  riting the cache
c8d0: 20 6d 69 73 68 61 6e 64 6c 65 73 20 6e 65 77 6c   mishandles newl
c8e0: 69 6e 65 73 20 69 6e 20 76 61 6c 75 65 73 2c 0a  ines in values,.
c8f0: 28 0a 20 20 66 6f 72 20 61 63 5f 76 61 72 20 69  (.  for ac_var i
c900: 6e 20 60 28 73 65 74 29 20 32 3e 26 31 20 7c 20  n `(set) 2>&1 | 
c910: 73 65 64 20 2d 6e 20 27 5c 27 27 73 2f 5e 5c 28  sed -n '\''s/^\(
c920: 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d 7a 41 2d 5a  [a-zA-Z_][a-zA-Z
c930: 30 2d 39 5f 5d 2a 5c 29 3d 2e 2a 2f 5c 31 2f 70  0-9_]*\)=.*/\1/p
c940: 27 5c 27 27 60 3b 20 64 6f 0a 20 20 20 20 65 76  '\''`; do.    ev
c950: 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63 5f  al ac_val=\$$ac_
c960: 76 61 72 0a 20 20 20 20 63 61 73 65 20 24 61 63  var.    case $ac
c970: 5f 76 61 6c 20 69 6e 20 23 28 0a 20 20 20 20 2a  _val in #(.    *
c980: 24 7b 61 73 5f 6e 6c 7d 2a 29 0a 20 20 20 20 20  ${as_nl}*).     
c990: 20 63 61 73 65 20 24 61 63 5f 76 61 72 20 69 6e   case $ac_var in
c9a0: 20 23 28 0a 20 20 20 20 20 20 2a 5f 63 76 5f 2a   #(.      *_cv_*
c9b0: 29 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ) { $as_echo "$a
c9c0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41  s_me:$LINENO: WA
c9d0: 52 4e 49 4e 47 3a 20 43 61 63 68 65 20 76 61 72  RNING: Cache var
c9e0: 69 61 62 6c 65 20 24 61 63 5f 76 61 72 20 63 6f  iable $ac_var co
c9f0: 6e 74 61 69 6e 73 20 61 20 6e 65 77 6c 69 6e 65  ntains a newline
ca00: 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  ." >&5.$as_echo 
ca10: 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
ca20: 3a 20 43 61 63 68 65 20 76 61 72 69 61 62 6c 65  : Cache variable
ca30: 20 24 61 63 5f 76 61 72 20 63 6f 6e 74 61 69 6e   $ac_var contain
ca40: 73 20 61 20 6e 65 77 6c 69 6e 65 2e 22 20 3e 26  s a newline." >&
ca50: 32 3b 7d 20 3b 3b 0a 20 20 20 20 20 20 65 73 61  2;} ;;.      esa
ca60: 63 0a 20 20 20 20 20 20 63 61 73 65 20 24 61 63  c.      case $ac
ca70: 5f 76 61 72 20 69 6e 20 23 28 0a 20 20 20 20 20  _var in #(.     
ca80: 20 5f 20 7c 20 49 46 53 20 7c 20 61 73 5f 6e 6c   _ | IFS | as_nl
ca90: 29 20 3b 3b 20 23 28 0a 20 20 20 20 20 20 42 41  ) ;; #(.      BA
caa0: 53 48 5f 41 52 47 56 20 7c 20 42 41 53 48 5f 53  SH_ARGV | BASH_S
cab0: 4f 55 52 43 45 29 20 65 76 61 6c 20 24 61 63 5f  OURCE) eval $ac_
cac0: 76 61 72 3d 20 3b 3b 20 23 28 0a 20 20 20 20 20  var= ;; #(.     
cad0: 20 2a 29 20 24 61 73 5f 75 6e 73 65 74 20 24 61   *) $as_unset $a
cae0: 63 5f 76 61 72 20 3b 3b 0a 20 20 20 20 20 20 65  c_var ;;.      e
caf0: 73 61 63 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a  sac ;;.    esac.
cb00: 20 20 64 6f 6e 65 0a 20 20 28 73 65 74 29 20 32    done.  (set) 2
cb10: 3e 26 31 20 7c 0a 20 20 20 20 63 61 73 65 20 24  >&1 |.    case $
cb20: 61 73 5f 6e 6c 60 28 61 63 5f 73 70 61 63 65 3d  as_nl`(ac_space=
cb30: 27 5c 27 27 20 27 5c 27 27 3b 20 73 65 74 29 20  '\'' '\''; set) 
cb40: 32 3e 26 31 60 20 69 6e 20 23 28 0a 20 20 20 20  2>&1` in #(.    
cb50: 2a 24 7b 61 73 5f 6e 6c 7d 61 63 5f 73 70 61 63  *${as_nl}ac_spac
cb60: 65 3d 5c 20 2a 29 0a 20 20 20 20 20 20 73 65 64  e=\ *).      sed
cb70: 20 2d 6e 20 5c 0a 09 22 73 2f 27 5c 27 27 2f 27   -n \.."s/'\''/'
cb80: 5c 27 27 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f  \''\\\\'\'''\''/
cb90: 67 3b 0a 09 20 20 73 2f 5e 5c 5c 28 5b 5f 24 61  g;..  s/^\\([_$a
cba0: 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f  s_cr_alnum]*_cv_
cbb0: 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a  [_$as_cr_alnum]*
cbc0: 5c 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31  \\)=\\(.*\\)/\\1
cbd0: 3d 27 5c 27 27 5c 5c 32 27 5c 27 27 2f 70 22 0a  ='\''\\2'\''/p".
cbe0: 20 20 20 20 20 20 3b 3b 20 23 28 0a 20 20 20 20        ;; #(.    
cbf0: 2a 29 0a 20 20 20 20 20 20 73 65 64 20 2d 6e 20  *).      sed -n 
cc00: 22 2f 5e 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  "/^[_$as_cr_alnu
cc10: 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72 5f  m]*_cv_[_$as_cr_
cc20: 61 6c 6e 75 6d 5d 2a 3d 2f 70 22 0a 20 20 20 20  alnum]*=/p".    
cc30: 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 20 7c 0a    ;;.    esac |.
cc40: 20 20 20 20 73 6f 72 74 0a 29 0a 20 20 20 20 65      sort.).    e
cc50: 63 68 6f 0a 0a 20 20 20 20 63 61 74 20 3c 3c 5c  cho..    cat <<\
cc60: 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d  _ASBOX.## ------
cc70: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23  ----------- ##.#
cc80: 23 20 4f 75 74 70 75 74 20 76 61 72 69 61 62 6c  # Output variabl
cc90: 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  es. ##.## ------
cca0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f  ----------- ##._
ccb0: 41 53 42 4f 58 0a 20 20 20 20 65 63 68 6f 0a 20  ASBOX.    echo. 
ccc0: 20 20 20 66 6f 72 20 61 63 5f 76 61 72 20 69 6e     for ac_var in
ccd0: 20 24 61 63 5f 73 75 62 73 74 5f 76 61 72 73 0a   $ac_subst_vars.
cce0: 20 20 20 20 64 6f 0a 20 20 20 20 20 20 65 76 61      do.      eva
ccf0: 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63 5f 76  l ac_val=\$$ac_v
cd00: 61 72 0a 20 20 20 20 20 20 63 61 73 65 20 24 61  ar.      case $a
cd10: 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20 20 20 2a  c_val in.      *
cd20: 5c 27 5c 27 27 2a 29 20 61 63 5f 76 61 6c 3d 60  \'\''*) ac_val=`
cd30: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 76 61  $as_echo "$ac_va
cd40: 6c 22 20 7c 20 73 65 64 20 22 73 2f 27 5c 27 27  l" | sed "s/'\''
cd50: 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c 27 5c 27  /'\''\\\\\\\\'\'
cd60: 27 27 5c 27 27 2f 67 22 60 3b 3b 0a 20 20 20 20  ''\''/g"`;;.    
cd70: 20 20 65 73 61 63 0a 20 20 20 20 20 20 24 61 73    esac.      $as
cd80: 5f 65 63 68 6f 20 22 24 61 63 5f 76 61 72 3d 27  _echo "$ac_var='
cd90: 5c 27 27 24 61 63 5f 76 61 6c 27 5c 27 27 22 0a  \''$ac_val'\''".
cda0: 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74 0a      done | sort.
cdb0: 20 20 20 20 65 63 68 6f 0a 0a 20 20 20 20 69 66      echo..    if
cdc0: 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 73 75   test -n "$ac_su
cdd0: 62 73 74 5f 66 69 6c 65 73 22 3b 20 74 68 65 6e  bst_files"; then
cde0: 0a 20 20 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41  .      cat <<\_A
cdf0: 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  SBOX.## --------
ce00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23  ----------- ##.#
ce10: 23 20 46 69 6c 65 20 73 75 62 73 74 69 74 75 74  # File substitut
ce20: 69 6f 6e 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  ions. ##.## ----
ce30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  --------------- 
ce40: 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20 20 20  ##._ASBOX.      
ce50: 65 63 68 6f 0a 20 20 20 20 20 20 66 6f 72 20 61  echo.      for a
ce60: 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62  c_var in $ac_sub
ce70: 73 74 5f 66 69 6c 65 73 0a 20 20 20 20 20 20 64  st_files.      d
ce80: 6f 0a 09 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c  o..eval ac_val=\
ce90: 24 24 61 63 5f 76 61 72 0a 09 63 61 73 65 20 24  $$ac_var..case $
cea0: 61 63 5f 76 61 6c 20 69 6e 0a 09 2a 5c 27 5c 27  ac_val in..*\'\'
ceb0: 27 2a 29 20 61 63 5f 76 61 6c 3d 60 24 61 73 5f  '*) ac_val=`$as_
cec0: 65 63 68 6f 20 22 24 61 63 5f 76 61 6c 22 20 7c  echo "$ac_val" |
ced0: 20 73 65 64 20 22 73 2f 27 5c 27 27 2f 27 5c 27   sed "s/'\''/'\'
cee0: 27 5c 5c 5c 5c 5c 5c 5c 5c 27 5c 27 27 27 5c 27  '\\\\\\\\'\'''\'
cef0: 27 2f 67 22 60 3b 3b 0a 09 65 73 61 63 0a 09 24  '/g"`;;..esac..$
cf00: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 76 61 72  as_echo "$ac_var
cf10: 3d 27 5c 27 27 24 61 63 5f 76 61 6c 27 5c 27 27  ='\''$ac_val'\''
cf20: 22 0a 20 20 20 20 20 20 64 6f 6e 65 20 7c 20 73  ".      done | s
cf30: 6f 72 74 0a 20 20 20 20 20 20 65 63 68 6f 0a 20  ort.      echo. 
cf40: 20 20 20 66 69 0a 0a 20 20 20 20 69 66 20 74 65     fi..    if te
cf50: 73 74 20 2d 73 20 63 6f 6e 66 64 65 66 73 2e 68  st -s confdefs.h
cf60: 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 63 61 74  ; then.      cat
cf70: 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d   <<\_ASBOX.## --
cf80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20  --------- ##.## 
cf90: 63 6f 6e 66 64 65 66 73 2e 68 2e 20 23 23 0a 23  confdefs.h. ##.#
cfa0: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  # ----------- ##
cfb0: 0a 5f 41 53 42 4f 58 0a 20 20 20 20 20 20 65 63  ._ASBOX.      ec
cfc0: 68 6f 0a 20 20 20 20 20 20 63 61 74 20 63 6f 6e  ho.      cat con
cfd0: 66 64 65 66 73 2e 68 0a 20 20 20 20 20 20 65 63  fdefs.h.      ec
cfe0: 68 6f 0a 20 20 20 20 66 69 0a 20 20 20 20 74 65  ho.    fi.    te
cff0: 73 74 20 22 24 61 63 5f 73 69 67 6e 61 6c 22 20  st "$ac_signal" 
d000: 21 3d 20 30 20 26 26 0a 20 20 20 20 20 20 24 61  != 0 &&.      $a
d010: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
d020: 63 61 75 67 68 74 20 73 69 67 6e 61 6c 20 24 61  caught signal $a
d030: 63 5f 73 69 67 6e 61 6c 22 0a 20 20 20 20 24 61  c_signal".    $a
d040: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
d050: 65 78 69 74 20 24 65 78 69 74 5f 73 74 61 74 75  exit $exit_statu
d060: 73 22 0a 20 20 7d 20 3e 26 35 0a 20 20 72 6d 20  s".  } >&5.  rm 
d070: 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20 63  -f core *.core c
d080: 6f 72 65 2e 63 6f 6e 66 74 65 73 74 2e 2a 20 26  ore.conftest.* &
d090: 26 0a 20 20 20 20 72 6d 20 2d 66 20 2d 72 20 63  &.    rm -f -r c
d0a0: 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64 65 66  onftest* confdef
d0b0: 73 2a 20 63 6f 6e 66 24 24 2a 20 24 61 63 5f 63  s* conf$$* $ac_c
d0c0: 6c 65 61 6e 5f 66 69 6c 65 73 20 26 26 0a 20 20  lean_files &&.  
d0d0: 20 20 65 78 69 74 20 24 65 78 69 74 5f 73 74 61    exit $exit_sta
d0e0: 74 75 73 0a 27 20 30 0a 66 6f 72 20 61 63 5f 73  tus.' 0.for ac_s
d0f0: 69 67 6e 61 6c 20 69 6e 20 31 20 32 20 31 33 20  ignal in 1 2 13 
d100: 31 35 3b 20 64 6f 0a 20 20 74 72 61 70 20 27 61  15; do.  trap 'a
d110: 63 5f 73 69 67 6e 61 6c 3d 27 24 61 63 5f 73 69  c_signal='$ac_si
d120: 67 6e 61 6c 27 3b 20 7b 20 28 65 78 69 74 20 31  gnal'; { (exit 1
d130: 29 3b 20 65 78 69 74 20 31 3b 20 7d 27 20 24 61  ); exit 1; }' $a
d140: 63 5f 73 69 67 6e 61 6c 0a 64 6f 6e 65 0a 61 63  c_signal.done.ac
d150: 5f 73 69 67 6e 61 6c 3d 30 0a 0a 23 20 63 6f 6e  _signal=0..# con
d160: 66 64 65 66 73 2e 68 20 61 76 6f 69 64 73 20 4f  fdefs.h avoids O
d170: 53 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 6c  S command line l
d180: 65 6e 67 74 68 20 6c 69 6d 69 74 73 20 74 68 61  ength limits tha
d190: 74 20 44 45 46 53 20 63 61 6e 20 65 78 63 65 65  t DEFS can excee
d1a0: 64 2e 0a 72 6d 20 2d 66 20 2d 72 20 63 6f 6e 66  d..rm -f -r conf
d1b0: 74 65 73 74 2a 20 63 6f 6e 66 64 65 66 73 2e 68  test* confdefs.h
d1c0: 0a 0a 23 20 50 72 65 64 65 66 69 6e 65 64 20 70  ..# Predefined p
d1d0: 72 65 70 72 6f 63 65 73 73 6f 72 20 76 61 72 69  reprocessor vari
d1e0: 61 62 6c 65 73 2e 0a 0a 63 61 74 20 3e 3e 63 6f  ables...cat >>co
d1f0: 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
d200: 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47  F.#define PACKAG
d210: 45 5f 4e 41 4d 45 20 22 24 50 41 43 4b 41 47 45  E_NAME "$PACKAGE
d220: 5f 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 0a  _NAME"._ACEOF...
d230: 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68  cat >>confdefs.h
d240: 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e   <<_ACEOF.#defin
d250: 65 20 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d  e PACKAGE_TARNAM
d260: 45 20 22 24 50 41 43 4b 41 47 45 5f 54 41 52 4e  E "$PACKAGE_TARN
d270: 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61  AME"._ACEOF...ca
d280: 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
d290: 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
d2a0: 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20  PACKAGE_VERSION 
d2b0: 22 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f  "$PACKAGE_VERSIO
d2c0: 4e 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61 74 20  N"._ACEOF...cat 
d2d0: 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
d2e0: 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41  ACEOF.#define PA
d2f0: 43 4b 41 47 45 5f 53 54 52 49 4e 47 20 22 24 50  CKAGE_STRING "$P
d300: 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 22 0a 5f  ACKAGE_STRING"._
d310: 41 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f  ACEOF...cat >>co
d320: 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
d330: 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47  F.#define PACKAG
d340: 45 5f 42 55 47 52 45 50 4f 52 54 20 22 24 50 41  E_BUGREPORT "$PA
d350: 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 22  CKAGE_BUGREPORT"
d360: 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4c 65 74 20  ._ACEOF...# Let 
d370: 74 68 65 20 73 69 74 65 20 66 69 6c 65 20 73 65  the site file se
d380: 6c 65 63 74 20 61 6e 20 61 6c 74 65 72 6e 61 74  lect an alternat
d390: 65 20 63 61 63 68 65 20 66 69 6c 65 20 69 66 20  e cache file if 
d3a0: 69 74 20 77 61 6e 74 73 20 74 6f 2e 0a 23 20 50  it wants to..# P
d3b0: 72 65 66 65 72 20 61 6e 20 65 78 70 6c 69 63 69  refer an explici
d3c0: 74 6c 79 20 73 65 6c 65 63 74 65 64 20 66 69 6c  tly selected fil
d3d0: 65 20 74 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c  e to automatical
d3e0: 6c 79 20 73 65 6c 65 63 74 65 64 20 6f 6e 65 73  ly selected ones
d3f0: 2e 0a 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d  ..ac_site_file1=
d400: 4e 4f 4e 45 0a 61 63 5f 73 69 74 65 5f 66 69 6c  NONE.ac_site_fil
d410: 65 32 3d 4e 4f 4e 45 0a 69 66 20 74 65 73 74 20  e2=NONE.if test 
d420: 2d 6e 20 22 24 43 4f 4e 46 49 47 5f 53 49 54 45  -n "$CONFIG_SITE
d430: 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 73 69 74  "; then.  ac_sit
d440: 65 5f 66 69 6c 65 31 3d 24 43 4f 4e 46 49 47 5f  e_file1=$CONFIG_
d450: 53 49 54 45 0a 65 6c 69 66 20 74 65 73 74 20 22  SITE.elif test "
d460: 78 24 70 72 65 66 69 78 22 20 21 3d 20 78 4e 4f  x$prefix" != xNO
d470: 4e 45 3b 20 74 68 65 6e 0a 20 20 61 63 5f 73 69  NE; then.  ac_si
d480: 74 65 5f 66 69 6c 65 31 3d 24 70 72 65 66 69 78  te_file1=$prefix
d490: 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e 73 69  /share/config.si
d4a0: 74 65 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c  te.  ac_site_fil
d4b0: 65 32 3d 24 70 72 65 66 69 78 2f 65 74 63 2f 63  e2=$prefix/etc/c
d4c0: 6f 6e 66 69 67 2e 73 69 74 65 0a 65 6c 73 65 0a  onfig.site.else.
d4d0: 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d    ac_site_file1=
d4e0: 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66  $ac_default_pref
d4f0: 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e  ix/share/config.
d500: 73 69 74 65 0a 20 20 61 63 5f 73 69 74 65 5f 66  site.  ac_site_f
d510: 69 6c 65 32 3d 24 61 63 5f 64 65 66 61 75 6c 74  ile2=$ac_default
d520: 5f 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66  _prefix/etc/conf
d530: 69 67 2e 73 69 74 65 0a 66 69 0a 66 6f 72 20 61  ig.site.fi.for a
d540: 63 5f 73 69 74 65 5f 66 69 6c 65 20 69 6e 20 22  c_site_file in "
d550: 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 22 20  $ac_site_file1" 
d560: 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 32 22  "$ac_site_file2"
d570: 0a 64 6f 0a 20 20 74 65 73 74 20 22 78 24 61 63  .do.  test "x$ac
d580: 5f 73 69 74 65 5f 66 69 6c 65 22 20 3d 20 78 4e  _site_file" = xN
d590: 4f 4e 45 20 26 26 20 63 6f 6e 74 69 6e 75 65 0a  ONE && continue.
d5a0: 20 20 69 66 20 74 65 73 74 20 2d 72 20 22 24 61    if test -r "$a
d5b0: 63 5f 73 69 74 65 5f 66 69 6c 65 22 3b 20 74 68  c_site_file"; th
d5c0: 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68  en.    { $as_ech
d5d0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
d5e0: 4f 3a 20 6c 6f 61 64 69 6e 67 20 73 69 74 65 20  O: loading site 
d5f0: 73 63 72 69 70 74 20 24 61 63 5f 73 69 74 65 5f  script $ac_site_
d600: 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  file" >&5.$as_ec
d610: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61 64  ho "$as_me: load
d620: 69 6e 67 20 73 69 74 65 20 73 63 72 69 70 74 20  ing site script 
d630: 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e  $ac_site_file" >
d640: 26 36 3b 7d 0a 20 20 20 20 73 65 64 20 27 73 2f  &6;}.    sed 's/
d650: 5e 2f 7c 20 2f 27 20 22 24 61 63 5f 73 69 74 65  ^/| /' "$ac_site
d660: 5f 66 69 6c 65 22 20 3e 26 35 0a 20 20 20 20 2e  _file" >&5.    .
d670: 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22   "$ac_site_file"
d680: 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 69 66 20 74  .  fi.done..if t
d690: 65 73 74 20 2d 72 20 22 24 63 61 63 68 65 5f 66  est -r "$cache_f
d6a0: 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 53  ile"; then.  # S
d6b0: 6f 6d 65 20 76 65 72 73 69 6f 6e 73 20 6f 66 20  ome versions of 
d6c0: 62 61 73 68 20 77 69 6c 6c 20 66 61 69 6c 20 74  bash will fail t
d6d0: 6f 20 73 6f 75 72 63 65 20 2f 64 65 76 2f 6e 75  o source /dev/nu
d6e0: 6c 6c 20 28 73 70 65 63 69 61 6c 0a 20 20 23 20  ll (special.  # 
d6f0: 66 69 6c 65 73 20 61 63 74 75 61 6c 6c 79 29 2c  files actually),
d700: 20 73 6f 20 77 65 20 61 76 6f 69 64 20 64 6f 69   so we avoid doi
d710: 6e 67 20 74 68 61 74 2e 0a 20 20 69 66 20 74 65  ng that..  if te
d720: 73 74 20 2d 66 20 22 24 63 61 63 68 65 5f 66 69  st -f "$cache_fi
d730: 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20  le"; then.    { 
d740: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
d750: 3a 24 4c 49 4e 45 4e 4f 3a 20 6c 6f 61 64 69 6e  :$LINENO: loadin
d760: 67 20 63 61 63 68 65 20 24 63 61 63 68 65 5f 66  g cache $cache_f
d770: 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ile" >&5.$as_ech
d780: 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61 64 69  o "$as_me: loadi
d790: 6e 67 20 63 61 63 68 65 20 24 63 61 63 68 65 5f  ng cache $cache_
d7a0: 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20 20  file" >&6;}.    
d7b0: 63 61 73 65 20 24 63 61 63 68 65 5f 66 69 6c 65  case $cache_file
d7c0: 20 69 6e 0a 20 20 20 20 20 20 5b 5c 5c 2f 5d 2a   in.      [\\/]*
d7d0: 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 2e 20   | ?:[\\/]* ) . 
d7e0: 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 3b 0a  "$cache_file";;.
d7f0: 20 20 20 20 20 20 2a 29 20 20 20 20 20 20 20 20        *)        
d800: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20                . 
d810: 22 2e 2f 24 63 61 63 68 65 5f 66 69 6c 65 22 3b  "./$cache_file";
d820: 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a  ;.    esac.  fi.
d830: 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
d840: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
d850: 4f 3a 20 63 72 65 61 74 69 6e 67 20 63 61 63 68  O: creating cach
d860: 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e  e $cache_file" >
d870: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
d880: 5f 6d 65 3a 20 63 72 65 61 74 69 6e 67 20 63 61  _me: creating ca
d890: 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22  che $cache_file"
d8a0: 20 3e 26 36 3b 7d 0a 20 20 3e 24 63 61 63 68 65   >&6;}.  >$cache
d8b0: 5f 66 69 6c 65 0a 66 69 0a 0a 23 20 43 68 65 63  _file.fi..# Chec
d8c0: 6b 20 74 68 61 74 20 74 68 65 20 70 72 65 63 69  k that the preci
d8d0: 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20 73 61  ous variables sa
d8e0: 76 65 64 20 69 6e 20 74 68 65 20 63 61 63 68 65  ved in the cache
d8f0: 20 68 61 76 65 20 6b 65 70 74 20 74 68 65 20 73   have kept the s
d900: 61 6d 65 0a 23 20 76 61 6c 75 65 2e 0a 61 63 5f  ame.# value..ac_
d910: 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d  cache_corrupted=
d920: 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 76 61 72  false.for ac_var
d930: 20 69 6e 20 24 61 63 5f 70 72 65 63 69 6f 75 73   in $ac_precious
d940: 5f 76 61 72 73 3b 20 64 6f 0a 20 20 65 76 61 6c  _vars; do.  eval
d950: 20 61 63 5f 6f 6c 64 5f 73 65 74 3d 5c 24 61 63   ac_old_set=\$ac
d960: 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72  _cv_env_${ac_var
d970: 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61 63 5f  }_set.  eval ac_
d980: 6e 65 77 5f 73 65 74 3d 5c 24 61 63 5f 65 6e 76  new_set=\$ac_env
d990: 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a 20  _${ac_var}_set. 
d9a0: 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 76 61 6c   eval ac_old_val
d9b0: 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61  =\$ac_cv_env_${a
d9c0: 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a 20 20 65  c_var}_value.  e
d9d0: 76 61 6c 20 61 63 5f 6e 65 77 5f 76 61 6c 3d 5c  val ac_new_val=\
d9e0: 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72  $ac_env_${ac_var
d9f0: 7d 5f 76 61 6c 75 65 0a 20 20 63 61 73 65 20 24  }_value.  case $
da00: 61 63 5f 6f 6c 64 5f 73 65 74 2c 24 61 63 5f 6e  ac_old_set,$ac_n
da10: 65 77 5f 73 65 74 20 69 6e 0a 20 20 20 20 73 65  ew_set in.    se
da20: 74 2c 29 0a 20 20 20 20 20 20 7b 20 24 61 73 5f  t,).      { $as_
da30: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
da40: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24  NENO: error: \`$
da50: 61 63 5f 76 61 72 27 20 77 61 73 20 73 65 74 20  ac_var' was set 
da60: 74 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c  to \`$ac_old_val
da70: 27 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75  ' in the previou
da80: 73 20 72 75 6e 22 20 3e 26 35 0a 24 61 73 5f 65  s run" >&5.$as_e
da90: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
daa0: 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77  or: \`$ac_var' w
dab0: 61 73 20 73 65 74 20 74 6f 20 5c 60 24 61 63 5f  as set to \`$ac_
dac0: 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74 68 65 20  old_val' in the 
dad0: 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26  previous run" >&
dae0: 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f 63 61 63  2;}.      ac_cac
daf0: 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20 3b  he_corrupted=: ;
db00: 3b 0a 20 20 20 20 2c 73 65 74 29 0a 20 20 20 20  ;.    ,set).    
db10: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
db20: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
db30: 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20  ror: \`$ac_var' 
db40: 77 61 73 20 6e 6f 74 20 73 65 74 20 69 6e 20 74  was not set in t
db50: 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22  he previous run"
db60: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
db70: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60  as_me: error: \`
db80: 24 61 63 5f 76 61 72 27 20 77 61 73 20 6e 6f 74  $ac_var' was not
db90: 20 73 65 74 20 69 6e 20 74 68 65 20 70 72 65 76   set in the prev
dba0: 69 6f 75 73 20 72 75 6e 22 20 3e 26 32 3b 7d 0a  ious run" >&2;}.
dbb0: 20 20 20 20 20 20 61 63 5f 63 61 63 68 65 5f 63        ac_cache_c
dbc0: 6f 72 72 75 70 74 65 64 3d 3a 20 3b 3b 0a 20 20  orrupted=: ;;.  
dbd0: 20 20 2c 29 3b 3b 0a 20 20 20 20 2a 29 0a 20 20    ,);;.    *).  
dbe0: 20 20 20 20 69 66 20 74 65 73 74 20 22 78 24 61      if test "x$a
dbf0: 63 5f 6f 6c 64 5f 76 61 6c 22 20 21 3d 20 22 78  c_old_val" != "x
dc00: 24 61 63 5f 6e 65 77 5f 76 61 6c 22 3b 20 74 68  $ac_new_val"; th
dc10: 65 6e 0a 09 23 20 64 69 66 66 65 72 65 6e 63 65  en..# difference
dc20: 73 20 69 6e 20 77 68 69 74 65 73 70 61 63 65 20  s in whitespace 
dc30: 64 6f 20 6e 6f 74 20 6c 65 61 64 20 74 6f 20 66  do not lead to f
dc40: 61 69 6c 75 72 65 2e 0a 09 61 63 5f 6f 6c 64 5f  ailure...ac_old_
dc50: 76 61 6c 5f 77 3d 60 65 63 68 6f 20 78 20 24 61  val_w=`echo x $a
dc60: 63 5f 6f 6c 64 5f 76 61 6c 60 0a 09 61 63 5f 6e  c_old_val`..ac_n
dc70: 65 77 5f 76 61 6c 5f 77 3d 60 65 63 68 6f 20 78  ew_val_w=`echo x
dc80: 20 24 61 63 5f 6e 65 77 5f 76 61 6c 60 0a 09 69   $ac_new_val`..i
dc90: 66 20 74 65 73 74 20 22 24 61 63 5f 6f 6c 64 5f  f test "$ac_old_
dca0: 76 61 6c 5f 77 22 20 21 3d 20 22 24 61 63 5f 6e  val_w" != "$ac_n
dcb0: 65 77 5f 76 61 6c 5f 77 22 3b 20 74 68 65 6e 0a  ew_val_w"; then.
dcc0: 09 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
dcd0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
dce0: 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27  rror: \`$ac_var'
dcf0: 20 68 61 73 20 63 68 61 6e 67 65 64 20 73 69 6e   has changed sin
dd00: 63 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20  ce the previous 
dd10: 72 75 6e 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63  run:" >&5.$as_ec
dd20: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
dd30: 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 68 61  r: \`$ac_var' ha
dd40: 73 20 63 68 61 6e 67 65 64 20 73 69 6e 63 65 20  s changed since 
dd50: 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e  the previous run
dd60: 3a 22 20 3e 26 32 3b 7d 0a 09 20 20 61 63 5f 63  :" >&2;}..  ac_c
dd70: 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a  ache_corrupted=:
dd80: 0a 09 65 6c 73 65 0a 09 20 20 7b 20 24 61 73 5f  ..else..  { $as_
dd90: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
dda0: 4e 45 4e 4f 3a 20 77 61 72 6e 69 6e 67 3a 20 69  NENO: warning: i
ddb0: 67 6e 6f 72 69 6e 67 20 77 68 69 74 65 73 70 61  gnoring whitespa
ddc0: 63 65 20 63 68 61 6e 67 65 73 20 69 6e 20 5c 60  ce changes in \`
ddd0: 24 61 63 5f 76 61 72 27 20 73 69 6e 63 65 20 74  $ac_var' since t
dde0: 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e 3a  he previous run:
ddf0: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
de00: 24 61 73 5f 6d 65 3a 20 77 61 72 6e 69 6e 67 3a  $as_me: warning:
de10: 20 69 67 6e 6f 72 69 6e 67 20 77 68 69 74 65 73   ignoring whites
de20: 70 61 63 65 20 63 68 61 6e 67 65 73 20 69 6e 20  pace changes in 
de30: 5c 60 24 61 63 5f 76 61 72 27 20 73 69 6e 63 65  \`$ac_var' since
de40: 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75   the previous ru
de50: 6e 3a 22 20 3e 26 32 3b 7d 0a 09 20 20 65 76 61  n:" >&2;}..  eva
de60: 6c 20 24 61 63 5f 76 61 72 3d 5c 24 61 63 5f 6f  l $ac_var=\$ac_o
de70: 6c 64 5f 76 61 6c 0a 09 66 69 0a 09 7b 20 24 61  ld_val..fi..{ $a
de80: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
de90: 4c 49 4e 45 4e 4f 3a 20 20 20 66 6f 72 6d 65 72  LINENO:   former
dea0: 20 76 61 6c 75 65 3a 20 20 5c 60 24 61 63 5f 6f   value:  \`$ac_o
deb0: 6c 64 5f 76 61 6c 27 22 20 3e 26 35 0a 24 61 73  ld_val'" >&5.$as
dec0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 20  _echo "$as_me:  
ded0: 20 66 6f 72 6d 65 72 20 76 61 6c 75 65 3a 20 20   former value:  
dee0: 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 22 20  \`$ac_old_val'" 
def0: 3e 26 32 3b 7d 0a 09 7b 20 24 61 73 5f 65 63 68  >&2;}..{ $as_ech
df00: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
df10: 4f 3a 20 20 20 63 75 72 72 65 6e 74 20 76 61 6c  O:   current val
df20: 75 65 3a 20 5c 60 24 61 63 5f 6e 65 77 5f 76 61  ue: \`$ac_new_va
df30: 6c 27 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  l'" >&5.$as_echo
df40: 20 22 24 61 73 5f 6d 65 3a 20 20 20 63 75 72 72   "$as_me:   curr
df50: 65 6e 74 20 76 61 6c 75 65 3a 20 5c 60 24 61 63  ent value: \`$ac
df60: 5f 6e 65 77 5f 76 61 6c 27 22 20 3e 26 32 3b 7d  _new_val'" >&2;}
df70: 0a 20 20 20 20 20 20 66 69 3b 3b 0a 20 20 65 73  .      fi;;.  es
df80: 61 63 0a 20 20 23 20 50 61 73 73 20 70 72 65 63  ac.  # Pass prec
df90: 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20 74  ious variables t
dfa0: 6f 20 63 6f 6e 66 69 67 2e 73 74 61 74 75 73 2e  o config.status.
dfb0: 0a 20 20 69 66 20 74 65 73 74 20 22 24 61 63 5f  .  if test "$ac_
dfc0: 6e 65 77 5f 73 65 74 22 20 3d 20 73 65 74 3b 20  new_set" = set; 
dfd0: 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24 61  then.    case $a
dfe0: 63 5f 6e 65 77 5f 76 61 6c 20 69 6e 0a 20 20 20  c_new_val in.   
dff0: 20 2a 5c 27 2a 29 20 61 63 5f 61 72 67 3d 24 61   *\'*) ac_arg=$a
e000: 63 5f 76 61 72 3d 60 24 61 73 5f 65 63 68 6f 20  c_var=`$as_echo 
e010: 22 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 7c 20  "$ac_new_val" | 
e020: 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c  sed "s/'/'\\\\\\
e030: 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20 20  \\''/g"` ;;.    
e040: 2a 29 20 61 63 5f 61 72 67 3d 24 61 63 5f 76 61  *) ac_arg=$ac_va
e050: 72 3d 24 61 63 5f 6e 65 77 5f 76 61 6c 20 3b 3b  r=$ac_new_val ;;
e060: 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 63 61  .    esac.    ca
e070: 73 65 20 22 20 24 61 63 5f 63 6f 6e 66 69 67 75  se " $ac_configu
e080: 72 65 5f 61 72 67 73 20 22 20 69 6e 0a 20 20 20  re_args " in.   
e090: 20 20 20 2a 22 20 27 24 61 63 5f 61 72 67 27 20     *" '$ac_arg' 
e0a0: 22 2a 29 20 3b 3b 20 23 20 41 76 6f 69 64 20 64  "*) ;; # Avoid d
e0b0: 75 70 73 2e 20 20 55 73 65 20 6f 66 20 71 75 6f  ups.  Use of quo
e0c0: 74 65 73 20 65 6e 73 75 72 65 73 20 61 63 63 75  tes ensures accu
e0d0: 72 61 63 79 2e 0a 20 20 20 20 20 20 2a 29 20 61  racy..      *) a
e0e0: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
e0f0: 3d 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  ="$ac_configure_
e100: 61 72 67 73 20 27 24 61 63 5f 61 72 67 27 22 20  args '$ac_arg'" 
e110: 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69  ;;.    esac.  fi
e120: 0a 64 6f 6e 65 0a 69 66 20 24 61 63 5f 63 61 63  .done.if $ac_cac
e130: 68 65 5f 63 6f 72 72 75 70 74 65 64 3b 20 74 68  he_corrupted; th
e140: 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
e150: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
e160: 20 65 72 72 6f 72 3a 20 63 68 61 6e 67 65 73 20   error: changes 
e170: 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65  in the environme
e180: 6e 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73  nt can compromis
e190: 65 20 74 68 65 20 62 75 69 6c 64 22 20 3e 26 35  e the build" >&5
e1a0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
e1b0: 65 3a 20 65 72 72 6f 72 3a 20 63 68 61 6e 67 65  e: error: change
e1c0: 73 20 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e  s in the environ
e1d0: 6d 65 6e 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d  ment can comprom
e1e0: 69 73 65 20 74 68 65 20 62 75 69 6c 64 22 20 3e  ise the build" >
e1f0: 26 32 3b 7d 0a 20 20 7b 20 7b 20 24 61 73 5f 65  &2;}.  { { $as_e
e200: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
e210: 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 72 75 6e 20  ENO: error: run 
e220: 5c 60 6d 61 6b 65 20 64 69 73 74 63 6c 65 61 6e  \`make distclean
e230: 27 20 61 6e 64 2f 6f 72 20 5c 60 72 6d 20 24 63  ' and/or \`rm $c
e240: 61 63 68 65 5f 66 69 6c 65 27 20 61 6e 64 20 73  ache_file' and s
e250: 74 61 72 74 20 6f 76 65 72 22 20 3e 26 35 0a 24  tart over" >&5.$
e260: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
e270: 20 65 72 72 6f 72 3a 20 72 75 6e 20 5c 60 6d 61   error: run \`ma
e280: 6b 65 20 64 69 73 74 63 6c 65 61 6e 27 20 61 6e  ke distclean' an
e290: 64 2f 6f 72 20 5c 60 72 6d 20 24 63 61 63 68 65  d/or \`rm $cache
e2a0: 5f 66 69 6c 65 27 20 61 6e 64 20 73 74 61 72 74  _file' and start
e2b0: 20 6f 76 65 72 22 20 3e 26 32 3b 7d 0a 20 20 20   over" >&2;}.   
e2c0: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
e2d0: 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a   1; }; }.fi.....
e2e0: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
e2f0: 0a 0a 0a 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63  .....ac_ext=c.ac
e300: 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46  _cpp='$CPP $CPPF
e310: 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65  LAGS'.ac_compile
e320: 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53  ='$CC -c $CFLAGS
e330: 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74   $CPPFLAGS conft
e340: 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27  est.$ac_ext >&5'
e350: 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f  .ac_link='$CC -o
e360: 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
e370: 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50  ext $CFLAGS $CPP
e380: 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63  FLAGS $LDFLAGS c
e390: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
e3a0: 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f  $LIBS >&5'.ac_co
e3b0: 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
e3c0: 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
e3d0: 0a 0a 0a 0a 73 71 6c 69 74 65 5f 76 65 72 73 69  ....sqlite_versi
e3e0: 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 3d  on_sanity_check=
e3f0: 60 63 61 74 20 24 73 72 63 64 69 72 2f 56 45 52  `cat $srcdir/VER
e400: 53 49 4f 4e 20 7c 20 74 72 20 2d 64 20 27 5c 6e  SION | tr -d '\n
e410: 27 60 0a 69 66 20 74 65 73 74 20 22 24 50 41 43  '`.if test "$PAC
e420: 4b 41 47 45 5f 56 45 52 53 49 4f 4e 22 20 21 3d  KAGE_VERSION" !=
e430: 20 22 24 73 71 6c 69 74 65 5f 76 65 72 73 69 6f   "$sqlite_versio
e440: 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 22 20  n_sanity_check" 
e450: 3b 20 74 68 65 6e 0a 7b 20 7b 20 24 61 73 5f 65  ; then.{ { $as_e
e460: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
e470: 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 6f 6e 66  ENO: error: conf
e480: 69 67 75 72 65 20 73 63 72 69 70 74 20 69 73 20  igure script is 
e490: 6f 75 74 20 6f 66 20 64 61 74 65 3a 0a 20 63 6f  out of date:. co
e4a0: 6e 66 69 67 75 72 65 20 5c 24 50 41 43 4b 41 47  nfigure \$PACKAG
e4b0: 45 5f 56 45 52 53 49 4f 4e 20 3d 20 24 50 41 43  E_VERSION = $PAC
e4c0: 4b 41 47 45 5f 56 45 52 53 49 4f 4e 0a 20 74 6f  KAGE_VERSION. to
e4d0: 70 20 6c 65 76 65 6c 20 56 45 52 53 49 4f 4e 20  p level VERSION 
e4e0: 66 69 6c 65 20 20 20 20 20 3d 20 24 73 71 6c 69  file     = $sqli
e4f0: 74 65 5f 76 65 72 73 69 6f 6e 5f 73 61 6e 69 74  te_version_sanit
e500: 79 5f 63 68 65 63 6b 0a 70 6c 65 61 73 65 20 72  y_check.please r
e510: 65 67 65 6e 20 77 69 74 68 20 61 75 74 6f 63 6f  egen with autoco
e520: 6e 66 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  nf" >&5.$as_echo
e530: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
e540: 20 63 6f 6e 66 69 67 75 72 65 20 73 63 72 69 70   configure scrip
e550: 74 20 69 73 20 6f 75 74 20 6f 66 20 64 61 74 65  t is out of date
e560: 3a 0a 20 63 6f 6e 66 69 67 75 72 65 20 5c 24 50  :. configure \$P
e570: 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20 3d  ACKAGE_VERSION =
e580: 20 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f   $PACKAGE_VERSIO
e590: 4e 0a 20 74 6f 70 20 6c 65 76 65 6c 20 56 45 52  N. top level VER
e5a0: 53 49 4f 4e 20 66 69 6c 65 20 20 20 20 20 3d 20  SION file     = 
e5b0: 24 73 71 6c 69 74 65 5f 76 65 72 73 69 6f 6e 5f  $sqlite_version_
e5c0: 73 61 6e 69 74 79 5f 63 68 65 63 6b 0a 70 6c 65  sanity_check.ple
e5d0: 61 73 65 20 72 65 67 65 6e 20 77 69 74 68 20 61  ase regen with a
e5e0: 75 74 6f 63 6f 6e 66 22 20 3e 26 32 3b 7d 0a 20  utoconf" >&2;}. 
e5f0: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
e600: 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 23  it 1; }; }.fi..#
e610: 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 52   The following R
e620: 43 53 20 72 65 76 69 73 69 6f 6e 20 73 74 72 69  CS revision stri
e630: 6e 67 20 61 70 70 6c 69 65 73 20 74 6f 20 63 6f  ng applies to co
e640: 6e 66 69 67 75 72 65 2e 69 6e 0a 23 20 24 52 65  nfigure.in.# $Re
e650: 76 69 73 69 6f 6e 3a 20 31 2e 35 36 20 24 0a 0a  vision: 1.56 $..
e660: 23 23 23 23 23 23 23 23 23 0a 23 20 50 72 6f 67  #########.# Prog
e670: 72 61 6d 73 20 6e 65 65 64 65 64 0a 23 0a 63 61  rams needed.#.ca
e680: 73 65 20 60 70 77 64 60 20 69 6e 0a 20 20 2a 5c  se `pwd` in.  *\
e690: 20 2a 20 7c 20 2a 5c 09 2a 29 0a 20 20 20 20 7b   * | *\.*).    {
e6a0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
e6b0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
e6c0: 4e 47 3a 20 4c 69 62 74 6f 6f 6c 20 64 6f 65 73  NG: Libtool does
e6d0: 20 6e 6f 74 20 63 6f 70 65 20 77 65 6c 6c 20 77   not cope well w
e6e0: 69 74 68 20 77 68 69 74 65 73 70 61 63 65 20 69  ith whitespace i
e6f0: 6e 20 5c 60 70 77 64 5c 60 22 20 3e 26 35 0a 24  n \`pwd\`" >&5.$
e700: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
e710: 20 57 41 52 4e 49 4e 47 3a 20 4c 69 62 74 6f 6f   WARNING: Libtoo
e720: 6c 20 64 6f 65 73 20 6e 6f 74 20 63 6f 70 65 20  l does not cope 
e730: 77 65 6c 6c 20 77 69 74 68 20 77 68 69 74 65 73  well with whites
e740: 70 61 63 65 20 69 6e 20 5c 60 70 77 64 5c 60 22  pace in \`pwd\`"
e750: 20 3e 26 32 3b 7d 20 3b 3b 0a 65 73 61 63 0a 0a   >&2;} ;;.esac..
e760: 0a 0a 6d 61 63 72 6f 5f 76 65 72 73 69 6f 6e 3d  ..macro_version=
e770: 27 32 2e 32 2e 36 27 0a 6d 61 63 72 6f 5f 72 65  '2.2.6'.macro_re
e780: 76 69 73 69 6f 6e 3d 27 31 2e 33 30 31 32 27 0a  vision='1.3012'.
e790: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 6c 74 6d  .............ltm
e7a0: 61 69 6e 3d 22 24 61 63 5f 61 75 78 5f 64 69 72  ain="$ac_aux_dir
e7b0: 2f 6c 74 6d 61 69 6e 2e 73 68 22 0a 0a 61 63 5f  /ltmain.sh"..ac_
e7c0: 61 75 78 5f 64 69 72 3d 0a 66 6f 72 20 61 63 5f  aux_dir=.for ac_
e7d0: 64 69 72 20 69 6e 20 22 24 73 72 63 64 69 72 22  dir in "$srcdir"
e7e0: 20 22 24 73 72 63 64 69 72 2f 2e 2e 22 20 22 24   "$srcdir/.." "$
e7f0: 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 22 3b 20 64  srcdir/../.."; d
e800: 6f 0a 20 20 69 66 20 74 65 73 74 20 2d 66 20 22  o.  if test -f "
e810: 24 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2d  $ac_dir/install-
e820: 73 68 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  sh"; then.    ac
e830: 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69 72  _aux_dir=$ac_dir
e840: 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c 5f  .    ac_install_
e850: 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 2f  sh="$ac_aux_dir/
e860: 69 6e 73 74 61 6c 6c 2d 73 68 20 2d 63 22 0a 20  install-sh -c". 
e870: 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 69 66 20     break.  elif 
e880: 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72  test -f "$ac_dir
e890: 2f 69 6e 73 74 61 6c 6c 2e 73 68 22 3b 20 74 68  /install.sh"; th
e8a0: 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69  en.    ac_aux_di
e8b0: 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63  r=$ac_dir.    ac
e8c0: 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63  _install_sh="$ac
e8d0: 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c 6c  _aux_dir/install
e8e0: 2e 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65 61  .sh -c".    brea
e8f0: 6b 0a 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66  k.  elif test -f
e900: 20 22 24 61 63 5f 64 69 72 2f 73 68 74 6f 6f 6c   "$ac_dir/shtool
e910: 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 61  "; then.    ac_a
e920: 75 78 5f 64 69 72 3d 24 61 63 5f 64 69 72 0a 20  ux_dir=$ac_dir. 
e930: 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c 5f 73 68     ac_install_sh
e940: 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 73 68  ="$ac_aux_dir/sh
e950: 74 6f 6f 6c 20 69 6e 73 74 61 6c 6c 20 2d 63 22  tool install -c"
e960: 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 66 69 0a  .    break.  fi.
e970: 64 6f 6e 65 0a 69 66 20 74 65 73 74 20 2d 7a 20  done.if test -z 
e980: 22 24 61 63 5f 61 75 78 5f 64 69 72 22 3b 20 74  "$ac_aux_dir"; t
e990: 68 65 6e 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63  hen.  { { $as_ec
e9a0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
e9b0: 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f  NO: error: canno
e9c0: 74 20 66 69 6e 64 20 69 6e 73 74 61 6c 6c 2d 73  t find install-s
e9d0: 68 20 6f 72 20 69 6e 73 74 61 6c 6c 2e 73 68 20  h or install.sh 
e9e0: 69 6e 20 5c 22 24 73 72 63 64 69 72 5c 22 20 5c  in \"$srcdir\" \
e9f0: 22 24 73 72 63 64 69 72 2f 2e 2e 5c 22 20 5c 22  "$srcdir/..\" \"
ea00: 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 5c 22 22  $srcdir/../..\""
ea10: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
ea20: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61  as_me: error: ca
ea30: 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74 61 6c  nnot find instal
ea40: 6c 2d 73 68 20 6f 72 20 69 6e 73 74 61 6c 6c 2e  l-sh or install.
ea50: 73 68 20 69 6e 20 5c 22 24 73 72 63 64 69 72 5c  sh in \"$srcdir\
ea60: 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 5c 22  " \"$srcdir/..\"
ea70: 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e   \"$srcdir/../..
ea80: 5c 22 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  \"" >&2;}.   { (
ea90: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
eaa0: 20 7d 3b 20 7d 0a 66 69 0a 0a 23 20 54 68 65 73   }; }.fi..# Thes
eab0: 65 20 74 68 72 65 65 20 76 61 72 69 61 62 6c 65  e three variable
eac0: 73 20 61 72 65 20 75 6e 64 6f 63 75 6d 65 6e 74  s are undocument
ead0: 65 64 20 61 6e 64 20 75 6e 73 75 70 70 6f 72 74  ed and unsupport
eae0: 65 64 2c 0a 23 20 61 6e 64 20 61 72 65 20 69 6e  ed,.# and are in
eaf0: 74 65 6e 64 65 64 20 74 6f 20 62 65 20 77 69 74  tended to be wit
eb00: 68 64 72 61 77 6e 20 69 6e 20 61 20 66 75 74 75  hdrawn in a futu
eb10: 72 65 20 41 75 74 6f 63 6f 6e 66 20 72 65 6c 65  re Autoconf rele
eb20: 61 73 65 2e 0a 23 20 54 68 65 79 20 63 61 6e 20  ase..# They can 
eb30: 63 61 75 73 65 20 73 65 72 69 6f 75 73 20 70 72  cause serious pr
eb40: 6f 62 6c 65 6d 73 20 69 66 20 61 20 62 75 69 6c  oblems if a buil
eb50: 64 65 72 27 73 20 73 6f 75 72 63 65 20 74 72 65  der's source tre
eb60: 65 20 69 73 20 69 6e 20 61 20 64 69 72 65 63 74  e is in a direct
eb70: 6f 72 79 0a 23 20 77 68 6f 73 65 20 66 75 6c 6c  ory.# whose full
eb80: 20 6e 61 6d 65 20 63 6f 6e 74 61 69 6e 73 20 75   name contains u
eb90: 6e 75 73 75 61 6c 20 63 68 61 72 61 63 74 65 72  nusual character
eba0: 73 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f 67 75 65  s..ac_config_gue
ebb0: 73 73 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61  ss="$SHELL $ac_a
ebc0: 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67 75  ux_dir/config.gu
ebd0: 65 73 73 22 20 20 23 20 50 6c 65 61 73 65 20 64  ess"  # Please d
ebe0: 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20 76 61  on't use this va
ebf0: 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62  r..ac_config_sub
ec00: 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  ="$SHELL $ac_aux
ec10: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22  _dir/config.sub"
ec20: 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27 74    # Please don't
ec30: 20 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a 61   use this var..a
ec40: 63 5f 63 6f 6e 66 69 67 75 72 65 3d 22 24 53 48  c_configure="$SH
ec50: 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f  ELL $ac_aux_dir/
ec60: 63 6f 6e 66 69 67 75 72 65 22 20 20 23 20 50 6c  configure"  # Pl
ec70: 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74  ease don't use t
ec80: 68 69 73 20 76 61 72 2e 0a 0a 0a 23 20 4d 61 6b  his var....# Mak
ec90: 65 20 73 75 72 65 20 77 65 20 63 61 6e 20 72 75  e sure we can ru
eca0: 6e 20 63 6f 6e 66 69 67 2e 73 75 62 2e 0a 24 53  n config.sub..$S
ecb0: 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64 69  HELL "$ac_aux_di
ecc0: 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 73 75  r/config.sub" su
ecd0: 6e 34 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  n4 >/dev/null 2>
ece0: 26 31 20 7c 7c 0a 20 20 7b 20 7b 20 24 61 73 5f  &1 ||.  { { $as_
ecf0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
ed00: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e  NENO: error: can
ed10: 6e 6f 74 20 72 75 6e 20 24 53 48 45 4c 4c 20 24  not run $SHELL $
ed20: 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
ed30: 67 2e 73 75 62 22 20 3e 26 35 0a 24 61 73 5f 65  g.sub" >&5.$as_e
ed40: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
ed50: 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20 24  or: cannot run $
ed60: 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69  SHELL $ac_aux_di
ed70: 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 3e 26  r/config.sub" >&
ed80: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
ed90: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
eda0: 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
edb0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
edc0: 63 6b 69 6e 67 20 62 75 69 6c 64 20 73 79 73 74  cking build syst
edd0: 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 24 61 73  em type" >&5.$as
ede0: 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
edf0: 67 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20 74  g build system t
ee00: 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ype... " >&6; }.
ee10: 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
ee20: 5f 62 75 69 6c 64 2b 73 65 74 7d 22 20 3d 20 73  _build+set}" = s
ee30: 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
ee40: 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
ee50: 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f  " >&6.else.  ac_
ee60: 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24 62 75 69  build_alias=$bui
ee70: 6c 64 5f 61 6c 69 61 73 0a 74 65 73 74 20 22 78  ld_alias.test "x
ee80: 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 22  $ac_build_alias"
ee90: 20 3d 20 78 20 26 26 0a 20 20 61 63 5f 62 75 69   = x &&.  ac_bui
eea0: 6c 64 5f 61 6c 69 61 73 3d 60 24 53 48 45 4c 4c  ld_alias=`$SHELL
eeb0: 20 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f   "$ac_aux_dir/co
eec0: 6e 66 69 67 2e 67 75 65 73 73 22 60 0a 74 65 73  nfig.guess"`.tes
eed0: 74 20 22 78 24 61 63 5f 62 75 69 6c 64 5f 61 6c  t "x$ac_build_al
eee0: 69 61 73 22 20 3d 20 78 20 26 26 0a 20 20 7b 20  ias" = x &&.  { 
eef0: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
ef00: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
ef10: 72 3a 20 63 61 6e 6e 6f 74 20 67 75 65 73 73 20  r: cannot guess 
ef20: 62 75 69 6c 64 20 74 79 70 65 3b 20 79 6f 75 20  build type; you 
ef30: 6d 75 73 74 20 73 70 65 63 69 66 79 20 6f 6e 65  must specify one
ef40: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
ef50: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63  $as_me: error: c
ef60: 61 6e 6e 6f 74 20 67 75 65 73 73 20 62 75 69 6c  annot guess buil
ef70: 64 20 74 79 70 65 3b 20 79 6f 75 20 6d 75 73 74  d type; you must
ef80: 20 73 70 65 63 69 66 79 20 6f 6e 65 22 20 3e 26   specify one" >&
ef90: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
efa0: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
efb0: 61 63 5f 63 76 5f 62 75 69 6c 64 3d 60 24 53 48  ac_cv_build=`$SH
efc0: 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64 69 72  ELL "$ac_aux_dir
efd0: 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 24 61 63  /config.sub" $ac
efe0: 5f 62 75 69 6c 64 5f 61 6c 69 61 73 60 20 7c 7c  _build_alias` ||
eff0: 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20  .  { { $as_echo 
f000: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
f010: 20 65 72 72 6f 72 3a 20 24 53 48 45 4c 4c 20 24   error: $SHELL $
f020: 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
f030: 67 2e 73 75 62 20 24 61 63 5f 62 75 69 6c 64 5f  g.sub $ac_build_
f040: 61 6c 69 61 73 20 66 61 69 6c 65 64 22 20 3e 26  alias failed" >&
f050: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
f060: 6d 65 3a 20 65 72 72 6f 72 3a 20 24 53 48 45 4c  me: error: $SHEL
f070: 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f  L $ac_aux_dir/co
f080: 6e 66 69 67 2e 73 75 62 20 24 61 63 5f 62 75 69  nfig.sub $ac_bui
f090: 6c 64 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22  ld_alias failed"
f0a0: 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
f0b0: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
f0c0: 20 7d 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68   }..fi.{ $as_ech
f0d0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
f0e0: 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
f0f0: 76 5f 62 75 69 6c 64 22 20 3e 26 35 0a 24 61 73  v_build" >&5.$as
f100: 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 62 75  _echo "$ac_cv_bu
f110: 69 6c 64 22 20 3e 26 36 3b 20 7d 0a 63 61 73 65  ild" >&6; }.case
f120: 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 20 69 6e   $ac_cv_build in
f130: 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 7b 20  .*-*-*) ;;.*) { 
f140: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
f150: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
f160: 72 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c 75 65  r: invalid value
f170: 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20 62 75   of canonical bu
f180: 69 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ild" >&5.$as_ech
f190: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
f1a0: 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20  : invalid value 
f1b0: 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20 62 75 69  of canonical bui
f1c0: 6c 64 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  ld" >&2;}.   { (
f1d0: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
f1e0: 20 7d 3b 20 7d 3b 3b 0a 65 73 61 63 0a 62 75 69   }; };;.esac.bui
f1f0: 6c 64 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a  ld=$ac_cv_build.
f200: 61 63 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  ac_save_IFS=$IFS
f210: 3b 20 49 46 53 3d 27 2d 27 0a 73 65 74 20 78 20  ; IFS='-'.set x 
f220: 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a 73 68 69  $ac_cv_build.shi
f230: 66 74 0a 62 75 69 6c 64 5f 63 70 75 3d 24 31 0a  ft.build_cpu=$1.
f240: 62 75 69 6c 64 5f 76 65 6e 64 6f 72 3d 24 32 0a  build_vendor=$2.
f250: 73 68 69 66 74 3b 20 73 68 69 66 74 0a 23 20 52  shift; shift.# R
f260: 65 6d 65 6d 62 65 72 2c 20 74 68 65 20 66 69 72  emember, the fir
f270: 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 20  st character of 
f280: 49 46 53 20 69 73 20 75 73 65 64 20 74 6f 20 63  IFS is used to c
f290: 72 65 61 74 65 20 24 2a 2c 0a 23 20 65 78 63 65  reate $*,.# exce
f2a0: 70 74 20 77 69 74 68 20 6f 6c 64 20 73 68 65 6c  pt with old shel
f2b0: 6c 73 3a 0a 62 75 69 6c 64 5f 6f 73 3d 24 2a 0a  ls:.build_os=$*.
f2c0: 49 46 53 3d 24 61 63 5f 73 61 76 65 5f 49 46 53  IFS=$ac_save_IFS
f2d0: 0a 63 61 73 65 20 24 62 75 69 6c 64 5f 6f 73 20  .case $build_os 
f2e0: 69 6e 20 2a 5c 20 2a 29 20 62 75 69 6c 64 5f 6f  in *\ *) build_o
f2f0: 73 3d 60 65 63 68 6f 20 22 24 62 75 69 6c 64 5f  s=`echo "$build_
f300: 6f 73 22 20 7c 20 73 65 64 20 27 73 2f 20 2f 2d  os" | sed 's/ /-
f310: 2f 67 27 60 3b 3b 20 65 73 61 63 0a 0a 0a 7b 20  /g'`;; esac...{ 
f320: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f330: 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
f340: 6e 67 20 68 6f 73 74 20 73 79 73 74 65 6d 20 74  ng host system t
f350: 79 70 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ype" >&5.$as_ech
f360: 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 68 6f  o_n "checking ho
f370: 73 74 20 73 79 73 74 65 6d 20 74 79 70 65 2e 2e  st system type..
f380: 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
f390: 73 74 20 22 24 7b 61 63 5f 63 76 5f 68 6f 73 74  st "${ac_cv_host
f3a0: 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
f3b0: 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
f3c0: 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
f3d0: 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 22  else.  if test "
f3e0: 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 20 3d 20  x$host_alias" = 
f3f0: 78 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  x; then.  ac_cv_
f400: 68 6f 73 74 3d 24 61 63 5f 63 76 5f 62 75 69 6c  host=$ac_cv_buil
f410: 64 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68  d.else.  ac_cv_h
f420: 6f 73 74 3d 60 24 53 48 45 4c 4c 20 22 24 61 63  ost=`$SHELL "$ac
f430: 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e  _aux_dir/config.
f440: 73 75 62 22 20 24 68 6f 73 74 5f 61 6c 69 61 73  sub" $host_alias
f450: 60 20 7c 7c 0a 20 20 20 20 7b 20 7b 20 24 61 73  ` ||.    { { $as
f460: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
f470: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 24 53  INENO: error: $S
f480: 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72  HELL $ac_aux_dir
f490: 2f 63 6f 6e 66 69 67 2e 73 75 62 20 24 68 6f 73  /config.sub $hos
f4a0: 74 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22 20  t_alias failed" 
f4b0: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
f4c0: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 24 53 48  s_me: error: $SH
f4d0: 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f  ELL $ac_aux_dir/
f4e0: 63 6f 6e 66 69 67 2e 73 75 62 20 24 68 6f 73 74  config.sub $host
f4f0: 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22 20 3e  _alias failed" >
f500: 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
f510: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
f520: 0a 66 69 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  .fi..fi.{ $as_ec
f530: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
f540: 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
f550: 63 76 5f 68 6f 73 74 22 20 3e 26 35 0a 24 61 73  cv_host" >&5.$as
f560: 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 68 6f  _echo "$ac_cv_ho
f570: 73 74 22 20 3e 26 36 3b 20 7d 0a 63 61 73 65 20  st" >&6; }.case 
f580: 24 61 63 5f 63 76 5f 68 6f 73 74 20 69 6e 0a 2a  $ac_cv_host in.*
f590: 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 7b 20 7b 20  -*-*) ;;.*) { { 
f5a0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f5b0: 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
f5c0: 20 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 6f   invalid value o
f5d0: 66 20 63 61 6e 6f 6e 69 63 61 6c 20 68 6f 73 74  f canonical host
f5e0: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
f5f0: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
f600: 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20  nvalid value of 
f610: 63 61 6e 6f 6e 69 63 61 6c 20 68 6f 73 74 22 20  canonical host" 
f620: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
f630: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
f640: 7d 3b 3b 0a 65 73 61 63 0a 68 6f 73 74 3d 24 61  };;.esac.host=$a
f650: 63 5f 63 76 5f 68 6f 73 74 0a 61 63 5f 73 61 76  c_cv_host.ac_sav
f660: 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
f670: 27 2d 27 0a 73 65 74 20 78 20 24 61 63 5f 63 76  '-'.set x $ac_cv
f680: 5f 68 6f 73 74 0a 73 68 69 66 74 0a 68 6f 73 74  _host.shift.host
f690: 5f 63 70 75 3d 24 31 0a 68 6f 73 74 5f 76 65 6e  _cpu=$1.host_ven
f6a0: 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b 20 73 68  dor=$2.shift; sh
f6b0: 69 66 74 0a 23 20 52 65 6d 65 6d 62 65 72 2c 20  ift.# Remember, 
f6c0: 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63  the first charac
f6d0: 74 65 72 20 6f 66 20 49 46 53 20 69 73 20 75 73  ter of IFS is us
f6e0: 65 64 20 74 6f 20 63 72 65 61 74 65 20 24 2a 2c  ed to create $*,
f6f0: 0a 23 20 65 78 63 65 70 74 20 77 69 74 68 20 6f  .# except with o
f700: 6c 64 20 73 68 65 6c 6c 73 3a 0a 68 6f 73 74 5f  ld shells:.host_
f710: 6f 73 3d 24 2a 0a 49 46 53 3d 24 61 63 5f 73 61  os=$*.IFS=$ac_sa
f720: 76 65 5f 49 46 53 0a 63 61 73 65 20 24 68 6f 73  ve_IFS.case $hos
f730: 74 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29 20 68 6f  t_os in *\ *) ho
f740: 73 74 5f 6f 73 3d 60 65 63 68 6f 20 22 24 68 6f  st_os=`echo "$ho
f750: 73 74 5f 6f 73 22 20 7c 20 73 65 64 20 27 73 2f  st_os" | sed 's/
f760: 20 2f 2d 2f 67 27 60 3b 3b 20 65 73 61 63 0a 0a   /-/g'`;; esac..
f770: 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70  .ac_ext=c.ac_cpp
f780: 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53  ='$CPP $CPPFLAGS
f790: 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43  '.ac_compile='$C
f7a0: 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50  C -c $CFLAGS $CP
f7b0: 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  PFLAGS conftest.
f7c0: 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f  $ac_ext >&5'.ac_
f7d0: 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e  link='$CC -o con
f7e0: 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
f7f0: 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
f800: 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74  S $LDFLAGS conft
f810: 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42  est.$ac_ext $LIB
f820: 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c  S >&5'.ac_compil
f830: 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f  er_gnu=$ac_cv_c_
f840: 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 69 66 20  compiler_gnu.if 
f850: 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
f860: 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
f870: 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
f880: 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24  first word of "$
f890: 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
f8a0: 67 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  gcc", so it can 
f8b0: 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
f8c0: 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
f8d0: 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c   dummy ${ac_tool
f8e0: 5f 70 72 65 66 69 78 7d 67 63 63 3b 20 61 63 5f  _prefix}gcc; ac_
f8f0: 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
f900: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
f910: 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
f920: 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
f930: 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
f940: 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
f950: 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
f960: 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
f970: 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65  og_CC+set}" = se
f980: 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
f990: 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
f9a0: 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
f9b0: 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68  est -n "$CC"; th
f9c0: 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
f9d0: 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74  CC="$CC" # Let t
f9e0: 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
f9f0: 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
fa00: 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
fa10: 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
fa20: 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
fa30: 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
fa40: 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
fa50: 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
fa60: 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
fa70: 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
fa80: 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
fa90: 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
faa0: 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
fab0: 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
fac0: 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
fad0: 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
fae0: 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
faf0: 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
fb00: 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
fb10: 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 7b 61  _cv_prog_CC="${a
fb20: 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67 63  c_tool_prefix}gc
fb30: 63 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  c".    $as_echo 
fb40: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
fb50: 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
fb60: 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
fb70: 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
fb80: 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
fb90: 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
fba0: 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43 43 3d 24  _IFS..fi.fi.CC=$
fbb0: 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66  ac_cv_prog_CC.if
fbc0: 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20   test -n "$CC"; 
fbd0: 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
fbe0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
fbf0: 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22 20  O: result: $CC" 
fc00: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 43  >&5.$as_echo "$C
fc10: 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  C" >&6; }.else. 
fc20: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
fc30: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
fc40: 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
fc50: 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
fc60: 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73  }.fi...fi.if tes
fc70: 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f  t -z "$ac_cv_pro
fc80: 67 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63  g_CC"; then.  ac
fc90: 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20 23 20 45  _ct_CC=$CC.  # E
fca0: 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
fcb0: 20 77 6f 72 64 20 6f 66 20 22 67 63 63 22 2c 20   word of "gcc", 
fcc0: 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
fcd0: 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
fce0: 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
fcf0: 20 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32   gcc; ac_word=$2
fd00: 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
fd10: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
fd20: 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
fd30: 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
fd40: 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
fd50: 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
fd60: 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
fd70: 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
fd80: 74 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74  t_CC+set}" = set
fd90: 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
fda0: 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
fdb0: 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
fdc0: 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43  st -n "$ac_ct_CC
fdd0: 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
fde0: 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24  prog_ac_ct_CC="$
fdf0: 61 63 5f 63 74 5f 43 43 22 20 23 20 4c 65 74 20  ac_ct_CC" # Let 
fe00: 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
fe10: 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
fe20: 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
fe30: 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
fe40: 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
fe50: 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
fe60: 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
fe70: 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
fe80: 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
fe90: 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
fea0: 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
feb0: 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
fec0: 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
fed0: 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
fee0: 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
fef0: 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
ff00: 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
ff10: 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
ff20: 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
ff30: 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
ff40: 43 43 3d 22 67 63 63 22 0a 20 20 20 20 24 61 73  CC="gcc".    $as
ff50: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
ff60: 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
ff70: 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
ff80: 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
ff90: 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
ffa0: 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
ffb0: 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
ffc0: 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61 63 5f 63  i.ac_ct_CC=$ac_c
ffd0: 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 0a  v_prog_ac_ct_CC.
ffe0: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
fff0: 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b  ct_CC"; then.  {
10000 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
10010 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
10020 74 3a 20 24 61 63 5f 63 74 5f 43 43 22 20 3e 26  t: $ac_ct_CC" >&
10030 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
10040 63 74 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c  ct_CC" >&6; }.el
10050 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
10060 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
10070 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
10080 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
10090 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74  &6; }.fi..  if t
100a0 65 73 74 20 22 78 24 61 63 5f 63 74 5f 43 43 22  est "x$ac_ct_CC"
100b0 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 43   = x; then.    C
100c0 43 3d 22 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  C="".  else.    
100d0 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
100e0 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
100f0 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
10100 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
10110 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
10120 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
10130 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
10140 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
10150 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
10160 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
10170 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
10180 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
10190 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
101a0 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
101b0 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
101c0 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
101d0 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
101e0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
101f0 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  _me: WARNING: In
10200 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
10210 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
10220 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
10230 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
10240 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
10250 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
10260 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
10270 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
10280 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
10290 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
102a0 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
102b0 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61  nu.org." >&2;}.a
102c0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
102d0 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43 43  s ;;.esac.    CC
102e0 3d 24 61 63 5f 63 74 5f 43 43 0a 20 20 66 69 0a  =$ac_ct_CC.  fi.
102f0 65 6c 73 65 0a 20 20 43 43 3d 22 24 61 63 5f 63  else.  CC="$ac_c
10300 76 5f 70 72 6f 67 5f 43 43 22 0a 66 69 0a 0a 69  v_prog_CC".fi..i
10310 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b  f test -z "$CC";
10320 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20   then.          
10330 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
10340 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
10350 65 6e 0a 20 20 20 20 23 20 45 78 74 72 61 63 74  en.    # Extract
10360 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
10370 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  of "${ac_tool_pr
10380 65 66 69 78 7d 63 63 22 2c 20 73 6f 20 69 74 20  efix}cc", so it 
10390 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
103a0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
103b0 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f  .set dummy ${ac_
103c0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 3b 20  tool_prefix}cc; 
103d0 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
103e0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
103f0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
10400 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
10410 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
10420 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
10430 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
10440 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
10450 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d  _prog_CC+set}" =
10460 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
10470 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
10480 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
10490 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b  f test -n "$CC";
104a0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
104b0 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65  og_CC="$CC" # Le
104c0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
104d0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
104e0 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
104f0 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
10500 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
10510 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
10520 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
10530 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
10540 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
10550 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
10560 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
10570 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
10580 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
10590 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
105a0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
105b0 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
105c0 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
105d0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
105e0 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
105f0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22   ac_cv_prog_CC="
10600 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
10610 7d 63 63 22 0a 20 20 20 20 24 61 73 5f 65 63 68  }cc".    $as_ech
10620 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
10630 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
10640 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
10650 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
10660 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
10670 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
10680 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43 43  ve_IFS..fi.fi.CC
10690 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a  =$ac_cv_prog_CC.
106a0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22  if test -n "$CC"
106b0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
106c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
106d0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43 43  ENO: result: $CC
106e0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
106f0 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  $CC" >&6; }.else
10700 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
10710 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
10720 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
10730 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
10740 3b 20 7d 0a 66 69 0a 0a 0a 20 20 66 69 0a 66 69  ; }.fi...  fi.fi
10750 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43  .if test -z "$CC
10760 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
10770 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
10780 72 64 20 6f 66 20 22 63 63 22 2c 20 73 6f 20 69  rd of "cc", so i
10790 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
107a0 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
107b0 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 63 63 3b  s..set dummy cc;
107c0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
107d0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
107e0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
107f0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
10800 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
10810 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
10820 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
10830 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
10840 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20  v_prog_CC+set}" 
10850 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
10860 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
10870 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
10880 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22  if test -n "$CC"
10890 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
108a0 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c  rog_CC="$CC" # L
108b0 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
108c0 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
108d0 6c 73 65 0a 20 20 61 63 5f 70 72 6f 67 5f 72 65  lse.  ac_prog_re
108e0 6a 65 63 74 65 64 3d 6e 6f 0a 61 73 5f 73 61 76  jected=no.as_sav
108f0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
10900 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
10910 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
10920 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
10930 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
10940 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
10950 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
10960 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
10970 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
10980 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
10990 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
109a0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
109b0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
109c0 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
109d0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
109e0 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
109f0 68 65 6e 0a 20 20 20 20 69 66 20 74 65 73 74 20  hen.    if test 
10a00 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
10a10 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3d  d$ac_exec_ext" =
10a20 20 22 2f 75 73 72 2f 75 63 62 2f 63 63 22 3b 20   "/usr/ucb/cc"; 
10a30 74 68 65 6e 0a 20 20 20 20 20 20 20 61 63 5f 70  then.       ac_p
10a40 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 79 65 73  rog_rejected=yes
10a50 0a 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65  .       continue
10a60 0a 20 20 20 20 20 66 69 0a 20 20 20 20 61 63 5f  .     fi.    ac_
10a70 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63 63 22 0a  cv_prog_CC="cc".
10a80 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
10a90 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
10aa0 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
10ab0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
10ac0 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
10ad0 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
10ae0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
10af0 53 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f 70  S..if test $ac_p
10b00 72 6f 67 5f 72 65 6a 65 63 74 65 64 20 3d 20 79  rog_rejected = y
10b10 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 57 65 20  es; then.  # We 
10b20 66 6f 75 6e 64 20 61 20 62 6f 67 6f 6e 20 69 6e  found a bogon in
10b30 20 74 68 65 20 70 61 74 68 2c 20 73 6f 20 6d 61   the path, so ma
10b40 6b 65 20 73 75 72 65 20 77 65 20 6e 65 76 65 72  ke sure we never
10b50 20 75 73 65 20 69 74 2e 0a 20 20 73 65 74 20 64   use it..  set d
10b60 75 6d 6d 79 20 24 61 63 5f 63 76 5f 70 72 6f 67  ummy $ac_cv_prog
10b70 5f 43 43 0a 20 20 73 68 69 66 74 0a 20 20 69 66  _CC.  shift.  if
10b80 20 74 65 73 74 20 24 23 20 21 3d 20 30 3b 20 74   test $# != 0; t
10b90 68 65 6e 0a 20 20 20 20 23 20 57 65 20 63 68 6f  hen.    # We cho
10ba0 73 65 20 61 20 64 69 66 66 65 72 65 6e 74 20 63  se a different c
10bb0 6f 6d 70 69 6c 65 72 20 66 72 6f 6d 20 74 68 65  ompiler from the
10bc0 20 62 6f 67 75 73 20 6f 6e 65 2e 0a 20 20 20 20   bogus one..    
10bd0 23 20 48 6f 77 65 76 65 72 2c 20 69 74 20 68 61  # However, it ha
10be0 73 20 74 68 65 20 73 61 6d 65 20 62 61 73 65 6e  s the same basen
10bf0 61 6d 65 2c 20 73 6f 20 74 68 65 20 62 6f 67 6f  ame, so the bogo
10c00 6e 20 77 69 6c 6c 20 62 65 20 63 68 6f 73 65 6e  n will be chosen
10c10 0a 20 20 20 20 23 20 66 69 72 73 74 20 69 66 20  .    # first if 
10c20 77 65 20 73 65 74 20 43 43 20 74 6f 20 6a 75 73  we set CC to jus
10c30 74 20 74 68 65 20 62 61 73 65 6e 61 6d 65 3b 20  t the basename; 
10c40 75 73 65 20 74 68 65 20 66 75 6c 6c 20 66 69 6c  use the full fil
10c50 65 20 6e 61 6d 65 2e 0a 20 20 20 20 73 68 69 66  e name..    shif
10c60 74 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  t.    ac_cv_prog
10c70 5f 43 43 3d 22 24 61 73 5f 64 69 72 2f 24 61 63  _CC="$as_dir/$ac
10c80 5f 77 6f 72 64 24 7b 31 2b 27 20 27 7d 24 40 22  _word${1+' '}$@"
10c90 0a 20 20 66 69 0a 66 69 0a 66 69 0a 66 69 0a 43  .  fi.fi.fi.fi.C
10ca0 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  C=$ac_cv_prog_CC
10cb0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43  .if test -n "$CC
10cc0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
10cd0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
10ce0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43  NENO: result: $C
10cf0 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  C" >&5.$as_echo 
10d00 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  "$CC" >&6; }.els
10d10 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
10d20 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
10d30 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
10d40 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
10d50 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
10d60 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74  test -z "$CC"; t
10d70 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  hen.  if test -n
10d80 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
10d90 78 22 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61  x"; then.  for a
10da0 63 5f 70 72 6f 67 20 69 6e 20 63 6c 2e 65 78 65  c_prog in cl.exe
10db0 0a 20 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72  .  do.    # Extr
10dc0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
10dd0 72 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f  rd of "$ac_tool_
10de0 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c  prefix$ac_prog",
10df0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
10e00 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
10e10 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
10e20 79 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  y $ac_tool_prefi
10e30 78 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f  x$ac_prog; ac_wo
10e40 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
10e50 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10e60 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
10e70 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
10e80 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
10e90 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
10ea0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
10eb0 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
10ec0 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  _CC+set}" = set;
10ed0 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
10ee0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
10ef0 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
10f00 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e  t -n "$CC"; then
10f10 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  .  ac_cv_prog_CC
10f20 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65  ="$CC" # Let the
10f30 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
10f40 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
10f50 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
10f60 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
10f70 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
10f80 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
10f90 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
10fa0 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
10fb0 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
10fc0 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
10fd0 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
10fe0 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
10ff0 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
11000 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
11010 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
11020 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
11030 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
11040 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
11050 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
11060 76 5f 70 72 6f 67 5f 43 43 3d 22 24 61 63 5f 74  v_prog_CC="$ac_t
11070 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72  ool_prefix$ac_pr
11080 6f 67 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  og".    $as_echo
11090 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
110a0 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
110b0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
110c0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
110d0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
110e0 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
110f0 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43 43 3d  e_IFS..fi.fi.CC=
11100 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69  $ac_cv_prog_CC.i
11110 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b  f test -n "$CC";
11120 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
11130 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
11140 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22  NO: result: $CC"
11150 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
11160 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  CC" >&6; }.else.
11170 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
11180 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
11190 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
111a0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
111b0 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74 65 73 74   }.fi...    test
111c0 20 2d 6e 20 22 24 43 43 22 20 26 26 20 62 72 65   -n "$CC" && bre
111d0 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66 20  ak.  done.fi.if 
111e0 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74  test -z "$CC"; t
111f0 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43 3d 24  hen.  ac_ct_CC=$
11200 43 43 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  CC.  for ac_prog
11210 20 69 6e 20 63 6c 2e 65 78 65 0a 64 6f 0a 20 20   in cl.exe.do.  
11220 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
11230 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63  rst word of "$ac
11240 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61  _prog", so it ca
11250 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
11260 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
11270 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72 6f  et dummy $ac_pro
11280 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  g; ac_word=$2.{ 
11290 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
112a0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
112b0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
112c0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
112d0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
112e0 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
112f0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
11300 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
11310 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  C+set}" = set; t
11320 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
11330 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
11340 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
11350 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20  -n "$ac_ct_CC"; 
11360 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
11370 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f  g_ac_ct_CC="$ac_
11380 63 74 5f 43 43 22 20 23 20 4c 65 74 20 74 68 65  ct_CC" # Let the
11390 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
113a0 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
113b0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
113c0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
113d0 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
113e0 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
113f0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
11400 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
11410 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
11420 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
11430 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
11440 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
11450 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
11460 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
11470 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
11480 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
11490 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
114a0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
114b0 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
114c0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d  v_prog_ac_ct_CC=
114d0 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 24  "$ac_prog".    $
114e0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
114f0 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
11500 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
11510 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
11520 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
11530 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
11540 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
11550 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61 63  .fi.ac_ct_CC=$ac
11560 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
11570 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  C.if test -n "$a
11580 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20  c_ct_CC"; then. 
11590 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
115a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
115b0 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43 22 20  ult: $ac_ct_CC" 
115c0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
115d0 63 5f 63 74 5f 43 43 22 20 3e 26 36 3b 20 7d 0a  c_ct_CC" >&6; }.
115e0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
115f0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
11600 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
11610 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
11620 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74   >&6; }.fi...  t
11630 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43  est -n "$ac_ct_C
11640 43 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65  C" && break.done
11650 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  ..  if test "x$a
11660 63 5f 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68  c_ct_CC" = x; th
11670 65 6e 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65  en.    CC="".  e
11680 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
11690 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
116a0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
116b0 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
116c0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
116d0 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  O: WARNING: In t
116e0 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
116f0 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
11700 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
11710 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
11720 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
11730 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
11740 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
11750 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
11760 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
11770 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
11780 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
11790 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65  .org." >&5.$as_e
117a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
117b0 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
117c0 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
117d0 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
117e0 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
117f0 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
11800 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
11810 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
11820 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
11830 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
11840 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
11850 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
11860 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
11870 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
11880 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
11890 63 0a 20 20 20 20 43 43 3d 24 61 63 5f 63 74 5f  c.    CC=$ac_ct_
118a0 43 43 0a 20 20 66 69 0a 66 69 0a 0a 66 69 0a 0a  CC.  fi.fi..fi..
118b0 0a 74 65 73 74 20 2d 7a 20 22 24 43 43 22 20 26  .test -z "$CC" &
118c0 26 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  & { { $as_echo "
118d0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
118e0 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74  error: no accept
118f0 61 62 6c 65 20 43 20 63 6f 6d 70 69 6c 65 72 20  able C compiler 
11900 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 0a  found in \$PATH.
11910 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
11920 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
11930 6c 73 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ls." >&5.$as_ech
11940 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
11950 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20  : no acceptable 
11960 43 20 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64  C compiler found
11970 20 69 6e 20 5c 24 50 41 54 48 0a 53 65 65 20 5c   in \$PATH.See \
11980 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
11990 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
119a0 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
119b0 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
119c0 7d 0a 0a 23 20 50 72 6f 76 69 64 65 20 73 6f 6d  }..# Provide som
119d0 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62  e information ab
119e0 6f 75 74 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  out the compiler
119f0 2e 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  ..$as_echo "$as_
11a00 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
11a10 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70 69  king for C compi
11a20 6c 65 72 20 76 65 72 73 69 6f 6e 22 20 3e 26 35  ler version" >&5
11a30 0a 73 65 74 20 58 20 24 61 63 5f 63 6f 6d 70 69  .set X $ac_compi
11a40 6c 65 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 3d 24  le.ac_compiler=$
11a50 32 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  2.{ (ac_try="$ac
11a60 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65 72 73  _compiler --vers
11a70 69 6f 6e 20 3e 26 35 22 0a 63 61 73 65 20 22 28  ion >&5".case "(
11a80 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
11a90 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
11aa0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
11ab0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
11ac0 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
11ad0 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
11ae0 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
11af0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
11b00 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
11b10 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
11b20 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65  _echo") >&5.  (e
11b30 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  val "$ac_compile
11b40 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3e 26 35 22  r --version >&5"
11b50 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
11b60 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
11b70 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
11b80 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
11b90 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
11ba0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b  $ac_status); }.{
11bb0 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f   (ac_try="$ac_co
11bc0 6d 70 69 6c 65 72 20 2d 76 20 3e 26 35 22 0a 63  mpiler -v >&5".c
11bd0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
11be0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
11bf0 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
11c00 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
11c10 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
11c20 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
11c30 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
11c40 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  ="\"\$as_me:$LIN
11c50 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
11c60 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
11c70 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26  ac_try_echo") >&
11c80 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
11c90 6f 6d 70 69 6c 65 72 20 2d 76 20 3e 26 35 22 29  ompiler -v >&5")
11ca0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
11cb0 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
11cc0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
11cd0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
11ce0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
11cf0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20  ac_status); }.{ 
11d00 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
11d10 70 69 6c 65 72 20 2d 56 20 3e 26 35 22 0a 63 61  piler -V >&5".ca
11d20 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
11d30 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
11d40 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
11d50 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
11d60 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
11d70 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
11d80 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
11d90 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
11da0 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
11db0 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
11dc0 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
11dd0 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
11de0 6d 70 69 6c 65 72 20 2d 56 20 3e 26 35 22 29 20  mpiler -V >&5") 
11df0 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
11e00 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
11e10 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
11e20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
11e30 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
11e40 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 0a 63 61  c_status); }..ca
11e50 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
11e60 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
11e70 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
11e80 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
11e90 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
11ea0 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
11eb0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
11ec0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
11ed0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
11ee0 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
11ef0 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
11f00 7d 0a 5f 41 43 45 4f 46 0a 61 63 5f 63 6c 65 61  }._ACEOF.ac_clea
11f10 6e 5f 66 69 6c 65 73 5f 73 61 76 65 3d 24 61 63  n_files_save=$ac
11f20 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 0a 61 63 5f  _clean_files.ac_
11f30 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 22 24 61 63  clean_files="$ac
11f40 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 61 2e 6f  _clean_files a.o
11f50 75 74 20 61 2e 6f 75 74 2e 64 53 59 4d 20 61 2e  ut a.out.dSYM a.
11f60 65 78 65 20 62 2e 6f 75 74 22 0a 23 20 54 72 79  exe b.out".# Try
11f70 20 74 6f 20 63 72 65 61 74 65 20 61 6e 20 65 78   to create an ex
11f80 65 63 75 74 61 62 6c 65 20 77 69 74 68 6f 75 74  ecutable without
11f90 20 2d 6f 20 66 69 72 73 74 2c 20 64 69 73 72 65   -o first, disre
11fa0 67 61 72 64 20 61 2e 6f 75 74 2e 0a 23 20 49 74  gard a.out..# It
11fb0 20 77 69 6c 6c 20 68 65 6c 70 20 75 73 20 64 69   will help us di
11fc0 61 67 6e 6f 73 65 20 62 72 6f 6b 65 6e 20 63 6f  agnose broken co
11fd0 6d 70 69 6c 65 72 73 2c 20 61 6e 64 20 66 69 6e  mpilers, and fin
11fe0 64 69 6e 67 20 6f 75 74 20 61 6e 20 69 6e 74 75  ding out an intu
11ff0 69 74 69 6f 6e 0a 23 20 6f 66 20 65 78 65 65 78  ition.# of exeex
12000 74 2e 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  t..{ $as_echo "$
12010 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
12020 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f  hecking for C co
12030 6d 70 69 6c 65 72 20 64 65 66 61 75 6c 74 20 6f  mpiler default o
12040 75 74 70 75 74 20 66 69 6c 65 20 6e 61 6d 65 22  utput file name"
12050 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
12060 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20  "checking for C 
12070 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c 74  compiler default
12080 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61 6d   output file nam
12090 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 61 63  e... " >&6; }.ac
120a0 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 3d 60 24  _link_default=`$
120b0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 6c 69 6e  as_echo "$ac_lin
120c0 6b 22 20 7c 20 73 65 64 20 27 73 2f 20 2d 6f 20  k" | sed 's/ -o 
120d0 2a 63 6f 6e 66 74 65 73 74 5b 5e 20 5d 2a 2f 2f  *conftest[^ ]*//
120e0 27 60 0a 0a 23 20 54 68 65 20 70 6f 73 73 69 62  '`..# The possib
120f0 6c 65 20 6f 75 74 70 75 74 20 66 69 6c 65 73 3a  le output files:
12100 0a 61 63 5f 66 69 6c 65 73 3d 22 61 2e 6f 75 74  .ac_files="a.out
12110 20 63 6f 6e 66 74 65 73 74 2e 65 78 65 20 63 6f   conftest.exe co
12120 6e 66 74 65 73 74 20 61 2e 65 78 65 20 61 5f 6f  nftest a.exe a_o
12130 75 74 2e 65 78 65 20 62 2e 6f 75 74 20 63 6f 6e  ut.exe b.out con
12140 66 74 65 73 74 2e 2a 22 0a 0a 61 63 5f 72 6d 66  ftest.*"..ac_rmf
12150 69 6c 65 73 3d 0a 66 6f 72 20 61 63 5f 66 69 6c  iles=.for ac_fil
12160 65 20 69 6e 20 24 61 63 5f 66 69 6c 65 73 0a 64  e in $ac_files.d
12170 6f 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c  o.  case $ac_fil
12180 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65  e in.    *.$ac_e
12190 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a  xt | *.xcoff | *
121a0 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70  .tds | *.d | *.p
121b0 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e  db | *.xSYM | *.
121c0 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d  bb | *.bbg | *.m
121d0 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64  ap | *.inf | *.d
121e0 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62  SYM | *.o | *.ob
121f0 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 20 29 20 61  j ) ;;.    * ) a
12200 63 5f 72 6d 66 69 6c 65 73 3d 22 24 61 63 5f 72  c_rmfiles="$ac_r
12210 6d 66 69 6c 65 73 20 24 61 63 5f 66 69 6c 65 22  mfiles $ac_file"
12220 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 72  ;;.  esac.done.r
12230 6d 20 2d 66 20 24 61 63 5f 72 6d 66 69 6c 65 73  m -f $ac_rmfiles
12240 0a 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  ..if { (ac_try="
12250 24 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74  $ac_link_default
12260 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
12270 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
12280 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
12290 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
122a0 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
122b0 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
122c0 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
122d0 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
122e0 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
122f0 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
12300 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29   "$ac_try_echo")
12310 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
12320 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 29  c_link_default")
12330 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
12340 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
12350 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
12360 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
12370 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
12380 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74  ac_status); }; t
12390 68 65 6e 0a 20 20 23 20 41 75 74 6f 63 6f 6e 66  hen.  # Autoconf
123a0 2d 32 2e 31 33 20 63 6f 75 6c 64 20 73 65 74 20  -2.13 could set 
123b0 74 68 65 20 61 63 5f 63 76 5f 65 78 65 65 78 74  the ac_cv_exeext
123c0 20 76 61 72 69 61 62 6c 65 20 74 6f 20 60 6e 6f   variable to `no
123d0 27 2e 0a 23 20 53 6f 20 69 67 6e 6f 72 65 20 61  '..# So ignore a
123e0 20 76 61 6c 75 65 20 6f 66 20 60 6e 6f 27 2c 20   value of `no', 
123f0 6f 74 68 65 72 77 69 73 65 20 74 68 69 73 20 77  otherwise this w
12400 6f 75 6c 64 20 6c 65 61 64 20 74 6f 20 60 45 58  ould lead to `EX
12410 45 45 58 54 20 3d 20 6e 6f 27 0a 23 20 69 6e 20  EEXT = no'.# in 
12420 61 20 4d 61 6b 65 66 69 6c 65 2e 20 20 57 65 20  a Makefile.  We 
12430 73 68 6f 75 6c 64 20 6e 6f 74 20 6f 76 65 72 72  should not overr
12440 69 64 65 20 61 63 5f 63 76 5f 65 78 65 65 78 74  ide ac_cv_exeext
12450 20 69 66 20 69 74 20 77 61 73 20 63 61 63 68 65   if it was cache
12460 64 2c 0a 23 20 73 6f 20 74 68 61 74 20 74 68 65  d,.# so that the
12470 20 75 73 65 72 20 63 61 6e 20 73 68 6f 72 74 2d   user can short-
12480 63 69 72 63 75 69 74 20 74 68 69 73 20 74 65 73  circuit this tes
12490 74 20 66 6f 72 20 63 6f 6d 70 69 6c 65 72 73 20  t for compilers 
124a0 75 6e 6b 6e 6f 77 6e 20 74 6f 0a 23 20 41 75 74  unknown to.# Aut
124b0 6f 63 6f 6e 66 2e 0a 66 6f 72 20 61 63 5f 66 69  oconf..for ac_fi
124c0 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c 65 73 20  le in $ac_files 
124d0 27 27 0a 64 6f 0a 20 20 74 65 73 74 20 2d 66 20  ''.do.  test -f 
124e0 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f  "$ac_file" || co
124f0 6e 74 69 6e 75 65 0a 20 20 63 61 73 65 20 24 61  ntinue.  case $a
12500 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e  c_file in.    *.
12510 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66  $ac_ext | *.xcof
12520 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20  f | *.tds | *.d 
12530 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d  | *.pdb | *.xSYM
12540 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20   | *.bb | *.bbg 
12550 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20  | *.map | *.inf 
12560 7c 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c  | *.dSYM | *.o |
12570 20 2a 2e 6f 62 6a 20 29 0a 09 3b 3b 0a 20 20 20   *.obj )..;;.   
12580 20 5b 61 62 5d 2e 6f 75 74 20 29 0a 09 23 20 57   [ab].out )..# W
12590 65 20 66 6f 75 6e 64 20 74 68 65 20 64 65 66 61  e found the defa
125a0 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 2c 20  ult executable, 
125b0 62 75 74 20 65 78 65 65 78 74 3d 27 27 20 69 73  but exeext='' is
125c0 20 6d 6f 73 74 0a 09 23 20 63 65 72 74 61 69 6e   most..# certain
125d0 6c 79 20 72 69 67 68 74 2e 0a 09 62 72 65 61 6b  ly right...break
125e0 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 0a 20 20 20  ;;.    *.* ).   
125f0 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24 7b       if test "${
12600 61 63 5f 63 76 5f 65 78 65 65 78 74 2b 73 65 74  ac_cv_exeext+set
12610 7d 22 20 3d 20 73 65 74 20 26 26 20 74 65 73 74  }" = set && test
12620 20 22 24 61 63 5f 63 76 5f 65 78 65 65 78 74 22   "$ac_cv_exeext"
12630 20 21 3d 20 6e 6f 3b 0a 09 74 68 65 6e 20 3a 3b   != no;..then :;
12640 20 65 6c 73 65 0a 09 20 20 20 61 63 5f 63 76 5f   else..   ac_cv_
12650 65 78 65 65 78 74 3d 60 65 78 70 72 20 22 24 61  exeext=`expr "$a
12660 63 5f 66 69 6c 65 22 20 3a 20 27 5b 5e 2e 5d 2a  c_file" : '[^.]*
12670 5c 28 5c 2e 2e 2a 5c 29 27 60 0a 09 66 69 0a 09  \(\..*\)'`..fi..
12680 23 20 57 65 20 73 65 74 20 61 63 5f 63 76 5f 65  # We set ac_cv_e
12690 78 65 65 78 74 20 68 65 72 65 20 62 65 63 61 75  xeext here becau
126a0 73 65 20 74 68 65 20 6c 61 74 65 72 20 74 65 73  se the later tes
126b0 74 20 66 6f 72 20 69 74 20 69 73 20 6e 6f 74 0a  t for it is not.
126c0 09 23 20 73 61 66 65 3a 20 63 72 6f 73 73 20 63  .# safe: cross c
126d0 6f 6d 70 69 6c 65 72 73 20 6d 61 79 20 6e 6f 74  ompilers may not
126e0 20 61 64 64 20 74 68 65 20 73 75 66 66 69 78 20   add the suffix 
126f0 69 66 20 67 69 76 65 6e 20 61 6e 20 60 2d 6f 27  if given an `-o'
12700 0a 09 23 20 61 72 67 75 6d 65 6e 74 2c 20 73 6f  ..# argument, so
12710 20 77 65 20 6d 61 79 20 6e 65 65 64 20 74 6f 20   we may need to 
12720 6b 6e 6f 77 20 69 74 20 61 74 20 74 68 61 74 20  know it at that 
12730 70 6f 69 6e 74 20 61 6c 72 65 61 64 79 2e 0a 09  point already...
12740 23 20 45 76 65 6e 20 69 66 20 74 68 69 73 20 73  # Even if this s
12750 65 63 74 69 6f 6e 20 6c 6f 6f 6b 73 20 63 72 75  ection looks cru
12760 66 74 79 3a 20 69 74 20 68 61 73 20 74 68 65 20  fty: it has the 
12770 61 64 76 61 6e 74 61 67 65 20 6f 66 0a 09 23 20  advantage of..# 
12780 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 69 6e 67  actually working
12790 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 20 20 2a  ...break;;.    *
127a0 20 29 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 65 73   )..break;;.  es
127b0 61 63 0a 64 6f 6e 65 0a 74 65 73 74 20 22 24 61  ac.done.test "$a
127c0 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3d 20 6e  c_cv_exeext" = n
127d0 6f 20 26 26 20 61 63 5f 63 76 5f 65 78 65 65 78  o && ac_cv_exeex
127e0 74 3d 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 66 69  t=..else.  ac_fi
127f0 6c 65 3d 27 27 0a 66 69 0a 0a 7b 20 24 61 73 5f  le=''.fi..{ $as_
12800 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
12810 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
12820 63 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f  c_file" >&5.$as_
12830 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 22 20  echo "$ac_file" 
12840 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 2d  >&6; }.if test -
12850 7a 20 22 24 61 63 5f 66 69 6c 65 22 3b 20 74 68  z "$ac_file"; th
12860 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  en.  $as_echo "$
12870 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
12880 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
12890 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
128a0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
128b0 26 35 0a 0a 7b 20 7b 20 24 61 73 5f 65 63 68 6f  &5..{ { $as_echo
128c0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
128d0 3a 20 65 72 72 6f 72 3a 20 43 20 63 6f 6d 70 69  : error: C compi
128e0 6c 65 72 20 63 61 6e 6e 6f 74 20 63 72 65 61 74  ler cannot creat
128f0 65 20 65 78 65 63 75 74 61 62 6c 65 73 0a 53 65  e executables.Se
12900 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
12910 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
12920 2e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  ." >&5.$as_echo 
12930 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
12940 43 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 6e 6f  C compiler canno
12950 74 20 63 72 65 61 74 65 20 65 78 65 63 75 74 61  t create executa
12960 62 6c 65 73 0a 53 65 65 20 5c 60 63 6f 6e 66 69  bles.See \`confi
12970 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
12980 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a  details." >&2;}.
12990 20 20 20 7b 20 28 65 78 69 74 20 37 37 29 3b 20     { (exit 77); 
129a0 65 78 69 74 20 37 37 3b 20 7d 3b 20 7d 0a 66 69  exit 77; }; }.fi
129b0 0a 0a 61 63 5f 65 78 65 65 78 74 3d 24 61 63 5f  ..ac_exeext=$ac_
129c0 63 76 5f 65 78 65 65 78 74 0a 0a 23 20 43 68 65  cv_exeext..# Che
129d0 63 6b 20 74 68 61 74 20 74 68 65 20 63 6f 6d 70  ck that the comp
129e0 69 6c 65 72 20 70 72 6f 64 75 63 65 73 20 65 78  iler produces ex
129f0 65 63 75 74 61 62 6c 65 73 20 77 65 20 63 61 6e  ecutables we can
12a00 20 72 75 6e 2e 20 20 49 66 20 6e 6f 74 2c 20 65   run.  If not, e
12a10 69 74 68 65 72 0a 23 20 74 68 65 20 63 6f 6d 70  ither.# the comp
12a20 69 6c 65 72 20 69 73 20 62 72 6f 6b 65 6e 2c 20  iler is broken, 
12a30 6f 72 20 77 65 20 63 72 6f 73 73 20 63 6f 6d 70  or we cross comp
12a40 69 6c 65 2e 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ile..{ $as_echo 
12a50 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
12a60 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65   checking whethe
12a70 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72  r the C compiler
12a80 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f   works" >&5.$as_
12a90 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
12aa0 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63   whether the C c
12ab0 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 2e 2e  ompiler works...
12ac0 20 22 20 3e 26 36 3b 20 7d 0a 23 20 46 49 58 4d   " >&6; }.# FIXM
12ad0 45 3a 20 54 68 65 73 65 20 63 72 6f 73 73 20 63  E: These cross c
12ae0 6f 6d 70 69 6c 65 72 20 68 61 63 6b 73 20 73 68  ompiler hacks sh
12af0 6f 75 6c 64 20 62 65 20 72 65 6d 6f 76 65 64 20  ould be removed 
12b00 66 6f 72 20 41 75 74 6f 63 6f 6e 66 20 33 2e 30  for Autoconf 3.0
12b10 0a 23 20 49 66 20 6e 6f 74 20 63 72 6f 73 73 20  .# If not cross 
12b20 63 6f 6d 70 69 6c 69 6e 67 2c 20 63 68 65 63 6b  compiling, check
12b30 20 74 68 61 74 20 77 65 20 63 61 6e 20 72 75 6e   that we can run
12b40 20 61 20 73 69 6d 70 6c 65 20 70 72 6f 67 72 61   a simple progra
12b50 6d 2e 0a 69 66 20 74 65 73 74 20 22 24 63 72 6f  m..if test "$cro
12b60 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 21 3d  ss_compiling" !=
12b70 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 69 66 20   yes; then.  if 
12b80 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 24 61 63 5f  { ac_try='./$ac_
12b90 66 69 6c 65 27 0a 20 20 7b 20 28 63 61 73 65 20  file'.  { (case 
12ba0 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
12bb0 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
12bc0 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
12bd0 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
12be0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
12bf0 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
12c00 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
12c10 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
12c20 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
12c30 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
12c40 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20  ry_echo") >&5.  
12c50 28 65 76 61 6c 20 22 24 61 63 5f 74 72 79 22 29  (eval "$ac_try")
12c60 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
12c70 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
12c80 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
12c90 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
12ca0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
12cb0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d  ac_status); }; }
12cc0 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73  ; then.    cross
12cd0 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 20 20  _compiling=no.  
12ce0 65 6c 73 65 0a 20 20 20 20 69 66 20 74 65 73 74  else.    if test
12cf0 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69   "$cross_compili
12d00 6e 67 22 20 3d 20 6d 61 79 62 65 3b 20 74 68 65  ng" = maybe; the
12d10 6e 0a 09 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  n..cross_compili
12d20 6e 67 3d 79 65 73 0a 20 20 20 20 65 6c 73 65 0a  ng=yes.    else.
12d30 09 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .{ { $as_echo "$
12d40 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
12d50 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e  rror: cannot run
12d60 20 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f 67   C compiled prog
12d70 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65 61  rams..If you mea
12d80 6e 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d 70  nt to cross comp
12d90 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f 73  ile, use \`--hos
12da0 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  t'..See \`config
12db0 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
12dc0 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 24 61 73  etails." >&5.$as
12dd0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
12de0 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e  rror: cannot run
12df0 20 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f 67   C compiled prog
12e00 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65 61  rams..If you mea
12e10 6e 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d 70  nt to cross comp
12e20 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f 73  ile, use \`--hos
12e30 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  t'..See \`config
12e40 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
12e50 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20  etails." >&2;}. 
12e60 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
12e70 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 66  it 1; }; }.    f
12e80 69 0a 20 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f  i.  fi.fi.{ $as_
12e90 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
12ea0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 79 65  NENO: result: ye
12eb0 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  s" >&5.$as_echo 
12ec0 22 79 65 73 22 20 3e 26 36 3b 20 7d 0a 0a 72 6d  "yes" >&6; }..rm
12ed0 20 2d 66 20 2d 72 20 61 2e 6f 75 74 20 61 2e 6f   -f -r a.out a.o
12ee0 75 74 2e 64 53 59 4d 20 61 2e 65 78 65 20 63 6f  ut.dSYM a.exe co
12ef0 6e 66 74 65 73 74 24 61 63 5f 63 76 5f 65 78 65  nftest$ac_cv_exe
12f00 65 78 74 20 62 2e 6f 75 74 0a 61 63 5f 63 6c 65  ext b.out.ac_cle
12f10 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f 63 6c 65  an_files=$ac_cle
12f20 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 0a 23 20  an_files_save.# 
12f30 43 68 65 63 6b 20 74 68 61 74 20 74 68 65 20 63  Check that the c
12f40 6f 6d 70 69 6c 65 72 20 70 72 6f 64 75 63 65 73  ompiler produces
12f50 20 65 78 65 63 75 74 61 62 6c 65 73 20 77 65 20   executables we 
12f60 63 61 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f 74  can run.  If not
12f70 2c 20 65 69 74 68 65 72 0a 23 20 74 68 65 20 63  , either.# the c
12f80 6f 6d 70 69 6c 65 72 20 69 73 20 62 72 6f 6b 65  ompiler is broke
12f90 6e 2c 20 6f 72 20 77 65 20 63 72 6f 73 73 20 63  n, or we cross c
12fa0 6f 6d 70 69 6c 65 2e 0a 7b 20 24 61 73 5f 65 63  ompile..{ $as_ec
12fb0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
12fc0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
12fd0 74 68 65 72 20 77 65 20 61 72 65 20 63 72 6f 73  ther we are cros
12fe0 73 20 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35  s compiling" >&5
12ff0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
13000 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65  cking whether we
13010 20 61 72 65 20 63 72 6f 73 73 20 63 6f 6d 70 69   are cross compi
13020 6c 69 6e 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  ling... " >&6; }
13030 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
13040 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
13050 75 6c 74 3a 20 24 63 72 6f 73 73 5f 63 6f 6d 70  ult: $cross_comp
13060 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61 73 5f 65  iling" >&5.$as_e
13070 63 68 6f 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70  cho "$cross_comp
13080 69 6c 69 6e 67 22 20 3e 26 36 3b 20 7d 0a 0a 7b  iling" >&6; }..{
13090 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
130a0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
130b0 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f  ing for suffix o
130c0 66 20 65 78 65 63 75 74 61 62 6c 65 73 22 20 3e  f executables" >
130d0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
130e0 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66  hecking for suff
130f0 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65  ix of executable
13100 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  s... " >&6; }.if
13110 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
13120 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61  link".case "(($a
13130 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
13140 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
13150 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
13160 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
13170 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
13180 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
13190 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
131a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
131b0 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
131c0 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
131d0 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  ho") >&5.  (eval
131e0 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 26   "$ac_link") 2>&
131f0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
13200 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
13210 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
13220 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
13230 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
13240 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a  tatus); }; then.
13250 20 20 23 20 49 66 20 62 6f 74 68 20 60 63 6f 6e    # If both `con
13260 66 74 65 73 74 2e 65 78 65 27 20 61 6e 64 20 60  ftest.exe' and `
13270 63 6f 6e 66 74 65 73 74 27 20 61 72 65 20 60 70  conftest' are `p
13280 72 65 73 65 6e 74 27 20 28 77 65 6c 6c 2c 20 6f  resent' (well, o
13290 62 73 65 72 76 61 62 6c 65 29 0a 23 20 63 61 74  bservable).# cat
132a0 63 68 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65  ch `conftest.exe
132b0 27 2e 20 20 46 6f 72 20 69 6e 73 74 61 6e 63 65  '.  For instance
132c0 20 77 69 74 68 20 43 79 67 77 69 6e 2c 20 60 6c   with Cygwin, `l
132d0 73 20 63 6f 6e 66 74 65 73 74 27 20 77 69 6c 6c  s conftest' will
132e0 0a 23 20 77 6f 72 6b 20 70 72 6f 70 65 72 6c 79  .# work properly
132f0 20 28 69 2e 65 2e 2c 20 72 65 66 65 72 20 74 6f   (i.e., refer to
13300 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 29   `conftest.exe')
13310 2c 20 77 68 69 6c 65 20 69 74 20 77 6f 6e 27 74  , while it won't
13320 20 77 69 74 68 0a 23 20 60 72 6d 27 2e 0a 66 6f   with.# `rm'..fo
13330 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 63 6f 6e  r ac_file in con
13340 66 74 65 73 74 2e 65 78 65 20 63 6f 6e 66 74 65  ftest.exe confte
13350 73 74 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64  st conftest.*; d
13360 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61 63  o.  test -f "$ac
13370 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e  _file" || contin
13380 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69  ue.  case $ac_fi
13390 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f  le in.    *.$ac_
133a0 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20  ext | *.xcoff | 
133b0 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e  *.tds | *.d | *.
133c0 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a  pdb | *.xSYM | *
133d0 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e  .bb | *.bbg | *.
133e0 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e  map | *.inf | *.
133f0 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f  dSYM | *.o | *.o
13400 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 2e 2a 20  bj ) ;;.    *.* 
13410 29 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 60  ) ac_cv_exeext=`
13420 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22 20  expr "$ac_file" 
13430 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29  : '[^.]*\(\..*\)
13440 27 60 0a 09 20 20 62 72 65 61 6b 3b 3b 0a 20 20  '`..  break;;.  
13450 20 20 2a 20 29 20 62 72 65 61 6b 3b 3b 0a 20 20    * ) break;;.  
13460 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20  esac.done.else. 
13470 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   { { $as_echo "$
13480 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
13490 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  rror: cannot com
134a0 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20 65  pute suffix of e
134b0 78 65 63 75 74 61 62 6c 65 73 3a 20 63 61 6e 6e  xecutables: cann
134c0 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e 64 20 6c  ot compile and l
134d0 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  ink.See \`config
134e0 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
134f0 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 24 61 73  etails." >&5.$as
13500 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  _echo "$as_me: e
13510 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  rror: cannot com
13520 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20 65  pute suffix of e
13530 78 65 63 75 74 61 62 6c 65 73 3a 20 63 61 6e 6e  xecutables: cann
13540 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e 64 20 6c  ot compile and l
13550 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  ink.See \`config
13560 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
13570 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20  etails." >&2;}. 
13580 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
13590 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 72  it 1; }; }.fi..r
135a0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 24 61 63  m -f conftest$ac
135b0 5f 63 76 5f 65 78 65 65 78 74 0a 7b 20 24 61 73  _cv_exeext.{ $as
135c0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
135d0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
135e0 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26  ac_cv_exeext" >&
135f0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
13600 63 76 5f 65 78 65 65 78 74 22 20 3e 26 36 3b 20  cv_exeext" >&6; 
13610 7d 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  }..rm -f conftes
13620 74 2e 24 61 63 5f 65 78 74 0a 45 58 45 45 58 54  t.$ac_ext.EXEEXT
13630 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a 61  =$ac_cv_exeext.a
13640 63 5f 65 78 65 65 78 74 3d 24 45 58 45 45 58 54  c_exeext=$EXEEXT
13650 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
13660 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
13670 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78  cking for suffix
13680 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73   of object files
13690 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
136a0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73   "checking for s
136b0 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63 74 20  uffix of object 
136c0 66 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20  files... " >&6; 
136d0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
136e0 63 76 5f 6f 62 6a 65 78 74 2b 73 65 74 7d 22 20  cv_objext+set}" 
136f0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
13700 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
13710 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
13720 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
13730 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
13740 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
13750 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
13760 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
13770 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
13780 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
13790 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
137a0 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
137b0 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
137c0 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
137d0 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  ;.}._ACEOF.rm -f
137e0 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63 6f 6e 66   conftest.o conf
137f0 74 65 73 74 2e 6f 62 6a 0a 69 66 20 7b 20 28 61  test.obj.if { (a
13800 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
13810 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  le".case "(($ac_
13820 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
13830 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
13840 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
13850 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
13860 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
13870 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79  esac.eval ac_try
13880 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65  _echo="\"\$as_me
13890 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
138a0 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63  y_echo\"".$as_ec
138b0 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f  ho "$ac_try_echo
138c0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
138d0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e  $ac_compile") 2>
138e0 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
138f0 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
13900 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
13910 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
13920 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
13930 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e  status); }; then
13940 0a 20 20 66 6f 72 20 61 63 5f 66 69 6c 65 20 69  .  for ac_file i
13950 6e 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63 6f 6e  n conftest.o con
13960 66 74 65 73 74 2e 6f 62 6a 20 63 6f 6e 66 74 65  ftest.obj confte
13970 73 74 2e 2a 3b 20 64 6f 0a 20 20 74 65 73 74 20  st.*; do.  test 
13980 2d 66 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c  -f "$ac_file" ||
13990 20 63 6f 6e 74 69 6e 75 65 3b 0a 20 20 63 61 73   continue;.  cas
139a0 65 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20  e $ac_file in.  
139b0 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e    *.$ac_ext | *.
139c0 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20  xcoff | *.tds | 
139d0 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e  *.d | *.pdb | *.
139e0 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e  xSYM | *.bb | *.
139f0 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e  bbg | *.map | *.
13a00 69 6e 66 20 7c 20 2a 2e 64 53 59 4d 20 29 20 3b  inf | *.dSYM ) ;
13a10 3b 0a 20 20 20 20 2a 29 20 61 63 5f 63 76 5f 6f  ;.    *) ac_cv_o
13a20 62 6a 65 78 74 3d 60 65 78 70 72 20 22 24 61 63  bjext=`expr "$ac
13a30 5f 66 69 6c 65 22 20 3a 20 27 2e 2a 5c 2e 5c 28  _file" : '.*\.\(
13a40 2e 2a 5c 29 27 60 0a 20 20 20 20 20 20 20 62 72  .*\)'`.       br
13a50 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e  eak;;.  esac.don
13a60 65 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68  e.else.  $as_ech
13a70 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
13a80 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
13a90 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
13aa0 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
13ab0 78 74 20 3e 26 35 0a 0a 7b 20 7b 20 24 61 73 5f  xt >&5..{ { $as_
13ac0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
13ad0 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e  NENO: error: can
13ae0 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66 66  not compute suff
13af0 69 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c  ix of object fil
13b00 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69  es: cannot compi
13b10 6c 65 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  le.See \`config.
13b20 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
13b30 74 61 69 6c 73 2e 22 20 3e 26 35 0a 24 61 73 5f  tails." >&5.$as_
13b40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
13b50 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70  ror: cannot comp
13b60 75 74 65 20 73 75 66 66 69 78 20 6f 66 20 6f 62  ute suffix of ob
13b70 6a 65 63 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e  ject files: cann
13b80 6f 74 20 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c  ot compile.See \
13b90 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
13ba0 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
13bb0 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
13bc0 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
13bd0 7d 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66  }.fi..rm -f conf
13be0 74 65 73 74 2e 24 61 63 5f 63 76 5f 6f 62 6a 65  test.$ac_cv_obje
13bf0 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
13c00 65 78 74 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  ext.fi.{ $as_ech
13c10 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
13c20 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
13c30 76 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24 61  v_objext" >&5.$a
13c40 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 6f  s_echo "$ac_cv_o
13c50 62 6a 65 78 74 22 20 3e 26 36 3b 20 7d 0a 4f 42  bjext" >&6; }.OB
13c60 4a 45 58 54 3d 24 61 63 5f 63 76 5f 6f 62 6a 65  JEXT=$ac_cv_obje
13c70 78 74 0a 61 63 5f 6f 62 6a 65 78 74 3d 24 4f 42  xt.ac_objext=$OB
13c80 4a 45 58 54 0a 7b 20 24 61 73 5f 65 63 68 6f 20  JEXT.{ $as_echo 
13c90 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
13ca0 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65   checking whethe
13cb0 72 20 77 65 20 61 72 65 20 75 73 69 6e 67 20 74  r we are using t
13cc0 68 65 20 47 4e 55 20 43 20 63 6f 6d 70 69 6c 65  he GNU C compile
13cd0 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  r" >&5.$as_echo_
13ce0 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74  n "checking whet
13cf0 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e 67  her we are using
13d00 20 74 68 65 20 47 4e 55 20 43 20 63 6f 6d 70 69   the GNU C compi
13d10 6c 65 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ler... " >&6; }.
13d20 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
13d30 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 2b  _c_compiler_gnu+
13d40 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
13d50 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
13d60 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
13d70 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  lse.  cat >conft
13d80 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
13d90 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
13da0 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
13db0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
13dc0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
13dd0 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
13de0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
13df0 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
13e00 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
13e10 6e 20 28 29 0a 7b 0a 23 69 66 6e 64 65 66 20 5f  n ().{.#ifndef _
13e20 5f 47 4e 55 43 5f 5f 0a 20 20 20 20 20 20 20 63  _GNUC__.       c
13e30 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66 0a 0a  hoke me.#endif..
13e40 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
13e50 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
13e60 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
13e70 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  xt.if { (ac_try=
13e80 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61  "$ac_compile".ca
13e90 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
13ea0 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
13eb0 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
13ec0 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
13ed0 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
13ee0 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
13ef0 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
13f00 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  "\"\$as_me:$LINE
13f10 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
13f20 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  \"".$as_echo "$a
13f30 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35  c_try_echo") >&5
13f40 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
13f50 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65  mpile") 2>confte
13f60 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
13f70 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
13f80 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
13f90 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
13fa0 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
13fb0 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
13fc0 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
13fd0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13fe0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
13ff0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
14000 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
14010 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65  us); } && {.. te
14020 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
14030 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
14040 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
14050 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26  t.err.       } &
14060 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
14070 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74  st.$ac_objext; t
14080 68 65 6e 0a 20 20 61 63 5f 63 6f 6d 70 69 6c 65  hen.  ac_compile
14090 72 5f 67 6e 75 3d 79 65 73 0a 65 6c 73 65 0a 20  r_gnu=yes.else. 
140a0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
140b0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
140c0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
140d0 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
140e0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
140f0 09 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  .ac_compiler_gnu
14100 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  =no.fi..rm -f co
14110 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
14120 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
14130 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
14140 5f 65 78 74 0a 61 63 5f 63 76 5f 63 5f 63 6f 6d  _ext.ac_cv_c_com
14150 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 6f  piler_gnu=$ac_co
14160 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69 0a 7b  mpiler_gnu..fi.{
14170 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
14180 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
14190 74 3a 20 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  t: $ac_cv_c_comp
141a0 69 6c 65 72 5f 67 6e 75 22 20 3e 26 35 0a 24 61  iler_gnu" >&5.$a
141b0 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 63  s_echo "$ac_cv_c
141c0 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e  _compiler_gnu" >
141d0 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 24 61  &6; }.if test $a
141e0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 20 3d  c_compiler_gnu =
141f0 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 47 43 43   yes; then.  GCC
14200 3d 79 65 73 0a 65 6c 73 65 0a 20 20 47 43 43 3d  =yes.else.  GCC=
14210 0a 66 69 0a 61 63 5f 74 65 73 74 5f 43 46 4c 41  .fi.ac_test_CFLA
14220 47 53 3d 24 7b 43 46 4c 41 47 53 2b 73 65 74 7d  GS=${CFLAGS+set}
14230 0a 61 63 5f 73 61 76 65 5f 43 46 4c 41 47 53 3d  .ac_save_CFLAGS=
14240 24 43 46 4c 41 47 53 0a 7b 20 24 61 73 5f 65 63  $CFLAGS.{ $as_ec
14250 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
14260 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
14270 74 68 65 72 20 24 43 43 20 61 63 63 65 70 74 73  ther $CC accepts
14280 20 2d 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   -g" >&5.$as_ech
14290 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  o_n "checking wh
142a0 65 74 68 65 72 20 24 43 43 20 61 63 63 65 70 74  ether $CC accept
142b0 73 20 2d 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  s -g... " >&6; }
142c0 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
142d0 76 5f 70 72 6f 67 5f 63 63 5f 67 2b 73 65 74 7d  v_prog_cc_g+set}
142e0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
142f0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
14300 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
14310 20 20 61 63 5f 73 61 76 65 5f 63 5f 77 65 72 72    ac_save_c_werr
14320 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 63 5f 77 65  or_flag=$ac_c_we
14330 72 72 6f 72 5f 66 6c 61 67 0a 20 20 20 61 63 5f  rror_flag.   ac_
14340 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d 79 65  c_werror_flag=ye
14350 73 0a 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  s.   ac_cv_prog_
14360 63 63 5f 67 3d 6e 6f 0a 20 20 20 43 46 4c 41 47  cc_g=no.   CFLAG
14370 53 3d 22 2d 67 22 0a 20 20 20 63 61 74 20 3e 63  S="-g".   cat >c
14380 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
14390 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
143a0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
143b0 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
143c0 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
143d0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
143e0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
143f0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
14400 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
14410 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
14420 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
14430 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
14440 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69  est.$ac_objext.i
14450 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
14460 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22  _compile".case "
14470 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
14480 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
14490 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
144a0 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
144b0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
144c0 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
144d0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
144e0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
144f0 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
14500 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
14510 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28  y_echo") >&5.  (
14520 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
14530 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  e") 2>conftest.e
14540 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
14550 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
14560 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
14570 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
14580 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
14590 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
145a0 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f  t.err >&5.  $as_
145b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
145c0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
145d0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
145e0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
145f0 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d   } && {.. test -
14600 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  z "$ac_c_werror_
14610 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
14620 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
14630 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65  r.       } && te
14640 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24  st -s conftest.$
14650 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a  ac_objext; then.
14660 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f    ac_cv_prog_cc_
14670 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20 24 61 73  g=yes.else.  $as
14680 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66  _echo "$as_me: f
14690 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
146a0 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
146b0 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
146c0 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 43 46 4c  ac_ext >&5...CFL
146d0 41 47 53 3d 22 22 0a 20 20 20 20 20 20 63 61 74  AGS="".      cat
146e0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
146f0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
14700 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
14710 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
14720 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
14730 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
14740 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
14750 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
14760 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a  onfdefs.h.  */..
14770 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20  int.main ().{.. 
14780 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
14790 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f  ._ACEOF.rm -f co
147a0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
147b0 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  t.if { (ac_try="
147c0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73  $ac_compile".cas
147d0 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
147e0 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
147f0 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
14800 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
14810 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
14820 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
14830 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
14840 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
14850 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
14860 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
14870 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a  _try_echo") >&5.
14880 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
14890 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73  pile") 2>conftes
148a0 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
148b0 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
148c0 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
148d0 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
148e0 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
148f0 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
14900 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24  test.err >&5.  $
14910 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
14920 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
14930 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
14940 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
14950 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73  s); } && {.. tes
14960 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72  t -z "$ac_c_werr
14970 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
14980 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
14990 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26  .err.       } &&
149a0 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
149b0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68  t.$ac_objext; th
149c0 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 24 61  en.  :.else.  $a
149d0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
149e0 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
149f0 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
14a00 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
14a10 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 61 63  $ac_ext >&5...ac
14a20 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24  _c_werror_flag=$
14a30 61 63 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f 72  ac_save_c_werror
14a40 5f 66 6c 61 67 0a 09 20 43 46 4c 41 47 53 3d 22  _flag.. CFLAGS="
14a50 2d 67 22 0a 09 20 63 61 74 20 3e 63 6f 6e 66 74  -g".. cat >conft
14a60 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
14a70 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
14a80 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
14a90 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
14aa0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
14ab0 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
14ac0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
14ad0 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
14ae0 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
14af0 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65  n ().{..  ;.  re
14b00 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
14b10 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
14b20 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
14b30 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
14b40 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61  pile".case "(($a
14b50 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
14b60 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
14b70 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
14b80 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
14b90 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
14ba0 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74  ;.esac.eval ac_t
14bb0 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f  ry_echo="\"\$as_
14bc0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
14bd0 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
14be0 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
14bf0 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  ho") >&5.  (eval
14c00 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20   "$ac_compile") 
14c10 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
14c20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
14c30 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
14c40 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
14c50 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
14c60 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
14c70 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
14c80 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f  r >&5.  $as_echo
14c90 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
14ca0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
14cb0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
14cc0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
14cd0 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
14ce0 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
14cf0 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
14d00 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
14d10 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d       } && test -
14d20 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  s conftest.$ac_o
14d30 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61 63  bjext; then.  ac
14d40 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 79 65  _cv_prog_cc_g=ye
14d50 73 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68  s.else.  $as_ech
14d60 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
14d70 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
14d80 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
14d90 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
14da0 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a 72 6d 20  xt >&5...fi..rm 
14db0 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
14dc0 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
14dd0 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
14de0 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 0a 72 6d  t.$ac_ext.fi..rm
14df0 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
14e00 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
14e10 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
14e20 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 0a 72  st.$ac_ext.fi..r
14e30 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
14e40 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
14e50 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
14e60 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 61  est.$ac_ext.   a
14e70 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d  c_c_werror_flag=
14e80 24 61 63 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f  $ac_save_c_werro
14e90 72 5f 66 6c 61 67 0a 66 69 0a 7b 20 24 61 73 5f  r_flag.fi.{ $as_
14ea0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
14eb0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
14ec0 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 22 20  c_cv_prog_cc_g" 
14ed0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
14ee0 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 22 20  c_cv_prog_cc_g" 
14ef0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
14f00 24 61 63 5f 74 65 73 74 5f 43 46 4c 41 47 53 22  $ac_test_CFLAGS"
14f10 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 43   = set; then.  C
14f20 46 4c 41 47 53 3d 24 61 63 5f 73 61 76 65 5f 43  FLAGS=$ac_save_C
14f30 46 4c 41 47 53 0a 65 6c 69 66 20 74 65 73 74 20  FLAGS.elif test 
14f40 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67  $ac_cv_prog_cc_g
14f50 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 69   = yes; then.  i
14f60 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20  f test "$GCC" = 
14f70 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 43 46  yes; then.    CF
14f80 4c 41 47 53 3d 22 2d 67 20 2d 4f 32 22 0a 20 20  LAGS="-g -O2".  
14f90 65 6c 73 65 0a 20 20 20 20 43 46 4c 41 47 53 3d  else.    CFLAGS=
14fa0 22 2d 67 22 0a 20 20 66 69 0a 65 6c 73 65 0a 20  "-g".  fi.else. 
14fb0 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20   if test "$GCC" 
14fc0 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20  = yes; then.    
14fd0 43 46 4c 41 47 53 3d 22 2d 4f 32 22 0a 20 20 65  CFLAGS="-O2".  e
14fe0 6c 73 65 0a 20 20 20 20 43 46 4c 41 47 53 3d 0a  lse.    CFLAGS=.
14ff0 20 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63    fi.fi.{ $as_ec
15000 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
15010 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
15020 20 24 43 43 20 6f 70 74 69 6f 6e 20 74 6f 20 61   $CC option to a
15030 63 63 65 70 74 20 49 53 4f 20 43 38 39 22 20 3e  ccept ISO C89" >
15040 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
15050 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 43 43 20  hecking for $CC 
15060 6f 70 74 69 6f 6e 20 74 6f 20 61 63 63 65 70 74  option to accept
15070 20 49 53 4f 20 43 38 39 2e 2e 2e 20 22 20 3e 26   ISO C89... " >&
15080 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
15090 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
150a0 39 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  9+set}" = set; t
150b0 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
150c0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
150d0 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 72  .else.  ac_cv_pr
150e0 6f 67 5f 63 63 5f 63 38 39 3d 6e 6f 0a 61 63 5f  og_cc_c89=no.ac_
150f0 73 61 76 65 5f 43 43 3d 24 43 43 0a 63 61 74 20  save_CC=$CC.cat 
15100 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
15110 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
15120 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
15130 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
15140 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
15150 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
15160 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
15170 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
15180 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
15190 6e 63 6c 75 64 65 20 3c 73 74 64 61 72 67 2e 68  nclude <stdarg.h
151a0 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 69  >.#include <stdi
151b0 6f 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73  o.h>.#include <s
151c0 79 73 2f 74 79 70 65 73 2e 68 3e 0a 23 69 6e 63  ys/types.h>.#inc
151d0 6c 75 64 65 20 3c 73 79 73 2f 73 74 61 74 2e 68  lude <sys/stat.h
151e0 3e 0a 2f 2a 20 4d 6f 73 74 20 6f 66 20 74 68 65  >./* Most of the
151f0 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 73 74 73   following tests
15200 20 61 72 65 20 73 74 6f 6c 65 6e 20 66 72 6f 6d   are stolen from
15210 20 52 43 53 20 35 2e 37 27 73 20 73 72 63 2f 63   RCS 5.7's src/c
15220 6f 6e 66 2e 73 68 2e 20 20 2a 2f 0a 73 74 72 75  onf.sh.  */.stru
15230 63 74 20 62 75 66 20 7b 20 69 6e 74 20 78 3b 20  ct buf { int x; 
15240 7d 3b 0a 46 49 4c 45 20 2a 20 28 2a 72 63 73 6f  };.FILE * (*rcso
15250 70 65 6e 29 20 28 73 74 72 75 63 74 20 62 75 66  pen) (struct buf
15260 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74 20   *, struct stat 
15270 2a 2c 20 69 6e 74 29 3b 0a 73 74 61 74 69 63 20  *, int);.static 
15280 63 68 61 72 20 2a 65 20 28 70 2c 20 69 29 0a 20  char *e (p, i). 
15290 20 20 20 20 63 68 61 72 20 2a 2a 70 3b 0a 20 20      char **p;.  
152a0 20 20 20 69 6e 74 20 69 3b 0a 7b 0a 20 20 72 65     int i;.{.  re
152b0 74 75 72 6e 20 70 5b 69 5d 3b 0a 7d 0a 73 74 61  turn p[i];.}.sta
152c0 74 69 63 20 63 68 61 72 20 2a 66 20 28 63 68 61  tic char *f (cha
152d0 72 20 2a 20 28 2a 67 29 20 28 63 68 61 72 20 2a  r * (*g) (char *
152e0 2a 2c 20 69 6e 74 29 2c 20 63 68 61 72 20 2a 2a  *, int), char **
152f0 70 2c 20 2e 2e 2e 29 0a 7b 0a 20 20 63 68 61 72  p, ...).{.  char
15300 20 2a 73 3b 0a 20 20 76 61 5f 6c 69 73 74 20 76   *s;.  va_list v
15310 3b 0a 20 20 76 61 5f 73 74 61 72 74 20 28 76 2c  ;.  va_start (v,
15320 70 29 3b 0a 20 20 73 20 3d 20 67 20 28 70 2c 20  p);.  s = g (p, 
15330 76 61 5f 61 72 67 20 28 76 2c 69 6e 74 29 29 3b  va_arg (v,int));
15340 0a 20 20 76 61 5f 65 6e 64 20 28 76 29 3b 0a 20  .  va_end (v);. 
15350 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a 0a 2f 2a   return s;.}../*
15360 20 4f 53 46 20 34 2e 30 20 43 6f 6d 70 61 71 20   OSF 4.0 Compaq 
15370 63 63 20 69 73 20 73 6f 6d 65 20 73 6f 72 74 20  cc is some sort 
15380 6f 66 20 61 6c 6d 6f 73 74 2d 41 4e 53 49 20 62  of almost-ANSI b
15390 79 20 64 65 66 61 75 6c 74 2e 20 20 49 74 20 68  y default.  It h
153a0 61 73 0a 20 20 20 66 75 6e 63 74 69 6f 6e 20 70  as.   function p
153b0 72 6f 74 6f 74 79 70 65 73 20 61 6e 64 20 73 74  rototypes and st
153c0 75 66 66 2c 20 62 75 74 20 6e 6f 74 20 27 5c 78  uff, but not '\x
153d0 48 48 27 20 68 65 78 20 63 68 61 72 61 63 74 65  HH' hex characte
153e0 72 20 63 6f 6e 73 74 61 6e 74 73 2e 0a 20 20 20  r constants..   
153f0 54 68 65 73 65 20 64 6f 6e 27 74 20 70 72 6f 76  These don't prov
15400 6f 6b 65 20 61 6e 20 65 72 72 6f 72 20 75 6e 66  oke an error unf
15410 6f 72 74 75 6e 61 74 65 6c 79 2c 20 69 6e 73 74  ortunately, inst
15420 65 61 64 20 61 72 65 20 73 69 6c 65 6e 74 6c 79  ead are silently
15430 20 74 72 65 61 74 65 64 0a 20 20 20 61 73 20 27   treated.   as '
15440 78 27 2e 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69  x'.  The followi
15450 6e 67 20 69 6e 64 75 63 65 73 20 61 6e 20 65 72  ng induces an er
15460 72 6f 72 2c 20 75 6e 74 69 6c 20 2d 73 74 64 20  ror, until -std 
15470 69 73 20 61 64 64 65 64 20 74 6f 20 67 65 74 0a  is added to get.
15480 20 20 20 70 72 6f 70 65 72 20 41 4e 53 49 20 6d     proper ANSI m
15490 6f 64 65 2e 20 20 43 75 72 69 6f 75 73 6c 79 20  ode.  Curiously 
154a0 27 5c 78 30 30 27 21 3d 27 78 27 20 61 6c 77 61  '\x00'!='x' alwa
154b0 79 73 20 63 6f 6d 65 73 20 6f 75 74 20 74 72 75  ys comes out tru
154c0 65 2c 20 66 6f 72 20 61 6e 0a 20 20 20 61 72 72  e, for an.   arr
154d0 61 79 20 73 69 7a 65 20 61 74 20 6c 65 61 73 74  ay size at least
154e0 2e 20 20 49 74 27 73 20 6e 65 63 65 73 73 61 72  .  It's necessar
154f0 79 20 74 6f 20 77 72 69 74 65 20 27 5c 78 30 30  y to write '\x00
15500 27 3d 3d 30 20 74 6f 20 67 65 74 20 73 6f 6d 65  '==0 to get some
15510 74 68 69 6e 67 0a 20 20 20 74 68 61 74 27 73 20  thing.   that's 
15520 74 72 75 65 20 6f 6e 6c 79 20 77 69 74 68 20 2d  true only with -
15530 73 74 64 2e 20 20 2a 2f 0a 69 6e 74 20 6f 73 66  std.  */.int osf
15540 34 5f 63 63 5f 61 72 72 61 79 20 5b 27 5c 78 30  4_cc_array ['\x0
15550 30 27 20 3d 3d 20 30 20 3f 20 31 20 3a 20 2d 31  0' == 0 ? 1 : -1
15560 5d 3b 0a 0a 2f 2a 20 49 42 4d 20 43 20 36 20 66  ];../* IBM C 6 f
15570 6f 72 20 41 49 58 20 69 73 20 61 6c 6d 6f 73 74  or AIX is almost
15580 2d 41 4e 53 49 20 62 79 20 64 65 66 61 75 6c 74  -ANSI by default
15590 2c 20 62 75 74 20 69 74 20 72 65 70 6c 61 63 65  , but it replace
155a0 73 20 6d 61 63 72 6f 20 70 61 72 61 6d 65 74 65  s macro paramete
155b0 72 73 0a 20 20 20 69 6e 73 69 64 65 20 73 74 72  rs.   inside str
155c0 69 6e 67 73 20 61 6e 64 20 63 68 61 72 61 63 74  ings and charact
155d0 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 20 20 2a  er constants.  *
155e0 2f 0a 23 64 65 66 69 6e 65 20 46 4f 4f 28 78 29  /.#define FOO(x)
155f0 20 27 78 27 0a 69 6e 74 20 78 6c 63 36 5f 63 63   'x'.int xlc6_cc
15600 5f 61 72 72 61 79 5b 46 4f 4f 28 61 29 20 3d 3d  _array[FOO(a) ==
15610 20 27 78 27 20 3f 20 31 20 3a 20 2d 31 5d 3b 0a   'x' ? 1 : -1];.
15620 0a 69 6e 74 20 74 65 73 74 20 28 69 6e 74 20 69  .int test (int i
15630 2c 20 64 6f 75 62 6c 65 20 78 29 3b 0a 73 74 72  , double x);.str
15640 75 63 74 20 73 31 20 7b 69 6e 74 20 28 2a 66 29  uct s1 {int (*f)
15650 20 28 69 6e 74 20 61 29 3b 7d 3b 0a 73 74 72 75   (int a);};.stru
15660 63 74 20 73 32 20 7b 69 6e 74 20 28 2a 66 29 20  ct s2 {int (*f) 
15670 28 64 6f 75 62 6c 65 20 61 29 3b 7d 3b 0a 69 6e  (double a);};.in
15680 74 20 70 61 69 72 6e 61 6d 65 73 20 28 69 6e 74  t pairnames (int
15690 2c 20 63 68 61 72 20 2a 2a 2c 20 46 49 4c 45 20  , char **, FILE 
156a0 2a 28 2a 29 28 73 74 72 75 63 74 20 62 75 66 20  *(*)(struct buf 
156b0 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74 20 2a  *, struct stat *
156c0 2c 20 69 6e 74 29 2c 20 69 6e 74 2c 20 69 6e 74  , int), int, int
156d0 29 3b 0a 69 6e 74 20 61 72 67 63 3b 0a 63 68 61  );.int argc;.cha
156e0 72 20 2a 2a 61 72 67 76 3b 0a 69 6e 74 0a 6d 61  r **argv;.int.ma
156f0 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e 20 66  in ().{.return f
15700 20 28 65 2c 20 61 72 67 76 2c 20 30 29 20 21 3d   (e, argv, 0) !=
15710 20 61 72 67 76 5b 30 5d 20 20 7c 7c 20 20 66 20   argv[0]  ||  f 
15720 28 65 2c 20 61 72 67 76 2c 20 31 29 20 21 3d 20  (e, argv, 1) != 
15730 61 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a 20 20 72  argv[1];.  ;.  r
15740 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
15750 46 0a 66 6f 72 20 61 63 5f 61 72 67 20 69 6e 20  F.for ac_arg in 
15760 27 27 20 2d 71 6c 61 6e 67 6c 76 6c 3d 65 78 74  '' -qlanglvl=ext
15770 63 38 39 20 2d 71 6c 61 6e 67 6c 76 6c 3d 61 6e  c89 -qlanglvl=an
15780 73 69 20 2d 73 74 64 20 5c 0a 09 2d 41 65 20 22  si -std \..-Ae "
15790 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53 4f 55 52  -Aa -D_HPUX_SOUR
157a0 43 45 22 20 22 2d 58 63 20 2d 44 5f 5f 45 58 54  CE" "-Xc -D__EXT
157b0 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64 6f 0a 20 20  ENSIONS__".do.  
157c0 43 43 3d 22 24 61 63 5f 73 61 76 65 5f 43 43 20  CC="$ac_save_CC 
157d0 24 61 63 5f 61 72 67 22 0a 20 20 72 6d 20 2d 66  $ac_arg".  rm -f
157e0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
157f0 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72  jext.if { (ac_tr
15800 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a  y="$ac_compile".
15810 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
15820 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
15830 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
15840 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
15850 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
15860 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
15870 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
15880 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  o="\"\$as_me:$LI
15890 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
158a0 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
158b0 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e  $ac_try_echo") >
158c0 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
158d0 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66  compile") 2>conf
158e0 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
158f0 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
15900 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
15910 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
15920 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
15930 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
15940 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
15950 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
15960 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
15970 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
15980 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
15990 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20  atus); } && {.. 
159a0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77  test -z "$ac_c_w
159b0 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
159c0 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
159d0 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
159e0 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
159f0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b  test.$ac_objext;
15a00 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
15a10 6f 67 5f 63 63 5f 63 38 39 3d 24 61 63 5f 61 72  og_cc_c89=$ac_ar
15a20 67 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68  g.else.  $as_ech
15a30 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
15a40 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
15a50 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
15a60 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
15a70 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a 72 6d 20  xt >&5...fi..rm 
15a80 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
15a90 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
15aa0 63 5f 6f 62 6a 65 78 74 0a 20 20 74 65 73 74 20  c_objext.  test 
15ab0 22 78 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  "x$ac_cv_prog_cc
15ac0 5f 63 38 39 22 20 21 3d 20 22 78 6e 6f 22 20 26  _c89" != "xno" &
15ad0 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 72 6d 20  & break.done.rm 
15ae0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
15af0 65 78 74 0a 43 43 3d 24 61 63 5f 73 61 76 65 5f  ext.CC=$ac_save_
15b00 43 43 0a 0a 66 69 0a 23 20 41 43 5f 43 41 43 48  CC..fi.# AC_CACH
15b10 45 5f 56 41 4c 0a 63 61 73 65 20 22 78 24 61 63  E_VAL.case "x$ac
15b20 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22  _cv_prog_cc_c89"
15b30 20 69 6e 0a 20 20 78 29 0a 20 20 20 20 7b 20 24   in.  x).    { $
15b40 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
15b50 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
15b60 20 6e 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26   none needed" >&
15b70 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 6e 65  5.$as_echo "none
15b80 20 6e 65 65 64 65 64 22 20 3e 26 36 3b 20 7d 20   needed" >&6; } 
15b90 3b 3b 0a 20 20 78 6e 6f 29 0a 20 20 20 20 7b 20  ;;.  xno).    { 
15ba0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
15bb0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
15bc0 3a 20 75 6e 73 75 70 70 6f 72 74 65 64 22 20 3e  : unsupported" >
15bd0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 75 6e 73  &5.$as_echo "uns
15be0 75 70 70 6f 72 74 65 64 22 20 3e 26 36 3b 20 7d  upported" >&6; }
15bf0 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 43 43 3d   ;;.  *).    CC=
15c00 22 24 43 43 20 24 61 63 5f 63 76 5f 70 72 6f 67  "$CC $ac_cv_prog
15c10 5f 63 63 5f 63 38 39 22 0a 20 20 20 20 7b 20 24  _cc_c89".    { $
15c20 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
15c30 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
15c40 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f   $ac_cv_prog_cc_
15c50 63 38 39 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  c89" >&5.$as_ech
15c60 6f 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63  o "$ac_cv_prog_c
15c70 63 5f 63 38 39 22 20 3e 26 36 3b 20 7d 20 3b 3b  c_c89" >&6; } ;;
15c80 0a 65 73 61 63 0a 0a 0a 61 63 5f 65 78 74 3d 63  .esac...ac_ext=c
15c90 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
15ca0 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
15cb0 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
15cc0 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
15cd0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
15ce0 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
15cf0 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
15d00 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
15d10 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
15d20 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
15d30 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
15d40 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
15d50 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
15d60 67 6e 75 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  gnu..{ $as_echo 
15d70 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
15d80 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 61 20   checking for a 
15d90 73 65 64 20 74 68 61 74 20 64 6f 65 73 20 6e 6f  sed that does no
15da0 74 20 74 72 75 6e 63 61 74 65 20 6f 75 74 70 75  t truncate outpu
15db0 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  t" >&5.$as_echo_
15dc0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
15dd0 61 20 73 65 64 20 74 68 61 74 20 64 6f 65 73 20  a sed that does 
15de0 6e 6f 74 20 74 72 75 6e 63 61 74 65 20 6f 75 74  not truncate out
15df0 70 75 74 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  put... " >&6; }.
15e00 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
15e10 5f 70 61 74 68 5f 53 45 44 2b 73 65 74 7d 22 20  _path_SED+set}" 
15e20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
15e30 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
15e40 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
15e50 20 20 20 20 20 20 20 20 20 20 61 63 5f 73 63 72            ac_scr
15e60 69 70 74 3d 73 2f 61 61 61 61 61 61 61 61 61 61  ipt=s/aaaaaaaaaa
15e70 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
15e80 61 61 61 61 61 61 61 61 61 2f 62 62 62 62 62 62  aaaaaaaaa/bbbbbb
15e90 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
15ea0 62 62 62 62 62 62 62 62 62 62 62 2f 0a 20 20 20  bbbbbbbbbbb/.   
15eb0 20 20 66 6f 72 20 61 63 5f 69 20 69 6e 20 31 20    for ac_i in 1 
15ec0 32 20 33 20 34 20 35 20 36 20 37 3b 20 64 6f 0a  2 3 4 5 6 7; do.
15ed0 20 20 20 20 20 20 20 61 63 5f 73 63 72 69 70 74         ac_script
15ee0 3d 22 24 61 63 5f 73 63 72 69 70 74 24 61 73 5f  ="$ac_script$as_
15ef0 6e 6c 24 61 63 5f 73 63 72 69 70 74 22 0a 20 20  nl$ac_script".  
15f00 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 65 63 68     done.     ech
15f10 6f 20 22 24 61 63 5f 73 63 72 69 70 74 22 20 32  o "$ac_script" 2
15f20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65 64  >/dev/null | sed
15f30 20 39 39 71 20 3e 63 6f 6e 66 74 65 73 74 2e 73   99q >conftest.s
15f40 65 64 0a 20 20 20 20 20 24 61 73 5f 75 6e 73 65  ed.     $as_unse
15f50 74 20 61 63 5f 73 63 72 69 70 74 20 7c 7c 20 61  t ac_script || a
15f60 63 5f 73 63 72 69 70 74 3d 0a 20 20 20 20 20 69  c_script=.     i
15f70 66 20 74 65 73 74 20 2d 7a 20 22 24 53 45 44 22  f test -z "$SED"
15f80 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61 74 68  ; then.  ac_path
15f90 5f 53 45 44 5f 66 6f 75 6e 64 3d 66 61 6c 73 65  _SED_found=false
15fa0 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67  .  # Loop throug
15fb0 68 20 74 68 65 20 75 73 65 72 27 73 20 70 61 74  h the user's pat
15fc0 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65  h and test for e
15fd0 61 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d  ach of PROGNAME-
15fe0 4c 49 53 54 0a 20 20 61 73 5f 73 61 76 65 5f 49  LIST.  as_save_I
15ff0 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
16000 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
16010 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
16020 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
16030 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
16040 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
16050 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
16060 70 72 6f 67 20 69 6e 20 73 65 64 20 67 73 65 64  prog in sed gsed
16070 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f  ; do.    for ac_
16080 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
16090 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
160a0 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20  tensions; do.   
160b0 20 20 20 61 63 5f 70 61 74 68 5f 53 45 44 3d 22     ac_path_SED="
160c0 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67  $as_dir/$ac_prog
160d0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20  $ac_exec_ext".  
160e0 20 20 20 20 7b 20 74 65 73 74 20 2d 66 20 22 24      { test -f "$
160f0 61 63 5f 70 61 74 68 5f 53 45 44 22 20 26 26 20  ac_path_SED" && 
16100 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 63 5f  $as_test_x "$ac_
16110 70 61 74 68 5f 53 45 44 22 3b 20 7d 20 7c 7c 20  path_SED"; } || 
16120 63 6f 6e 74 69 6e 75 65 0a 23 20 43 68 65 63 6b  continue.# Check
16130 20 66 6f 72 20 47 4e 55 20 61 63 5f 70 61 74 68   for GNU ac_path
16140 5f 53 45 44 20 61 6e 64 20 73 65 6c 65 63 74 20  _SED and select 
16150 69 74 20 69 66 20 69 74 20 69 73 20 66 6f 75 6e  it if it is foun
16160 64 2e 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72  d..  # Check for
16170 20 47 4e 55 20 24 61 63 5f 70 61 74 68 5f 53 45   GNU $ac_path_SE
16180 44 0a 63 61 73 65 20 60 22 24 61 63 5f 70 61 74  D.case `"$ac_pat
16190 68 5f 53 45 44 22 20 2d 2d 76 65 72 73 69 6f 6e  h_SED" --version
161a0 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29   2>&1` in.*GNU*)
161b0 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 53 45  .  ac_cv_path_SE
161c0 44 3d 22 24 61 63 5f 70 61 74 68 5f 53 45 44 22  D="$ac_path_SED"
161d0 20 61 63 5f 70 61 74 68 5f 53 45 44 5f 66 6f 75   ac_path_SED_fou
161e0 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63  nd=:;;.*).  ac_c
161f0 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68  ount=0.  $as_ech
16200 6f 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e  o_n 0123456789 >
16210 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20  "conftest.in".  
16220 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20  while :.  do.   
16230 20 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69   cat "conftest.i
16240 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  n" "conftest.in"
16250 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22   >"conftest.tmp"
16260 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73  .    mv "conftes
16270 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74  t.tmp" "conftest
16280 2e 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e  .in".    cp "con
16290 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74  ftest.in" "conft
162a0 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f  est.nl".    $as_
162b0 65 63 68 6f 20 27 27 20 3e 3e 20 22 63 6f 6e 66  echo '' >> "conf
162c0 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61  test.nl".    "$a
162d0 63 5f 70 61 74 68 5f 53 45 44 22 20 2d 66 20 63  c_path_SED" -f c
162e0 6f 6e 66 74 65 73 74 2e 73 65 64 20 3c 20 22 63  onftest.sed < "c
162f0 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f  onftest.nl" >"co
16300 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64  nftest.out" 2>/d
16310 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b  ev/null || break
16320 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e 66 74  .    diff "conft
16330 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65  est.out" "confte
16340 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c  st.nl" >/dev/nul
16350 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a  l 2>&1 || break.
16360 20 20 20 20 61 63 5f 63 6f 75 6e 74 3d 60 65 78      ac_count=`ex
16370 70 72 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20 31  pr $ac_count + 1
16380 60 0a 20 20 20 20 69 66 20 74 65 73 74 20 24 61  `.    if test $a
16390 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63  c_count -gt ${ac
163a0 5f 70 61 74 68 5f 53 45 44 5f 6d 61 78 2d 30 7d  _path_SED_max-0}
163b0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20 42  ; then.      # B
163c0 65 73 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20  est one so far, 
163d0 73 61 76 65 20 69 74 20 62 75 74 20 6b 65 65 70  save it but keep
163e0 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62   looking for a b
163f0 65 74 74 65 72 20 6f 6e 65 0a 20 20 20 20 20 20  etter one.      
16400 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 22  ac_cv_path_SED="
16410 24 61 63 5f 70 61 74 68 5f 53 45 44 22 0a 20 20  $ac_path_SED".  
16420 20 20 20 20 61 63 5f 70 61 74 68 5f 53 45 44 5f      ac_path_SED_
16430 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20 20  max=$ac_count.  
16440 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28 32    fi.    # 10*(2
16450 5e 31 30 29 20 63 68 61 72 73 20 61 73 20 69 6e  ^10) chars as in
16460 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20 74  put seems more t
16470 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20 74  han enough.    t
16480 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67  est $ac_count -g
16490 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20 20  t 10 && break.  
164a0 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  done.  rm -f con
164b0 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73  ftest.in conftes
164c0 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e 6e  t.tmp conftest.n
164d0 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b 3b  l conftest.out;;
164e0 0a 65 73 61 63 0a 0a 20 20 20 20 20 20 24 61 63  .esac..      $ac
164f0 5f 70 61 74 68 5f 53 45 44 5f 66 6f 75 6e 64 20  _path_SED_found 
16500 26 26 20 62 72 65 61 6b 20 33 0a 20 20 20 20 64  && break 3.    d
16510 6f 6e 65 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a  one.  done.done.
16520 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
16530 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24  .  if test -z "$
16540 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 22 3b  ac_cv_path_SED";
16550 20 74 68 65 6e 0a 20 20 20 20 7b 20 7b 20 24 61   then.    { { $a
16560 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
16570 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e  LINENO: error: n
16580 6f 20 61 63 63 65 70 74 61 62 6c 65 20 73 65 64  o acceptable sed
16590 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20   could be found 
165a0 69 6e 20 5c 24 50 41 54 48 22 20 3e 26 35 0a 24  in \$PATH" >&5.$
165b0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
165c0 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70   error: no accep
165d0 74 61 62 6c 65 20 73 65 64 20 63 6f 75 6c 64 20  table sed could 
165e0 62 65 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41  be found in \$PA
165f0 54 48 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  TH" >&2;}.   { (
16600 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
16610 20 7d 3b 20 7d 0a 20 20 66 69 0a 65 6c 73 65 0a   }; }.  fi.else.
16620 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44    ac_cv_path_SED
16630 3d 24 53 45 44 0a 66 69 0a 0a 66 69 0a 7b 20 24  =$SED.fi..fi.{ $
16640 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
16650 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
16660 20 24 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44   $ac_cv_path_SED
16670 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
16680 24 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 22  $ac_cv_path_SED"
16690 20 3e 26 36 3b 20 7d 0a 20 53 45 44 3d 22 24 61   >&6; }. SED="$a
166a0 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 22 0a 20  c_cv_path_SED". 
166b0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
166c0 73 65 64 0a 0a 74 65 73 74 20 2d 7a 20 22 24 53  sed..test -z "$S
166d0 45 44 22 20 26 26 20 53 45 44 3d 73 65 64 0a 58  ED" && SED=sed.X
166e0 73 65 64 3d 22 24 53 45 44 20 2d 65 20 31 73 2f  sed="$SED -e 1s/
166f0 5e 58 2f 2f 22 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ^X//"...........
16700 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
16710 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
16720 63 6b 69 6e 67 20 66 6f 72 20 67 72 65 70 20 74  cking for grep t
16730 68 61 74 20 68 61 6e 64 6c 65 73 20 6c 6f 6e 67  hat handles long
16740 20 6c 69 6e 65 73 20 61 6e 64 20 2d 65 22 20 3e   lines and -e" >
16750 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
16760 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 72 65 70  hecking for grep
16770 20 74 68 61 74 20 68 61 6e 64 6c 65 73 20 6c 6f   that handles lo
16780 6e 67 20 6c 69 6e 65 73 20 61 6e 64 20 2d 65 2e  ng lines and -e.
16790 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
167a0 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 61 74  est "${ac_cv_pat
167b0 68 5f 47 52 45 50 2b 73 65 74 7d 22 20 3d 20 73  h_GREP+set}" = s
167c0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
167d0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
167e0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
167f0 74 65 73 74 20 2d 7a 20 22 24 47 52 45 50 22 3b  test -z "$GREP";
16800 20 74 68 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f   then.  ac_path_
16810 47 52 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65  GREP_found=false
16820 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67  .  # Loop throug
16830 68 20 74 68 65 20 75 73 65 72 27 73 20 70 61 74  h the user's pat
16840 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65  h and test for e
16850 61 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d  ach of PROGNAME-
16860 4c 49 53 54 0a 20 20 61 73 5f 73 61 76 65 5f 49  LIST.  as_save_I
16870 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
16880 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
16890 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
168a0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f  $PATH_SEPARATOR/
168b0 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a  usr/xpg4/bin.do.
168c0 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
168d0 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
168e0 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
168f0 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  =..  for ac_prog
16900 20 69 6e 20 67 72 65 70 20 67 67 72 65 70 3b 20   in grep ggrep; 
16910 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  do.    for ac_ex
16920 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
16930 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
16940 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20  nsions; do.     
16950 20 61 63 5f 70 61 74 68 5f 47 52 45 50 3d 22 24   ac_path_GREP="$
16960 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24  as_dir/$ac_prog$
16970 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20 20  ac_exec_ext".   
16980 20 20 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61     { test -f "$a
16990 63 5f 70 61 74 68 5f 47 52 45 50 22 20 26 26 20  c_path_GREP" && 
169a0 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 63 5f  $as_test_x "$ac_
169b0 70 61 74 68 5f 47 52 45 50 22 3b 20 7d 20 7c 7c  path_GREP"; } ||
169c0 20 63 6f 6e 74 69 6e 75 65 0a 23 20 43 68 65 63   continue.# Chec
169d0 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f 70 61 74  k for GNU ac_pat
169e0 68 5f 47 52 45 50 20 61 6e 64 20 73 65 6c 65 63  h_GREP and selec
169f0 74 20 69 74 20 69 66 20 69 74 20 69 73 20 66 6f  t it if it is fo
16a00 75 6e 64 2e 0a 20 20 23 20 43 68 65 63 6b 20 66  und..  # Check f
16a10 6f 72 20 47 4e 55 20 24 61 63 5f 70 61 74 68 5f  or GNU $ac_path_
16a20 47 52 45 50 0a 63 61 73 65 20 60 22 24 61 63 5f  GREP.case `"$ac_
16a30 70 61 74 68 5f 47 52 45 50 22 20 2d 2d 76 65 72  path_GREP" --ver
16a40 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a 47  sion 2>&1` in.*G
16a50 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61 74  NU*).  ac_cv_pat
16a60 68 5f 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68  h_GREP="$ac_path
16a70 5f 47 52 45 50 22 20 61 63 5f 70 61 74 68 5f 47  _GREP" ac_path_G
16a80 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29  REP_found=:;;.*)
16a90 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20 20  .  ac_count=0.  
16aa0 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33 34  $as_echo_n 01234
16ab0 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65 73 74  56789 >"conftest
16ac0 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20  .in".  while :. 
16ad0 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63 6f 6e   do.    cat "con
16ae0 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74  ftest.in" "conft
16af0 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65  est.in" >"confte
16b00 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20 22  st.tmp".    mv "
16b10 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20 22 63  conftest.tmp" "c
16b20 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 20 20  onftest.in".    
16b30 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  cp "conftest.in"
16b40 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20   "conftest.nl". 
16b50 20 20 20 24 61 73 5f 65 63 68 6f 20 27 47 52 45     $as_echo 'GRE
16b60 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e  P' >> "conftest.
16b70 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61 74  nl".    "$ac_pat
16b80 68 5f 47 52 45 50 22 20 2d 65 20 27 47 52 45 50  h_GREP" -e 'GREP
16b90 24 27 20 2d 65 20 27 2d 28 63 61 6e 6e 6f 74 20  $' -e '-(cannot 
16ba0 6d 61 74 63 68 29 2d 27 20 3c 20 22 63 6f 6e 66  match)-' < "conf
16bb0 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74  test.nl" >"conft
16bc0 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f  est.out" 2>/dev/
16bd0 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20  null || break.  
16be0 20 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74    diff "conftest
16bf0 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e  .out" "conftest.
16c00 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  nl" >/dev/null 2
16c10 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20  >&1 || break.   
16c20 20 61 63 5f 63 6f 75 6e 74 3d 60 65 78 70 72 20   ac_count=`expr 
16c30 24 61 63 5f 63 6f 75 6e 74 20 2b 20 31 60 0a 20  $ac_count + 1`. 
16c40 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 63     if test $ac_c
16c50 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61  ount -gt ${ac_pa
16c60 74 68 5f 47 52 45 50 5f 6d 61 78 2d 30 7d 3b 20  th_GREP_max-0}; 
16c70 74 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65 73  then.      # Bes
16c80 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73 61  t one so far, sa
16c90 76 65 20 69 74 20 62 75 74 20 6b 65 65 70 20 6c  ve it but keep l
16ca0 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65 74  ooking for a bet
16cb0 74 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61 63  ter one.      ac
16cc0 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d 22 24  _cv_path_GREP="$
16cd0 61 63 5f 70 61 74 68 5f 47 52 45 50 22 0a 20 20  ac_path_GREP".  
16ce0 20 20 20 20 61 63 5f 70 61 74 68 5f 47 52 45 50      ac_path_GREP
16cf0 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20  _max=$ac_count. 
16d00 20 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28     fi.    # 10*(
16d10 32 5e 31 30 29 20 63 68 61 72 73 20 61 73 20 69  2^10) chars as i
16d20 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20  nput seems more 
16d30 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20  than enough.    
16d40 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d  test $ac_count -
16d50 67 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20  gt 10 && break. 
16d60 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f   done.  rm -f co
16d70 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65  nftest.in confte
16d80 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e  st.tmp conftest.
16d90 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b  nl conftest.out;
16da0 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20 20 24 61  ;.esac..      $a
16db0 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75 6e  c_path_GREP_foun
16dc0 64 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20 20  d && break 3.   
16dd0 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 64 6f 6e   done.  done.don
16de0 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
16df0 46 53 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20  FS.  if test -z 
16e00 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45  "$ac_cv_path_GRE
16e10 50 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 7b  P"; then.    { {
16e20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
16e30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
16e40 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20  : no acceptable 
16e50 67 72 65 70 20 63 6f 75 6c 64 20 62 65 20 66 6f  grep could be fo
16e60 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41 54  und in $PATH$PAT
16e70 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f  H_SEPARATOR/usr/
16e80 78 70 67 34 2f 62 69 6e 22 20 3e 26 35 0a 24 61  xpg4/bin" >&5.$a
16e90 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
16ea0 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74  error: no accept
16eb0 61 62 6c 65 20 67 72 65 70 20 63 6f 75 6c 64 20  able grep could 
16ec0 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54  be found in $PAT
16ed0 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  H$PATH_SEPARATOR
16ee0 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e  /usr/xpg4/bin" >
16ef0 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
16f00 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
16f10 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f  .  fi.else.  ac_
16f20 63 76 5f 70 61 74 68 5f 47 52 45 50 3d 24 47 52  cv_path_GREP=$GR
16f30 45 50 0a 66 69 0a 0a 66 69 0a 7b 20 24 61 73 5f  EP.fi..fi.{ $as_
16f40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
16f50 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
16f60 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 22 20  c_cv_path_GREP" 
16f70 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
16f80 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 22 20  c_cv_path_GREP" 
16f90 3e 26 36 3b 20 7d 0a 20 47 52 45 50 3d 22 24 61  >&6; }. GREP="$a
16fa0 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 22 0a  c_cv_path_GREP".
16fb0 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
16fc0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
16fd0 65 63 6b 69 6e 67 20 66 6f 72 20 65 67 72 65 70  ecking for egrep
16fe0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
16ff0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 65   "checking for e
17000 67 72 65 70 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  grep... " >&6; }
17010 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
17020 76 5f 70 61 74 68 5f 45 47 52 45 50 2b 73 65 74  v_path_EGREP+set
17030 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
17040 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
17050 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
17060 0a 20 20 69 66 20 65 63 68 6f 20 61 20 7c 20 24  .  if echo a | $
17070 47 52 45 50 20 2d 45 20 27 28 61 7c 62 29 27 20  GREP -E '(a|b)' 
17080 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a  >/dev/null 2>&1.
17090 20 20 20 74 68 65 6e 20 61 63 5f 63 76 5f 70 61     then ac_cv_pa
170a0 74 68 5f 45 47 52 45 50 3d 22 24 47 52 45 50 20  th_EGREP="$GREP 
170b0 2d 45 22 0a 20 20 20 65 6c 73 65 0a 20 20 20 20  -E".   else.    
170c0 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 45 47   if test -z "$EG
170d0 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  REP"; then.  ac_
170e0 70 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64  path_EGREP_found
170f0 3d 66 61 6c 73 65 0a 20 20 23 20 4c 6f 6f 70 20  =false.  # Loop 
17100 74 68 72 6f 75 67 68 20 74 68 65 20 75 73 65 72  through the user
17110 27 73 20 70 61 74 68 20 61 6e 64 20 74 65 73 74  's path and test
17120 20 66 6f 72 20 65 61 63 68 20 6f 66 20 50 52 4f   for each of PRO
17130 47 4e 41 4d 45 2d 4c 49 53 54 0a 20 20 61 73 5f  GNAME-LIST.  as_
17140 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
17150 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
17160 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
17170 20 24 50 41 54 48 24 50 41 54 48 5f 53 45 50 41   $PATH$PATH_SEPA
17180 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62  RATOR/usr/xpg4/b
17190 69 6e 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  in.do.  IFS=$as_
171a0 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
171b0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
171c0 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
171d0 63 5f 70 72 6f 67 20 69 6e 20 65 67 72 65 70 3b  c_prog in egrep;
171e0 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65   do.    for ac_e
171f0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
17200 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
17210 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20  ensions; do.    
17220 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 3d    ac_path_EGREP=
17230 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f  "$as_dir/$ac_pro
17240 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20  g$ac_exec_ext". 
17250 20 20 20 20 20 7b 20 74 65 73 74 20 2d 66 20 22       { test -f "
17260 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50 22 20  $ac_path_EGREP" 
17270 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
17280 61 63 5f 70 61 74 68 5f 45 47 52 45 50 22 3b 20  ac_path_EGREP"; 
17290 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23 20  } || continue.# 
172a0 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 61 63  Check for GNU ac
172b0 5f 70 61 74 68 5f 45 47 52 45 50 20 61 6e 64 20  _path_EGREP and 
172c0 73 65 6c 65 63 74 20 69 74 20 69 66 20 69 74 20  select it if it 
172d0 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43 68  is found..  # Ch
172e0 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63 5f  eck for GNU $ac_
172f0 70 61 74 68 5f 45 47 52 45 50 0a 63 61 73 65 20  path_EGREP.case 
17300 60 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50  `"$ac_path_EGREP
17310 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31  " --version 2>&1
17320 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63  ` in.*GNU*).  ac
17330 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 3d 22  _cv_path_EGREP="
17340 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50 22 20  $ac_path_EGREP" 
17350 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 66 6f  ac_path_EGREP_fo
17360 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f  und=:;;.*).  ac_
17370 63 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63  count=0.  $as_ec
17380 68 6f 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20  ho_n 0123456789 
17390 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20  >"conftest.in". 
173a0 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20   while :.  do.  
173b0 20 20 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e    cat "conftest.
173c0 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  in" "conftest.in
173d0 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70  " >"conftest.tmp
173e0 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65  ".    mv "confte
173f0 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73  st.tmp" "conftes
17400 74 2e 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f  t.in".    cp "co
17410 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66  nftest.in" "conf
17420 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73  test.nl".    $as
17430 5f 65 63 68 6f 20 27 45 47 52 45 50 27 20 3e 3e  _echo 'EGREP' >>
17440 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20   "conftest.nl". 
17450 20 20 20 22 24 61 63 5f 70 61 74 68 5f 45 47 52     "$ac_path_EGR
17460 45 50 22 20 27 45 47 52 45 50 24 27 20 3c 20 22  EP" 'EGREP$' < "
17470 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63  conftest.nl" >"c
17480 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f  onftest.out" 2>/
17490 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61  dev/null || brea
174a0 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e 66  k.    diff "conf
174b0 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74  test.out" "conft
174c0 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75  est.nl" >/dev/nu
174d0 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b  ll 2>&1 || break
174e0 0a 20 20 20 20 61 63 5f 63 6f 75 6e 74 3d 60 65  .    ac_count=`e
174f0 78 70 72 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20  xpr $ac_count + 
17500 31 60 0a 20 20 20 20 69 66 20 74 65 73 74 20 24  1`.    if test $
17510 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61  ac_count -gt ${a
17520 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 6d 61 78  c_path_EGREP_max
17530 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  -0}; then.      
17540 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20 66 61  # Best one so fa
17550 72 2c 20 73 61 76 65 20 69 74 20 62 75 74 20 6b  r, save it but k
17560 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20  eep looking for 
17570 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20 20 20  a better one.   
17580 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 45 47     ac_cv_path_EG
17590 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 45 47  REP="$ac_path_EG
175a0 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70 61  REP".      ac_pa
175b0 74 68 5f 45 47 52 45 50 5f 6d 61 78 3d 24 61 63  th_EGREP_max=$ac
175c0 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20  _count.    fi.  
175d0 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68    # 10*(2^10) ch
175e0 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65  ars as input see
175f0 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f  ms more than eno
17600 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63  ugh.    test $ac
17610 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26  _count -gt 10 &&
17620 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20   break.  done.  
17630 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69  rm -f conftest.i
17640 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63  n conftest.tmp c
17650 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74  onftest.nl conft
17660 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a  est.out;;.esac..
17670 20 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f 45        $ac_path_E
17680 47 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72  GREP_found && br
17690 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20  eak 3.    done. 
176a0 20 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24   done.done.IFS=$
176b0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66  as_save_IFS.  if
176c0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
176d0 5f 70 61 74 68 5f 45 47 52 45 50 22 3b 20 74 68  _path_EGREP"; th
176e0 65 6e 0a 20 20 20 20 7b 20 7b 20 24 61 73 5f 65  en.    { { $as_e
176f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
17700 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61  ENO: error: no a
17710 63 63 65 70 74 61 62 6c 65 20 65 67 72 65 70 20  cceptable egrep 
17720 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20 69  could be found i
17730 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45 50  n $PATH$PATH_SEP
17740 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f  ARATOR/usr/xpg4/
17750 62 69 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  bin" >&5.$as_ech
17760 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
17770 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20  : no acceptable 
17780 65 67 72 65 70 20 63 6f 75 6c 64 20 62 65 20 66  egrep could be f
17790 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41  ound in $PATH$PA
177a0 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72  TH_SEPARATOR/usr
177b0 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 32 3b 7d  /xpg4/bin" >&2;}
177c0 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
177d0 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 66  exit 1; }; }.  f
177e0 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  i.else.  ac_cv_p
177f0 61 74 68 5f 45 47 52 45 50 3d 24 45 47 52 45 50  ath_EGREP=$EGREP
17800 0a 66 69 0a 0a 20 20 20 66 69 0a 66 69 0a 7b 20  .fi..   fi.fi.{ 
17810 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
17820 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
17830 3a 20 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47  : $ac_cv_path_EG
17840 52 45 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  REP" >&5.$as_ech
17850 6f 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 45  o "$ac_cv_path_E
17860 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 45 47  GREP" >&6; }. EG
17870 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68  REP="$ac_cv_path
17880 5f 45 47 52 45 50 22 0a 0a 0a 7b 20 24 61 73 5f  _EGREP"...{ $as_
17890 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
178a0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
178b0 6f 72 20 66 67 72 65 70 22 20 3e 26 35 0a 24 61  or fgrep" >&5.$a
178c0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
178d0 6e 67 20 66 6f 72 20 66 67 72 65 70 2e 2e 2e 20  ng for fgrep... 
178e0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
178f0 20 22 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f 46   "${ac_cv_path_F
17900 47 52 45 50 2b 73 65 74 7d 22 20 3d 20 73 65 74  GREP+set}" = set
17910 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
17920 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
17930 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 65 63  >&6.else.  if ec
17940 68 6f 20 27 61 62 2a 63 27 20 7c 20 24 47 52 45  ho 'ab*c' | $GRE
17950 50 20 2d 46 20 27 61 62 2a 63 27 20 3e 2f 64 65  P -F 'ab*c' >/de
17960 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20 20 20 74  v/null 2>&1.   t
17970 68 65 6e 20 61 63 5f 63 76 5f 70 61 74 68 5f 46  hen ac_cv_path_F
17980 47 52 45 50 3d 22 24 47 52 45 50 20 2d 46 22 0a  GREP="$GREP -F".
17990 20 20 20 65 6c 73 65 0a 20 20 20 20 20 69 66 20     else.     if 
179a0 74 65 73 74 20 2d 7a 20 22 24 46 47 52 45 50 22  test -z "$FGREP"
179b0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61 74 68  ; then.  ac_path
179c0 5f 46 47 52 45 50 5f 66 6f 75 6e 64 3d 66 61 6c  _FGREP_found=fal
179d0 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f  se.  # Loop thro
179e0 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20 70  ugh the user's p
179f0 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72  ath and test for
17a00 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d   each of PROGNAM
17a10 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76 65  E-LIST.  as_save
17a20 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
17a30 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
17a40 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
17a50 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  TH$PATH_SEPARATO
17a60 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a 64  R/usr/xpg4/bin.d
17a70 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
17a80 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
17a90 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
17aa0 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 70 72  ir=..  for ac_pr
17ab0 6f 67 20 69 6e 20 66 67 72 65 70 3b 20 64 6f 0a  og in fgrep; do.
17ac0 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
17ad0 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
17ae0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
17af0 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20 20 61 63  ons; do.      ac
17b00 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24 61 73  _path_FGREP="$as
17b10 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24 61 63  _dir/$ac_prog$ac
17b20 5f 65 78 65 63 5f 65 78 74 22 0a 20 20 20 20 20  _exec_ext".     
17b30 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f   { test -f "$ac_
17b40 70 61 74 68 5f 46 47 52 45 50 22 20 26 26 20 24  path_FGREP" && $
17b50 61 73 5f 74 65 73 74 5f 78 20 22 24 61 63 5f 70  as_test_x "$ac_p
17b60 61 74 68 5f 46 47 52 45 50 22 3b 20 7d 20 7c 7c  ath_FGREP"; } ||
17b70 20 63 6f 6e 74 69 6e 75 65 0a 23 20 43 68 65 63   continue.# Chec
17b80 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f 70 61 74  k for GNU ac_pat
17b90 68 5f 46 47 52 45 50 20 61 6e 64 20 73 65 6c 65  h_FGREP and sele
17ba0 63 74 20 69 74 20 69 66 20 69 74 20 69 73 20 66  ct it if it is f
17bb0 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65 63 6b 20  ound..  # Check 
17bc0 66 6f 72 20 47 4e 55 20 24 61 63 5f 70 61 74 68  for GNU $ac_path
17bd0 5f 46 47 52 45 50 0a 63 61 73 65 20 60 22 24 61  _FGREP.case `"$a
17be0 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20 2d 2d  c_path_FGREP" --
17bf0 76 65 72 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e  version 2>&1` in
17c00 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f  .*GNU*).  ac_cv_
17c10 70 61 74 68 5f 46 47 52 45 50 3d 22 24 61 63 5f  path_FGREP="$ac_
17c20 70 61 74 68 5f 46 47 52 45 50 22 20 61 63 5f 70  path_FGREP" ac_p
17c30 61 74 68 5f 46 47 52 45 50 5f 66 6f 75 6e 64 3d  ath_FGREP_found=
17c40 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e  :;;.*).  ac_coun
17c50 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  t=0.  $as_echo_n
17c60 20 30 31 32 33 34 35 36 37 38 39 20 3e 22 63 6f   0123456789 >"co
17c70 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69  nftest.in".  whi
17c80 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61  le :.  do.    ca
17c90 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  t "conftest.in" 
17ca0 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22  "conftest.in" >"
17cb0 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20  conftest.tmp".  
17cc0 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74    mv "conftest.t
17cd0 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  mp" "conftest.in
17ce0 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65  ".    cp "confte
17cf0 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74  st.in" "conftest
17d00 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68  .nl".    $as_ech
17d10 6f 20 27 46 47 52 45 50 27 20 3e 3e 20 22 63 6f  o 'FGREP' >> "co
17d20 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 22  nftest.nl".    "
17d30 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20  $ac_path_FGREP" 
17d40 46 47 52 45 50 20 3c 20 22 63 6f 6e 66 74 65 73  FGREP < "conftes
17d50 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74  t.nl" >"conftest
17d60 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c  .out" 2>/dev/nul
17d70 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64  l || break.    d
17d80 69 66 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75  iff "conftest.ou
17d90 74 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22  t" "conftest.nl"
17da0 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
17db0 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 63   || break.    ac
17dc0 5f 63 6f 75 6e 74 3d 60 65 78 70 72 20 24 61 63  _count=`expr $ac
17dd0 5f 63 6f 75 6e 74 20 2b 20 31 60 0a 20 20 20 20  _count + 1`.    
17de0 69 66 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e  if test $ac_coun
17df0 74 20 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f  t -gt ${ac_path_
17e00 46 47 52 45 50 5f 6d 61 78 2d 30 7d 3b 20 74 68  FGREP_max-0}; th
17e10 65 6e 0a 20 20 20 20 20 20 23 20 42 65 73 74 20  en.      # Best 
17e20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65  one so far, save
17e30 20 69 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f   it but keep loo
17e40 6b 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65  king for a bette
17e50 72 20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63  r one.      ac_c
17e60 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24 61  v_path_FGREP="$a
17e70 63 5f 70 61 74 68 5f 46 47 52 45 50 22 0a 20 20  c_path_FGREP".  
17e80 20 20 20 20 61 63 5f 70 61 74 68 5f 46 47 52 45      ac_path_FGRE
17e90 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a  P_max=$ac_count.
17ea0 20 20 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a      fi.    # 10*
17eb0 28 32 5e 31 30 29 20 63 68 61 72 73 20 61 73 20  (2^10) chars as 
17ec0 69 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65  input seems more
17ed0 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20   than enough.   
17ee0 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20   test $ac_count 
17ef0 2d 67 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a  -gt 10 && break.
17f00 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63    done.  rm -f c
17f10 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74  onftest.in conft
17f20 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74  est.tmp conftest
17f30 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74  .nl conftest.out
17f40 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20 20 20 24  ;;.esac..      $
17f50 61 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 66 6f  ac_path_FGREP_fo
17f60 75 6e 64 20 26 26 20 62 72 65 61 6b 20 33 0a 20  und && break 3. 
17f70 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 64     done.  done.d
17f80 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
17f90 5f 49 46 53 0a 20 20 69 66 20 74 65 73 74 20 2d  _IFS.  if test -
17fa0 7a 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 46  z "$ac_cv_path_F
17fb0 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 20 20  GREP"; then.    
17fc0 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
17fd0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
17fe0 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62  ror: no acceptab
17ff0 6c 65 20 66 67 72 65 70 20 63 6f 75 6c 64 20 62  le fgrep could b
18000 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48  e found in $PATH
18010 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f  $PATH_SEPARATOR/
18020 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26  usr/xpg4/bin" >&
18030 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
18040 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63  me: error: no ac
18050 63 65 70 74 61 62 6c 65 20 66 67 72 65 70 20 63  ceptable fgrep c
18060 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e  ould be found in
18070 20 24 50 41 54 48 24 50 41 54 48 5f 53 45 50 41   $PATH$PATH_SEPA
18080 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62  RATOR/usr/xpg4/b
18090 69 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  in" >&2;}.   { (
180a0 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
180b0 20 7d 3b 20 7d 0a 20 20 66 69 0a 65 6c 73 65 0a   }; }.  fi.else.
180c0 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52    ac_cv_path_FGR
180d0 45 50 3d 24 46 47 52 45 50 0a 66 69 0a 0a 20 20  EP=$FGREP.fi..  
180e0 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68   fi.fi.{ $as_ech
180f0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
18100 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
18110 76 5f 70 61 74 68 5f 46 47 52 45 50 22 20 3e 26  v_path_FGREP" >&
18120 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
18130 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22 20 3e  cv_path_FGREP" >
18140 26 36 3b 20 7d 0a 20 46 47 52 45 50 3d 22 24 61  &6; }. FGREP="$a
18150 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22  c_cv_path_FGREP"
18160 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 47 52 45  ...test -z "$GRE
18170 50 22 20 26 26 20 47 52 45 50 3d 67 72 65 70 0a  P" && GREP=grep.
18180 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
18190 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68  ...# Check wheth
181a0 65 72 20 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c 64  er --with-gnu-ld
181b0 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74   was given..if t
181c0 65 73 74 20 22 24 7b 77 69 74 68 5f 67 6e 75 5f  est "${with_gnu_
181d0 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ld+set}" = set; 
181e0 74 68 65 6e 0a 20 20 77 69 74 68 76 61 6c 3d 24  then.  withval=$
181f0 77 69 74 68 5f 67 6e 75 5f 6c 64 3b 20 74 65 73  with_gnu_ld; tes
18200 74 20 22 24 77 69 74 68 76 61 6c 22 20 3d 20 6e  t "$withval" = n
18210 6f 20 7c 7c 20 77 69 74 68 5f 67 6e 75 5f 6c 64  o || with_gnu_ld
18220 3d 79 65 73 0a 65 6c 73 65 0a 20 20 77 69 74 68  =yes.else.  with
18230 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 66 69 0a 0a 61  _gnu_ld=no.fi..a
18240 63 5f 70 72 6f 67 3d 6c 64 0a 69 66 20 74 65 73  c_prog=ld.if tes
18250 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  t "$GCC" = yes; 
18260 74 68 65 6e 0a 20 20 23 20 43 68 65 63 6b 20 69  then.  # Check i
18270 66 20 67 63 63 20 2d 70 72 69 6e 74 2d 70 72 6f  f gcc -print-pro
18280 67 2d 6e 61 6d 65 3d 6c 64 20 67 69 76 65 73 20  g-name=ld gives 
18290 61 20 70 61 74 68 2e 0a 20 20 7b 20 24 61 73 5f  a path..  { $as_
182a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
182b0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
182c0 6f 72 20 6c 64 20 75 73 65 64 20 62 79 20 24 43  or ld used by $C
182d0 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  C" >&5.$as_echo_
182e0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
182f0 6c 64 20 75 73 65 64 20 62 79 20 24 43 43 2e 2e  ld used by $CC..
18300 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20 63 61 73  . " >&6; }.  cas
18310 65 20 24 68 6f 73 74 20 69 6e 0a 20 20 2a 2d 2a  e $host in.  *-*
18320 2d 6d 69 6e 67 77 2a 29 0a 20 20 20 20 23 20 67  -mingw*).    # g
18330 63 63 20 6c 65 61 76 65 73 20 61 20 74 72 61 69  cc leaves a trai
18340 6c 69 6e 67 20 63 61 72 72 69 61 67 65 20 72 65  ling carriage re
18350 74 75 72 6e 20 77 68 69 63 68 20 75 70 73 65 74  turn which upset
18360 73 20 6d 69 6e 67 77 0a 20 20 20 20 61 63 5f 70  s mingw.    ac_p
18370 72 6f 67 3d 60 28 24 43 43 20 2d 70 72 69 6e 74  rog=`($CC -print
18380 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20 32  -prog-name=ld) 2
18390 3e 26 35 20 7c 20 74 72 20 2d 64 20 27 5c 30 31  >&5 | tr -d '\01
183a0 35 27 60 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20  5'` ;;.  *).    
183b0 61 63 5f 70 72 6f 67 3d 60 28 24 43 43 20 2d 70  ac_prog=`($CC -p
183c0 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c  rint-prog-name=l
183d0 64 29 20 32 3e 26 35 60 20 3b 3b 0a 20 20 65 73  d) 2>&5` ;;.  es
183e0 61 63 0a 20 20 63 61 73 65 20 24 61 63 5f 70 72  ac.  case $ac_pr
183f0 6f 67 20 69 6e 0a 20 20 20 20 23 20 41 63 63 65  og in.    # Acce
18400 70 74 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68  pt absolute path
18410 73 2e 0a 20 20 20 20 5b 5c 5c 2f 5d 2a 20 7c 20  s..    [\\/]* | 
18420 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 20 20 20 20  ?:[\\/]*).      
18430 72 65 5f 64 69 72 65 6c 74 3d 27 2f 5b 5e 2f 5d  re_direlt='/[^/]
18440 5b 5e 2f 5d 2a 2f 5c 2e 5c 2e 2f 27 0a 20 20 20  [^/]*/\.\./'.   
18450 20 20 20 23 20 43 61 6e 6f 6e 69 63 61 6c 69 7a     # Canonicaliz
18460 65 20 74 68 65 20 70 61 74 68 6e 61 6d 65 20 6f  e the pathname o
18470 66 20 6c 64 0a 20 20 20 20 20 20 61 63 5f 70 72  f ld.      ac_pr
18480 6f 67 3d 60 24 45 43 48 4f 20 22 24 61 63 5f 70  og=`$ECHO "$ac_p
18490 72 6f 67 22 7c 20 24 53 45 44 20 27 73 25 5c 5c  rog"| $SED 's%\\
184a0 5c 5c 25 2f 25 67 27 60 0a 20 20 20 20 20 20 77  \\%/%g'`.      w
184b0 68 69 6c 65 20 24 45 43 48 4f 20 22 24 61 63 5f  hile $ECHO "$ac_
184c0 70 72 6f 67 22 20 7c 20 24 47 52 45 50 20 22 24  prog" | $GREP "$
184d0 72 65 5f 64 69 72 65 6c 74 22 20 3e 20 2f 64 65  re_direlt" > /de
184e0 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 64 6f 0a  v/null 2>&1; do.
184f0 09 61 63 5f 70 72 6f 67 3d 60 24 45 43 48 4f 20  .ac_prog=`$ECHO 
18500 24 61 63 5f 70 72 6f 67 7c 20 24 53 45 44 20 22  $ac_prog| $SED "
18510 73 25 24 72 65 5f 64 69 72 65 6c 74 25 2f 25 22  s%$re_direlt%/%"
18520 60 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20  `.      done.   
18530 20 20 20 74 65 73 74 20 2d 7a 20 22 24 4c 44 22     test -z "$LD"
18540 20 26 26 20 4c 44 3d 22 24 61 63 5f 70 72 6f 67   && LD="$ac_prog
18550 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 22 22 29  ".      ;;.  "")
18560 0a 20 20 20 20 23 20 49 66 20 69 74 20 66 61 69  .    # If it fai
18570 6c 73 2c 20 74 68 65 6e 20 70 72 65 74 65 6e 64  ls, then pretend
18580 20 77 65 20 61 72 65 6e 27 74 20 75 73 69 6e 67   we aren't using
18590 20 47 43 43 2e 0a 20 20 20 20 61 63 5f 70 72 6f   GCC..    ac_pro
185a0 67 3d 6c 64 0a 20 20 20 20 3b 3b 0a 20 20 2a 29  g=ld.    ;;.  *)
185b0 0a 20 20 20 20 23 20 49 66 20 69 74 20 69 73 20  .    # If it is 
185c0 72 65 6c 61 74 69 76 65 2c 20 74 68 65 6e 20 73  relative, then s
185d0 65 61 72 63 68 20 66 6f 72 20 74 68 65 20 66 69  earch for the fi
185e0 72 73 74 20 6c 64 20 69 6e 20 50 41 54 48 2e 0a  rst ld in PATH..
185f0 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d      with_gnu_ld=
18600 75 6e 6b 6e 6f 77 6e 0a 20 20 20 20 3b 3b 0a 20  unknown.    ;;. 
18610 20 65 73 61 63 0a 65 6c 69 66 20 74 65 73 74 20   esac.elif test 
18620 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d  "$with_gnu_ld" =
18630 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 7b 20 24   yes; then.  { $
18640 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
18650 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
18660 67 20 66 6f 72 20 47 4e 55 20 6c 64 22 20 3e 26  g for GNU ld" >&
18670 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
18680 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e 55 20 6c  ecking for GNU l
18690 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 65 6c  d... " >&6; }.el
186a0 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
186b0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
186c0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6e 6f   checking for no
186d0 6e 2d 47 4e 55 20 6c 64 22 20 3e 26 35 0a 24 61  n-GNU ld" >&5.$a
186e0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
186f0 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c  ng for non-GNU l
18700 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 66 69  d... " >&6; }.fi
18710 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
18720 76 5f 70 61 74 68 5f 4c 44 2b 73 65 74 7d 22 20  v_path_LD+set}" 
18730 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
18740 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
18750 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
18760 69 66 20 74 65 73 74 20 2d 7a 20 22 24 4c 44 22  if test -z "$LD"
18770 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 73 61 76 65  ; then.  lt_save
18780 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53  _ifs="$IFS"; IFS
18790 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
187a0 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e  .  for ac_dir in
187b0 20 24 50 41 54 48 3b 20 64 6f 0a 20 20 20 20 49   $PATH; do.    I
187c0 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
187d0 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24  ".    test -z "$
187e0 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69  ac_dir" && ac_di
187f0 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20  r=..    if test 
18800 2d 66 20 22 24 61 63 5f 64 69 72 2f 24 61 63 5f  -f "$ac_dir/$ac_
18810 70 72 6f 67 22 20 7c 7c 20 74 65 73 74 20 2d 66  prog" || test -f
18820 20 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72   "$ac_dir/$ac_pr
18830 6f 67 24 61 63 5f 65 78 65 65 78 74 22 3b 20 74  og$ac_exeext"; t
18840 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  hen.      lt_cv_
18850 70 61 74 68 5f 4c 44 3d 22 24 61 63 5f 64 69 72  path_LD="$ac_dir
18860 2f 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 20  /$ac_prog".     
18870 20 23 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20   # Check to see 
18880 69 66 20 74 68 65 20 70 72 6f 67 72 61 6d 20 69  if the program i
18890 73 20 47 4e 55 20 6c 64 2e 20 20 49 27 64 20 72  s GNU ld.  I'd r
188a0 61 74 68 65 72 20 75 73 65 20 2d 2d 76 65 72 73  ather use --vers
188b0 69 6f 6e 2c 0a 20 20 20 20 20 20 23 20 62 75 74  ion,.      # but
188c0 20 61 70 70 61 72 65 6e 74 6c 79 20 73 6f 6d 65   apparently some
188d0 20 76 61 72 69 61 6e 74 73 20 6f 66 20 47 4e 55   variants of GNU
188e0 20 6c 64 20 6f 6e 6c 79 20 61 63 63 65 70 74 20   ld only accept 
188f0 2d 76 2e 0a 20 20 20 20 20 20 23 20 42 72 65 61  -v..      # Brea
18900 6b 20 6f 6e 6c 79 20 69 66 20 69 74 20 77 61 73  k only if it was
18910 20 74 68 65 20 47 4e 55 2f 6e 6f 6e 2d 47 4e 55   the GNU/non-GNU
18920 20 6c 64 20 74 68 61 74 20 77 65 20 70 72 65 66   ld that we pref
18930 65 72 2e 0a 20 20 20 20 20 20 63 61 73 65 20 60  er..      case `
18940 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22  "$lt_cv_path_LD"
18950 20 2d 76 20 32 3e 26 31 20 3c 2f 64 65 76 2f 6e   -v 2>&1 </dev/n
18960 75 6c 6c 60 20 69 6e 0a 20 20 20 20 20 20 2a 47  ull` in.      *G
18970 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44  NU* | *'with BFD
18980 27 2a 29 0a 09 74 65 73 74 20 22 24 77 69 74 68  '*)..test "$with
18990 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 6e 6f 20 26  _gnu_ld" != no &
189a0 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20 20  & break..;;.    
189b0 20 20 2a 29 0a 09 74 65 73 74 20 22 24 77 69 74    *)..test "$wit
189c0 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 79 65 73  h_gnu_ld" != yes
189d0 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20   && break..;;.  
189e0 20 20 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a      esac.    fi.
189f0 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c    done.  IFS="$l
18a00 74 5f 73 61 76 65 5f 69 66 73 22 0a 65 6c 73 65  t_save_ifs".else
18a10 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44  .  lt_cv_path_LD
18a20 3d 22 24 4c 44 22 20 23 20 4c 65 74 20 74 68 65  ="$LD" # Let the
18a30 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
18a40 68 65 20 74 65 73 74 20 77 69 74 68 20 61 20 70  he test with a p
18a50 61 74 68 2e 0a 66 69 0a 66 69 0a 0a 4c 44 3d 22  ath..fi.fi..LD="
18a60 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22 0a  $lt_cv_path_LD".
18a70 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4c 44 22  if test -n "$LD"
18a80 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
18a90 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
18aa0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4c 44  ENO: result: $LD
18ab0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
18ac0 24 4c 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  $LD" >&6; }.else
18ad0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
18ae0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
18af0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
18b00 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
18b10 3b 20 7d 0a 66 69 0a 74 65 73 74 20 2d 7a 20 22  ; }.fi.test -z "
18b20 24 4c 44 22 20 26 26 20 7b 20 7b 20 24 61 73 5f  $LD" && { { $as_
18b30 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
18b40 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20  NENO: error: no 
18b50 61 63 63 65 70 74 61 62 6c 65 20 6c 64 20 66 6f  acceptable ld fo
18b60 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 22 20 3e  und in \$PATH" >
18b70 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
18b80 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61  _me: error: no a
18b90 63 63 65 70 74 61 62 6c 65 20 6c 64 20 66 6f 75  cceptable ld fou
18ba0 6e 64 20 69 6e 20 5c 24 50 41 54 48 22 20 3e 26  nd in \$PATH" >&
18bb0 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
18bc0 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
18bd0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
18be0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
18bf0 6b 69 6e 67 20 69 66 20 74 68 65 20 6c 69 6e 6b  king if the link
18c00 65 72 20 28 24 4c 44 29 20 69 73 20 47 4e 55 20  er ($LD) is GNU 
18c10 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ld" >&5.$as_echo
18c20 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20  _n "checking if 
18c30 74 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29  the linker ($LD)
18c40 20 69 73 20 47 4e 55 20 6c 64 2e 2e 2e 20 22 20   is GNU ld... " 
18c50 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
18c60 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75  ${lt_cv_prog_gnu
18c70 5f 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  _ld+set}" = set;
18c80 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f   then.  $as_echo
18c90 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
18ca0 26 36 0a 65 6c 73 65 0a 20 20 23 20 49 27 64 20  &6.else.  # I'd 
18cb0 72 61 74 68 65 72 20 75 73 65 20 2d 2d 76 65 72  rather use --ver
18cc0 73 69 6f 6e 20 68 65 72 65 2c 20 62 75 74 20 61  sion here, but a
18cd0 70 70 61 72 65 6e 74 6c 79 20 73 6f 6d 65 20 47  pparently some G
18ce0 4e 55 20 6c 64 73 20 6f 6e 6c 79 20 61 63 63 65  NU lds only acce
18cf0 70 74 20 2d 76 2e 0a 63 61 73 65 20 60 24 4c 44  pt -v..case `$LD
18d00 20 2d 76 20 32 3e 26 31 20 3c 2f 64 65 76 2f 6e   -v 2>&1 </dev/n
18d10 75 6c 6c 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c 20  ull` in.*GNU* | 
18d20 2a 27 77 69 74 68 20 42 46 44 27 2a 29 0a 20 20  *'with BFD'*).  
18d30 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
18d40 64 3d 79 65 73 0a 20 20 3b 3b 0a 2a 29 0a 20 20  d=yes.  ;;.*).  
18d50 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
18d60 64 3d 6e 6f 0a 20 20 3b 3b 0a 65 73 61 63 0a 66  d=no.  ;;.esac.f
18d70 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
18d80 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
18d90 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f  sult: $lt_cv_pro
18da0 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 35 0a 24 61  g_gnu_ld" >&5.$a
18db0 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70  s_echo "$lt_cv_p
18dc0 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 36 3b  rog_gnu_ld" >&6;
18dd0 20 7d 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 24   }.with_gnu_ld=$
18de0 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
18df0 64 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73  d..........{ $as
18e00 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
18e10 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
18e20 66 6f 72 20 42 53 44 2d 20 6f 72 20 4d 53 2d 63  for BSD- or MS-c
18e30 6f 6d 70 61 74 69 62 6c 65 20 6e 61 6d 65 20 6c  ompatible name l
18e40 69 73 74 65 72 20 28 6e 6d 29 22 20 3e 26 35 0a  ister (nm)" >&5.
18e50 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
18e60 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d 20 6f 72  king for BSD- or
18e70 20 4d 53 2d 63 6f 6d 70 61 74 69 62 6c 65 20 6e   MS-compatible n
18e80 61 6d 65 20 6c 69 73 74 65 72 20 28 6e 6d 29 2e  ame lister (nm).
18e90 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
18ea0 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74  est "${lt_cv_pat
18eb0 68 5f 4e 4d 2b 73 65 74 7d 22 20 3d 20 73 65 74  h_NM+set}" = set
18ec0 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
18ed0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
18ee0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
18ef0 73 74 20 2d 6e 20 22 24 4e 4d 22 3b 20 74 68 65  st -n "$NM"; the
18f00 6e 0a 20 20 23 20 4c 65 74 20 74 68 65 20 75 73  n.  # Let the us
18f10 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
18f20 74 65 73 74 2e 0a 20 20 6c 74 5f 63 76 5f 70 61  test..  lt_cv_pa
18f30 74 68 5f 4e 4d 3d 22 24 4e 4d 22 0a 65 6c 73 65  th_NM="$NM".else
18f40 0a 20 20 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63  .  lt_nm_to_chec
18f50 6b 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  k="${ac_tool_pre
18f60 66 69 78 7d 6e 6d 22 0a 20 20 69 66 20 74 65 73  fix}nm".  if tes
18f70 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
18f80 72 65 66 69 78 22 20 26 26 20 74 65 73 74 20 22  refix" && test "
18f90 24 62 75 69 6c 64 22 20 3d 20 22 24 68 6f 73 74  $build" = "$host
18fa0 22 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 6e  "; then.    lt_n
18fb0 6d 5f 74 6f 5f 63 68 65 63 6b 3d 22 24 6c 74 5f  m_to_check="$lt_
18fc0 6e 6d 5f 74 6f 5f 63 68 65 63 6b 20 6e 6d 22 0a  nm_to_check nm".
18fd0 20 20 66 69 0a 20 20 66 6f 72 20 6c 74 5f 74 6d    fi.  for lt_tm
18fe0 70 5f 6e 6d 20 69 6e 20 24 6c 74 5f 6e 6d 5f 74  p_nm in $lt_nm_t
18ff0 6f 5f 63 68 65 63 6b 3b 20 64 6f 0a 20 20 20 20  o_check; do.    
19000 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46  lt_save_ifs="$IF
19010 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  S"; IFS=$PATH_SE
19020 50 41 52 41 54 4f 52 0a 20 20 20 20 66 6f 72 20  PARATOR.    for 
19030 61 63 5f 64 69 72 20 69 6e 20 24 50 41 54 48 20  ac_dir in $PATH 
19040 2f 75 73 72 2f 63 63 73 2f 62 69 6e 2f 65 6c 66  /usr/ccs/bin/elf
19050 20 2f 75 73 72 2f 63 63 73 2f 62 69 6e 20 2f 75   /usr/ccs/bin /u
19060 73 72 2f 75 63 62 20 2f 62 69 6e 3b 20 64 6f 0a  sr/ucb /bin; do.
19070 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73        IFS="$lt_s
19080 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20 74  ave_ifs".      t
19090 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22  est -z "$ac_dir"
190a0 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20   && ac_dir=..   
190b0 20 20 20 74 6d 70 5f 6e 6d 3d 22 24 61 63 5f 64     tmp_nm="$ac_d
190c0 69 72 2f 24 6c 74 5f 74 6d 70 5f 6e 6d 22 0a 20  ir/$lt_tmp_nm". 
190d0 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20       if test -f 
190e0 22 24 74 6d 70 5f 6e 6d 22 20 7c 7c 20 74 65 73  "$tmp_nm" || tes
190f0 74 20 2d 66 20 22 24 74 6d 70 5f 6e 6d 24 61 63  t -f "$tmp_nm$ac
19100 5f 65 78 65 65 78 74 22 20 3b 20 74 68 65 6e 0a  _exeext" ; then.
19110 09 23 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20  .# Check to see 
19120 69 66 20 74 68 65 20 6e 6d 20 61 63 63 65 70 74  if the nm accept
19130 73 20 61 20 42 53 44 2d 63 6f 6d 70 61 74 20 66  s a BSD-compat f
19140 6c 61 67 2e 0a 09 23 20 41 64 64 69 6e 67 20 74  lag...# Adding t
19150 68 65 20 60 73 65 64 20 31 71 27 20 70 72 65 76  he `sed 1q' prev
19160 65 6e 74 73 20 66 61 6c 73 65 20 70 6f 73 69 74  ents false posit
19170 69 76 65 73 20 6f 6e 20 48 50 2d 55 58 2c 20 77  ives on HP-UX, w
19180 68 69 63 68 20 73 61 79 73 3a 0a 09 23 20 20 20  hich says:..#   
19190 6e 6d 3a 20 75 6e 6b 6e 6f 77 6e 20 6f 70 74 69  nm: unknown opti
191a0 6f 6e 20 22 42 22 20 69 67 6e 6f 72 65 64 0a 09  on "B" ignored..
191b0 23 20 54 72 75 36 34 27 73 20 6e 6d 20 63 6f 6d  # Tru64's nm com
191c0 70 6c 61 69 6e 73 20 74 68 61 74 20 2f 64 65 76  plains that /dev
191d0 2f 6e 75 6c 6c 20 69 73 20 61 6e 20 69 6e 76 61  /null is an inva
191e0 6c 69 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 0a  lid object file.
191f0 09 63 61 73 65 20 60 22 24 74 6d 70 5f 6e 6d 22  .case `"$tmp_nm"
19200 20 2d 42 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e   -B /dev/null 2>
19210 26 31 20 7c 20 73 65 64 20 27 31 71 27 60 20 69  &1 | sed '1q'` i
19220 6e 0a 09 2a 2f 64 65 76 2f 6e 75 6c 6c 2a 20 7c  n..*/dev/null* |
19230 20 2a 27 49 6e 76 61 6c 69 64 20 66 69 6c 65 20   *'Invalid file 
19240 6f 72 20 6f 62 6a 65 63 74 20 74 79 70 65 27 2a  or object type'*
19250 29 0a 09 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f  )..  lt_cv_path_
19260 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d 42 22 0a  NM="$tmp_nm -B".
19270 09 20 20 62 72 65 61 6b 0a 09 20 20 3b 3b 0a 09  .  break..  ;;..
19280 2a 29 0a 09 20 20 63 61 73 65 20 60 22 24 74 6d  *)..  case `"$tm
19290 70 5f 6e 6d 22 20 2d 70 20 2f 64 65 76 2f 6e 75  p_nm" -p /dev/nu
192a0 6c 6c 20 32 3e 26 31 20 7c 20 73 65 64 20 27 31  ll 2>&1 | sed '1
192b0 71 27 60 20 69 6e 0a 09 20 20 2a 2f 64 65 76 2f  q'` in..  */dev/
192c0 6e 75 6c 6c 2a 29 0a 09 20 20 20 20 6c 74 5f 63  null*)..    lt_c
192d0 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f  v_path_NM="$tmp_
192e0 6e 6d 20 2d 70 22 0a 09 20 20 20 20 62 72 65 61  nm -p"..    brea
192f0 6b 0a 09 20 20 20 20 3b 3b 0a 09 20 20 2a 29 0a  k..    ;;..  *).
19300 09 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f  .    lt_cv_path_
19310 4e 4d 3d 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f  NM=${lt_cv_path_
19320 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 22 7d 20 23 20  NM="$tmp_nm"} # 
19330 6b 65 65 70 20 74 68 65 20 66 69 72 73 74 20 6d  keep the first m
19340 61 74 63 68 2c 20 62 75 74 0a 09 20 20 20 20 63  atch, but..    c
19350 6f 6e 74 69 6e 75 65 20 23 20 73 6f 20 74 68 61  ontinue # so tha
19360 74 20 77 65 20 63 61 6e 20 74 72 79 20 74 6f 20  t we can try to 
19370 66 69 6e 64 20 6f 6e 65 20 74 68 61 74 20 73 75  find one that su
19380 70 70 6f 72 74 73 20 42 53 44 20 66 6c 61 67 73  pports BSD flags
19390 0a 09 20 20 20 20 3b 3b 0a 09 20 20 65 73 61 63  ..    ;;..  esac
193a0 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20  ..  ;;..esac.   
193b0 20 20 20 66 69 0a 20 20 20 20 64 6f 6e 65 0a 20     fi.    done. 
193c0 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
193d0 5f 69 66 73 22 0a 20 20 64 6f 6e 65 0a 20 20 3a  _ifs".  done.  :
193e0 20 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d   ${lt_cv_path_NM
193f0 3d 6e 6f 7d 0a 66 69 0a 66 69 0a 7b 20 24 61 73  =no}.fi.fi.{ $as
19400 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
19410 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
19420 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20 3e  lt_cv_path_NM" >
19430 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
19440 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20 3e 26 36  _cv_path_NM" >&6
19450 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 6c 74  ; }.if test "$lt
19460 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20 21 3d 20  _cv_path_NM" != 
19470 22 6e 6f 22 3b 20 74 68 65 6e 0a 20 20 4e 4d 3d  "no"; then.  NM=
19480 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22  "$lt_cv_path_NM"
19490 0a 65 6c 73 65 0a 20 20 23 20 44 69 64 6e 27 74  .else.  # Didn't
194a0 20 66 69 6e 64 20 61 6e 79 20 42 53 44 20 63 6f   find any BSD co
194b0 6d 70 61 74 69 62 6c 65 20 6e 61 6d 65 20 6c 69  mpatible name li
194c0 73 74 65 72 2c 20 6c 6f 6f 6b 20 66 6f 72 20 64  ster, look for d
194d0 75 6d 70 62 69 6e 2e 0a 20 20 69 66 20 74 65 73  umpbin..  if tes
194e0 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
194f0 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 66  refix"; then.  f
19500 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 22 64  or ac_prog in "d
19510 75 6d 70 62 69 6e 20 2d 73 79 6d 62 6f 6c 73 22  umpbin -symbols"
19520 20 22 6c 69 6e 6b 20 2d 64 75 6d 70 20 2d 73 79   "link -dump -sy
19530 6d 62 6f 6c 73 22 0a 20 20 64 6f 0a 20 20 20 20  mbols".  do.    
19540 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
19550 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63  rst word of "$ac
19560 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f  _tool_prefix$ac_
19570 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61 6e  prog", so it can
19580 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
19590 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
195a0 74 20 64 75 6d 6d 79 20 24 61 63 5f 74 6f 6f 6c  t dummy $ac_tool
195b0 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 3b  _prefix$ac_prog;
195c0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
195d0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
195e0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
195f0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
19600 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
19610 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
19620 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
19630 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
19640 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 2b 73  v_prog_DUMPBIN+s
19650 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
19660 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
19670 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
19680 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
19690 22 24 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e  "$DUMPBIN"; then
196a0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55  .  ac_cv_prog_DU
196b0 4d 50 42 49 4e 3d 22 24 44 55 4d 50 42 49 4e 22  MPBIN="$DUMPBIN"
196c0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
196d0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
196e0 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
196f0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
19700 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
19710 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
19720 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
19730 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
19740 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
19750 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
19760 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
19770 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
19780 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
19790 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
197a0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
197b0 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
197c0 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
197d0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
197e0 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
197f0 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
19800 5f 44 55 4d 50 42 49 4e 3d 22 24 61 63 5f 74 6f  _DUMPBIN="$ac_to
19810 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f  ol_prefix$ac_pro
19820 67 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  g".    $as_echo 
19830 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
19840 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
19850 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
19860 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
19870 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
19880 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
19890 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 44 55 4d 50  _IFS..fi.fi.DUMP
198a0 42 49 4e 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  BIN=$ac_cv_prog_
198b0 44 55 4d 50 42 49 4e 0a 69 66 20 74 65 73 74 20  DUMPBIN.if test 
198c0 2d 6e 20 22 24 44 55 4d 50 42 49 4e 22 3b 20 74  -n "$DUMPBIN"; t
198d0 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
198e0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
198f0 3a 20 72 65 73 75 6c 74 3a 20 24 44 55 4d 50 42  : result: $DUMPB
19900 49 4e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  IN" >&5.$as_echo
19910 20 22 24 44 55 4d 50 42 49 4e 22 20 3e 26 36 3b   "$DUMPBIN" >&6;
19920 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
19930 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
19940 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
19950 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
19960 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
19970 20 20 20 20 74 65 73 74 20 2d 6e 20 22 24 44 55      test -n "$DU
19980 4d 50 42 49 4e 22 20 26 26 20 62 72 65 61 6b 0a  MPBIN" && break.
19990 20 20 64 6f 6e 65 0a 66 69 0a 69 66 20 74 65 73    done.fi.if tes
199a0 74 20 2d 7a 20 22 24 44 55 4d 50 42 49 4e 22 3b  t -z "$DUMPBIN";
199b0 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 44 55   then.  ac_ct_DU
199c0 4d 50 42 49 4e 3d 24 44 55 4d 50 42 49 4e 0a 20  MPBIN=$DUMPBIN. 
199d0 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20   for ac_prog in 
199e0 22 64 75 6d 70 62 69 6e 20 2d 73 79 6d 62 6f 6c  "dumpbin -symbol
199f0 73 22 20 22 6c 69 6e 6b 20 2d 64 75 6d 70 20 2d  s" "link -dump -
19a00 73 79 6d 62 6f 6c 73 22 0a 64 6f 0a 20 20 23 20  symbols".do.  # 
19a10 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
19a20 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63 5f 70  t word of "$ac_p
19a30 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  rog", so it can 
19a40 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
19a50 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
19a60 20 64 75 6d 6d 79 20 24 61 63 5f 70 72 6f 67 3b   dummy $ac_prog;
19a70 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
19a80 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
19a90 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
19aa0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
19ab0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
19ac0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
19ad0 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
19ae0 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
19af0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 55 4d  v_prog_ac_ct_DUM
19b00 50 42 49 4e 2b 73 65 74 7d 22 20 3d 20 73 65 74  PBIN+set}" = set
19b10 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
19b20 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
19b30 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
19b40 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 55  st -n "$ac_ct_DU
19b50 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 61  MPBIN"; then.  a
19b60 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
19b70 44 55 4d 50 42 49 4e 3d 22 24 61 63 5f 63 74 5f  DUMPBIN="$ac_ct_
19b80 44 55 4d 50 42 49 4e 22 20 23 20 4c 65 74 20 74  DUMPBIN" # Let t
19b90 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
19ba0 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
19bb0 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
19bc0 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
19bd0 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
19be0 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
19bf0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
19c00 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
19c10 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
19c20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
19c30 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
19c40 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
19c50 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
19c60 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
19c70 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
19c80 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
19c90 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
19ca0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
19cb0 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
19cc0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44  _cv_prog_ac_ct_D
19cd0 55 4d 50 42 49 4e 3d 22 24 61 63 5f 70 72 6f 67  UMPBIN="$ac_prog
19ce0 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
19cf0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
19d00 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
19d10 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
19d20 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
19d30 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
19d40 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
19d50 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74  IFS..fi.fi.ac_ct
19d60 5f 44 55 4d 50 42 49 4e 3d 24 61 63 5f 63 76 5f  _DUMPBIN=$ac_cv_
19d70 70 72 6f 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42  prog_ac_ct_DUMPB
19d80 49 4e 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  IN.if test -n "$
19d90 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 3b 20  ac_ct_DUMPBIN"; 
19da0 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
19db0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
19dc0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
19dd0 74 5f 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a 24  t_DUMPBIN" >&5.$
19de0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
19df0 44 55 4d 50 42 49 4e 22 20 3e 26 36 3b 20 7d 0a  DUMPBIN" >&6; }.
19e00 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
19e10 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
19e20 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
19e30 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
19e40 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74   >&6; }.fi...  t
19e50 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44  est -n "$ac_ct_D
19e60 55 4d 50 42 49 4e 22 20 26 26 20 62 72 65 61 6b  UMPBIN" && break
19e70 0a 64 6f 6e 65 0a 0a 20 20 69 66 20 74 65 73 74  .done..  if test
19e80 20 22 78 24 61 63 5f 63 74 5f 44 55 4d 50 42 49   "x$ac_ct_DUMPBI
19e90 4e 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  N" = x; then.   
19ea0 20 44 55 4d 50 42 49 4e 3d 22 3a 22 0a 20 20 65   DUMPBIN=":".  e
19eb0 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
19ec0 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
19ed0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
19ee0 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
19ef0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
19f00 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  O: WARNING: In t
19f10 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
19f20 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
19f30 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
19f40 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
19f50 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
19f60 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
19f70 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
19f80 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
19f90 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
19fa0 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
19fb0 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
19fc0 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65  .org." >&5.$as_e
19fd0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
19fe0 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
19ff0 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
1a000 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
1a010 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
1a020 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
1a030 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
1a040 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
1a050 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
1a060 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
1a070 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
1a080 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
1a090 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
1a0a0 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
1a0b0 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
1a0c0 63 0a 20 20 20 20 44 55 4d 50 42 49 4e 3d 24 61  c.    DUMPBIN=$a
1a0d0 63 5f 63 74 5f 44 55 4d 50 42 49 4e 0a 20 20 66  c_ct_DUMPBIN.  f
1a0e0 69 0a 66 69 0a 0a 0a 20 20 69 66 20 74 65 73 74  i.fi...  if test
1a0f0 20 22 24 44 55 4d 50 42 49 4e 22 20 21 3d 20 22   "$DUMPBIN" != "
1a100 3a 22 3b 20 74 68 65 6e 0a 20 20 20 20 4e 4d 3d  :"; then.    NM=
1a110 22 24 44 55 4d 50 42 49 4e 22 0a 20 20 66 69 0a  "$DUMPBIN".  fi.
1a120 66 69 0a 74 65 73 74 20 2d 7a 20 22 24 4e 4d 22  fi.test -z "$NM"
1a130 20 26 26 20 4e 4d 3d 6e 6d 0a 0a 0a 0a 0a 0a 0a   && NM=nm.......
1a140 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1a150 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
1a160 6b 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6c 69  king the name li
1a170 73 74 65 72 20 28 24 4e 4d 29 20 69 6e 74 65 72  ster ($NM) inter
1a180 66 61 63 65 22 20 3e 26 35 0a 24 61 73 5f 65 63  face" >&5.$as_ec
1a190 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 74  ho_n "checking t
1a1a0 68 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 20 28  he name lister (
1a1b0 24 4e 4d 29 20 69 6e 74 65 72 66 61 63 65 2e 2e  $NM) interface..
1a1c0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
1a1d0 73 74 20 22 24 7b 6c 74 5f 63 76 5f 6e 6d 5f 69  st "${lt_cv_nm_i
1a1e0 6e 74 65 72 66 61 63 65 2b 73 65 74 7d 22 20 3d  nterface+set}" =
1a1f0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
1a200 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1a210 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c  ) " >&6.else.  l
1a220 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63  t_cv_nm_interfac
1a230 65 3d 22 42 53 44 20 6e 6d 22 0a 20 20 65 63 68  e="BSD nm".  ech
1a240 6f 20 22 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69  o "int some_vari
1a250 61 62 6c 65 20 3d 20 30 3b 22 20 3e 20 63 6f 6e  able = 0;" > con
1a260 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
1a270 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24  (eval echo "\"\$
1a280 61 73 5f 6d 65 3a 33 37 34 31 3a 20 24 61 63 5f  as_me:3741: $ac_
1a290 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a  compile\"" >&5).
1a2a0 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
1a2b0 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74  pile" 2>conftest
1a2c0 2e 65 72 72 29 0a 20 20 63 61 74 20 63 6f 6e 66  .err).  cat conf
1a2d0 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 28  test.err >&5.  (
1a2e0 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61  eval echo "\"\$a
1a2f0 73 5f 6d 65 3a 33 37 34 34 3a 20 24 4e 4d 20 5c  s_me:3744: $NM \
1a300 5c 5c 22 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  \\"conftest.$ac_
1a310 6f 62 6a 65 78 74 5c 5c 5c 22 5c 22 22 20 3e 26  objext\\\"\"" >&
1a320 35 29 0a 20 20 28 65 76 61 6c 20 22 24 4e 4d 20  5).  (eval "$NM 
1a330 5c 22 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  \"conftest.$ac_o
1a340 62 6a 65 78 74 5c 22 22 20 32 3e 63 6f 6e 66 74  bjext\"" 2>conft
1a350 65 73 74 2e 65 72 72 20 3e 20 63 6f 6e 66 74 65  est.err > confte
1a360 73 74 2e 6f 75 74 29 0a 20 20 63 61 74 20 63 6f  st.out).  cat co
1a370 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
1a380 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c   (eval echo "\"\
1a390 24 61 73 5f 6d 65 3a 33 37 34 37 3a 20 6f 75 74  $as_me:3747: out
1a3a0 70 75 74 5c 22 22 20 3e 26 35 29 0a 20 20 63 61  put\"" >&5).  ca
1a3b0 74 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 20 3e  t conftest.out >
1a3c0 26 35 0a 20 20 69 66 20 24 47 52 45 50 20 27 45  &5.  if $GREP 'E
1a3d0 78 74 65 72 6e 61 6c 2e 2a 73 6f 6d 65 5f 76 61  xternal.*some_va
1a3e0 72 69 61 62 6c 65 27 20 63 6f 6e 66 74 65 73 74  riable' conftest
1a3f0 2e 6f 75 74 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  .out > /dev/null
1a400 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76  ; then.    lt_cv
1a410 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 3d 22 4d  _nm_interface="M
1a420 53 20 64 75 6d 70 62 69 6e 22 0a 20 20 66 69 0a  S dumpbin".  fi.
1a430 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
1a440 2a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  *.fi.{ $as_echo 
1a450 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1a460 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
1a470 6e 6d 5f 69 6e 74 65 72 66 61 63 65 22 20 3e 26  nm_interface" >&
1a480 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
1a490 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 22  cv_nm_interface"
1a4a0 20 3e 26 36 3b 20 7d 0a 0a 7b 20 24 61 73 5f 65   >&6; }..{ $as_e
1a4b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1a4c0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  ENO: checking wh
1a4d0 65 74 68 65 72 20 6c 6e 20 2d 73 20 77 6f 72 6b  ether ln -s work
1a4e0 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  s" >&5.$as_echo_
1a4f0 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74  n "checking whet
1a500 68 65 72 20 6c 6e 20 2d 73 20 77 6f 72 6b 73 2e  her ln -s works.
1a510 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 4c 4e 5f 53  .. " >&6; }.LN_S
1a520 3d 24 61 73 5f 6c 6e 5f 73 0a 69 66 20 74 65 73  =$as_ln_s.if tes
1a530 74 20 22 24 4c 4e 5f 53 22 20 3d 20 22 6c 6e 20  t "$LN_S" = "ln 
1a540 2d 73 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  -s"; then.  { $a
1a550 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1a560 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
1a570 79 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  yes" >&5.$as_ech
1a580 6f 20 22 79 65 73 22 20 3e 26 36 3b 20 7d 0a 65  o "yes" >&6; }.e
1a590 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1a5a0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1a5b0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 2c 20 75 73  : result: no, us
1a5c0 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 35 0a 24  ing $LN_S" >&5.$
1a5d0 61 73 5f 65 63 68 6f 20 22 6e 6f 2c 20 75 73 69  as_echo "no, usi
1a5e0 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 36 3b 20 7d  ng $LN_S" >&6; }
1a5f0 0a 66 69 0a 0a 23 20 66 69 6e 64 20 74 68 65 20  .fi..# find the 
1a600 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f  maximum length o
1a610 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61  f command line a
1a620 72 67 75 6d 65 6e 74 73 0a 7b 20 24 61 73 5f 65  rguments.{ $as_e
1a630 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1a640 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 74 68  ENO: checking th
1a650 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68  e maximum length
1a660 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65   of command line
1a670 20 61 72 67 75 6d 65 6e 74 73 22 20 3e 26 35 0a   arguments" >&5.
1a680 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
1a690 6b 69 6e 67 20 74 68 65 20 6d 61 78 69 6d 75 6d  king the maximum
1a6a0 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61   length of comma
1a6b0 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74  nd line argument
1a6c0 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  s... " >&6; }.if
1a6d0 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 73   test "${lt_cv_s
1a6e0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 2b 73  ys_max_cmd_len+s
1a6f0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
1a700 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
1a710 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
1a720 73 65 0a 20 20 20 20 69 3d 30 0a 20 20 74 65 73  se.    i=0.  tes
1a730 74 73 74 72 69 6e 67 3d 22 41 42 43 44 22 0a 0a  tstring="ABCD"..
1a740 20 20 63 61 73 65 20 24 62 75 69 6c 64 5f 6f 73    case $build_os
1a750 20 69 6e 0a 20 20 6d 73 64 6f 73 64 6a 67 70 70   in.  msdosdjgpp
1a760 2a 29 0a 20 20 20 20 23 20 4f 6e 20 44 4a 47 50  *).    # On DJGP
1a770 50 2c 20 74 68 69 73 20 74 65 73 74 20 63 61 6e  P, this test can
1a780 20 62 6c 6f 77 20 75 70 20 70 72 65 74 74 79 20   blow up pretty 
1a790 62 61 64 6c 79 20 64 75 65 20 74 6f 20 70 72 6f  badly due to pro
1a7a0 62 6c 65 6d 73 20 69 6e 20 6c 69 62 63 0a 20 20  blems in libc.  
1a7b0 20 20 23 20 28 61 6e 79 20 73 69 6e 67 6c 65 20    # (any single 
1a7c0 61 72 67 75 6d 65 6e 74 20 65 78 63 65 65 64 69  argument exceedi
1a7d0 6e 67 20 32 30 30 30 20 62 79 74 65 73 20 63 61  ng 2000 bytes ca
1a7e0 75 73 65 73 20 61 20 62 75 66 66 65 72 20 6f 76  uses a buffer ov
1a7f0 65 72 72 75 6e 0a 20 20 20 20 23 20 64 75 72 69  errun.    # duri
1a800 6e 67 20 67 6c 6f 62 20 65 78 70 61 6e 73 69 6f  ng glob expansio
1a810 6e 29 2e 20 20 45 76 65 6e 20 69 66 20 69 74 20  n).  Even if it 
1a820 77 65 72 65 20 66 69 78 65 64 2c 20 74 68 65 20  were fixed, the 
1a830 72 65 73 75 6c 74 20 6f 66 20 74 68 69 73 0a 20  result of this. 
1a840 20 20 20 23 20 63 68 65 63 6b 20 77 6f 75 6c 64     # check would
1a850 20 62 65 20 6c 61 72 67 65 72 20 74 68 61 6e 20   be larger than 
1a860 69 74 20 73 68 6f 75 6c 64 20 62 65 2e 0a 20 20  it should be..  
1a870 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1a880 63 6d 64 5f 6c 65 6e 3d 31 32 32 38 38 3b 20 20  cmd_len=12288;  
1a890 20 20 23 20 31 32 4b 20 69 73 20 61 62 6f 75 74    # 12K is about
1a8a0 20 72 69 67 68 74 0a 20 20 20 20 3b 3b 0a 0a 20   right.    ;;.. 
1a8b0 20 67 6e 75 2a 29 0a 20 20 20 20 23 20 55 6e 64   gnu*).    # Und
1a8c0 65 72 20 47 4e 55 20 48 75 72 64 2c 20 74 68 69  er GNU Hurd, thi
1a8d0 73 20 74 65 73 74 20 69 73 20 6e 6f 74 20 72 65  s test is not re
1a8e0 71 75 69 72 65 64 20 62 65 63 61 75 73 65 20 74  quired because t
1a8f0 68 65 72 65 20 69 73 0a 20 20 20 20 23 20 6e 6f  here is.    # no
1a900 20 6c 69 6d 69 74 20 74 6f 20 74 68 65 20 6c 65   limit to the le
1a910 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20  ngth of command 
1a920 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 2e 0a  line arguments..
1a930 20 20 20 20 23 20 4c 69 62 74 6f 6f 6c 20 77 69      # Libtool wi
1a940 6c 6c 20 69 6e 74 65 72 70 72 65 74 20 2d 31 20  ll interpret -1 
1a950 61 73 20 6e 6f 20 6c 69 6d 69 74 20 77 68 61 74  as no limit what
1a960 73 6f 65 76 65 72 0a 20 20 20 20 6c 74 5f 63 76  soever.    lt_cv
1a970 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1a980 3d 2d 31 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 63  =-1;.    ;;..  c
1a990 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20  ygwin* | mingw* 
1a9a0 7c 20 63 65 67 63 63 2a 29 0a 20 20 20 20 23 20  | cegcc*).    # 
1a9b0 4f 6e 20 57 69 6e 39 78 2f 4d 45 2c 20 74 68 69  On Win9x/ME, thi
1a9c0 73 20 74 65 73 74 20 62 6c 6f 77 73 20 75 70 20  s test blows up 
1a9d0 2d 2d 20 69 74 20 73 75 63 63 65 65 64 73 2c 20  -- it succeeds, 
1a9e0 62 75 74 20 74 61 6b 65 73 0a 20 20 20 20 23 20  but takes.    # 
1a9f0 61 62 6f 75 74 20 35 20 6d 69 6e 75 74 65 73 20  about 5 minutes 
1aa00 61 73 20 74 68 65 20 74 65 73 74 73 74 72 69 6e  as the teststrin
1aa10 67 20 67 72 6f 77 73 20 65 78 70 6f 6e 65 6e 74  g grows exponent
1aa20 69 61 6c 6c 79 2e 0a 20 20 20 20 23 20 57 6f 72  ially..    # Wor
1aa30 73 65 2c 20 73 69 6e 63 65 20 39 78 2f 4d 45 20  se, since 9x/ME 
1aa40 61 72 65 20 6e 6f 74 20 70 72 65 2d 65 6d 70 74  are not pre-empt
1aa50 69 76 65 6c 79 20 6d 75 6c 74 69 74 61 73 6b 69  ively multitaski
1aa60 6e 67 2c 0a 20 20 20 20 23 20 79 6f 75 20 65 6e  ng,.    # you en
1aa70 64 20 75 70 20 77 69 74 68 20 61 20 22 66 72 6f  d up with a "fro
1aa80 7a 65 6e 22 20 63 6f 6d 70 75 74 65 72 2c 20 65  zen" computer, e
1aa90 76 65 6e 20 74 68 6f 75 67 68 20 77 69 74 68 20  ven though with 
1aaa0 70 61 74 69 65 6e 63 65 0a 20 20 20 20 23 20 74  patience.    # t
1aab0 68 65 20 74 65 73 74 20 65 76 65 6e 74 75 61 6c  he test eventual
1aac0 6c 79 20 73 75 63 63 65 65 64 73 20 28 77 69 74  ly succeeds (wit
1aad0 68 20 61 20 6d 61 78 20 6c 69 6e 65 20 6c 65 6e  h a max line len
1aae0 67 74 68 20 6f 66 20 32 35 36 6b 29 2e 0a 20 20  gth of 256k)..  
1aaf0 20 20 23 20 49 6e 73 74 65 61 64 2c 20 6c 65 74    # Instead, let
1ab00 27 73 20 6a 75 73 74 20 70 75 6e 74 3a 20 75 73  's just punt: us
1ab10 65 20 74 68 65 20 6d 69 6e 69 6d 75 6d 20 6c 69  e the minimum li
1ab20 6e 65 6c 65 6e 67 74 68 20 72 65 70 6f 72 74 65  nelength reporte
1ab30 64 20 62 79 0a 20 20 20 20 23 20 61 6c 6c 20 6f  d by.    # all o
1ab40 66 20 74 68 65 20 73 75 70 70 6f 72 74 65 64 20  f the supported 
1ab50 70 6c 61 74 66 6f 72 6d 73 3a 20 38 31 39 32 20  platforms: 8192 
1ab60 28 6f 6e 20 4e 54 2f 32 4b 2f 58 50 29 2e 0a 20  (on NT/2K/XP).. 
1ab70 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1ab80 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32 3b 0a 20  _cmd_len=8192;. 
1ab90 20 20 20 3b 3b 0a 0a 20 20 61 6d 69 67 61 6f 73     ;;..  amigaos
1aba0 2a 29 0a 20 20 20 20 23 20 4f 6e 20 41 6d 69 67  *).    # On Amig
1abb0 61 4f 53 20 77 69 74 68 20 70 64 6b 73 68 2c 20  aOS with pdksh, 
1abc0 74 68 69 73 20 74 65 73 74 20 74 61 6b 65 73 20  this test takes 
1abd0 68 6f 75 72 73 2c 20 6c 69 74 65 72 61 6c 6c 79  hours, literally
1abe0 2e 0a 20 20 20 20 23 20 53 6f 20 77 65 20 6a 75  ..    # So we ju
1abf0 73 74 20 70 75 6e 74 20 61 6e 64 20 75 73 65 20  st punt and use 
1ac00 61 20 6d 69 6e 69 6d 75 6d 20 6c 69 6e 65 20 6c  a minimum line l
1ac10 65 6e 67 74 68 20 6f 66 20 38 31 39 32 2e 0a 20  ength of 8192.. 
1ac20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1ac30 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32 3b 0a 20  _cmd_len=8192;. 
1ac40 20 20 20 3b 3b 0a 0a 20 20 6e 65 74 62 73 64 2a     ;;..  netbsd*
1ac50 20 7c 20 66 72 65 65 62 73 64 2a 20 7c 20 6f 70   | freebsd* | op
1ac60 65 6e 62 73 64 2a 20 7c 20 64 61 72 77 69 6e 2a  enbsd* | darwin*
1ac70 20 7c 20 64 72 61 67 6f 6e 66 6c 79 2a 29 0a 20   | dragonfly*). 
1ac80 20 20 20 23 20 54 68 69 73 20 68 61 73 20 62 65     # This has be
1ac90 65 6e 20 61 72 6f 75 6e 64 20 73 69 6e 63 65 20  en around since 
1aca0 33 38 36 42 53 44 2c 20 61 74 20 6c 65 61 73 74  386BSD, at least
1acb0 2e 20 20 4c 69 6b 65 6c 79 20 66 75 72 74 68 65  .  Likely furthe
1acc0 72 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  r..    if test -
1acd0 78 20 2f 73 62 69 6e 2f 73 79 73 63 74 6c 3b 20  x /sbin/sysctl; 
1ace0 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76  then.      lt_cv
1acf0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1ad00 3d 60 2f 73 62 69 6e 2f 73 79 73 63 74 6c 20 2d  =`/sbin/sysctl -
1ad10 6e 20 6b 65 72 6e 2e 61 72 67 6d 61 78 60 0a 20  n kern.argmax`. 
1ad20 20 20 20 65 6c 69 66 20 74 65 73 74 20 2d 78 20     elif test -x 
1ad30 2f 75 73 72 2f 73 62 69 6e 2f 73 79 73 63 74 6c  /usr/sbin/sysctl
1ad40 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f  ; then.      lt_
1ad50 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1ad60 65 6e 3d 60 2f 75 73 72 2f 73 62 69 6e 2f 73 79  en=`/usr/sbin/sy
1ad70 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e 61 72 67  sctl -n kern.arg
1ad80 6d 61 78 60 0a 20 20 20 20 65 6c 73 65 0a 20 20  max`.    else.  
1ad90 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1ada0 78 5f 63 6d 64 5f 6c 65 6e 3d 36 35 35 33 36 09  x_cmd_len=65536.
1adb0 23 20 75 73 61 62 6c 65 20 64 65 66 61 75 6c 74  # usable default
1adc0 20 66 6f 72 20 61 6c 6c 20 42 53 44 73 0a 20 20   for all BSDs.  
1add0 20 20 66 69 0a 20 20 20 20 23 20 41 6e 64 20 61    fi.    # And a
1ade0 64 64 20 61 20 73 61 66 65 74 79 20 7a 6f 6e 65  dd a safety zone
1adf0 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
1ae00 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72  ax_cmd_len=`expr
1ae10 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f   $lt_cv_sys_max_
1ae20 63 6d 64 5f 6c 65 6e 20 5c 2f 20 34 60 0a 20 20  cmd_len \/ 4`.  
1ae30 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1ae40 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c  cmd_len=`expr $l
1ae50 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1ae60 5f 6c 65 6e 20 5c 2a 20 33 60 0a 20 20 20 20 3b  _len \* 3`.    ;
1ae70 3b 0a 0a 20 20 69 6e 74 65 72 69 78 2a 29 0a 20  ;..  interix*). 
1ae80 20 20 20 23 20 57 65 20 6b 6e 6f 77 20 74 68 65     # We know the
1ae90 20 76 61 6c 75 65 20 32 36 32 31 34 34 20 61 6e   value 262144 an
1aea0 64 20 68 61 72 64 63 6f 64 65 20 69 74 20 77 69  d hardcode it wi
1aeb0 74 68 20 61 20 73 61 66 65 74 79 20 7a 6f 6e 65  th a safety zone
1aec0 20 28 6c 69 6b 65 20 42 53 44 29 0a 20 20 20 20   (like BSD).    
1aed0 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1aee0 64 5f 6c 65 6e 3d 31 39 36 36 30 38 0a 20 20 20  d_len=196608.   
1aef0 20 3b 3b 0a 0a 20 20 6f 73 66 2a 29 0a 20 20 20   ;;..  osf*).   
1af00 20 23 20 44 72 2e 20 48 61 6e 73 20 45 6b 6b 65   # Dr. Hans Ekke
1af10 68 61 72 64 20 50 6c 65 73 73 65 72 20 72 65 70  hard Plesser rep
1af20 6f 72 74 73 20 73 65 65 69 6e 67 20 61 20 6b 65  orts seeing a ke
1af30 72 6e 65 6c 20 70 61 6e 69 63 20 72 75 6e 6e 69  rnel panic runni
1af40 6e 67 20 63 6f 6e 66 69 67 75 72 65 0a 20 20 20  ng configure.   
1af50 20 23 20 64 75 65 20 74 6f 20 74 68 69 73 20 74   # due to this t
1af60 65 73 74 20 77 68 65 6e 20 65 78 65 63 5f 64 69  est when exec_di
1af70 73 61 62 6c 65 5f 61 72 67 5f 6c 69 6d 69 74 20  sable_arg_limit 
1af80 69 73 20 31 20 6f 6e 20 54 72 75 36 34 2e 20 49  is 1 on Tru64. I
1af90 74 20 69 73 20 6e 6f 74 0a 20 20 20 20 23 20 6e  t is not.    # n
1afa0 69 63 65 20 74 6f 20 63 61 75 73 65 20 6b 65 72  ice to cause ker
1afb0 6e 65 6c 20 70 61 6e 69 63 73 20 73 6f 20 6c 65  nel panics so le
1afc0 74 73 20 61 76 6f 69 64 20 74 68 65 20 6c 6f 6f  ts avoid the loo
1afd0 70 20 62 65 6c 6f 77 2e 0a 20 20 20 20 23 20 46  p below..    # F
1afe0 69 72 73 74 20 73 65 74 20 61 20 72 65 61 73 6f  irst set a reaso
1aff0 6e 61 62 6c 65 20 64 65 66 61 75 6c 74 2e 0a 20  nable default.. 
1b000 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1b010 5f 63 6d 64 5f 6c 65 6e 3d 31 36 33 38 34 0a 20  _cmd_len=16384. 
1b020 20 20 20 23 0a 20 20 20 20 69 66 20 74 65 73 74     #.    if test
1b030 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73 63 6f 6e   -x /sbin/syscon
1b040 66 69 67 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  fig; then.      
1b050 63 61 73 65 20 60 2f 73 62 69 6e 2f 73 79 73 63  case `/sbin/sysc
1b060 6f 6e 66 69 67 20 2d 71 20 70 72 6f 63 20 65 78  onfig -q proc ex
1b070 65 63 5f 64 69 73 61 62 6c 65 5f 61 72 67 5f 6c  ec_disable_arg_l
1b080 69 6d 69 74 60 20 69 6e 0a 20 20 20 20 20 20 20  imit` in.       
1b090 20 2a 31 2a 29 20 6c 74 5f 63 76 5f 73 79 73 5f   *1*) lt_cv_sys_
1b0a0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d 31 20 3b  max_cmd_len=-1 ;
1b0b0 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
1b0c0 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 73 63 6f   fi.    ;;.  sco
1b0d0 33 2e 32 76 35 2a 29 0a 20 20 20 20 6c 74 5f 63  3.2v5*).    lt_c
1b0e0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1b0f0 6e 3d 31 30 32 34 30 30 0a 20 20 20 20 3b 3b 0a  n=102400.    ;;.
1b100 20 20 73 79 73 76 35 2a 20 7c 20 73 63 6f 35 76    sysv5* | sco5v
1b110 36 2a 20 7c 20 73 79 73 76 34 2e 32 75 77 32 2a  6* | sysv4.2uw2*
1b120 29 0a 20 20 20 20 6b 61 72 67 6d 61 78 3d 60 67  ).    kargmax=`g
1b130 72 65 70 20 41 52 47 5f 4d 41 58 20 2f 65 74 63  rep ARG_MAX /etc
1b140 2f 63 6f 6e 66 2f 63 66 2e 64 2f 73 74 75 6e 65  /conf/cf.d/stune
1b150 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 0a 20 20   2>/dev/null`.  
1b160 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6b    if test -n "$k
1b170 61 72 67 6d 61 78 22 3b 20 74 68 65 6e 0a 20 20  argmax"; then.  
1b180 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1b190 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 63 68 6f 20  x_cmd_len=`echo 
1b1a0 24 6b 61 72 67 6d 61 78 20 7c 20 73 65 64 20 27  $kargmax | sed '
1b1b0 73 2f 2e 2a 5b 09 20 5d 2f 2f 27 60 0a 20 20 20  s/.*[. ]//'`.   
1b1c0 20 65 6c 73 65 0a 20 20 20 20 20 20 6c 74 5f 63   else.      lt_c
1b1d0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1b1e0 6e 3d 33 32 37 36 38 0a 20 20 20 20 66 69 0a 20  n=32768.    fi. 
1b1f0 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c     ;;.  *).    l
1b200 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1b210 5f 6c 65 6e 3d 60 28 67 65 74 63 6f 6e 66 20 41  _len=`(getconf A
1b220 52 47 5f 4d 41 58 29 20 32 3e 20 2f 64 65 76 2f  RG_MAX) 2> /dev/
1b230 6e 75 6c 6c 60 0a 20 20 20 20 69 66 20 74 65 73  null`.    if tes
1b240 74 20 2d 6e 20 22 24 6c 74 5f 63 76 5f 73 79 73  t -n "$lt_cv_sys
1b250 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22 3b 20 74  _max_cmd_len"; t
1b260 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  hen.      lt_cv_
1b270 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1b280 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73  `expr $lt_cv_sys
1b290 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20  _max_cmd_len \/ 
1b2a0 34 60 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73  4`.      lt_cv_s
1b2b0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60  ys_max_cmd_len=`
1b2c0 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f  expr $lt_cv_sys_
1b2d0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2a 20 33  max_cmd_len \* 3
1b2e0 60 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20  `.    else.     
1b2f0 20 23 20 4d 61 6b 65 20 74 65 73 74 73 74 72 69   # Make teststri
1b300 6e 67 20 61 20 6c 69 74 74 6c 65 20 62 69 67 67  ng a little bigg
1b310 65 72 20 62 65 66 6f 72 65 20 77 65 20 64 6f 20  er before we do 
1b320 61 6e 79 74 68 69 6e 67 20 77 69 74 68 20 69 74  anything with it
1b330 2e 0a 20 20 20 20 20 20 23 20 61 20 31 4b 20 73  ..      # a 1K s
1b340 74 72 69 6e 67 20 73 68 6f 75 6c 64 20 62 65 20  tring should be 
1b350 61 20 72 65 61 73 6f 6e 61 62 6c 65 20 73 74 61  a reasonable sta
1b360 72 74 2e 0a 20 20 20 20 20 20 66 6f 72 20 69 20  rt..      for i 
1b370 69 6e 20 31 20 32 20 33 20 34 20 35 20 36 20 37  in 1 2 3 4 5 6 7
1b380 20 38 20 3b 20 64 6f 0a 20 20 20 20 20 20 20 20   8 ; do.        
1b390 74 65 73 74 73 74 72 69 6e 67 3d 24 74 65 73 74  teststring=$test
1b3a0 73 74 72 69 6e 67 24 74 65 73 74 73 74 72 69 6e  string$teststrin
1b3b0 67 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20  g.      done.   
1b3c0 20 20 20 53 48 45 4c 4c 3d 24 7b 53 48 45 4c 4c     SHELL=${SHELL
1b3d0 2d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d  -${CONFIG_SHELL-
1b3e0 2f 62 69 6e 2f 73 68 7d 7d 0a 20 20 20 20 20 20  /bin/sh}}.      
1b3f0 23 20 49 66 20 74 65 73 74 20 69 73 20 6e 6f 74  # If test is not
1b400 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74 2d 69   a shell built-i
1b410 6e 2c 20 77 65 27 6c 6c 20 70 72 6f 62 61 62 6c  n, we'll probabl
1b420 79 20 65 6e 64 20 75 70 20 63 6f 6d 70 75 74 69  y end up computi
1b430 6e 67 20 61 0a 20 20 20 20 20 20 23 20 6d 61 78  ng a.      # max
1b440 69 6d 75 6d 20 6c 65 6e 67 74 68 20 74 68 61 74  imum length that
1b450 20 69 73 20 6f 6e 6c 79 20 68 61 6c 66 20 6f 66   is only half of
1b460 20 74 68 65 20 61 63 74 75 61 6c 20 6d 61 78 69   the actual maxi
1b470 6d 75 6d 20 6c 65 6e 67 74 68 2c 20 62 75 74 0a  mum length, but.
1b480 20 20 20 20 20 20 23 20 77 65 20 63 61 6e 27 74        # we can't
1b490 20 74 65 6c 6c 2e 0a 20 20 20 20 20 20 77 68 69   tell..      whi
1b4a0 6c 65 20 7b 20 74 65 73 74 20 22 58 22 60 24 53  le { test "X"`$S
1b4b0 48 45 4c 4c 20 24 30 20 2d 2d 66 61 6c 6c 62 61  HELL $0 --fallba
1b4c0 63 6b 2d 65 63 68 6f 20 22 58 24 74 65 73 74 73  ck-echo "X$tests
1b4d0 74 72 69 6e 67 24 74 65 73 74 73 74 72 69 6e 67  tring$teststring
1b4e0 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 5c  " 2>/dev/null` \
1b4f0 0a 09 20 20 20 20 20 20 20 20 20 3d 20 22 58 58  ..         = "XX
1b500 24 74 65 73 74 73 74 72 69 6e 67 24 74 65 73 74  $teststring$test
1b510 73 74 72 69 6e 67 22 3b 20 7d 20 3e 2f 64 65 76  string"; } >/dev
1b520 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 0a 09 20  /null 2>&1 &&.. 
1b530 20 20 20 20 20 74 65 73 74 20 24 69 20 21 3d 20       test $i != 
1b540 31 37 20 23 20 31 2f 32 20 4d 42 20 73 68 6f 75  17 # 1/2 MB shou
1b550 6c 64 20 62 65 20 65 6e 6f 75 67 68 0a 20 20 20  ld be enough.   
1b560 20 20 20 64 6f 0a 20 20 20 20 20 20 20 20 69 3d     do.        i=
1b570 60 65 78 70 72 20 24 69 20 2b 20 31 60 0a 20 20  `expr $i + 1`.  
1b580 20 20 20 20 20 20 74 65 73 74 73 74 72 69 6e 67        teststring
1b590 3d 24 74 65 73 74 73 74 72 69 6e 67 24 74 65 73  =$teststring$tes
1b5a0 74 73 74 72 69 6e 67 0a 20 20 20 20 20 20 64 6f  tstring.      do
1b5b0 6e 65 0a 20 20 20 20 20 20 23 20 4f 6e 6c 79 20  ne.      # Only 
1b5c0 63 68 65 63 6b 20 74 68 65 20 73 74 72 69 6e 67  check the string
1b5d0 20 6c 65 6e 67 74 68 20 6f 75 74 73 69 64 65 20   length outside 
1b5e0 74 68 65 20 6c 6f 6f 70 2e 0a 20 20 20 20 20 20  the loop..      
1b5f0 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1b600 64 5f 6c 65 6e 3d 60 65 78 70 72 20 22 58 24 74  d_len=`expr "X$t
1b610 65 73 74 73 74 72 69 6e 67 22 20 3a 20 22 2e 2a  eststring" : ".*
1b620 22 20 32 3e 26 31 60 0a 20 20 20 20 20 20 74 65  " 2>&1`.      te
1b630 73 74 73 74 72 69 6e 67 3d 0a 20 20 20 20 20 20  ststring=.      
1b640 23 20 41 64 64 20 61 20 73 69 67 6e 69 66 69 63  # Add a signific
1b650 61 6e 74 20 73 61 66 65 74 79 20 66 61 63 74 6f  ant safety facto
1b660 72 20 62 65 63 61 75 73 65 20 43 2b 2b 20 63 6f  r because C++ co
1b670 6d 70 69 6c 65 72 73 20 63 61 6e 20 74 61 63 6b  mpilers can tack
1b680 20 6f 6e 0a 20 20 20 20 20 20 23 20 6d 61 73 73   on.      # mass
1b690 69 76 65 20 61 6d 6f 75 6e 74 73 20 6f 66 20 61  ive amounts of a
1b6a0 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65  dditional argume
1b6b0 6e 74 73 20 62 65 66 6f 72 65 20 70 61 73 73 69  nts before passi
1b6c0 6e 67 20 74 68 65 6d 20 74 6f 20 74 68 65 0a 20  ng them to the. 
1b6d0 20 20 20 20 20 23 20 6c 69 6e 6b 65 72 2e 20 20       # linker.  
1b6e0 49 74 20 61 70 70 65 61 72 73 20 61 73 20 74 68  It appears as th
1b6f0 6f 75 67 68 20 31 2f 32 20 69 73 20 61 20 75 73  ough 1/2 is a us
1b700 61 62 6c 65 20 76 61 6c 75 65 2e 0a 20 20 20 20  able value..    
1b710 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1b720 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c  cmd_len=`expr $l
1b730 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1b740 5f 6c 65 6e 20 5c 2f 20 32 60 0a 20 20 20 20 66  _len \/ 2`.    f
1b750 69 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a  i.    ;;.  esac.
1b760 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20  .fi..if test -n 
1b770 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63  $lt_cv_sys_max_c
1b780 6d 64 5f 6c 65 6e 20 3b 20 74 68 65 6e 0a 20 20  md_len ; then.  
1b790 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1b7a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1b7b0 6c 74 3a 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d  lt: $lt_cv_sys_m
1b7c0 61 78 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26 35 0a  ax_cmd_len" >&5.
1b7d0 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76  $as_echo "$lt_cv
1b7e0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1b7f0 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
1b800 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1b810 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1b820 6c 74 3a 20 6e 6f 6e 65 22 20 3e 26 35 0a 24 61  lt: none" >&5.$a
1b830 73 5f 65 63 68 6f 20 22 6e 6f 6e 65 22 20 3e 26  s_echo "none" >&
1b840 36 3b 20 7d 0a 66 69 0a 6d 61 78 5f 63 6d 64 5f  6; }.fi.max_cmd_
1b850 6c 65 6e 3d 24 6c 74 5f 63 76 5f 73 79 73 5f 6d  len=$lt_cv_sys_m
1b860 61 78 5f 63 6d 64 5f 6c 65 6e 0a 0a 0a 0a 0a 0a  ax_cmd_len......
1b870 0a 3a 20 24 7b 43 50 3d 22 63 70 20 2d 66 22 7d  .: ${CP="cp -f"}
1b880 0a 3a 20 24 7b 4d 56 3d 22 6d 76 20 2d 66 22 7d  .: ${MV="mv -f"}
1b890 0a 3a 20 24 7b 52 4d 3d 22 72 6d 20 2d 66 22 7d  .: ${RM="rm -f"}
1b8a0 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
1b8b0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1b8c0 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74  ecking whether t
1b8d0 68 65 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74  he shell underst
1b8e0 61 6e 64 73 20 73 6f 6d 65 20 58 53 49 20 63 6f  ands some XSI co
1b8f0 6e 73 74 72 75 63 74 73 22 20 3e 26 35 0a 24 61  nstructs" >&5.$a
1b900 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1b910 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 73  ng whether the s
1b920 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73  hell understands
1b930 20 73 6f 6d 65 20 58 53 49 20 63 6f 6e 73 74 72   some XSI constr
1b940 75 63 74 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  ucts... " >&6; }
1b950 0a 23 20 54 72 79 20 73 6f 6d 65 20 58 53 49 20  .# Try some XSI 
1b960 66 65 61 74 75 72 65 73 0a 78 73 69 5f 73 68 65  features.xsi_she
1b970 6c 6c 3d 6e 6f 0a 28 20 5f 6c 74 5f 64 75 6d 6d  ll=no.( _lt_dumm
1b980 79 3d 22 61 2f 62 2f 63 22 0a 20 20 74 65 73 74  y="a/b/c".  test
1b990 20 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79 23 23 2a   "${_lt_dummy##*
1b9a0 2f 7d 2c 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25 2f  /},${_lt_dummy%/
1b9b0 2a 7d 2c 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25  *},"${_lt_dummy%
1b9c0 22 24 5f 6c 74 5f 64 75 6d 6d 79 22 7d 2c 20 5c  "$_lt_dummy"}, \
1b9d0 0a 20 20 20 20 20 20 3d 20 63 2c 61 2f 62 2c 2c  .      = c,a/b,,
1b9e0 20 5c 0a 20 20 20 20 26 26 20 65 76 61 6c 20 27   \.    && eval '
1b9f0 74 65 73 74 20 24 28 28 20 31 20 2b 20 31 20 29  test $(( 1 + 1 )
1ba00 29 20 2d 65 71 20 32 20 5c 0a 20 20 20 20 26 26  ) -eq 2 \.    &&
1ba10 20 74 65 73 74 20 22 24 7b 23 5f 6c 74 5f 64 75   test "${#_lt_du
1ba20 6d 6d 79 7d 22 20 2d 65 71 20 35 27 20 29 20 3e  mmy}" -eq 5' ) >
1ba30 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c  /dev/null 2>&1 \
1ba40 0a 20 20 26 26 20 78 73 69 5f 73 68 65 6c 6c 3d  .  && xsi_shell=
1ba50 79 65 73 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  yes.{ $as_echo "
1ba60 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1ba70 72 65 73 75 6c 74 3a 20 24 78 73 69 5f 73 68 65  result: $xsi_she
1ba80 6c 6c 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ll" >&5.$as_echo
1ba90 20 22 24 78 73 69 5f 73 68 65 6c 6c 22 20 3e 26   "$xsi_shell" >&
1baa0 36 3b 20 7d 0a 0a 0a 7b 20 24 61 73 5f 65 63 68  6; }...{ $as_ech
1bab0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1bac0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74  O: checking whet
1bad0 68 65 72 20 74 68 65 20 73 68 65 6c 6c 20 75 6e  her the shell un
1bae0 64 65 72 73 74 61 6e 64 73 20 5c 22 2b 3d 5c 22  derstands \"+=\"
1baf0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1bb00 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
1bb10 65 72 20 74 68 65 20 73 68 65 6c 6c 20 75 6e 64  er the shell und
1bb20 65 72 73 74 61 6e 64 73 20 5c 22 2b 3d 5c 22 2e  erstands \"+=\".
1bb30 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 6c 74 5f 73  .. " >&6; }.lt_s
1bb40 68 65 6c 6c 5f 61 70 70 65 6e 64 3d 6e 6f 0a 28  hell_append=no.(
1bb50 20 66 6f 6f 3d 62 61 72 3b 20 73 65 74 20 66 6f   foo=bar; set fo
1bb60 6f 20 62 61 7a 3b 20 65 76 61 6c 20 22 24 31 2b  o baz; eval "$1+
1bb70 3d 5c 24 32 22 20 26 26 20 74 65 73 74 20 22 24  =\$2" && test "$
1bb80 66 6f 6f 22 20 3d 20 62 61 72 62 61 7a 20 29 20  foo" = barbaz ) 
1bb90 5c 0a 20 20 20 20 3e 2f 64 65 76 2f 6e 75 6c 6c  \.    >/dev/null
1bba0 20 32 3e 26 31 20 5c 0a 20 20 26 26 20 6c 74 5f   2>&1 \.  && lt_
1bbb0 73 68 65 6c 6c 5f 61 70 70 65 6e 64 3d 79 65 73  shell_append=yes
1bbc0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1bbd0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1bbe0 75 6c 74 3a 20 24 6c 74 5f 73 68 65 6c 6c 5f 61  ult: $lt_shell_a
1bbf0 70 70 65 6e 64 22 20 3e 26 35 0a 24 61 73 5f 65  ppend" >&5.$as_e
1bc00 63 68 6f 20 22 24 6c 74 5f 73 68 65 6c 6c 5f 61  cho "$lt_shell_a
1bc10 70 70 65 6e 64 22 20 3e 26 36 3b 20 7d 0a 0a 0a  ppend" >&6; }...
1bc20 69 66 20 28 20 28 4d 41 49 4c 3d 36 30 3b 20 75  if ( (MAIL=60; u
1bc30 6e 73 65 74 20 4d 41 49 4c 29 20 7c 7c 20 65 78  nset MAIL) || ex
1bc40 69 74 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  it) >/dev/null 2
1bc50 3e 26 31 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 75  >&1; then.  lt_u
1bc60 6e 73 65 74 3d 75 6e 73 65 74 0a 65 6c 73 65 0a  nset=unset.else.
1bc70 20 20 6c 74 5f 75 6e 73 65 74 3d 66 61 6c 73 65    lt_unset=false
1bc80 0a 66 69 0a 0a 0a 0a 0a 0a 23 20 74 65 73 74 20  .fi......# test 
1bc90 45 42 43 44 49 43 20 6f 72 20 41 53 43 49 49 0a  EBCDIC or ASCII.
1bca0 63 61 73 65 20 60 65 63 68 6f 20 58 7c 74 72 20  case `echo X|tr 
1bcb0 58 20 27 5c 31 30 31 27 60 20 69 6e 0a 20 41 29  X '\101'` in. A)
1bcc0 20 23 20 41 53 43 49 49 20 62 61 73 65 64 20 73   # ASCII based s
1bcd0 79 73 74 65 6d 0a 20 20 20 20 23 20 5c 6e 20 69  ystem.    # \n i
1bce0 73 20 6e 6f 74 20 69 6e 74 65 72 70 72 65 74 65  s not interprete
1bcf0 64 20 63 6f 72 72 65 63 74 6c 79 20 62 79 20 53  d correctly by S
1bd00 6f 6c 61 72 69 73 20 38 20 2f 75 73 72 2f 75 63  olaris 8 /usr/uc
1bd10 62 2f 74 72 0a 20 20 6c 74 5f 53 50 32 4e 4c 3d  b/tr.  lt_SP2NL=
1bd20 27 74 72 20 5c 30 34 30 20 5c 30 31 32 27 0a 20  'tr \040 \012'. 
1bd30 20 6c 74 5f 4e 4c 32 53 50 3d 27 74 72 20 5c 30   lt_NL2SP='tr \0
1bd40 31 35 5c 30 31 32 20 5c 30 34 30 5c 30 34 30 27  15\012 \040\040'
1bd50 0a 20 20 3b 3b 0a 20 2a 29 20 23 20 45 42 43 44  .  ;;. *) # EBCD
1bd60 49 43 20 62 61 73 65 64 20 73 79 73 74 65 6d 0a  IC based system.
1bd70 20 20 6c 74 5f 53 50 32 4e 4c 3d 27 74 72 20 5c    lt_SP2NL='tr \
1bd80 31 30 30 20 5c 6e 27 0a 20 20 6c 74 5f 4e 4c 32  100 \n'.  lt_NL2
1bd90 53 50 3d 27 74 72 20 5c 72 5c 6e 20 5c 31 30 30  SP='tr \r\n \100
1bda0 5c 31 30 30 27 0a 20 20 3b 3b 0a 65 73 61 63 0a  \100'.  ;;.esac.
1bdb0 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65  .........{ $as_e
1bdc0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1bdd0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
1bde0 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f 20  r $LD option to 
1bdf0 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66 69  reload object fi
1be00 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  les" >&5.$as_ech
1be10 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
1be20 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f 20  r $LD option to 
1be30 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66 69  reload object fi
1be40 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  les... " >&6; }.
1be50 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76  if test "${lt_cv
1be60 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 2b  _ld_reload_flag+
1be70 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1be80 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
1be90 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
1bea0 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 72  lse.  lt_cv_ld_r
1beb0 65 6c 6f 61 64 5f 66 6c 61 67 3d 27 2d 72 27 0a  eload_flag='-r'.
1bec0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
1bed0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1bee0 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6c 64  esult: $lt_cv_ld
1bef0 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3e 26  _reload_flag" >&
1bf00 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
1bf10 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61  cv_ld_reload_fla
1bf20 67 22 20 3e 26 36 3b 20 7d 0a 72 65 6c 6f 61 64  g" >&6; }.reload
1bf30 5f 66 6c 61 67 3d 24 6c 74 5f 63 76 5f 6c 64 5f  _flag=$lt_cv_ld_
1bf40 72 65 6c 6f 61 64 5f 66 6c 61 67 0a 63 61 73 65  reload_flag.case
1bf50 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67 20 69 6e   $reload_flag in
1bf60 0a 22 22 20 7c 20 22 20 22 2a 29 20 3b 3b 0a 2a  ."" | " "*) ;;.*
1bf70 29 20 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 22 20  ) reload_flag=" 
1bf80 24 72 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3b 3b  $reload_flag" ;;
1bf90 0a 65 73 61 63 0a 72 65 6c 6f 61 64 5f 63 6d 64  .esac.reload_cmd
1bfa0 73 3d 27 24 4c 44 24 72 65 6c 6f 61 64 5f 66 6c  s='$LD$reload_fl
1bfb0 61 67 20 2d 6f 20 24 6f 75 74 70 75 74 24 72 65  ag -o $output$re
1bfc0 6c 6f 61 64 5f 6f 62 6a 73 27 0a 63 61 73 65 20  load_objs'.case 
1bfd0 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 64 61  $host_os in.  da
1bfe0 72 77 69 6e 2a 29 0a 20 20 20 20 69 66 20 74 65  rwin*).    if te
1bff0 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
1c000 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 6c 6f   then.      relo
1c010 61 64 5f 63 6d 64 73 3d 27 24 4c 54 43 43 20 24  ad_cmds='$LTCC $
1c020 4c 54 43 46 4c 41 47 53 20 2d 6e 6f 73 74 64 6c  LTCFLAGS -nostdl
1c030 69 62 20 24 7b 77 6c 7d 2d 72 20 2d 6f 20 24 6f  ib ${wl}-r -o $o
1c040 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a  utput$reload_obj
1c050 73 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  s'.    else.    
1c060 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24    reload_cmds='$
1c070 4c 44 24 72 65 6c 6f 61 64 5f 66 6c 61 67 20 2d  LD$reload_flag -
1c080 6f 20 24 6f 75 74 70 75 74 24 72 65 6c 6f 61 64  o $output$reload
1c090 5f 6f 62 6a 73 27 0a 20 20 20 20 66 69 0a 20 20  _objs'.    fi.  
1c0a0 20 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 0a 0a 0a    ;;.esac.......
1c0b0 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  ...if test -n "$
1c0c0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
1c0d0 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63   then.  # Extrac
1c0e0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
1c0f0 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
1c100 72 65 66 69 78 7d 6f 62 6a 64 75 6d 70 22 2c 20  refix}objdump", 
1c110 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
1c120 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
1c130 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
1c140 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
1c150 78 7d 6f 62 6a 64 75 6d 70 3b 20 61 63 5f 77 6f  x}objdump; ac_wo
1c160 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
1c170 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1c180 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
1c190 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
1c1a0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
1c1b0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
1c1c0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
1c1d0 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
1c1e0 5f 4f 42 4a 44 55 4d 50 2b 73 65 74 7d 22 20 3d  _OBJDUMP+set}" =
1c1f0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
1c200 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
1c210 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
1c220 66 20 74 65 73 74 20 2d 6e 20 22 24 4f 42 4a 44  f test -n "$OBJD
1c230 55 4d 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  UMP"; then.  ac_
1c240 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 3d  cv_prog_OBJDUMP=
1c250 22 24 4f 42 4a 44 55 4d 50 22 20 23 20 4c 65 74  "$OBJDUMP" # Let
1c260 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
1c270 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
1c280 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
1c290 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
1c2a0 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
1c2b0 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
1c2c0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
1c2d0 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
1c2e0 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
1c2f0 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
1c300 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
1c310 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
1c320 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
1c330 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
1c340 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1c350 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
1c360 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
1c370 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1c380 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
1c390 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55  ac_cv_prog_OBJDU
1c3a0 4d 50 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  MP="${ac_tool_pr
1c3b0 65 66 69 78 7d 6f 62 6a 64 75 6d 70 22 0a 20 20  efix}objdump".  
1c3c0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
1c3d0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
1c3e0 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
1c3f0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
1c400 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
1c410 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49    fi.done.done.I
1c420 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
1c430 0a 66 69 0a 66 69 0a 4f 42 4a 44 55 4d 50 3d 24  .fi.fi.OBJDUMP=$
1c440 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55  ac_cv_prog_OBJDU
1c450 4d 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  MP.if test -n "$
1c460 4f 42 4a 44 55 4d 50 22 3b 20 74 68 65 6e 0a 20  OBJDUMP"; then. 
1c470 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1c480 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1c490 75 6c 74 3a 20 24 4f 42 4a 44 55 4d 50 22 20 3e  ult: $OBJDUMP" >
1c4a0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4f 42  &5.$as_echo "$OB
1c4b0 4a 44 55 4d 50 22 20 3e 26 36 3b 20 7d 0a 65 6c  JDUMP" >&6; }.el
1c4c0 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
1c4d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1c4e0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
1c4f0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
1c500 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66  &6; }.fi...fi.if
1c510 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
1c520 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 22 3b 20  _prog_OBJDUMP"; 
1c530 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4f 42 4a  then.  ac_ct_OBJ
1c540 44 55 4d 50 3d 24 4f 42 4a 44 55 4d 50 0a 20 20  DUMP=$OBJDUMP.  
1c550 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
1c560 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6f 62 6a  rst word of "obj
1c570 64 75 6d 70 22 2c 20 73 6f 20 69 74 20 63 61 6e  dump", so it can
1c580 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
1c590 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
1c5a0 74 20 64 75 6d 6d 79 20 6f 62 6a 64 75 6d 70 3b  t dummy objdump;
1c5b0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
1c5c0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1c5d0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1c5e0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
1c5f0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1c600 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1c610 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
1c620 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
1c630 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a  v_prog_ac_ct_OBJ
1c640 44 55 4d 50 2b 73 65 74 7d 22 20 3d 20 73 65 74  DUMP+set}" = set
1c650 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
1c660 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
1c670 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
1c680 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 42  st -n "$ac_ct_OB
1c690 4a 44 55 4d 50 22 3b 20 74 68 65 6e 0a 20 20 61  JDUMP"; then.  a
1c6a0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
1c6b0 4f 42 4a 44 55 4d 50 3d 22 24 61 63 5f 63 74 5f  OBJDUMP="$ac_ct_
1c6c0 4f 42 4a 44 55 4d 50 22 20 23 20 4c 65 74 20 74  OBJDUMP" # Let t
1c6d0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
1c6e0 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
1c6f0 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
1c700 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
1c710 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
1c720 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
1c730 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
1c740 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
1c750 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
1c760 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
1c770 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
1c780 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
1c790 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
1c7a0 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
1c7b0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1c7c0 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
1c7d0 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
1c7e0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
1c7f0 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
1c800 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
1c810 42 4a 44 55 4d 50 3d 22 6f 62 6a 64 75 6d 70 22  BJDUMP="objdump"
1c820 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
1c830 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
1c840 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
1c850 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1c860 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
1c870 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
1c880 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
1c890 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f  FS..fi.fi.ac_ct_
1c8a0 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63 76 5f 70  OBJDUMP=$ac_cv_p
1c8b0 72 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d  rog_ac_ct_OBJDUM
1c8c0 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  P.if test -n "$a
1c8d0 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 3b 20 74  c_ct_OBJDUMP"; t
1c8e0 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
1c8f0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1c900 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
1c910 5f 4f 42 4a 44 55 4d 50 22 20 3e 26 35 0a 24 61  _OBJDUMP" >&5.$a
1c920 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4f  s_echo "$ac_ct_O
1c930 42 4a 44 55 4d 50 22 20 3e 26 36 3b 20 7d 0a 65  BJDUMP" >&6; }.e
1c940 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1c950 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1c960 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
1c970 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
1c980 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20  >&6; }.fi..  if 
1c990 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4f 42  test "x$ac_ct_OB
1c9a0 4a 44 55 4d 50 22 20 3d 20 78 3b 20 74 68 65 6e  JDUMP" = x; then
1c9b0 0a 20 20 20 20 4f 42 4a 44 55 4d 50 3d 22 66 61  .    OBJDUMP="fa
1c9c0 6c 73 65 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  lse".  else.    
1c9d0 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
1c9e0 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
1c9f0 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
1ca00 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1ca10 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
1ca20 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
1ca30 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
1ca40 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
1ca50 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
1ca60 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
1ca70 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
1ca80 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
1ca90 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
1caa0 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
1cab0 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
1cac0 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
1cad0 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
1cae0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
1caf0 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  _me: WARNING: In
1cb00 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
1cb10 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
1cb20 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
1cb30 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
1cb40 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
1cb50 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
1cb60 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
1cb70 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
1cb80 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
1cb90 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
1cba0 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
1cbb0 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61  nu.org." >&2;}.a
1cbc0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
1cbd0 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4f 42  s ;;.esac.    OB
1cbe0 4a 44 55 4d 50 3d 24 61 63 5f 63 74 5f 4f 42 4a  JDUMP=$ac_ct_OBJ
1cbf0 44 55 4d 50 0a 20 20 66 69 0a 65 6c 73 65 0a 20  DUMP.  fi.else. 
1cc00 20 4f 42 4a 44 55 4d 50 3d 22 24 61 63 5f 63 76   OBJDUMP="$ac_cv
1cc10 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 22 0a 66  _prog_OBJDUMP".f
1cc20 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24 4f 42 4a  i..test -z "$OBJ
1cc30 44 55 4d 50 22 20 26 26 20 4f 42 4a 44 55 4d 50  DUMP" && OBJDUMP
1cc40 3d 6f 62 6a 64 75 6d 70 0a 0a 0a 0a 0a 0a 0a 0a  =objdump........
1cc50 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
1cc60 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1cc70 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 65  ecking how to re
1cc80 63 6f 67 6e 69 7a 65 20 64 65 70 65 6e 64 65 6e  cognize dependen
1cc90 74 20 6c 69 62 72 61 72 69 65 73 22 20 3e 26 35  t libraries" >&5
1cca0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
1ccb0 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 65 63  cking how to rec
1ccc0 6f 67 6e 69 7a 65 20 64 65 70 65 6e 64 65 6e 74  ognize dependent
1ccd0 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e 20 22 20   libraries... " 
1cce0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
1ccf0 24 7b 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f  ${lt_cv_deplibs_
1cd00 63 68 65 63 6b 5f 6d 65 74 68 6f 64 2b 73 65 74  check_method+set
1cd10 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
1cd20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1cd30 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1cd40 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
1cd50 67 69 63 5f 63 6d 64 3d 27 24 4d 41 47 49 43 5f  gic_cmd='$MAGIC_
1cd60 43 4d 44 27 0a 6c 74 5f 63 76 5f 66 69 6c 65 5f  CMD'.lt_cv_file_
1cd70 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d  magic_test_file=
1cd80 0a 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63  .lt_cv_deplibs_c
1cd90 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 75 6e 6b  heck_method='unk
1cda0 6e 6f 77 6e 27 0a 23 20 4e 65 65 64 20 74 6f 20  nown'.# Need to 
1cdb0 73 65 74 20 74 68 65 20 70 72 65 63 65 64 69 6e  set the precedin
1cdc0 67 20 76 61 72 69 61 62 6c 65 20 6f 6e 20 61 6c  g variable on al
1cdd0 6c 20 70 6c 61 74 66 6f 72 6d 73 20 74 68 61 74  l platforms that
1cde0 20 73 75 70 70 6f 72 74 0a 23 20 69 6e 74 65 72   support.# inter
1cdf0 6c 69 62 72 61 72 79 20 64 65 70 65 6e 64 65 6e  library dependen
1ce00 63 69 65 73 2e 0a 23 20 27 6e 6f 6e 65 27 20 2d  cies..# 'none' -
1ce10 2d 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 6e  - dependencies n
1ce20 6f 74 20 73 75 70 70 6f 72 74 65 64 2e 0a 23 20  ot supported..# 
1ce30 60 75 6e 6b 6e 6f 77 6e 27 20 2d 2d 20 73 61 6d  `unknown' -- sam
1ce40 65 20 61 73 20 6e 6f 6e 65 2c 20 62 75 74 20 64  e as none, but d
1ce50 6f 63 75 6d 65 6e 74 73 20 74 68 61 74 20 77 65  ocuments that we
1ce60 20 72 65 61 6c 6c 79 20 64 6f 6e 27 74 20 6b 6e   really don't kn
1ce70 6f 77 2e 0a 23 20 27 70 61 73 73 5f 61 6c 6c 27  ow..# 'pass_all'
1ce80 20 2d 2d 20 61 6c 6c 20 64 65 70 65 6e 64 65 6e   -- all dependen
1ce90 63 69 65 73 20 70 61 73 73 65 64 20 77 69 74 68  cies passed with
1cea0 20 6e 6f 20 63 68 65 63 6b 73 2e 0a 23 20 27 74   no checks..# 't
1ceb0 65 73 74 5f 63 6f 6d 70 69 6c 65 27 20 2d 2d 20  est_compile' -- 
1cec0 63 68 65 63 6b 20 62 79 20 6d 61 6b 69 6e 67 20  check by making 
1ced0 74 65 73 74 20 70 72 6f 67 72 61 6d 2e 0a 23 20  test program..# 
1cee0 27 66 69 6c 65 5f 6d 61 67 69 63 20 5b 5b 72 65  'file_magic [[re
1cef0 67 65 78 5d 5d 27 20 2d 2d 20 63 68 65 63 6b 20  gex]]' -- check 
1cf00 62 79 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 66  by looking for f
1cf10 69 6c 65 73 20 69 6e 20 6c 69 62 72 61 72 79 20  iles in library 
1cf20 70 61 74 68 0a 23 20 77 68 69 63 68 20 72 65 73  path.# which res
1cf30 70 6f 6e 64 73 20 74 6f 20 74 68 65 20 24 66 69  ponds to the $fi
1cf40 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20 77 69 74  le_magic_cmd wit
1cf50 68 20 61 20 67 69 76 65 6e 20 65 78 74 65 6e 64  h a given extend
1cf60 65 64 20 72 65 67 65 78 2e 0a 23 20 49 66 20 79  ed regex..# If y
1cf70 6f 75 20 68 61 76 65 20 60 66 69 6c 65 27 20 6f  ou have `file' o
1cf80 72 20 65 71 75 69 76 61 6c 65 6e 74 20 6f 6e 20  r equivalent on 
1cf90 79 6f 75 72 20 73 79 73 74 65 6d 20 61 6e 64 20  your system and 
1cfa0 79 6f 75 27 72 65 20 6e 6f 74 20 73 75 72 65 0a  you're not sure.
1cfb0 23 20 77 68 65 74 68 65 72 20 60 70 61 73 73 5f  # whether `pass_
1cfc0 61 6c 6c 27 20 77 69 6c 6c 20 2a 61 6c 77 61 79  all' will *alway
1cfd0 73 2a 20 77 6f 72 6b 2c 20 79 6f 75 20 70 72 6f  s* work, you pro
1cfe0 62 61 62 6c 79 20 77 61 6e 74 20 74 68 69 73 20  bably want this 
1cff0 6f 6e 65 2e 0a 0a 63 61 73 65 20 24 68 6f 73 74  one...case $host
1d000 5f 6f 73 20 69 6e 0a 61 69 78 5b 34 2d 39 5d 2a  _os in.aix[4-9]*
1d010 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
1d020 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1d030 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 65  ass_all.  ;;..be
1d040 6f 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  os*).  lt_cv_dep
1d050 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1d060 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
1d070 0a 62 73 64 69 5b 34 35 5d 2a 29 0a 20 20 6c 74  .bsdi[45]*).  lt
1d080 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1d090 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
1d0a0 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30  agic ELF [0-9][0
1d0b0 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20  -9]*-bit [ML]SB 
1d0c0 28 73 68 61 72 65 64 20 6f 62 6a 65 63 74 7c 64  (shared object|d
1d0d0 79 6e 61 6d 69 63 20 6c 69 62 29 27 0a 20 20 6c  ynamic lib)'.  l
1d0e0 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1d0f0 63 6d 64 3d 27 2f 75 73 72 2f 62 69 6e 2f 66 69  cmd='/usr/bin/fi
1d100 6c 65 20 2d 4c 27 0a 20 20 6c 74 5f 63 76 5f 66  le -L'.  lt_cv_f
1d110 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
1d120 69 6c 65 3d 2f 73 68 6c 69 62 2f 6c 69 62 63 2e  ile=/shlib/libc.
1d130 73 6f 0a 20 20 3b 3b 0a 0a 63 79 67 77 69 6e 2a  so.  ;;..cygwin*
1d140 29 0a 20 20 23 20 66 75 6e 63 5f 77 69 6e 33 32  ).  # func_win32
1d150 5f 6c 69 62 69 64 20 69 73 20 61 20 73 68 65 6c  _libid is a shel
1d160 6c 20 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e  l function defin
1d170 65 64 20 69 6e 20 6c 74 6d 61 69 6e 2e 73 68 0a  ed in ltmain.sh.
1d180 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1d190 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
1d1a0 6c 65 5f 6d 61 67 69 63 20 5e 78 38 36 20 61 72  le_magic ^x86 ar
1d1b0 63 68 69 76 65 20 69 6d 70 6f 72 74 7c 5e 78 38  chive import|^x8
1d1c0 36 20 44 4c 4c 27 0a 20 20 6c 74 5f 63 76 5f 66  6 DLL'.  lt_cv_f
1d1d0 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 66  ile_magic_cmd='f
1d1e0 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 27  unc_win32_libid'
1d1f0 0a 20 20 3b 3b 0a 0a 6d 69 6e 67 77 2a 20 7c 20  .  ;;..mingw* | 
1d200 70 77 33 32 2a 29 0a 20 20 23 20 42 61 73 65 20  pw32*).  # Base 
1d210 4d 53 59 53 2f 4d 69 6e 47 57 20 64 6f 20 6e 6f  MSYS/MinGW do no
1d220 74 20 70 72 6f 76 69 64 65 20 74 68 65 20 27 66  t provide the 'f
1d230 69 6c 65 27 20 63 6f 6d 6d 61 6e 64 20 6e 65 65  ile' command nee
1d240 64 65 64 20 62 79 0a 20 20 23 20 66 75 6e 63 5f  ded by.  # func_
1d250 77 69 6e 33 32 5f 6c 69 62 69 64 20 73 68 65 6c  win32_libid shel
1d260 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 73 6f 20 75  l function, so u
1d270 73 65 20 61 20 77 65 61 6b 65 72 20 74 65 73 74  se a weaker test
1d280 20 62 61 73 65 64 20 6f 6e 20 27 6f 62 6a 64 75   based on 'objdu
1d290 6d 70 27 2c 0a 20 20 23 20 75 6e 6c 65 73 73 20  mp',.  # unless 
1d2a0 77 65 20 66 69 6e 64 20 27 66 69 6c 65 27 2c 20  we find 'file', 
1d2b0 66 6f 72 20 65 78 61 6d 70 6c 65 20 62 65 63 61  for example beca
1d2c0 75 73 65 20 77 65 20 61 72 65 20 63 72 6f 73 73  use we are cross
1d2d0 2d 63 6f 6d 70 69 6c 69 6e 67 2e 0a 20 20 69 66  -compiling..  if
1d2e0 20 28 20 66 69 6c 65 20 2f 20 29 20 3e 2f 64 65   ( file / ) >/de
1d2f0 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
1d300 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  n.    lt_cv_depl
1d310 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1d320 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 5e 78 38  ='file_magic ^x8
1d330 36 20 61 72 63 68 69 76 65 20 69 6d 70 6f 72 74  6 archive import
1d340 7c 5e 78 38 36 20 44 4c 4c 27 0a 20 20 20 20 6c  |^x86 DLL'.    l
1d350 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1d360 63 6d 64 3d 27 66 75 6e 63 5f 77 69 6e 33 32 5f  cmd='func_win32_
1d370 6c 69 62 69 64 27 0a 20 20 65 6c 73 65 0a 20 20  libid'.  else.  
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 27 66 69  check_method='fi
1d3a0 6c 65 5f 6d 61 67 69 63 20 66 69 6c 65 20 66 6f  le_magic file fo
1d3b0 72 6d 61 74 20 70 65 69 2a 2d 69 33 38 36 28 2e  rmat pei*-i386(.
1d3c0 2a 61 72 63 68 69 74 65 63 74 75 72 65 3a 20 69  *architecture: i
1d3d0 33 38 36 29 3f 27 0a 20 20 20 20 6c 74 5f 63 76  386)?'.    lt_cv
1d3e0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
1d3f0 27 24 4f 42 4a 44 55 4d 50 20 2d 66 27 0a 20 20  '$OBJDUMP -f'.  
1d400 66 69 0a 20 20 3b 3b 0a 0a 63 65 67 63 63 29 0a  fi.  ;;..cegcc).
1d410 20 20 23 20 75 73 65 20 74 68 65 20 77 65 61 6b    # use the weak
1d420 65 72 20 74 65 73 74 20 62 61 73 65 64 20 6f 6e  er test based on
1d430 20 27 6f 62 6a 64 75 6d 70 27 2e 20 53 65 65 20   'objdump'. See 
1d440 6d 69 6e 67 77 2a 2e 0a 20 20 6c 74 5f 63 76 5f  mingw*..  lt_cv_
1d450 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1d460 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
1d470 20 66 69 6c 65 20 66 6f 72 6d 61 74 20 70 65 2d   file format pe-
1d480 61 72 6d 2d 2e 2a 6c 69 74 74 6c 65 28 2e 2a 61  arm-.*little(.*a
1d490 72 63 68 69 74 65 63 74 75 72 65 3a 20 61 72 6d  rchitecture: arm
1d4a0 29 3f 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  )?'.  lt_cv_file
1d4b0 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4f 42 4a  _magic_cmd='$OBJ
1d4c0 44 55 4d 50 20 2d 66 27 0a 20 20 3b 3b 0a 0a 64  DUMP -f'.  ;;..d
1d4d0 61 72 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64  arwin* | rhapsod
1d4e0 79 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  y*).  lt_cv_depl
1d4f0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1d500 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
1d510 66 72 65 65 62 73 64 2a 20 7c 20 64 72 61 67 6f  freebsd* | drago
1d520 6e 66 6c 79 2a 29 0a 20 20 69 66 20 65 63 68 6f  nfly*).  if echo
1d530 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d   __ELF__ | $CC -
1d540 45 20 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c  E - | $GREP __EL
1d550 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  F__ > /dev/null;
1d560 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24   then.    case $
1d570 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20  host_cpu in.    
1d580 69 2a 38 36 20 29 0a 20 20 20 20 20 20 23 20 4e  i*86 ).      # N
1d590 6f 74 20 73 75 72 65 20 77 68 65 74 68 65 72 20  ot sure whether 
1d5a0 74 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20  the presence of 
1d5b0 4f 70 65 6e 42 53 44 20 68 65 72 65 20 77 61 73  OpenBSD here was
1d5c0 20 61 20 6d 69 73 74 61 6b 65 2e 0a 20 20 20 20   a mistake..    
1d5d0 20 20 23 20 4c 65 74 27 73 20 61 63 63 65 70 74    # Let's accept
1d5e0 20 62 6f 74 68 20 6f 66 20 74 68 65 6d 20 75 6e   both of them un
1d5f0 74 69 6c 20 74 68 69 73 20 69 73 20 63 6c 65 61  til this is clea
1d600 72 65 64 20 75 70 2e 0a 20 20 20 20 20 20 6c 74  red up..      lt
1d610 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1d620 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
1d630 61 67 69 63 20 28 46 72 65 65 42 53 44 7c 4f 70  agic (FreeBSD|Op
1d640 65 6e 42 53 44 7c 44 72 61 67 6f 6e 46 6c 79 29  enBSD|DragonFly)
1d650 2f 69 5b 33 2d 39 5d 38 36 20 28 63 6f 6d 70 61  /i[3-9]86 (compa
1d660 63 74 20 29 3f 64 65 6d 61 6e 64 20 70 61 67 65  ct )?demand page
1d670 64 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79  d shared library
1d680 27 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 66 69  '.      lt_cv_fi
1d690 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73  le_magic_cmd=/us
1d6a0 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 20 20 20  r/bin/file.     
1d6b0 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
1d6c0 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68  c_test_file=`ech
1d6d0 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e  o /usr/lib/libc.
1d6e0 73 6f 2e 2a 60 0a 20 20 20 20 20 20 3b 3b 0a 20  so.*`.      ;;. 
1d6f0 20 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20     esac.  else. 
1d700 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
1d710 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
1d720 73 73 5f 61 6c 6c 0a 20 20 66 69 0a 20 20 3b 3b  ss_all.  fi.  ;;
1d730 0a 0a 67 6e 75 2a 29 0a 20 20 6c 74 5f 63 76 5f  ..gnu*).  lt_cv_
1d740 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1d750 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
1d760 3b 3b 0a 0a 68 70 75 78 31 30 2e 32 30 2a 20 7c  ;;..hpux10.20* |
1d770 20 68 70 75 78 31 31 2a 29 0a 20 20 6c 74 5f 63   hpux11*).  lt_c
1d780 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
1d790 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20  =/usr/bin/file. 
1d7a0 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20   case $host_cpu 
1d7b0 69 6e 0a 20 20 69 61 36 34 2a 29 0a 20 20 20 20  in.  ia64*).    
1d7c0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1d7d0 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
1d7e0 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30  _magic (s[0-9][0
1d7f0 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d  -9][0-9]|ELF-[0-
1d800 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20  9][0-9]) shared 
1d810 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 49 41  object file - IA
1d820 36 34 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69  64'.    lt_cv_fi
1d830 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
1d840 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 68 70 75 78  le=/usr/lib/hpux
1d850 33 32 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b  32/libc.so.    ;
1d860 3b 0a 20 20 68 70 70 61 2a 36 34 2a 29 0a 20 20  ;.  hppa*64*).  
1d870 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1d880 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
1d890 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d  le_magic (s[0-9]
1d8a0 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b  [0-9][0-9]|ELF-[
1d8b0 30 2d 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65  0-9][0-9]) share
1d8c0 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20  d object file - 
1d8d0 50 41 2d 52 49 53 43 20 5b 30 2d 39 5d 2e 5b 30  PA-RISC [0-9].[0
1d8e0 2d 39 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66  -9]'.    lt_cv_f
1d8f0 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
1d900 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 70 61 32  ile=/usr/lib/pa2
1d910 30 5f 36 34 2f 6c 69 62 63 2e 73 6c 0a 20 20 20  0_64/libc.sl.   
1d920 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f   ;;.  *).    lt_
1d930 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1d940 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
1d950 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d  gic (s[0-9][0-9]
1d960 5b 30 2d 39 5d 7c 50 41 2d 52 49 53 43 5b 30 2d  [0-9]|PA-RISC[0-
1d970 39 5d 2e 5b 30 2d 39 5d 29 20 73 68 61 72 65 64  9].[0-9]) shared
1d980 20 6c 69 62 72 61 72 79 27 0a 20 20 20 20 6c 74   library'.    lt
1d990 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
1d9a0 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69  est_file=/usr/li
1d9b0 62 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b  b/libc.sl.    ;;
1d9c0 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 69 6e  .  esac.  ;;..in
1d9d0 74 65 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 23  terix[3-9]*).  #
1d9e0 20 50 49 43 20 63 6f 64 65 20 69 73 20 62 72 6f   PIC code is bro
1d9f0 6b 65 6e 20 6f 6e 20 49 6e 74 65 72 69 78 20 33  ken on Interix 3
1da00 2e 78 2c 20 74 68 61 74 27 73 20 77 68 79 20 7c  .x, that's why |
1da10 5c 2e 61 20 6e 6f 74 20 7c 5f 70 69 63 5c 2e 61  \.a not |_pic\.a
1da20 20 68 65 72 65 0a 20 20 6c 74 5f 63 76 5f 64 65   here.  lt_cv_de
1da30 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1da40 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72  od='match_patter
1da50 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f  n /lib[^/]+(\.so
1da60 7c 5c 2e 61 29 24 27 0a 20 20 3b 3b 0a 0a 69 72  |\.a)$'.  ;;..ir
1da70 69 78 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20  ix5* | irix6* | 
1da80 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20 63 61  nonstopux*).  ca
1da90 73 65 20 24 4c 44 20 69 6e 0a 20 20 2a 2d 33 32  se $LD in.  *-32
1daa0 7c 2a 22 2d 33 32 20 22 29 20 6c 69 62 6d 61 67  |*"-32 ") libmag
1dab0 69 63 3d 33 32 2d 62 69 74 3b 3b 0a 20 20 2a 2d  ic=32-bit;;.  *-
1dac0 6e 33 32 7c 2a 22 2d 6e 33 32 20 22 29 20 6c 69  n32|*"-n32 ") li
1dad0 62 6d 61 67 69 63 3d 4e 33 32 3b 3b 0a 20 20 2a  bmagic=N32;;.  *
1dae0 2d 36 34 7c 2a 22 2d 36 34 20 22 29 20 6c 69 62  -64|*"-64 ") lib
1daf0 6d 61 67 69 63 3d 36 34 2d 62 69 74 3b 3b 0a 20  magic=64-bit;;. 
1db00 20 2a 29 20 6c 69 62 6d 61 67 69 63 3d 6e 65 76   *) libmagic=nev
1db10 65 72 2d 6d 61 74 63 68 3b 3b 0a 20 20 65 73 61  er-match;;.  esa
1db20 63 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  c.  lt_cv_deplib
1db30 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1db40 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 23 20  ass_all.  ;;..# 
1db50 54 68 69 73 20 6d 75 73 74 20 62 65 20 4c 69 6e  This must be Lin
1db60 75 78 20 45 4c 46 2e 0a 6c 69 6e 75 78 2a 20 7c  ux ELF..linux* |
1db70 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20 6c   k*bsd*-gnu).  l
1db80 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1db90 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
1dba0 6c 6c 0a 20 20 3b 3b 0a 0a 6e 65 74 62 73 64 2a  ll.  ;;..netbsd*
1dbb0 29 0a 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c  ).  if echo __EL
1dbc0 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c  F__ | $CC -E - |
1dbd0 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e   $GREP __ELF__ >
1dbe0 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
1dbf0 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
1dc00 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1dc10 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f  'match_pattern /
1dc20 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b  lib[^/]+(\.so\.[
1dc30 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70  0-9]+\.[0-9]+|_p
1dc40 69 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a  ic\.a)$'.  else.
1dc50 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
1dc60 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
1dc70 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c  match_pattern /l
1dc80 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5f 70 69  ib[^/]+(\.so|_pi
1dc90 63 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b  c\.a)$'.  fi.  ;
1dca0 3b 0a 0a 6e 65 77 6f 73 36 2a 29 0a 20 20 6c 74  ;..newos6*).  lt
1dcb0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1dcc0 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
1dcd0 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30  agic ELF [0-9][0
1dce0 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20  -9]*-bit [ML]SB 
1dcf0 28 65 78 65 63 75 74 61 62 6c 65 7c 64 79 6e 61  (executable|dyna
1dd00 6d 69 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63  mic lib)'.  lt_c
1dd10 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
1dd20 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20  =/usr/bin/file. 
1dd30 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
1dd40 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72  c_test_file=/usr
1dd50 2f 6c 69 62 2f 6c 69 62 6e 6c 73 2e 73 6f 0a 20  /lib/libnls.so. 
1dd60 20 3b 3b 0a 0a 2a 6e 74 6f 2a 20 7c 20 2a 71 6e   ;;..*nto* | *qn
1dd70 78 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  x*).  lt_cv_depl
1dd80 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1dd90 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
1dda0 6f 70 65 6e 62 73 64 2a 29 0a 20 20 69 66 20 74  openbsd*).  if t
1ddb0 65 73 74 20 2d 7a 20 22 60 65 63 68 6f 20 5f 5f  est -z "`echo __
1ddc0 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d  ELF__ | $CC -E -
1ddd0 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f   | $GREP __ELF__
1dde0 60 22 20 7c 7c 20 74 65 73 74 20 22 24 68 6f 73  `" || test "$hos
1ddf0 74 5f 6f 73 2d 24 68 6f 73 74 5f 63 70 75 22 20  t_os-$host_cpu" 
1de00 3d 20 22 6f 70 65 6e 62 73 64 32 2e 38 2d 70 6f  = "openbsd2.8-po
1de10 77 65 72 70 63 22 3b 20 74 68 65 6e 0a 20 20 20  werpc"; then.   
1de20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1de30 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74  heck_method='mat
1de40 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b  ch_pattern /lib[
1de50 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d  ^/]+(\.so\.[0-9]
1de60 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5c 2e 73 6f 7c 5f  +\.[0-9]+|\.so|_
1de70 70 69 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65  pic\.a)$'.  else
1de80 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
1de90 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1dea0 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f  'match_pattern /
1deb0 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b  lib[^/]+(\.so\.[
1dec0 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70  0-9]+\.[0-9]+|_p
1ded0 69 63 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20  ic\.a)$'.  fi.  
1dee0 3b 3b 0a 0a 6f 73 66 33 2a 20 7c 20 6f 73 66 34  ;;..osf3* | osf4
1def0 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20 6c 74 5f  * | osf5*).  lt_
1df00 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
1df10 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
1df20 0a 20 20 3b 3b 0a 0a 72 64 6f 73 2a 29 0a 20 20  .  ;;..rdos*).  
1df30 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1df40 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
1df50 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 6f 6c 61 72 69  all.  ;;..solari
1df60 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  s*).  lt_cv_depl
1df70 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
1df80 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
1df90 73 79 73 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76  sysv5* | sco3.2v
1dfa0 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75  5* | sco5v6* | u
1dfb0 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55  nixware* | OpenU
1dfc0 4e 49 58 2a 20 7c 20 73 79 73 76 34 2a 75 77 32  NIX* | sysv4*uw2
1dfd0 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
1dfe0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1dff0 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73  pass_all.  ;;..s
1e000 79 73 76 34 20 7c 20 73 79 73 76 34 2e 33 2a 29  ysv4 | sysv4.3*)
1e010 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f 76 65  .  case $host_ve
1e020 6e 64 6f 72 20 69 6e 0a 20 20 6d 6f 74 6f 72 6f  ndor in.  motoro
1e030 6c 61 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  la).    lt_cv_de
1e040 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1e050 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45  od='file_magic E
1e060 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62  LF [0-9][0-9]*-b
1e070 69 74 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65  it [ML]SB (share
1e080 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63  d object|dynamic
1e090 20 6c 69 62 29 20 4d 5b 30 2d 39 5d 5b 30 2d 39   lib) M[0-9][0-9
1e0a0 5d 2a 20 56 65 72 73 69 6f 6e 20 5b 30 2d 39 5d  ]* Version [0-9]
1e0b0 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  '.    lt_cv_file
1e0c0 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
1e0d0 3d 60 65 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f  =`echo /usr/lib/
1e0e0 6c 69 62 63 2e 73 6f 2a 60 0a 20 20 20 20 3b 3b  libc.so*`.    ;;
1e0f0 0a 20 20 6e 63 72 29 0a 20 20 20 20 6c 74 5f 63  .  ncr).    lt_c
1e100 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1e110 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
1e120 20 20 20 20 3b 3b 0a 20 20 73 65 71 75 65 6e 74      ;;.  sequent
1e130 29 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  ).    lt_cv_file
1e140 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e  _magic_cmd='/bin
1e150 2f 66 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76  /file'.    lt_cv
1e160 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
1e170 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
1e180 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d  c ELF [0-9][0-9]
1e190 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42 20 28 73 68  *-bit [LM]SB (sh
1e1a0 61 72 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61  ared object|dyna
1e1b0 6d 69 63 20 6c 69 62 20 29 27 0a 20 20 20 20 3b  mic lib )'.    ;
1e1c0 3b 0a 20 20 73 6e 69 29 0a 20 20 20 20 6c 74 5f  ;.  sni).    lt_
1e1d0 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
1e1e0 64 3d 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20  d='/bin/file'.  
1e1f0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1e200 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 22 66 69  check_method="fi
1e210 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d  le_magic ELF [0-
1e220 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d  9][0-9]*-bit [LM
1e230 5d 53 42 20 64 79 6e 61 6d 69 63 20 6c 69 62 22  ]SB dynamic lib"
1e240 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  .    lt_cv_file_
1e250 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d  magic_test_file=
1e260 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 20  /lib/libc.so.   
1e270 20 3b 3b 0a 20 20 73 69 65 6d 65 6e 73 29 0a 20   ;;.  siemens). 
1e280 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
1e290 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
1e2a0 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20  ss_all.    ;;.  
1e2b0 70 63 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  pc).    lt_cv_de
1e2c0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1e2d0 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20  od=pass_all.    
1e2e0 3b 3b 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a  ;;.  esac.  ;;..
1e2f0 74 70 66 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  tpf*).  lt_cv_de
1e300 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1e310 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
1e320 0a 65 73 61 63 0a 0a 66 69 0a 7b 20 24 61 73 5f  .esac..fi.{ $as_
1e330 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1e340 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
1e350 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1e360 63 6b 5f 6d 65 74 68 6f 64 22 20 3e 26 35 0a 24  ck_method" >&5.$
1e370 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f  as_echo "$lt_cv_
1e380 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
1e390 74 68 6f 64 22 20 3e 26 36 3b 20 7d 0a 66 69 6c  thod" >&6; }.fil
1e3a0 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 24 6c 74 5f  e_magic_cmd=$lt_
1e3b0 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
1e3c0 64 0a 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  d.deplibs_check_
1e3d0 6d 65 74 68 6f 64 3d 24 6c 74 5f 63 76 5f 64 65  method=$lt_cv_de
1e3e0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1e3f0 6f 64 0a 74 65 73 74 20 2d 7a 20 22 24 64 65 70  od.test -z "$dep
1e400 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
1e410 64 22 20 26 26 20 64 65 70 6c 69 62 73 5f 63 68  d" && deplibs_ch
1e420 65 63 6b 5f 6d 65 74 68 6f 64 3d 75 6e 6b 6e 6f  eck_method=unkno
1e430 77 6e 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69  wn.............i
1e440 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
1e450 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
1e460 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
1e470 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
1e480 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
1e490 78 7d 61 72 22 2c 20 73 6f 20 69 74 20 63 61 6e  x}ar", so it can
1e4a0 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
1e4b0 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
1e4c0 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f  t dummy ${ac_too
1e4d0 6c 5f 70 72 65 66 69 78 7d 61 72 3b 20 61 63 5f  l_prefix}ar; ac_
1e4e0 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
1e4f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1e500 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
1e510 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
1e520 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1e530 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1e540 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
1e550 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
1e560 6f 67 5f 41 52 2b 73 65 74 7d 22 20 3d 20 73 65  og_AR+set}" = se
1e570 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
1e580 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
1e590 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
1e5a0 65 73 74 20 2d 6e 20 22 24 41 52 22 3b 20 74 68  est -n "$AR"; th
1e5b0 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
1e5c0 41 52 3d 22 24 41 52 22 20 23 20 4c 65 74 20 74  AR="$AR" # Let t
1e5d0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
1e5e0 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
1e5f0 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
1e600 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
1e610 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
1e620 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
1e630 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
1e640 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
1e650 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
1e660 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
1e670 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
1e680 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
1e690 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
1e6a0 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
1e6b0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1e6c0 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
1e6d0 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
1e6e0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
1e6f0 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
1e700 5f 63 76 5f 70 72 6f 67 5f 41 52 3d 22 24 7b 61  _cv_prog_AR="${a
1e710 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72  c_tool_prefix}ar
1e720 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
1e730 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1e740 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
1e750 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1e760 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
1e770 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
1e780 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
1e790 49 46 53 0a 0a 66 69 0a 66 69 0a 41 52 3d 24 61  IFS..fi.fi.AR=$a
1e7a0 63 5f 63 76 5f 70 72 6f 67 5f 41 52 0a 69 66 20  c_cv_prog_AR.if 
1e7b0 74 65 73 74 20 2d 6e 20 22 24 41 52 22 3b 20 74  test -n "$AR"; t
1e7c0 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
1e7d0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1e7e0 3a 20 72 65 73 75 6c 74 3a 20 24 41 52 22 20 3e  : result: $AR" >
1e7f0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 41 52  &5.$as_echo "$AR
1e800 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
1e810 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1e820 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1e830 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
1e840 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
1e850 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74  .fi...fi.if test
1e860 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67   -z "$ac_cv_prog
1e870 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  _AR"; then.  ac_
1e880 63 74 5f 41 52 3d 24 41 52 0a 20 20 23 20 45 78  ct_AR=$AR.  # Ex
1e890 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
1e8a0 77 6f 72 64 20 6f 66 20 22 61 72 22 2c 20 73 6f  word of "ar", so
1e8b0 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
1e8c0 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
1e8d0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 61  rgs..set dummy a
1e8e0 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  r; ac_word=$2.{ 
1e8f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1e900 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
1e910 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
1e920 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
1e930 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
1e940 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
1e950 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
1e960 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41  _cv_prog_ac_ct_A
1e970 52 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  R+set}" = set; t
1e980 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
1e990 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
1e9a0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
1e9b0 2d 6e 20 22 24 61 63 5f 63 74 5f 41 52 22 3b 20  -n "$ac_ct_AR"; 
1e9c0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
1e9d0 67 5f 61 63 5f 63 74 5f 41 52 3d 22 24 61 63 5f  g_ac_ct_AR="$ac_
1e9e0 63 74 5f 41 52 22 20 23 20 4c 65 74 20 74 68 65  ct_AR" # Let the
1e9f0 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
1ea00 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
1ea10 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
1ea20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
1ea30 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
1ea40 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
1ea50 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
1ea60 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
1ea70 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
1ea80 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
1ea90 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
1eaa0 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
1eab0 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
1eac0 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
1ead0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1eae0 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
1eaf0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
1eb00 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
1eb10 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
1eb20 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 3d  v_prog_ac_ct_AR=
1eb30 22 61 72 22 0a 20 20 20 20 24 61 73 5f 65 63 68  "ar".    $as_ech
1eb40 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1eb50 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
1eb60 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1eb70 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
1eb80 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
1eb90 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
1eba0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
1ebb0 5f 63 74 5f 41 52 3d 24 61 63 5f 63 76 5f 70 72  _ct_AR=$ac_cv_pr
1ebc0 6f 67 5f 61 63 5f 63 74 5f 41 52 0a 69 66 20 74  og_ac_ct_AR.if t
1ebd0 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 41  est -n "$ac_ct_A
1ebe0 52 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  R"; then.  { $as
1ebf0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1ec00 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1ec10 61 63 5f 63 74 5f 41 52 22 20 3e 26 35 0a 24 61  ac_ct_AR" >&5.$a
1ec20 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 41  s_echo "$ac_ct_A
1ec30 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  R" >&6; }.else. 
1ec40 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1ec50 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1ec60 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
1ec70 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
1ec80 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
1ec90 22 78 24 61 63 5f 63 74 5f 41 52 22 20 3d 20 78  "x$ac_ct_AR" = x
1eca0 3b 20 74 68 65 6e 0a 20 20 20 20 41 52 3d 22 66  ; then.    AR="f
1ecb0 61 6c 73 65 22 0a 20 20 65 6c 73 65 0a 20 20 20  alse".  else.   
1ecc0 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
1ecd0 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
1ece0 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
1ecf0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1ed00 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e  me:$LINENO: WARN
1ed10 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75  ING: In the futu
1ed20 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c  re, Autoconf wil
1ed30 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f  l not detect cro
1ed40 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e  ss-tools.whose n
1ed50 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61  ame does not sta
1ed60 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74  rt with the host
1ed70 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f   triplet.  If yo
1ed80 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e  u think this.con
1ed90 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73  figuration is us
1eda0 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65  eful to you, ple
1edb0 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74  ase write to aut
1edc0 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20  oconf@gnu.org." 
1edd0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
1ede0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49  s_me: WARNING: I
1edf0 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
1ee00 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
1ee10 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
1ee20 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
1ee30 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
1ee40 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
1ee50 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
1ee60 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
1ee70 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
1ee80 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
1ee90 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
1eea0 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a  gnu.org." >&2;}.
1eeb0 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
1eec0 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 41  es ;;.esac.    A
1eed0 52 3d 24 61 63 5f 63 74 5f 41 52 0a 20 20 66 69  R=$ac_ct_AR.  fi
1eee0 0a 65 6c 73 65 0a 20 20 41 52 3d 22 24 61 63 5f  .else.  AR="$ac_
1eef0 63 76 5f 70 72 6f 67 5f 41 52 22 0a 66 69 0a 0a  cv_prog_AR".fi..
1ef00 74 65 73 74 20 2d 7a 20 22 24 41 52 22 20 26 26  test -z "$AR" &&
1ef10 20 41 52 3d 61 72 0a 74 65 73 74 20 2d 7a 20 22   AR=ar.test -z "
1ef20 24 41 52 5f 46 4c 41 47 53 22 20 26 26 20 41 52  $AR_FLAGS" && AR
1ef30 5f 46 4c 41 47 53 3d 63 72 75 0a 0a 0a 0a 0a 0a  _FLAGS=cru......
1ef40 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e  ......if test -n
1ef50 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
1ef60 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
1ef70 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
1ef80 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
1ef90 6c 5f 70 72 65 66 69 78 7d 73 74 72 69 70 22 2c  l_prefix}strip",
1efa0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
1efb0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
1efc0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
1efd0 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
1efe0 69 78 7d 73 74 72 69 70 3b 20 61 63 5f 77 6f 72  ix}strip; ac_wor
1eff0 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
1f000 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1f010 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
1f020 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
1f030 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
1f040 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
1f050 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
1f060 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
1f070 53 54 52 49 50 2b 73 65 74 7d 22 20 3d 20 73 65  STRIP+set}" = se
1f080 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
1f090 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
1f0a0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
1f0b0 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22 3b  est -n "$STRIP";
1f0c0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
1f0d0 6f 67 5f 53 54 52 49 50 3d 22 24 53 54 52 49 50  og_STRIP="$STRIP
1f0e0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
1f0f0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
1f100 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
1f110 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
1f120 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
1f130 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
1f140 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
1f150 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
1f160 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
1f170 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
1f180 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
1f190 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
1f1a0 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
1f1b0 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24   if { test -f "$
1f1c0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
1f1d0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20  ac_exec_ext" && 
1f1e0 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f  $as_test_x "$as_
1f1f0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1f200 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68  exec_ext"; }; th
1f210 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
1f220 67 5f 53 54 52 49 50 3d 22 24 7b 61 63 5f 74 6f  g_STRIP="${ac_to
1f230 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69 70 22  ol_prefix}strip"
1f240 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
1f250 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
1f260 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
1f270 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1f280 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
1f290 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
1f2a0 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
1f2b0 46 53 0a 0a 66 69 0a 66 69 0a 53 54 52 49 50 3d  FS..fi.fi.STRIP=
1f2c0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49  $ac_cv_prog_STRI
1f2d0 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 53  P.if test -n "$S
1f2e0 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20  TRIP"; then.  { 
1f2f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1f300 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1f310 3a 20 24 53 54 52 49 50 22 20 3e 26 35 0a 24 61  : $STRIP" >&5.$a
1f320 73 5f 65 63 68 6f 20 22 24 53 54 52 49 50 22 20  s_echo "$STRIP" 
1f330 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
1f340 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1f350 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1f360 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63  : no" >&5.$as_ec
1f370 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  ho "no" >&6; }.f
1f380 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  i...fi.if test -
1f390 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53  z "$ac_cv_prog_S
1f3a0 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 61 63  TRIP"; then.  ac
1f3b0 5f 63 74 5f 53 54 52 49 50 3d 24 53 54 52 49 50  _ct_STRIP=$STRIP
1f3c0 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
1f3d0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
1f3e0 73 74 72 69 70 22 2c 20 73 6f 20 69 74 20 63 61  strip", so it ca
1f3f0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1f400 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1f410 65 74 20 64 75 6d 6d 79 20 73 74 72 69 70 3b 20  et dummy strip; 
1f420 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
1f430 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
1f440 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
1f450 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
1f460 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
1f470 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1f480 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
1f490 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
1f4a0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49  _prog_ac_ct_STRI
1f4b0 50 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  P+set}" = set; t
1f4c0 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
1f4d0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
1f4e0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
1f4f0 2d 6e 20 22 24 61 63 5f 63 74 5f 53 54 52 49 50  -n "$ac_ct_STRIP
1f500 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
1f510 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50  prog_ac_ct_STRIP
1f520 3d 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22 20  ="$ac_ct_STRIP" 
1f530 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
1f540 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
1f550 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
1f560 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
1f570 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
1f580 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
1f590 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
1f5a0 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
1f5b0 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
1f5c0 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
1f5d0 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
1f5e0 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
1f5f0 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
1f600 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
1f610 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1f620 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
1f630 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
1f640 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1f650 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
1f660 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
1f670 61 63 5f 63 74 5f 53 54 52 49 50 3d 22 73 74 72  ac_ct_STRIP="str
1f680 69 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  ip".    $as_echo
1f690 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1f6a0 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
1f6b0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1f6c0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
1f6d0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
1f6e0 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1f6f0 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
1f700 63 74 5f 53 54 52 49 50 3d 24 61 63 5f 63 76 5f  ct_STRIP=$ac_cv_
1f710 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50  prog_ac_ct_STRIP
1f720 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
1f730 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65 6e  _ct_STRIP"; then
1f740 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1f750 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1f760 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 53 54  esult: $ac_ct_ST
1f770 52 49 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  RIP" >&5.$as_ech
1f780 6f 20 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22  o "$ac_ct_STRIP"
1f790 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
1f7a0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1f7b0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1f7c0 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
1f7d0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
1f7e0 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78  fi..  if test "x
1f7f0 24 61 63 5f 63 74 5f 53 54 52 49 50 22 20 3d 20  $ac_ct_STRIP" = 
1f800 78 3b 20 74 68 65 6e 0a 20 20 20 20 53 54 52 49  x; then.    STRI
1f810 50 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20  P=":".  else.   
1f820 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
1f830 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
1f840 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
1f850 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1f860 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e  me:$LINENO: WARN
1f870 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75  ING: In the futu
1f880 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c  re, Autoconf wil
1f890 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f  l not detect cro
1f8a0 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e  ss-tools.whose n
1f8b0 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61  ame does not sta
1f8c0 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74  rt with the host
1f8d0 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f   triplet.  If yo
1f8e0 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e  u think this.con
1f8f0 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73  figuration is us
1f900 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65  eful to you, ple
1f910 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74  ase write to aut
1f920 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20  oconf@gnu.org." 
1f930 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
1f940 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49  s_me: WARNING: I
1f950 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
1f960 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
1f970 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
1f980 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
1f990 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
1f9a0 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
1f9b0 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
1f9c0 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
1f9d0 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
1f9e0 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
1f9f0 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
1fa00 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a  gnu.org." >&2;}.
1fa10 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
1fa20 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 53  es ;;.esac.    S
1fa30 54 52 49 50 3d 24 61 63 5f 63 74 5f 53 54 52 49  TRIP=$ac_ct_STRI
1fa40 50 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 53 54  P.  fi.else.  ST
1fa50 52 49 50 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67  RIP="$ac_cv_prog
1fa60 5f 53 54 52 49 50 22 0a 66 69 0a 0a 74 65 73 74  _STRIP".fi..test
1fa70 20 2d 7a 20 22 24 53 54 52 49 50 22 20 26 26 20   -z "$STRIP" && 
1fa80 53 54 52 49 50 3d 3a 0a 0a 0a 0a 0a 0a 0a 69 66  STRIP=:.......if
1fa90 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
1faa0 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
1fab0 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
1fac0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
1fad0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
1fae0 7d 72 61 6e 6c 69 62 22 2c 20 73 6f 20 69 74 20  }ranlib", so it 
1faf0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
1fb00 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
1fb10 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f  .set dummy ${ac_
1fb20 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c  tool_prefix}ranl
1fb30 69 62 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ib; ac_word=$2.{
1fb40 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1fb50 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
1fb60 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1fb70 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1fb80 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
1fb90 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
1fba0 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
1fbb0 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42  c_cv_prog_RANLIB
1fbc0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
1fbd0 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  en.  $as_echo_n 
1fbe0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
1fbf0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
1fc00 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65  n "$RANLIB"; the
1fc10 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52  n.  ac_cv_prog_R
1fc20 41 4e 4c 49 42 3d 22 24 52 41 4e 4c 49 42 22 20  ANLIB="$RANLIB" 
1fc30 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
1fc40 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
1fc50 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
1fc60 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
1fc70 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
1fc80 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
1fc90 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
1fca0 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
1fcb0 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
1fcc0 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
1fcd0 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
1fce0 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
1fcf0 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
1fd00 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
1fd10 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1fd20 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
1fd30 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
1fd40 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1fd50 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
1fd60 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
1fd70 52 41 4e 4c 49 42 3d 22 24 7b 61 63 5f 74 6f 6f  RANLIB="${ac_too
1fd80 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 22  l_prefix}ranlib"
1fd90 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
1fda0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
1fdb0 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
1fdc0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1fdd0 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
1fde0 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
1fdf0 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
1fe00 46 53 0a 0a 66 69 0a 66 69 0a 52 41 4e 4c 49 42  FS..fi.fi.RANLIB
1fe10 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e  =$ac_cv_prog_RAN
1fe20 4c 49 42 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  LIB.if test -n "
1fe30 24 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20  $RANLIB"; then. 
1fe40 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
1fe50 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1fe60 75 6c 74 3a 20 24 52 41 4e 4c 49 42 22 20 3e 26  ult: $RANLIB" >&
1fe70 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 52 41 4e  5.$as_echo "$RAN
1fe80 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  LIB" >&6; }.else
1fe90 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1fea0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1feb0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
1fec0 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
1fed0 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74  ; }.fi...fi.if t
1fee0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
1fef0 72 6f 67 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65  rog_RANLIB"; the
1ff00 6e 0a 20 20 61 63 5f 63 74 5f 52 41 4e 4c 49 42  n.  ac_ct_RANLIB
1ff10 3d 24 52 41 4e 4c 49 42 0a 20 20 23 20 45 78 74  =$RANLIB.  # Ext
1ff20 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
1ff30 6f 72 64 20 6f 66 20 22 72 61 6e 6c 69 62 22 2c  ord of "ranlib",
1ff40 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
1ff50 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
1ff60 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
1ff70 79 20 72 61 6e 6c 69 62 3b 20 61 63 5f 77 6f 72  y ranlib; ac_wor
1ff80 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
1ff90 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1ffa0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
1ffb0 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
1ffc0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
1ffd0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
1ffe0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
1fff0 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
20000 61 63 5f 63 74 5f 52 41 4e 4c 49 42 2b 73 65 74  ac_ct_RANLIB+set
20010 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
20020 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
20030 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
20040 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
20050 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b 20 74  ac_ct_RANLIB"; t
20060 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
20070 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22 24  _ac_ct_RANLIB="$
20080 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 23 20  ac_ct_RANLIB" # 
20090 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
200a0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
200b0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
200c0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
200d0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
200e0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
200f0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
20100 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
20110 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
20120 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
20130 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
20140 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
20150 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
20160 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
20170 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
20180 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
20190 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
201a0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
201b0 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
201c0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
201d0 5f 63 74 5f 52 41 4e 4c 49 42 3d 22 72 61 6e 6c  _ct_RANLIB="ranl
201e0 69 62 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  ib".    $as_echo
201f0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
20200 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
20210 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
20220 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
20230 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
20240 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
20250 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
20260 63 74 5f 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76  ct_RANLIB=$ac_cv
20270 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c  _prog_ac_ct_RANL
20280 49 42 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  IB.if test -n "$
20290 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b 20 74  ac_ct_RANLIB"; t
202a0 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
202b0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
202c0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
202d0 5f 52 41 4e 4c 49 42 22 20 3e 26 35 0a 24 61 73  _RANLIB" >&5.$as
202e0 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 52 41  _echo "$ac_ct_RA
202f0 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  NLIB" >&6; }.els
20300 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
20310 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
20320 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
20330 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
20340 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65  6; }.fi..  if te
20350 73 74 20 22 78 24 61 63 5f 63 74 5f 52 41 4e 4c  st "x$ac_ct_RANL
20360 49 42 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  IB" = x; then.  
20370 20 20 52 41 4e 4c 49 42 3d 22 3a 22 0a 20 20 65    RANLIB=":".  e
20380 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
20390 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
203a0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
203b0 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
203c0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
203d0 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  O: WARNING: In t
203e0 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
203f0 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
20400 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
20410 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
20420 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
20430 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
20440 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
20450 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
20460 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
20470 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
20480 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
20490 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65  .org." >&5.$as_e
204a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
204b0 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
204c0 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
204d0 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
204e0 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
204f0 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
20500 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
20510 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
20520 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
20530 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
20540 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
20550 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
20560 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
20570 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
20580 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
20590 63 0a 20 20 20 20 52 41 4e 4c 49 42 3d 24 61 63  c.    RANLIB=$ac
205a0 5f 63 74 5f 52 41 4e 4c 49 42 0a 20 20 66 69 0a  _ct_RANLIB.  fi.
205b0 65 6c 73 65 0a 20 20 52 41 4e 4c 49 42 3d 22 24  else.  RANLIB="$
205c0 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49  ac_cv_prog_RANLI
205d0 42 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22  B".fi..test -z "
205e0 24 52 41 4e 4c 49 42 22 20 26 26 20 52 41 4e 4c  $RANLIB" && RANL
205f0 49 42 3d 3a 0a 0a 0a 0a 0a 0a 0a 23 20 44 65 74  IB=:.......# Det
20600 65 72 6d 69 6e 65 20 63 6f 6d 6d 61 6e 64 73 20  ermine commands 
20610 74 6f 20 63 72 65 61 74 65 20 6f 6c 64 2d 73 74  to create old-st
20620 79 6c 65 20 73 74 61 74 69 63 20 61 72 63 68 69  yle static archi
20630 76 65 73 2e 0a 6f 6c 64 5f 61 72 63 68 69 76 65  ves..old_archive
20640 5f 63 6d 64 73 3d 27 24 41 52 20 24 41 52 5f 46  _cmds='$AR $AR_F
20650 4c 41 47 53 20 24 6f 6c 64 6c 69 62 24 6f 6c 64  LAGS $oldlib$old
20660 6f 62 6a 73 27 0a 6f 6c 64 5f 70 6f 73 74 69 6e  objs'.old_postin
20670 73 74 61 6c 6c 5f 63 6d 64 73 3d 27 63 68 6d 6f  stall_cmds='chmo
20680 64 20 36 34 34 20 24 6f 6c 64 6c 69 62 27 0a 6f  d 644 $oldlib'.o
20690 6c 64 5f 70 6f 73 74 75 6e 69 6e 73 74 61 6c 6c  ld_postuninstall
206a0 5f 63 6d 64 73 3d 0a 0a 69 66 20 74 65 73 74 20  _cmds=..if test 
206b0 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68  -n "$RANLIB"; th
206c0 65 6e 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f  en.  case $host_
206d0 6f 73 20 69 6e 0a 20 20 6f 70 65 6e 62 73 64 2a  os in.  openbsd*
206e0 29 0a 20 20 20 20 6f 6c 64 5f 70 6f 73 74 69 6e  ).    old_postin
206f0 73 74 61 6c 6c 5f 63 6d 64 73 3d 22 24 6f 6c 64  stall_cmds="$old
20700 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64  _postinstall_cmd
20710 73 7e 5c 24 52 41 4e 4c 49 42 20 2d 74 20 5c 24  s~\$RANLIB -t \$
20720 6f 6c 64 6c 69 62 22 0a 20 20 20 20 3b 3b 0a 20  oldlib".    ;;. 
20730 20 2a 29 0a 20 20 20 20 6f 6c 64 5f 70 6f 73 74   *).    old_post
20740 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 22 24 6f  install_cmds="$o
20750 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63  ld_postinstall_c
20760 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20 5c 24 6f  mds~\$RANLIB \$o
20770 6c 64 6c 69 62 22 0a 20 20 20 20 3b 3b 0a 20 20  ldlib".    ;;.  
20780 65 73 61 63 0a 20 20 6f 6c 64 5f 61 72 63 68 69  esac.  old_archi
20790 76 65 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f 61 72  ve_cmds="$old_ar
207a0 63 68 69 76 65 5f 63 6d 64 73 7e 5c 24 52 41 4e  chive_cmds~\$RAN
207b0 4c 49 42 20 5c 24 6f 6c 64 6c 69 62 22 0a 66 69  LIB \$oldlib".fi
207c0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
207d0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
207e0 0a 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d  ...# If no C com
207f0 70 69 6c 65 72 20 77 61 73 20 73 70 65 63 69 66  piler was specif
20800 69 65 64 2c 20 75 73 65 20 43 43 2e 0a 4c 54 43  ied, use CC..LTC
20810 43 3d 24 7b 4c 54 43 43 2d 22 24 43 43 22 7d 0a  C=${LTCC-"$CC"}.
20820 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69  .# If no C compi
20830 6c 65 72 20 66 6c 61 67 73 20 77 65 72 65 20 73  ler flags were s
20840 70 65 63 69 66 69 65 64 2c 20 75 73 65 20 43 46  pecified, use CF
20850 4c 41 47 53 2e 0a 4c 54 43 46 4c 41 47 53 3d 24  LAGS..LTCFLAGS=$
20860 7b 4c 54 43 46 4c 41 47 53 2d 22 24 43 46 4c 41  {LTCFLAGS-"$CFLA
20870 47 53 22 7d 0a 0a 23 20 41 6c 6c 6f 77 20 43 43  GS"}..# Allow CC
20880 20 74 6f 20 62 65 20 61 20 70 72 6f 67 72 61 6d   to be a program
20890 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 75 6d   name with argum
208a0 65 6e 74 73 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24  ents..compiler=$
208b0 43 43 0a 0a 0a 23 20 43 68 65 63 6b 20 66 6f 72  CC...# Check for
208c0 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 67 72 61 62   command to grab
208d0 20 74 68 65 20 72 61 77 20 73 79 6d 62 6f 6c 20   the raw symbol 
208e0 6e 61 6d 65 20 66 6f 6c 6c 6f 77 65 64 20 62 79  name followed by
208f0 20 43 20 73 79 6d 62 6f 6c 20 66 72 6f 6d 20 6e   C symbol from n
20900 6d 2e 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  m..{ $as_echo "$
20910 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
20920 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20  hecking command 
20930 74 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75 74  to parse $NM out
20940 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c  put from $compil
20950 65 72 20 6f 62 6a 65 63 74 22 20 3e 26 35 0a 24  er object" >&5.$
20960 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
20970 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 70  ing command to p
20980 61 72 73 65 20 24 4e 4d 20 6f 75 74 70 75 74 20  arse $NM output 
20990 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65 72 20 6f  from $compiler o
209a0 62 6a 65 63 74 2e 2e 2e 20 22 20 3e 26 36 3b 20  bject... " >&6; 
209b0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  }.if test "${lt_
209c0 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
209d0 6d 62 6f 6c 5f 70 69 70 65 2b 73 65 74 7d 22 20  mbol_pipe+set}" 
209e0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
209f0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
20a00 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 23  d) " >&6.else..#
20a10 20 54 68 65 73 65 20 61 72 65 20 73 61 6e 65 20   These are sane 
20a20 64 65 66 61 75 6c 74 73 20 74 68 61 74 20 77 6f  defaults that wo
20a30 72 6b 20 6f 6e 20 61 74 20 6c 65 61 73 74 20 61  rk on at least a
20a40 20 66 65 77 20 6f 6c 64 20 73 79 73 74 65 6d 73   few old systems
20a50 2e 0a 23 20 5b 54 68 65 79 20 63 6f 6d 65 20 66  ..# [They come f
20a60 72 6f 6d 20 55 6c 74 72 69 78 2e 20 20 57 68 61  rom Ultrix.  Wha
20a70 74 20 63 6f 75 6c 64 20 62 65 20 6f 6c 64 65 72  t could be older
20a80 20 74 68 61 6e 20 55 6c 74 72 69 78 3f 21 21 20   than Ultrix?!! 
20a90 3b 29 5d 0a 0a 23 20 43 68 61 72 61 63 74 65 72  ;)]..# Character
20aa0 20 63 6c 61 73 73 20 64 65 73 63 72 69 62 69 6e   class describin
20ab0 67 20 4e 4d 20 67 6c 6f 62 61 6c 20 73 79 6d 62  g NM global symb
20ac0 6f 6c 20 63 6f 64 65 73 2e 0a 73 79 6d 63 6f 64  ol codes..symcod
20ad0 65 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 0a  e='[BCDEGRST]'..
20ae0 23 20 52 65 67 65 78 70 20 74 6f 20 6d 61 74 63  # Regexp to matc
20af0 68 20 73 79 6d 62 6f 6c 73 20 74 68 61 74 20 63  h symbols that c
20b00 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 20 64  an be accessed d
20b10 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 43 2e 0a  irectly from C..
20b20 73 79 6d 70 61 74 3d 27 5c 28 5b 5f 41 2d 5a 61  sympat='\([_A-Za
20b30 2d 7a 5d 5b 5f 41 2d 5a 61 2d 7a 30 2d 39 5d 2a  -z][_A-Za-z0-9]*
20b40 5c 29 27 0a 0a 23 20 44 65 66 69 6e 65 20 73 79  \)'..# Define sy
20b50 73 74 65 6d 2d 73 70 65 63 69 66 69 63 20 76 61  stem-specific va
20b60 72 69 61 62 6c 65 73 2e 0a 63 61 73 65 20 24 68  riables..case $h
20b70 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 2a 29 0a  ost_os in.aix*).
20b80 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 54    symcode='[BCDT
20b90 5d 27 0a 20 20 3b 3b 0a 63 79 67 77 69 6e 2a 20  ]'.  ;;.cygwin* 
20ba0 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a  | mingw* | pw32*
20bb0 20 7c 20 63 65 67 63 63 2a 29 0a 20 20 73 79 6d   | cegcc*).  sym
20bc0 63 6f 64 65 3d 27 5b 41 42 43 44 47 49 53 54 57  code='[ABCDGISTW
20bd0 5d 27 0a 20 20 3b 3b 0a 68 70 75 78 2a 29 0a 20  ]'.  ;;.hpux*). 
20be0 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f   if test "$host_
20bf0 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65  cpu" = ia64; the
20c00 6e 0a 20 20 20 20 73 79 6d 63 6f 64 65 3d 27 5b  n.    symcode='[
20c10 41 42 43 44 45 47 52 53 54 5d 27 0a 20 20 66 69  ABCDEGRST]'.  fi
20c20 0a 20 20 3b 3b 0a 69 72 69 78 2a 20 7c 20 6e 6f  .  ;;.irix* | no
20c30 6e 73 74 6f 70 75 78 2a 29 0a 20 20 73 79 6d 63  nstopux*).  symc
20c40 6f 64 65 3d 27 5b 42 43 44 45 47 52 53 54 5d 27  ode='[BCDEGRST]'
20c50 0a 20 20 3b 3b 0a 6f 73 66 2a 29 0a 20 20 73 79  .  ;;.osf*).  sy
20c60 6d 63 6f 64 65 3d 27 5b 42 43 44 45 47 51 52 53  mcode='[BCDEGQRS
20c70 54 5d 27 0a 20 20 3b 3b 0a 73 6f 6c 61 72 69 73  T]'.  ;;.solaris
20c80 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42  *).  symcode='[B
20c90 44 52 54 5d 27 0a 20 20 3b 3b 0a 73 63 6f 33 2e  DRT]'.  ;;.sco3.
20ca0 32 76 35 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d  2v5*).  symcode=
20cb0 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76  '[DT]'.  ;;.sysv
20cc0 34 2e 32 75 77 32 2a 29 0a 20 20 73 79 6d 63 6f  4.2uw2*).  symco
20cd0 64 65 3d 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73  de='[DT]'.  ;;.s
20ce0 79 73 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20  ysv5* | sco5v6* 
20cf0 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70  | unixware* | Op
20d00 65 6e 55 4e 49 58 2a 29 0a 20 20 73 79 6d 63 6f  enUNIX*).  symco
20d10 64 65 3d 27 5b 41 42 44 54 5d 27 0a 20 20 3b 3b  de='[ABDT]'.  ;;
20d20 0a 73 79 73 76 34 29 0a 20 20 73 79 6d 63 6f 64  .sysv4).  symcod
20d30 65 3d 27 5b 44 46 4e 53 54 55 5d 27 0a 20 20 3b  e='[DFNSTU]'.  ;
20d40 3b 0a 65 73 61 63 0a 0a 23 20 49 66 20 77 65 27  ;.esac..# If we'
20d50 72 65 20 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c  re using GNU nm,
20d60 20 74 68 65 6e 20 75 73 65 20 69 74 73 20 73 74   then use its st
20d70 61 6e 64 61 72 64 20 73 79 6d 62 6f 6c 20 63 6f  andard symbol co
20d80 64 65 73 2e 0a 63 61 73 65 20 60 24 4e 4d 20 2d  des..case `$NM -
20d90 56 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a  V 2>&1` in.*GNU*
20da0 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27 2a 29   | *'with BFD'*)
20db0 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43  .  symcode='[ABC
20dc0 44 47 49 52 53 54 57 5d 27 20 3b 3b 0a 65 73 61  DGIRSTW]' ;;.esa
20dd0 63 0a 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20 61  c..# Transform a
20de0 6e 20 65 78 74 72 61 63 74 65 64 20 73 79 6d 62  n extracted symb
20df0 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f 20 61 20 70  ol line into a p
20e00 72 6f 70 65 72 20 43 20 64 65 63 6c 61 72 61 74  roper C declarat
20e10 69 6f 6e 2e 0a 23 20 53 6f 6d 65 20 73 79 73 74  ion..# Some syst
20e20 65 6d 73 20 28 65 73 70 2e 20 6f 6e 20 69 61 36  ems (esp. on ia6
20e30 34 29 20 6c 69 6e 6b 20 64 61 74 61 20 61 6e 64  4) link data and
20e40 20 63 6f 64 65 20 73 79 6d 62 6f 6c 73 20 64 69   code symbols di
20e50 66 66 65 72 65 6e 74 6c 79 2c 0a 23 20 73 6f 20  fferently,.# so 
20e60 75 73 65 20 74 68 69 73 20 67 65 6e 65 72 61 6c  use this general
20e70 20 61 70 70 72 6f 61 63 68 2e 0a 6c 74 5f 63 76   approach..lt_cv
20e80 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
20e90 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 22 73 65 64  ol_to_cdecl="sed
20ea0 20 2d 6e 20 2d 65 20 27 73 2f 5e 54 20 2e 2a 20   -n -e 's/^T .* 
20eb0 5c 28 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 69  \(.*\)$/extern i
20ec0 6e 74 20 5c 31 28 29 3b 2f 70 27 20 2d 65 20 27  nt \1();/p' -e '
20ed0 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 2e 2a 20  s/^$symcode* .* 
20ee0 5c 28 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 63  \(.*\)$/extern c
20ef0 68 61 72 20 5c 31 3b 2f 70 27 22 0a 0a 23 20 54  har \1;/p'"..# T
20f00 72 61 6e 73 66 6f 72 6d 20 61 6e 20 65 78 74 72  ransform an extr
20f10 61 63 74 65 64 20 73 79 6d 62 6f 6c 20 6c 69 6e  acted symbol lin
20f20 65 20 69 6e 74 6f 20 73 79 6d 62 6f 6c 20 6e 61  e into symbol na
20f30 6d 65 20 61 6e 64 20 73 79 6d 62 6f 6c 20 61 64  me and symbol ad
20f40 64 72 65 73 73 0a 6c 74 5f 63 76 5f 73 79 73 5f  dress.lt_cv_sys_
20f50 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f  global_symbol_to
20f60 5f 63 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73 3d  _c_name_address=
20f70 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a  "sed -n -e 's/^:
20f80 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b   \([^ ]*\) $/  {
20f90 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28 76 6f 69  \\\"\1\\\", (voi
20fa0 64 20 2a 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27  d *) 0},/p' -e '
20fb0 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b  s/^$symcode* \([
20fc0 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29  ^ ]*\) \([^ ]*\)
20fd0 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f  $/  {\"\2\", (vo
20fe0 69 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22  id *) \&\2},/p'"
20ff0 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  .lt_cv_sys_globa
21000 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61  l_symbol_to_c_na
21010 6d 65 5f 61 64 64 72 65 73 73 5f 6c 69 62 5f 70  me_address_lib_p
21020 72 65 66 69 78 3d 22 73 65 64 20 2d 6e 20 2d 65  refix="sed -n -e
21030 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c 29   's/^: \([^ ]*\)
21040 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22   $/  {\\\"\1\\\"
21050 2c 20 28 76 6f 69 64 20 2a 29 20 30 7d 2c 2f 70  , (void *) 0},/p
21060 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64  ' -e 's/^$symcod
21070 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 6c  e* \([^ ]*\) \(l
21080 69 62 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22  ib[^ ]*\)$/  {\"
21090 5c 32 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c  \2\", (void *) \
210a0 26 5c 32 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e  &\2},/p' -e 's/^
210b0 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d  $symcode* \([^ ]
210c0 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20  *\) \([^ ]*\)$/ 
210d0 20 7b 5c 22 6c 69 62 5c 32 5c 22 2c 20 28 76 6f   {\"lib\2\", (vo
210e0 69 64 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22  id *) \&\2},/p'"
210f0 0a 0a 23 20 48 61 6e 64 6c 65 20 43 52 4c 46 20  ..# Handle CRLF 
21100 69 6e 20 6d 69 6e 67 77 20 74 6f 6f 6c 20 63 68  in mingw tool ch
21110 61 69 6e 0a 6f 70 74 5f 63 72 3d 0a 63 61 73 65  ain.opt_cr=.case
21120 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 6d 69   $build_os in.mi
21130 6e 67 77 2a 29 0a 20 20 6f 70 74 5f 63 72 3d 60  ngw*).  opt_cr=`
21140 24 45 43 48 4f 20 27 78 5c 7b 30 2c 31 5c 7d 27  $ECHO 'x\{0,1\}'
21150 20 7c 20 74 72 20 78 20 27 5c 30 31 35 27 60 20   | tr x '\015'` 
21160 23 20 6f 70 74 69 6f 6e 20 63 72 20 69 6e 20 72  # option cr in r
21170 65 67 65 78 70 0a 20 20 3b 3b 0a 65 73 61 63 0a  egexp.  ;;.esac.
21180 0a 23 20 54 72 79 20 77 69 74 68 6f 75 74 20 61  .# Try without a
21190 20 70 72 65 66 69 78 20 75 6e 64 65 72 73 63 6f   prefix undersco
211a0 72 65 2c 20 74 68 65 6e 20 77 69 74 68 20 69 74  re, then with it
211b0 2e 0a 66 6f 72 20 61 63 5f 73 79 6d 70 72 66 78  ..for ac_symprfx
211c0 20 69 6e 20 22 22 20 22 5f 22 3b 20 64 6f 0a 0a   in "" "_"; do..
211d0 20 20 23 20 54 72 61 6e 73 66 6f 72 6d 20 73 79    # Transform sy
211e0 6d 63 6f 64 65 2c 20 73 79 6d 70 61 74 2c 20 61  mcode, sympat, a
211f0 6e 64 20 73 79 6d 70 72 66 78 20 69 6e 74 6f 20  nd symprfx into 
21200 61 20 72 61 77 20 73 79 6d 62 6f 6c 20 61 6e 64  a raw symbol and
21210 20 61 20 43 20 73 79 6d 62 6f 6c 2e 0a 20 20 73   a C symbol..  s
21220 79 6d 78 66 72 6d 3d 22 5c 5c 31 20 24 61 63 5f  ymxfrm="\\1 $ac_
21230 73 79 6d 70 72 66 78 5c 5c 32 20 5c 5c 32 22 0a  symprfx\\2 \\2".
21240 0a 20 20 23 20 57 72 69 74 65 20 74 68 65 20 72  .  # Write the r
21250 61 77 20 61 6e 64 20 43 20 69 64 65 6e 74 69 66  aw and C identif
21260 69 65 72 73 2e 0a 20 20 69 66 20 74 65 73 74 20  iers..  if test 
21270 22 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72  "$lt_cv_nm_inter
21280 66 61 63 65 22 20 3d 20 22 4d 53 20 64 75 6d 70  face" = "MS dump
21290 62 69 6e 22 3b 20 74 68 65 6e 0a 20 20 20 20 23  bin"; then.    #
212a0 20 46 61 6b 65 20 69 74 20 66 6f 72 20 64 75 6d   Fake it for dum
212b0 70 62 69 6e 20 61 6e 64 20 73 61 79 20 54 20 66  pbin and say T f
212c0 6f 72 20 61 6e 79 20 6e 6f 6e 2d 73 74 61 74 69  or any non-stati
212d0 63 20 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 23  c function.    #
212e0 20 61 6e 64 20 44 20 66 6f 72 20 61 6e 79 20 67   and D for any g
212f0 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65 2e 0a  lobal variable..
21300 20 20 20 20 23 20 41 6c 73 6f 20 66 69 6e 64 20      # Also find 
21310 43 2b 2b 20 61 6e 64 20 5f 5f 66 61 73 74 63 61  C++ and __fastca
21320 6c 6c 20 73 79 6d 62 6f 6c 73 20 66 72 6f 6d 20  ll symbols from 
21330 4d 53 56 43 2b 2b 2c 0a 20 20 20 20 23 20 77 68  MSVC++,.    # wh
21340 69 63 68 20 73 74 61 72 74 20 77 69 74 68 20 40  ich start with @
21350 20 6f 72 20 3f 2e 0a 20 20 20 20 6c 74 5f 63 76   or ?..    lt_cv
21360 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
21370 6f 6c 5f 70 69 70 65 3d 22 24 41 57 4b 20 27 22  ol_pipe="$AWK '"
21380 5c 0a 22 20 20 20 20 20 7b 6c 61 73 74 5f 73 65  \."     {last_se
21390 63 74 69 6f 6e 3d 73 65 63 74 69 6f 6e 3b 20 73  ction=section; s
213a0 65 63 74 69 6f 6e 3d 5c 24 20 33 7d 3b 22 5c 0a  ection=\$ 3};"\.
213b0 22 20 20 20 20 20 2f 53 65 63 74 69 6f 6e 20 6c  "     /Section l
213c0 65 6e 67 74 68 20 2e 2a 23 72 65 6c 6f 63 73 2e  ength .*#relocs.
213d0 2a 28 70 69 63 6b 20 61 6e 79 29 2f 7b 68 69 64  *(pick any)/{hid
213e0 65 5b 6c 61 73 74 5f 73 65 63 74 69 6f 6e 5d 3d  e[last_section]=
213f0 31 7d 3b 22 5c 0a 22 20 20 20 20 20 5c 24 20 30  1};"\."     \$ 0
21400 21 7e 2f 45 78 74 65 72 6e 61 6c 20 2a 5c 7c 2f  !~/External *\|/
21410 7b 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20  {next};"\."     
21420 2f 20 30 2b 20 55 4e 44 45 46 20 2f 7b 6e 65 78  / 0+ UNDEF /{nex
21430 74 7d 3b 20 2f 20 55 4e 44 45 46 20 5c 28 5b 5e  t}; / UNDEF \([^
21440 7c 5d 5c 29 2a 28 29 2f 7b 6e 65 78 74 7d 3b 22  |]\)*()/{next};"
21450 5c 0a 22 20 20 20 20 20 7b 69 66 28 68 69 64 65  \."     {if(hide
21460 5b 73 65 63 74 69 6f 6e 5d 29 20 6e 65 78 74 7d  [section]) next}
21470 3b 22 5c 0a 22 20 20 20 20 20 7b 66 3d 30 7d 3b  ;"\."     {f=0};
21480 20 5c 24 20 30 7e 2f 5c 28 5c 29 2e 2a 5c 7c 2f   \$ 0~/\(\).*\|/
21490 7b 66 3d 31 7d 3b 20 7b 70 72 69 6e 74 66 20 66  {f=1}; {printf f
214a0 20 3f 20 5c 22 54 20 5c 22 20 3a 20 5c 22 44 20   ? \"T \" : \"D 
214b0 5c 22 7d 3b 22 5c 0a 22 20 20 20 20 20 7b 73 70  \"};"\."     {sp
214c0 6c 69 74 28 5c 24 20 30 2c 20 61 2c 20 2f 5c 7c  lit(\$ 0, a, /\|
214d0 7c 5c 72 2f 29 3b 20 73 70 6c 69 74 28 61 5b 32  |\r/); split(a[2
214e0 5d 2c 20 73 29 7d 3b 22 5c 0a 22 20 20 20 20 20  ], s)};"\."     
214f0 73 5b 31 5d 7e 2f 5e 5b 40 3f 5d 2f 7b 70 72 69  s[1]~/^[@?]/{pri
21500 6e 74 20 73 5b 31 5d 2c 20 73 5b 31 5d 3b 20 6e  nt s[1], s[1]; n
21510 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 73 5b  ext};"\."     s[
21520 31 5d 7e 70 72 66 78 20 7b 73 70 6c 69 74 28 73  1]~prfx {split(s
21530 5b 31 5d 2c 74 2c 5c 22 40 5c 22 29 3b 20 70 72  [1],t,\"@\"); pr
21540 69 6e 74 20 74 5b 31 5d 2c 20 73 75 62 73 74 72  int t[1], substr
21550 28 74 5b 31 5d 2c 6c 65 6e 67 74 68 28 70 72 66  (t[1],length(prf
21560 78 29 29 7d 22 5c 0a 22 20 20 20 20 20 27 20 70  x))}"\."     ' p
21570 72 66 78 3d 5e 24 61 63 5f 73 79 6d 70 72 66 78  rfx=^$ac_symprfx
21580 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f  ".  else.    lt_
21590 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
215a0 6d 62 6f 6c 5f 70 69 70 65 3d 22 73 65 64 20 2d  mbol_pipe="sed -
215b0 6e 20 2d 65 20 27 73 2f 5e 2e 2a 5b 09 20 5d 5c  n -e 's/^.*[. ]\
215c0 28 24 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64  ($symcode$symcod
215d0 65 2a 5c 29 5b 09 20 5d 5b 09 20 5d 2a 24 61 63  e*\)[. ][. ]*$ac
215e0 5f 73 79 6d 70 72 66 78 24 73 79 6d 70 61 74 24  _symprfx$sympat$
215f0 6f 70 74 5f 63 72 24 2f 24 73 79 6d 78 66 72 6d  opt_cr$/$symxfrm
21600 2f 70 27 22 0a 20 20 66 69 0a 0a 20 20 23 20 43  /p'".  fi..  # C
21610 68 65 63 6b 20 74 6f 20 73 65 65 20 74 68 61 74  heck to see that
21620 20 74 68 65 20 70 69 70 65 20 77 6f 72 6b 73 20   the pipe works 
21630 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 70 69 70  correctly..  pip
21640 65 5f 77 6f 72 6b 73 3d 6e 6f 0a 0a 20 20 72 6d  e_works=no..  rm
21650 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20   -f conftest*.  
21660 63 61 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  cat > conftest.$
21670 61 63 5f 65 78 74 20 3c 3c 5f 4c 54 5f 45 4f 46  ac_ext <<_LT_EOF
21680 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70  .#ifdef __cplusp
21690 6c 75 73 0a 65 78 74 65 72 6e 20 22 43 22 20 7b  lus.extern "C" {
216a0 0a 23 65 6e 64 69 66 0a 63 68 61 72 20 6e 6d 5f  .#endif.char nm_
216b0 74 65 73 74 5f 76 61 72 3b 0a 76 6f 69 64 20 6e  test_var;.void n
216c0 6d 5f 74 65 73 74 5f 66 75 6e 63 28 76 6f 69 64  m_test_func(void
216d0 29 3b 0a 76 6f 69 64 20 6e 6d 5f 74 65 73 74 5f  );.void nm_test_
216e0 66 75 6e 63 28 76 6f 69 64 29 7b 7d 0a 23 69 66  func(void){}.#if
216f0 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a  def __cplusplus.
21700 7d 0a 23 65 6e 64 69 66 0a 69 6e 74 20 6d 61 69  }.#endif.int mai
21710 6e 28 29 7b 6e 6d 5f 74 65 73 74 5f 76 61 72 3d  n(){nm_test_var=
21720 27 61 27 3b 6e 6d 5f 74 65 73 74 5f 66 75 6e 63  'a';nm_test_func
21730 28 29 3b 72 65 74 75 72 6e 28 30 29 3b 7d 0a 5f  ();return(0);}._
21740 4c 54 5f 45 4f 46 0a 0a 20 20 69 66 20 7b 20 28  LT_EOF..  if { (
21750 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
21760 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
21770 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35  _compile\"") >&5
21780 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d  .  (eval $ac_com
21790 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f  pile) 2>&5.  ac_
217a0 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f  status=$?.  $as_
217b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
217c0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
217d0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
217e0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
217f0 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 4e   }; then.    # N
21800 6f 77 20 74 72 79 20 74 6f 20 67 72 61 62 20 74  ow try to grab t
21810 68 65 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 20 20  he symbols..    
21820 6e 6c 69 73 74 3d 63 6f 6e 66 74 65 73 74 2e 6e  nlist=conftest.n
21830 6d 0a 20 20 20 20 69 66 20 7b 20 28 65 76 61 6c  m.    if { (eval
21840 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
21850 49 4e 45 4e 4f 3a 20 5c 22 24 4e 4d 20 63 6f 6e  INENO: \"$NM con
21860 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
21870 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79 73 5f 67   \| $lt_cv_sys_g
21880 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
21890 65 20 5c 3e 20 24 6e 6c 69 73 74 5c 22 22 29 20  e \> $nlist\"") 
218a0 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 4e 4d 20  >&5.  (eval $NM 
218b0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
218c0 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79  ext \| $lt_cv_sy
218d0 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
218e0 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73 74 29 20  pipe \> $nlist) 
218f0 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
21900 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
21910 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
21920 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
21930 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
21940 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20  c_status); } && 
21950 74 65 73 74 20 2d 73 20 22 24 6e 6c 69 73 74 22  test -s "$nlist"
21960 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20 54  ; then.      # T
21970 72 79 20 73 6f 72 74 69 6e 67 20 61 6e 64 20 75  ry sorting and u
21980 6e 69 71 75 69 66 79 69 6e 67 20 74 68 65 20 6f  niquifying the o
21990 75 74 70 75 74 2e 0a 20 20 20 20 20 20 69 66 20  utput..      if 
219a0 73 6f 72 74 20 22 24 6e 6c 69 73 74 22 20 7c 20  sort "$nlist" | 
219b0 75 6e 69 71 20 3e 20 22 24 6e 6c 69 73 74 22 54  uniq > "$nlist"T
219c0 3b 20 74 68 65 6e 0a 09 6d 76 20 2d 66 20 22 24  ; then..mv -f "$
219d0 6e 6c 69 73 74 22 54 20 22 24 6e 6c 69 73 74 22  nlist"T "$nlist"
219e0 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 72 6d 20  .      else..rm 
219f0 2d 66 20 22 24 6e 6c 69 73 74 22 54 0a 20 20 20  -f "$nlist"T.   
21a00 20 20 20 66 69 0a 0a 20 20 20 20 20 20 23 20 4d     fi..      # M
21a10 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 77 65  ake sure that we
21a20 20 73 6e 61 67 67 65 64 20 61 6c 6c 20 74 68 65   snagged all the
21a30 20 73 79 6d 62 6f 6c 73 20 77 65 20 6e 65 65 64   symbols we need
21a40 2e 0a 20 20 20 20 20 20 69 66 20 24 47 52 45 50  ..      if $GREP
21a50 20 27 20 6e 6d 5f 74 65 73 74 5f 76 61 72 24 27   ' nm_test_var$'
21a60 20 22 24 6e 6c 69 73 74 22 20 3e 2f 64 65 76 2f   "$nlist" >/dev/
21a70 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 69 66 20 24  null; then..if $
21a80 47 52 45 50 20 27 20 6e 6d 5f 74 65 73 74 5f 66  GREP ' nm_test_f
21a90 75 6e 63 24 27 20 22 24 6e 6c 69 73 74 22 20 3e  unc$' "$nlist" >
21aa0 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
21ab0 09 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46  .  cat <<_LT_EOF
21ac0 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
21ad0 65 78 74 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c  ext.#ifdef __cpl
21ae0 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20 22 43  usplus.extern "C
21af0 22 20 7b 0a 23 65 6e 64 69 66 0a 0a 5f 4c 54 5f  " {.#endif.._LT_
21b00 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20 67 65 6e  EOF..  # Now gen
21b10 65 72 61 74 65 20 74 68 65 20 73 79 6d 62 6f 6c  erate the symbol
21b20 20 66 69 6c 65 2e 0a 09 20 20 65 76 61 6c 20 22   file...  eval "
21b30 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  $lt_cv_sys_globa
21b40 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63  l_symbol_to_cdec
21b50 6c 22 27 20 3c 20 22 24 6e 6c 69 73 74 22 20 7c  l"' < "$nlist" |
21b60 20 24 47 52 45 50 20 2d 76 20 6d 61 69 6e 20 3e   $GREP -v main >
21b70 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
21b80 78 74 27 0a 0a 09 20 20 63 61 74 20 3c 3c 5f 4c  xt'...  cat <<_L
21b90 54 5f 45 4f 46 20 3e 3e 20 63 6f 6e 66 74 65 73  T_EOF >> conftes
21ba0 74 2e 24 61 63 5f 65 78 74 0a 0a 2f 2a 20 54 68  t.$ac_ext../* Th
21bb0 65 20 6d 61 70 70 69 6e 67 20 62 65 74 77 65 65  e mapping betwee
21bc0 6e 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 73 20 61  n symbol names a
21bd0 6e 64 20 73 79 6d 62 6f 6c 73 2e 20 20 2a 2f 0a  nd symbols.  */.
21be0 63 6f 6e 73 74 20 73 74 72 75 63 74 20 7b 0a 20  const struct {. 
21bf0 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d   const char *nam
21c00 65 3b 0a 20 20 76 6f 69 64 20 20 20 20 20 20 20  e;.  void       
21c10 2a 61 64 64 72 65 73 73 3b 0a 7d 0a 6c 74 5f 5f  *address;.}.lt__
21c20 50 52 4f 47 52 41 4d 5f 5f 4c 54 58 5f 70 72 65  PROGRAM__LTX_pre
21c30 6c 6f 61 64 65 64 5f 73 79 6d 62 6f 6c 73 5b 5d  loaded_symbols[]
21c40 20 3d 0a 7b 0a 20 20 7b 20 22 40 50 52 4f 47 52   =.{.  { "@PROGR
21c50 41 4d 40 22 2c 20 28 76 6f 69 64 20 2a 29 20 30  AM@", (void *) 0
21c60 20 7d 2c 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 24   },._LT_EOF..  $
21c70 53 45 44 20 22 73 2f 5e 24 73 79 6d 63 6f 64 65  SED "s/^$symcode
21c80 24 73 79 6d 63 6f 64 65 2a 20 5c 28 2e 2a 5c 29  $symcode* \(.*\)
21c90 20 5c 28 2e 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32   \(.*\)$/  {\"\2
21ca0 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26 5c  \", (void *) \&\
21cb0 32 7d 2c 2f 22 20 3c 20 22 24 6e 6c 69 73 74 22  2},/" < "$nlist"
21cc0 20 7c 20 24 47 52 45 50 20 2d 76 20 6d 61 69 6e   | $GREP -v main
21cd0 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   >> conftest.$ac
21ce0 5f 65 78 74 0a 09 20 20 63 61 74 20 3c 3c 5c 5f  _ext..  cat <<\_
21cf0 4c 54 5f 45 4f 46 20 3e 3e 20 63 6f 6e 66 74 65  LT_EOF >> confte
21d00 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 7b 30 2c  st.$ac_ext.  {0,
21d10 20 28 76 6f 69 64 20 2a 29 20 30 7d 0a 7d 3b 0a   (void *) 0}.};.
21d20 0a 2f 2a 20 54 68 69 73 20 77 6f 72 6b 73 20 61  ./* This works a
21d30 72 6f 75 6e 64 20 61 20 70 72 6f 62 6c 65 6d 20  round a problem 
21d40 69 6e 20 46 72 65 65 42 53 44 20 6c 69 6e 6b 65  in FreeBSD linke
21d50 72 20 2a 2f 0a 23 69 66 64 65 66 20 46 52 45 45  r */.#ifdef FREE
21d60 42 53 44 5f 57 4f 52 4b 41 52 4f 55 4e 44 0a 73  BSD_WORKAROUND.s
21d70 74 61 74 69 63 20 63 6f 6e 73 74 20 76 6f 69 64  tatic const void
21d80 20 2a 6c 74 5f 70 72 65 6c 6f 61 64 65 64 5f 73   *lt_preloaded_s
21d90 65 74 75 70 28 29 20 7b 0a 20 20 72 65 74 75 72  etup() {.  retur
21da0 6e 20 6c 74 5f 5f 50 52 4f 47 52 41 4d 5f 5f 4c  n lt__PROGRAM__L
21db0 54 58 5f 70 72 65 6c 6f 61 64 65 64 5f 73 79 6d  TX_preloaded_sym
21dc0 62 6f 6c 73 3b 0a 7d 0a 23 65 6e 64 69 66 0a 0a  bols;.}.#endif..
21dd0 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c  #ifdef __cpluspl
21de0 75 73 0a 7d 0a 23 65 6e 64 69 66 0a 5f 4c 54 5f  us.}.#endif._LT_
21df0 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20 74 72 79  EOF..  # Now try
21e00 20 6c 69 6e 6b 69 6e 67 20 74 68 65 20 74 77 6f   linking the two
21e10 20 66 69 6c 65 73 2e 0a 09 20 20 6d 76 20 63 6f   files...  mv co
21e20 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
21e30 74 20 63 6f 6e 66 74 73 74 6d 2e 24 61 63 5f 6f  t conftstm.$ac_o
21e40 62 6a 65 78 74 0a 09 20 20 6c 74 5f 73 61 76 65  bjext..  lt_save
21e50 5f 4c 49 42 53 3d 22 24 4c 49 42 53 22 0a 09 20  _LIBS="$LIBS".. 
21e60 20 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47 53 3d   lt_save_CFLAGS=
21e70 22 24 43 46 4c 41 47 53 22 0a 09 20 20 4c 49 42  "$CFLAGS"..  LIB
21e80 53 3d 22 63 6f 6e 66 74 73 74 6d 2e 24 61 63 5f  S="conftstm.$ac_
21e90 6f 62 6a 65 78 74 22 0a 09 20 20 43 46 4c 41 47  objext"..  CFLAG
21ea0 53 3d 22 24 43 46 4c 41 47 53 24 6c 74 5f 70 72  S="$CFLAGS$lt_pr
21eb0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62  og_compiler_no_b
21ec0 75 69 6c 74 69 6e 5f 66 6c 61 67 22 0a 09 20 20  uiltin_flag"..  
21ed0 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
21ee0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
21ef0 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 22 29 20   \"$ac_link\"") 
21f00 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
21f10 6c 69 6e 6b 29 20 32 3e 26 35 0a 20 20 61 63 5f  link) 2>&5.  ac_
21f20 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f  status=$?.  $as_
21f30 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
21f40 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
21f50 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
21f60 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
21f70 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
21f80 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65 78  nftest${ac_exeex
21f90 74 7d 3b 20 74 68 65 6e 0a 09 20 20 20 20 70 69  t}; then..    pi
21fa0 70 65 5f 77 6f 72 6b 73 3d 79 65 73 0a 09 20 20  pe_works=yes..  
21fb0 66 69 0a 09 20 20 4c 49 42 53 3d 22 24 6c 74 5f  fi..  LIBS="$lt_
21fc0 73 61 76 65 5f 4c 49 42 53 22 0a 09 20 20 43 46  save_LIBS"..  CF
21fd0 4c 41 47 53 3d 22 24 6c 74 5f 73 61 76 65 5f 43  LAGS="$lt_save_C
21fe0 46 4c 41 47 53 22 0a 09 65 6c 73 65 0a 09 20 20  FLAGS"..else..  
21ff0 65 63 68 6f 20 22 63 61 6e 6e 6f 74 20 66 69 6e  echo "cannot fin
22000 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 20 69  d nm_test_func i
22010 6e 20 24 6e 6c 69 73 74 22 20 3e 26 35 0a 09 66  n $nlist" >&5..f
22020 69 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 65 63  i.      else..ec
22030 68 6f 20 22 63 61 6e 6e 6f 74 20 66 69 6e 64 20  ho "cannot find 
22040 6e 6d 5f 74 65 73 74 5f 76 61 72 20 69 6e 20 24  nm_test_var in $
22050 6e 6c 69 73 74 22 20 3e 26 35 0a 20 20 20 20 20  nlist" >&5.     
22060 20 66 69 0a 20 20 20 20 65 6c 73 65 0a 20 20 20   fi.    else.   
22070 20 20 20 65 63 68 6f 20 22 63 61 6e 6e 6f 74 20     echo "cannot 
22080 72 75 6e 20 24 6c 74 5f 63 76 5f 73 79 73 5f 67  run $lt_cv_sys_g
22090 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
220a0 65 22 20 3e 26 35 0a 20 20 20 20 66 69 0a 20 20  e" >&5.    fi.  
220b0 65 6c 73 65 0a 20 20 20 20 65 63 68 6f 20 22 24  else.    echo "$
220c0 70 72 6f 67 6e 61 6d 65 3a 20 66 61 69 6c 65 64  progname: failed
220d0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
220e0 26 35 0a 20 20 20 20 63 61 74 20 63 6f 6e 66 74  &5.    cat conft
220f0 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
22100 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f    fi.  rm -rf co
22110 6e 66 74 65 73 74 2a 20 63 6f 6e 66 74 73 74 2a  nftest* conftst*
22120 0a 0a 20 20 23 20 44 6f 20 6e 6f 74 20 75 73 65  ..  # Do not use
22130 20 74 68 65 20 67 6c 6f 62 61 6c 5f 73 79 6d 62   the global_symb
22140 6f 6c 5f 70 69 70 65 20 75 6e 6c 65 73 73 20 69  ol_pipe unless i
22150 74 20 77 6f 72 6b 73 2e 0a 20 20 69 66 20 74 65  t works..  if te
22160 73 74 20 22 24 70 69 70 65 5f 77 6f 72 6b 73 22  st "$pipe_works"
22170 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20   = yes; then.   
22180 20 62 72 65 61 6b 0a 20 20 65 6c 73 65 0a 20 20   break.  else.  
22190 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62    lt_cv_sys_glob
221a0 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d 0a  al_symbol_pipe=.
221b0 20 20 66 69 0a 64 6f 6e 65 0a 0a 66 69 0a 0a 69    fi.done..fi..i
221c0 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63  f test -z "$lt_c
221d0 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
221e0 62 6f 6c 5f 70 69 70 65 22 3b 20 74 68 65 6e 0a  bol_pipe"; then.
221f0 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62    lt_cv_sys_glob
22200 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65  al_symbol_to_cde
22210 63 6c 3d 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  cl=.fi.if test -
22220 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  z "$lt_cv_sys_gl
22230 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
22240 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  $lt_cv_sys_globa
22250 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63  l_symbol_to_cdec
22260 6c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  l"; then.  { $as
22270 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
22280 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 66  INENO: result: f
22290 61 69 6c 65 64 22 20 3e 26 35 0a 24 61 73 5f 65  ailed" >&5.$as_e
222a0 63 68 6f 20 22 66 61 69 6c 65 64 22 20 3e 26 36  cho "failed" >&6
222b0 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
222c0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
222d0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6f  INENO: result: o
222e0 6b 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  k" >&5.$as_echo 
222f0 22 6f 6b 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "ok" >&6; }.fi..
22300 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
22310 0a 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68  ......# Check wh
22320 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 6c  ether --enable-l
22330 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 77 61 73 20  ibtool-lock was 
22340 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22  given..if test "
22350 24 7b 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c  ${enable_libtool
22360 5f 6c 6f 63 6b 2b 73 65 74 7d 22 20 3d 20 73 65  _lock+set}" = se
22370 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65  t; then.  enable
22380 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 6c 69 62 74  val=$enable_libt
22390 6f 6f 6c 5f 6c 6f 63 6b 3b 0a 66 69 0a 0a 74 65  ool_lock;.fi..te
223a0 73 74 20 22 78 24 65 6e 61 62 6c 65 5f 6c 69 62  st "x$enable_lib
223b0 74 6f 6f 6c 5f 6c 6f 63 6b 22 20 21 3d 20 78 6e  tool_lock" != xn
223c0 6f 20 26 26 20 65 6e 61 62 6c 65 5f 6c 69 62 74  o && enable_libt
223d0 6f 6f 6c 5f 6c 6f 63 6b 3d 79 65 73 0a 0a 23 20  ool_lock=yes..# 
223e0 53 6f 6d 65 20 66 6c 61 67 73 20 6e 65 65 64 20  Some flags need 
223f0 74 6f 20 62 65 20 70 72 6f 70 61 67 61 74 65 64  to be propagated
22400 20 74 6f 20 74 68 65 20 63 6f 6d 70 69 6c 65 72   to the compiler
22410 20 6f 72 20 6c 69 6e 6b 65 72 20 66 6f 72 20 67   or linker for g
22420 6f 6f 64 0a 23 20 6c 69 62 74 6f 6f 6c 20 73 75  ood.# libtool su
22430 70 70 6f 72 74 2e 0a 63 61 73 65 20 24 68 6f 73  pport..case $hos
22440 74 20 69 6e 0a 69 61 36 34 2d 2a 2d 68 70 75 78  t in.ia64-*-hpux
22450 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20  *).  # Find out 
22460 77 68 69 63 68 20 41 42 49 20 77 65 20 61 72 65  which ABI we are
22470 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27   using..  echo '
22480 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74 65  int i;' > confte
22490 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20  st.$ac_ext.  if 
224a0 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
224b0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
224c0 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20  $ac_compile\"") 
224d0 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
224e0 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20  compile) 2>&5.  
224f0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
22500 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
22510 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
22520 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
22530 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
22540 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  s); }; then.    
22550 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66  case `/usr/bin/f
22560 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ile conftest.$ac
22570 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 20 20 20 20  _objext` in.    
22580 20 20 2a 45 4c 46 2d 33 32 2a 29 0a 09 48 50 55    *ELF-32*)..HPU
22590 58 5f 49 41 36 34 5f 4d 4f 44 45 3d 22 33 32 22  X_IA64_MODE="32"
225a0 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 45 4c 46 2d  ..;;.      *ELF-
225b0 36 34 2a 29 0a 09 48 50 55 58 5f 49 41 36 34 5f  64*)..HPUX_IA64_
225c0 4d 4f 44 45 3d 22 36 34 22 0a 09 3b 3b 0a 20 20  MODE="64"..;;.  
225d0 20 20 65 73 61 63 0a 20 20 66 69 0a 20 20 72 6d    esac.  fi.  rm
225e0 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20   -rf conftest*. 
225f0 20 3b 3b 0a 2a 2d 2a 2d 69 72 69 78 36 2a 29 0a   ;;.*-*-irix6*).
22600 20 20 23 20 46 69 6e 64 20 6f 75 74 20 77 68 69    # Find out whi
22610 63 68 20 41 42 49 20 77 65 20 61 72 65 20 75 73  ch ABI we are us
22620 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27 23 6c 69  ing..  echo '#li
22630 6e 65 20 34 39 36 39 20 22 63 6f 6e 66 69 67 75  ne 4969 "configu
22640 72 65 22 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e  re"' > conftest.
22650 24 61 63 5f 65 78 74 0a 20 20 69 66 20 7b 20 28  $ac_ext.  if { (
22660 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
22670 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
22680 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35  _compile\"") >&5
22690 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d  .  (eval $ac_com
226a0 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f  pile) 2>&5.  ac_
226b0 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f  status=$?.  $as_
226c0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
226d0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
226e0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
226f0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
22700 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 69 66 20   }; then.    if 
22710 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f  test "$lt_cv_pro
22720 67 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b  g_gnu_ld" = yes;
22730 20 74 68 65 6e 0a 20 20 20 20 20 20 63 61 73 65   then.      case
22740 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20   `/usr/bin/file 
22750 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
22760 65 78 74 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74  ext` in..*32-bit
22770 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  *)..  LD="${LD-l
22780 64 7d 20 2d 6d 65 6c 66 33 32 62 73 6d 69 70 22  d} -melf32bsmip"
22790 0a 09 20 20 3b 3b 0a 09 2a 4e 33 32 2a 29 0a 09  ..  ;;..*N32*)..
227a0 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
227b0 6d 65 6c 66 33 32 62 6d 69 70 6e 33 32 22 0a 09  melf32bmipn32"..
227c0 20 20 3b 3b 0a 09 2a 36 34 2d 62 69 74 2a 29 0a    ;;..*64-bit*).
227d0 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20  .  LD="${LD-ld} 
227e0 2d 6d 65 6c 66 36 34 62 6d 69 70 22 0a 09 3b 3b  -melf64bmip"..;;
227f0 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
22800 65 6c 73 65 0a 20 20 20 20 20 20 63 61 73 65 20  else.      case 
22810 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63  `/usr/bin/file c
22820 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
22830 78 74 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74 2a  xt` in..*32-bit*
22840 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  )..  LD="${LD-ld
22850 7d 20 2d 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 4e  } -32"..  ;;..*N
22860 33 32 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44  32*)..  LD="${LD
22870 2d 6c 64 7d 20 2d 6e 33 32 22 0a 09 20 20 3b 3b  -ld} -n32"..  ;;
22880 0a 09 2a 36 34 2d 62 69 74 2a 29 0a 09 20 20 4c  ..*64-bit*)..  L
22890 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 22  D="${LD-ld} -64"
228a0 0a 09 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61  ..  ;;.      esa
228b0 63 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 20 20  c.    fi.  fi.  
228c0 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a  rm -rf conftest*
228d0 0a 20 20 3b 3b 0a 0a 78 38 36 5f 36 34 2d 2a 6b  .  ;;..x86_64-*k
228e0 66 72 65 65 62 73 64 2a 2d 67 6e 75 7c 78 38 36  freebsd*-gnu|x86
228f0 5f 36 34 2d 2a 6c 69 6e 75 78 2a 7c 70 70 63 2a  _64-*linux*|ppc*
22900 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63  -*linux*|powerpc
22910 2a 2d 2a 6c 69 6e 75 78 2a 7c 20 5c 0a 73 33 39  *-*linux*| \.s39
22920 30 2a 2d 2a 6c 69 6e 75 78 2a 7c 73 33 39 30 2a  0*-*linux*|s390*
22930 2d 2a 74 70 66 2a 7c 73 70 61 72 63 2a 2d 2a 6c  -*tpf*|sparc*-*l
22940 69 6e 75 78 2a 29 0a 20 20 23 20 46 69 6e 64 20  inux*).  # Find 
22950 6f 75 74 20 77 68 69 63 68 20 41 42 49 20 77 65  out which ABI we
22960 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63   are using..  ec
22970 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f  ho 'int i;' > co
22980 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
22990 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f   if { (eval echo
229a0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
229b0 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
229c0 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
229d0 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26  $ac_compile) 2>&
229e0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
229f0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
22a00 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
22a10 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
22a20 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
22a30 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a  tatus); }; then.
22a40 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62      case `/usr/b
22a50 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74  in/file conftest
22a60 2e 6f 60 20 69 6e 0a 20 20 20 20 20 20 2a 33 32  .o` in.      *32
22a70 2d 62 69 74 2a 29 0a 09 63 61 73 65 20 24 68 6f  -bit*)..case $ho
22a80 73 74 20 69 6e 0a 09 20 20 78 38 36 5f 36 34 2d  st in..  x86_64-
22a90 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 29 0a  *kfreebsd*-gnu).
22aa0 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  .    LD="${LD-ld
22ab0 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 5f 66 62  } -m elf_i386_fb
22ac0 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 78  sd"..    ;;..  x
22ad0 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09  86_64-*linux*)..
22ae0 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
22af0 20 2d 6d 20 65 6c 66 5f 69 33 38 36 22 0a 09 20   -m elf_i386".. 
22b00 20 20 20 3b 3b 0a 09 20 20 70 70 63 36 34 2d 2a     ;;..  ppc64-*
22b10 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 36 34  linux*|powerpc64
22b20 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c  -*linux*)..    L
22b30 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65  D="${LD-ld} -m e
22b40 6c 66 33 32 70 70 63 6c 69 6e 75 78 22 0a 09 20  lf32ppclinux".. 
22b50 20 20 20 3b 3b 0a 09 20 20 73 33 39 30 78 2d 2a     ;;..  s390x-*
22b60 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d  linux*)..    LD=
22b70 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66  "${LD-ld} -m elf
22b80 5f 73 33 39 30 22 0a 09 20 20 20 20 3b 3b 0a 09  _s390"..    ;;..
22b90 20 20 73 70 61 72 63 36 34 2d 2a 6c 69 6e 75 78    sparc64-*linux
22ba0 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44  *)..    LD="${LD
22bb0 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33 32 5f 73 70  -ld} -m elf32_sp
22bc0 61 72 63 22 0a 09 20 20 20 20 3b 3b 0a 09 65 73  arc"..    ;;..es
22bd0 61 63 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 36 34  ac..;;.      *64
22be0 2d 62 69 74 2a 29 0a 09 63 61 73 65 20 24 68 6f  -bit*)..case $ho
22bf0 73 74 20 69 6e 0a 09 20 20 78 38 36 5f 36 34 2d  st in..  x86_64-
22c00 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 29 0a  *kfreebsd*-gnu).
22c10 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  .    LD="${LD-ld
22c20 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36 34 5f  } -m elf_x86_64_
22c30 66 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09 20  fbsd"..    ;;.. 
22c40 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29   x86_64-*linux*)
22c50 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
22c60 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36 34  d} -m elf_x86_64
22c70 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 70 70 63  "..    ;;..  ppc
22c80 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70  *-*linux*|powerp
22c90 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20  c*-*linux*)..   
22ca0 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d   LD="${LD-ld} -m
22cb0 20 65 6c 66 36 34 70 70 63 22 0a 09 20 20 20 20   elf64ppc"..    
22cc0 3b 3b 0a 09 20 20 73 33 39 30 2a 2d 2a 6c 69 6e  ;;..  s390*-*lin
22cd0 75 78 2a 7c 73 33 39 30 2a 2d 2a 74 70 66 2a 29  ux*|s390*-*tpf*)
22ce0 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
22cf0 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 33 39 30  d} -m elf64_s390
22d00 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73 70 61  "..    ;;..  spa
22d10 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20  rc*-*linux*)..  
22d20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
22d30 6d 20 65 6c 66 36 34 5f 73 70 61 72 63 22 0a 09  m elf64_sparc"..
22d40 20 20 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b      ;;..esac..;;
22d50 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20  .    esac.  fi. 
22d60 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74   rm -rf conftest
22d70 2a 0a 20 20 3b 3b 0a 0a 2a 2d 2a 2d 73 63 6f 33  *.  ;;..*-*-sco3
22d80 2e 32 76 35 2a 29 0a 20 20 23 20 4f 6e 20 53 43  .2v5*).  # On SC
22d90 4f 20 4f 70 65 6e 53 65 72 76 65 72 20 35 2c 20  O OpenServer 5, 
22da0 77 65 20 6e 65 65 64 20 2d 62 65 6c 66 20 74 6f  we need -belf to
22db0 20 67 65 74 20 66 75 6c 6c 2d 66 65 61 74 75 72   get full-featur
22dc0 65 64 20 62 69 6e 61 72 69 65 73 2e 0a 20 20 53  ed binaries..  S
22dd0 41 56 45 5f 43 46 4c 41 47 53 3d 22 24 43 46 4c  AVE_CFLAGS="$CFL
22de0 41 47 53 22 0a 20 20 43 46 4c 41 47 53 3d 22 24  AGS".  CFLAGS="$
22df0 43 46 4c 41 47 53 20 2d 62 65 6c 66 22 0a 20 20  CFLAGS -belf".  
22e00 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
22e10 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
22e20 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
22e30 20 43 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64   C compiler need
22e40 73 20 2d 62 65 6c 66 22 20 3e 26 35 0a 24 61 73  s -belf" >&5.$as
22e50 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
22e60 67 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20  g whether the C 
22e70 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73 20 2d  compiler needs -
22e80 62 65 6c 66 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  belf... " >&6; }
22e90 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
22ea0 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 2b  v_cc_needs_belf+
22eb0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
22ec0 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  n.  $as_echo_n "
22ed0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
22ee0 6c 73 65 0a 20 20 61 63 5f 65 78 74 3d 63 0a 61  lse.  ac_ext=c.a
22ef0 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
22f00 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
22f10 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
22f20 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
22f30 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
22f40 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
22f50 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
22f60 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
22f70 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
22f80 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
22f90 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
22fa0 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
22fb0 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
22fc0 75 0a 0a 20 20 20 20 20 63 61 74 20 3e 63 6f 6e  u..     cat >con
22fd0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
22fe0 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
22ff0 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
23000 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
23010 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
23020 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
23030 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
23040 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
23050 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
23060 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
23070 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
23080 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
23090 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
230a0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a  ftest$ac_exeext.
230b0 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
230c0 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28  c_link".case "((
230d0 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
230e0 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
230f0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
23100 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
23110 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
23120 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
23130 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
23140 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
23150 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
23160 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
23170 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76  echo") >&5.  (ev
23180 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32  al "$ac_link") 2
23190 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
231a0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
231b0 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
231c0 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
231d0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
231e0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
231f0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
23200 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f 20   >&5.  $as_echo 
23210 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
23220 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
23230 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
23240 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
23250 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
23260 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
23270 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
23280 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
23290 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73      } && test -s
232a0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
232b0 65 78 74 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ext && {.. test 
232c0 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e  "$cross_compilin
232d0 67 22 20 3d 20 79 65 73 20 7c 7c 0a 09 20 24 61  g" = yes ||.. $a
232e0 73 5f 74 65 73 74 5f 78 20 63 6f 6e 66 74 65 73  s_test_x conftes
232f0 74 24 61 63 5f 65 78 65 65 78 74 0a 20 20 20 20  t$ac_exeext.    
23300 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 6c 74 5f     }; then.  lt_
23310 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66  cv_cc_needs_belf
23320 3d 79 65 73 0a 65 6c 73 65 0a 20 20 24 61 73 5f  =yes.else.  $as_
23330 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
23340 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
23350 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
23360 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
23370 63 5f 65 78 74 20 3e 26 35 0a 0a 09 6c 74 5f 63  c_ext >&5...lt_c
23380 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 3d  v_cc_needs_belf=
23390 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 72 66 20 63 6f  no.fi..rm -rf co
233a0 6e 66 74 65 73 74 2e 64 53 59 4d 0a 72 6d 20 2d  nftest.dSYM.rm -
233b0 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
233c0 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
233d0 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
233e0 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e 6f  _ipa8_conftest.o
233f0 6f 20 5c 0a 20 20 20 20 20 20 63 6f 6e 66 74 65  o \.      confte
23400 73 74 24 61 63 5f 65 78 65 65 78 74 20 63 6f 6e  st$ac_exeext con
23410 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
23420 20 20 20 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63     ac_ext=c.ac_c
23430 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41  pp='$CPP $CPPFLA
23440 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27  GS'.ac_compile='
23450 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24  $CC -c $CFLAGS $
23460 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  CPPFLAGS conftes
23470 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61  t.$ac_ext >&5'.a
23480 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63  c_link='$CC -o c
23490 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
234a0 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  t $CFLAGS $CPPFL
234b0 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e  AGS $LDFLAGS con
234c0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c  ftest.$ac_ext $L
234d0 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70  IBS >&5'.ac_comp
234e0 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f  iler_gnu=$ac_cv_
234f0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a  c_compiler_gnu..
23500 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
23510 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
23520 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 63 63  esult: $lt_cv_cc
23530 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e 26 35  _needs_belf" >&5
23540 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63  .$as_echo "$lt_c
23550 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22  v_cc_needs_belf"
23560 20 3e 26 36 3b 20 7d 0a 20 20 69 66 20 74 65 73   >&6; }.  if tes
23570 74 20 78 22 24 6c 74 5f 63 76 5f 63 63 5f 6e 65  t x"$lt_cv_cc_ne
23580 65 64 73 5f 62 65 6c 66 22 20 21 3d 20 78 22 79  eds_belf" != x"y
23590 65 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  es"; then.    # 
235a0 74 68 69 73 20 69 73 20 70 72 6f 62 61 62 6c 79  this is probably
235b0 20 67 63 63 20 32 2e 38 2e 30 2c 20 65 67 63 73   gcc 2.8.0, egcs
235c0 20 31 2e 30 20 6f 72 20 6e 65 77 65 72 3b 20 6e   1.0 or newer; n
235d0 6f 20 6e 65 65 64 20 66 6f 72 20 2d 62 65 6c 66  o need for -belf
235e0 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 24 53 41  .    CFLAGS="$SA
235f0 56 45 5f 43 46 4c 41 47 53 22 0a 20 20 66 69 0a  VE_CFLAGS".  fi.
23600 20 20 3b 3b 0a 73 70 61 72 63 2a 2d 2a 73 6f 6c    ;;.sparc*-*sol
23610 61 72 69 73 2a 29 0a 20 20 23 20 46 69 6e 64 20  aris*).  # Find 
23620 6f 75 74 20 77 68 69 63 68 20 41 42 49 20 77 65  out which ABI we
23630 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63   are using..  ec
23640 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f  ho 'int i;' > co
23650 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
23660 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f   if { (eval echo
23670 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
23680 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
23690 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
236a0 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26  $ac_compile) 2>&
236b0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
236c0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
236d0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
236e0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
236f0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
23700 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a  tatus); }; then.
23710 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62      case `/usr/b
23720 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74  in/file conftest
23730 2e 6f 60 20 69 6e 0a 20 20 20 20 2a 36 34 2d 62  .o` in.    *64-b
23740 69 74 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20  it*).      case 
23750 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
23760 6c 64 20 69 6e 0a 20 20 20 20 20 20 79 65 73 2a  ld in.      yes*
23770 29 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d  ) LD="${LD-ld} -
23780 6d 20 65 6c 66 36 34 5f 73 70 61 72 63 22 20 3b  m elf64_sparc" ;
23790 3b 0a 20 20 20 20 20 20 2a 29 0a 09 69 66 20 24  ;.      *)..if $
237a0 7b 4c 44 2d 6c 64 7d 20 2d 36 34 20 2d 72 20 2d  {LD-ld} -64 -r -
237b0 6f 20 63 6f 6e 66 74 65 73 74 32 2e 6f 20 63 6f  o conftest2.o co
237c0 6e 66 74 65 73 74 2e 6f 20 3e 2f 64 65 76 2f 6e  nftest.o >/dev/n
237d0 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 09  ull 2>&1; then..
237e0 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
237f0 36 34 22 0a 09 66 69 0a 09 3b 3b 0a 20 20 20 20  64"..fi..;;.    
23800 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a    esac.      ;;.
23810 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20 20      esac.  fi.  
23820 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a  rm -rf conftest*
23830 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 6e 65 65 64  .  ;;.esac..need
23840 5f 6c 6f 63 6b 73 3d 22 24 65 6e 61 62 6c 65 5f  _locks="$enable_
23850 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 0a 0a 0a  libtool_lock"...
23860 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20    case $host_os 
23870 69 6e 0a 20 20 20 20 72 68 61 70 73 6f 64 79 2a  in.    rhapsody*
23880 20 7c 20 64 61 72 77 69 6e 2a 29 0a 20 20 20 20   | darwin*).    
23890 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
238a0 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
238b0 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
238c0 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
238d0 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
238e0 69 78 7d 64 73 79 6d 75 74 69 6c 22 2c 20 73 6f  ix}dsymutil", so
238f0 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
23900 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
23910 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
23920 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
23930 64 73 79 6d 75 74 69 6c 3b 20 61 63 5f 77 6f 72  dsymutil; ac_wor
23940 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
23950 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
23960 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
23970 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
23980 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
23990 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
239a0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
239b0 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
239c0 44 53 59 4d 55 54 49 4c 2b 73 65 74 7d 22 20 3d  DSYMUTIL+set}" =
239d0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
239e0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
239f0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
23a00 66 20 74 65 73 74 20 2d 6e 20 22 24 44 53 59 4d  f test -n "$DSYM
23a10 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63  UTIL"; then.  ac
23a20 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49  _cv_prog_DSYMUTI
23a30 4c 3d 22 24 44 53 59 4d 55 54 49 4c 22 20 23 20  L="$DSYMUTIL" # 
23a40 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
23a50 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
23a60 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
23a70 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
23a80 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
23a90 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
23aa0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
23ab0 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
23ac0 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
23ad0 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
23ae0 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
23af0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
23b00 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
23b10 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
23b20 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
23b30 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
23b40 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
23b50 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
23b60 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
23b70 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53     ac_cv_prog_DS
23b80 59 4d 55 54 49 4c 3d 22 24 7b 61 63 5f 74 6f 6f  YMUTIL="${ac_too
23b90 6c 5f 70 72 65 66 69 78 7d 64 73 79 6d 75 74 69  l_prefix}dsymuti
23ba0 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  l".    $as_echo 
23bb0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
23bc0 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
23bd0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
23be0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
23bf0 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
23c00 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
23c10 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 44 53 59 4d  _IFS..fi.fi.DSYM
23c20 55 54 49 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67  UTIL=$ac_cv_prog
23c30 5f 44 53 59 4d 55 54 49 4c 0a 69 66 20 74 65 73  _DSYMUTIL.if tes
23c40 74 20 2d 6e 20 22 24 44 53 59 4d 55 54 49 4c 22  t -n "$DSYMUTIL"
23c50 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
23c60 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
23c70 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 44 53  ENO: result: $DS
23c80 59 4d 55 54 49 4c 22 20 3e 26 35 0a 24 61 73 5f  YMUTIL" >&5.$as_
23c90 65 63 68 6f 20 22 24 44 53 59 4d 55 54 49 4c 22  echo "$DSYMUTIL"
23ca0 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
23cb0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
23cc0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
23cd0 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
23ce0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
23cf0 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  fi...fi.if test 
23d00 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  -z "$ac_cv_prog_
23d10 44 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a  DSYMUTIL"; then.
23d20 20 20 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c    ac_ct_DSYMUTIL
23d30 3d 24 44 53 59 4d 55 54 49 4c 0a 20 20 23 20 45  =$DSYMUTIL.  # E
23d40 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
23d50 20 77 6f 72 64 20 6f 66 20 22 64 73 79 6d 75 74   word of "dsymut
23d60 69 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  il", so it can b
23d70 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
23d80 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
23d90 64 75 6d 6d 79 20 64 73 79 6d 75 74 69 6c 3b 20  dummy dsymutil; 
23da0 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
23db0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
23dc0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
23dd0 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
23de0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
23df0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
23e00 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
23e10 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
23e20 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 53 59 4d  _prog_ac_ct_DSYM
23e30 55 54 49 4c 2b 73 65 74 7d 22 20 3d 20 73 65 74  UTIL+set}" = set
23e40 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
23e50 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
23e60 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
23e70 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 53  st -n "$ac_ct_DS
23e80 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20  YMUTIL"; then.  
23e90 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
23ea0 5f 44 53 59 4d 55 54 49 4c 3d 22 24 61 63 5f 63  _DSYMUTIL="$ac_c
23eb0 74 5f 44 53 59 4d 55 54 49 4c 22 20 23 20 4c 65  t_DSYMUTIL" # Le
23ec0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
23ed0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
23ee0 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
23ef0 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
23f00 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
23f10 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
23f20 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
23f30 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
23f40 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
23f50 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
23f60 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
23f70 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
23f80 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
23f90 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
23fa0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
23fb0 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
23fc0 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
23fd0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
23fe0 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
23ff0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
24000 74 5f 44 53 59 4d 55 54 49 4c 3d 22 64 73 79 6d  t_DSYMUTIL="dsym
24010 75 74 69 6c 22 0a 20 20 20 20 24 61 73 5f 65 63  util".    $as_ec
24020 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
24030 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
24040 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
24050 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
24060 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
24070 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
24080 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
24090 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 24 61  c_ct_DSYMUTIL=$a
240a0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
240b0 44 53 59 4d 55 54 49 4c 0a 69 66 20 74 65 73 74  DSYMUTIL.if test
240c0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 53 59 4d   -n "$ac_ct_DSYM
240d0 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20  UTIL"; then.  { 
240e0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
240f0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
24100 3a 20 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49  : $ac_ct_DSYMUTI
24110 4c 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  L" >&5.$as_echo 
24120 22 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c  "$ac_ct_DSYMUTIL
24130 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
24140 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
24150 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
24160 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
24170 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
24180 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
24190 78 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c  x$ac_ct_DSYMUTIL
241a0 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20  " = x; then.    
241b0 44 53 59 4d 55 54 49 4c 3d 22 3a 22 0a 20 20 65  DSYMUTIL=":".  e
241c0 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
241d0 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
241e0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
241f0 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68  .yes:).{ $as_ech
24200 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
24210 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  O: WARNING: In t
24220 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
24230 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
24240 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
24250 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
24260 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
24270 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
24280 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
24290 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
242a0 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
242b0 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
242c0 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
242d0 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73 5f 65  .org." >&5.$as_e
242e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
242f0 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
24300 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
24310 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
24320 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
24330 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
24340 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
24350 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
24360 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
24370 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
24380 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
24390 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
243a0 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
243b0 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
243c0 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
243d0 63 0a 20 20 20 20 44 53 59 4d 55 54 49 4c 3d 24  c.    DSYMUTIL=$
243e0 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 0a 20  ac_ct_DSYMUTIL. 
243f0 20 66 69 0a 65 6c 73 65 0a 20 20 44 53 59 4d 55   fi.else.  DSYMU
24400 54 49 4c 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67  TIL="$ac_cv_prog
24410 5f 44 53 59 4d 55 54 49 4c 22 0a 66 69 0a 0a 20  _DSYMUTIL".fi.. 
24420 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
24430 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
24440 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63   then.  # Extrac
24450 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
24460 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
24470 72 65 66 69 78 7d 6e 6d 65 64 69 74 22 2c 20 73  refix}nmedit", s
24480 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
24490 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
244a0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
244b0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
244c0 7d 6e 6d 65 64 69 74 3b 20 61 63 5f 77 6f 72 64  }nmedit; ac_word
244d0 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
244e0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
244f0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
24500 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
24510 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
24520 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
24530 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
24540 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 4e   "${ac_cv_prog_N
24550 4d 45 44 49 54 2b 73 65 74 7d 22 20 3d 20 73 65  MEDIT+set}" = se
24560 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
24570 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
24580 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
24590 65 73 74 20 2d 6e 20 22 24 4e 4d 45 44 49 54 22  est -n "$NMEDIT"
245a0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
245b0 72 6f 67 5f 4e 4d 45 44 49 54 3d 22 24 4e 4d 45  rog_NMEDIT="$NME
245c0 44 49 54 22 20 23 20 4c 65 74 20 74 68 65 20 75  DIT" # Let the u
245d0 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
245e0 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
245f0 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
24600 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
24610 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
24620 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
24630 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
24640 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
24650 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
24660 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
24670 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
24680 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
24690 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66  o.  if { test -f
246a0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
246b0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
246c0 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
246d0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
246e0 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b  ac_exec_ext"; };
246f0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
24700 70 72 6f 67 5f 4e 4d 45 44 49 54 3d 22 24 7b 61  prog_NMEDIT="${a
24710 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d  c_tool_prefix}nm
24720 65 64 69 74 22 0a 20 20 20 20 24 61 73 5f 65 63  edit".    $as_ec
24730 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
24740 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
24750 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
24760 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
24770 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
24780 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
24790 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4e  ave_IFS..fi.fi.N
247a0 4d 45 44 49 54 3d 24 61 63 5f 63 76 5f 70 72 6f  MEDIT=$ac_cv_pro
247b0 67 5f 4e 4d 45 44 49 54 0a 69 66 20 74 65 73 74  g_NMEDIT.if test
247c0 20 2d 6e 20 22 24 4e 4d 45 44 49 54 22 3b 20 74   -n "$NMEDIT"; t
247d0 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
247e0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
247f0 3a 20 72 65 73 75 6c 74 3a 20 24 4e 4d 45 44 49  : result: $NMEDI
24800 54 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  T" >&5.$as_echo 
24810 22 24 4e 4d 45 44 49 54 22 20 3e 26 36 3b 20 7d  "$NMEDIT" >&6; }
24820 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
24830 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
24840 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
24850 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
24860 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
24870 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
24880 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 22  _cv_prog_NMEDIT"
24890 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4e  ; then.  ac_ct_N
248a0 4d 45 44 49 54 3d 24 4e 4d 45 44 49 54 0a 20 20  MEDIT=$NMEDIT.  
248b0 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
248c0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6e 6d 65  rst word of "nme
248d0 64 69 74 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  dit", so it can 
248e0 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
248f0 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
24900 20 64 75 6d 6d 79 20 6e 6d 65 64 69 74 3b 20 61   dummy nmedit; a
24910 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
24920 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
24930 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
24940 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
24950 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
24960 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
24970 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
24980 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
24990 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49  prog_ac_ct_NMEDI
249a0 54 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  T+set}" = set; t
249b0 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
249c0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
249d0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
249e0 2d 6e 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49  -n "$ac_ct_NMEDI
249f0 54 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  T"; then.  ac_cv
24a00 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44  _prog_ac_ct_NMED
24a10 49 54 3d 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49  IT="$ac_ct_NMEDI
24a20 54 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  T" # Let the use
24a30 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
24a40 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
24a50 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
24a60 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
24a70 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
24a80 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
24a90 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
24aa0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
24ab0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
24ac0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
24ad0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
24ae0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
24af0 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
24b00 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
24b10 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
24b20 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
24b30 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
24b40 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
24b50 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
24b60 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d  og_ac_ct_NMEDIT=
24b70 22 6e 6d 65 64 69 74 22 0a 20 20 20 20 24 61 73  "nmedit".    $as
24b80 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
24b90 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
24ba0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
24bb0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
24bc0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
24bd0 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
24be0 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
24bf0 69 0a 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 24  i.ac_ct_NMEDIT=$
24c00 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
24c10 5f 4e 4d 45 44 49 54 0a 69 66 20 74 65 73 74 20  _NMEDIT.if test 
24c20 2d 6e 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49  -n "$ac_ct_NMEDI
24c30 54 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  T"; then.  { $as
24c40 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
24c50 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
24c60 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22 20 3e 26  ac_ct_NMEDIT" >&
24c70 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
24c80 63 74 5f 4e 4d 45 44 49 54 22 20 3e 26 36 3b 20  ct_NMEDIT" >&6; 
24c90 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
24ca0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
24cb0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
24cc0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
24cd0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20  o" >&6; }.fi..  
24ce0 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74  if test "x$ac_ct
24cf0 5f 4e 4d 45 44 49 54 22 20 3d 20 78 3b 20 74 68  _NMEDIT" = x; th
24d00 65 6e 0a 20 20 20 20 4e 4d 45 44 49 54 3d 22 3a  en.    NMEDIT=":
24d10 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73  ".  else.    cas
24d20 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  e $cross_compili
24d30 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e  ng:$ac_tool_warn
24d40 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61  ed in.yes:).{ $a
24d50 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
24d60 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
24d70 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20   In the future, 
24d80 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f  Autoconf will no
24d90 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74  t detect cross-t
24da0 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20  ools.whose name 
24db0 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77  does not start w
24dc0 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69  ith the host tri
24dd0 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68  plet.  If you th
24de0 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75  ink this.configu
24df0 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c  ration is useful
24e00 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20   to you, please 
24e10 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e  write to autocon
24e20 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a  f@gnu.org." >&5.
24e30 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
24e40 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68  : WARNING: In th
24e50 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f  e future, Autoco
24e60 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65  nf will not dete
24e70 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77  ct cross-tools.w
24e80 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e  hose name does n
24e90 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68  ot start with th
24ea0 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20  e host triplet. 
24eb0 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68   If you think th
24ec0 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  is.configuration
24ed0 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f   is useful to yo
24ee0 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20  u, please write 
24ef0 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e  to autoconf@gnu.
24f00 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74  org." >&2;}.ac_t
24f10 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b  ool_warned=yes ;
24f20 3b 0a 65 73 61 63 0a 20 20 20 20 4e 4d 45 44 49  ;.esac.    NMEDI
24f30 54 3d 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 0a  T=$ac_ct_NMEDIT.
24f40 20 20 66 69 0a 65 6c 73 65 0a 20 20 4e 4d 45 44    fi.else.  NMED
24f50 49 54 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  IT="$ac_cv_prog_
24f60 4e 4d 45 44 49 54 22 0a 66 69 0a 0a 20 20 20 20  NMEDIT".fi..    
24f70 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
24f80 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
24f90 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
24fa0 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
24fb0 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
24fc0 69 78 7d 6c 69 70 6f 22 2c 20 73 6f 20 69 74 20  ix}lipo", so it 
24fd0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
24fe0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
24ff0 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f  .set dummy ${ac_
25000 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c 69 70 6f  tool_prefix}lipo
25010 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
25020 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
25030 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
25040 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
25050 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
25060 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
25070 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
25080 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
25090 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 2b 73 65 74  cv_prog_LIPO+set
250a0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
250b0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
250c0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
250d0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
250e0 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20 61 63  LIPO"; then.  ac
250f0 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 3d 22 24  _cv_prog_LIPO="$
25100 4c 49 50 4f 22 20 23 20 4c 65 74 20 74 68 65 20  LIPO" # Let the 
25110 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
25120 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
25130 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
25140 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
25150 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
25160 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
25170 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
25180 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
25190 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
251a0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
251b0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
251c0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
251d0 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
251e0 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
251f0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
25200 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
25210 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
25220 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
25230 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
25240 5f 70 72 6f 67 5f 4c 49 50 4f 3d 22 24 7b 61 63  _prog_LIPO="${ac
25250 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c 69 70  _tool_prefix}lip
25260 6f 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  o".    $as_echo 
25270 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
25280 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
25290 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
252a0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
252b0 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
252c0 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
252d0 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4c 49 50 4f  _IFS..fi.fi.LIPO
252e0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50  =$ac_cv_prog_LIP
252f0 4f 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4c  O.if test -n "$L
25300 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  IPO"; then.  { $
25310 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
25320 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
25330 20 24 4c 49 50 4f 22 20 3e 26 35 0a 24 61 73 5f   $LIPO" >&5.$as_
25340 65 63 68 6f 20 22 24 4c 49 50 4f 22 20 3e 26 36  echo "$LIPO" >&6
25350 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
25360 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
25370 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
25380 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  o" >&5.$as_echo 
25390 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  "no" >&6; }.fi..
253a0 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
253b0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f  $ac_cv_prog_LIPO
253c0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
253d0 4c 49 50 4f 3d 24 4c 49 50 4f 0a 20 20 23 20 45  LIPO=$LIPO.  # E
253e0 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
253f0 20 77 6f 72 64 20 6f 66 20 22 6c 69 70 6f 22 2c   word of "lipo",
25400 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
25410 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
25420 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
25430 79 20 6c 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d  y lipo; ac_word=
25440 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
25450 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
25460 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
25470 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
25480 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
25490 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
254a0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
254b0 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  "${ac_cv_prog_ac
254c0 5f 63 74 5f 4c 49 50 4f 2b 73 65 74 7d 22 20 3d  _ct_LIPO+set}" =
254d0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
254e0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
254f0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  ) " >&6.else.  i
25500 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
25510 74 5f 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20  t_LIPO"; then.  
25520 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
25530 5f 4c 49 50 4f 3d 22 24 61 63 5f 63 74 5f 4c 49  _LIPO="$ac_ct_LI
25540 50 4f 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  PO" # Let the us
25550 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
25560 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
25570 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
25580 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
25590 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
255a0 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
255b0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
255c0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
255d0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
255e0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
255f0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
25600 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
25610 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
25620 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
25630 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
25640 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
25650 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
25660 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
25670 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
25680 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 3d 22  rog_ac_ct_LIPO="
25690 6c 69 70 6f 22 0a 20 20 20 20 24 61 73 5f 65 63  lipo".    $as_ec
256a0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
256b0 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
256c0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
256d0 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
256e0 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
256f0 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
25700 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
25710 63 5f 63 74 5f 4c 49 50 4f 3d 24 61 63 5f 63 76  c_ct_LIPO=$ac_cv
25720 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f  _prog_ac_ct_LIPO
25730 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
25740 5f 63 74 5f 4c 49 50 4f 22 3b 20 74 68 65 6e 0a  _ct_LIPO"; then.
25750 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
25760 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
25770 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 4c 49 50  sult: $ac_ct_LIP
25780 4f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  O" >&5.$as_echo 
25790 22 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20 3e 26  "$ac_ct_LIPO" >&
257a0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
257b0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
257c0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
257d0 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
257e0 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
257f0 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
25800 5f 63 74 5f 4c 49 50 4f 22 20 3d 20 78 3b 20 74  _ct_LIPO" = x; t
25810 68 65 6e 0a 20 20 20 20 4c 49 50 4f 3d 22 3a 22  hen.    LIPO=":"
25820 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65  .  else.    case
25830 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e   $cross_compilin
25840 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  g:$ac_tool_warne
25850 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73  d in.yes:).{ $as
25860 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
25870 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20  INENO: WARNING: 
25880 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
25890 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
258a0 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
258b0 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
258c0 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
258d0 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
258e0 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
258f0 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
25900 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
25910 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
25920 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
25930 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24  @gnu.org." >&5.$
25940 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
25950 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65   WARNING: In the
25960 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e   future, Autocon
25970 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63  f will not detec
25980 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68  t cross-tools.wh
25990 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f  ose name does no
259a0 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65  t start with the
259b0 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20   host triplet.  
259c0 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69  If you think thi
259d0 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  s.configuration 
259e0 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75  is useful to you
259f0 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74  , please write t
25a00 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f  o autoconf@gnu.o
25a10 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f  rg." >&2;}.ac_to
25a20 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b  ol_warned=yes ;;
25a30 0a 65 73 61 63 0a 20 20 20 20 4c 49 50 4f 3d 24  .esac.    LIPO=$
25a40 61 63 5f 63 74 5f 4c 49 50 4f 0a 20 20 66 69 0a  ac_ct_LIPO.  fi.
25a50 65 6c 73 65 0a 20 20 4c 49 50 4f 3d 22 24 61 63  else.  LIPO="$ac
25a60 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 22 0a 66  _cv_prog_LIPO".f
25a70 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  i..    if test -
25a80 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
25a90 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
25aa0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
25ab0 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
25ac0 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 22  ol_prefix}otool"
25ad0 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
25ae0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
25af0 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
25b00 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  my ${ac_tool_pre
25b10 66 69 78 7d 6f 74 6f 6f 6c 3b 20 61 63 5f 77 6f  fix}otool; ac_wo
25b20 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
25b30 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
25b40 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
25b50 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
25b60 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
25b70 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
25b80 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
25b90 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
25ba0 5f 4f 54 4f 4f 4c 2b 73 65 74 7d 22 20 3d 20 73  _OTOOL+set}" = s
25bb0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
25bc0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
25bd0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
25be0 74 65 73 74 20 2d 6e 20 22 24 4f 54 4f 4f 4c 22  test -n "$OTOOL"
25bf0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
25c00 72 6f 67 5f 4f 54 4f 4f 4c 3d 22 24 4f 54 4f 4f  rog_OTOOL="$OTOO
25c10 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  L" # Let the use
25c20 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
25c30 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
25c40 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
25c50 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
25c60 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
25c70 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
25c80 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
25c90 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
25ca0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
25cb0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
25cc0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
25cd0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
25ce0 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
25cf0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
25d00 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
25d10 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
25d20 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
25d30 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
25d40 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
25d50 6f 67 5f 4f 54 4f 4f 4c 3d 22 24 7b 61 63 5f 74  og_OTOOL="${ac_t
25d60 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c  ool_prefix}otool
25d70 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
25d80 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
25d90 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
25da0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
25db0 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
25dc0 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
25dd0 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
25de0 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 54 4f 4f 4c  IFS..fi.fi.OTOOL
25df0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f  =$ac_cv_prog_OTO
25e00 4f 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  OL.if test -n "$
25e10 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 7b  OTOOL"; then.  {
25e20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
25e30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
25e40 74 3a 20 24 4f 54 4f 4f 4c 22 20 3e 26 35 0a 24  t: $OTOOL" >&5.$
25e50 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f 4f 4c 22  as_echo "$OTOOL"
25e60 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
25e70 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
25e80 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
25e90 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
25ea0 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
25eb0 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  fi...fi.if test 
25ec0 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  -z "$ac_cv_prog_
25ed0 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61  OTOOL"; then.  a
25ee0 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 24 4f 54 4f 4f  c_ct_OTOOL=$OTOO
25ef0 4c 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  L.  # Extract th
25f00 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
25f10 22 6f 74 6f 6f 6c 22 2c 20 73 6f 20 69 74 20 63  "otool", so it c
25f20 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
25f30 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
25f40 73 65 74 20 64 75 6d 6d 79 20 6f 74 6f 6f 6c 3b  set dummy otool;
25f50 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61   ac_word=$2.{ $a
25f60 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
25f70 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
25f80 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
25f90 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
25fa0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
25fb0 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
25fc0 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
25fd0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f  v_prog_ac_ct_OTO
25fe0 4f 4c 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  OL+set}" = set; 
25ff0 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
26000 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
26010 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
26020 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f   -n "$ac_ct_OTOO
26030 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  L"; then.  ac_cv
26040 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f  _prog_ac_ct_OTOO
26050 4c 3d 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22  L="$ac_ct_OTOOL"
26060 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
26070 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
26080 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
26090 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
260a0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
260b0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
260c0 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
260d0 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
260e0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
260f0 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
26100 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
26110 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
26120 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
26130 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
26140 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
26150 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
26160 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
26170 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
26180 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
26190 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
261a0 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 22 6f 74  _ac_ct_OTOOL="ot
261b0 6f 6f 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68  ool".    $as_ech
261c0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
261d0 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
261e0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
261f0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
26200 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
26210 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
26220 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
26230 5f 63 74 5f 4f 54 4f 4f 4c 3d 24 61 63 5f 63 76  _ct_OTOOL=$ac_cv
26240 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f  _prog_ac_ct_OTOO
26250 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  L.if test -n "$a
26260 63 5f 63 74 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65  c_ct_OTOOL"; the
26270 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
26280 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
26290 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 4f  result: $ac_ct_O
262a0 54 4f 4f 4c 22 20 3e 26 35 0a 24 61 73 5f 65 63  TOOL" >&5.$as_ec
262b0 68 6f 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c  ho "$ac_ct_OTOOL
262c0 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
262d0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
262e0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
262f0 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
26300 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
26310 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
26320 78 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3d  x$ac_ct_OTOOL" =
26330 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 4f 54 4f   x; then.    OTO
26340 4f 4c 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20  OL=":".  else.  
26350 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
26360 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
26370 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
26380 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
26390 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
263a0 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
263b0 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
263c0 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
263d0 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
263e0 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
263f0 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
26400 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
26410 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
26420 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
26430 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
26440 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
26450 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
26460 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
26470 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
26480 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
26490 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
264a0 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
264b0 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
264c0 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
264d0 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
264e0 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
264f0 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
26500 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
26510 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
26520 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
26530 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d  @gnu.org." >&2;}
26540 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
26550 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
26560 4f 54 4f 4f 4c 3d 24 61 63 5f 63 74 5f 4f 54 4f  OTOOL=$ac_ct_OTO
26570 4f 4c 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 4f  OL.  fi.else.  O
26580 54 4f 4f 4c 3d 22 24 61 63 5f 63 76 5f 70 72 6f  TOOL="$ac_cv_pro
26590 67 5f 4f 54 4f 4f 4c 22 0a 66 69 0a 0a 20 20 20  g_OTOOL".fi..   
265a0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
265b0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
265c0 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20  hen.  # Extract 
265d0 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
265e0 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  f "${ac_tool_pre
265f0 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 2c 20 73 6f  fix}otool64", so
26600 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
26610 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
26620 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
26630 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
26640 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77 6f 72 64  otool64; ac_word
26650 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
26660 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
26670 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
26680 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65  _word" >&5.$as_e
26690 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
266a0 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
266b0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
266c0 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 4f   "${ac_cv_prog_O
266d0 54 4f 4f 4c 36 34 2b 73 65 74 7d 22 20 3d 20 73  TOOL64+set}" = s
266e0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
266f0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
26700 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
26710 74 65 73 74 20 2d 6e 20 22 24 4f 54 4f 4f 4c 36  test -n "$OTOOL6
26720 34 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  4"; then.  ac_cv
26730 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 3d 22 24  _prog_OTOOL64="$
26740 4f 54 4f 4f 4c 36 34 22 20 23 20 4c 65 74 20 74  OTOOL64" # Let t
26750 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
26760 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
26770 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
26780 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
26790 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
267a0 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
267b0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
267c0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
267d0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
267e0 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
267f0 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
26800 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
26810 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
26820 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
26830 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
26840 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
26850 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
26860 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
26870 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
26880 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34  _cv_prog_OTOOL64
26890 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
268a0 69 78 7d 6f 74 6f 6f 6c 36 34 22 0a 20 20 20 20  ix}otool64".    
268b0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
268c0 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
268d0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
268e0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
268f0 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
26900 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
26910 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
26920 69 0a 66 69 0a 4f 54 4f 4f 4c 36 34 3d 24 61 63  i.fi.OTOOL64=$ac
26930 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34  _cv_prog_OTOOL64
26940 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f 54  .if test -n "$OT
26950 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 7b  OOL64"; then.  {
26960 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
26970 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
26980 74 3a 20 24 4f 54 4f 4f 4c 36 34 22 20 3e 26 35  t: $OTOOL64" >&5
26990 0a 24 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f 4f  .$as_echo "$OTOO
269a0 4c 36 34 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  L64" >&6; }.else
269b0 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
269c0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
269d0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
269e0 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
269f0 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74  ; }.fi...fi.if t
26a00 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
26a10 72 6f 67 5f 4f 54 4f 4f 4c 36 34 22 3b 20 74 68  rog_OTOOL64"; th
26a20 65 6e 0a 20 20 61 63 5f 63 74 5f 4f 54 4f 4f 4c  en.  ac_ct_OTOOL
26a30 36 34 3d 24 4f 54 4f 4f 4c 36 34 0a 20 20 23 20  64=$OTOOL64.  # 
26a40 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
26a50 74 20 77 6f 72 64 20 6f 66 20 22 6f 74 6f 6f 6c  t word of "otool
26a60 36 34 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  64", so it can b
26a70 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
26a80 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
26a90 64 75 6d 6d 79 20 6f 74 6f 6f 6c 36 34 3b 20 61  dummy otool64; a
26aa0 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
26ab0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
26ac0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
26ad0 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
26ae0 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
26af0 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
26b00 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
26b10 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
26b20 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c  prog_ac_ct_OTOOL
26b30 36 34 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  64+set}" = set; 
26b40 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
26b50 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
26b60 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
26b70 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f   -n "$ac_ct_OTOO
26b80 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  L64"; then.  ac_
26b90 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54  cv_prog_ac_ct_OT
26ba0 4f 4f 4c 36 34 3d 22 24 61 63 5f 63 74 5f 4f 54  OOL64="$ac_ct_OT
26bb0 4f 4f 4c 36 34 22 20 23 20 4c 65 74 20 74 68 65  OOL64" # Let the
26bc0 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
26bd0 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
26be0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
26bf0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
26c00 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
26c10 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
26c20 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
26c30 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
26c40 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
26c50 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
26c60 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
26c70 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
26c80 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
26c90 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
26ca0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
26cb0 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
26cc0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
26cd0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
26ce0 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
26cf0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f  v_prog_ac_ct_OTO
26d00 4f 4c 36 34 3d 22 6f 74 6f 6f 6c 36 34 22 0a 20  OL64="otool64". 
26d10 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
26d20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
26d30 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
26d40 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
26d50 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
26d60 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
26d70 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
26d80 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4f 54  ..fi.fi.ac_ct_OT
26d90 4f 4f 4c 36 34 3d 24 61 63 5f 63 76 5f 70 72 6f  OOL64=$ac_cv_pro
26da0 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 0a  g_ac_ct_OTOOL64.
26db0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
26dc0 63 74 5f 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65  ct_OTOOL64"; the
26dd0 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
26de0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
26df0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 4f  result: $ac_ct_O
26e00 54 4f 4f 4c 36 34 22 20 3e 26 35 0a 24 61 73 5f  TOOL64" >&5.$as_
26e10 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4f 54 4f  echo "$ac_ct_OTO
26e20 4f 4c 36 34 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  OL64" >&6; }.els
26e30 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
26e40 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
26e50 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
26e60 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
26e70 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65  6; }.fi..  if te
26e80 73 74 20 22 78 24 61 63 5f 63 74 5f 4f 54 4f 4f  st "x$ac_ct_OTOO
26e90 4c 36 34 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  L64" = x; then. 
26ea0 20 20 20 4f 54 4f 4f 4c 36 34 3d 22 3a 22 0a 20     OTOOL64=":". 
26eb0 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24   else.    case $
26ec0 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a  cross_compiling:
26ed0 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20  $ac_tool_warned 
26ee0 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65  in.yes:).{ $as_e
26ef0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
26f00 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  ENO: WARNING: In
26f10 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
26f20 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
26f30 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
26f40 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
26f50 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
26f60 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
26f70 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
26f80 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
26f90 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
26fa0 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
26fb0 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
26fc0 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 24 61 73  nu.org." >&5.$as
26fd0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
26fe0 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
26ff0 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
27000 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
27010 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
27020 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
27030 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
27040 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
27050 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
27060 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
27070 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
27080 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
27090 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
270a0 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  ." >&2;}.ac_tool
270b0 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
270c0 73 61 63 0a 20 20 20 20 4f 54 4f 4f 4c 36 34 3d  sac.    OTOOL64=
270d0 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 0a 20  $ac_ct_OTOOL64. 
270e0 20 66 69 0a 65 6c 73 65 0a 20 20 4f 54 4f 4f 4c   fi.else.  OTOOL
270f0 36 34 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  64="$ac_cv_prog_
27100 4f 54 4f 4f 4c 36 34 22 0a 66 69 0a 0a 0a 0a 0a  OTOOL64".fi.....
27110 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
27120 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 7b 20 24 61 73  .......    { $as
27130 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
27140 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
27150 66 6f 72 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75  for -single_modu
27160 6c 65 20 6c 69 6e 6b 65 72 20 66 6c 61 67 22 20  le linker flag" 
27170 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
27180 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 73 69  checking for -si
27190 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e 6b  ngle_module link
271a0 65 72 20 66 6c 61 67 2e 2e 2e 20 22 20 3e 26 36  er flag... " >&6
271b0 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
271c0 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69  t_cv_apple_cc_si
271d0 6e 67 6c 65 5f 6d 6f 64 2b 73 65 74 7d 22 20 3d  ngle_mod+set}" =
271e0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73   set; then.  $as
271f0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
27200 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c  ) " >&6.else.  l
27210 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69  t_cv_apple_cc_si
27220 6e 67 6c 65 5f 6d 6f 64 3d 6e 6f 0a 20 20 20 20  ngle_mod=no.    
27230 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 7b    if test -z "${
27240 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44 55 4c 45 7d  LT_MULTI_MODULE}
27250 22 3b 20 74 68 65 6e 0a 09 23 20 42 79 20 64 65  "; then..# By de
27260 66 61 75 6c 74 20 77 65 20 77 69 6c 6c 20 61 64  fault we will ad
27270 64 20 74 68 65 20 2d 73 69 6e 67 6c 65 5f 6d 6f  d the -single_mo
27280 64 75 6c 65 20 66 6c 61 67 2e 20 59 6f 75 20 63  dule flag. You c
27290 61 6e 20 6f 76 65 72 72 69 64 65 0a 09 23 20 62  an override..# b
272a0 79 20 65 69 74 68 65 72 20 73 65 74 74 69 6e 67  y either setting
272b0 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74   the environment
272c0 20 76 61 72 69 61 62 6c 65 20 4c 54 5f 4d 55 4c   variable LT_MUL
272d0 54 49 5f 4d 4f 44 55 4c 45 0a 09 23 20 6e 6f 6e  TI_MODULE..# non
272e0 2d 65 6d 70 74 79 20 61 74 20 63 6f 6e 66 69 67  -empty at config
272f0 75 72 65 20 74 69 6d 65 2c 20 6f 72 20 62 79 20  ure time, or by 
27300 61 64 64 69 6e 67 20 2d 6d 75 6c 74 69 5f 6d 6f  adding -multi_mo
27310 64 75 6c 65 20 74 6f 20 74 68 65 0a 09 23 20 6c  dule to the..# l
27320 69 6e 6b 20 66 6c 61 67 73 2e 0a 09 72 6d 20 2d  ink flags...rm -
27330 72 66 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64  rf libconftest.d
27340 79 6c 69 62 2a 0a 09 65 63 68 6f 20 22 69 6e 74  ylib*..echo "int
27350 20 66 6f 6f 28 76 6f 69 64 29 7b 72 65 74 75 72   foo(void){retur
27360 6e 20 31 3b 7d 22 20 3e 20 63 6f 6e 66 74 65 73  n 1;}" > conftes
27370 74 2e 63 0a 09 65 63 68 6f 20 22 24 4c 54 43 43  t.c..echo "$LTCC
27380 20 24 4c 54 43 46 4c 41 47 53 20 24 4c 44 46 4c   $LTCFLAGS $LDFL
27390 41 47 53 20 2d 6f 20 6c 69 62 63 6f 6e 66 74 65  AGS -o libconfte
273a0 73 74 2e 64 79 6c 69 62 20 5c 0a 2d 64 79 6e 61  st.dylib \.-dyna
273b0 6d 69 63 6c 69 62 20 2d 57 6c 2c 2d 73 69 6e 67  miclib -Wl,-sing
273c0 6c 65 5f 6d 6f 64 75 6c 65 20 63 6f 6e 66 74 65  le_module confte
273d0 73 74 2e 63 22 20 3e 26 35 0a 09 24 4c 54 43 43  st.c" >&5..$LTCC
273e0 20 24 4c 54 43 46 4c 41 47 53 20 24 4c 44 46 4c   $LTCFLAGS $LDFL
273f0 41 47 53 20 2d 6f 20 6c 69 62 63 6f 6e 66 74 65  AGS -o libconfte
27400 73 74 2e 64 79 6c 69 62 20 5c 0a 09 20 20 2d 64  st.dylib \..  -d
27410 79 6e 61 6d 69 63 6c 69 62 20 2d 57 6c 2c 2d 73  ynamiclib -Wl,-s
27420 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 63 6f 6e  ingle_module con
27430 66 74 65 73 74 2e 63 20 32 3e 63 6f 6e 66 74 65  ftest.c 2>confte
27440 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 20 5f  st.err.        _
27450 6c 74 5f 72 65 73 75 6c 74 3d 24 3f 0a 09 69 66  lt_result=$?..if
27460 20 74 65 73 74 20 2d 66 20 6c 69 62 63 6f 6e 66   test -f libconf
27470 74 65 73 74 2e 64 79 6c 69 62 20 26 26 20 74 65  test.dylib && te
27480 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
27490 2e 65 72 72 20 26 26 20 74 65 73 74 20 24 5f 6c  .err && test $_l
274a0 74 5f 72 65 73 75 6c 74 20 3d 20 30 3b 20 74 68  t_result = 0; th
274b0 65 6e 0a 09 20 20 6c 74 5f 63 76 5f 61 70 70 6c  en..  lt_cv_appl
274c0 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d  e_cc_single_mod=
274d0 79 65 73 0a 09 65 6c 73 65 0a 09 20 20 63 61 74  yes..else..  cat
274e0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
274f0 35 0a 09 66 69 0a 09 72 6d 20 2d 72 66 20 6c 69  5..fi..rm -rf li
27500 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 2a  bconftest.dylib*
27510 0a 09 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
27520 2e 2a 0a 20 20 20 20 20 20 66 69 0a 66 69 0a 7b  .*.      fi.fi.{
27530 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
27540 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
27550 74 3a 20 24 6c 74 5f 63 76 5f 61 70 70 6c 65 5f  t: $lt_cv_apple_
27560 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3e  cc_single_mod" >
27570 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
27580 5f 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e  _cv_apple_cc_sin
27590 67 6c 65 5f 6d 6f 64 22 20 3e 26 36 3b 20 7d 0a  gle_mod" >&6; }.
275a0 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
275b0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
275c0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 65 78  checking for -ex
275d0 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c  ported_symbols_l
275e0 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c 61 67 22  ist linker flag"
275f0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
27600 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 65  "checking for -e
27610 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
27620 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c 61 67  list linker flag
27630 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
27640 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 6c 64  test "${lt_cv_ld
27650 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c  _exported_symbol
27660 73 5f 6c 69 73 74 2b 73 65 74 7d 22 20 3d 20 73  s_list+set}" = s
27670 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
27680 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
27690 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
276a0 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73  cv_ld_exported_s
276b0 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d 6e 6f 0a 20  ymbols_list=no. 
276c0 20 20 20 20 20 73 61 76 65 5f 4c 44 46 4c 41 47       save_LDFLAG
276d0 53 3d 24 4c 44 46 4c 41 47 53 0a 20 20 20 20 20  S=$LDFLAGS.     
276e0 20 65 63 68 6f 20 22 5f 6d 61 69 6e 22 20 3e 20   echo "_main" > 
276f0 63 6f 6e 66 74 65 73 74 2e 73 79 6d 0a 20 20 20  conftest.sym.   
27700 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46     LDFLAGS="$LDF
27710 4c 41 47 53 20 2d 57 6c 2c 2d 65 78 70 6f 72 74  LAGS -Wl,-export
27720 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 2c  ed_symbols_list,
27730 63 6f 6e 66 74 65 73 74 2e 73 79 6d 22 0a 20 20  conftest.sym".  
27740 20 20 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73      cat >conftes
27750 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
27760 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
27770 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
27780 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
27790 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
277a0 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
277b0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
277c0 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
277d0 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20  .  */..int.main 
277e0 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ().{..  ;.  retu
277f0 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72  rn 0;.}._ACEOF.r
27800 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
27810 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
27820 74 24 61 63 5f 65 78 65 65 78 74 0a 69 66 20 7b  t$ac_exeext.if {
27830 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69   (ac_try="$ac_li
27840 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  nk".case "(($ac_
27850 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
27860 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
27870 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
27880 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
27890 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
278a0 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79  esac.eval ac_try
278b0 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65  _echo="\"\$as_me
278c0 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
278d0 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63  y_echo\"".$as_ec
278e0 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f  ho "$ac_try_echo
278f0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
27900 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 63 6f 6e  $ac_link") 2>con
27910 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
27920 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
27930 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
27940 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
27950 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
27960 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
27970 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
27980 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
27990 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
279a0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
279b0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
279c0 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09  tatus); } && {..
279d0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f   test -z "$ac_c_
279e0 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a  werror_flag" ||.
279f0 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  . test ! -s conf
27a00 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20  test.err.       
27a10 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  } && test -s con
27a20 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
27a30 26 26 20 7b 0a 09 20 74 65 73 74 20 22 24 63 72  && {.. test "$cr
27a40 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d  oss_compiling" =
27a50 20 79 65 73 20 7c 7c 0a 09 20 24 61 73 5f 74 65   yes ||.. $as_te
27a60 73 74 5f 78 20 63 6f 6e 66 74 65 73 74 24 61 63  st_x conftest$ac
27a70 5f 65 78 65 65 78 74 0a 20 20 20 20 20 20 20 7d  _exeext.       }
27a80 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 6c  ; then.  lt_cv_l
27a90 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f  d_exported_symbo
27aa0 6c 73 5f 6c 69 73 74 3d 79 65 73 0a 65 6c 73 65  ls_list=yes.else
27ab0 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
27ac0 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
27ad0 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
27ae0 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
27af0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
27b00 0a 0a 09 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f  ...lt_cv_ld_expo
27b10 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
27b20 74 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 72 66 20  t=no.fi..rm -rf 
27b30 63 6f 6e 66 74 65 73 74 2e 64 53 59 4d 0a 72 6d  conftest.dSYM.rm
27b40 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
27b50 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
27b60 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
27b70 73 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73 74  st_ipa8_conftest
27b80 2e 6f 6f 20 5c 0a 20 20 20 20 20 20 63 6f 6e 66  .oo \.      conf
27b90 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 63  test$ac_exeext c
27ba0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
27bb0 09 4c 44 46 4c 41 47 53 3d 22 24 73 61 76 65 5f  .LDFLAGS="$save_
27bc0 4c 44 46 4c 41 47 53 22 0a 0a 66 69 0a 7b 20 24  LDFLAGS"..fi.{ $
27bd0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
27be0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
27bf0 20 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72   $lt_cv_ld_expor
27c00 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74  ted_symbols_list
27c10 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
27c20 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74  $lt_cv_ld_export
27c30 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 22  ed_symbols_list"
27c40 20 3e 26 36 3b 20 7d 0a 20 20 20 20 63 61 73 65   >&6; }.    case
27c50 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
27c60 20 72 68 61 70 73 6f 64 79 2a 20 7c 20 64 61 72   rhapsody* | dar
27c70 77 69 6e 31 2e 5b 30 31 32 5d 29 0a 20 20 20 20  win1.[012]).    
27c80 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77 5f    _lt_dar_allow_
27c90 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c 7d  undefined='${wl}
27ca0 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d  -undefined ${wl}
27cb0 73 75 70 70 72 65 73 73 27 20 3b 3b 0a 20 20 20  suppress' ;;.   
27cc0 20 64 61 72 77 69 6e 31 2e 2a 29 0a 20 20 20 20   darwin1.*).    
27cd0 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77 5f    _lt_dar_allow_
27ce0 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c 7d  undefined='${wl}
27cf0 2d 66 6c 61 74 5f 6e 61 6d 65 73 70 61 63 65 20  -flat_namespace 
27d00 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20  ${wl}-undefined 
27d10 24 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 20 3b  ${wl}suppress' ;
27d20 3b 0a 20 20 20 20 64 61 72 77 69 6e 2a 29 20 23  ;.    darwin*) #
27d30 20 64 61 72 77 69 6e 20 35 2e 78 20 6f 6e 0a 20   darwin 5.x on. 
27d40 20 20 20 20 20 23 20 69 66 20 72 75 6e 6e 69 6e       # if runnin
27d50 67 20 6f 6e 20 31 30 2e 35 20 6f 72 20 6c 61 74  g on 10.5 or lat
27d60 65 72 2c 20 74 68 65 20 64 65 70 6c 6f 79 6d 65  er, the deployme
27d70 6e 74 20 74 61 72 67 65 74 20 64 65 66 61 75 6c  nt target defaul
27d80 74 73 0a 20 20 20 20 20 20 23 20 74 6f 20 74 68  ts.      # to th
27d90 65 20 4f 53 20 76 65 72 73 69 6f 6e 2c 20 69 66  e OS version, if
27da0 20 6f 6e 20 78 38 36 2c 20 61 6e 64 20 31 30 2e   on x86, and 10.
27db0 34 2c 20 74 68 65 20 64 65 70 6c 6f 79 6d 65 6e  4, the deploymen
27dc0 74 0a 20 20 20 20 20 20 23 20 74 61 72 67 65 74  t.      # target
27dd0 20 64 65 66 61 75 6c 74 73 20 74 6f 20 31 30 2e   defaults to 10.
27de0 34 2e 20 44 6f 6e 27 74 20 79 6f 75 20 6c 6f 76  4. Don't you lov
27df0 65 20 69 74 3f 0a 20 20 20 20 20 20 63 61 73 65  e it?.      case
27e00 20 24 7b 4d 41 43 4f 53 58 5f 44 45 50 4c 4f 59   ${MACOSX_DEPLOY
27e10 4d 45 4e 54 5f 54 41 52 47 45 54 2d 31 30 2e 30  MENT_TARGET-10.0
27e20 7d 2c 24 68 6f 73 74 20 69 6e 0a 09 31 30 2e 30  },$host in..10.0
27e30 2c 2a 38 36 2a 2d 64 61 72 77 69 6e 38 2a 7c 31  ,*86*-darwin8*|1
27e40 30 2e 30 2c 2a 2d 64 61 72 77 69 6e 5b 39 31 5d  0.0,*-darwin[91]
27e50 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c  *)..  _lt_dar_al
27e60 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24  low_undefined='$
27e70 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24  {wl}-undefined $
27e80 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b  {wl}dynamic_look
27e90 75 70 27 20 3b 3b 0a 09 31 30 2e 5b 30 31 32 5d  up' ;;..10.[012]
27ea0 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c  *)..  _lt_dar_al
27eb0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24  low_undefined='$
27ec0 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73 70  {wl}-flat_namesp
27ed0 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69  ace ${wl}-undefi
27ee0 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70 72 65 73  ned ${wl}suppres
27ef0 73 27 20 3b 3b 0a 09 31 30 2e 2a 29 0a 09 20 20  s' ;;..10.*)..  
27f00 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77 5f 75 6e  _lt_dar_allow_un
27f10 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c 7d 2d 75  defined='${wl}-u
27f20 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 64 79  ndefined ${wl}dy
27f30 6e 61 6d 69 63 5f 6c 6f 6f 6b 75 70 27 20 3b 3b  namic_lookup' ;;
27f40 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
27f50 3b 3b 0a 20 20 65 73 61 63 0a 20 20 20 20 69 66  ;;.  esac.    if
27f60 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 61 70   test "$lt_cv_ap
27f70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f  ple_cc_single_mo
27f80 64 22 20 3d 20 22 79 65 73 22 3b 20 74 68 65 6e  d" = "yes"; then
27f90 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 73  .      _lt_dar_s
27fa0 69 6e 67 6c 65 5f 6d 6f 64 3d 27 24 73 69 6e 67  ingle_mod='$sing
27fb0 6c 65 5f 6d 6f 64 75 6c 65 27 0a 20 20 20 20 66  le_module'.    f
27fc0 69 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24  i.    if test "$
27fd0 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65  lt_cv_ld_exporte
27fe0 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 22 20  d_symbols_list" 
27ff0 3d 20 22 79 65 73 22 3b 20 74 68 65 6e 0a 20 20  = "yes"; then.  
28000 20 20 20 20 5f 6c 74 5f 64 61 72 5f 65 78 70 6f      _lt_dar_expo
28010 72 74 5f 73 79 6d 73 3d 27 20 24 7b 77 6c 7d 2d  rt_syms=' ${wl}-
28020 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
28030 5f 6c 69 73 74 2c 24 6f 75 74 70 75 74 5f 6f 62  _list,$output_ob
28040 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d  jdir/${libname}-
28050 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 27 0a  symbols.expsym'.
28060 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 5f      else.      _
28070 6c 74 5f 64 61 72 5f 65 78 70 6f 72 74 5f 73 79  lt_dar_export_sy
28080 6d 73 3d 27 7e 24 4e 4d 45 44 49 54 20 2d 73 20  ms='~$NMEDIT -s 
28090 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
280a0 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c  {libname}-symbol
280b0 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69 62 7d 27  s.expsym ${lib}'
280c0 0a 20 20 20 20 66 69 0a 20 20 20 20 69 66 20 74  .    fi.    if t
280d0 65 73 74 20 22 24 44 53 59 4d 55 54 49 4c 22 20  est "$DSYMUTIL" 
280e0 21 3d 20 22 3a 22 3b 20 74 68 65 6e 0a 20 20 20  != ":"; then.   
280f0 20 20 20 5f 6c 74 5f 64 73 79 6d 75 74 69 6c 3d     _lt_dsymutil=
28100 27 7e 24 44 53 59 4d 55 54 49 4c 20 24 6c 69 62  '~$DSYMUTIL $lib
28110 20 7c 7c 20 3a 27 0a 20 20 20 20 65 6c 73 65 0a   || :'.    else.
28120 20 20 20 20 20 20 5f 6c 74 5f 64 73 79 6d 75 74        _lt_dsymut
28130 69 6c 3d 0a 20 20 20 20 66 69 0a 20 20 20 20 3b  il=.    fi.    ;
28140 3b 0a 20 20 65 73 61 63 0a 0a 61 63 5f 65 78 74  ;.  esac..ac_ext
28150 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
28160 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
28170 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
28180 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
28190 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
281a0 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
281b0 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
281c0 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
281d0 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
281e0 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
281f0 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
28200 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
28210 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
28220 72 5f 67 6e 75 0a 7b 20 24 61 73 5f 65 63 68 6f  r_gnu.{ $as_echo
28230 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
28240 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74  : checking how t
28250 6f 20 72 75 6e 20 74 68 65 20 43 20 70 72 65 70  o run the C prep
28260 72 6f 63 65 73 73 6f 72 22 20 3e 26 35 0a 24 61  rocessor" >&5.$a
28270 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
28280 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20 74 68  ng how to run th
28290 65 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72  e C preprocessor
282a0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 23 20 4f  ... " >&6; }.# O
282b0 6e 20 53 75 6e 73 2c 20 73 6f 6d 65 74 69 6d 65  n Suns, sometime
282c0 73 20 24 43 50 50 20 6e 61 6d 65 73 20 61 20 64  s $CPP names a d
282d0 69 72 65 63 74 6f 72 79 2e 0a 69 66 20 74 65 73  irectory..if tes
282e0 74 20 2d 6e 20 22 24 43 50 50 22 20 26 26 20 74  t -n "$CPP" && t
282f0 65 73 74 20 2d 64 20 22 24 43 50 50 22 3b 20 74  est -d "$CPP"; t
28300 68 65 6e 0a 20 20 43 50 50 3d 0a 66 69 0a 69 66  hen.  CPP=.fi.if
28310 20 74 65 73 74 20 2d 7a 20 22 24 43 50 50 22 3b   test -z "$CPP";
28320 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20   then.  if test 
28330 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50  "${ac_cv_prog_CP
28340 50 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  P+set}" = set; t
28350 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  hen.  $as_echo_n
28360 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
28370 0a 65 6c 73 65 0a 20 20 20 20 20 20 23 20 44 6f  .else.      # Do
28380 75 62 6c 65 20 71 75 6f 74 65 73 20 62 65 63 61  uble quotes beca
28390 75 73 65 20 43 50 50 20 6e 65 65 64 73 20 74 6f  use CPP needs to
283a0 20 62 65 20 65 78 70 61 6e 64 65 64 0a 20 20 20   be expanded.   
283b0 20 66 6f 72 20 43 50 50 20 69 6e 20 22 24 43 43   for CPP in "$CC
283c0 20 2d 45 22 20 22 24 43 43 20 2d 45 20 2d 74 72   -E" "$CC -E -tr
283d0 61 64 69 74 69 6f 6e 61 6c 2d 63 70 70 22 20 22  aditional-cpp" "
283e0 2f 6c 69 62 2f 63 70 70 22 0a 20 20 20 20 64 6f  /lib/cpp".    do
283f0 0a 20 20 20 20 20 20 61 63 5f 70 72 65 70 72 6f  .      ac_prepro
28400 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61  c_ok=false.for a
28410 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  c_c_preproc_warn
28420 5f 66 6c 61 67 20 69 6e 20 27 27 20 79 65 73 0a  _flag in '' yes.
28430 64 6f 0a 20 20 23 20 55 73 65 20 61 20 68 65 61  do.  # Use a hea
28440 64 65 72 20 66 69 6c 65 20 74 68 61 74 20 63 6f  der file that co
28450 6d 65 73 20 77 69 74 68 20 67 63 63 2c 20 73 6f  mes with gcc, so
28460 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 67 6c 69   configuring gli
28470 62 63 0a 20 20 23 20 77 69 74 68 20 61 20 66 72  bc.  # with a fr
28480 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c  esh cross-compil
28490 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72  er works..  # Pr
284a0 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20  efer <limits.h> 
284b0 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20 69 66  to <assert.h> if
284c0 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64 65 66   __STDC__ is def
284d0 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20 23 20  ined, since.  # 
284e0 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69 73 74  <limits.h> exist
284f0 73 20 65 76 65 6e 20 6f 6e 20 66 72 65 65 73 74  s even on freest
28500 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73  anding compilers
28510 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20 4e 65 58  ..  # On the NeX
28520 54 2c 20 63 63 20 2d 45 20 72 75 6e 73 20 74 68  T, cc -E runs th
28530 65 20 63 6f 64 65 20 74 68 72 6f 75 67 68 20 74  e code through t
28540 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 70 61  he compiler's pa
28550 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75  rser,.  # not ju
28560 73 74 20 74 68 72 6f 75 67 68 20 63 70 70 2e 20  st through cpp. 
28570 22 53 79 6e 74 61 78 20 65 72 72 6f 72 22 20 69  "Syntax error" i
28580 73 20 68 65 72 65 20 74 6f 20 63 61 74 63 68 20  s here to catch 
28590 74 68 69 73 20 63 61 73 65 2e 0a 20 20 63 61 74  this case..  cat
285a0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
285b0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
285c0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
285d0 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
285e0 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
285f0 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
28600 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
28610 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
28620 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
28630 69 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23  ifdef __STDC__.#
28640 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73   include <limits
28650 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c  .h>.#else.# incl
28660 75 64 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23  ude <assert.h>.#
28670 65 6e 64 69 66 0a 09 09 20 20 20 20 20 53 79 6e  endif...     Syn
28680 74 61 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46  tax error._ACEOF
28690 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
286a0 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
286b0 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28  $ac_ext".case "(
286c0 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
286d0 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
286e0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
286f0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
28700 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
28710 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
28720 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
28730 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
28740 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24  ac_try_echo\"".$
28750 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79  as_echo "$ac_try
28760 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65  _echo") >&5.  (e
28770 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e  val "$ac_cpp con
28780 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20  ftest.$ac_ext") 
28790 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
287a0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
287b0 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
287c0 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
287d0 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
287e0 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
287f0 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
28800 72 20 3e 26 35 0a 20 20 24 61 73 5f 65 63 68 6f  r >&5.  $as_echo
28810 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
28820 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
28830 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
28840 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e  $ac_status); } >
28850 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09  /dev/null && {..
28860 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f   test -z "$ac_c_
28870 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
28880 67 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  g$ac_c_werror_fl
28890 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
288a0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
288b0 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20         }; then. 
288c0 20 3a 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63   :.else.  $as_ec
288d0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
288e0 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
288f0 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
28900 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
28910 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 42 72 6f  ext >&5..  # Bro
28920 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61  ken: fails on va
28930 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69  lid input..conti
28940 6e 75 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  nue.fi..rm -f co
28950 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
28960 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23  est.$ac_ext..  #
28970 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61   OK, works on sa
28980 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77 20 63  ne cases.  Now c
28990 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e  heck whether non
289a0 65 78 69 73 74 65 6e 74 20 68 65 61 64 65 72 73  existent headers
289b0 0a 20 20 23 20 63 61 6e 20 62 65 20 64 65 74 65  .  # can be dete
289c0 63 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20  cted and how..  
289d0 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
289e0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
289f0 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
28a00 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
28a10 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
28a20 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
28a30 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
28a40 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
28a50 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
28a60 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f 6e  /.#include <ac_n
28a70 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f 41  onexistent.h>._A
28a80 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72  CEOF.if { (ac_tr
28a90 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  y="$ac_cpp conft
28aa0 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73  est.$ac_ext".cas
28ab0 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
28ac0 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
28ad0 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
28ae0 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
28af0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
28b00 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
28b10 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
28b20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
28b30 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
28b40 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
28b50 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a  _try_echo") >&5.
28b60 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70    (eval "$ac_cpp
28b70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
28b80 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  t") 2>conftest.e
28b90 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
28ba0 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
28bb0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
28bc0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
28bd0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
28be0 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
28bf0 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73 5f  t.err >&5.  $as_
28c00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
28c10 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
28c20 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
28c30 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
28c40 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26   } >/dev/null &&
28c50 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
28c60 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  c_c_preproc_warn
28c70 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65 72 72 6f  _flag$ac_c_werro
28c80 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
28c90 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
28ca0 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68  err.       }; th
28cb0 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73  en.  # Broken: s
28cc0 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69  uccess on invali
28cd0 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
28ce0 65 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68  e.else.  $as_ech
28cf0 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
28d00 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
28d10 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
28d20 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
28d30 78 74 20 3e 26 35 0a 0a 20 20 23 20 50 61 73 73  xt >&5..  # Pass
28d40 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61  es both tests..a
28d50 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62  c_preproc_ok=:.b
28d60 72 65 61 6b 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  reak.fi..rm -f c
28d70 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
28d80 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f  test.$ac_ext..do
28d90 6e 65 0a 23 20 42 65 63 61 75 73 65 20 6f 66 20  ne.# Because of 
28da0 60 62 72 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45  `break', _AC_PRE
28db0 50 52 4f 43 5f 49 46 45 4c 53 45 27 73 20 63 6c  PROC_IFELSE's cl
28dc0 65 61 6e 69 6e 67 20 63 6f 64 65 20 77 61 73 20  eaning code was 
28dd0 73 6b 69 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63  skipped..rm -f c
28de0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
28df0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20  test.$ac_ext.if 
28e00 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20  $ac_preproc_ok; 
28e10 74 68 65 6e 0a 20 20 62 72 65 61 6b 0a 66 69 0a  then.  break.fi.
28e20 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 61 63  .    done.    ac
28e30 5f 63 76 5f 70 72 6f 67 5f 43 50 50 3d 24 43 50  _cv_prog_CPP=$CP
28e40 50 0a 0a 66 69 0a 20 20 43 50 50 3d 24 61 63 5f  P..fi.  CPP=$ac_
28e50 63 76 5f 70 72 6f 67 5f 43 50 50 0a 65 6c 73 65  cv_prog_CPP.else
28e60 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50  .  ac_cv_prog_CP
28e70 50 3d 24 43 50 50 0a 66 69 0a 7b 20 24 61 73 5f  P=$CPP.fi.{ $as_
28e80 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
28e90 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43  NENO: result: $C
28ea0 50 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  PP" >&5.$as_echo
28eb0 20 22 24 43 50 50 22 20 3e 26 36 3b 20 7d 0a 61   "$CPP" >&6; }.a
28ec0 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c  c_preproc_ok=fal
28ed0 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65 70  se.for ac_c_prep
28ee0 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e  roc_warn_flag in
28ef0 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55   '' yes.do.  # U
28f00 73 65 20 61 20 68 65 61 64 65 72 20 66 69 6c 65  se a header file
28f10 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68   that comes with
28f20 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75   gcc, so configu
28f30 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77  ring glibc.  # w
28f40 69 74 68 20 61 20 66 72 65 73 68 20 63 72 6f 73  ith a fresh cros
28f50 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73  s-compiler works
28f60 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69  ..  # Prefer <li
28f70 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65  mits.h> to <asse
28f80 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f  rt.h> if __STDC_
28f90 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69  _ is defined, si
28fa0 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e  nce.  # <limits.
28fb0 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f  h> exists even o
28fc0 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63  n freestanding c
28fd0 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e  ompilers..  # On
28fe0 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45   the NeXT, cc -E
28ff0 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74   runs the code t
29000 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69  hrough the compi
29010 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20  ler's parser,.  
29020 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75  # not just throu
29030 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20  gh cpp. "Syntax 
29040 65 72 72 6f 72 22 20 69 73 20 68 65 72 65 20 74  error" is here t
29050 6f 20 63 61 74 63 68 20 74 68 69 73 20 63 61 73  o catch this cas
29060 65 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65  e..  cat >confte
29070 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
29080 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
29090 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
290a0 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
290b0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
290c0 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
290d0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
290e0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
290f0 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f  h.  */.#ifdef __
29100 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65  STDC__.# include
29110 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73   <limits.h>.#els
29120 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73  e.# include <ass
29130 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09  ert.h>.#endif...
29140 20 20 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f       Syntax erro
29150 72 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 61  r._ACEOF.if { (a
29160 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70 20 63  c_try="$ac_cpp c
29170 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
29180 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
29190 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
291a0 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
291b0 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
291c0 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
291d0 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
291e0 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63  c.eval ac_try_ec
291f0 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  ho="\"\$as_me:$L
29200 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
29210 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
29220 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20  "$ac_try_echo") 
29230 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
29240 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61  _cpp conftest.$a
29250 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66 74 65  c_ext") 2>confte
29260 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
29270 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
29280 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
29290 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
292a0 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
292b0 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
292c0 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
292d0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
292e0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
292f0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
29300 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
29310 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c  us); } >/dev/nul
29320 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  l && {.. test -z
29330 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f   "$ac_c_preproc_
29340 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77  warn_flag$ac_c_w
29350 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
29360 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
29370 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
29380 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a  ; then.  :.else.
29390 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
293a0 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
293b0 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
293c0 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
293d0 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
293e0 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61 69  .  # Broken: fai
293f0 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70 75  ls on valid inpu
29400 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a 0a  t..continue.fi..
29410 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
29420 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
29430 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72  ext..  # OK, wor
29440 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73  ks on sane cases
29450 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65  .  Now check whe
29460 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74  ther nonexistent
29470 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e   headers.  # can
29480 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e 64   be detected and
29490 20 68 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f 6e   how..  cat >con
294a0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
294b0 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
294c0 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
294d0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
294e0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
294f0 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
29500 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
29510 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
29520 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75  fs.h.  */.#inclu
29530 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65  de <ac_nonexiste
29540 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20  nt.h>._ACEOF.if 
29550 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  { (ac_try="$ac_c
29560 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
29570 65 78 74 22 0a 63 61 73 65 20 22 28 28 24 61 63  ext".case "(($ac
29580 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
29590 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
295a0 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
295b0 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
295c0 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
295d0 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
295e0 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
295f0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
29600 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65  ry_echo\"".$as_e
29610 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68  cho "$ac_try_ech
29620 6f 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  o") >&5.  (eval 
29630 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
29640 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f  t.$ac_ext") 2>co
29650 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
29660 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
29670 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
29680 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
29690 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
296a0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
296b0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
296c0 35 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  5.  $as_echo "$a
296d0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
296e0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
296f0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
29700 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76  status); } >/dev
29710 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73  /null && {.. tes
29720 74 20 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70  t -z "$ac_c_prep
29730 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63  roc_warn_flag$ac
29740 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
29750 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
29760 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
29770 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20 42     }; then.  # B
29780 72 6f 6b 65 6e 3a 20 73 75 63 63 65 73 73 20 6f  roken: success o
29790 6e 20 69 6e 76 61 6c 69 64 20 69 6e 70 75 74 2e  n invalid input.
297a0 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c 73 65 0a 20  .continue.else. 
297b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
297c0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
297d0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
297e0 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
297f0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
29800 20 20 23 20 50 61 73 73 65 73 20 62 6f 74 68 20    # Passes both 
29810 74 65 73 74 73 2e 0a 61 63 5f 70 72 65 70 72 6f  tests..ac_prepro
29820 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66 69 0a  c_ok=:.break.fi.
29830 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
29840 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
29850 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63  _ext..done.# Bec
29860 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b 27 2c  ause of `break',
29870 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49 46 45   _AC_PREPROC_IFE
29880 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67 20 63  LSE's cleaning c
29890 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65 64 2e  ode was skipped.
298a0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
298b0 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
298c0 5f 65 78 74 0a 69 66 20 24 61 63 5f 70 72 65 70  _ext.if $ac_prep
298d0 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20 20 3a  roc_ok; then.  :
298e0 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 24 61 73 5f  .else.  { { $as_
298f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
29900 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 20 70  NENO: error: C p
29910 72 65 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43  reprocessor \"$C
29920 50 50 5c 22 20 66 61 69 6c 73 20 73 61 6e 69 74  PP\" fails sanit
29930 79 20 63 68 65 63 6b 0a 53 65 65 20 5c 60 63 6f  y check.See \`co
29940 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
29950 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35  re details." >&5
29960 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
29970 65 3a 20 65 72 72 6f 72 3a 20 43 20 70 72 65 70  e: error: C prep
29980 72 6f 63 65 73 73 6f 72 20 5c 22 24 43 50 50 5c  rocessor \"$CPP\
29990 22 20 66 61 69 6c 73 20 73 61 6e 69 74 79 20 63  " fails sanity c
299a0 68 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69  heck.See \`confi
299b0 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
299c0 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a  details." >&2;}.
299d0 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
299e0 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a  xit 1; }; }.fi..
299f0 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d  ac_ext=c.ac_cpp=
29a00 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27  '$CPP $CPPFLAGS'
29a10 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43  .ac_compile='$CC
29a20 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50   -c $CFLAGS $CPP
29a30 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
29a40 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
29a50 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66  ink='$CC -o conf
29a60 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
29a70 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
29a80 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65   $LDFLAGS confte
29a90 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53  st.$ac_ext $LIBS
29aa0 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65   >&5'.ac_compile
29ab0 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63  r_gnu=$ac_cv_c_c
29ac0 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 7b 20  ompiler_gnu...{ 
29ad0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
29ae0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
29af0 6e 67 20 66 6f 72 20 41 4e 53 49 20 43 20 68 65  ng for ANSI C he
29b00 61 64 65 72 20 66 69 6c 65 73 22 20 3e 26 35 0a  ader files" >&5.
29b10 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
29b20 6b 69 6e 67 20 66 6f 72 20 41 4e 53 49 20 43 20  king for ANSI C 
29b30 68 65 61 64 65 72 20 66 69 6c 65 73 2e 2e 2e 20  header files... 
29b40 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
29b50 20 22 24 7b 61 63 5f 63 76 5f 68 65 61 64 65 72   "${ac_cv_header
29b60 5f 73 74 64 63 2b 73 65 74 7d 22 20 3d 20 73 65  _stdc+set}" = se
29b70 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63  t; then.  $as_ec
29b80 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
29b90 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20   >&6.else.  cat 
29ba0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
29bb0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
29bc0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
29bd0 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
29be0 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
29bf0 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
29c00 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
29c10 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
29c20 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
29c30 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68  nclude <stdlib.h
29c40 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 61  >.#include <stda
29c50 72 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c  rg.h>.#include <
29c60 73 74 72 69 6e 67 2e 68 3e 0a 23 69 6e 63 6c 75  string.h>.#inclu
29c70 64 65 20 3c 66 6c 6f 61 74 2e 68 3e 0a 0a 69 6e  de <float.h>..in
29c80 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
29c90 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
29ca0 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
29cb0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
29cc0 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
29cd0 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20  c_compile".case 
29ce0 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
29cf0 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
29d00 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
29d10 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
29d20 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
29d30 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
29d40 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
29d50 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
29d60 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
29d70 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
29d80 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20 20  ry_echo") >&5.  
29d90 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
29da0 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  le") 2>conftest.
29db0 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
29dc0 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
29dd0 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
29de0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
29df0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
29e00 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
29e10 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61 73  st.err >&5.  $as
29e20 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
29e30 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
29e40 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
29e50 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
29e60 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ; } && {.. test 
29e70 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72  -z "$ac_c_werror
29e80 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
29e90 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
29ea0 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
29eb0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
29ec0 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e  $ac_objext; then
29ed0 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  .  ac_cv_header_
29ee0 73 74 64 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20  stdc=yes.else.  
29ef0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
29f00 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
29f10 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
29f20 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
29f30 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09  t.$ac_ext >&5...
29f40 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
29f50 63 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  c=no.fi..rm -f c
29f60 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
29f70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
29f80 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
29f90 63 5f 65 78 74 0a 0a 69 66 20 74 65 73 74 20 24  c_ext..if test $
29fa0 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
29fb0 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  c = yes; then.  
29fc0 23 20 53 75 6e 4f 53 20 34 2e 78 20 73 74 72 69  # SunOS 4.x stri
29fd0 6e 67 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64 65  ng.h does not de
29fe0 63 6c 61 72 65 20 6d 65 6d 2a 2c 20 63 6f 6e 74  clare mem*, cont
29ff0 72 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20 20  rary to ANSI..  
2a000 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
2a010 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
2a020 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
2a030 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
2a040 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
2a050 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
2a060 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2a070 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
2a080 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
2a090 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 72 69  /.#include <stri
2a0a0 6e 67 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66  ng.h>.._ACEOF.if
2a0b0 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20   (eval "$ac_cpp 
2a0c0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2a0d0 22 29 20 32 3e 26 35 20 7c 0a 20 20 24 45 47 52  ") 2>&5 |.  $EGR
2a0e0 45 50 20 22 6d 65 6d 63 68 72 22 20 3e 2f 64 65  EP "memchr" >/de
2a0f0 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
2a100 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 61 63 5f  n.  :.else.  ac_
2a110 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e  cv_header_stdc=n
2a120 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  o.fi.rm -f conft
2a130 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65 73  est*..fi..if tes
2a140 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  t $ac_cv_header_
2a150 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e  stdc = yes; then
2a160 0a 20 20 23 20 49 53 43 20 32 2e 30 2e 32 20 73  .  # ISC 2.0.2 s
2a170 74 64 6c 69 62 2e 68 20 64 6f 65 73 20 6e 6f 74  tdlib.h does not
2a180 20 64 65 63 6c 61 72 65 20 66 72 65 65 2c 20 63   declare free, c
2a190 6f 6e 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e  ontrary to ANSI.
2a1a0 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
2a1b0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
2a1c0 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
2a1d0 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
2a1e0 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
2a1f0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
2a200 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
2a210 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
2a220 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
2a230 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73    */.#include <s
2a240 74 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45 4f 46  tdlib.h>.._ACEOF
2a250 0a 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63  .if (eval "$ac_c
2a260 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
2a270 65 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24  ext") 2>&5 |.  $
2a280 45 47 52 45 50 20 22 66 72 65 65 22 20 3e 2f 64  EGREP "free" >/d
2a290 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68  ev/null 2>&1; th
2a2a0 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 61 63  en.  :.else.  ac
2a2b0 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d  _cv_header_stdc=
2a2c0 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  no.fi.rm -f conf
2a2d0 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65  test*..fi..if te
2a2e0 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72  st $ac_cv_header
2a2f0 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65  _stdc = yes; the
2a300 6e 0a 20 20 23 20 2f 62 69 6e 2f 63 63 20 69 6e  n.  # /bin/cc in
2a310 20 49 72 69 78 2d 34 2e 30 2e 35 20 67 65 74 73   Irix-4.0.5 gets
2a320 20 6e 6f 6e 2d 41 4e 53 49 20 63 74 79 70 65 20   non-ANSI ctype 
2a330 6d 61 63 72 6f 73 20 75 6e 6c 65 73 73 20 75 73  macros unless us
2a340 69 6e 67 20 2d 61 6e 73 69 2e 0a 20 20 69 66 20  ing -ansi..  if 
2a350 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d  test "$cross_com
2a360 70 69 6c 69 6e 67 22 20 3d 20 79 65 73 3b 20 74  piling" = yes; t
2a370 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 63  hen.  :.else.  c
2a380 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
2a390 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
2a3a0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
2a3b0 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
2a3c0 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
2a3d0 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
2a3e0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2a3f0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
2a400 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
2a410 0a 23 69 6e 63 6c 75 64 65 20 3c 63 74 79 70 65  .#include <ctype
2a420 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74  .h>.#include <st
2a430 64 6c 69 62 2e 68 3e 0a 23 69 66 20 28 28 27 20  dlib.h>.#if ((' 
2a440 27 20 26 20 30 78 30 46 46 29 20 3d 3d 20 30 78  ' & 0x0FF) == 0x
2a450 30 32 30 29 0a 23 20 64 65 66 69 6e 65 20 49 53  020).# define IS
2a460 4c 4f 57 45 52 28 63 29 20 28 27 61 27 20 3c 3d  LOWER(c) ('a' <=
2a470 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27   (c) && (c) <= '
2a480 7a 27 29 0a 23 20 64 65 66 69 6e 65 20 54 4f 55  z').# define TOU
2a490 50 50 45 52 28 63 29 20 28 49 53 4c 4f 57 45 52  PPER(c) (ISLOWER
2a4a0 28 63 29 20 3f 20 27 41 27 20 2b 20 28 28 63 29  (c) ? 'A' + ((c)
2a4b0 20 2d 20 27 61 27 29 20 3a 20 28 63 29 29 0a 23   - 'a') : (c)).#
2a4c0 65 6c 73 65 0a 23 20 64 65 66 69 6e 65 20 49 53  else.# define IS
2a4d0 4c 4f 57 45 52 28 63 29 20 5c 0a 09 09 20 20 20  LOWER(c) \...   
2a4e0 28 28 27 61 27 20 3c 3d 20 28 63 29 20 26 26 20  (('a' <= (c) && 
2a4f0 28 63 29 20 3c 3d 20 27 69 27 29 20 5c 0a 09 09  (c) <= 'i') \...
2a500 20 20 20 20 20 7c 7c 20 28 27 6a 27 20 3c 3d 20       || ('j' <= 
2a510 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27 72  (c) && (c) <= 'r
2a520 27 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c 20 28  ') \...     || (
2a530 27 73 27 20 3c 3d 20 28 63 29 20 26 26 20 28 63  's' <= (c) && (c
2a540 29 20 3c 3d 20 27 7a 27 29 29 0a 23 20 64 65 66  ) <= 'z')).# def
2a550 69 6e 65 20 54 4f 55 50 50 45 52 28 63 29 20 28  ine TOUPPER(c) (
2a560 49 53 4c 4f 57 45 52 28 63 29 20 3f 20 28 28 63  ISLOWER(c) ? ((c
2a570 29 20 7c 20 30 78 34 30 29 20 3a 20 28 63 29 29  ) | 0x40) : (c))
2a580 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66 69 6e 65  .#endif..#define
2a590 20 58 4f 52 28 65 2c 20 66 29 20 28 28 28 65 29   XOR(e, f) (((e)
2a5a0 20 26 26 20 21 28 66 29 29 20 7c 7c 20 28 21 28   && !(f)) || (!(
2a5b0 65 29 20 26 26 20 28 66 29 29 29 0a 69 6e 74 0a  e) && (f))).int.
2a5c0 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 69 6e 74 20  main ().{.  int 
2a5d0 69 3b 0a 20 20 66 6f 72 20 28 69 20 3d 20 30 3b  i;.  for (i = 0;
2a5e0 20 69 20 3c 20 32 35 36 3b 20 69 2b 2b 29 0a 20   i < 256; i++). 
2a5f0 20 20 20 69 66 20 28 58 4f 52 20 28 69 73 6c 6f     if (XOR (islo
2a600 77 65 72 20 28 69 29 2c 20 49 53 4c 4f 57 45 52  wer (i), ISLOWER
2a610 20 28 69 29 29 0a 09 7c 7c 20 74 6f 75 70 70 65   (i))..|| touppe
2a620 72 20 28 69 29 20 21 3d 20 54 4f 55 50 50 45 52  r (i) != TOUPPER
2a630 20 28 69 29 29 0a 20 20 20 20 20 20 72 65 74 75   (i)).      retu
2a640 72 6e 20 32 3b 0a 20 20 72 65 74 75 72 6e 20 30  rn 2;.  return 0
2a650 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  ;.}._ACEOF.rm -f
2a660 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
2a670 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  ext.if { (ac_try
2a680 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65  ="$ac_link".case
2a690 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
2a6a0 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
2a6b0 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
2a6c0 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
2a6d0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
2a6e0 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
2a6f0 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
2a700 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
2a710 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
2a720 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
2a730 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20  try_echo") >&5. 
2a740 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b   (eval "$ac_link
2a750 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  ") 2>&5.  ac_sta
2a760 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
2a770 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2a780 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
2a790 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
2a7a0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
2a7b0 26 26 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 63  && { ac_try='./c
2a7c0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
2a7d0 74 27 0a 20 20 7b 20 28 63 61 73 65 20 22 28 28  t'.  { (case "((
2a7e0 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
2a7f0 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
2a800 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
2a810 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
2a820 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
2a830 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63  y;;.esac.eval ac
2a840 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61  _try_echo="\"\$a
2a850 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
2a860 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
2a870 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
2a880 65 63 68 6f 22 29 20 3e 26 35 0a 20 20 28 65 76  echo") >&5.  (ev
2a890 61 6c 20 22 24 61 63 5f 74 72 79 22 29 20 32 3e  al "$ac_try") 2>
2a8a0 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
2a8b0 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.  $as_echo "$a
2a8c0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
2a8d0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
2a8e0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
2a8f0 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74  status); }; }; t
2a900 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 24  hen.  :.else.  $
2a910 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2a920 20 70 72 6f 67 72 61 6d 20 65 78 69 74 65 64 20   program exited 
2a930 77 69 74 68 20 73 74 61 74 75 73 20 24 61 63 5f  with status $ac_
2a940 73 74 61 74 75 73 22 20 3e 26 35 0a 24 61 73 5f  status" >&5.$as_
2a950 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
2a960 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
2a970 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
2a980 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
2a990 63 5f 65 78 74 20 3e 26 35 0a 0a 28 20 65 78 69  c_ext >&5..( exi
2a9a0 74 20 24 61 63 5f 73 74 61 74 75 73 20 29 0a 61  t $ac_status ).a
2a9b0 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
2a9c0 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 72 66 20 63 6f  =no.fi.rm -rf co
2a9d0 6e 66 74 65 73 74 2e 64 53 59 4d 0a 72 6d 20 2d  nftest.dSYM.rm -
2a9e0 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20 63 6f  f core *.core co
2a9f0 72 65 2e 63 6f 6e 66 74 65 73 74 2e 2a 20 67 6d  re.conftest.* gm
2aa00 6f 6e 2e 6f 75 74 20 62 62 2e 6f 75 74 20 63 6f  on.out bb.out co
2aa10 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
2aa20 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
2aa30 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
2aa40 63 5f 65 78 74 0a 66 69 0a 0a 0a 66 69 0a 66 69  c_ext.fi...fi.fi
2aa50 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
2aa60 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
2aa70 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68 65 61 64  ult: $ac_cv_head
2aa80 65 72 5f 73 74 64 63 22 20 3e 26 35 0a 24 61 73  er_stdc" >&5.$as
2aa90 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 68 65  _echo "$ac_cv_he
2aaa0 61 64 65 72 5f 73 74 64 63 22 20 3e 26 36 3b 20  ader_stdc" >&6; 
2aab0 7d 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76  }.if test $ac_cv
2aac0 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79  _header_stdc = y
2aad0 65 73 3b 20 74 68 65 6e 0a 0a 63 61 74 20 3e 3e  es; then..cat >>
2aae0 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5c 5f 41  confdefs.h <<\_A
2aaf0 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 53 54 44  CEOF.#define STD
2ab00 43 5f 48 45 41 44 45 52 53 20 31 0a 5f 41 43 45  C_HEADERS 1._ACE
2ab10 4f 46 0a 0a 66 69 0a 0a 23 20 4f 6e 20 49 52 49  OF..fi..# On IRI
2ab20 58 20 35 2e 33 2c 20 73 79 73 2f 74 79 70 65 73  X 5.3, sys/types
2ab30 20 61 6e 64 20 69 6e 74 74 79 70 65 73 2e 68 20   and inttypes.h 
2ab40 61 72 65 20 63 6f 6e 66 6c 69 63 74 69 6e 67 2e  are conflicting.
2ab50 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 66 6f 72 20 61 63  ..........for ac
2ab60 5f 68 65 61 64 65 72 20 69 6e 20 73 79 73 2f 74  _header in sys/t
2ab70 79 70 65 73 2e 68 20 73 79 73 2f 73 74 61 74 2e  ypes.h sys/stat.
2ab80 68 20 73 74 64 6c 69 62 2e 68 20 73 74 72 69 6e  h stdlib.h strin
2ab90 67 2e 68 20 6d 65 6d 6f 72 79 2e 68 20 73 74 72  g.h memory.h str
2aba0 69 6e 67 73 2e 68 20 5c 0a 09 09 20 20 69 6e 74  ings.h \...  int
2abb0 74 79 70 65 73 2e 68 20 73 74 64 69 6e 74 2e 68  types.h stdint.h
2abc0 20 75 6e 69 73 74 64 2e 68 0a 64 6f 0a 61 73 5f   unistd.h.do.as_
2abd0 61 63 5f 48 65 61 64 65 72 3d 60 24 61 73 5f 65  ac_Header=`$as_e
2abe0 63 68 6f 20 22 61 63 5f 63 76 5f 68 65 61 64 65  cho "ac_cv_heade
2abf0 72 5f 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20  r_$ac_header" | 
2ac00 24 61 73 5f 74 72 5f 73 68 60 0a 7b 20 24 61 73  $as_tr_sh`.{ $as
2ac10 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
2ac20 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
2ac30 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72 22 20  for $ac_header" 
2ac40 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
2ac50 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
2ac60 5f 68 65 61 64 65 72 2e 2e 2e 20 22 20 3e 26 36  _header... " >&6
2ac70 3b 20 7d 0a 69 66 20 7b 20 61 73 5f 76 61 72 3d  ; }.if { as_var=
2ac80 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3b 20 65  $as_ac_Header; e
2ac90 76 61 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24  val "test \"\${$
2aca0 61 73 5f 76 61 72 2b 73 65 74 7d 5c 22 20 3d 20  as_var+set}\" = 
2acb0 73 65 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  set"; }; then.  
2acc0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
2acd0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
2ace0 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
2acf0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
2ad00 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
2ad10 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
2ad20 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
2ad30 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
2ad40 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
2ad50 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
2ad60 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
2ad70 20 2a 2f 0a 24 61 63 5f 69 6e 63 6c 75 64 65 73   */.$ac_includes
2ad80 5f 64 65 66 61 75 6c 74 0a 0a 23 69 6e 63 6c 75  _default..#inclu
2ad90 64 65 20 3c 24 61 63 5f 68 65 61 64 65 72 3e 0a  de <$ac_header>.
2ada0 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e  _ACEOF.rm -f con
2adb0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
2adc0 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
2add0 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65  ac_compile".case
2ade0 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
2adf0 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
2ae00 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
2ae10 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
2ae20 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
2ae30 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
2ae40 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c  l ac_try_echo="\
2ae50 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
2ae60 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
2ae70 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
2ae80 74 72 79 5f 65 63 68 6f 22 29 20 3e 26 35 0a 20  try_echo") >&5. 
2ae90 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
2aea0 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ile") 2>conftest
2aeb0 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
2aec0 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
2aed0 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
2aee0 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
2aef0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
2af00 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
2af10 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 24 61  est.err >&5.  $a
2af20 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2af30 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
2af40 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
2af50 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
2af60 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74  ); } && {.. test
2af70 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f   -z "$ac_c_werro
2af80 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
2af90 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
2afa0 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20  err.       } && 
2afb0 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
2afc0 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65  .$ac_objext; the
2afd0 6e 0a 20 20 65 76 61 6c 20 22 24 61 73 5f 61 63  n.  eval "$as_ac
2afe0 5f 48 65 61 64 65 72 3d 79 65 73 22 0a 65 6c 73  _Header=yes".els
2aff0 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  e.  $as_echo "$a
2b000 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
2b010 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
2b020 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
2b030 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
2b040 35 0a 0a 09 65 76 61 6c 20 22 24 61 73 5f 61 63  5...eval "$as_ac
2b050 5f 48 65 61 64 65 72 3d 6e 6f 22 0a 66 69 0a 0a  _Header=no".fi..
2b060 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
2b070 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
2b080 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
2b090 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
2b0a0 61 63 5f 72 65 73 3d 60 65 76 61 6c 20 27 61 73  ac_res=`eval 'as
2b0b0 5f 76 61 6c 3d 24 7b 27 24 61 73 5f 61 63 5f 48  _val=${'$as_ac_H
2b0c0 65 61 64 65 72 27 7d 0a 09 09 20 24 61 73 5f 65  eader'}... $as_e
2b0d0 63 68 6f 20 22 24 61 73 5f 76 61 6c 22 27 60 0a  cho "$as_val"'`.
2b0e0 09 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63  .       { $as_ec
2b0f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2b100 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
2b110 72 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  res" >&5.$as_ech
2b120 6f 20 22 24 61 63 5f 72 65 73 22 20 3e 26 36 3b  o "$ac_res" >&6;
2b130 20 7d 0a 69 66 20 74 65 73 74 20 60 65 76 61 6c   }.if test `eval
2b140 20 27 61 73 5f 76 61 6c 3d 24 7b 27 24 61 73 5f   'as_val=${'$as_
2b150 61 63 5f 48 65 61 64 65 72 27 7d 0a 09 09 20 24  ac_Header'}... $
2b160 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 76 61 6c  as_echo "$as_val
2b170 22 27 60 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  "'` = yes; then.
2b180 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73    cat >>confdefs
2b190 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66  .h <<_ACEOF.#def
2b1a0 69 6e 65 20 60 24 61 73 5f 65 63 68 6f 20 22 48  ine `$as_echo "H
2b1b0 41 56 45 5f 24 61 63 5f 68 65 61 64 65 72 22 20  AVE_$ac_header" 
2b1c0 7c 20 24 61 73 5f 74 72 5f 63 70 70 60 20 31 0a  | $as_tr_cpp` 1.
2b1d0 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e 65  _ACEOF..fi..done
2b1e0 0a 0a 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64 65  ....for ac_heade
2b1f0 72 20 69 6e 20 64 6c 66 63 6e 2e 68 0a 64 6f 0a  r in dlfcn.h.do.
2b200 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 60 24 61  as_ac_Header=`$a
2b210 73 5f 65 63 68 6f 20 22 61 63 5f 63 76 5f 68 65  s_echo "ac_cv_he
2b220 61 64 65 72 5f 24 61 63 5f 68 65 61 64 65 72 22  ader_$ac_header"
2b230 20 7c 20 24 61 73 5f 74 72 5f 73 68 60 0a 7b 20   | $as_tr_sh`.{ 
2b240 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2b250 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
2b260 6e 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65  ng for $ac_heade
2b270 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  r" >&5.$as_echo_
2b280 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
2b290 24 61 63 5f 68 65 61 64 65 72 2e 2e 2e 20 22 20  $ac_header... " 
2b2a0 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 61 73 5f 76  >&6; }.if { as_v
2b2b0 61 72 3d 24 61 73 5f 61 63 5f 48 65 61 64 65 72  ar=$as_ac_Header
2b2c0 3b 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 5c  ; eval "test \"\
2b2d0 24 7b 24 61 73 5f 76 61 72 2b 73 65 74 7d 5c 22  ${$as_var+set}\"
2b2e0 20 3d 20 73 65 74 22 3b 20 7d 3b 20 74 68 65 6e   = set"; }; then
2b2f0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
2b300 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
2b310 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65  se.  cat >confte
2b320 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
2b330 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
2b340 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
2b350 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
2b360 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2b370 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
2b380 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
2b390 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
2b3a0 68 2e 20 20 2a 2f 0a 24 61 63 5f 69 6e 63 6c 75  h.  */.$ac_inclu
2b3b0 64 65 73 5f 64 65 66 61 75 6c 74 0a 0a 23 69 6e  des_default..#in
2b3c0 63 6c 75 64 65 20 3c 24 61 63 5f 68 65 61 64 65  clude <$ac_heade
2b3d0 72 3e 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20  r>._ACEOF.rm -f 
2b3e0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2b3f0 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  ext.if { (ac_try
2b400 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63  ="$ac_compile".c
2b410 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
2b420 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
2b430 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
2b440 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
2b450 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
2b460 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
2b470 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
2b480 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  ="\"\$as_me:$LIN
2b490 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
2b4a0 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
2b4b0 61 63 5f 74 72 79 5f 65 63 68 6f 22 29 20 3e 26  ac_try_echo") >&
2b4c0 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
2b4d0 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74  ompile") 2>conft
2b4e0 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
2b4f0 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
2b500 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
2b510 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
2b520 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
2b530 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
2b540 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
2b550 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2b560 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
2b570 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
2b580 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
2b590 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74  tus); } && {.. t
2b5a0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65  est -z "$ac_c_we
2b5b0 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20  rror_flag" ||.. 
2b5c0 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
2b5d0 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20  st.err.       } 
2b5e0 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  && test -s conft
2b5f0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20  est.$ac_objext; 
2b600 74 68 65 6e 0a 20 20 65 76 61 6c 20 22 24 61 73  then.  eval "$as
2b610 5f 61 63 5f 48 65 61 64 65 72 3d 79 65 73 22 0a  _ac_Header=yes".
2b620 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20  else.  $as_echo 
2b630 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
2b640 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
2b650 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
2b660 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2b670 20 3e 26 35 0a 0a 09 65 76 61 6c 20 22 24 61 73   >&5...eval "$as
2b680 5f 61 63 5f 48 65 61 64 65 72 3d 6e 6f 22 0a 66  _ac_Header=no".f
2b690 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  i..rm -f core co
2b6a0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
2b6b0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
2b6c0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2b6d0 66 69 0a 61 63 5f 72 65 73 3d 60 65 76 61 6c 20  fi.ac_res=`eval 
2b6e0 27 61 73 5f 76 61 6c 3d 24 7b 27 24 61 73 5f 61  'as_val=${'$as_a
2b6f0 63 5f 48 65 61 64 65 72 27 7d 0a 09 09 20 24 61  c_Header'}... $a
2b700 73 5f 65 63 68 6f 20 22 24 61 73 5f 76 61 6c 22  s_echo "$as_val"
2b710 27 60 0a 09 20 20 20 20 20 20 20 7b 20 24 61 73  '`..       { $as
2b720 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
2b730 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
2b740 61 63 5f 72 65 73 22 20 3e 26 35 0a 24 61 73 5f  ac_res" >&5.$as_
2b750 65 63 68 6f 20 22 24 61 63 5f 72 65 73 22 20 3e  echo "$ac_res" >
2b760 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 60 65  &6; }.if test `e
2b770 76 61 6c 20 27 61 73 5f 76 61 6c 3d 24 7b 27 24  val 'as_val=${'$
2b780 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 0a 09  as_ac_Header'}..
2b790 09 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  . $as_echo "$as_
2b7a0 76 61 6c 22 27 60 20 3d 20 79 65 73 3b 20 74 68  val"'` = yes; th
2b7b0 65 6e 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64  en.  cat >>confd
2b7c0 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23  efs.h <<_ACEOF.#
2b7d0 64 65 66 69 6e 65 20 60 24 61 73 5f 65 63 68 6f  define `$as_echo
2b7e0 20 22 48 41 56 45 5f 24 61 63 5f 68 65 61 64 65   "HAVE_$ac_heade
2b7f0 72 22 20 7c 20 24 61 73 5f 74 72 5f 63 70 70 60  r" | $as_tr_cpp`
2b800 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64   1._ACEOF..fi..d
2b810 6f 6e 65 0a 0a 0a 0a 23 20 53 65 74 20 6f 70 74  one....# Set opt
2b820 69 6f 6e 73 0a 0a 0a 0a 20 20 20 20 20 20 20 20  ions....        
2b830 65 6e 61 62 6c 65 5f 64 6c 6f 70 65 6e 3d 6e 6f  enable_dlopen=no
2b840 0a 0a 0a 20 20 65 6e 61 62 6c 65 5f 77 69 6e 33  ...  enable_win3
2b850 32 5f 64 6c 6c 3d 6e 6f 0a 0a 0a 20 20 20 20 20  2_dll=no...     
2b860 20 20 20 20 20 20 20 23 20 43 68 65 63 6b 20 77         # Check w
2b870 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d  hether --enable-
2b880 73 68 61 72 65 64 20 77 61 73 20 67 69 76 65 6e  shared was given
2b890 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61  ..if test "${ena
2b8a0 62 6c 65 5f 73 68 61 72 65 64 2b 73 65 74 7d 22  ble_shared+set}"
2b8b0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
2b8c0 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65  nableval=$enable
2b8d0 5f 73 68 61 72 65 64 3b 20 70 3d 24 7b 50 41 43  _shared; p=${PAC
2b8e0 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a 20 20  KAGE-default}.  
2b8f0 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65 76 61    case $enableva
2b900 6c 20 69 6e 0a 20 20 20 20 79 65 73 29 20 65 6e  l in.    yes) en
2b910 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73 20  able_shared=yes 
2b920 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e 61 62 6c  ;;.    no) enabl
2b930 65 5f 73 68 61 72 65 64 3d 6e 6f 20 3b 3b 0a 20  e_shared=no ;;. 
2b940 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e 61 62     *).      enab
2b950 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20  le_shared=no.   
2b960 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74 68 65     # Look at the
2b970 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67 6f 74   argument we got
2b980 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20 74 68  .  We use all th
2b990 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20 73 65  e common list se
2b9a0 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20 20 20  parators..      
2b9b0 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46  lt_save_ifs="$IF
2b9c0 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53 7d 24  S"; IFS="${IFS}$
2b9d0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2c 22  PATH_SEPARATOR,"
2b9e0 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67 20 69  .      for pkg i
2b9f0 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20 64 6f  n $enableval; do
2ba00 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f  ..IFS="$lt_save_
2ba10 69 66 73 22 0a 09 69 66 20 74 65 73 74 20 22 58  ifs"..if test "X
2ba20 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b 20 74  $pkg" = "X$p"; t
2ba30 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f 73 68  hen..  enable_sh
2ba40 61 72 65 64 3d 79 65 73 0a 09 66 69 0a 20 20 20  ared=yes..fi.   
2ba50 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 49 46     done.      IF
2ba60 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2ba70 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
2ba80 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62 6c 65  ac.else.  enable
2ba90 5f 73 68 61 72 65 64 3d 79 65 73 0a 66 69 0a 0a  _shared=yes.fi..
2baa0 0a 0a 0a 0a 0a 0a 0a 0a 20 20 23 20 43 68 65 63  ........  # Chec
2bab0 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62  k whether --enab
2bac0 6c 65 2d 73 74 61 74 69 63 20 77 61 73 20 67 69  le-static was gi
2bad0 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
2bae0 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 2b 73 65  enable_static+se
2baf0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
2bb00 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61    enableval=$ena
2bb10 62 6c 65 5f 73 74 61 74 69 63 3b 20 70 3d 24 7b  ble_static; p=${
2bb20 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d  PACKAGE-default}
2bb30 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61 62 6c  .    case $enabl
2bb40 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65 73 29  eval in.    yes)
2bb50 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79   enable_static=y
2bb60 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e  es ;;.    no) en
2bb70 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e 6f 20 3b  able_static=no ;
2bb80 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 65 6e  ;.    *).     en
2bb90 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e 6f 0a 20  able_static=no. 
2bba0 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74       # Look at t
2bbb0 68 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67  he argument we g
2bbc0 6f 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20  ot.  We use all 
2bbd0 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20  the common list 
2bbe0 73 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20  separators..    
2bbf0 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24    lt_save_ifs="$
2bc00 49 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53  IFS"; IFS="${IFS
2bc10 7d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  }$PATH_SEPARATOR
2bc20 2c 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67  ,".      for pkg
2bc30 20 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20   in $enableval; 
2bc40 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76  do..IFS="$lt_sav
2bc50 65 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74 20  e_ifs"..if test 
2bc60 22 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b  "X$pkg" = "X$p";
2bc70 20 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f   then..  enable_
2bc80 73 74 61 74 69 63 3d 79 65 73 0a 09 66 69 0a 20  static=yes..fi. 
2bc90 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20       done.      
2bca0 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
2bcb0 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  s".      ;;.    
2bcc0 65 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62  esac.else.  enab
2bcd0 6c 65 5f 73 74 61 74 69 63 3d 79 65 73 0a 66 69  le_static=yes.fi
2bce0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43 68 65  ...........# Che
2bcf0 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 77 69 74  ck whether --wit
2bd00 68 2d 70 69 63 20 77 61 73 20 67 69 76 65 6e 2e  h-pic was given.
2bd10 0a 69 66 20 74 65 73 74 20 22 24 7b 77 69 74 68  .if test "${with
2bd20 5f 70 69 63 2b 73 65 74 7d 22 20 3d 20 73 65 74  _pic+set}" = set
2bd30 3b 20 74 68 65 6e 0a 20 20 77 69 74 68 76 61 6c  ; then.  withval
2bd40 3d 24 77 69 74 68 5f 70 69 63 3b 20 70 69 63 5f  =$with_pic; pic_
2bd50 6d 6f 64 65 3d 22 24 77 69 74 68 76 61 6c 22 0a  mode="$withval".
2bd60 65 6c 73 65 0a 20 20 70 69 63 5f 6d 6f 64 65 3d  else.  pic_mode=
2bd70 64 65 66 61 75 6c 74 0a 66 69 0a 0a 0a 74 65 73  default.fi...tes
2bd80 74 20 2d 7a 20 22 24 70 69 63 5f 6d 6f 64 65 22  t -z "$pic_mode"
2bd90 20 26 26 20 70 69 63 5f 6d 6f 64 65 3d 64 65 66   && pic_mode=def
2bda0 61 75 6c 74 0a 0a 0a 0a 0a 0a 0a 0a 20 20 23 20  ault........  # 
2bdb0 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d  Check whether --
2bdc0 65 6e 61 62 6c 65 2d 66 61 73 74 2d 69 6e 73 74  enable-fast-inst
2bdd0 61 6c 6c 20 77 61 73 20 67 69 76 65 6e 2e 0a 69  all was given..i
2bde0 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65  f test "${enable
2bdf0 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 2b 73 65  _fast_install+se
2be00 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
2be10 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61    enableval=$ena
2be20 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c  ble_fast_install
2be30 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65  ; p=${PACKAGE-de
2be40 66 61 75 6c 74 7d 0a 20 20 20 20 63 61 73 65 20  fault}.    case 
2be50 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20  $enableval in.  
2be60 20 20 79 65 73 29 20 65 6e 61 62 6c 65 5f 66 61    yes) enable_fa
2be70 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 20 3b  st_install=yes ;
2be80 3b 0a 20 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65  ;.    no) enable
2be90 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f  _fast_install=no
2bea0 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20   ;;.    *).     
2beb0 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73   enable_fast_ins
2bec0 74 61 6c 6c 3d 6e 6f 0a 20 20 20 20 20 20 23 20  tall=no.      # 
2bed0 4c 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75  Look at the argu
2bee0 6d 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65  ment we got.  We
2bef0 20 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d   use all the com
2bf00 6d 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74  mon list separat
2bf10 6f 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61  ors..      lt_sa
2bf20 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49  ve_ifs="$IFS"; I
2bf30 46 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f  FS="${IFS}$PATH_
2bf40 53 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20  SEPARATOR,".    
2bf50 20 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e    for pkg in $en
2bf60 61 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53  ableval; do..IFS
2bf70 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
2bf80 09 69 66 20 74 65 73 74 20 22 58 24 70 6b 67 22  .if test "X$pkg"
2bf90 20 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09   = "X$p"; then..
2bfa0 20 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e    enable_fast_in
2bfb0 73 74 61 6c 6c 3d 79 65 73 0a 09 66 69 0a 20 20  stall=yes..fi.  
2bfc0 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 49      done.      I
2bfd0 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
2bfe0 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65  ".      ;;.    e
2bff0 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62 6c  sac.else.  enabl
2c000 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79  e_fast_install=y
2c010 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  es.fi...........
2c020 0a 23 20 54 68 69 73 20 63 61 6e 20 62 65 20 75  .# This can be u
2c030 73 65 64 20 74 6f 20 72 65 62 75 69 6c 64 20 6c  sed to rebuild l
2c040 69 62 74 6f 6f 6c 20 77 68 65 6e 20 6e 65 65 64  ibtool when need
2c050 65 64 0a 4c 49 42 54 4f 4f 4c 5f 44 45 50 53 3d  ed.LIBTOOL_DEPS=
2c060 22 24 6c 74 6d 61 69 6e 22 0a 0a 23 20 41 6c 77  "$ltmain"..# Alw
2c070 61 79 73 20 75 73 65 20 6f 75 72 20 6f 77 6e 20  ays use our own 
2c080 6c 69 62 74 6f 6f 6c 2e 0a 4c 49 42 54 4f 4f 4c  libtool..LIBTOOL
2c090 3d 27 24 28 53 48 45 4c 4c 29 20 24 28 74 6f 70  ='$(SHELL) $(top
2c0a0 5f 62 75 69 6c 64 64 69 72 29 2f 6c 69 62 74 6f  _builddir)/libto
2c0b0 6f 6c 27 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ol'.............
2c0c0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 74 65 73  .............tes
2c0d0 74 20 2d 7a 20 22 24 4c 4e 5f 53 22 20 26 26 20  t -z "$LN_S" && 
2c0e0 4c 4e 5f 53 3d 22 6c 6e 20 2d 73 22 0a 0a 0a 0a  LN_S="ln -s"....
2c0f0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65  ...........if te
2c100 73 74 20 2d 6e 20 22 24 7b 5a 53 48 5f 56 45 52  st -n "${ZSH_VER
2c110 53 49 4f 4e 2b 73 65 74 7d 22 20 3b 20 74 68 65  SION+set}" ; the
2c120 6e 0a 20 20 20 73 65 74 6f 70 74 20 4e 4f 5f 47  n.   setopt NO_G
2c130 4c 4f 42 5f 53 55 42 53 54 0a 66 69 0a 0a 7b 20  LOB_SUBST.fi..{ 
2c140 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2c150 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
2c160 6e 67 20 66 6f 72 20 6f 62 6a 64 69 72 22 20 3e  ng for objdir" >
2c170 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
2c180 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f 62 6a 64  hecking for objd
2c190 69 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ir... " >&6; }.i
2c1a0 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
2c1b0 6f 62 6a 64 69 72 2b 73 65 74 7d 22 20 3d 20 73  objdir+set}" = s
2c1c0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
2c1d0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
2c1e0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 72 6d 20  " >&6.else.  rm 
2c1f0 2d 66 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76 2f  -f .libs 2>/dev/
2c200 6e 75 6c 6c 0a 6d 6b 64 69 72 20 2e 6c 69 62 73  null.mkdir .libs
2c210 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 69 66 20   2>/dev/null.if 
2c220 74 65 73 74 20 2d 64 20 2e 6c 69 62 73 3b 20 74  test -d .libs; t
2c230 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 6f 62 6a 64  hen.  lt_cv_objd
2c240 69 72 3d 2e 6c 69 62 73 0a 65 6c 73 65 0a 20 20  ir=.libs.else.  
2c250 23 20 4d 53 2d 44 4f 53 20 64 6f 65 73 20 6e 6f  # MS-DOS does no
2c260 74 20 61 6c 6c 6f 77 20 66 69 6c 65 6e 61 6d 65  t allow filename
2c270 73 20 74 68 61 74 20 62 65 67 69 6e 20 77 69 74  s that begin wit
2c280 68 20 61 20 64 6f 74 2e 0a 20 20 6c 74 5f 63 76  h a dot..  lt_cv
2c290 5f 6f 62 6a 64 69 72 3d 5f 6c 69 62 73 0a 66 69  _objdir=_libs.fi
2c2a0 0a 72 6d 64 69 72 20 2e 6c 69 62 73 20 32 3e 2f  .rmdir .libs 2>/
2c2b0 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 7b 20 24 61  dev/null.fi.{ $a
2c2c0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2c2d0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
2c2e0 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e  $lt_cv_objdir" >
2c2f0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
2c300 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26 36 3b  _cv_objdir" >&6;
2c310 20 7d 0a 6f 62 6a 64 69 72 3d 24 6c 74 5f 63 76   }.objdir=$lt_cv
2c320 5f 6f 62 6a 64 69 72 0a 0a 0a 0a 0a 0a 63 61 74  _objdir......cat
2c330 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c   >>confdefs.h <<
2c340 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 4c  _ACEOF.#define L
2c350 54 5f 4f 42 4a 44 49 52 20 22 24 6c 74 5f 63 76  T_OBJDIR "$lt_cv
2c360 5f 6f 62 6a 64 69 72 2f 22 0a 5f 41 43 45 4f 46  _objdir/"._ACEOF
2c370 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c380 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20  ..case $host_os 
2c390 69 6e 0a 61 69 78 33 2a 29 0a 20 20 23 20 41 49  in.aix3*).  # AI
2c3a0 58 20 73 6f 6d 65 74 69 6d 65 73 20 68 61 73 20  X sometimes has 
2c3b0 70 72 6f 62 6c 65 6d 73 20 77 69 74 68 20 74 68  problems with th
2c3c0 65 20 47 43 43 20 63 6f 6c 6c 65 63 74 32 20 70  e GCC collect2 p
2c3d0 72 6f 67 72 61 6d 2e 20 20 46 6f 72 20 73 6f 6d  rogram.  For som
2c3e0 65 0a 20 20 23 20 72 65 61 73 6f 6e 2c 20 69 66  e.  # reason, if
2c3f0 20 77 65 20 73 65 74 20 74 68 65 20 43 4f 4c 4c   we set the COLL
2c400 45 43 54 5f 4e 41 4d 45 53 20 65 6e 76 69 72 6f  ECT_NAMES enviro
2c410 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 2c 20  nment variable, 
2c420 74 68 65 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23  the problems.  #
2c430 20 76 61 6e 69 73 68 20 69 6e 20 61 20 70 75 66   vanish in a puf
2c440 66 20 6f 66 20 73 6d 6f 6b 65 2e 0a 20 20 69 66  f of smoke..  if
2c450 20 74 65 73 74 20 22 58 24 7b 43 4f 4c 4c 45 43   test "X${COLLEC
2c460 54 5f 4e 41 4d 45 53 2b 73 65 74 7d 22 20 21 3d  T_NAMES+set}" !=
2c470 20 58 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20   Xset; then.    
2c480 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 3d 0a 20  COLLECT_NAMES=. 
2c490 20 20 20 65 78 70 6f 72 74 20 43 4f 4c 4c 45 43     export COLLEC
2c4a0 54 5f 4e 41 4d 45 53 0a 20 20 66 69 0a 20 20 3b  T_NAMES.  fi.  ;
2c4b0 3b 0a 65 73 61 63 0a 0a 23 20 53 65 64 20 73 75  ;.esac..# Sed su
2c4c0 62 73 74 69 74 75 74 69 6f 6e 20 74 68 61 74 20  bstitution that 
2c4d0 68 65 6c 70 73 20 75 73 20 64 6f 20 72 6f 62 75  helps us do robu
2c4e0 73 74 20 71 75 6f 74 69 6e 67 2e 20 20 49 74 20  st quoting.  It 
2c4f0 62 61 63 6b 73 6c 61 73 68 69 66 69 65 73 0a 23  backslashifies.#
2c500 20 6d 65 74 61 63 68 61 72 61 63 74 65 72 73 20   metacharacters 
2c510 74 68 61 74 20 61 72 65 20 73 74 69 6c 6c 20 61  that are still a
2c520 63 74 69 76 65 20 77 69 74 68 69 6e 20 64 6f 75  ctive within dou
2c530 62 6c 65 2d 71 75 6f 74 65 64 20 73 74 72 69 6e  ble-quoted strin
2c540 67 73 2e 0a 73 65 64 5f 71 75 6f 74 65 5f 73 75  gs..sed_quote_su
2c550 62 73 74 3d 27 73 2f 5c 28 5b 22 60 24 5c 5c 5d  bst='s/\(["`$\\]
2c560 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53 61  \)/\\\1/g'..# Sa
2c570 6d 65 20 61 73 20 61 62 6f 76 65 2c 20 62 75 74  me as above, but
2c580 20 64 6f 20 6e 6f 74 20 71 75 6f 74 65 20 76 61   do not quote va
2c590 72 69 61 62 6c 65 20 72 65 66 65 72 65 6e 63 65  riable reference
2c5a0 73 2e 0a 64 6f 75 62 6c 65 5f 71 75 6f 74 65 5f  s..double_quote_
2c5b0 73 75 62 73 74 3d 27 73 2f 5c 28 5b 22 60 5c 5c  subst='s/\(["`\\
2c5c0 5d 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53  ]\)/\\\1/g'..# S
2c5d0 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20  ed substitution 
2c5e0 74 6f 20 64 65 6c 61 79 20 65 78 70 61 6e 73 69  to delay expansi
2c5f0 6f 6e 20 6f 66 20 61 6e 20 65 73 63 61 70 65 64  on of an escaped
2c600 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20   shell variable 
2c610 69 6e 20 61 0a 23 20 64 6f 75 62 6c 65 5f 71 75  in a.# double_qu
2c620 6f 74 65 5f 73 75 62 73 74 27 65 64 20 73 74 72  ote_subst'ed str
2c630 69 6e 67 2e 0a 64 65 6c 61 79 5f 76 61 72 69 61  ing..delay_varia
2c640 62 6c 65 5f 73 75 62 73 74 3d 27 73 2f 5c 5c 5c  ble_subst='s/\\\
2c650 5c 5c 5c 5c 5c 5c 5c 5c 24 2f 5c 5c 5c 5c 5c 5c  \\\\\\\\$/\\\\\\
2c660 24 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73  $/g'..# Sed subs
2c670 74 69 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61  titution to dela
2c680 79 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61  y expansion of a
2c690 6e 20 65 73 63 61 70 65 64 20 73 69 6e 67 6c 65  n escaped single
2c6a0 20 71 75 6f 74 65 2e 0a 64 65 6c 61 79 5f 73 69   quote..delay_si
2c6b0 6e 67 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74  ngle_quote_subst
2c6c0 3d 27 73 2f 27 5c 27 27 2f 27 5c 27 5c 5c 5c 5c  ='s/'\''/'\'\\\\
2c6d0 5c 5c 5c 27 5c 27 27 2f 67 27 0a 0a 23 20 53 65  \\\'\''/g'..# Se
2c6e0 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74  d substitution t
2c6f0 6f 20 61 76 6f 69 64 20 61 63 63 69 64 65 6e 74  o avoid accident
2c700 61 6c 20 67 6c 6f 62 62 69 6e 67 20 69 6e 20 65  al globbing in e
2c710 76 61 6c 65 64 20 65 78 70 72 65 73 73 69 6f 6e  valed expression
2c720 73 0a 6e 6f 5f 67 6c 6f 62 5f 73 75 62 73 74 3d  s.no_glob_subst=
2c730 27 73 2f 5c 2a 2f 5c 5c 5c 2a 2f 67 27 0a 0a 23  's/\*/\\\*/g'..#
2c740 20 47 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65   Global variable
2c750 73 3a 0a 6f 66 69 6c 65 3d 6c 69 62 74 6f 6f 6c  s:.ofile=libtool
2c760 0a 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65  .can_build_share
2c770 64 3d 79 65 73 0a 0a 23 20 41 6c 6c 20 6b 6e 6f  d=yes..# All kno
2c780 77 6e 20 6c 69 6e 6b 65 72 73 20 72 65 71 75 69  wn linkers requi
2c790 72 65 20 61 20 60 2e 61 27 20 61 72 63 68 69 76  re a `.a' archiv
2c7a0 65 20 66 6f 72 20 73 74 61 74 69 63 20 6c 69 6e  e for static lin
2c7b0 6b 69 6e 67 20 28 65 78 63 65 70 74 20 4d 53 56  king (except MSV
2c7c0 43 2c 0a 23 20 77 68 69 63 68 20 6e 65 65 64 73  C,.# which needs
2c7d0 20 27 2e 6c 69 62 27 29 2e 0a 6c 69 62 65 78 74   '.lib')..libext
2c7e0 3d 61 0a 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d  =a..with_gnu_ld=
2c7f0 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75  "$lt_cv_prog_gnu
2c800 5f 6c 64 22 0a 0a 6f 6c 64 5f 43 43 3d 22 24 43  _ld"..old_CC="$C
2c810 43 22 0a 6f 6c 64 5f 43 46 4c 41 47 53 3d 22 24  C".old_CFLAGS="$
2c820 43 46 4c 41 47 53 22 0a 0a 23 20 53 65 74 20 73  CFLAGS"..# Set s
2c830 61 6e 65 20 64 65 66 61 75 6c 74 73 20 66 6f 72  ane defaults for
2c840 20 76 61 72 69 6f 75 73 20 76 61 72 69 61 62 6c   various variabl
2c850 65 73 0a 74 65 73 74 20 2d 7a 20 22 24 43 43 22  es.test -z "$CC"
2c860 20 26 26 20 43 43 3d 63 63 0a 74 65 73 74 20 2d   && CC=cc.test -
2c870 7a 20 22 24 4c 54 43 43 22 20 26 26 20 4c 54 43  z "$LTCC" && LTC
2c880 43 3d 24 43 43 0a 74 65 73 74 20 2d 7a 20 22 24  C=$CC.test -z "$
2c890 4c 54 43 46 4c 41 47 53 22 20 26 26 20 4c 54 43  LTCFLAGS" && LTC
2c8a0 46 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a 74 65  FLAGS=$CFLAGS.te
2c8b0 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20 4c  st -z "$LD" && L
2c8c0 44 3d 6c 64 0a 74 65 73 74 20 2d 7a 20 22 24 61  D=ld.test -z "$a
2c8d0 63 5f 6f 62 6a 65 78 74 22 20 26 26 20 61 63 5f  c_objext" && ac_
2c8e0 6f 62 6a 65 78 74 3d 6f 0a 0a 66 6f 72 20 63 63  objext=o..for cc
2c8f0 5f 74 65 6d 70 20 69 6e 20 24 63 6f 6d 70 69 6c  _temp in $compil
2c900 65 72 22 22 3b 20 64 6f 0a 20 20 63 61 73 65 20  er""; do.  case 
2c910 24 63 63 5f 74 65 6d 70 20 69 6e 0a 20 20 20 20  $cc_temp in.    
2c920 63 6f 6d 70 69 6c 65 20 7c 20 2a 5b 5c 5c 2f 5d  compile | *[\\/]
2c930 63 6f 6d 70 69 6c 65 20 7c 20 63 63 61 63 68 65  compile | ccache
2c940 20 7c 20 2a 5b 5c 5c 2f 5d 63 63 61 63 68 65 20   | *[\\/]ccache 
2c950 29 20 3b 3b 0a 20 20 20 20 64 69 73 74 63 63 20  ) ;;.    distcc 
2c960 7c 20 2a 5b 5c 5c 2f 5d 64 69 73 74 63 63 20 7c  | *[\\/]distcc |
2c970 20 70 75 72 69 66 79 20 7c 20 2a 5b 5c 5c 2f 5d   purify | *[\\/]
2c980 70 75 72 69 66 79 20 29 20 3b 3b 0a 20 20 20 20  purify ) ;;.    
2c990 5c 2d 2a 29 20 3b 3b 0a 20 20 20 20 2a 29 20 62  \-*) ;;.    *) b
2c9a0 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f  reak;;.  esac.do
2c9b0 6e 65 0a 63 63 5f 62 61 73 65 6e 61 6d 65 3d 60  ne.cc_basename=`
2c9c0 24 45 43 48 4f 20 22 58 24 63 63 5f 74 65 6d 70  $ECHO "X$cc_temp
2c9d0 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27 73 25  " | $Xsed -e 's%
2c9e0 2e 2a 2f 25 25 27 20 2d 65 20 22 73 25 5e 24 68  .*/%%' -e "s%^$h
2c9f0 6f 73 74 5f 61 6c 69 61 73 2d 25 25 22 60 0a 0a  ost_alias-%%"`..
2ca00 0a 23 20 4f 6e 6c 79 20 70 65 72 66 6f 72 6d 20  .# Only perform 
2ca10 74 68 65 20 63 68 65 63 6b 20 66 6f 72 20 66 69  the check for fi
2ca20 6c 65 2c 20 69 66 20 74 68 65 20 63 68 65 63 6b  le, if the check
2ca30 20 6d 65 74 68 6f 64 20 72 65 71 75 69 72 65 73   method requires
2ca40 20 69 74 0a 74 65 73 74 20 2d 7a 20 22 24 4d 41   it.test -z "$MA
2ca50 47 49 43 5f 43 4d 44 22 20 26 26 20 4d 41 47 49  GIC_CMD" && MAGI
2ca60 43 5f 43 4d 44 3d 66 69 6c 65 0a 63 61 73 65 20  C_CMD=file.case 
2ca70 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  $deplibs_check_m
2ca80 65 74 68 6f 64 20 69 6e 0a 66 69 6c 65 5f 6d 61  ethod in.file_ma
2ca90 67 69 63 2a 29 0a 20 20 69 66 20 74 65 73 74 20  gic*).  if test 
2caa0 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  "$file_magic_cmd
2cab0 22 20 3d 20 27 24 4d 41 47 49 43 5f 43 4d 44 27  " = '$MAGIC_CMD'
2cac0 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73  ; then.    { $as
2cad0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
2cae0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
2caf0 66 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  for ${ac_tool_pr
2cb00 65 66 69 78 7d 66 69 6c 65 22 20 3e 26 35 0a 24  efix}file" >&5.$
2cb10 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
2cb20 69 6e 67 20 66 6f 72 20 24 7b 61 63 5f 74 6f 6f  ing for ${ac_too
2cb30 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 2e 2e 2e  l_prefix}file...
2cb40 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
2cb50 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f  t "${lt_cv_path_
2cb60 4d 41 47 49 43 5f 43 4d 44 2b 73 65 74 7d 22 20  MAGIC_CMD+set}" 
2cb70 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
2cb80 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
2cb90 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
2cba0 63 61 73 65 20 24 4d 41 47 49 43 5f 43 4d 44 20  case $MAGIC_CMD 
2cbb0 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b  in.[\\/*] |  ?:[
2cbc0 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 70  \\/]*).  lt_cv_p
2cbd0 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ath_MAGIC_CMD="$
2cbe0 4d 41 47 49 43 5f 43 4d 44 22 20 23 20 4c 65 74  MAGIC_CMD" # Let
2cbf0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
2cc00 64 65 20 74 68 65 20 74 65 73 74 20 77 69 74 68  de the test with
2cc10 20 61 20 70 61 74 68 2e 0a 20 20 3b 3b 0a 2a 29   a path..  ;;.*)
2cc20 0a 20 20 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43  .  lt_save_MAGIC
2cc30 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44  _CMD="$MAGIC_CMD
2cc40 22 0a 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d  ".  lt_save_ifs=
2cc50 22 24 49 46 53 22 3b 20 49 46 53 3d 24 50 41 54  "$IFS"; IFS=$PAT
2cc60 48 5f 53 45 50 41 52 41 54 4f 52 0a 20 20 61 63  H_SEPARATOR.  ac
2cc70 5f 64 75 6d 6d 79 3d 22 2f 75 73 72 2f 62 69 6e  _dummy="/usr/bin
2cc80 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 24  $PATH_SEPARATOR$
2cc90 50 41 54 48 22 0a 20 20 66 6f 72 20 61 63 5f 64  PATH".  for ac_d
2cca0 69 72 20 69 6e 20 24 61 63 5f 64 75 6d 6d 79 3b  ir in $ac_dummy;
2ccb0 20 64 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c 74   do.    IFS="$lt
2ccc0 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 74  _save_ifs".    t
2ccd0 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22  est -z "$ac_dir"
2cce0 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20   && ac_dir=..   
2ccf0 20 69 66 20 74 65 73 74 20 2d 66 20 24 61 63 5f   if test -f $ac_
2cd00 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  dir/${ac_tool_pr
2cd10 65 66 69 78 7d 66 69 6c 65 3b 20 74 68 65 6e 0a  efix}file; then.
2cd20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68        lt_cv_path
2cd30 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 61 63 5f  _MAGIC_CMD="$ac_
2cd40 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  dir/${ac_tool_pr
2cd50 65 66 69 78 7d 66 69 6c 65 22 0a 20 20 20 20 20  efix}file".     
2cd60 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 66 69   if test -n "$fi
2cd70 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
2cd80 6c 65 22 3b 20 74 68 65 6e 0a 09 63 61 73 65 20  le"; then..case 
2cd90 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  $deplibs_check_m
2cda0 65 74 68 6f 64 20 69 6e 0a 09 22 66 69 6c 65 5f  ethod in.."file_
2cdb0 6d 61 67 69 63 20 22 2a 29 0a 09 20 20 66 69 6c  magic "*)..  fil
2cdc0 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 3d 60 65  e_magic_regex=`e
2cdd0 78 70 72 20 22 24 64 65 70 6c 69 62 73 5f 63 68  xpr "$deplibs_ch
2cde0 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3a 20 22 66  eck_method" : "f
2cdf0 69 6c 65 5f 6d 61 67 69 63 20 5c 28 2e 2a 5c 29  ile_magic \(.*\)
2ce00 22 60 0a 09 20 20 4d 41 47 49 43 5f 43 4d 44 3d  "`..  MAGIC_CMD=
2ce10 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47  "$lt_cv_path_MAG
2ce20 49 43 5f 43 4d 44 22 0a 09 20 20 69 66 20 65 76  IC_CMD"..  if ev
2ce30 61 6c 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63  al $file_magic_c
2ce40 6d 64 20 5c 24 66 69 6c 65 5f 6d 61 67 69 63 5f  md \$file_magic_
2ce50 74 65 73 74 5f 66 69 6c 65 20 32 3e 20 2f 64 65  test_file 2> /de
2ce60 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20 20 24 45  v/null |..    $E
2ce70 47 52 45 50 20 22 24 66 69 6c 65 5f 6d 61 67 69  GREP "$file_magi
2ce80 63 5f 72 65 67 65 78 22 20 3e 20 2f 64 65 76 2f  c_regex" > /dev/
2ce90 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20 20  null; then..    
2cea0 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20 63  :..  else..    c
2ceb0 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26  at <<_LT_EOF 1>&
2cec0 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20  2..*** Warning: 
2ced0 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 62 74  the command libt
2cee0 6f 6f 6c 20 75 73 65 73 20 74 6f 20 64 65 74 65  ool uses to dete
2cef0 63 74 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ct shared librar
2cf00 69 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c 65 5f 6d  ies,.*** $file_m
2cf10 61 67 69 63 5f 63 6d 64 2c 20 70 72 6f 64 75 63  agic_cmd, produc
2cf20 65 73 20 6f 75 74 70 75 74 20 74 68 61 74 20 6c  es output that l
2cf30 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74 20 72 65  ibtool cannot re
2cf40 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20 54 68 65  cognize..*** The
2cf50 20 72 65 73 75 6c 74 20 69 73 20 74 68 61 74 20   result is that 
2cf60 6c 69 62 74 6f 6f 6c 20 6d 61 79 20 66 61 69 6c  libtool may fail
2cf70 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 73 68   to recognize sh
2cf80 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 0a 2a  ared libraries.*
2cf90 2a 2a 20 61 73 20 73 75 63 68 2e 20 20 54 68 69  ** as such.  Thi
2cfa0 73 20 77 69 6c 6c 20 61 66 66 65 63 74 20 74 68  s will affect th
2cfb0 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 6c 69  e creation of li
2cfc0 62 74 6f 6f 6c 20 6c 69 62 72 61 72 69 65 73 20  btool libraries 
2cfd0 74 68 61 74 0a 2a 2a 2a 20 64 65 70 65 6e 64 20  that.*** depend 
2cfe0 6f 6e 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  on shared librar
2cff0 69 65 73 2c 20 62 75 74 20 70 72 6f 67 72 61 6d  ies, but program
2d000 73 20 6c 69 6e 6b 65 64 20 77 69 74 68 20 73 75  s linked with su
2d010 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 6c  ch libtool.*** l
2d020 69 62 72 61 72 69 65 73 20 77 69 6c 6c 20 77 6f  ibraries will wo
2d030 72 6b 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66  rk regardless of
2d040 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2e 20 20   this problem.  
2d050 4e 65 76 65 72 74 68 65 6c 65 73 73 2c 20 79 6f  Nevertheless, yo
2d060 75 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e 74 20 74  u.*** may want t
2d070 6f 20 72 65 70 6f 72 74 20 74 68 65 20 70 72 6f  o report the pro
2d080 62 6c 65 6d 20 74 6f 20 79 6f 75 72 20 73 79 73  blem to your sys
2d090 74 65 6d 20 6d 61 6e 61 67 65 72 20 61 6e 64 2f  tem manager and/
2d0a0 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75 67 2d 6c 69  or to.*** bug-li
2d0b0 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67 0a 0a 5f  btool@gnu.org.._
2d0c0 4c 54 5f 45 4f 46 0a 09 20 20 66 69 20 3b 3b 0a  LT_EOF..  fi ;;.
2d0d0 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20  .esac.      fi. 
2d0e0 20 20 20 20 20 62 72 65 61 6b 0a 20 20 20 20 66       break.    f
2d0f0 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22  i.  done.  IFS="
2d100 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20  $lt_save_ifs".  
2d110 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 73  MAGIC_CMD="$lt_s
2d120 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 20  ave_MAGIC_CMD". 
2d130 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a 4d 41 47   ;;.esac.fi..MAG
2d140 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70  IC_CMD="$lt_cv_p
2d150 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 69  ath_MAGIC_CMD".i
2d160 66 20 74 65 73 74 20 2d 6e 20 22 24 4d 41 47 49  f test -n "$MAGI
2d170 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a 20 20 7b  C_CMD"; then.  {
2d180 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2d190 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
2d1a0 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e  t: $MAGIC_CMD" >
2d1b0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 4d 41  &5.$as_echo "$MA
2d1c0 47 49 43 5f 43 4d 44 22 20 3e 26 36 3b 20 7d 0a  GIC_CMD" >&6; }.
2d1d0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
2d1e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2d1f0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
2d200 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
2d210 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a   >&6; }.fi......
2d220 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f  if test -z "$lt_
2d230 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2d240 44 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65  D"; then.  if te
2d250 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
2d260 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
2d270 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
2d280 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
2d290 65 63 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65 22  ecking for file"
2d2a0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
2d2b0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66 69  "checking for fi
2d2c0 6c 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  le... " >&6; }.i
2d2d0 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
2d2e0 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 2b 73  path_MAGIC_CMD+s
2d2f0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
2d300 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
2d310 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
2d320 73 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49 43  se.  case $MAGIC
2d330 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c  _CMD in.[\\/*] |
2d340 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74    ?:[\\/]*).  lt
2d350 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2d360 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 20  MD="$MAGIC_CMD" 
2d370 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
2d380 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
2d390 20 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20 20   with a path..  
2d3a0 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65 5f  ;;.*).  lt_save_
2d3b0 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49  MAGIC_CMD="$MAGI
2d3c0 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76 65  C_CMD".  lt_save
2d3d0 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53  _ifs="$IFS"; IFS
2d3e0 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
2d3f0 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75 73  .  ac_dummy="/us
2d400 72 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52  r/bin$PATH_SEPAR
2d410 41 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f 72  ATOR$PATH".  for
2d420 20 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f 64   ac_dir in $ac_d
2d430 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46 53  ummy; do.    IFS
2d440 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
2d450 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63      test -z "$ac
2d460 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d  _dir" && ac_dir=
2d470 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66  ..    if test -f
2d480 20 24 61 63 5f 64 69 72 2f 66 69 6c 65 3b 20 74   $ac_dir/file; t
2d490 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  hen.      lt_cv_
2d4a0 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22  path_MAGIC_CMD="
2d4b0 24 61 63 5f 64 69 72 2f 66 69 6c 65 22 0a 20 20  $ac_dir/file".  
2d4c0 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
2d4d0 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  $file_magic_test
2d4e0 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63 61  _file"; then..ca
2d4f0 73 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63  se $deplibs_chec
2d500 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66 69  k_method in.."fi
2d510 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20 20  le_magic "*)..  
2d520 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78  file_magic_regex
2d530 3d 60 65 78 70 72 20 22 24 64 65 70 6c 69 62 73  =`expr "$deplibs
2d540 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3a  _check_method" :
2d550 20 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28 2e   "file_magic \(.
2d560 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49 43 5f 43  *\)"`..  MAGIC_C
2d570 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  MD="$lt_cv_path_
2d580 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69 66  MAGIC_CMD"..  if
2d590 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67 69   eval $file_magi
2d5a0 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61 67  c_cmd \$file_mag
2d5b0 69 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e 20  ic_test_file 2> 
2d5c0 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20  /dev/null |..   
2d5d0 20 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f 6d   $EGREP "$file_m
2d5e0 61 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f 64  agic_regex" > /d
2d5f0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20  ev/null; then.. 
2d600 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20     :..  else..  
2d610 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20    cat <<_LT_EOF 
2d620 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e  1>&2..*** Warnin
2d630 67 3a 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c  g: the command l
2d640 69 62 74 6f 6f 6c 20 75 73 65 73 20 74 6f 20 64  ibtool uses to d
2d650 65 74 65 63 74 20 73 68 61 72 65 64 20 6c 69 62  etect shared lib
2d660 72 61 72 69 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c  raries,.*** $fil
2d670 65 5f 6d 61 67 69 63 5f 63 6d 64 2c 20 70 72 6f  e_magic_cmd, pro
2d680 64 75 63 65 73 20 6f 75 74 70 75 74 20 74 68 61  duces output tha
2d690 74 20 6c 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74  t libtool cannot
2d6a0 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20   recognize..*** 
2d6b0 54 68 65 20 72 65 73 75 6c 74 20 69 73 20 74 68  The result is th
2d6c0 61 74 20 6c 69 62 74 6f 6f 6c 20 6d 61 79 20 66  at libtool may f
2d6d0 61 69 6c 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65  ail to recognize
2d6e0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2d6f0 73 0a 2a 2a 2a 20 61 73 20 73 75 63 68 2e 20 20  s.*** as such.  
2d700 54 68 69 73 20 77 69 6c 6c 20 61 66 66 65 63 74  This will affect
2d710 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20 6f 66   the creation of
2d720 20 6c 69 62 74 6f 6f 6c 20 6c 69 62 72 61 72 69   libtool librari
2d730 65 73 20 74 68 61 74 0a 2a 2a 2a 20 64 65 70 65  es that.*** depe
2d740 6e 64 20 6f 6e 20 73 68 61 72 65 64 20 6c 69 62  nd on shared lib
2d750 72 61 72 69 65 73 2c 20 62 75 74 20 70 72 6f 67  raries, but prog
2d760 72 61 6d 73 20 6c 69 6e 6b 65 64 20 77 69 74 68  rams linked with
2d770 20 73 75 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a   such libtool.**
2d780 2a 20 6c 69 62 72 61 72 69 65 73 20 77 69 6c 6c  * libraries will
2d790 20 77 6f 72 6b 20 72 65 67 61 72 64 6c 65 73 73   work regardless
2d7a0 20 6f 66 20 74 68 69 73 20 70 72 6f 62 6c 65 6d   of this problem
2d7b0 2e 20 20 4e 65 76 65 72 74 68 65 6c 65 73 73 2c  .  Nevertheless,
2d7c0 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e   you.*** may wan
2d7d0 74 20 74 6f 20 72 65 70 6f 72 74 20 74 68 65 20  t to report the 
2d7e0 70 72 6f 62 6c 65 6d 20 74 6f 20 79 6f 75 72 20  problem to your 
2d7f0 73 79 73 74 65 6d 20 6d 61 6e 61 67 65 72 20 61  system manager a
2d800 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75 67  nd/or to.*** bug
2d810 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67  -libtool@gnu.org
2d820 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 66 69 20  .._LT_EOF..  fi 
2d830 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66  ;;..esac.      f
2d840 69 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20 20  i.      break.  
2d850 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46    fi.  done.  IF
2d860 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2d870 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c  .  MAGIC_CMD="$l
2d880 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44  t_save_MAGIC_CMD
2d890 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a  ".  ;;.esac.fi..
2d8a0 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63  MAGIC_CMD="$lt_c
2d8b0 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2d8c0 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4d  ".if test -n "$M
2d8d0 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a  AGIC_CMD"; then.
2d8e0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
2d8f0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
2d900 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44  sult: $MAGIC_CMD
2d910 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
2d920 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36 3b  $MAGIC_CMD" >&6;
2d930 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
2d940 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2d950 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
2d960 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
2d970 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
2d980 20 20 65 6c 73 65 0a 20 20 20 20 4d 41 47 49 43    else.    MAGIC
2d990 5f 43 4d 44 3d 3a 0a 20 20 66 69 0a 66 69 0a 0a  _CMD=:.  fi.fi..
2d9a0 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a    fi.  ;;.esac..
2d9b0 23 20 55 73 65 20 43 20 66 6f 72 20 74 68 65 20  # Use C for the 
2d9c0 64 65 66 61 75 6c 74 20 63 6f 6e 66 69 67 75 72  default configur
2d9d0 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 6c 69 62  ation in the lib
2d9e0 74 6f 6f 6c 20 73 63 72 69 70 74 0a 0a 6c 74 5f  tool script..lt_
2d9f0 73 61 76 65 5f 43 43 3d 22 24 43 43 22 0a 61 63  save_CC="$CC".ac
2da00 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24  _ext=c.ac_cpp='$
2da10 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
2da20 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d  c_compile='$CC -
2da30 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  c $CFLAGS $CPPFL
2da40 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
2da50 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
2da60 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65  k='$CC -o confte
2da70 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46  st$ac_exeext $CF
2da80 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
2da90 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
2daa0 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
2dab0 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
2dac0 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  gnu=$ac_cv_c_com
2dad0 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 23 20 53 6f  piler_gnu...# So
2dae0 75 72 63 65 20 66 69 6c 65 20 65 78 74 65 6e 73  urce file extens
2daf0 69 6f 6e 20 66 6f 72 20 43 20 74 65 73 74 20 73  ion for C test s
2db00 6f 75 72 63 65 73 2e 0a 61 63 5f 65 78 74 3d 63  ources..ac_ext=c
2db10 0a 0a 23 20 4f 62 6a 65 63 74 20 66 69 6c 65 20  ..# Object file 
2db20 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 63 6f  extension for co
2db30 6d 70 69 6c 65 64 20 43 20 74 65 73 74 20 73 6f  mpiled C test so
2db40 75 72 63 65 73 2e 0a 6f 62 6a 65 78 74 3d 6f 0a  urces..objext=o.
2db50 6f 62 6a 65 78 74 3d 24 6f 62 6a 65 78 74 0a 0a  objext=$objext..
2db60 23 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65  # Code to be use
2db70 64 20 69 6e 20 73 69 6d 70 6c 65 20 63 6f 6d 70  d in simple comp
2db80 69 6c 65 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d  ile tests.lt_sim
2db90 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74  ple_compile_test
2dba0 5f 63 6f 64 65 3d 22 69 6e 74 20 73 6f 6d 65 5f  _code="int some_
2dbb0 76 61 72 69 61 62 6c 65 20 3d 20 30 3b 22 0a 0a  variable = 0;"..
2dbc0 23 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65  # Code to be use
2dbd0 64 20 69 6e 20 73 69 6d 70 6c 65 20 6c 69 6e 6b  d in simple link
2dbe0 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c 65   tests.lt_simple
2dbf0 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 3d  _link_test_code=
2dc00 27 69 6e 74 20 6d 61 69 6e 28 29 7b 72 65 74 75  'int main(){retu
2dc10 72 6e 28 30 29 3b 7d 27 0a 0a 0a 0a 0a 0a 0a 0a  rn(0);}'........
2dc20 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c  # If no C compil
2dc30 65 72 20 77 61 73 20 73 70 65 63 69 66 69 65 64  er was specified
2dc40 2c 20 75 73 65 20 43 43 2e 0a 4c 54 43 43 3d 24  , use CC..LTCC=$
2dc50 7b 4c 54 43 43 2d 22 24 43 43 22 7d 0a 0a 23 20  {LTCC-"$CC"}..# 
2dc60 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72  If no C compiler
2dc70 20 66 6c 61 67 73 20 77 65 72 65 20 73 70 65 63   flags were spec
2dc80 69 66 69 65 64 2c 20 75 73 65 20 43 46 4c 41 47  ified, use CFLAG
2dc90 53 2e 0a 4c 54 43 46 4c 41 47 53 3d 24 7b 4c 54  S..LTCFLAGS=${LT
2dca0 43 46 4c 41 47 53 2d 22 24 43 46 4c 41 47 53 22  CFLAGS-"$CFLAGS"
2dcb0 7d 0a 0a 23 20 41 6c 6c 6f 77 20 43 43 20 74 6f  }..# Allow CC to
2dcc0 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
2dcd0 6d 65 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74  me with argument
2dce0 73 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24 43 43 0a  s..compiler=$CC.
2dcf0 0a 23 20 53 61 76 65 20 74 68 65 20 64 65 66 61  .# Save the defa
2dd00 75 6c 74 20 63 6f 6d 70 69 6c 65 72 2c 20 73 69  ult compiler, si
2dd10 6e 63 65 20 69 74 20 67 65 74 73 20 6f 76 65 72  nce it gets over
2dd20 77 72 69 74 74 65 6e 20 77 68 65 6e 20 74 68 65  written when the
2dd30 20 6f 74 68 65 72 0a 23 20 74 61 67 73 20 61 72   other.# tags ar
2dd40 65 20 62 65 69 6e 67 20 74 65 73 74 65 64 2c 20  e being tested, 
2dd50 61 6e 64 20 5f 4c 54 5f 54 41 47 56 41 52 28 63  and _LT_TAGVAR(c
2dd60 6f 6d 70 69 6c 65 72 2c 20 5b 5d 29 20 69 73 20  ompiler, []) is 
2dd70 61 20 4e 4f 50 2e 0a 63 6f 6d 70 69 6c 65 72 5f  a NOP..compiler_
2dd80 44 45 46 41 55 4c 54 3d 24 43 43 0a 0a 23 20 73  DEFAULT=$CC..# s
2dd90 61 76 65 20 77 61 72 6e 69 6e 67 73 2f 62 6f 69  ave warnings/boi
2dda0 6c 65 72 70 6c 61 74 65 20 6f 66 20 73 69 6d 70  lerplate of simp
2ddb0 6c 65 20 74 65 73 74 20 63 6f 64 65 0a 61 63 5f  le test code.ac_
2ddc0 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74  outfile=conftest
2ddd0 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 65 63 68 6f  .$ac_objext.echo
2dde0 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d   "$lt_simple_com
2ddf0 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20  pile_test_code" 
2de00 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2de10 74 0a 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70  t.eval "$ac_comp
2de20 69 6c 65 22 20 32 3e 26 31 20 3e 2f 64 65 76 2f  ile" 2>&1 >/dev/
2de30 6e 75 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e 24  null | $SED '/^$
2de40 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f  /d; /^ *+/d' >co
2de50 6e 66 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f 63  nftest.err._lt_c
2de60 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c  ompiler_boilerpl
2de70 61 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73  ate=`cat conftes
2de80 74 2e 65 72 72 60 0a 24 52 4d 20 63 6f 6e 66 74  t.err`.$RM conft
2de90 65 73 74 2a 0a 0a 61 63 5f 6f 75 74 66 69 6c 65  est*..ac_outfile
2dea0 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62  =conftest.$ac_ob
2deb0 6a 65 78 74 0a 65 63 68 6f 20 22 24 6c 74 5f 73  jext.echo "$lt_s
2dec0 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f  imple_link_test_
2ded0 63 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73 74 2e  code" >conftest.
2dee0 24 61 63 5f 65 78 74 0a 65 76 61 6c 20 22 24 61  $ac_ext.eval "$a
2def0 63 5f 6c 69 6e 6b 22 20 32 3e 26 31 20 3e 2f 64  c_link" 2>&1 >/d
2df00 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 27  ev/null | $SED '
2df10 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20  /^$/d; /^ *+/d' 
2df20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f 6c  >conftest.err._l
2df30 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72 70  t_linker_boilerp
2df40 6c 61 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65  late=`cat confte
2df50 73 74 2e 65 72 72 60 0a 24 52 4d 20 2d 72 20 63  st.err`.$RM -r c
2df60 6f 6e 66 74 65 73 74 2a 0a 0a 0a 69 66 20 74 65  onftest*...if te
2df70 73 74 20 2d 6e 20 22 24 63 6f 6d 70 69 6c 65 72  st -n "$compiler
2df80 22 3b 20 74 68 65 6e 0a 0a 6c 74 5f 70 72 6f 67  "; then..lt_prog
2df90 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69  _compiler_no_bui
2dfa0 6c 74 69 6e 5f 66 6c 61 67 3d 0a 0a 69 66 20 74  ltin_flag=..if t
2dfb0 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
2dfc0 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 70 72 6f 67  ; then.  lt_prog
2dfd0 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69  _compiler_no_bui
2dfe0 6c 74 69 6e 5f 66 6c 61 67 3d 27 20 2d 66 6e 6f  ltin_flag=' -fno
2dff0 2d 62 75 69 6c 74 69 6e 27 0a 0a 20 20 7b 20 24  -builtin'..  { $
2e000 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2e010 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
2e020 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
2e030 75 70 70 6f 72 74 73 20 2d 66 6e 6f 2d 72 74 74  upports -fno-rtt
2e040 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e  i -fno-exception
2e050 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  s" >&5.$as_echo_
2e060 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24  n "checking if $
2e070 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74  compiler support
2e080 73 20 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f  s -fno-rtti -fno
2e090 2d 65 78 63 65 70 74 69 6f 6e 73 2e 2e 2e 20 22  -exceptions... "
2e0a0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
2e0b0 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  "${lt_cv_prog_co
2e0c0 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65  mpiler_rtti_exce
2e0d0 70 74 69 6f 6e 73 2b 73 65 74 7d 22 20 3d 20 73  ptions+set}" = s
2e0e0 65 74 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65  et; then.  $as_e
2e0f0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
2e100 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
2e110 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
2e120 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73  _rtti_exceptions
2e130 3d 6e 6f 0a 20 20 20 61 63 5f 6f 75 74 66 69 6c  =no.   ac_outfil
2e140 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  e=conftest.$ac_o
2e150 62 6a 65 78 74 0a 20 20 20 65 63 68 6f 20 22 24  bjext.   echo "$
2e160 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c  lt_simple_compil
2e170 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63  e_test_code" > c
2e180 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2e190 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66     lt_compiler_f
2e1a0 6c 61 67 3d 22 2d 66 6e 6f 2d 72 74 74 69 20 2d  lag="-fno-rtti -
2e1b0 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 0a  fno-exceptions".
2e1c0 20 20 20 23 20 49 6e 73 65 72 74 20 74 68 65 20     # Insert the 
2e1d0 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31  option either (1
2e1e0 29 20 61 66 74 65 72 20 74 68 65 20 6c 61 73 74  ) after the last
2e1f0 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65   *FLAGS variable
2e200 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65  , or.   # (2) be
2e210 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74  fore a word cont
2e220 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74  aining "conftest
2e230 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68  .", or (3) at th
2e240 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65  e end..   # Note
2e250 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c   that $ac_compil
2e260 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f  e itself does no
2e270 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c  t contain backsl
2e280 61 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73  ashes and begins
2e290 0a 20 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c  .   # with a dol
2e2a0 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20  lar sign (not a 
2e2b0 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20  hyphen), so the 
2e2c0 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b  echo should work
2e2d0 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 23   correctly..   #
2e2e0 20 54 68 65 20 6f 70 74 69 6f 6e 20 69 73 20 72   The option is r
2e2f0 65 66 65 72 65 6e 63 65 64 20 76 69 61 20 61 20  eferenced via a 
2e300 76 61 72 69 61 62 6c 65 20 74 6f 20 61 76 6f 69  variable to avoi
2e310 64 20 63 6f 6e 66 75 73 69 6e 67 20 73 65 64 2e  d confusing sed.
2e320 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60  .   lt_compile=`
2e330 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c  echo "$ac_compil
2e340 65 22 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d  e" | $SED \.   -
2e350 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30  e 's:.*FLAGS}\{0
2e360 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69  ,1\} :&$lt_compi
2e370 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c  ler_flag :; t' \
2e380 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a  .   -e 's: [^ ]*
2e390 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f  conftest\.: $lt_
2e3a0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b  compiler_flag&:;
2e3b0 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24   t' \.   -e 's:$
2e3c0 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  : $lt_compiler_f
2e3d0 6c 61 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20  lag:'`.   (eval 
2e3e0 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo "\"\$as_me:
2e3f0 36 38 33 38 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  6838: $lt_compil
2e400 65 5c 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76  e\"" >&5).   (ev
2e410 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22  al "$lt_compile"
2e420 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29   2>conftest.err)
2e430 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  .   ac_status=$?
2e440 0a 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  .   cat conftest
2e450 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f  .err >&5.   echo
2e460 20 22 24 61 73 5f 6d 65 3a 36 38 34 32 3a 20 5c   "$as_me:6842: \
2e470 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
2e480 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69 74   >&5.   if (exit
2e490 20 24 61 63 5f 73 74 61 74 75 73 29 20 26 26 20   $ac_status) && 
2e4a0 74 65 73 74 20 2d 73 20 22 24 61 63 5f 6f 75 74  test -s "$ac_out
2e4b0 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20  file"; then.    
2e4c0 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20   # The compiler 
2e4d0 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e  can only warn an
2e4e0 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74  d ignore the opt
2e4f0 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67  ion if not recog
2e500 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20  nized.     # So 
2e510 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20  say no if there 
2e520 61 72 65 20 77 61 72 6e 69 6e 67 73 20 6f 74 68  are warnings oth
2e530 65 72 20 74 68 61 6e 20 74 68 65 20 75 73 75 61  er than the usua
2e540 6c 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 24  l output..     $
2e550 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70  ECHO "X$_lt_comp
2e560 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65  iler_boilerplate
2e570 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e  " | $Xsed -e '/^
2e580 24 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65  $/d' >conftest.e
2e590 78 70 0a 20 20 20 20 20 24 53 45 44 20 27 2f 5e  xp.     $SED '/^
2e5a0 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f  $/d; /^ *+/d' co
2e5b0 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66  nftest.err >conf
2e5c0 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66  test.er2.     if
2e5d0 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
2e5e0 65 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20  est.er2 || diff 
2e5f0 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63 6f 6e  conftest.exp con
2e600 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f  ftest.er2 >/dev/
2e610 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20  null; then.     
2e620 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d    lt_cv_prog_com
2e630 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70  piler_rtti_excep
2e640 74 69 6f 6e 73 3d 79 65 73 0a 20 20 20 20 20 66  tions=yes.     f
2e650 69 0a 20 20 20 66 69 0a 20 20 20 24 52 4d 20 63  i.   fi.   $RM c
2e660 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20 24  onftest*..fi.{ $
2e670 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2e680 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
2e690 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d   $lt_cv_prog_com
2e6a0 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70  piler_rtti_excep
2e6b0 74 69 6f 6e 73 22 20 3e 26 35 0a 24 61 73 5f 65  tions" >&5.$as_e
2e6c0 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67  cho "$lt_cv_prog
2e6d0 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65  _compiler_rtti_e
2e6e0 78 63 65 70 74 69 6f 6e 73 22 20 3e 26 36 3b 20  xceptions" >&6; 
2e6f0 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c 74  }..if test x"$lt
2e700 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
2e710 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e  r_rtti_exception
2e720 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a  s" = xyes; then.
2e730 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2e740 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f  iler_no_builtin_
2e750 66 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f 63  flag="$lt_prog_c
2e760 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74  ompiler_no_built
2e770 69 6e 5f 66 6c 61 67 20 2d 66 6e 6f 2d 72 74 74  in_flag -fno-rtt
2e780 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e  i -fno-exception
2e790 73 22 0a 65 6c 73 65 0a 20 20 20 20 3a 0a 66 69  s".else.    :.fi
2e7a0 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 6c 74 5f  ..fi.......  lt_
2e7b0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2e7c0 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  =.lt_prog_compil
2e7d0 65 72 5f 70 69 63 3d 0a 6c 74 5f 70 72 6f 67 5f  er_pic=.lt_prog_
2e7e0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2e7f0 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
2e800 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
2e810 65 63 6b 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70  ecking for $comp
2e820 69 6c 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70  iler option to p
2e830 72 6f 64 75 63 65 20 50 49 43 22 20 3e 26 35 0a  roduce PIC" >&5.
2e840 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
2e850 6b 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c  king for $compil
2e860 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f  er option to pro
2e870 64 75 63 65 20 50 49 43 2e 2e 2e 20 22 20 3e 26  duce PIC... " >&
2e880 36 3b 20 7d 0a 0a 20 20 69 66 20 74 65 73 74 20  6; }..  if test 
2e890 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68  "$GCC" = yes; th
2e8a0 65 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  en.    lt_prog_c
2e8b0 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2e8c0 27 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  '.    lt_prog_co
2e8d0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2e8e0 73 74 61 74 69 63 27 0a 0a 20 20 20 20 63 61 73  static'..    cas
2e8f0 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
2e900 20 20 20 20 61 69 78 2a 29 0a 20 20 20 20 20 20      aix*).      
2e910 23 20 41 6c 6c 20 41 49 58 20 63 6f 64 65 20 69  # All AIX code i
2e920 73 20 50 49 43 2e 0a 20 20 20 20 20 20 69 66 20  s PIC..      if 
2e930 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22  test "$host_cpu"
2e940 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23   = ia64; then..#
2e950 20 41 49 58 20 35 20 6e 6f 77 20 73 75 70 70 6f   AIX 5 now suppo
2e960 72 74 73 20 49 41 36 34 20 70 72 6f 63 65 73 73  rts IA64 process
2e970 6f 72 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  or..lt_prog_comp
2e980 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
2e990 74 61 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a  tatic'.      fi.
2e9a0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d        ;;..    am
2e9b0 69 67 61 6f 73 2a 29 0a 20 20 20 20 20 20 63 61  igaos*).      ca
2e9c0 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a  se $host_cpu in.
2e9d0 20 20 20 20 20 20 70 6f 77 65 72 70 63 29 0a 20        powerpc). 
2e9e0 20 20 20 20 20 20 20 20 20 20 20 23 20 73 65 65             # see
2e9f0 20 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 41   comment about A
2ea00 6d 69 67 61 4f 53 34 20 2e 73 6f 20 73 75 70 70  migaOS4 .so supp
2ea10 6f 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20  ort.            
2ea20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2ea30 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20  _pic='-fPIC'.   
2ea40 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 6d 36       ;;.      m6
2ea50 38 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  8k).            
2ea60 23 20 46 49 58 4d 45 3a 20 77 65 20 6e 65 65 64  # FIXME: we need
2ea70 20 61 74 20 6c 65 61 73 74 20 36 38 30 32 30 20   at least 68020 
2ea80 63 6f 64 65 20 74 6f 20 62 75 69 6c 64 20 73 68  code to build sh
2ea90 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20  ared libraries, 
2eaa0 62 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20  but.            
2eab0 23 20 61 64 64 69 6e 67 20 74 68 65 20 60 2d 6d  # adding the `-m
2eac0 36 38 30 32 30 27 20 66 6c 61 67 20 74 6f 20 47  68020' flag to G
2ead0 43 43 20 70 72 65 76 65 6e 74 73 20 62 75 69 6c  CC prevents buil
2eae0 64 69 6e 67 20 61 6e 79 74 68 69 6e 67 20 62 65  ding anything be
2eaf0 74 74 65 72 2c 0a 20 20 20 20 20 20 20 20 20 20  tter,.          
2eb00 20 20 23 20 6c 69 6b 65 20 60 2d 6d 36 38 30 34    # like `-m6804
2eb10 30 27 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20  0'..            
2eb20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2eb30 5f 70 69 63 3d 27 2d 6d 36 38 30 32 30 20 2d 72  _pic='-m68020 -r
2eb40 65 73 69 64 65 6e 74 33 32 20 2d 6d 61 6c 77 61  esident32 -malwa
2eb50 79 73 2d 72 65 73 74 6f 72 65 2d 61 34 27 0a 20  ys-restore-a4'. 
2eb60 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
2eb70 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  esac.      ;;.. 
2eb80 20 20 20 62 65 6f 73 2a 20 7c 20 69 72 69 78 35     beos* | irix5
2eb90 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e  * | irix6* | non
2eba0 73 74 6f 70 75 78 2a 20 7c 20 6f 73 66 33 2a 20  stopux* | osf3* 
2ebb0 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29  | osf4* | osf5*)
2ebc0 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20  .      # PIC is 
2ebd0 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20  the default for 
2ebe0 74 68 65 73 65 20 4f 53 65 73 2e 0a 20 20 20 20  these OSes..    
2ebf0 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a    ;;..    mingw*
2ec00 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70 77 33   | cygwin* | pw3
2ec10 32 2a 20 7c 20 6f 73 32 2a 20 7c 20 63 65 67 63  2* | os2* | cegc
2ec20 63 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69 73  c*).      # This
2ec30 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61 74   hack is so that
2ec40 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65   the source file
2ec50 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68 65   can tell whethe
2ec60 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20 20  r it is being.  
2ec70 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72 20      # built for 
2ec80 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64  inclusion in a d
2ec90 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20 65  ll (and should e
2eca0 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f  xport symbols fo
2ecb0 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20  r example)..    
2ecc0 20 20 23 20 41 6c 74 68 6f 75 67 68 20 74 68 65    # Although the
2ecd0 20 63 79 67 77 69 6e 20 67 63 63 20 69 67 6e 6f   cygwin gcc igno
2ece0 72 65 73 20 2d 66 50 49 43 2c 20 73 74 69 6c 6c  res -fPIC, still
2ecf0 20 6e 65 65 64 20 74 68 69 73 20 66 6f 72 20 6f   need this for o
2ed00 6c 64 2d 73 74 79 6c 65 0a 20 20 20 20 20 20 23  ld-style.      #
2ed10 20 28 2d 2d 64 69 73 61 62 6c 65 2d 61 75 74 6f   (--disable-auto
2ed20 2d 69 6d 70 6f 72 74 29 20 6c 69 62 72 61 72 69  -import) librari
2ed30 65 73 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  es.      lt_prog
2ed40 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2ed50 44 44 4c 4c 5f 45 58 50 4f 52 54 27 0a 20 20 20  DDLL_EXPORT'.   
2ed60 20 20 20 3b 3b 0a 0a 20 20 20 20 64 61 72 77 69     ;;..    darwi
2ed70 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a  n* | rhapsody*).
2ed80 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74        # PIC is t
2ed90 68 65 20 64 65 66 61 75 6c 74 20 6f 6e 20 74 68  he default on th
2eda0 69 73 20 70 6c 61 74 66 6f 72 6d 0a 20 20 20 20  is platform.    
2edb0 20 20 23 20 43 6f 6d 6d 6f 6e 20 73 79 6d 62 6f    # Common symbo
2edc0 6c 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69  ls not allowed i
2edd0 6e 20 4d 48 5f 44 59 4c 49 42 20 66 69 6c 65 73  n MH_DYLIB files
2ede0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2edf0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 6e  ompiler_pic='-fn
2ee00 6f 2d 63 6f 6d 6d 6f 6e 27 0a 20 20 20 20 20 20  o-common'.      
2ee10 3b 3b 0a 0a 20 20 20 20 68 70 75 78 2a 29 0a 20  ;;..    hpux*). 
2ee20 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68       # PIC is th
2ee30 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 36 34  e default for 64
2ee40 2d 62 69 74 20 50 41 20 48 50 2d 55 58 2c 20 62  -bit PA HP-UX, b
2ee50 75 74 20 6e 6f 74 20 66 6f 72 20 33 32 2d 62 69  ut not for 32-bi
2ee60 74 0a 20 20 20 20 20 20 23 20 50 41 20 48 50 2d  t.      # PA HP-
2ee70 55 58 2e 20 20 4f 6e 20 49 41 36 34 20 48 50 2d  UX.  On IA64 HP-
2ee80 55 58 2c 20 50 49 43 20 69 73 20 74 68 65 20 64  UX, PIC is the d
2ee90 65 66 61 75 6c 74 20 62 75 74 20 74 68 65 20 70  efault but the p
2eea0 69 63 20 66 6c 61 67 0a 20 20 20 20 20 20 23 20  ic flag.      # 
2eeb0 73 65 74 73 20 74 68 65 20 64 65 66 61 75 6c 74  sets the default
2eec0 20 54 4c 53 20 6d 6f 64 65 6c 20 61 6e 64 20 61   TLS model and a
2eed0 66 66 65 63 74 73 20 69 6e 6c 69 6e 69 6e 67 2e  ffects inlining.
2eee0 0a 20 20 20 20 20 20 63 61 73 65 20 24 68 6f 73  .      case $hos
2eef0 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20 68  t_cpu in.      h
2ef00 70 70 61 2a 36 34 2a 29 0a 09 23 20 2b 5a 20 74  ppa*64*)..# +Z t
2ef10 68 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20  he default..;;. 
2ef20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67       *)..lt_prog
2ef30 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2ef40 66 50 49 43 27 0a 09 3b 3b 0a 20 20 20 20 20 20  fPIC'..;;.      
2ef50 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  esac.      ;;.. 
2ef60 20 20 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a     interix[3-9]*
2ef70 29 0a 20 20 20 20 20 20 23 20 49 6e 74 65 72 69  ).      # Interi
2ef80 78 20 33 2e 78 20 67 63 63 20 2d 66 70 69 63 2f  x 3.x gcc -fpic/
2ef90 2d 66 50 49 43 20 6f 70 74 69 6f 6e 73 20 67 65  -fPIC options ge
2efa0 6e 65 72 61 74 65 20 62 72 6f 6b 65 6e 20 63 6f  nerate broken co
2efb0 64 65 2e 0a 20 20 20 20 20 20 23 20 49 6e 73 74  de..      # Inst
2efc0 65 61 64 2c 20 77 65 20 72 65 6c 6f 63 61 74 65  ead, we relocate
2efd0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2efe0 73 20 61 74 20 72 75 6e 74 69 6d 65 2e 0a 20 20  s at runtime..  
2eff0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 73 64 6f      ;;..    msdo
2f000 73 64 6a 67 70 70 2a 29 0a 20 20 20 20 20 20 23  sdjgpp*).      #
2f010 20 4a 75 73 74 20 62 65 63 61 75 73 65 20 77 65   Just because we
2f020 20 75 73 65 20 47 43 43 20 64 6f 65 73 6e 27 74   use GCC doesn't
2f030 20 6d 65 61 6e 20 77 65 20 73 75 64 64 65 6e 6c   mean we suddenl
2f040 79 20 67 65 74 20 73 68 61 72 65 64 20 6c 69 62  y get shared lib
2f050 72 61 72 69 65 73 0a 20 20 20 20 20 20 23 20 6f  raries.      # o
2f060 6e 20 73 79 73 74 65 6d 73 20 74 68 61 74 20 64  n systems that d
2f070 6f 6e 27 74 20 73 75 70 70 6f 72 74 20 74 68 65  on't support the
2f080 6d 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  m..      lt_prog
2f090 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75  _compiler_can_bu
2f0a0 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20  ild_shared=no.  
2f0b0 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65      enable_share
2f0c0 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  d=no.      ;;.. 
2f0d0 20 20 20 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a     *nto* | *qnx*
2f0e0 29 0a 20 20 20 20 20 20 23 20 51 4e 58 20 75 73  ).      # QNX us
2f0f0 65 73 20 47 4e 55 20 43 2b 2b 2c 20 62 75 74 20  es GNU C++, but 
2f100 6e 65 65 64 20 74 6f 20 64 65 66 69 6e 65 20 2d  need to define -
2f110 73 68 61 72 65 64 20 6f 70 74 69 6f 6e 20 74 6f  shared option to
2f120 6f 2c 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20  o, otherwise.   
2f130 20 20 20 23 20 69 74 20 77 69 6c 6c 20 63 6f 72     # it will cor
2f140 65 64 75 6d 70 2e 0a 20 20 20 20 20 20 6c 74 5f  edump..      lt_
2f150 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2f160 63 3d 27 2d 66 50 49 43 20 2d 73 68 61 72 65 64  c='-fPIC -shared
2f170 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
2f180 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20  sysv4*MP*).     
2f190 20 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72   if test -d /usr
2f1a0 2f 6e 65 63 3b 20 74 68 65 6e 0a 09 6c 74 5f 70  /nec; then..lt_p
2f1b0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2f1c0 3d 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 0a 20  =-Kconform_pic. 
2f1d0 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
2f1e0 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c  ..    *).      l
2f1f0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f200 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20 20  pic='-fPIC'.    
2f210 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20    ;;.    esac.  
2f220 65 6c 73 65 0a 20 20 20 20 23 20 50 4f 52 54 4d  else.    # PORTM
2f230 45 20 43 68 65 63 6b 20 66 6f 72 20 66 6c 61 67  E Check for flag
2f240 20 74 6f 20 70 61 73 73 20 6c 69 6e 6b 65 72 20   to pass linker 
2f250 66 6c 61 67 73 20 74 68 72 6f 75 67 68 20 74 68  flags through th
2f260 65 20 73 79 73 74 65 6d 20 63 6f 6d 70 69 6c 65  e system compile
2f270 72 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73  r..    case $hos
2f280 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 2a  t_os in.    aix*
2f290 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2f2a0 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2f2b0 2c 27 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  ,'.      if test
2f2c0 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69   "$host_cpu" = i
2f2d0 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 41 49 58  a64; then..# AIX
2f2e0 20 35 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20   5 now supports 
2f2f0 49 41 36 34 20 70 72 6f 63 65 73 73 6f 72 0a 09  IA64 processor..
2f300 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f310 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
2f320 63 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c  c'.      else..l
2f330 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f340 73 74 61 74 69 63 3d 27 2d 62 6e 73 6f 20 2d 62  static='-bnso -b
2f350 49 3a 2f 6c 69 62 2f 73 79 73 63 61 6c 6c 73 2e  I:/lib/syscalls.
2f360 65 78 70 27 0a 20 20 20 20 20 20 66 69 0a 20 20  exp'.      fi.  
2f370 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67      ;;..    ming
2f380 77 2a 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70  w* | cygwin* | p
2f390 77 33 32 2a 20 7c 20 6f 73 32 2a 20 7c 20 63 65  w32* | os2* | ce
2f3a0 67 63 63 2a 29 0a 20 20 20 20 20 20 23 20 54 68  gcc*).      # Th
2f3b0 69 73 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68  is hack is so th
2f3c0 61 74 20 74 68 65 20 73 6f 75 72 63 65 20 66 69  at the source fi
2f3d0 6c 65 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74  le can tell whet
2f3e0 68 65 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a  her it is being.
2f3f0 20 20 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f        # built fo
2f400 72 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61  r inclusion in a
2f410 20 64 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64   dll (and should
2f420 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20   export symbols 
2f430 66 6f 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20  for example)..  
2f440 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2f450 69 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f  iler_pic='-DDLL_
2f460 45 58 50 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b  EXPORT'.      ;;
2f470 0a 0a 20 20 20 20 68 70 75 78 39 2a 20 7c 20 68  ..    hpux9* | h
2f480 70 75 78 31 30 2a 20 7c 20 68 70 75 78 31 31 2a  pux10* | hpux11*
2f490 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2f4a0 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2f4b0 2c 27 0a 20 20 20 20 20 20 23 20 50 49 43 20 69  ,'.      # PIC i
2f4c0 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f  s the default fo
2f4d0 72 20 49 41 36 34 20 48 50 2d 55 58 20 61 6e 64  r IA64 HP-UX and
2f4e0 20 36 34 2d 62 69 74 20 48 50 2d 55 58 2c 20 62   64-bit HP-UX, b
2f4f0 75 74 0a 20 20 20 20 20 20 23 20 6e 6f 74 20 66  ut.      # not f
2f500 6f 72 20 50 41 20 48 50 2d 55 58 2e 0a 20 20 20  or PA HP-UX..   
2f510 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70     case $host_cp
2f520 75 20 69 6e 0a 20 20 20 20 20 20 68 70 70 61 2a  u in.      hppa*
2f530 36 34 2a 7c 69 61 36 34 2a 29 0a 09 23 20 2b 5a  64*|ia64*)..# +Z
2f540 20 74 68 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b   the default..;;
2f550 0a 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72  .      *)..lt_pr
2f560 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2f570 27 2b 5a 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65  '+Z'..;;.      e
2f580 73 61 63 0a 20 20 20 20 20 20 23 20 49 73 20 74  sac.      # Is t
2f590 68 65 72 65 20 61 20 62 65 74 74 65 72 20 6c 74  here a better lt
2f5a0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2f5b0 74 61 74 69 63 20 74 68 61 74 20 77 6f 72 6b 73  tatic that works
2f5c0 20 77 69 74 68 20 74 68 65 20 62 75 6e 64 6c 65   with the bundle
2f5d0 64 20 43 43 3f 0a 20 20 20 20 20 20 6c 74 5f 70  d CC?.      lt_p
2f5e0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2f5f0 74 69 63 3d 27 24 7b 77 6c 7d 2d 61 20 24 7b 77  tic='${wl}-a ${w
2f600 6c 7d 61 72 63 68 69 76 65 27 0a 20 20 20 20 20  l}archive'.     
2f610 20 3b 3b 0a 0a 20 20 20 20 69 72 69 78 35 2a 20   ;;..    irix5* 
2f620 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74  | irix6* | nonst
2f630 6f 70 75 78 2a 29 0a 20 20 20 20 20 20 6c 74 5f  opux*).      lt_
2f640 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2f650 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23 20  ='-Wl,'.      # 
2f660 50 49 43 20 28 77 69 74 68 20 2d 4b 50 49 43 29  PIC (with -KPIC)
2f670 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 2e   is the default.
2f680 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f690 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2f6a0 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20  -non_shared'.   
2f6b0 20 20 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75 78     ;;..    linux
2f6c0 2a 20 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a  * | k*bsd*-gnu).
2f6d0 20 20 20 20 20 20 63 61 73 65 20 24 63 63 5f 62        case $cc_b
2f6e0 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20  asename in.     
2f6f0 20 23 20 6f 6c 64 20 49 6e 74 65 6c 20 66 6f 72   # old Intel for
2f700 20 78 38 36 5f 36 34 20 77 68 69 63 68 20 73 74   x86_64 which st
2f710 69 6c 6c 20 73 75 70 70 6f 72 74 65 64 20 2d 4b  ill supported -K
2f720 50 49 43 2e 0a 20 20 20 20 20 20 65 63 63 2a 29  PIC..      ecc*)
2f730 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2f740 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74  er_wl='-Wl,'..lt
2f750 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2f760 69 63 3d 27 2d 4b 50 49 43 27 0a 09 6c 74 5f 70  ic='-KPIC'..lt_p
2f770 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2f780 74 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 20 20  tic='-static'.  
2f790 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 23        ;;.      #
2f7a0 20 69 63 63 20 75 73 65 64 20 74 6f 20 62 65 20   icc used to be 
2f7b0 69 6e 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74  incompatible wit
2f7c0 68 20 47 43 43 2e 0a 20 20 20 20 20 20 23 20 49  h GCC..      # I
2f7d0 43 43 20 31 30 20 64 6f 65 73 6e 27 74 20 61 63  CC 10 doesn't ac
2f7e0 63 65 70 74 20 2d 4b 50 49 43 20 61 6e 79 20 6d  cept -KPIC any m
2f7f0 6f 72 65 2e 0a 20 20 20 20 20 20 69 63 63 2a 20  ore..      icc* 
2f800 7c 20 69 66 6f 72 74 2a 29 0a 09 6c 74 5f 70 72  | ifort*)..lt_pr
2f810 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2f820 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  -Wl,'..lt_prog_c
2f830 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50  ompiler_pic='-fP
2f840 49 43 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  IC'..lt_prog_com
2f850 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73  piler_static='-s
2f860 74 61 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b  tatic'.        ;
2f870 3b 0a 20 20 20 20 20 20 23 20 4c 61 68 65 79 20  ;.      # Lahey 
2f880 46 6f 72 74 72 61 6e 20 38 2e 31 2e 0a 20 20 20  Fortran 8.1..   
2f890 20 20 20 6c 66 39 35 2a 29 0a 09 6c 74 5f 70 72     lf95*)..lt_pr
2f8a0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2f8b0 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  -Wl,'..lt_prog_c
2f8c0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 2d 73  ompiler_pic='--s
2f8d0 68 61 72 65 64 27 0a 09 6c 74 5f 70 72 6f 67 5f  hared'..lt_prog_
2f8e0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2f8f0 27 2d 2d 73 74 61 74 69 63 27 0a 09 3b 3b 0a 20  '--static'..;;. 
2f900 20 20 20 20 20 70 67 63 63 2a 20 7c 20 70 67 66       pgcc* | pgf
2f910 37 37 2a 20 7c 20 70 67 66 39 30 2a 20 7c 20 70  77* | pgf90* | p
2f920 67 66 39 35 2a 29 0a 20 20 20 20 20 20 20 20 23  gf95*).        #
2f930 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70 20   Portland Group 
2f940 63 6f 6d 70 69 6c 65 72 73 20 28 2a 6e 6f 74 2a  compilers (*not*
2f950 20 74 68 65 20 50 65 6e 74 69 75 6d 20 67 63 63   the Pentium gcc
2f960 20 63 6f 6d 70 69 6c 65 72 2c 0a 09 23 20 77 68   compiler,..# wh
2f970 69 63 68 20 6c 6f 6f 6b 73 20 74 6f 20 62 65 20  ich looks to be 
2f980 61 20 64 65 61 64 20 70 72 6f 6a 65 63 74 29 0a  a dead project).
2f990 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2f9a0 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f  r_wl='-Wl,'..lt_
2f9b0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2f9c0 63 3d 27 2d 66 70 69 63 27 0a 09 6c 74 5f 70 72  c='-fpic'..lt_pr
2f9d0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2f9e0 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
2f9f0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 63        ;;.      c
2fa00 63 63 2a 29 0a 20 20 20 20 20 20 20 20 6c 74 5f  cc*).        lt_
2fa10 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2fa20 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 20 20  ='-Wl,'.        
2fa30 23 20 41 6c 6c 20 41 6c 70 68 61 20 63 6f 64 65  # All Alpha code
2fa40 20 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20 20   is PIC..       
2fa50 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2fa60 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73  r_static='-non_s
2fa70 68 61 72 65 64 27 0a 20 20 20 20 20 20 20 20 3b  hared'.        ;
2fa80 3b 0a 20 20 20 20 20 20 78 6c 2a 29 0a 09 23 20  ;.      xl*)..# 
2fa90 49 42 4d 20 58 4c 20 43 20 38 2e 30 2f 46 6f 72  IBM XL C 8.0/For
2faa0 74 72 61 6e 20 31 30 2e 31 20 6f 6e 20 50 50 43  tran 10.1 on PPC
2fab0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2fac0 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74  er_wl='-Wl,'..lt
2fad0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2fae0 69 63 3d 27 2d 71 70 69 63 27 0a 09 6c 74 5f 70  ic='-qpic'..lt_p
2faf0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2fb00 74 69 63 3d 27 2d 71 73 74 61 74 69 63 6c 69 6e  tic='-qstaticlin
2fb10 6b 27 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a  k'..;;.      *).
2fb20 09 63 61 73 65 20 60 24 43 43 20 2d 56 20 32 3e  .case `$CC -V 2>
2fb30 26 31 20 7c 20 73 65 64 20 35 71 60 20 69 6e 0a  &1 | sed 5q` in.
2fb40 09 2a 53 75 6e 5c 20 43 2a 29 0a 09 20 20 23 20  .*Sun\ C*)..  # 
2fb50 53 75 6e 20 43 20 35 2e 39 0a 09 20 20 6c 74 5f  Sun C 5.9..  lt_
2fb60 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2fb70 63 3d 27 2d 4b 50 49 43 27 0a 09 20 20 6c 74 5f  c='-KPIC'..  lt_
2fb80 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2fb90 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
2fba0 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  .  lt_prog_compi
2fbb0 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 20  ler_wl='-Wl,'.. 
2fbc0 20 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 0a 09   ;;..*Sun\ F*)..
2fbd0 20 20 23 20 53 75 6e 20 46 6f 72 74 72 61 6e 20    # Sun Fortran 
2fbe0 38 2e 33 20 70 61 73 73 65 73 20 61 6c 6c 20 75  8.3 passes all u
2fbf0 6e 72 65 63 6f 67 6e 69 7a 65 64 20 66 6c 61 67  nrecognized flag
2fc00 73 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72 0a  s to the linker.
2fc10 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  .  lt_prog_compi
2fc20 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a  ler_pic='-KPIC'.
2fc30 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  .  lt_prog_compi
2fc40 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
2fc50 61 74 69 63 27 0a 09 20 20 6c 74 5f 70 72 6f 67  atic'..  lt_prog
2fc60 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 27 0a  _compiler_wl=''.
2fc70 09 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b 0a  .  ;;..esac..;;.
2fc80 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20        esac.     
2fc90 20 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f 73 36   ;;..    newsos6
2fca0 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2fcb0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b  compiler_pic='-K
2fcc0 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72  PIC'.      lt_pr
2fcd0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2fce0 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
2fcf0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e 74 6f      ;;..    *nto
2fd00 2a 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 20 20 20  * | *qnx*).     
2fd10 20 23 20 51 4e 58 20 75 73 65 73 20 47 4e 55 20   # QNX uses GNU 
2fd20 43 2b 2b 2c 20 62 75 74 20 6e 65 65 64 20 74 6f  C++, but need to
2fd30 20 64 65 66 69 6e 65 20 2d 73 68 61 72 65 64 20   define -shared 
2fd40 6f 70 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74 68 65  option too, othe
2fd50 72 77 69 73 65 0a 20 20 20 20 20 20 23 20 69 74  rwise.      # it
2fd60 20 77 69 6c 6c 20 63 6f 72 65 64 75 6d 70 2e 0a   will coredump..
2fd70 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2fd80 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49  mpiler_pic='-fPI
2fd90 43 20 2d 73 68 61 72 65 64 27 0a 20 20 20 20 20  C -shared'.     
2fda0 20 3b 3b 0a 0a 20 20 20 20 6f 73 66 33 2a 20 7c   ;;..    osf3* |
2fdb0 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a   osf4* | osf5*).
2fdc0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2fdd0 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2fde0 0a 20 20 20 20 20 20 23 20 41 6c 6c 20 4f 53 46  .      # All OSF
2fdf0 2f 31 20 63 6f 64 65 20 69 73 20 50 49 43 2e 0a  /1 code is PIC..
2fe00 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2fe10 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2fe20 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20  non_shared'.    
2fe30 20 20 3b 3b 0a 0a 20 20 20 20 72 64 6f 73 2a 29    ;;..    rdos*)
2fe40 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2fe50 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2fe60 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20  -non_shared'.   
2fe70 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72     ;;..    solar
2fe80 69 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  is*).      lt_pr
2fe90 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2fea0 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74  '-KPIC'.      lt
2feb0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2fec0 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
2fed0 0a 20 20 20 20 20 20 63 61 73 65 20 24 63 63 5f  .      case $cc_
2fee0 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20  basename in.    
2fef0 20 20 66 37 37 2a 20 7c 20 66 39 30 2a 20 7c 20    f77* | f90* | 
2ff00 66 39 35 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63  f95*)..lt_prog_c
2ff10 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70  ompiler_wl='-Qop
2ff20 74 69 6f 6e 20 6c 64 20 27 3b 3b 0a 20 20 20 20  tion ld ';;.    
2ff30 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f    *)..lt_prog_co
2ff40 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2ff50 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
2ff60 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f      ;;..    suno
2ff70 73 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  s4*).      lt_pr
2ff80 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2ff90 2d 51 6f 70 74 69 6f 6e 20 6c 64 20 27 0a 20 20  -Qoption ld '.  
2ffa0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2ffb0 69 6c 65 72 5f 70 69 63 3d 27 2d 50 49 43 27 0a  iler_pic='-PIC'.
2ffc0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2ffd0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2ffe0 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b  Bstatic'.      ;
2fff0 3b 0a 0a 20 20 20 20 73 79 73 76 34 20 7c 20 73  ;..    sysv4 | s
30000 79 73 76 34 2e 32 75 77 32 2a 20 7c 20 73 79 73  ysv4.2uw2* | sys
30010 76 34 2e 33 2a 29 0a 20 20 20 20 20 20 6c 74 5f  v4.3*).      lt_
30020 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
30030 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74  ='-Wl,'.      lt
30040 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30050 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20  ic='-KPIC'.     
30060 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
30070 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
30080 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  ic'.      ;;..  
30090 20 20 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20    sysv4*MP*).   
300a0 20 20 20 69 66 20 74 65 73 74 20 2d 64 20 2f 75     if test -d /u
300b0 73 72 2f 6e 65 63 20 3b 74 68 65 6e 0a 09 6c 74  sr/nec ;then..lt
300c0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
300d0 69 63 3d 27 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69  ic='-Kconform_pi
300e0 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  c'..lt_prog_comp
300f0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
30100 74 61 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a  tatic'.      fi.
30110 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79        ;;..    sy
30120 73 76 35 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a  sv5* | unixware*
30130 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73   | sco3.2v5* | s
30140 63 6f 35 76 36 2a 20 7c 20 4f 70 65 6e 55 4e 49  co5v6* | OpenUNI
30150 58 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  X*).      lt_pro
30160 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
30170 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72  Wl,'.      lt_pr
30180 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
30190 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74  '-KPIC'.      lt
301a0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
301b0 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
301c0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 75  .      ;;..    u
301d0 6e 69 63 6f 73 2a 29 0a 20 20 20 20 20 20 6c 74  nicos*).      lt
301e0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
301f0 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c  l='-Wl,'.      l
30200 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30210 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64  can_build_shared
30220 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  =no.      ;;..  
30230 20 20 75 74 73 34 2a 29 0a 20 20 20 20 20 20 6c    uts4*).      l
30240 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30250 70 69 63 3d 27 2d 70 69 63 27 0a 20 20 20 20 20  pic='-pic'.     
30260 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
30270 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
30280 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  ic'.      ;;..  
30290 20 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72    *).      lt_pr
302a0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f  og_compiler_can_
302b0 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a  build_shared=no.
302c0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
302d0 63 0a 20 20 66 69 0a 0a 63 61 73 65 20 24 68 6f  c.  fi..case $ho
302e0 73 74 5f 6f 73 20 69 6e 0a 20 20 23 20 46 6f 72  st_os in.  # For
302f0 20 70 6c 61 74 66 6f 72 6d 73 20 77 68 69 63 68   platforms which
30300 20 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20   do not support 
30310 50 49 43 2c 20 2d 44 50 49 43 20 69 73 20 6d 65  PIC, -DPIC is me
30320 61 6e 69 6e 67 6c 65 73 73 3a 0a 20 20 2a 64 6a  aningless:.  *dj
30330 67 70 70 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f  gpp*).    lt_pro
30340 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a  g_compiler_pic=.
30350 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20      ;;.  *).    
30360 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30370 5f 70 69 63 3d 22 24 6c 74 5f 70 72 6f 67 5f 63  _pic="$lt_prog_c
30380 6f 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49  ompiler_pic -DPI
30390 43 22 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 7b  C".    ;;.esac.{
303a0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
303b0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
303c0 74 3a 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  t: $lt_prog_comp
303d0 69 6c 65 72 5f 70 69 63 22 20 3e 26 35 0a 24 61  iler_pic" >&5.$a
303e0 73 5f 65 63 68 6f 20 22 24 6c 74 5f 70 72 6f 67  s_echo "$lt_prog
303f0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20 3e  _compiler_pic" >
30400 26 36 3b 20 7d 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20  &6; }.......#.# 
30410 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65 20 73 75  Check to make su
30420 72 65 20 74 68 65 20 50 49 43 20 66 6c 61 67 20  re the PIC flag 
30430 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e 0a  actually works..
30440 23 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6c  #.if test -n "$l
30450 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30460 70 69 63 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  pic"; then.  { $
30470 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
30480 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
30490 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 50  g if $compiler P
304a0 49 43 20 66 6c 61 67 20 24 6c 74 5f 70 72 6f 67  IC flag $lt_prog
304b0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 77 6f  _compiler_pic wo
304c0 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  rks" >&5.$as_ech
304d0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66  o_n "checking if
304e0 20 24 63 6f 6d 70 69 6c 65 72 20 50 49 43 20 66   $compiler PIC f
304f0 6c 61 67 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  lag $lt_prog_com
30500 70 69 6c 65 72 5f 70 69 63 20 77 6f 72 6b 73 2e  piler_pic works.
30510 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
30520 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f  est "${lt_cv_pro
30530 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77  g_compiler_pic_w
30540 6f 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73 65 74  orks+set}" = set
30550 3b 20 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68  ; then.  $as_ech
30560 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
30570 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  >&6.else.  lt_cv
30580 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30590 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 20 61  ic_works=no.   a
305a0 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65  c_outfile=confte
305b0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20  st.$ac_objext.  
305c0 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c   echo "$lt_simpl
305d0 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63  e_compile_test_c
305e0 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e  ode" > conftest.
305f0 24 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f  $ac_ext.   lt_co
30600 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 24 6c 74  mpiler_flag="$lt
30610 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30620 69 63 20 2d 44 50 49 43 22 0a 20 20 20 23 20 49  ic -DPIC".   # I
30630 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f 6e  nsert the option
30640 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74 65   either (1) afte
30650 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41 47  r the last *FLAG
30660 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20  S variable, or. 
30670 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20 61    # (2) before a
30680 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67   word containing
30690 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72   "conftest.", or
306a0 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64 2e   (3) at the end.
306b0 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20  .   # Note that 
306c0 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65  $ac_compile itse
306d0 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74  lf does not cont
306e0 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73 20  ain backslashes 
306f0 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23 20  and begins.   # 
30700 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73 69  with a dollar si
30710 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65 6e  gn (not a hyphen
30720 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20 73  ), so the echo s
30730 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65  hould work corre
30740 63 74 6c 79 2e 0a 20 20 20 23 20 54 68 65 20 6f  ctly..   # The o
30750 70 74 69 6f 6e 20 69 73 20 72 65 66 65 72 65 6e  ption is referen
30760 63 65 64 20 76 69 61 20 61 20 76 61 72 69 61 62  ced via a variab
30770 6c 65 20 74 6f 20 61 76 6f 69 64 20 63 6f 6e 66  le to avoid conf
30780 75 73 69 6e 67 20 73 65 64 2e 0a 20 20 20 6c 74  using sed..   lt
30790 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22  _compile=`echo "
307a0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24  $ac_compile" | $
307b0 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e  SED \.   -e 's:.
307c0 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a  *FLAGS}\{0,1\} :
307d0 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c  &$lt_compiler_fl
307e0 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65  ag :; t' \.   -e
307f0 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65   's: [^ ]*confte
30800 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  st\.: $lt_compil
30810 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a  er_flag&:; t' \.
30820 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f     -e 's:$: $lt_
30830 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60  compiler_flag:'`
30840 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22  .   (eval echo "
30850 5c 22 5c 24 61 73 5f 6d 65 3a 37 31 37 37 3a 20  \"\$as_me:7177: 
30860 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e  $lt_compile\"" >
30870 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24 6c  &5).   (eval "$l
30880 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 63 6f 6e  t_compile" 2>con
30890 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61 63  ftest.err).   ac
308a0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63 61  _status=$?.   ca
308b0 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
308c0 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61 73 5f  &5.   echo "$as_
308d0 6d 65 3a 37 31 38 31 3a 20 5c 24 3f 20 3d 20 24  me:7181: \$? = $
308e0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
308f0 20 20 69 66 20 28 65 78 69 74 20 24 61 63 5f 73    if (exit $ac_s
30900 74 61 74 75 73 29 20 26 26 20 74 65 73 74 20 2d  tatus) && test -
30910 73 20 22 24 61 63 5f 6f 75 74 66 69 6c 65 22 3b  s "$ac_outfile";
30920 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65   then.     # The
30930 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e   compiler can on
30940 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f  ly warn and igno
30950 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66  re the option if
30960 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a   not recognized.
30970 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f       # So say no
30980 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77 61   if there are wa
30990 72 6e 69 6e 67 73 20 6f 74 68 65 72 20 74 68 61  rnings other tha
309a0 6e 20 74 68 65 20 75 73 75 61 6c 20 6f 75 74 70  n the usual outp
309b0 75 74 2e 0a 20 20 20 20 20 24 45 43 48 4f 20 22  ut..     $ECHO "
309c0 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62  X$_lt_compiler_b
309d0 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58  oilerplate" | $X
309e0 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e  sed -e '/^$/d' >
309f0 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20  conftest.exp.   
30a00 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f    $SED '/^$/d; /
30a10 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74  ^ *+/d' conftest
30a20 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .err >conftest.e
30a30 72 32 0a 20 20 20 20 20 69 66 20 74 65 73 74 20  r2.     if test 
30a40 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
30a50 32 20 7c 7c 20 64 69 66 66 20 63 6f 6e 66 74 65  2 || diff confte
30a60 73 74 2e 65 78 70 20 63 6f 6e 66 74 65 73 74 2e  st.exp conftest.
30a70 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  er2 >/dev/null; 
30a80 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63  then.       lt_c
30a90 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
30aa0 70 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20  pic_works=yes.  
30ab0 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24     fi.   fi.   $
30ac0 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69  RM conftest*..fi
30ad0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
30ae0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
30af0 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67  ult: $lt_cv_prog
30b00 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f  _compiler_pic_wo
30b10 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  rks" >&5.$as_ech
30b20 6f 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  o "$lt_cv_prog_c
30b30 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
30b40 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65  s" >&6; }..if te
30b50 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67  st x"$lt_cv_prog
30b60 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f  _compiler_pic_wo
30b70 72 6b 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65  rks" = xyes; the
30b80 6e 0a 20 20 20 20 63 61 73 65 20 24 6c 74 5f 70  n.    case $lt_p
30b90 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
30ba0 20 69 6e 0a 20 20 20 20 20 22 22 20 7c 20 22 20   in.     "" | " 
30bb0 22 2a 29 20 3b 3b 0a 20 20 20 20 20 2a 29 20 6c  "*) ;;.     *) l
30bc0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30bd0 70 69 63 3d 22 20 24 6c 74 5f 70 72 6f 67 5f 63  pic=" $lt_prog_c
30be0 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20 3b 3b 0a  ompiler_pic" ;;.
30bf0 20 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20       esac.else. 
30c00 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
30c10 6c 65 72 5f 70 69 63 3d 0a 20 20 20 20 20 6c 74  ler_pic=.     lt
30c20 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
30c30 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d  an_build_shared=
30c40 6e 6f 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a  no.fi..fi.......
30c50 23 0a 23 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b  #.# Check to mak
30c60 65 20 73 75 72 65 20 74 68 65 20 73 74 61 74 69  e sure the stati
30c70 63 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79 20  c flag actually 
30c80 77 6f 72 6b 73 2e 0a 23 0a 77 6c 3d 24 6c 74 5f  works..#.wl=$lt_
30c90 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
30ca0 20 65 76 61 6c 20 6c 74 5f 74 6d 70 5f 73 74 61   eval lt_tmp_sta
30cb0 74 69 63 5f 66 6c 61 67 3d 5c 22 24 6c 74 5f 70  tic_flag=\"$lt_p
30cc0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
30cd0 74 69 63 5c 22 0a 7b 20 24 61 73 5f 65 63 68 6f  tic\".{ $as_echo
30ce0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
30cf0 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63  : checking if $c
30d00 6f 6d 70 69 6c 65 72 20 73 74 61 74 69 63 20 66  ompiler static f
30d10 6c 61 67 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74  lag $lt_tmp_stat
30d20 69 63 5f 66 6c 61 67 20 77 6f 72 6b 73 22 20 3e  ic_flag works" >
30d30 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
30d40 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70  hecking if $comp
30d50 69 6c 65 72 20 73 74 61 74 69 63 20 66 6c 61 67  iler static flag
30d60 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f   $lt_tmp_static_
30d70 66 6c 61 67 20 77 6f 72 6b 73 2e 2e 2e 20 22 20  flag works... " 
30d80 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
30d90 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d  ${lt_cv_prog_com
30da0 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72  piler_static_wor
30db0 6b 73 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ks+set}" = set; 
30dc0 74 68 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 5f  then.  $as_echo_
30dd0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
30de0 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70  6.else.  lt_cv_p
30df0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
30e00 74 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 20  tic_works=no.   
30e10 73 61 76 65 5f 4c 44 46 4c 41 47 53 3d 22 24 4c  save_LDFLAGS="$L
30e20 44 46 4c 41 47 53 22 0a 20 20 20 4c 44 46 4c 41  DFLAGS".   LDFLA
30e30 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 24 6c 74  GS="$LDFLAGS $lt
30e40 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67  _tmp_static_flag
30e50 22 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73  ".   echo "$lt_s
30e60 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f  imple_link_test_
30e70 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74  code" > conftest
30e80 2e 24 61 63 5f 65 78 74 0a 20 20 20 69 66 20 28  .$ac_ext.   if (
30e90 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 20 32 3e  eval $ac_link 2>
30ea0 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 20 26 26  conftest.err) &&
30eb0 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
30ec0 74 24 61 63 5f 65 78 65 65 78 74 3b 20 74 68 65  t$ac_exeext; the
30ed0 6e 0a 20 20 20 20 20 23 20 54 68 65 20 6c 69 6e  n.     # The lin
30ee0 6b 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72  ker can only war
30ef0 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65  n and ignore the
30f00 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72   option if not r
30f10 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23  ecognized.     #
30f20 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68   So say no if th
30f30 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73  ere are warnings
30f40 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 73  .     if test -s
30f50 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20 74   conftest.err; t
30f60 68 65 6e 0a 20 20 20 20 20 20 20 23 20 41 70 70  hen.       # App
30f70 65 6e 64 20 61 6e 79 20 65 72 72 6f 72 73 20 74  end any errors t
30f80 6f 20 74 68 65 20 63 6f 6e 66 69 67 2e 6c 6f 67  o the config.log
30f90 2e 0a 20 20 20 20 20 20 20 63 61 74 20 63 6f 6e  ..       cat con
30fa0 66 74 65 73 74 2e 65 72 72 20 31 3e 26 35 0a 20  ftest.err 1>&5. 
30fb0 20 20 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f        $ECHO "X$_
30fc0 6c 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72  lt_linker_boiler
30fd0 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d  plate" | $Xsed -
30fe0 65 20 27 2f 5e 24 2f 64 27 20 3e 20 63 6f 6e 66  e '/^$/d' > conf
30ff0 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 20 20  test.exp.       
31000 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20  $SED '/^$/d; /^ 
31010 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e 65  *+/d' conftest.e
31020 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 32  rr >conftest.er2
31030 0a 20 20 20 20 20 20 20 69 66 20 64 69 66 66 20  .       if diff 
31040 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63 6f 6e  conftest.exp con
31050 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f  ftest.er2 >/dev/
31060 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20  null; then.     
31070 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63      lt_cv_prog_c
31080 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77  ompiler_static_w
31090 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20 20 20 20  orks=yes.       
310a0 66 69 0a 20 20 20 20 20 65 6c 73 65 0a 20 20 20  fi.     else.   
310b0 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63      lt_cv_prog_c
310c0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77  ompiler_static_w
310d0 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20 20 66 69  orks=yes.     fi
310e0 0a 20 20 20 66 69 0a 20 20 20 24 52 4d 20 2d 72  .   fi.   $RM -r
310f0 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 4c 44   conftest*.   LD
31100 46 4c 41 47 53 3d 22 24 73 61 76 65 5f 4c 44 46  FLAGS="$save_LDF
31110 4c 41 47 53 22 0a 0a 66 69 0a 7b 20 24 61 73 5f  LAGS"..fi.{ $as_
31120 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
31130 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
31140 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
31150 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 22  er_static_works"
31160 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
31170 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
31180 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73  ler_static_works
31190 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65 73  " >&6; }..if tes
311a0 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  t x"$lt_cv_prog_
311b0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f  compiler_static_
311c0 77 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b 20 74  works" = xyes; t
311d0 68 65 6e 0a 20 20 20 20 3a 0a 65 6c 73 65 0a 20  hen.    :.else. 
311e0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
311f0 6c 65 72 5f 73 74 61 74 69 63 3d 0a 66 69 0a 0a  ler_static=.fi..
31200 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65 63  ......  { $as_ec
31210 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
31220 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  NO: checking if 
31230 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72  $compiler suppor
31240 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61  ts -c -o file.$a
31250 63 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24 61  c_objext" >&5.$a
31260 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
31270 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
31280 73 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66  supports -c -o f
31290 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e  ile.$ac_objext..
312a0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
312b0 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67  st "${lt_cv_prog
312c0 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 2b 73 65  _compiler_c_o+se
312d0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
312e0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
312f0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
31300 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  e.  lt_cv_prog_c
31310 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d 6e 6f 0a 20  ompiler_c_o=no. 
31320 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73    $RM -r conftes
31330 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20  t 2>/dev/null.  
31340 20 6d 6b 64 69 72 20 63 6f 6e 66 74 65 73 74 0a   mkdir conftest.
31350 20 20 20 63 64 20 63 6f 6e 66 74 65 73 74 0a 20     cd conftest. 
31360 20 20 6d 6b 64 69 72 20 6f 75 74 0a 20 20 20 65    mkdir out.   e
31370 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f  cho "$lt_simple_
31380 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64  compile_test_cod
31390 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  e" > conftest.$a
313a0 63 5f 65 78 74 0a 0a 20 20 20 6c 74 5f 63 6f 6d  c_ext..   lt_com
313b0 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 6f 20 6f  piler_flag="-o o
313c0 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61 63  ut/conftest2.$ac
313d0 5f 6f 62 6a 65 78 74 22 0a 20 20 20 23 20 49 6e  _objext".   # In
313e0 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f 6e 20  sert the option 
313f0 65 69 74 68 65 72 20 28 31 29 20 61 66 74 65 72  either (1) after
31400 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41 47 53   the last *FLAGS
31410 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20   variable, or.  
31420 20 23 20 28 32 29 20 62 65 66 6f 72 65 20 61 20   # (2) before a 
31430 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20  word containing 
31440 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20  "conftest.", or 
31450 28 33 29 20 61 74 20 74 68 65 20 65 6e 64 2e 0a  (3) at the end..
31460 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20 24     # Note that $
31470 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c  ac_compile itsel
31480 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61  f does not conta
31490 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73 20 61  in backslashes a
314a0 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23 20 77  nd begins.   # w
314b0 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73 69 67  ith a dollar sig
314c0 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65 6e 29  n (not a hyphen)
314d0 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20 73 68  , so the echo sh
314e0 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65 63  ould work correc
314f0 74 6c 79 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69  tly..   lt_compi
31500 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63 6f  le=`echo "$ac_co
31510 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a  mpile" | $SED \.
31520 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53     -e 's:.*FLAGS
31530 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63  }\{0,1\} :&$lt_c
31540 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20  ompiler_flag :; 
31550 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b  t' \.   -e 's: [
31560 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20  ^ ]*conftest\.: 
31570 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  $lt_compiler_fla
31580 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20  g&:; t' \.   -e 
31590 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  's:$: $lt_compil
315a0 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28 65  er_flag:'`.   (e
315b0 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
315c0 5f 6d 65 3a 37 32 38 32 3a 20 24 6c 74 5f 63 6f  _me:7282: $lt_co
315d0 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20  mpile\"" >&5).  
315e0 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70   (eval "$lt_comp
315f0 69 6c 65 22 20 32 3e 6f 75 74 2f 63 6f 6e 66 74  ile" 2>out/conft
31600 65 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73  est.err).   ac_s
31610 74 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20  tatus=$?.   cat 
31620 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72  out/conftest.err
31630 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61   >&5.   echo "$a
31640 73 5f 6d 65 3a 37 32 38 36 3a 20 5c 24 3f 20 3d  s_me:7286: \$? =
31650 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
31660 0a 20 20 20 69 66 20 28 65 78 69 74 20 24 61 63  .   if (exit $ac
31670 5f 73 74 61 74 75 73 29 20 26 26 20 74 65 73 74  _status) && test
31680 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74   -s out/conftest
31690 32 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20  2.$ac_objext.   
316a0 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20  then.     # The 
316b0 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c  compiler can onl
316c0 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72  y warn and ignor
316d0 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20  e the option if 
316e0 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20  not recognized. 
316f0 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20      # So say no 
31700 69 66 20 74 68 65 72 65 20 61 72 65 20 77 61 72  if there are war
31710 6e 69 6e 67 73 0a 20 20 20 20 20 24 45 43 48 4f  nings.     $ECHO
31720 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72   "X$_lt_compiler
31730 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20  _boilerplate" | 
31740 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27  $Xsed -e '/^$/d'
31750 20 3e 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e   > out/conftest.
31760 65 78 70 0a 20 20 20 20 20 24 53 45 44 20 27 2f  exp.     $SED '/
31770 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 6f  ^$/d; /^ *+/d' o
31780 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  ut/conftest.err 
31790 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72  >out/conftest.er
317a0 32 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 21  2.     if test !
317b0 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74   -s out/conftest
317c0 2e 65 72 32 20 7c 7c 20 64 69 66 66 20 6f 75 74  .er2 || diff out
317d0 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 6f 75  /conftest.exp ou
317e0 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e  t/conftest.er2 >
317f0 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
31800 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f         lt_cv_pro
31810 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d 79  g_compiler_c_o=y
31820 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69  es.     fi.   fi
31830 0a 20 20 20 63 68 6d 6f 64 20 75 2b 77 20 2e 20  .   chmod u+w . 
31840 32 3e 26 35 0a 20 20 20 24 52 4d 20 63 6f 6e 66  2>&5.   $RM conf
31850 74 65 73 74 2a 0a 20 20 20 23 20 53 47 49 20 43  test*.   # SGI C
31860 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 77 69 6c 6c  ++ compiler will
31870 20 63 72 65 61 74 65 20 64 69 72 65 63 74 6f 72   create director
31880 79 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 20  y out/ii_files/ 
31890 66 6f 72 0a 20 20 20 23 20 74 65 6d 70 6c 61 74  for.   # templat
318a0 65 20 69 6e 73 74 61 6e 74 69 61 74 69 6f 6e 0a  e instantiation.
318b0 20 20 20 74 65 73 74 20 2d 64 20 6f 75 74 2f 69     test -d out/i
318c0 69 5f 66 69 6c 65 73 20 26 26 20 24 52 4d 20 6f  i_files && $RM o
318d0 75 74 2f 69 69 5f 66 69 6c 65 73 2f 2a 20 26 26  ut/ii_files/* &&
318e0 20 72 6d 64 69 72 20 6f 75 74 2f 69 69 5f 66 69   rmdir out/ii_fi
318f0 6c 65 73 0a 20 20 20 24 52 4d 20 6f 75 74 2f 2a  les.   $RM out/*
31900 20 26 26 20 72 6d 64 69 72 20 6f 75 74 0a 20 20   && rmdir out.  
31910 20 63 64 20 2e 2e 0a 20 20 20 24 52 4d 20 2d 72   cd ...   $RM -r
31920 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 24 52 4d   conftest.   $RM
31930 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b   conftest*..fi.{
31940 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
31950 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
31960 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  t: $lt_cv_prog_c
31970 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 35  ompiler_c_o" >&5
31980 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 63  .$as_echo "$lt_c
31990 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
319a0 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a 0a 0a 0a  c_o" >&6; }.....
319b0 0a 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  ..  { $as_echo "
319c0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
319d0 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d  checking if $com
319e0 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d  piler supports -
319f0 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f 62  c -o file.$ac_ob
31a00 6a 65 78 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  jext" >&5.$as_ec
31a10 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69  ho_n "checking i
31a20 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70  f $compiler supp
31a30 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e  orts -c -o file.
31a40 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20 22 20  $ac_objext... " 
31a50 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
31a60 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d  ${lt_cv_prog_com
31a70 70 69 6c 65 72 5f 63 5f 6f 2b 73 65 74 7d 22 20  piler_c_o+set}" 
31a80 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 24 61  = set; then.  $a
31a90 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
31aa0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
31ab0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
31ac0 6c 65 72 5f 63 5f 6f 3d 6e 6f 0a 20 20 20 24 52  ler_c_o=no.   $R
31ad0 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 20 32 3e  M -r conftest 2>
31ae0 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20 6d 6b 64  /dev/null.   mkd
31af0 69 72 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 63  ir conftest.   c
31b00 64 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 6d 6b  d conftest.   mk
31b10 64 69 72 20 6f 75 74 0a 20 20 20 65 63 68 6f 20  dir out.   echo 
31b20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70  "$lt_simple_comp
31b30 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e  ile_test_code" >
31b40 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
31b50 74 0a 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65  t..   lt_compile
31b60 72 5f 66 6c 61 67 3d 22 2d 6f 20 6f 75 74 2f 63  r_flag="-o out/c
31b70 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a  onftest2.$ac_obj
31b80 65 78 74 22 0a 20 20 20 23 20 49 6e 73 65 72 74  ext".   # Insert
31b90 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68   the option eith
31ba0 65 72 20 28 31 29 20 61 66 74 65 72 20 74 68 65  er (1) after the
31bb0 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72   last *FLAGS var
31bc0 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28  iable, or.   # (
31bd0 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64  2) before a word
31be0 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e   containing "con
31bf0 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20  ftest.", or (3) 
31c00 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23  at the end..   #
31c10 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63   Note that $ac_c
31c20 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f  ompile itself do
31c30 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62  es not contain b
31c40 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62  ackslashes and b
31c50 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20  egins.   # with 
31c60 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e  a dollar sign (n
31c70 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f  ot a hyphen), so
31c80 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64   the echo should
31c90 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e   work correctly.
31ca0 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60  .   lt_compile=`
31cb0 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c  echo "$ac_compil
31cc0 65 22 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d  e" | $SED \.   -
31cd0 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30  e 's:.*FLAGS}\{0
31ce0 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69  ,1\} :&$lt_compi
31cf0 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c  ler_flag :; t' \
31d00 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a  .   -e 's: [^ ]*
31d10 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f  conftest\.: $lt_
31d20 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b  compiler_flag&:;
31d30 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24   t' \.   -e 's:$
31d40 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  : $lt_compiler_f
31d50 6c 61 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20  lag:'`.   (eval 
31d60 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo "\"\$as_me:
31d70 37 33 33 37 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  7337: $lt_compil
31d80 65 5c 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76  e\"" >&5).   (ev
31d90 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22  al "$lt_compile"
31da0 20 32 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e   2>out/conftest.
31db0 65 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75  err).   ac_statu
31dc0 73 3d 24 3f 0a 20 20 20 63 61 74 20 6f 75 74 2f  s=$?.   cat out/
31dd0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
31de0 0a 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  .   echo "$as_me
31df0 3a 37 33 34 31 3a 20 5c 24 3f 20 3d 20 24 61 63  :7341: \$? = $ac
31e00 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20  _status" >&5.   
31e10 69 66 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  if (exit $ac_sta
31e20 74 75 73 29 20 26 26 20 74 65 73 74 20 2d 73 20  tus) && test -s 
31e30 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61  out/conftest2.$a
31e40 63 5f 6f 62 6a 65 78 74 0a 20 20 20 74 68 65 6e  c_objext.   then
31e50 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70  .     # The comp
31e60 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61  iler can only wa
31e70 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68  rn and ignore th
31e80 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20  e option if not 
31e90 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20  recognized.     
31ea0 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74  # So say no if t
31eb0 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67  here are warning
31ec0 73 0a 20 20 20 20 20 24 45 43 48 4f 20 22 58 24  s.     $ECHO "X$
31ed0 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69  _lt_compiler_boi
31ee0 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65  lerplate" | $Xse
31ef0 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20 6f  d -e '/^$/d' > o
31f00 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a  ut/conftest.exp.
31f10 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64       $SED '/^$/d
31f20 3b 20 2f 5e 20 2a 2b 2f 64 27 20 6f 75 74 2f 63  ; /^ *+/d' out/c
31f30 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 6f 75 74  onftest.err >out
31f40 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20  /conftest.er2.  
31f50 20 20 20 69 66 20 74 65 73 74 20 21 20 2d 73 20     if test ! -s 
31f60 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32  out/conftest.er2
31f70 20 7c 7c 20 64 69 66 66 20 6f 75 74 2f 63 6f 6e   || diff out/con
31f80 66 74 65 73 74 2e 65 78 70 20 6f 75 74 2f 63 6f  ftest.exp out/co
31f90 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76  nftest.er2 >/dev
31fa0 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
31fb0 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f     lt_cv_prog_co
31fc0 6d 70 69 6c 65 72 5f 63 5f 6f 3d 79 65 73 0a 20  mpiler_c_o=yes. 
31fd0 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20      fi.   fi.   
31fe0 63 68 6d 6f 64 20 75 2b 77 20 2e 20 32 3e 26 35  chmod u+w . 2>&5
31ff0 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74  .   $RM conftest
32000 2a 0a 20 20 20 23 20 53 47 49 20 43 2b 2b 20 63  *.   # SGI C++ c
32010 6f 6d 70 69 6c 65 72 20 77 69 6c 6c 20 63 72 65  ompiler will cre
32020 61 74 65 20 64 69 72 65 63 74 6f 72 79 20 6f 75  ate directory ou
32030 74 2f 69 69 5f 66 69 6c 65 73 2f 20 66 6f 72 0a  t/ii_files/ for.
32040 20 20 20 23 20 74 65 6d 70 6c 61 74 65 20 69 6e     # template in
32050 73 74 61 6e 74 69 61 74 69 6f 6e 0a 20 20 20 74  stantiation.   t
32060 65 73 74 20 2d 64 20 6f 75 74 2f 69 69 5f 66 69  est -d out/ii_fi
32070 6c 65 73 20 26 26 20 24 52 4d 20 6f 75 74 2f 69  les && $RM out/i
32080 69 5f 66 69 6c 65 73 2f 2a 20 26 26 20 72 6d 64  i_files/* && rmd
32090 69 72 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 0a  ir out/ii_files.
320a0 20 20 20 24 52 4d 20 6f 75 74 2f 2a 20 26 26 20     $RM out/* && 
320b0 72 6d 64 69 72 20 6f 75 74 0a 20 20 20 63 64 20  rmdir out.   cd 
320c0 2e 2e 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e  ...   $RM -r con
320d0 66 74 65 73 74 0a 20 20 20 24 52 4d 20 63 6f 6e  ftest.   $RM con
320e0 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20 24 61 73  ftest*..fi.{ $as
320f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
32100 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
32110 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
32120 6c 65 72 5f 63 5f 6f 22 20 3e 26 35 0a 24 61 73  ler_c_o" >&5.$as
32130 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72  _echo "$lt_cv_pr
32140 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22  og_compiler_c_o"
32150 20 3e 26 36 3b 20 7d 0a 0a 0a 0a 0a 68 61 72 64   >&6; }.....hard
32160 5f 6c 69 6e 6b 73 3d 22 6e 6f 74 74 65 73 74 65  _links="notteste
32170 64 22 0a 69 66 20 74 65 73 74 20 22 24 6c 74 5f  d".if test "$lt_
32180 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
32190 5f 63 5f 6f 22 20 3d 20 6e 6f 20 26 26 20 74 65  _c_o" = no && te
321a0 73 74 20 22 24 6e 65 65 64 5f 6c 6f 63 6b 73 22  st "$need_locks"
321b0 20 21 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20 20 23   != no; then.  #
321c0 20 64 6f 20 6e 6f 74 20 6f 76 65 72 77 72 69 74   do not overwrit
321d0 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 6e  e the value of n
321e0 65 65 64 5f 6c 6f 63 6b 73 20 70 72 6f 76 69 64  eed_locks provid
321f0 65 64 20 62 79 20 74 68 65 20 75 73 65 72 0a 20  ed by the user. 
32200 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
32210 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
32220 63 6b 69 6e 67 20 69 66 20 77 65 20 63 61 6e 20  cking if we can 
32230 6c 6f 63 6b 20 77 69 74 68 20 68 61 72 64 20 6c  lock with hard l
32240 69 6e 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  inks" >&5.$as_ec
32250 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69  ho_n "checking i
32260 66 20 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77 69  f we can lock wi
32270 74 68 20 68 61 72 64 20 6c 69 6e 6b 73 2e 2e 2e  th hard links...
32280 20 22 20 3e 26 36 3b 20 7d 0a 20 20 68 61 72 64   " >&6; }.  hard
32290 5f 6c 69 6e 6b 73 3d 79 65 73 0a 20 20 24 52 4d  _links=yes.  $RM
322a0 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 6c 6e 20   conftest*.  ln 
322b0 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66 74  conftest.a conft
322c0 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e 75 6c  est.b 2>/dev/nul
322d0 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b 73 3d  l && hard_links=
322e0 6e 6f 0a 20 20 74 6f 75 63 68 20 63 6f 6e 66 74  no.  touch conft
322f0 65 73 74 2e 61 0a 20 20 6c 6e 20 63 6f 6e 66 74  est.a.  ln conft
32300 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e 62  est.a conftest.b
32310 20 32 3e 26 35 20 7c 7c 20 68 61 72 64 5f 6c 69   2>&5 || hard_li
32320 6e 6b 73 3d 6e 6f 0a 20 20 6c 6e 20 63 6f 6e 66  nks=no.  ln conf
32330 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e  test.a conftest.
32340 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26  b 2>/dev/null &&
32350 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20   hard_links=no. 
32360 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
32370 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
32380 75 6c 74 3a 20 24 68 61 72 64 5f 6c 69 6e 6b 73  ult: $hard_links
32390 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
323a0 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e 26 36  $hard_links" >&6
323b0 3b 20 7d 0a 20 20 69 66 20 74 65 73 74 20 22 24  ; }.  if test "$
323c0 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3d 20 6e 6f  hard_links" = no
323d0 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73  ; then.    { $as
323e0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  _echo "$as_me:$L
323f0 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20  INENO: WARNING: 
32400 5c 60 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20  \`$CC' does not 
32410 73 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27  support \`-c -o'
32420 2c 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20  , so \`make -j' 
32430 6d 61 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e  may be unsafe" >
32440 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
32450 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60  _me: WARNING: \`
32460 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73 75  $CC' does not su
32470 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c 20  pport \`-c -o', 
32480 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d 61  so \`make -j' ma
32490 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26 32  y be unsafe" >&2
324a0 3b 7d 0a 20 20 20 20 6e 65 65 64 5f 6c 6f 63 6b  ;}.    need_lock
324b0 73 3d 77 61 72 6e 0a 20 20 66 69 0a 65 6c 73 65  s=warn.  fi.else
324c0 0a 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 6e 6f  .  need_locks=no
324d0 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61  .fi.......  { $a
324e0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
324f0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
32500 20 77 68 65 74 68 65 72 20 74 68 65 20 24 63 6f   whether the $co
32510 6d 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28 24  mpiler linker ($
32520 4c 44 29 20 73 75 70 70 6f 72 74 73 20 73 68 61  LD) supports sha
32530 72 65 64 20 6c 69 62 72 61 72 69 65 73 22 20 3e  red libraries" >
32540 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
32550 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
32560 74 68 65 20 24 63 6f 6d 70 69 6c 65 72 20 6c 69  the $compiler li
32570 6e 6b 65 72 20 28 24 4c 44 29 20 73 75 70 70 6f  nker ($LD) suppo
32580 72 74 73 20 73 68 61 72 65 64 20 6c 69 62 72 61  rts shared libra
32590 72 69 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  ries... " >&6; }
325a0 0a 0a 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d  ..  runpath_var=
325b0 0a 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  .  allow_undefin
325c0 65 64 5f 66 6c 61 67 3d 0a 20 20 61 6c 77 61 79  ed_flag=.  alway
325d0 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73  s_export_symbols
325e0 3d 6e 6f 0a 20 20 61 72 63 68 69 76 65 5f 63 6d  =no.  archive_cm
325f0 64 73 3d 0a 20 20 61 72 63 68 69 76 65 5f 65 78  ds=.  archive_ex
32600 70 73 79 6d 5f 63 6d 64 73 3d 0a 20 20 63 6f 6d  psym_cmds=.  com
32610 70 69 6c 65 72 5f 6e 65 65 64 73 5f 6f 62 6a 65  piler_needs_obje
32620 63 74 3d 6e 6f 0a 20 20 65 6e 61 62 6c 65 5f 73  ct=no.  enable_s
32630 68 61 72 65 64 5f 77 69 74 68 5f 73 74 61 74 69  hared_with_stati
32640 63 5f 72 75 6e 74 69 6d 65 73 3d 6e 6f 0a 20 20  c_runtimes=no.  
32650 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66  export_dynamic_f
32660 6c 61 67 5f 73 70 65 63 3d 0a 20 20 65 78 70 6f  lag_spec=.  expo
32670 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d  rt_symbols_cmds=
32680 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24 63  '$NM $libobjs $c
32690 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 24 67 6c  onvenience | $gl
326a0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
326b0 20 7c 20 24 53 45 44 20 27 5c 27 27 73 2f 2e 2a   | $SED '\''s/.*
326c0 20 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c   //'\'' | sort |
326d0 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72 74 5f   uniq > $export_
326e0 73 79 6d 62 6f 6c 73 27 0a 20 20 68 61 72 64 63  symbols'.  hardc
326f0 6f 64 65 5f 61 75 74 6f 6d 61 74 69 63 3d 6e 6f  ode_automatic=no
32700 0a 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65  .  hardcode_dire
32710 63 74 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65  ct=no.  hardcode
32720 5f 64 69 72 65 63 74 5f 61 62 73 6f 6c 75 74 65  _direct_absolute
32730 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c  =no.  hardcode_l
32740 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
32750 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64  .  hardcode_libd
32760 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c 64 3d  ir_flag_spec_ld=
32770 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64  .  hardcode_libd
32780 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 0a 20 20  ir_separator=.  
32790 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
327a0 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 73  =no.  hardcode_s
327b0 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 75 6e 73  hlibpath_var=uns
327c0 75 70 70 6f 72 74 65 64 0a 20 20 69 6e 68 65 72  upported.  inher
327d0 69 74 5f 72 70 61 74 68 3d 6e 6f 0a 20 20 6c 69  it_rpath=no.  li
327e0 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 75  nk_all_deplibs=u
327f0 6e 6b 6e 6f 77 6e 0a 20 20 6d 6f 64 75 6c 65 5f  nknown.  module_
32800 63 6d 64 73 3d 0a 20 20 6d 6f 64 75 6c 65 5f 65  cmds=.  module_e
32810 78 70 73 79 6d 5f 63 6d 64 73 3d 0a 20 20 6f 6c  xpsym_cmds=.  ol
32820 64 5f 61 72 63 68 69 76 65 5f 66 72 6f 6d 5f 6e  d_archive_from_n
32830 65 77 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61  ew_cmds=.  old_a
32840 72 63 68 69 76 65 5f 66 72 6f 6d 5f 65 78 70 73  rchive_from_exps
32850 79 6d 73 5f 63 6d 64 73 3d 0a 20 20 74 68 72 65  yms_cmds=.  thre
32860 61 64 5f 73 61 66 65 5f 66 6c 61 67 5f 73 70 65  ad_safe_flag_spe
32870 63 3d 0a 20 20 77 68 6f 6c 65 5f 61 72 63 68 69  c=.  whole_archi
32880 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20  ve_flag_spec=.  
32890 23 20 69 6e 63 6c 75 64 65 5f 65 78 70 73 79 6d  # include_expsym
328a0 73 20 73 68 6f 75 6c 64 20 62 65 20 61 20 6c 69  s should be a li
328b0 73 74 20 6f 66 20 73 70 61 63 65 2d 73 65 70 61  st of space-sepa
328c0 72 61 74 65 64 20 73 79 6d 62 6f 6c 73 20 74 6f  rated symbols to
328d0 20 62 65 20 2a 61 6c 77 61 79 73 2a 0a 20 20 23   be *always*.  #
328e0 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65   included in the
328f0 20 73 79 6d 62 6f 6c 20 6c 69 73 74 0a 20 20 69   symbol list.  i
32900 6e 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 3d 0a  nclude_expsyms=.
32910 20 20 23 20 65 78 63 6c 75 64 65 5f 65 78 70 73    # exclude_exps
32920 79 6d 73 20 63 61 6e 20 62 65 20 61 6e 20 65 78  yms can be an ex
32930 74 65 6e 64 65 64 20 72 65 67 65 78 70 20 6f 66  tended regexp of
32940 20 73 79 6d 62 6f 6c 73 20 74 6f 20 65 78 63 6c   symbols to excl
32950 75 64 65 0a 20 20 23 20 69 74 20 77 69 6c 6c 20  ude.  # it will 
32960 62 65 20 77 72 61 70 70 65 64 20 62 79 20 60 20  be wrapped by ` 
32970 28 27 20 61 6e 64 20 60 29 24 27 2c 20 73 6f 20  (' and `)$', so 
32980 6f 6e 65 20 6d 75 73 74 20 6e 6f 74 20 6d 61 74  one must not mat
32990 63 68 20 62 65 67 69 6e 6e 69 6e 67 20 6f 72 0a  ch beginning or.
329a0 20 20 23 20 65 6e 64 20 6f 66 20 6c 69 6e 65 2e    # end of line.
329b0 20 20 45 78 61 6d 70 6c 65 3a 20 60 61 7c 62 63    Example: `a|bc
329c0 7c 2e 2a 64 2e 2a 27 20 77 69 6c 6c 20 65 78 63  |.*d.*' will exc
329d0 6c 75 64 65 20 74 68 65 20 73 79 6d 62 6f 6c 73  lude the symbols
329e0 20 60 61 27 20 61 6e 64 20 60 62 63 27 2c 0a 20   `a' and `bc',. 
329f0 20 23 20 61 73 20 77 65 6c 6c 20 61 73 20 61 6e   # as well as an
32a00 79 20 73 79 6d 62 6f 6c 20 74 68 61 74 20 63 6f  y symbol that co
32a10 6e 74 61 69 6e 73 20 60 64 27 2e 0a 20 20 65 78  ntains `d'..  ex
32a20 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 3d 27 5f  clude_expsyms='_
32a30 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54 41  GLOBAL_OFFSET_TA
32a40 42 4c 45 5f 7c 5f 47 4c 4f 42 41 4c 5f 5f 46 5b  BLE_|_GLOBAL__F[
32a50 49 44 5d 5f 2e 2a 27 0a 20 20 23 20 41 6c 74 68  ID]_.*'.  # Alth
32a60 6f 75 67 68 20 5f 47 4c 4f 42 41 4c 5f 4f 46 46  ough _GLOBAL_OFF
32a70 53 45 54 5f 54 41 42 4c 45 5f 20 69 73 20 61 20  SET_TABLE_ is a 
32a80 76 61 6c 69 64 20 73 79 6d 62 6f 6c 20 43 20 6e  valid symbol C n
32a90 61 6d 65 2c 20 6d 6f 73 74 20 61 2e 6f 75 74 0a  ame, most a.out.
32aa0 20 20 23 20 70 6c 61 74 66 6f 72 6d 73 20 28 61    # platforms (a
32ab0 62 29 75 73 65 20 69 74 20 69 6e 20 50 49 43 20  b)use it in PIC 
32ac0 63 6f 64 65 2c 20 62 75 74 20 74 68 65 69 72 20  code, but their 
32ad0 6c 69 6e 6b 65 72 73 20 67 65 74 20 63 6f 6e 66  linkers get conf
32ae0 75 73 65 64 20 69 66 0a 20 20 23 20 74 68 65 20  used if.  # the 
32af0 73 79 6d 62 6f 6c 20 69 73 20 65 78 70 6c 69 63  symbol is explic
32b00 69 74 6c 79 20 72 65 66 65 72 65 6e 63 65 64 2e  itly referenced.
32b10 20 20 53 69 6e 63 65 20 70 6f 72 74 61 62 6c 65    Since portable
32b20 20 63 6f 64 65 20 63 61 6e 6e 6f 74 0a 20 20 23   code cannot.  #
32b30 20 72 65 6c 79 20 6f 6e 20 74 68 69 73 20 73 79   rely on this sy
32b40 6d 62 6f 6c 20 6e 61 6d 65 2c 20 69 74 27 73 20  mbol name, it's 
32b50 70 72 6f 62 61 62 6c 79 20 66 69 6e 65 20 74 6f  probably fine to
32b60 20 6e 65 76 65 72 20 69 6e 63 6c 75 64 65 20 69   never include i
32b70 74 20 69 6e 0a 20 20 23 20 70 72 65 6c 6f 61 64  t in.  # preload
32b80 65 64 20 73 79 6d 62 6f 6c 20 74 61 62 6c 65 73  ed symbol tables
32b90 2e 0a 20 20 23 20 45 78 63 6c 75 64 65 20 73 68  ..  # Exclude sh
32ba0 61 72 65 64 20 6c 69 62 72 61 72 79 20 69 6e 69  ared library ini
32bb0 74 69 61 6c 69 7a 61 74 69 6f 6e 2f 66 69 6e 61  tialization/fina
32bc0 6c 69 7a 61 74 69 6f 6e 20 73 79 6d 62 6f 6c 73  lization symbols
32bd0 2e 0a 20 20 65 78 74 72 61 63 74 5f 65 78 70 73  ..  extract_exps
32be0 79 6d 73 5f 63 6d 64 73 3d 0a 0a 20 20 63 61 73  yms_cmds=..  cas
32bf0 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
32c00 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a  cygwin* | mingw*
32c10 20 7c 20 70 77 33 32 2a 20 7c 20 63 65 67 63 63   | pw32* | cegcc
32c20 2a 29 0a 20 20 20 20 23 20 46 49 58 4d 45 3a 20  *).    # FIXME: 
32c30 74 68 65 20 4d 53 56 43 2b 2b 20 70 6f 72 74 20  the MSVC++ port 
32c40 68 61 73 6e 27 74 20 62 65 65 6e 20 74 65 73 74  hasn't been test
32c50 65 64 20 69 6e 20 61 20 6c 6f 6f 6f 6f 6e 67 20  ed in a loooong 
32c60 74 69 6d 65 0a 20 20 20 20 23 20 57 68 65 6e 20  time.    # When 
32c70 6e 6f 74 20 75 73 69 6e 67 20 67 63 63 2c 20 77  not using gcc, w
32c80 65 20 63 75 72 72 65 6e 74 6c 79 20 61 73 73 75  e currently assu
32c90 6d 65 20 74 68 61 74 20 77 65 20 61 72 65 20 75  me that we are u
32ca0 73 69 6e 67 0a 20 20 20 20 23 20 4d 69 63 72 6f  sing.    # Micro
32cb0 73 6f 66 74 20 56 69 73 75 61 6c 20 43 2b 2b 2e  soft Visual C++.
32cc0 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47  .    if test "$G
32cd0 43 43 22 20 21 3d 20 79 65 73 3b 20 74 68 65 6e  CC" != yes; then
32ce0 0a 20 20 20 20 20 20 77 69 74 68 5f 67 6e 75 5f  .      with_gnu_
32cf0 6c 64 3d 6e 6f 0a 20 20 20 20 66 69 0a 20 20 20  ld=no.    fi.   
32d00 20 3b 3b 0a 20 20 69 6e 74 65 72 69 78 2a 29 0a   ;;.  interix*).
32d10 20 20 20 20 23 20 77 65 20 6a 75 73 74 20 68 6f      # we just ho
32d20 70 65 2f 61 73 73 75 6d 65 20 74 68 69 73 20 69  pe/assume this i
32d30 73 20 67 63 63 20 61 6e 64 20 6e 6f 74 20 63 38  s gcc and not c8
32d40 39 20 28 3d 20 4d 53 56 43 2b 2b 29 0a 20 20 20  9 (= MSVC++).   
32d50 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 79 65 73   with_gnu_ld=yes
32d60 0a 20 20 20 20 3b 3b 0a 20 20 6f 70 65 6e 62 73  .    ;;.  openbs
32d70 64 2a 29 0a 20 20 20 20 77 69 74 68 5f 67 6e 75  d*).    with_gnu
32d80 5f 6c 64 3d 6e 6f 0a 20 20 20 20 3b 3b 0a 20 20  _ld=no.    ;;.  
32d90 65 73 61 63 0a 0a 20 20 6c 64 5f 73 68 6c 69 62  esac..  ld_shlib
32da0 73 3d 79 65 73 0a 20 20 69 66 20 74 65 73 74 20  s=yes.  if test 
32db0 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d  "$with_gnu_ld" =
32dc0 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 23   yes; then.    #
32dd0 20 49 66 20 61 72 63 68 69 76 65 5f 63 6d 64 73   If archive_cmds
32de0 20 72 75 6e 73 20 4c 44 2c 20 6e 6f 74 20 43 43   runs LD, not CC
32df0 2c 20 77 6c 61 72 63 20 73 68 6f 75 6c 64 20 62  , wlarc should b
32e00 65 20 65 6d 70 74 79 0a 20 20 20 20 77 6c 61 72  e empty.    wlar
32e10 63 3d 27 24 7b 77 6c 7d 27 0a 0a 20 20 20 20 23  c='${wl}'..    #
32e20 20 53 65 74 20 73 6f 6d 65 20 64 65 66 61 75 6c   Set some defaul
32e30 74 73 20 66 6f 72 20 47 4e 55 20 6c 64 20 77 69  ts for GNU ld wi
32e40 74 68 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  th shared librar
32e50 79 20 73 75 70 70 6f 72 74 2e 20 54 68 65 73 65  y support. These
32e60 0a 20 20 20 20 23 20 61 72 65 20 72 65 73 65 74  .    # are reset
32e70 20 6c 61 74 65 72 20 69 66 20 73 68 61 72 65 64   later if shared
32e80 20 6c 69 62 72 61 72 69 65 73 20 61 72 65 20 6e   libraries are n
32e90 6f 74 20 73 75 70 70 6f 72 74 65 64 2e 20 50 75  ot supported. Pu
32ea0 74 74 69 6e 67 20 74 68 65 6d 0a 20 20 20 20 23  tting them.    #
32eb0 20 68 65 72 65 20 61 6c 6c 6f 77 73 20 74 68 65   here allows the
32ec0 6d 20 74 6f 20 62 65 20 6f 76 65 72 72 69 64 64  m to be overridd
32ed0 65 6e 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e  en if necessary.
32ee0 0a 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72  .    runpath_var
32ef0 3d 4c 44 5f 52 55 4e 5f 50 41 54 48 0a 20 20 20  =LD_RUN_PATH.   
32f00 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
32f10 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
32f20 7d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69  }-rpath ${wl}$li
32f30 62 64 69 72 27 0a 20 20 20 20 65 78 70 6f 72 74  bdir'.    export
32f40 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
32f50 65 63 3d 27 24 7b 77 6c 7d 2d 2d 65 78 70 6f 72  ec='${wl}--expor
32f60 74 2d 64 79 6e 61 6d 69 63 27 0a 20 20 20 20 23  t-dynamic'.    #
32f70 20 61 6e 63 69 65 6e 74 20 47 4e 55 20 6c 64 20   ancient GNU ld 
32f80 64 69 64 6e 27 74 20 73 75 70 70 6f 72 74 20 2d  didn't support -
32f90 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 20 65  -whole-archive e
32fa0 74 2e 20 61 6c 2e 0a 20 20 20 20 69 66 20 24 4c  t. al..    if $L
32fb0 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20  D --help 2>&1 | 
32fc0 24 47 52 45 50 20 27 6e 6f 2d 77 68 6f 6c 65 2d  $GREP 'no-whole-
32fd0 61 72 63 68 69 76 65 27 20 3e 20 2f 64 65 76 2f  archive' > /dev/
32fe0 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20  null; then.     
32ff0 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66   whole_archive_f
33000 6c 61 67 5f 73 70 65 63 3d 22 24 77 6c 61 72 63  lag_spec="$wlarc
33010 22 27 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  "'--whole-archiv
33020 65 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 27 22  e$convenience '"
33030 24 77 6c 61 72 63 22 27 2d 2d 6e 6f 2d 77 68 6f  $wlarc"'--no-who
33040 6c 65 2d 61 72 63 68 69 76 65 27 0a 20 20 20 20  le-archive'.    
33050 65 6c 73 65 0a 20 20 20 20 20 20 77 68 6f 6c 65  else.      whole
33060 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
33070 65 63 3d 0a 20 20 20 20 66 69 0a 20 20 20 20 73  ec=.    fi.    s
33080 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72  upports_anon_ver
33090 73 69 6f 6e 69 6e 67 3d 6e 6f 0a 20 20 20 20 63  sioning=no.    c
330a0 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31  ase `$LD -v 2>&1
330b0 60 20 69 6e 0a 20 20 20 20 20 20 2a 5c 20 5b 30  ` in.      *\ [0
330c0 31 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39  1].* | *\ 2.[0-9
330d0 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31 30 2e 2a 29  ].* | *\ 2.10.*)
330e0 20 3b 3b 20 23 20 63 61 74 63 68 20 76 65 72 73   ;; # catch vers
330f0 69 6f 6e 73 20 3c 20 32 2e 31 31 0a 20 20 20 20  ions < 2.11.    
33100 20 20 2a 5c 20 32 2e 31 31 2e 39 33 2e 30 2e 32    *\ 2.11.93.0.2
33110 5c 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61 6e  \ *) supports_an
33120 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65  on_versioning=ye
33130 73 20 3b 3b 20 23 20 52 48 37 2e 33 20 2e 2e 2e  s ;; # RH7.3 ...
33140 0a 20 20 20 20 20 20 2a 5c 20 32 2e 31 31 2e 39  .      *\ 2.11.9
33150 32 2e 30 2e 31 32 5c 20 2a 29 20 73 75 70 70 6f  2.0.12\ *) suppo
33160 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e  rts_anon_version
33170 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20 4d 61 6e  ing=yes ;; # Man
33180 64 72 61 6b 65 20 38 2e 32 20 2e 2e 2e 0a 20 20  drake 8.2 ....  
33190 20 20 20 20 2a 5c 20 32 2e 31 31 2e 2a 29 20 3b      *\ 2.11.*) ;
331a0 3b 20 23 20 6f 74 68 65 72 20 32 2e 31 31 20 76  ; # other 2.11 v
331b0 65 72 73 69 6f 6e 73 0a 20 20 20 20 20 20 2a 29  ersions.      *)
331c0 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76   supports_anon_v
331d0 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b  ersioning=yes ;;
331e0 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20 23  .    esac..    #
331f0 20 53 65 65 20 69 66 20 47 4e 55 20 6c 64 20 73   See if GNU ld s
33200 75 70 70 6f 72 74 73 20 73 68 61 72 65 64 20 6c  upports shared l
33210 69 62 72 61 72 69 65 73 2e 0a 20 20 20 20 63 61  ibraries..    ca
33220 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20  se $host_os in. 
33230 20 20 20 61 69 78 5b 33 2d 39 5d 2a 29 0a 20 20     aix[3-9]*).  
33240 20 20 20 20 23 20 4f 6e 20 41 49 58 2f 50 50 43      # On AIX/PPC
33250 2c 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72  , the GNU linker
33260 20 69 73 20 76 65 72 79 20 62 72 6f 6b 65 6e 0a   is very broken.
33270 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
33280 68 6f 73 74 5f 63 70 75 22 20 21 3d 20 69 61 36  host_cpu" != ia6
33290 34 3b 20 74 68 65 6e 0a 09 6c 64 5f 73 68 6c 69  4; then..ld_shli
332a0 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54  bs=no..cat <<_LT
332b0 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57  _EOF 1>&2..*** W
332c0 61 72 6e 69 6e 67 3a 20 74 68 65 20 47 4e 55 20  arning: the GNU 
332d0 6c 69 6e 6b 65 72 2c 20 61 74 20 6c 65 61 73 74  linker, at least
332e0 20 75 70 20 74 6f 20 72 65 6c 65 61 73 65 20 32   up to release 2
332f0 2e 39 2e 31 2c 20 69 73 20 72 65 70 6f 72 74 65  .9.1, is reporte
33300 64 0a 2a 2a 2a 20 74 6f 20 62 65 20 75 6e 61 62  d.*** to be unab
33310 6c 65 20 74 6f 20 72 65 6c 69 61 62 6c 79 20 63  le to reliably c
33320 72 65 61 74 65 20 73 68 61 72 65 64 20 6c 69 62  reate shared lib
33330 72 61 72 69 65 73 20 6f 6e 20 41 49 58 2e 0a 2a  raries on AIX..*
33340 2a 2a 20 54 68 65 72 65 66 6f 72 65 2c 20 6c 69  ** Therefore, li
33350 62 74 6f 6f 6c 20 69 73 20 64 69 73 61 62 6c 69  btool is disabli
33360 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ng shared librar
33370 69 65 73 20 73 75 70 70 6f 72 74 2e 20 20 49 66  ies support.  If
33380 20 79 6f 75 0a 2a 2a 2a 20 72 65 61 6c 6c 79 20   you.*** really 
33390 63 61 72 65 20 66 6f 72 20 73 68 61 72 65 64 20  care for shared 
333a0 6c 69 62 72 61 72 69 65 73 2c 20 79 6f 75 20 6d  libraries, you m
333b0 61 79 20 77 61 6e 74 20 74 6f 20 6d 6f 64 69 66  ay want to modif
333c0 79 20 79 6f 75 72 20 50 41 54 48 0a 2a 2a 2a 20  y your PATH.*** 
333d0 73 6f 20 74 68 61 74 20 61 20 6e 6f 6e 2d 47 4e  so that a non-GN
333e0 55 20 6c 69 6e 6b 65 72 20 69 73 20 66 6f 75 6e  U linker is foun
333f0 64 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74  d, and then rest
33400 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 20 20  art..._LT_EOF.  
33410 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
33420 0a 20 20 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20  .    amigaos*). 
33430 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f       case $host_
33440 63 70 75 20 69 6e 0a 20 20 20 20 20 20 70 6f 77  cpu in.      pow
33450 65 72 70 63 29 0a 20 20 20 20 20 20 20 20 20 20  erpc).          
33460 20 20 23 20 73 65 65 20 63 6f 6d 6d 65 6e 74 20    # see comment 
33470 61 62 6f 75 74 20 41 6d 69 67 61 4f 53 34 20 2e  about AmigaOS4 .
33480 73 6f 20 73 75 70 70 6f 72 74 0a 20 20 20 20 20  so support.     
33490 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63         archive_c
334a0 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
334b0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
334c0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
334d0 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
334e0 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  $wl$soname -o $l
334f0 69 62 27 0a 20 20 20 20 20 20 20 20 20 20 20 20  ib'.            
33500 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
33510 6d 64 73 3d 27 27 0a 20 20 20 20 20 20 20 20 3b  mds=''.        ;
33520 3b 0a 20 20 20 20 20 20 6d 36 38 6b 29 0a 20 20  ;.      m68k).  
33530 20 20 20 20 20 20 20 20 20 20 61 72 63 68 69 76            archiv
33540 65 5f 63 6d 64 73 3d 27 24 52 4d 20 24 6f 75 74  e_cmds='$RM $out
33550 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
33560 69 62 72 61 72 79 2e 64 61 74 61 7e 24 45 43 48  ibrary.data~$ECH
33570 4f 20 22 23 64 65 66 69 6e 65 20 4e 41 4d 45 20  O "#define NAME 
33580 24 6c 69 62 6e 61 6d 65 22 20 3e 20 24 6f 75 74  $libname" > $out
33590 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
335a0 69 62 72 61 72 79 2e 64 61 74 61 7e 24 45 43 48  ibrary.data~$ECH
335b0 4f 20 22 23 64 65 66 69 6e 65 20 4c 49 42 52 41  O "#define LIBRA
335c0 52 59 5f 49 44 20 31 22 20 3e 3e 20 24 6f 75 74  RY_ID 1" >> $out
335d0 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
335e0 69 62 72 61 72 79 2e 64 61 74 61 7e 24 45 43 48  ibrary.data~$ECH
335f0 4f 20 22 23 64 65 66 69 6e 65 20 56 45 52 53 49  O "#define VERSI
33600 4f 4e 20 24 6d 61 6a 6f 72 22 20 3e 3e 20 24 6f  ON $major" >> $o
33610 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69  utput_objdir/a2i
33620 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 45  xlibrary.data~$E
33630 43 48 4f 20 22 23 64 65 66 69 6e 65 20 52 45 56  CHO "#define REV
33640 49 53 49 4f 4e 20 24 72 65 76 69 73 69 6f 6e 22  ISION $revision"
33650 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
33660 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
33670 61 74 61 7e 24 41 52 20 24 41 52 5f 46 4c 41 47  ata~$AR $AR_FLAG
33680 53 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 7e  S $lib $libobjs~
33690 24 52 41 4e 4c 49 42 20 24 6c 69 62 7e 28 63 64  $RANLIB $lib~(cd
336a0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 20   $output_objdir 
336b0 26 26 20 61 32 69 78 6c 69 62 72 61 72 79 20 2d  && a2ixlibrary -
336c0 33 32 29 27 0a 20 20 20 20 20 20 20 20 20 20 20  32)'.           
336d0 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
336e0 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c  _flag_spec='-L$l
336f0 69 62 64 69 72 27 0a 20 20 20 20 20 20 20 20 20  ibdir'.         
33700 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75     hardcode_minu
33710 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20 20 20  s_L=yes.        
33720 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
33730 20 20 20 20 3b 3b 0a 0a 20 20 20 20 62 65 6f 73      ;;..    beos
33740 2a 29 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20  *).      if $LD 
33750 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47  --help 2>&1 | $G
33760 52 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64  REP ': supported
33770 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27   targets:.* elf'
33780 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
33790 65 6e 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69  en..allow_undefi
337a0 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f  ned_flag=unsuppo
337b0 72 74 65 64 0a 09 23 20 4a 6f 73 65 70 68 20 42  rted..# Joseph B
337c0 65 63 6b 65 6e 62 61 63 68 20 3c 6a 72 62 33 40  eckenbach <jrb3@
337d0 62 65 73 74 2e 63 6f 6d 3e 20 73 61 79 73 20 73  best.com> says s
337e0 6f 6d 65 20 72 65 6c 65 61 73 65 73 20 6f 66 20  ome releases of 
337f0 67 63 63 0a 09 23 20 73 75 70 70 6f 72 74 20 2d  gcc..# support -
33800 2d 75 6e 64 65 66 69 6e 65 64 2e 20 20 54 68 69  -undefined.  Thi
33810 73 20 64 65 73 65 72 76 65 73 20 73 6f 6d 65 20  s deserves some 
33820 69 6e 76 65 73 74 69 67 61 74 69 6f 6e 2e 20 20  investigation.  
33830 46 49 58 4d 45 0a 09 61 72 63 68 69 76 65 5f 63  FIXME..archive_c
33840 6d 64 73 3d 27 24 43 43 20 2d 6e 6f 73 74 61 72  mds='$CC -nostar
33850 74 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  t $libobjs $depl
33860 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
33870 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
33880 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24   $wl$soname -o $
33890 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a  lib'.      else.
338a0 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20  .ld_shlibs=no.  
338b0 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
338c0 0a 20 20 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d  .    cygwin* | m
338d0 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20  ingw* | pw32* | 
338e0 63 65 67 63 63 2a 29 0a 20 20 20 20 20 20 23 20  cegcc*).      # 
338f0 5f 4c 54 5f 54 41 47 56 41 52 28 68 61 72 64 63  _LT_TAGVAR(hardc
33900 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
33910 73 70 65 63 2c 20 29 20 69 73 20 61 63 74 75 61  spec, ) is actua
33920 6c 6c 79 20 6d 65 61 6e 69 6e 67 6c 65 73 73 2c  lly meaningless,
33930 0a 20 20 20 20 20 20 23 20 61 73 20 74 68 65 72  .      # as ther
33940 65 20 69 73 20 6e 6f 20 73 65 61 72 63 68 20 70  e is no search p
33950 61 74 68 20 66 6f 72 20 44 4c 4c 73 2e 0a 20 20  ath for DLLs..  
33960 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
33970 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d  dir_flag_spec='-
33980 4c 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20  L$libdir'.      
33990 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
339a0 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64  flag=unsupported
339b0 0a 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78  .      always_ex
339c0 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a  port_symbols=no.
339d0 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61        enable_sha
339e0 72 65 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f  red_with_static_
339f0 72 75 6e 74 69 6d 65 73 3d 79 65 73 0a 20 20 20  runtimes=yes.   
33a00 20 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c     export_symbol
33a10 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69 62  s_cmds='$NM $lib
33a20 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63  objs $convenienc
33a30 65 20 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d 62  e | $global_symb
33a40 6f 6c 5f 70 69 70 65 20 7c 20 24 53 45 44 20 2d  ol_pipe | $SED -
33a50 65 20 27 5c 27 27 2f 5e 5b 42 43 44 47 52 53 5d  e '\''/^[BCDGRS]
33a60 5b 20 5d 2f 73 2f 2e 2a 5b 20 5d 5c 28 5b 5e 20  [ ]/s/.*[ ]\([^ 
33a70 5d 2a 5c 29 2f 5c 31 20 44 41 54 41 2f 27 5c 27  ]*\)/\1 DATA/'\'
33a80 27 20 7c 20 24 53 45 44 20 2d 65 20 27 5c 27 27  ' | $SED -e '\''
33a90 2f 5e 5b 41 49 54 57 5d 5b 20 5d 2f 73 2f 2e 2a  /^[AITW][ ]/s/.*
33aa0 5b 20 5d 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74  [ ]//'\'' | sort
33ab0 20 7c 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72   | uniq > $expor
33ac0 74 5f 73 79 6d 62 6f 6c 73 27 0a 0a 20 20 20 20  t_symbols'..    
33ad0 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20    if $LD --help 
33ae0 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 61 75  2>&1 | $GREP 'au
33af0 74 6f 2d 69 6d 70 6f 72 74 27 20 3e 20 2f 64 65  to-import' > /de
33b00 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20  v/null; then.   
33b10 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
33b20 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
33b30 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
33b40 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
33b50 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   -o $output_objd
33b60 69 72 2f 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  ir/$soname ${wl}
33b70 2d 2d 65 6e 61 62 6c 65 2d 61 75 74 6f 2d 69 6d  --enable-auto-im
33b80 61 67 65 2d 62 61 73 65 20 2d 58 6c 69 6e 6b 65  age-base -Xlinke
33b90 72 20 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 20 2d  r --out-implib -
33ba0 58 6c 69 6e 6b 65 72 20 24 6c 69 62 27 0a 09 23  Xlinker $lib'..#
33bb0 20 49 66 20 74 68 65 20 65 78 70 6f 72 74 2d 73   If the export-s
33bc0 79 6d 62 6f 6c 73 20 66 69 6c 65 20 61 6c 72 65  ymbols file alre
33bd0 61 64 79 20 69 73 20 61 20 2e 64 65 66 20 66 69  ady is a .def fi
33be0 6c 65 20 28 31 73 74 20 6c 69 6e 65 0a 09 23 20  le (1st line..# 
33bf0 69 73 20 45 58 50 4f 52 54 53 29 2c 20 75 73 65  is EXPORTS), use
33c00 20 69 74 20 61 73 20 69 73 3b 20 6f 74 68 65 72   it as is; other
33c10 77 69 73 65 2c 20 70 72 65 70 65 6e 64 2e 2e 2e  wise, prepend...
33c20 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d  ..archive_expsym
33c30 5f 63 6d 64 73 3d 27 69 66 20 74 65 73 74 20 22  _cmds='if test "
33c40 78 60 24 53 45 44 20 31 71 20 24 65 78 70 6f 72  x`$SED 1q $expor
33c50 74 5f 73 79 6d 62 6f 6c 73 60 22 20 3d 20 78 45  t_symbols`" = xE
33c60 58 50 4f 52 54 53 3b 20 74 68 65 6e 0a 09 20 20  XPORTS; then..  
33c70 63 70 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f  cp $export_symbo
33c80 6c 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  ls $output_objdi
33c90 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09  r/$soname.def;..
33ca0 65 6c 73 65 0a 09 20 20 65 63 68 6f 20 45 58 50  else..  echo EXP
33cb0 4f 52 54 53 20 3e 20 24 6f 75 74 70 75 74 5f 6f  ORTS > $output_o
33cc0 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65  bjdir/$soname.de
33cd0 66 3b 0a 09 20 20 63 61 74 20 24 65 78 70 6f 72  f;..  cat $expor
33ce0 74 5f 73 79 6d 62 6f 6c 73 20 3e 3e 20 24 6f 75  t_symbols >> $ou
33cf0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
33d00 61 6d 65 2e 64 65 66 3b 0a 09 66 69 7e 0a 09 24  ame.def;..fi~..$
33d10 43 43 20 2d 73 68 61 72 65 64 20 24 6f 75 74 70  CC -shared $outp
33d20 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
33d30 65 2e 64 65 66 20 24 6c 69 62 6f 62 6a 73 20 24  e.def $libobjs $
33d40 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
33d50 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6f 75 74 70  r_flags -o $outp
33d60 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
33d70 65 20 24 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d  e ${wl}--enable-
33d80 61 75 74 6f 2d 69 6d 61 67 65 2d 62 61 73 65 20  auto-image-base 
33d90 2d 58 6c 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69  -Xlinker --out-i
33da0 6d 70 6c 69 62 20 2d 58 6c 69 6e 6b 65 72 20 24  mplib -Xlinker $
33db0 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a  lib'.      else.
33dc0 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20  .ld_shlibs=no.  
33dd0 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
33de0 0a 20 20 20 20 69 6e 74 65 72 69 78 5b 33 2d 39  .    interix[3-9
33df0 5d 2a 29 0a 20 20 20 20 20 20 68 61 72 64 63 6f  ]*).      hardco
33e00 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20 20  de_direct=no.   
33e10 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69     hardcode_shli
33e20 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20  bpath_var=no.   
33e30 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
33e40 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ir_flag_spec='${
33e50 77 6c 7d 2d 72 70 61 74 68 2c 24 6c 69 62 64 69  wl}-rpath,$libdi
33e60 72 27 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f  r'.      export_
33e70 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65  dynamic_flag_spe
33e80 63 3d 27 24 7b 77 6c 7d 2d 45 27 0a 20 20 20 20  c='${wl}-E'.    
33e90 20 20 23 20 48 61 63 6b 3a 20 4f 6e 20 49 6e 74    # Hack: On Int
33ea0 65 72 69 78 20 33 2e 78 2c 20 77 65 20 63 61 6e  erix 3.x, we can
33eb0 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 50 49 43 20  not compile PIC 
33ec0 62 65 63 61 75 73 65 20 6f 66 20 61 20 62 72 6f  because of a bro
33ed0 6b 65 6e 20 67 63 63 2e 0a 20 20 20 20 20 20 23  ken gcc..      #
33ee0 20 49 6e 73 74 65 61 64 2c 20 73 68 61 72 65 64   Instead, shared
33ef0 20 6c 69 62 72 61 72 69 65 73 20 61 72 65 20 6c   libraries are l
33f00 6f 61 64 65 64 20 61 74 20 61 6e 20 69 6d 61 67  oaded at an imag
33f10 65 20 62 61 73 65 20 28 30 78 31 30 30 30 30 30  e base (0x100000
33f20 30 30 20 62 79 0a 20 20 20 20 20 20 23 20 64 65  00 by.      # de
33f30 66 61 75 6c 74 29 20 61 6e 64 20 72 65 6c 6f 63  fault) and reloc
33f40 61 74 65 64 20 69 66 20 74 68 65 79 20 63 6f 6e  ated if they con
33f50 66 6c 69 63 74 2c 20 77 68 69 63 68 20 69 73 20  flict, which is 
33f60 61 20 73 6c 6f 77 20 76 65 72 79 20 6d 65 6d 6f  a slow very memo
33f70 72 79 0a 20 20 20 20 20 20 23 20 63 6f 6e 73 75  ry.      # consu
33f80 6d 69 6e 67 20 61 6e 64 20 66 72 61 67 6d 65 6e  ming and fragmen
33f90 74 69 6e 67 20 70 72 6f 63 65 73 73 2e 20 20 54  ting process.  T
33fa0 6f 20 61 76 6f 69 64 20 74 68 69 73 2c 20 77 65  o avoid this, we
33fb0 20 70 69 63 6b 20 61 20 72 61 6e 64 6f 6d 2c 0a   pick a random,.
33fc0 20 20 20 20 20 20 23 20 32 35 36 20 4b 69 42 2d        # 256 KiB-
33fd0 61 6c 69 67 6e 65 64 20 69 6d 61 67 65 20 62 61  aligned image ba
33fe0 73 65 20 62 65 74 77 65 65 6e 20 30 78 35 30 30  se between 0x500
33ff0 30 30 30 30 30 20 61 6e 64 20 30 78 36 46 46 43  00000 and 0x6FFC
34000 30 30 30 30 20 61 74 20 6c 69 6e 6b 0a 20 20 20  0000 at link.   
34010 20 20 20 23 20 74 69 6d 65 2e 20 20 4d 6f 76 69     # time.  Movi
34020 6e 67 20 75 70 20 66 72 6f 6d 20 30 78 31 30 30  ng up from 0x100
34030 30 30 30 30 30 20 61 6c 73 6f 20 61 6c 6c 6f 77  00000 also allow
34040 73 20 6d 6f 72 65 20 73 62 72 6b 28 32 29 20 73  s more sbrk(2) s
34050 70 61 63 65 2e 0a 20 20 20 20 20 20 61 72 63 68  pace..      arch
34060 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  ive_cmds='$CC -s
34070 68 61 72 65 64 20 24 70 69 63 5f 66 6c 61 67 20  hared $pic_flag 
34080 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
34090 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
340a0 73 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d  s ${wl}-h,$sonam
340b0 65 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65 2d 62  e ${wl}--image-b
340c0 61 73 65 2c 60 65 78 70 72 20 24 7b 52 41 4e 44  ase,`expr ${RAND
340d0 4f 4d 2d 24 24 7d 20 25 20 34 30 39 36 20 2f 20  OM-$$} % 4096 / 
340e0 32 20 5c 2a 20 32 36 32 31 34 34 20 2b 20 31 33  2 \* 262144 + 13
340f0 34 32 31 37 37 32 38 30 60 20 2d 6f 20 24 6c 69  42177280` -o $li
34100 62 27 0a 20 20 20 20 20 20 61 72 63 68 69 76 65  b'.      archive
34110 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 73 65  _expsym_cmds='se
34120 64 20 22 73 2c 5e 2c 5f 2c 22 20 24 65 78 70 6f  d "s,^,_," $expo
34130 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 24 6f 75 74  rt_symbols >$out
34140 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
34150 6d 65 2e 65 78 70 73 79 6d 7e 24 43 43 20 2d 73  me.expsym~$CC -s
34160 68 61 72 65 64 20 24 70 69 63 5f 66 6c 61 67 20  hared $pic_flag 
34170 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
34180 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
34190 73 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d  s ${wl}-h,$sonam
341a0 65 20 24 7b 77 6c 7d 2d 2d 72 65 74 61 69 6e 2d  e ${wl}--retain-
341b0 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 2c 24 6f 75  symbols-file,$ou
341c0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
341d0 61 6d 65 2e 65 78 70 73 79 6d 20 24 7b 77 6c 7d  ame.expsym ${wl}
341e0 2d 2d 69 6d 61 67 65 2d 62 61 73 65 2c 60 65 78  --image-base,`ex
341f0 70 72 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d 20  pr ${RANDOM-$$} 
34200 25 20 34 30 39 36 20 2f 20 32 20 5c 2a 20 32 36  % 4096 / 2 \* 26
34210 32 31 34 34 20 2b 20 31 33 34 32 31 37 37 32 38  2144 + 134217728
34220 30 60 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20  0` -o $lib'.    
34230 20 20 3b 3b 0a 0a 20 20 20 20 67 6e 75 2a 20 7c    ;;..    gnu* |
34240 20 6c 69 6e 75 78 2a 20 7c 20 74 70 66 2a 20 7c   linux* | tpf* |
34250 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20 20   k*bsd*-gnu).   
34260 20 20 20 74 6d 70 5f 64 69 65 74 3d 6e 6f 0a 20     tmp_diet=no. 
34270 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24 68       if test "$h
34280 6f 73 74 5f 6f 73 22 20 3d 20 6c 69 6e 75 78 2d  ost_os" = linux-
34290 64 69 65 74 6c 69 62 63 3b 20 74 68 65 6e 0a 09  dietlibc; then..
342a0 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61 6d  case $cc_basenam
342b0 65 20 69 6e 0a 09 20 20 64 69 65 74 5c 20 2a 29  e in..  diet\ *)
342c0 20 74 6d 70 5f 64 69 65 74 3d 79 65 73 3b 3b 09   tmp_diet=yes;;.
342d0 23 20 6c 69 6e 75 78 2d 64 69 65 74 6c 69 62 63  # linux-dietlibc
342e0 20 77 69 74 68 20 73 74 61 74 69 63 20 6c 69 6e   with static lin
342f0 6b 69 6e 67 20 28 21 64 69 65 74 2d 64 79 6e 29  king (!diet-dyn)
34300 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a  ..esac.      fi.
34310 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68        if $LD --h
34320 65 6c 70 20 32 3e 26 31 20 7c 20 24 45 47 52 45  elp 2>&1 | $EGRE
34330 50 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74  P ': supported t
34340 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e  argets:.* elf' >
34350 20 2f 64 65 76 2f 6e 75 6c 6c 20 5c 0a 09 20 26   /dev/null \.. &
34360 26 20 74 65 73 74 20 22 24 74 6d 70 5f 64 69 65  & test "$tmp_die
34370 74 22 20 3d 20 6e 6f 0a 20 20 20 20 20 20 74 68  t" = no.      th
34380 65 6e 0a 09 74 6d 70 5f 61 64 64 66 6c 61 67 3d  en..tmp_addflag=
34390 0a 09 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67  ..tmp_sharedflag
343a0 3d 27 2d 73 68 61 72 65 64 27 0a 09 63 61 73 65  ='-shared'..case
343b0 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 2c 24 68   $cc_basename,$h
343c0 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20  ost_cpu in.     
343d0 20 20 20 70 67 63 63 2a 29 09 09 09 09 23 20 50     pgcc*)....# P
343e0 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 43 20  ortland Group C 
343f0 63 6f 6d 70 69 6c 65 72 0a 09 20 20 77 68 6f 6c  compiler..  whol
34400 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
34410 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c  pec='${wl}--whol
34420 65 2d 61 72 63 68 69 76 65 60 66 6f 72 20 63 6f  e-archive`for co
34430 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e  nv in $convenien
34440 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74 20  ce\"\"; do test 
34450 20 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26 26   -n \"$conv\" &&
34460 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65   new_convenience
34470 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65  =\"$new_convenie
34480 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e  nce,$conv\"; don
34490 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f  e; $ECHO \"$new_
344a0 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24  convenience\"` $
344b0 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61  {wl}--no-whole-a
344c0 72 63 68 69 76 65 27 0a 09 20 20 74 6d 70 5f 61  rchive'..  tmp_a
344d0 64 64 66 6c 61 67 3d 27 20 24 70 69 63 5f 66 6c  ddflag=' $pic_fl
344e0 61 67 27 0a 09 20 20 3b 3b 0a 09 70 67 66 37 37  ag'..  ;;..pgf77
344f0 2a 20 7c 20 70 67 66 39 30 2a 20 7c 20 70 67 66  * | pgf90* | pgf
34500 39 35 2a 29 09 23 20 50 6f 72 74 6c 61 6e 64 20  95*).# Portland 
34510 47 72 6f 75 70 20 66 37 37 20 61 6e 64 20 66 39  Group f77 and f9
34520 30 20 63 6f 6d 70 69 6c 65 72 73 0a 09 20 20 77  0 compilers..  w
34530 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61  hole_archive_fla
34540 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77  g_spec='${wl}--w
34550 68 6f 6c 65 2d 61 72 63 68 69 76 65 60 66 6f 72  hole-archive`for
34560 20 63 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e   conv in $conven
34570 69 65 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65  ience\"\"; do te
34580 73 74 20 20 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22  st  -n \"$conv\"
34590 20 26 26 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65   && new_convenie
345a0 6e 63 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65  nce=\"$new_conve
345b0 6e 69 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20  nience,$conv\"; 
345c0 64 6f 6e 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e  done; $ECHO \"$n
345d0 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22  ew_convenience\"
345e0 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c  ` ${wl}--no-whol
345f0 65 2d 61 72 63 68 69 76 65 27 0a 09 20 20 74 6d  e-archive'..  tm
34600 70 5f 61 64 64 66 6c 61 67 3d 27 20 24 70 69 63  p_addflag=' $pic
34610 5f 66 6c 61 67 20 2d 4d 6e 6f 6d 61 69 6e 27 20  _flag -Mnomain' 
34620 3b 3b 0a 09 65 63 63 2a 2c 69 61 36 34 2a 20 7c  ;;..ecc*,ia64* |
34630 20 69 63 63 2a 2c 69 61 36 34 2a 29 09 23 20 49   icc*,ia64*).# I
34640 6e 74 65 6c 20 43 20 63 6f 6d 70 69 6c 65 72 20  ntel C compiler 
34650 6f 6e 20 69 61 36 34 0a 09 20 20 74 6d 70 5f 61  on ia64..  tmp_a
34660 64 64 66 6c 61 67 3d 27 20 2d 69 5f 64 79 6e 61  ddflag=' -i_dyna
34670 6d 69 63 27 20 3b 3b 0a 09 65 66 63 2a 2c 69 61  mic' ;;..efc*,ia
34680 36 34 2a 20 7c 20 69 66 6f 72 74 2a 2c 69 61 36  64* | ifort*,ia6
34690 34 2a 29 09 23 20 49 6e 74 65 6c 20 46 6f 72 74  4*).# Intel Fort
346a0 72 61 6e 20 63 6f 6d 70 69 6c 65 72 20 6f 6e 20  ran compiler on 
346b0 69 61 36 34 0a 09 20 20 74 6d 70 5f 61 64 64 66  ia64..  tmp_addf
346c0 6c 61 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69 63  lag=' -i_dynamic
346d0 20 2d 6e 6f 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b   -nofor_main' ;;
346e0 0a 09 69 66 63 2a 20 7c 20 69 66 6f 72 74 2a 29  ..ifc* | ifort*)
346f0 09 09 09 23 20 49 6e 74 65 6c 20 46 6f 72 74 72  ...# Intel Fortr
34700 61 6e 20 63 6f 6d 70 69 6c 65 72 0a 09 20 20 74  an compiler..  t
34710 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 2d 6e 6f  mp_addflag=' -no
34720 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09 6c 66  for_main' ;;..lf
34730 39 35 2a 29 09 09 09 09 23 20 4c 61 68 65 79 20  95*)....# Lahey 
34740 46 6f 72 74 72 61 6e 20 38 2e 31 0a 09 20 20 77  Fortran 8.1..  w
34750 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61  hole_archive_fla
34760 67 5f 73 70 65 63 3d 0a 09 20 20 74 6d 70 5f 73  g_spec=..  tmp_s
34770 68 61 72 65 64 66 6c 61 67 3d 27 2d 2d 73 68 61  haredflag='--sha
34780 72 65 64 27 20 3b 3b 0a 09 78 6c 5b 63 43 5d 2a  red' ;;..xl[cC]*
34790 29 09 09 09 23 20 49 42 4d 20 58 4c 20 43 20 38  )...# IBM XL C 8
347a0 2e 30 20 6f 6e 20 50 50 43 20 28 64 65 61 6c 20  .0 on PPC (deal 
347b0 77 69 74 68 20 78 6c 66 20 62 65 6c 6f 77 29 0a  with xlf below).
347c0 09 20 20 74 6d 70 5f 73 68 61 72 65 64 66 6c 61  .  tmp_sharedfla
347d0 67 3d 27 2d 71 6d 6b 73 68 72 6f 62 6a 27 0a 09  g='-qmkshrobj'..
347e0 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 20 3b    tmp_addflag= ;
347f0 3b 0a 09 65 73 61 63 0a 09 63 61 73 65 20 60 24  ;..esac..case `$
34800 43 43 20 2d 56 20 32 3e 26 31 20 7c 20 73 65 64  CC -V 2>&1 | sed
34810 20 35 71 60 20 69 6e 0a 09 2a 53 75 6e 5c 20 43   5q` in..*Sun\ C
34820 2a 29 09 09 09 23 20 53 75 6e 20 43 20 35 2e 39  *)...# Sun C 5.9
34830 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76  ..  whole_archiv
34840 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  e_flag_spec='${w
34850 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  l}--whole-archiv
34860 65 60 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  e`new_convenienc
34870 65 3d 3b 20 66 6f 72 20 63 6f 6e 76 20 69 6e 20  e=; for conv in 
34880 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22  $convenience\"\"
34890 3b 20 64 6f 20 74 65 73 74 20 2d 7a 20 5c 22 24  ; do test -z \"$
348a0 63 6f 6e 76 5c 22 20 7c 7c 20 6e 65 77 5f 63 6f  conv\" || new_co
348b0 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65 77  nvenience=\"$new
348c0 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63 6f  _convenience,$co
348d0 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 45 43 48  nv\"; done; $ECH
348e0 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69  O \"$new_conveni
348f0 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e  ence\"` ${wl}--n
34900 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27  o-whole-archive'
34910 0a 09 20 20 63 6f 6d 70 69 6c 65 72 5f 6e 65 65  ..  compiler_nee
34920 64 73 5f 6f 62 6a 65 63 74 3d 79 65 73 0a 09 20  ds_object=yes.. 
34930 20 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 3d   tmp_sharedflag=
34940 27 2d 47 27 20 3b 3b 0a 09 2a 53 75 6e 5c 20 46  '-G' ;;..*Sun\ F
34950 2a 29 09 09 09 23 20 53 75 6e 20 46 6f 72 74 72  *)...# Sun Fortr
34960 61 6e 20 38 2e 33 0a 09 20 20 74 6d 70 5f 73 68  an 8.3..  tmp_sh
34970 61 72 65 64 66 6c 61 67 3d 27 2d 47 27 20 3b 3b  aredflag='-G' ;;
34980 0a 09 65 73 61 63 0a 09 61 72 63 68 69 76 65 5f  ..esac..archive_
34990 63 6d 64 73 3d 27 24 43 43 20 27 22 24 74 6d 70  cmds='$CC '"$tmp
349a0 5f 73 68 61 72 65 64 66 6c 61 67 22 22 24 74 6d  _sharedflag""$tm
349b0 70 5f 61 64 64 66 6c 61 67 22 27 20 24 6c 69 62  p_addflag"' $lib
349c0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
349d0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
349e0 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
349f0 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 0a  oname -o $lib'..
34a00 20 20 20 20 20 20 20 20 69 66 20 74 65 73 74 20          if test 
34a10 22 78 24 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e  "x$supports_anon
34a20 5f 76 65 72 73 69 6f 6e 69 6e 67 22 20 3d 20 78  _versioning" = x
34a30 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  yes; then.      
34a40 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73      archive_exps
34a50 79 6d 5f 63 6d 64 73 3d 27 65 63 68 6f 20 22 7b  ym_cmds='echo "{
34a60 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24 6f 75 74   global:" > $out
34a70 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e  put_objdir/$libn
34a80 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20 63 61  ame.ver~..    ca
34a90 74 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  t $export_symbol
34aa0 73 20 7c 20 73 65 64 20 2d 65 20 22 73 2f 5c 28  s | sed -e "s/\(
34ab0 2e 2a 5c 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6f  .*\)/\1;/" >> $o
34ac0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69  utput_objdir/$li
34ad0 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20  bname.ver~..    
34ae0 65 63 68 6f 20 22 6c 6f 63 61 6c 3a 20 2a 3b 20  echo "local: *; 
34af0 7d 3b 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f  };" >> $output_o
34b00 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76  bjdir/$libname.v
34b10 65 72 7e 0a 09 20 20 20 20 24 43 43 20 27 22 24  er~..    $CC '"$
34b20 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 22 22  tmp_sharedflag""
34b30 24 74 6d 70 5f 61 64 64 66 6c 61 67 22 27 20 24  $tmp_addflag"' $
34b40 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
34b50 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
34b60 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
34b70 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 76  l$soname ${wl}-v
34b80 65 72 73 69 6f 6e 2d 73 63 72 69 70 74 20 24 7b  ersion-script ${
34b90 77 6c 7d 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  wl}$output_objdi
34ba0 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 20 2d  r/$libname.ver -
34bb0 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 20 20  o $lib'.        
34bc0 66 69 0a 0a 09 63 61 73 65 20 24 63 63 5f 62 61  fi...case $cc_ba
34bd0 73 65 6e 61 6d 65 20 69 6e 0a 09 78 6c 66 2a 29  sename in..xlf*)
34be0 0a 09 20 20 23 20 49 42 4d 20 58 4c 20 46 6f 72  ..  # IBM XL For
34bf0 74 72 61 6e 20 31 30 2e 31 20 6f 6e 20 50 50 43  tran 10.1 on PPC
34c00 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 73   cannot create s
34c10 68 61 72 65 64 20 6c 69 62 73 20 69 74 73 65 6c  hared libs itsel
34c20 66 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69  f..  whole_archi
34c30 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 2d  ve_flag_spec='--
34c40 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 24 63 6f  whole-archive$co
34c50 6e 76 65 6e 69 65 6e 63 65 20 2d 2d 6e 6f 2d 77  nvenience --no-w
34c60 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 09 20  hole-archive'.. 
34c70 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
34c80 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 09 20 20 68  _flag_spec=..  h
34c90 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
34ca0 6c 61 67 5f 73 70 65 63 5f 6c 64 3d 27 2d 72 70  lag_spec_ld='-rp
34cb0 61 74 68 20 24 6c 69 62 64 69 72 27 0a 09 20 20  ath $libdir'..  
34cc0 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c  archive_cmds='$L
34cd0 44 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  D -shared $libob
34ce0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
34cf0 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 73 6f 6e  piler_flags -son
34d00 61 6d 65 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24  ame $soname -o $
34d10 6c 69 62 27 0a 09 20 20 69 66 20 74 65 73 74 20  lib'..  if test 
34d20 22 78 24 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e  "x$supports_anon
34d30 5f 76 65 72 73 69 6f 6e 69 6e 67 22 20 3d 20 78  _versioning" = x
34d40 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 20 20 61  yes; then..    a
34d50 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d  rchive_expsym_cm
34d60 64 73 3d 27 65 63 68 6f 20 22 7b 20 67 6c 6f 62  ds='echo "{ glob
34d70 61 6c 3a 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f  al:" > $output_o
34d80 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76  bjdir/$libname.v
34d90 65 72 7e 0a 09 20 20 20 20 20 20 63 61 74 20 24  er~..      cat $
34da0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c  export_symbols |
34db0 20 73 65 64 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c   sed -e "s/\(.*\
34dc0 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6f 75 74 70  )/\1;/" >> $outp
34dd0 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
34de0 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20 20 20 65  me.ver~..      e
34df0 63 68 6f 20 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d  cho "local: *; }
34e00 3b 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62  ;" >> $output_ob
34e10 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65  jdir/$libname.ve
34e20 72 7e 0a 09 20 20 20 20 20 20 24 4c 44 20 2d 73  r~..      $LD -s
34e30 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
34e40 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
34e50 72 5f 66 6c 61 67 73 20 2d 73 6f 6e 61 6d 65 20  r_flags -soname 
34e60 24 73 6f 6e 61 6d 65 20 2d 76 65 72 73 69 6f 6e  $soname -version
34e70 2d 73 63 72 69 70 74 20 24 6f 75 74 70 75 74 5f  -script $output_
34e80 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e  objdir/$libname.
34e90 76 65 72 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20  ver -o $lib'..  
34ea0 66 69 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20  fi..  ;;..esac. 
34eb0 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20       else.      
34ec0 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20    ld_shlibs=no. 
34ed0 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
34ee0 0a 0a 20 20 20 20 6e 65 74 62 73 64 2a 29 0a 20  ..    netbsd*). 
34ef0 20 20 20 20 20 69 66 20 65 63 68 6f 20 5f 5f 45       if echo __E
34f00 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20  LF__ | $CC -E - 
34f10 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20  | $GREP __ELF__ 
34f20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
34f30 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
34f40 24 4c 44 20 2d 42 73 68 61 72 65 61 62 6c 65 20  $LD -Bshareable 
34f50 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
34f60 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20  s $linker_flags 
34f70 2d 6f 20 24 6c 69 62 27 0a 09 77 6c 61 72 63 3d  -o $lib'..wlarc=
34f80 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61 72 63  .      else..arc
34f90 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
34fa0 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
34fb0 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
34fc0 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
34fd0 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
34fe0 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72 63 68 69   -o $lib'..archi
34ff0 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
35000 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
35010 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
35020 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
35030 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
35040 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61  oname ${wl}-reta
35050 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20  in-symbols-file 
35060 24 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f  $wl$export_symbo
35070 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20  ls -o $lib'.    
35080 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
35090 20 20 20 73 6f 6c 61 72 69 73 2a 29 0a 20 20 20     solaris*).   
350a0 20 20 20 69 66 20 24 4c 44 20 2d 76 20 32 3e 26     if $LD -v 2>&
350b0 31 20 7c 20 24 47 52 45 50 20 27 42 46 44 20 32  1 | $GREP 'BFD 2
350c0 5c 2e 38 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  \.8' > /dev/null
350d0 3b 20 74 68 65 6e 0a 09 6c 64 5f 73 68 6c 69 62  ; then..ld_shlib
350e0 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f  s=no..cat <<_LT_
350f0 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61  EOF 1>&2..*** Wa
35100 72 6e 69 6e 67 3a 20 54 68 65 20 72 65 6c 65 61  rning: The relea
35110 73 65 73 20 32 2e 38 2e 2a 20 6f 66 20 74 68 65  ses 2.8.* of the
35120 20 47 4e 55 20 6c 69 6e 6b 65 72 20 63 61 6e 6e   GNU linker cann
35130 6f 74 20 72 65 6c 69 61 62 6c 79 0a 2a 2a 2a 20  ot reliably.*** 
35140 63 72 65 61 74 65 20 73 68 61 72 65 64 20 6c 69  create shared li
35150 62 72 61 72 69 65 73 20 6f 6e 20 53 6f 6c 61 72  braries on Solar
35160 69 73 20 73 79 73 74 65 6d 73 2e 20 20 54 68 65  is systems.  The
35170 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a  refore, libtool.
35180 2a 2a 2a 20 69 73 20 64 69 73 61 62 6c 69 6e 67  *** is disabling
35190 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
351a0 73 20 73 75 70 70 6f 72 74 2e 20 20 57 65 20 75  s support.  We u
351b0 72 67 65 20 79 6f 75 20 74 6f 20 75 70 67 72 61  rge you to upgra
351c0 64 65 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74  de GNU.*** binut
351d0 69 6c 73 20 74 6f 20 72 65 6c 65 61 73 65 20 32  ils to release 2
351e0 2e 39 2e 31 20 6f 72 20 6e 65 77 65 72 2e 20 20  .9.1 or newer.  
351f0 41 6e 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 69  Another option i
35200 73 20 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20  s to modify.*** 
35210 79 6f 75 72 20 50 41 54 48 20 6f 72 20 63 6f 6d  your PATH or com
35220 70 69 6c 65 72 20 63 6f 6e 66 69 67 75 72 61 74  piler configurat
35230 69 6f 6e 20 73 6f 20 74 68 61 74 20 74 68 65 20  ion so that the 
35240 6e 61 74 69 76 65 20 6c 69 6e 6b 65 72 20 69 73  native linker is
35250 0a 2a 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20 74  .*** used, and t
35260 68 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c  hen restart..._L
35270 54 5f 45 4f 46 0a 20 20 20 20 20 20 65 6c 69 66  T_EOF.      elif
35280 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31   $LD --help 2>&1
35290 20 7c 20 24 47 52 45 50 20 27 3a 20 73 75 70 70   | $GREP ': supp
352a0 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a  orted targets:.*
352b0 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c   elf' > /dev/nul
352c0 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65  l; then..archive
352d0 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
352e0 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
352f0 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
35300 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
35310 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20  e $wl$soname -o 
35320 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65  $lib'..archive_e
35330 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20  xpsym_cmds='$CC 
35340 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
35350 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
35360 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
35370 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
35380 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73  e ${wl}-retain-s
35390 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24  ymbols-file $wl$
353a0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d  export_symbols -
353b0 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c  o $lib'.      el
353c0 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f  se..ld_shlibs=no
353d0 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
353e0 3b 3b 0a 0a 20 20 20 20 73 79 73 76 35 2a 20 7c  ;;..    sysv5* |
353f0 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f   sco3.2v5* | sco
35400 35 76 36 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a  5v6* | unixware*
35410 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20 20   | OpenUNIX*).  
35420 20 20 20 20 63 61 73 65 20 60 24 4c 44 20 2d 76      case `$LD -v
35430 20 32 3e 26 31 60 20 69 6e 0a 20 20 20 20 20 20   2>&1` in.      
35440 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c 20 2a 5c    *\ [01].* | *\
35450 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a 5c 20   2.[0-9].* | *\ 
35460 32 2e 31 5b 30 2d 35 5d 2e 2a 29 0a 09 6c 64 5f  2.1[0-5].*)..ld_
35470 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61 74 20 3c  shlibs=no..cat <
35480 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a  <_LT_EOF 1>&2..*
35490 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 52 65 6c 65  ** Warning: Rele
354a0 61 73 65 73 20 6f 66 20 74 68 65 20 47 4e 55 20  ases of the GNU 
354b0 6c 69 6e 6b 65 72 20 70 72 69 6f 72 20 74 6f 20  linker prior to 
354c0 32 2e 31 36 2e 39 31 2e 30 2e 33 20 63 61 6e 20  2.16.91.0.3 can 
354d0 6e 6f 74 0a 2a 2a 2a 20 72 65 6c 69 61 62 6c 79  not.*** reliably
354e0 20 63 72 65 61 74 65 20 73 68 61 72 65 64 20 6c   create shared l
354f0 69 62 72 61 72 69 65 73 20 6f 6e 20 53 43 4f 20  ibraries on SCO 
35500 73 79 73 74 65 6d 73 2e 20 20 54 68 65 72 65 66  systems.  Theref
35510 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a  ore, libtool.***
35520 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20 73 68   is disabling sh
35530 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 73  ared libraries s
35540 75 70 70 6f 72 74 2e 20 20 57 65 20 75 72 67 65  upport.  We urge
35550 20 79 6f 75 20 74 6f 20 75 70 67 72 61 64 65 20   you to upgrade 
35560 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74 69 6c 73  GNU.*** binutils
35570 20 74 6f 20 72 65 6c 65 61 73 65 20 32 2e 31 36   to release 2.16
35580 2e 39 31 2e 30 2e 33 20 6f 72 20 6e 65 77 65 72  .91.0.3 or newer
35590 2e 20 20 41 6e 6f 74 68 65 72 20 6f 70 74 69 6f  .  Another optio
355a0 6e 20 69 73 20 74 6f 20 6d 6f 64 69 66 79 0a 2a  n is to modify.*
355b0 2a 2a 20 79 6f 75 72 20 50 41 54 48 20 6f 72 20  ** your PATH or 
355c0 63 6f 6d 70 69 6c 65 72 20 63 6f 6e 66 69 67 75  compiler configu
355d0 72 61 74 69 6f 6e 20 73 6f 20 74 68 61 74 20 74  ration so that t
355e0 68 65 20 6e 61 74 69 76 65 20 6c 69 6e 6b 65 72  he native linker
355f0 20 69 73 0a 2a 2a 2a 20 75 73 65 64 2c 20 61 6e   is.*** used, an
35600 64 20 74 68 65 6e 20 72 65 73 74 61 72 74 2e 0a  d then restart..
35610 0a 5f 4c 54 5f 45 4f 46 0a 09 3b 3b 0a 09 2a 29  ._LT_EOF..;;..*)
35620 0a 09 20 20 23 20 46 6f 72 20 73 65 63 75 72 69  ..  # For securi
35630 74 79 20 72 65 61 73 6f 6e 73 2c 20 69 74 20 69  ty reasons, it i
35640 73 20 68 69 67 68 6c 79 20 72 65 63 6f 6d 6d 65  s highly recomme
35650 6e 64 65 64 20 74 68 61 74 20 79 6f 75 20 61 6c  nded that you al
35660 77 61 79 73 0a 09 20 20 23 20 75 73 65 20 61 62  ways..  # use ab
35670 73 6f 6c 75 74 65 20 70 61 74 68 73 20 66 6f 72  solute paths for
35680 20 6e 61 6d 69 6e 67 20 73 68 61 72 65 64 20 6c   naming shared l
35690 69 62 72 61 72 69 65 73 2c 20 61 6e 64 20 65 78  ibraries, and ex
356a0 63 6c 75 64 65 20 74 68 65 0a 09 20 20 23 20 44  clude the..  # D
356b0 54 5f 52 55 4e 50 41 54 48 20 74 61 67 20 66 72  T_RUNPATH tag fr
356c0 6f 6d 20 65 78 65 63 75 74 61 62 6c 65 73 20 61  om executables a
356d0 6e 64 20 6c 69 62 72 61 72 69 65 73 2e 20 20 42  nd libraries.  B
356e0 75 74 20 64 6f 69 6e 67 20 73 6f 0a 09 20 20 23  ut doing so..  #
356f0 20 72 65 71 75 69 72 65 73 20 74 68 61 74 20 79   requires that y
35700 6f 75 20 63 6f 6d 70 69 6c 65 20 65 76 65 72 79  ou compile every
35710 74 68 69 6e 67 20 74 77 69 63 65 2c 20 77 68 69  thing twice, whi
35720 63 68 20 69 73 20 61 20 70 61 69 6e 2e 0a 09 20  ch is a pain... 
35730 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32   if $LD --help 2
35740 3e 26 31 20 7c 20 24 47 52 45 50 20 27 3a 20 73  >&1 | $GREP ': s
35750 75 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73  upported targets
35760 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f  :.* elf' > /dev/
35770 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20 20  null; then..    
35780 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
35790 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
357a0 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69 62  -rpath ${wl}$lib
357b0 64 69 72 27 0a 09 20 20 20 20 61 72 63 68 69 76  dir'..    archiv
357c0 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
357d0 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
357e0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
357f0 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
35800 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f  me $wl$soname -o
35810 20 24 6c 69 62 27 0a 09 20 20 20 20 61 72 63 68   $lib'..    arch
35820 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
35830 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69  '$CC -shared $li
35840 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
35850 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
35860 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
35870 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74  soname ${wl}-ret
35880 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65  ain-symbols-file
35890 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62   $wl$export_symb
358a0 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20  ols -o $lib'..  
358b0 65 6c 73 65 0a 09 20 20 20 20 6c 64 5f 73 68 6c  else..    ld_shl
358c0 69 62 73 3d 6e 6f 0a 09 20 20 66 69 0a 09 3b 3b  ibs=no..  fi..;;
358d0 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
358e0 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34    ;;..    sunos4
358f0 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69 76 65  *).      archive
35900 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 61 73 73 65  _cmds='$LD -asse
35910 72 74 20 70 75 72 65 2d 74 65 78 74 20 2d 42 73  rt pure-text -Bs
35920 68 61 72 65 61 62 6c 65 20 2d 6f 20 24 6c 69 62  hareable -o $lib
35930 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
35940 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73  bs $linker_flags
35950 27 0a 20 20 20 20 20 20 77 6c 61 72 63 3d 0a 20  '.      wlarc=. 
35960 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69       hardcode_di
35970 72 65 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68  rect=yes.      h
35980 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74  ardcode_shlibpat
35990 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b  h_var=no.      ;
359a0 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20  ;..    *).      
359b0 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e  if $LD --help 2>
359c0 26 31 20 7c 20 24 47 52 45 50 20 27 3a 20 73 75  &1 | $GREP ': su
359d0 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a  pported targets:
359e0 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e  .* elf' > /dev/n
359f0 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68 69  ull; then..archi
35a00 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
35a10 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
35a20 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
35a30 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
35a40 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d  ame $wl$soname -
35a50 6f 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65  o $lib'..archive
35a60 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43  _expsym_cmds='$C
35a70 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
35a80 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
35a90 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
35aa0 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
35ab0 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e  ame ${wl}-retain
35ac0 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77  -symbols-file $w
35ad0 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73  l$export_symbols
35ae0 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20   -o $lib'.      
35af0 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d  else..ld_shlibs=
35b00 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  no.      fi.    
35b10 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 0a 20    ;;.    esac.. 
35b20 20 20 20 69 66 20 74 65 73 74 20 22 24 6c 64 5f     if test "$ld_
35b30 73 68 6c 69 62 73 22 20 3d 20 6e 6f 3b 20 74 68  shlibs" = no; th
35b40 65 6e 0a 20 20 20 20 20 20 72 75 6e 70 61 74 68  en.      runpath
35b50 5f 76 61 72 3d 0a 20 20 20 20 20 20 68 61 72 64  _var=.      hard
35b60 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
35b70 5f 73 70 65 63 3d 0a 20 20 20 20 20 20 65 78 70  _spec=.      exp
35b80 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67  ort_dynamic_flag
35b90 5f 73 70 65 63 3d 0a 20 20 20 20 20 20 77 68 6f  _spec=.      who
35ba0 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
35bb0 73 70 65 63 3d 0a 20 20 20 20 66 69 0a 20 20 65  spec=.    fi.  e
35bc0 6c 73 65 0a 20 20 20 20 23 20 50 4f 52 54 4d 45  lse.    # PORTME
35bd0 20 66 69 6c 6c 20 69 6e 20 61 20 64 65 73 63 72   fill in a descr
35be0 69 70 74 69 6f 6e 20 6f 66 20 79 6f 75 72 20 73  iption of your s
35bf0 79 73 74 65 6d 27 73 20 6c 69 6e 6b 65 72 20 28  ystem's linker (
35c00 6e 6f 74 20 47 4e 55 20 6c 64 29 0a 20 20 20 20  not GNU ld).    
35c10 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
35c20 0a 20 20 20 20 61 69 78 33 2a 29 0a 20 20 20 20  .    aix3*).    
35c30 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65    allow_undefine
35c40 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74  d_flag=unsupport
35c50 65 64 0a 20 20 20 20 20 20 61 6c 77 61 79 73 5f  ed.      always_
35c60 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 79  export_symbols=y
35c70 65 73 0a 20 20 20 20 20 20 61 72 63 68 69 76 65  es.      archive
35c80 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 4c  _expsym_cmds='$L
35c90 44 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a  D -o $output_obj
35ca0 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62  dir/$soname $lib
35cb0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
35cc0 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 62 45 3a  inker_flags -bE:
35cd0 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
35ce0 2d 54 35 31 32 20 2d 48 35 31 32 20 2d 62 4d 3a  -T512 -H512 -bM:
35cf0 53 52 45 7e 24 41 52 20 24 41 52 5f 46 4c 41 47  SRE~$AR $AR_FLAG
35d00 53 20 24 6c 69 62 20 24 6f 75 74 70 75 74 5f 6f  S $lib $output_o
35d10 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 27 0a 20  bjdir/$soname'. 
35d20 20 20 20 20 20 23 20 4e 6f 74 65 3a 20 74 68 69       # Note: thi
35d30 73 20 6c 69 6e 6b 65 72 20 68 61 72 64 63 6f 64  s linker hardcod
35d40 65 73 20 74 68 65 20 64 69 72 65 63 74 6f 72 69  es the directori
35d50 65 73 20 69 6e 20 4c 49 42 50 41 54 48 20 69 66  es in LIBPATH if
35d60 20 74 68 65 72 65 0a 20 20 20 20 20 20 23 20 61   there.      # a
35d70 72 65 20 6e 6f 20 64 69 72 65 63 74 6f 72 69 65  re no directorie
35d80 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 2d  s specified by -
35d90 4c 2e 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  L..      hardcod
35da0 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20  e_minus_L=yes.  
35db0 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43      if test "$GC
35dc0 43 22 20 3d 20 79 65 73 20 26 26 20 74 65 73 74  C" = yes && test
35dd0 20 2d 7a 20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f   -z "$lt_prog_co
35de0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 22 3b 20  mpiler_static"; 
35df0 74 68 65 6e 0a 09 23 20 4e 65 69 74 68 65 72 20  then..# Neither 
35e00 64 69 72 65 63 74 20 68 61 72 64 63 6f 64 69 6e  direct hardcodin
35e10 67 20 6e 6f 72 20 73 74 61 74 69 63 20 6c 69 6e  g nor static lin
35e20 6b 69 6e 67 20 69 73 20 73 75 70 70 6f 72 74 65  king is supporte
35e30 64 20 77 69 74 68 20 61 0a 09 23 20 62 72 6f 6b  d with a..# brok
35e40 65 6e 20 63 6f 6c 6c 65 63 74 32 2e 0a 09 68 61  en collect2...ha
35e50 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 75 6e  rdcode_direct=un
35e60 73 75 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20  supported.      
35e70 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
35e80 20 61 69 78 5b 34 2d 39 5d 2a 29 0a 20 20 20 20   aix[4-9]*).    
35e90 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74    if test "$host
35ea0 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68  _cpu" = ia64; th
35eb0 65 6e 0a 09 23 20 4f 6e 20 49 41 36 34 2c 20 74  en..# On IA64, t
35ec0 68 65 20 6c 69 6e 6b 65 72 20 64 6f 65 73 20 72  he linker does r
35ed0 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 20  un time linking 
35ee0 62 79 20 64 65 66 61 75 6c 74 2c 20 73 6f 20 77  by default, so w
35ef0 65 20 64 6f 6e 27 74 0a 09 23 20 68 61 76 65 20  e don't..# have 
35f00 74 6f 20 64 6f 20 61 6e 79 74 68 69 6e 67 20 73  to do anything s
35f10 70 65 63 69 61 6c 2e 0a 09 61 69 78 5f 75 73 65  pecial...aix_use
35f20 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d  _runtimelinking=
35f30 6e 6f 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61 67  no..exp_sym_flag
35f40 3d 27 2d 42 65 78 70 6f 72 74 27 0a 09 6e 6f 5f  ='-Bexport'..no_
35f50 65 6e 74 72 79 5f 66 6c 61 67 3d 22 22 0a 20 20  entry_flag="".  
35f60 20 20 20 20 65 6c 73 65 0a 09 23 20 49 66 20 77      else..# If w
35f70 65 27 72 65 20 75 73 69 6e 67 20 47 4e 55 20 6e  e're using GNU n
35f80 6d 2c 20 74 68 65 6e 20 77 65 20 64 6f 6e 27 74  m, then we don't
35f90 20 77 61 6e 74 20 74 68 65 20 22 2d 43 22 20 6f   want the "-C" o
35fa0 70 74 69 6f 6e 2e 0a 09 23 20 2d 43 20 6d 65 61  ption...# -C mea
35fb0 6e 73 20 64 65 6d 61 6e 67 6c 65 20 74 6f 20 41  ns demangle to A
35fc0 49 58 20 6e 6d 2c 20 62 75 74 20 6d 65 61 6e 73  IX nm, but means
35fd0 20 64 6f 6e 27 74 20 64 65 6d 61 6e 67 6c 65 20   don't demangle 
35fe0 77 69 74 68 20 47 4e 55 20 6e 6d 0a 09 69 66 20  with GNU nm..if 
35ff0 24 4e 4d 20 2d 56 20 32 3e 26 31 20 7c 20 24 47  $NM -V 2>&1 | $G
36000 52 45 50 20 27 47 4e 55 27 20 3e 20 2f 64 65 76  REP 'GNU' > /dev
36010 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 65  /null; then..  e
36020 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d  xport_symbols_cm
36030 64 73 3d 27 24 4e 4d 20 2d 42 70 67 20 24 6c 69  ds='$NM -Bpg $li
36040 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e  bobjs $convenien
36050 63 65 20 7c 20 61 77 6b 20 27 5c 27 27 7b 20 69  ce | awk '\''{ i
36060 66 20 28 28 28 5c 24 20 32 20 3d 3d 20 22 54 22  f (((\$ 2 == "T"
36070 29 20 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22 44  ) || (\$ 2 == "D
36080 22 29 20 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22  ") || (\$ 2 == "
36090 42 22 29 29 20 26 26 20 28 73 75 62 73 74 72 28  B")) && (substr(
360a0 5c 24 20 33 2c 31 2c 31 29 20 21 3d 20 22 2e 22  \$ 3,1,1) != "."
360b0 29 29 20 7b 20 70 72 69 6e 74 20 5c 24 20 33 20  )) { print \$ 3 
360c0 7d 20 7d 27 5c 27 27 20 7c 20 73 6f 72 74 20 2d  } }'\'' | sort -
360d0 75 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62  u > $export_symb
360e0 6f 6c 73 27 0a 09 65 6c 73 65 0a 09 20 20 65 78  ols'..else..  ex
360f0 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64  port_symbols_cmd
36100 73 3d 27 24 4e 4d 20 2d 42 43 70 67 20 24 6c 69  s='$NM -BCpg $li
36110 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e  bobjs $convenien
36120 63 65 20 7c 20 61 77 6b 20 27 5c 27 27 7b 20 69  ce | awk '\''{ i
36130 66 20 28 28 28 5c 24 20 32 20 3d 3d 20 22 54 22  f (((\$ 2 == "T"
36140 29 20 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22 44  ) || (\$ 2 == "D
36150 22 29 20 7c 7c 20 28 5c 24 20 32 20 3d 3d 20 22  ") || (\$ 2 == "
36160 42 22 29 29 20 26 26 20 28 73 75 62 73 74 72 28  B")) && (substr(
36170 5c 24 20 33 2c 31 2c 31 29 20 21 3d 20 22 2e 22  \$ 3,1,1) != "."
36180 29 29 20 7b 20 70 72 69 6e 74 20 5c 24 20 33 20  )) { print \$ 3 
36190 7d 20 7d 27 5c 27 27 20 7c 20 73 6f 72 74 20 2d  } }'\'' | sort -
361a0 75 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62  u > $export_symb
361b0 6f 6c 73 27 0a 09 66 69 0a 09 61 69 78 5f 75 73  ols'..fi..aix_us
361c0 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67  e_runtimelinking
361d0 3d 6e 6f 0a 0a 09 23 20 54 65 73 74 20 69 66 20  =no...# Test if 
361e0 77 65 20 61 72 65 20 74 72 79 69 6e 67 20 74 6f  we are trying to
361f0 20 75 73 65 20 72 75 6e 20 74 69 6d 65 20 6c 69   use run time li
36200 6e 6b 69 6e 67 20 6f 72 20 6e 6f 72 6d 61 6c 0a  nking or normal.
36210 09 23 20 41 49 58 20 73 74 79 6c 65 20 6c 69 6e  .# AIX style lin
36220 6b 69 6e 67 2e 20 49 66 20 2d 62 72 74 6c 20 69  king. If -brtl i
36230 73 20 73 6f 6d 65 77 68 65 72 65 20 69 6e 20 4c  s somewhere in L
36240 44 46 4c 41 47 53 2c 20 77 65 0a 09 23 20 6e 65  DFLAGS, we..# ne
36250 65 64 20 74 6f 20 64 6f 20 72 75 6e 74 69 6d 65  ed to do runtime
36260 20 6c 69 6e 6b 69 6e 67 2e 0a 09 63 61 73 65 20   linking...case 
36270 24 68 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78 34  $host_os in aix4
36280 2e 5b 32 33 5d 7c 61 69 78 34 2e 5b 32 33 5d 2e  .[23]|aix4.[23].
36290 2a 7c 61 69 78 5b 35 2d 39 5d 2a 29 0a 09 20 20  *|aix[5-9]*)..  
362a0 66 6f 72 20 6c 64 5f 66 6c 61 67 20 69 6e 20 24  for ld_flag in $
362b0 4c 44 46 4c 41 47 53 3b 20 64 6f 0a 09 20 20 69  LDFLAGS; do..  i
362c0 66 20 28 74 65 73 74 20 24 6c 64 5f 66 6c 61 67  f (test $ld_flag
362d0 20 3d 20 22 2d 62 72 74 6c 22 20 7c 7c 20 74 65   = "-brtl" || te
362e0 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d 20 22 2d  st $ld_flag = "-
362f0 57 6c 2c 2d 62 72 74 6c 22 29 3b 20 74 68 65 6e  Wl,-brtl"); then
36300 0a 09 20 20 20 20 61 69 78 5f 75 73 65 5f 72 75  ..    aix_use_ru
36310 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 79 65 73  ntimelinking=yes
36320 0a 09 20 20 20 20 62 72 65 61 6b 0a 09 20 20 66  ..    break..  f
36330 69 0a 09 20 20 64 6f 6e 65 0a 09 20 20 3b 3b 0a  i..  done..  ;;.
36340 09 65 73 61 63 0a 0a 09 65 78 70 5f 73 79 6d 5f  .esac...exp_sym_
36350 66 6c 61 67 3d 27 2d 62 65 78 70 6f 72 74 27 0a  flag='-bexport'.
36360 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61 67 3d 27  .no_entry_flag='
36370 2d 62 6e 6f 65 6e 74 72 79 27 0a 20 20 20 20 20  -bnoentry'.     
36380 20 66 69 0a 0a 20 20 20 20 20 20 23 20 57 68 65   fi..      # Whe
36390 6e 20 6c 61 72 67 65 20 65 78 65 63 75 74 61 62  n large executab
363a0 6c 65 73 20 6f 72 20 73 68 61 72 65 64 20 6f 62  les or shared ob
363b0 6a 65 63 74 73 20 61 72 65 20 62 75 69 6c 74 2c  jects are built,
363c0 20 41 49 58 20 6c 64 20 63 61 6e 0a 20 20 20 20   AIX ld can.    
363d0 20 20 23 20 68 61 76 65 20 70 72 6f 62 6c 65 6d    # have problem
363e0 73 20 63 72 65 61 74 69 6e 67 20 74 68 65 20 74  s creating the t
363f0 61 62 6c 65 20 6f 66 20 63 6f 6e 74 65 6e 74 73  able of contents
36400 2e 20 20 49 66 20 6c 69 6e 6b 69 6e 67 20 61 20  .  If linking a 
36410 6c 69 62 72 61 72 79 0a 20 20 20 20 20 20 23 20  library.      # 
36420 6f 72 20 70 72 6f 67 72 61 6d 20 72 65 73 75 6c  or program resul
36430 74 73 20 69 6e 20 22 65 72 72 6f 72 20 54 4f 43  ts in "error TOC
36440 20 6f 76 65 72 66 6c 6f 77 22 20 61 64 64 20 2d   overflow" add -
36450 6d 6d 69 6e 69 6d 61 6c 2d 74 6f 63 20 74 6f 0a  mminimal-toc to.
36460 20 20 20 20 20 20 23 20 43 58 58 46 4c 41 47 53        # CXXFLAGS
36470 2f 43 46 4c 41 47 53 20 66 6f 72 20 67 2b 2b 2f  /CFLAGS for g++/
36480 67 63 63 2e 20 20 49 6e 20 74 68 65 20 63 61 73  gcc.  In the cas
36490 65 73 20 77 68 65 72 65 20 74 68 61 74 20 69 73  es where that is
364a0 20 6e 6f 74 0a 20 20 20 20 20 20 23 20 65 6e 6f   not.      # eno
364b0 75 67 68 20 74 6f 20 66 69 78 20 74 68 65 20 70  ugh to fix the p
364c0 72 6f 62 6c 65 6d 2c 20 61 64 64 20 2d 57 6c 2c  roblem, add -Wl,
364d0 2d 62 62 69 67 74 6f 63 20 74 6f 20 4c 44 46 4c  -bbigtoc to LDFL
364e0 41 47 53 2e 0a 0a 20 20 20 20 20 20 61 72 63 68  AGS...      arch
364f0 69 76 65 5f 63 6d 64 73 3d 27 27 0a 20 20 20 20  ive_cmds=''.    
36500 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
36510 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64  t=yes.      hard
36520 63 6f 64 65 5f 64 69 72 65 63 74 5f 61 62 73 6f  code_direct_abso
36530 6c 75 74 65 3d 79 65 73 0a 20 20 20 20 20 20 68  lute=yes.      h
36540 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73  ardcode_libdir_s
36550 65 70 61 72 61 74 6f 72 3d 27 3a 27 0a 20 20 20  eparator=':'.   
36560 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c     link_all_depl
36570 69 62 73 3d 79 65 73 0a 20 20 20 20 20 20 66 69  ibs=yes.      fi
36580 6c 65 5f 6c 69 73 74 5f 73 70 65 63 3d 27 24 7b  le_list_spec='${
36590 77 6c 7d 2d 66 2c 27 0a 0a 20 20 20 20 20 20 69  wl}-f,'..      i
365a0 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20  f test "$GCC" = 
365b0 79 65 73 3b 20 74 68 65 6e 0a 09 63 61 73 65 20  yes; then..case 
365c0 24 68 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78 34  $host_os in aix4
365d0 2e 5b 30 31 32 5d 7c 61 69 78 34 2e 5b 30 31 32  .[012]|aix4.[012
365e0 5d 2e 2a 29 0a 09 23 20 57 65 20 6f 6e 6c 79 20  ].*)..# We only 
365f0 77 61 6e 74 20 74 6f 20 64 6f 20 74 68 69 73 20  want to do this 
36600 6f 6e 20 41 49 58 20 34 2e 32 20 61 6e 64 20 6c  on AIX 4.2 and l
36610 6f 77 65 72 2c 20 74 68 65 20 63 68 65 63 6b 0a  ower, the check.
36620 09 23 20 62 65 6c 6f 77 20 66 6f 72 20 62 72 6f  .# below for bro
36630 6b 65 6e 20 63 6f 6c 6c 65 63 74 32 20 64 6f 65  ken collect2 doe
36640 73 6e 27 74 20 77 6f 72 6b 20 75 6e 64 65 72 20  sn't work under 
36650 34 2e 33 2b 0a 09 20 20 63 6f 6c 6c 65 63 74 32  4.3+..  collect2
36660 6e 61 6d 65 3d 60 24 7b 43 43 7d 20 2d 70 72 69  name=`${CC} -pri
36670 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 63 6f 6c  nt-prog-name=col
36680 6c 65 63 74 32 60 0a 09 20 20 69 66 20 74 65 73  lect2`..  if tes
36690 74 20 2d 66 20 22 24 63 6f 6c 6c 65 63 74 32 6e  t -f "$collect2n
366a0 61 6d 65 22 20 26 26 0a 09 20 20 20 73 74 72 69  ame" &&..   stri
366b0 6e 67 73 20 22 24 63 6f 6c 6c 65 63 74 32 6e 61  ngs "$collect2na
366c0 6d 65 22 20 7c 20 24 47 52 45 50 20 72 65 73 6f  me" | $GREP reso
366d0 6c 76 65 5f 6c 69 62 5f 6e 61 6d 65 20 3e 2f 64  lve_lib_name >/d
366e0 65 76 2f 6e 75 6c 6c 0a 09 20 20 74 68 65 6e 0a  ev/null..  then.
366f0 09 20 20 23 20 57 65 20 68 61 76 65 20 72 65 77  .  # We have rew
36700 6f 72 6b 65 64 20 63 6f 6c 6c 65 63 74 32 0a 09  orked collect2..
36710 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20 23    :..  else..  #
36720 20 57 65 20 68 61 76 65 20 6f 6c 64 20 63 6f 6c   We have old col
36730 6c 65 63 74 32 0a 09 20 20 68 61 72 64 63 6f 64  lect2..  hardcod
36740 65 5f 64 69 72 65 63 74 3d 75 6e 73 75 70 70 6f  e_direct=unsuppo
36750 72 74 65 64 0a 09 20 20 23 20 49 74 20 66 61 69  rted..  # It fai
36760 6c 73 20 74 6f 20 66 69 6e 64 20 75 6e 69 6e 73  ls to find unins
36770 74 61 6c 6c 65 64 20 6c 69 62 72 61 72 69 65 73  talled libraries
36780 20 77 68 65 6e 20 74 68 65 20 75 6e 69 6e 73 74   when the uninst
36790 61 6c 6c 65 64 0a 09 20 20 23 20 70 61 74 68 20  alled..  # path 
367a0 69 73 20 6e 6f 74 20 6c 69 73 74 65 64 20 69 6e  is not listed in
367b0 20 74 68 65 20 6c 69 62 70 61 74 68 2e 20 20 53   the libpath.  S
367c0 65 74 74 69 6e 67 20 68 61 72 64 63 6f 64 65 5f  etting hardcode_
367d0 6d 69 6e 75 73 5f 4c 0a 09 20 20 23 20 74 6f 20  minus_L..  # to 
367e0 75 6e 73 75 70 70 6f 72 74 65 64 20 66 6f 72 63  unsupported forc
367f0 65 73 20 72 65 6c 69 6e 6b 69 6e 67 0a 09 20 20  es relinking..  
36800 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
36810 3d 79 65 73 0a 09 20 20 68 61 72 64 63 6f 64 65  =yes..  hardcode
36820 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
36830 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 09 20  c='-L$libdir'.. 
36840 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
36850 5f 73 65 70 61 72 61 74 6f 72 3d 0a 09 20 20 66  _separator=..  f
36860 69 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 09 73  i..  ;;..esac..s
36870 68 61 72 65 64 5f 66 6c 61 67 3d 27 2d 73 68 61  hared_flag='-sha
36880 72 65 64 27 0a 09 69 66 20 74 65 73 74 20 22 24  red'..if test "$
36890 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c  aix_use_runtimel
368a0 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20 74  inking" = yes; t
368b0 68 65 6e 0a 09 20 20 73 68 61 72 65 64 5f 66 6c  hen..  shared_fl
368c0 61 67 3d 22 24 73 68 61 72 65 64 5f 66 6c 61 67  ag="$shared_flag
368d0 20 22 27 24 7b 77 6c 7d 2d 47 27 0a 09 66 69 0a   "'${wl}-G'..fi.
368e0 20 20 20 20 20 20 65 6c 73 65 0a 09 23 20 6e 6f        else..# no
368f0 74 20 75 73 69 6e 67 20 67 63 63 0a 09 69 66 20  t using gcc..if 
36900 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22  test "$host_cpu"
36910 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23   = ia64; then..#
36920 20 56 69 73 75 61 6c 41 67 65 20 43 2b 2b 2c 20   VisualAge C++, 
36930 56 65 72 73 69 6f 6e 20 35 2e 35 20 66 6f 72 20  Version 5.5 for 
36940 41 49 58 20 35 4c 20 66 6f 72 20 49 41 2d 36 34  AIX 5L for IA-64
36950 2c 20 42 65 74 61 20 33 20 52 65 6c 65 61 73 65  , Beta 3 Release
36960 0a 09 23 20 63 68 6f 6b 65 73 20 6f 6e 20 2d 57  ..# chokes on -W
36970 6c 2c 2d 47 2e 20 54 68 65 20 66 6f 6c 6c 6f 77  l,-G. The follow
36980 69 6e 67 20 6c 69 6e 65 20 69 73 20 63 6f 72 72  ing line is corr
36990 65 63 74 3a 0a 09 20 20 73 68 61 72 65 64 5f 66  ect:..  shared_f
369a0 6c 61 67 3d 27 2d 47 27 0a 09 65 6c 73 65 0a 09  lag='-G'..else..
369b0 20 20 69 66 20 74 65 73 74 20 22 24 61 69 78 5f    if test "$aix_
369c0 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69  use_runtimelinki
369d0 6e 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  ng" = yes; then.
369e0 09 20 20 20 20 73 68 61 72 65 64 5f 66 6c 61 67  .    shared_flag
369f0 3d 27 24 7b 77 6c 7d 2d 47 27 0a 09 20 20 65 6c  ='${wl}-G'..  el
36a00 73 65 0a 09 20 20 20 20 73 68 61 72 65 64 5f 66  se..    shared_f
36a10 6c 61 67 3d 27 24 7b 77 6c 7d 2d 62 4d 3a 53 52  lag='${wl}-bM:SR
36a20 45 27 0a 09 20 20 66 69 0a 09 66 69 0a 20 20 20  E'..  fi..fi.   
36a30 20 20 20 66 69 0a 0a 20 20 20 20 20 20 65 78 70     fi..      exp
36a40 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67  ort_dynamic_flag
36a50 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 62 65 78  _spec='${wl}-bex
36a60 70 61 6c 6c 27 0a 20 20 20 20 20 20 23 20 49 74  pall'.      # It
36a70 20 73 65 65 6d 73 20 74 68 61 74 20 2d 62 65 78   seems that -bex
36a80 70 61 6c 6c 20 64 6f 65 73 20 6e 6f 74 20 65 78  pall does not ex
36a90 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 62 65 67  port symbols beg
36aa0 69 6e 6e 69 6e 67 20 77 69 74 68 0a 20 20 20 20  inning with.    
36ab0 20 20 23 20 75 6e 64 65 72 73 63 6f 72 65 20 28    # underscore (
36ac0 5f 29 2c 20 73 6f 20 69 74 20 69 73 20 62 65 74  _), so it is bet
36ad0 74 65 72 20 74 6f 20 67 65 6e 65 72 61 74 65 20  ter to generate 
36ae0 61 20 6c 69 73 74 20 6f 66 20 73 79 6d 62 6f 6c  a list of symbol
36af0 73 20 74 6f 20 65 78 70 6f 72 74 2e 0a 20 20 20  s to export..   
36b00 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74     always_export
36b10 5f 73 79 6d 62 6f 6c 73 3d 79 65 73 0a 20 20 20  _symbols=yes.   
36b20 20 20 20 69 66 20 74 65 73 74 20 22 24 61 69 78     if test "$aix
36b30 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b  _use_runtimelink
36b40 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  ing" = yes; then
36b50 0a 09 23 20 57 61 72 6e 69 6e 67 20 2d 20 77 69  ..# Warning - wi
36b60 74 68 6f 75 74 20 75 73 69 6e 67 20 74 68 65 20  thout using the 
36b70 6f 74 68 65 72 20 72 75 6e 74 69 6d 65 20 6c 6f  other runtime lo
36b80 61 64 69 6e 67 20 66 6c 61 67 73 20 28 2d 62 72  ading flags (-br
36b90 74 6c 29 2c 0a 09 23 20 2d 62 65 72 6f 6b 20 77  tl),..# -berok w
36ba0 69 6c 6c 20 6c 69 6e 6b 20 77 69 74 68 6f 75 74  ill link without
36bb0 20 65 72 72 6f 72 2c 20 62 75 74 20 6d 61 79 20   error, but may 
36bc0 70 72 6f 64 75 63 65 20 61 20 62 72 6f 6b 65 6e  produce a broken
36bd0 20 6c 69 62 72 61 72 79 2e 0a 09 61 6c 6c 6f 77   library...allow
36be0 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
36bf0 27 2d 62 65 72 6f 6b 27 0a 20 20 20 20 20 20 20  '-berok'.       
36c00 20 23 20 44 65 74 65 72 6d 69 6e 65 20 74 68 65   # Determine the
36c10 20 64 65 66 61 75 6c 74 20 6c 69 62 70 61 74 68   default libpath
36c20 20 66 72 6f 6d 20 74 68 65 20 76 61 6c 75 65 20   from the value 
36c30 65 6e 63 6f 64 65 64 20 69 6e 20 61 6e 0a 20 20  encoded in an.  
36c40 20 20 20 20 20 20 23 20 65 6d 70 74 79 20 65 78        # empty ex
36c50 65 63 75 74 61 62 6c 65 2e 0a 20 20 20 20 20 20  ecutable..      
36c60 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
36c70 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
36c80 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
36c90 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
36ca0 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
36cb0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
36cc0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
36cd0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
36ce0 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
36cf0 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
36d00 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
36d10 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
36d20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
36d30 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24  objext conftest$
36d40 61 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28  ac_exeext.if { (
36d50 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b  ac_try="$ac_link
36d60 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
36d70 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
36d80 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
36d90 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
36da0 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
36db0 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
36dc0 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
36dd0 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 6