/ Hex Artifact Content
Login

Artifact ab703ac4004675e630857a92d1ef5bd40cf8fad0:


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 31 2e  U Autoconf 2.61.
0070: 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28  .#.# Copyright (
0080: 43 29 20 31 39 39 32 2c 20 31 39 39 33 2c 20 31  C) 1992, 1993, 1
0090: 39 39 34 2c 20 31 39 39 35 2c 20 31 39 39 36 2c  994, 1995, 1996,
00a0: 20 31 39 39 38 2c 20 31 39 39 39 2c 20 32 30 30   1998, 1999, 200
00b0: 30 2c 20 32 30 30 31 2c 0a 23 20 32 30 30 32 2c  0, 2001,.# 2002,
00c0: 20 32 30 30 33 2c 20 32 30 30 34 2c 20 32 30 30   2003, 2004, 200
00d0: 35 2c 20 32 30 30 36 20 46 72 65 65 20 53 6f 66  5, 2006 Free Sof
00e0: 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e  tware Foundation
00f0: 2c 20 49 6e 63 2e 0a 23 20 54 68 69 73 20 63 6f  , Inc..# This co
0100: 6e 66 69 67 75 72 65 20 73 63 72 69 70 74 20 69  nfigure script i
0110: 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b  s free software;
0120: 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61   the Free Softwa
0130: 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 23 20  re Foundation.# 
0140: 67 69 76 65 73 20 75 6e 6c 69 6d 69 74 65 64 20  gives unlimited 
0150: 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f  permission to co
0160: 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 20 61  py, distribute a
0170: 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e 0a 23 23  nd modify it..##
0180: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
0190: 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4d 34 73  ------ ##.## M4s
01a0: 68 20 49 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e  h Initialization
01b0: 2e 20 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  .  ##.## -------
01c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
01d0: 23 0a 0a 23 20 42 65 20 6d 6f 72 65 20 42 6f 75  #..# Be more Bou
01e0: 72 6e 65 20 63 6f 6d 70 61 74 69 62 6c 65 0a 44  rne compatible.D
01f0: 55 41 4c 43 41 53 45 3d 31 3b 20 65 78 70 6f 72  UALCASE=1; expor
0200: 74 20 44 55 41 4c 43 41 53 45 20 23 20 66 6f 72  t DUALCASE # for
0210: 20 4d 4b 53 20 73 68 0a 69 66 20 74 65 73 74 20   MKS sh.if test 
0220: 2d 6e 20 22 24 7b 5a 53 48 5f 56 45 52 53 49 4f  -n "${ZSH_VERSIO
0230: 4e 2b 73 65 74 7d 22 20 26 26 20 28 65 6d 75 6c  N+set}" && (emul
0240: 61 74 65 20 73 68 29 20 3e 2f 64 65 76 2f 6e 75  ate sh) >/dev/nu
0250: 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20  ll 2>&1; then.  
0260: 65 6d 75 6c 61 74 65 20 73 68 0a 20 20 4e 55 4c  emulate sh.  NUL
0270: 4c 43 4d 44 3d 3a 0a 20 20 23 20 5a 73 68 20 33  LCMD=:.  # Zsh 3
0280: 2e 78 20 61 6e 64 20 34 2e 78 20 70 65 72 66 6f  .x and 4.x perfo
0290: 72 6d 73 20 77 6f 72 64 20 73 70 6c 69 74 74 69  rms word splitti
02a0: 6e 67 20 6f 6e 20 24 7b 31 2b 22 24 40 22 7d 2c  ng on ${1+"$@"},
02b0: 20 77 68 69 63 68 0a 20 20 23 20 69 73 20 63 6f   which.  # is co
02c0: 6e 74 72 61 72 79 20 74 6f 20 6f 75 72 20 75 73  ntrary to our us
02d0: 61 67 65 2e 20 20 44 69 73 61 62 6c 65 20 74 68  age.  Disable th
02e0: 69 73 20 66 65 61 74 75 72 65 2e 0a 20 20 61 6c  is feature..  al
02f0: 69 61 73 20 2d 67 20 27 24 7b 31 2b 22 24 40 22  ias -g '${1+"$@"
0300: 7d 27 3d 27 22 24 40 22 27 0a 20 20 73 65 74 6f  }'='"$@"'.  seto
0310: 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53 54  pt NO_GLOB_SUBST
0320: 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 60 28 73  .else.  case `(s
0330: 65 74 20 2d 6f 29 20 32 3e 2f 64 65 76 2f 6e 75  et -o) 2>/dev/nu
0340: 6c 6c 60 20 69 6e 0a 20 20 2a 70 6f 73 69 78 2a  ll` in.  *posix*
0350: 29 20 73 65 74 20 2d 6f 20 70 6f 73 69 78 20 3b  ) set -o posix ;
0360: 3b 0a 65 73 61 63 0a 0a 66 69 0a 0a 0a 0a 0a 23  ;.esac..fi.....#
0370: 20 50 41 54 48 20 6e 65 65 64 73 20 43 52 0a 23   PATH needs CR.#
0380: 20 41 76 6f 69 64 20 64 65 70 65 6e 64 69 6e 67   Avoid depending
0390: 20 75 70 6f 6e 20 43 68 61 72 61 63 74 65 72 20   upon Character 
03a0: 52 61 6e 67 65 73 2e 0a 61 73 5f 63 72 5f 6c 65  Ranges..as_cr_le
03b0: 74 74 65 72 73 3d 27 61 62 63 64 65 66 67 68 69  tters='abcdefghi
03c0: 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79  jklmnopqrstuvwxy
03d0: 7a 27 0a 61 73 5f 63 72 5f 4c 45 54 54 45 52 53  z'.as_cr_LETTERS
03e0: 3d 27 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e  ='ABCDEFGHIJKLMN
03f0: 4f 50 51 52 53 54 55 56 57 58 59 5a 27 0a 61 73  OPQRSTUVWXYZ'.as
0400: 5f 63 72 5f 4c 65 74 74 65 72 73 3d 24 61 73 5f  _cr_Letters=$as_
0410: 63 72 5f 6c 65 74 74 65 72 73 24 61 73 5f 63 72  cr_letters$as_cr
0420: 5f 4c 45 54 54 45 52 53 0a 61 73 5f 63 72 5f 64  _LETTERS.as_cr_d
0430: 69 67 69 74 73 3d 27 30 31 32 33 34 35 36 37 38  igits='012345678
0440: 39 27 0a 61 73 5f 63 72 5f 61 6c 6e 75 6d 3d 24  9'.as_cr_alnum=$
0450: 61 73 5f 63 72 5f 4c 65 74 74 65 72 73 24 61 73  as_cr_Letters$as
0460: 5f 63 72 5f 64 69 67 69 74 73 0a 0a 23 20 54 68  _cr_digits..# Th
0470: 65 20 75 73 65 72 20 69 73 20 61 6c 77 61 79 73  e user is always
0480: 20 72 69 67 68 74 2e 0a 69 66 20 74 65 73 74 20   right..if test 
0490: 22 24 7b 50 41 54 48 5f 53 45 50 41 52 41 54 4f  "${PATH_SEPARATO
04a0: 52 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 3b 20  R+set}" != set; 
04b0: 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 23 21 20  then.  echo "#! 
04c0: 2f 62 69 6e 2f 73 68 22 20 3e 63 6f 6e 66 24 24  /bin/sh" >conf$$
04d0: 2e 73 68 0a 20 20 65 63 68 6f 20 20 22 65 78 69  .sh.  echo  "exi
04e0: 74 20 30 22 20 20 20 3e 3e 63 6f 6e 66 24 24 2e  t 0"   >>conf$$.
04f0: 73 68 0a 20 20 63 68 6d 6f 64 20 2b 78 20 63 6f  sh.  chmod +x co
0500: 6e 66 24 24 2e 73 68 0a 20 20 69 66 20 28 50 41  nf$$.sh.  if (PA
0510: 54 48 3d 22 2f 6e 6f 6e 65 78 69 73 74 65 6e 74  TH="/nonexistent
0520: 3b 2e 22 3b 20 63 6f 6e 66 24 24 2e 73 68 29 20  ;."; conf$$.sh) 
0530: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
0540: 20 74 68 65 6e 0a 20 20 20 20 50 41 54 48 5f 53   then.    PATH_S
0550: 45 50 41 52 41 54 4f 52 3d 27 3b 27 0a 20 20 65  EPARATOR=';'.  e
0560: 6c 73 65 0a 20 20 20 20 50 41 54 48 5f 53 45 50  lse.    PATH_SEP
0570: 41 52 41 54 4f 52 3d 3a 0a 20 20 66 69 0a 20 20  ARATOR=:.  fi.  
0580: 72 6d 20 2d 66 20 63 6f 6e 66 24 24 2e 73 68 0a  rm -f conf$$.sh.
0590: 66 69 0a 0a 23 20 53 75 70 70 6f 72 74 20 75 6e  fi..# Support un
05a0: 73 65 74 20 77 68 65 6e 20 70 6f 73 73 69 62 6c  set when possibl
05b0: 65 2e 0a 69 66 20 28 20 28 4d 41 49 4c 3d 36 30  e..if ( (MAIL=60
05c0: 3b 20 75 6e 73 65 74 20 4d 41 49 4c 29 20 7c 7c  ; unset MAIL) ||
05d0: 20 65 78 69 74 29 20 3e 2f 64 65 76 2f 6e 75 6c   exit) >/dev/nul
05e0: 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61  l 2>&1; then.  a
05f0: 73 5f 75 6e 73 65 74 3d 75 6e 73 65 74 0a 65 6c  s_unset=unset.el
0600: 73 65 0a 20 20 61 73 5f 75 6e 73 65 74 3d 66 61  se.  as_unset=fa
0610: 6c 73 65 0a 66 69 0a 0a 0a 23 20 49 46 53 0a 23  lse.fi...# IFS.#
0620: 20 57 65 20 6e 65 65 64 20 73 70 61 63 65 2c 20   We need space, 
0630: 74 61 62 20 61 6e 64 20 6e 65 77 20 6c 69 6e 65  tab and new line
0640: 2c 20 69 6e 20 70 72 65 63 69 73 65 6c 79 20 74  , in precisely t
0650: 68 61 74 20 6f 72 64 65 72 2e 20 20 51 75 6f 74  hat order.  Quot
0660: 69 6e 67 20 69 73 0a 23 20 74 68 65 72 65 20 74  ing is.# there t
0670: 6f 20 70 72 65 76 65 6e 74 20 65 64 69 74 6f 72  o prevent editor
0680: 73 20 66 72 6f 6d 20 63 6f 6d 70 6c 61 69 6e 69  s from complaini
0690: 6e 67 20 61 62 6f 75 74 20 73 70 61 63 65 2d 74  ng about space-t
06a0: 61 62 2e 0a 23 20 28 49 66 20 5f 41 53 5f 50 41  ab..# (If _AS_PA
06b0: 54 48 5f 57 41 4c 4b 20 77 65 72 65 20 63 61 6c  TH_WALK were cal
06c0: 6c 65 64 20 77 69 74 68 20 49 46 53 20 75 6e 73  led with IFS uns
06d0: 65 74 2c 20 69 74 20 77 6f 75 6c 64 20 64 69 73  et, it would dis
06e0: 61 62 6c 65 20 77 6f 72 64 0a 23 20 73 70 6c 69  able word.# spli
06f0: 74 74 69 6e 67 20 62 79 20 73 65 74 74 69 6e 67  tting by setting
0700: 20 49 46 53 20 74 6f 20 65 6d 70 74 79 20 76 61   IFS to empty va
0710: 6c 75 65 2e 29 0a 61 73 5f 6e 6c 3d 27 0a 27 0a  lue.).as_nl='.'.
0720: 49 46 53 3d 22 20 22 22 09 24 61 73 5f 6e 6c 22  IFS=" "".$as_nl"
0730: 0a 0a 23 20 46 69 6e 64 20 77 68 6f 20 77 65 20  ..# Find who we 
0740: 61 72 65 2e 20 20 4c 6f 6f 6b 20 69 6e 20 74 68  are.  Look in th
0750: 65 20 70 61 74 68 20 69 66 20 77 65 20 63 6f 6e  e path if we con
0760: 74 61 69 6e 20 6e 6f 20 64 69 72 65 63 74 6f 72  tain no director
0770: 79 20 73 65 70 61 72 61 74 6f 72 2e 0a 63 61 73  y separator..cas
0780: 65 20 24 30 20 69 6e 0a 20 20 2a 5b 5c 5c 2f 5d  e $0 in.  *[\\/]
0790: 2a 20 29 20 61 73 5f 6d 79 73 65 6c 66 3d 24 30  * ) as_myself=$0
07a0: 20 3b 3b 0a 20 20 2a 29 20 61 73 5f 73 61 76 65   ;;.  *) as_save
07b0: 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
07c0: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
07d0: 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
07e0: 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
07f0: 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
0800: 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
0810: 61 73 5f 64 69 72 3d 2e 0a 20 20 74 65 73 74 20  as_dir=..  test 
0820: 2d 72 20 22 24 61 73 5f 64 69 72 2f 24 30 22 20  -r "$as_dir/$0" 
0830: 26 26 20 61 73 5f 6d 79 73 65 6c 66 3d 24 61 73  && as_myself=$as
0840: 5f 64 69 72 2f 24 30 20 26 26 20 62 72 65 61 6b  _dir/$0 && break
0850: 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
0860: 76 65 5f 49 46 53 0a 0a 20 20 20 20 20 3b 3b 0a  ve_IFS..     ;;.
0870: 65 73 61 63 0a 23 20 57 65 20 64 69 64 20 6e 6f  esac.# We did no
0880: 74 20 66 69 6e 64 20 6f 75 72 73 65 6c 76 65 73  t find ourselves
0890: 2c 20 6d 6f 73 74 20 70 72 6f 62 61 62 6c 79 20  , most probably 
08a0: 77 65 20 77 65 72 65 20 72 75 6e 20 61 73 20 60  we were run as `
08b0: 73 68 20 43 4f 4d 4d 41 4e 44 27 0a 23 20 69 6e  sh COMMAND'.# in
08c0: 20 77 68 69 63 68 20 63 61 73 65 20 77 65 20 61   which case we a
08d0: 72 65 20 6e 6f 74 20 74 6f 20 62 65 20 66 6f 75  re not to be fou
08e0: 6e 64 20 69 6e 20 74 68 65 20 70 61 74 68 2e 0a  nd in the path..
08f0: 69 66 20 74 65 73 74 20 22 78 24 61 73 5f 6d 79  if test "x$as_my
0900: 73 65 6c 66 22 20 3d 20 78 3b 20 74 68 65 6e 0a  self" = x; then.
0910: 20 20 61 73 5f 6d 79 73 65 6c 66 3d 24 30 0a 66    as_myself=$0.f
0920: 69 0a 69 66 20 74 65 73 74 20 21 20 2d 66 20 22  i.if test ! -f "
0930: 24 61 73 5f 6d 79 73 65 6c 66 22 3b 20 74 68 65  $as_myself"; the
0940: 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 79  n.  echo "$as_my
0950: 73 65 6c 66 3a 20 65 72 72 6f 72 3a 20 63 61 6e  self: error: can
0960: 6e 6f 74 20 66 69 6e 64 20 6d 79 73 65 6c 66 3b  not find myself;
0970: 20 72 65 72 75 6e 20 77 69 74 68 20 61 6e 20 61   rerun with an a
0980: 62 73 6f 6c 75 74 65 20 66 69 6c 65 20 6e 61 6d  bsolute file nam
0990: 65 22 20 3e 26 32 0a 20 20 7b 20 28 65 78 69 74  e" >&2.  { (exit
09a0: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a 66   1); exit 1; }.f
09b0: 69 0a 0a 23 20 57 6f 72 6b 20 61 72 6f 75 6e 64  i..# Work around
09c0: 20 62 75 67 73 20 69 6e 20 70 72 65 2d 33 2e 30   bugs in pre-3.0
09d0: 20 55 57 49 4e 20 6b 73 68 2e 0a 66 6f 72 20 61   UWIN ksh..for a
09e0: 73 5f 76 61 72 20 69 6e 20 45 4e 56 20 4d 41 49  s_var in ENV MAI
09f0: 4c 20 4d 41 49 4c 50 41 54 48 0a 64 6f 20 28 24  L MAILPATH.do ($
0a00: 61 73 5f 75 6e 73 65 74 20 24 61 73 5f 76 61 72  as_unset $as_var
0a10: 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  ) >/dev/null 2>&
0a20: 31 20 26 26 20 24 61 73 5f 75 6e 73 65 74 20 24  1 && $as_unset $
0a30: 61 73 5f 76 61 72 0a 64 6f 6e 65 0a 50 53 31 3d  as_var.done.PS1=
0a40: 27 24 20 27 0a 50 53 32 3d 27 3e 20 27 0a 50 53  '$ '.PS2='> '.PS
0a50: 34 3d 27 2b 20 27 0a 0a 23 20 4e 4c 53 20 6e 75  4='+ '..# NLS nu
0a60: 69 73 61 6e 63 65 73 2e 0a 66 6f 72 20 61 73 5f  isances..for as_
0a70: 76 61 72 20 69 6e 20 5c 0a 20 20 4c 41 4e 47 20  var in \.  LANG 
0a80: 4c 41 4e 47 55 41 47 45 20 4c 43 5f 41 44 44 52  LANGUAGE LC_ADDR
0a90: 45 53 53 20 4c 43 5f 41 4c 4c 20 4c 43 5f 43 4f  ESS LC_ALL LC_CO
0aa0: 4c 4c 41 54 45 20 4c 43 5f 43 54 59 50 45 20 4c  LLATE LC_CTYPE L
0ab0: 43 5f 49 44 45 4e 54 49 46 49 43 41 54 49 4f 4e  C_IDENTIFICATION
0ac0: 20 5c 0a 20 20 4c 43 5f 4d 45 41 53 55 52 45 4d   \.  LC_MEASUREM
0ad0: 45 4e 54 20 4c 43 5f 4d 45 53 53 41 47 45 53 20  ENT LC_MESSAGES 
0ae0: 4c 43 5f 4d 4f 4e 45 54 41 52 59 20 4c 43 5f 4e  LC_MONETARY LC_N
0af0: 41 4d 45 20 4c 43 5f 4e 55 4d 45 52 49 43 20 4c  AME LC_NUMERIC L
0b00: 43 5f 50 41 50 45 52 20 5c 0a 20 20 4c 43 5f 54  C_PAPER \.  LC_T
0b10: 45 4c 45 50 48 4f 4e 45 20 4c 43 5f 54 49 4d 45  ELEPHONE LC_TIME
0b20: 0a 64 6f 0a 20 20 69 66 20 28 73 65 74 20 2b 78  .do.  if (set +x
0b30: 3b 20 74 65 73 74 20 2d 7a 20 22 60 28 65 76 61  ; test -z "`(eva
0b40: 6c 20 24 61 73 5f 76 61 72 3d 43 3b 20 65 78 70  l $as_var=C; exp
0b50: 6f 72 74 20 24 61 73 5f 76 61 72 29 20 32 3e 26  ort $as_var) 2>&
0b60: 31 60 22 29 3b 20 74 68 65 6e 0a 20 20 20 20 65  1`"); then.    e
0b70: 76 61 6c 20 24 61 73 5f 76 61 72 3d 43 3b 20 65  val $as_var=C; e
0b80: 78 70 6f 72 74 20 24 61 73 5f 76 61 72 0a 20 20  xport $as_var.  
0b90: 65 6c 73 65 0a 20 20 20 20 28 24 61 73 5f 75 6e  else.    ($as_un
0ba0: 73 65 74 20 24 61 73 5f 76 61 72 29 20 3e 2f 64  set $as_var) >/d
0bb0: 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20  ev/null 2>&1 && 
0bc0: 24 61 73 5f 75 6e 73 65 74 20 24 61 73 5f 76 61  $as_unset $as_va
0bd0: 72 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 23 20 52  r.  fi.done..# R
0be0: 65 71 75 69 72 65 64 20 74 6f 20 75 73 65 20 62  equired to use b
0bf0: 61 73 65 6e 61 6d 65 2e 0a 69 66 20 65 78 70 72  asename..if expr
0c00: 20 61 20 3a 20 27 5c 28 61 5c 29 27 20 3e 2f 64   a : '\(a\)' >/d
0c10: 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 0a  ev/null 2>&1 &&.
0c20: 20 20 20 74 65 73 74 20 22 58 60 65 78 70 72 20     test "X`expr 
0c30: 30 30 30 30 31 20 3a 20 27 2e 2a 5c 28 2e 2e 2e  00001 : '.*\(...
0c40: 5c 29 27 60 22 20 3d 20 58 30 30 31 3b 20 74 68  \)'`" = X001; th
0c50: 65 6e 0a 20 20 61 73 5f 65 78 70 72 3d 65 78 70  en.  as_expr=exp
0c60: 72 0a 65 6c 73 65 0a 20 20 61 73 5f 65 78 70 72  r.else.  as_expr
0c70: 3d 66 61 6c 73 65 0a 66 69 0a 0a 69 66 20 28 62  =false.fi..if (b
0c80: 61 73 65 6e 61 6d 65 20 2d 2d 20 2f 29 20 3e 2f  asename -- /) >/
0c90: 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26  dev/null 2>&1 &&
0ca0: 20 74 65 73 74 20 22 58 60 62 61 73 65 6e 61 6d   test "X`basenam
0cb0: 65 20 2d 2d 20 2f 20 32 3e 26 31 60 22 20 3d 20  e -- / 2>&1`" = 
0cc0: 22 58 2f 22 3b 20 74 68 65 6e 0a 20 20 61 73 5f  "X/"; then.  as_
0cd0: 62 61 73 65 6e 61 6d 65 3d 62 61 73 65 6e 61 6d  basename=basenam
0ce0: 65 0a 65 6c 73 65 0a 20 20 61 73 5f 62 61 73 65  e.else.  as_base
0cf0: 6e 61 6d 65 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a  name=false.fi...
0d00: 23 20 4e 61 6d 65 20 6f 66 20 74 68 65 20 65 78  # Name of the ex
0d10: 65 63 75 74 61 62 6c 65 2e 0a 61 73 5f 6d 65 3d  ecutable..as_me=
0d20: 60 24 61 73 5f 62 61 73 65 6e 61 6d 65 20 2d 2d  `$as_basename --
0d30: 20 22 24 30 22 20 7c 7c 0a 24 61 73 5f 65 78 70   "$0" ||.$as_exp
0d40: 72 20 58 2f 22 24 30 22 20 3a 20 27 2e 2a 2f 5c  r X/"$0" : '.*/\
0d50: 28 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 2f 2a 24 27  ([^/][^/]*\)/*$'
0d60: 20 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20   \| \.. X"$0" : 
0d70: 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a  'X\(//\)$' \| \.
0d80: 09 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 5c  . X"$0" : 'X\(/\
0d90: 29 27 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e  )' \| . 2>/dev/n
0da0: 75 6c 6c 20 7c 7c 0a 65 63 68 6f 20 58 2f 22 24  ull ||.echo X/"$
0db0: 30 22 20 7c 0a 20 20 20 20 73 65 64 20 27 2f 5e  0" |.    sed '/^
0dc0: 2e 2a 5c 2f 5c 28 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c  .*\/\([^/][^/]*\
0dd0: 29 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73 2f 2f  )\/*$/{..    s//
0de0: 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a  \1/..    q..  }.
0df0: 09 20 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 2f 5c 29  .  /^X\/\(\/\/\)
0e00: 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a  $/{..    s//\1/.
0e10: 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f  .    q..  }..  /
0e20: 5e 58 5c 2f 5c 28 5c 2f 5c 29 2e 2a 2f 7b 0a 09  ^X\/\(\/\).*/{..
0e30: 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20      s//\1/..    
0e40: 71 0a 09 20 20 7d 0a 09 20 20 73 2f 2e 2a 2f 2e  q..  }..  s/.*/.
0e50: 2f 3b 20 71 27 60 0a 0a 23 20 43 44 50 41 54 48  /; q'`..# CDPATH
0e60: 2e 0a 24 61 73 5f 75 6e 73 65 74 20 43 44 50 41  ..$as_unset CDPA
0e70: 54 48 0a 0a 0a 69 66 20 74 65 73 74 20 22 78 24  TH...if test "x$
0e80: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22 20 3d 20  CONFIG_SHELL" = 
0e90: 78 3b 20 74 68 65 6e 0a 20 20 69 66 20 28 65 76  x; then.  if (ev
0ea0: 61 6c 20 22 3a 22 29 20 32 3e 2f 64 65 76 2f 6e  al ":") 2>/dev/n
0eb0: 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61 73 5f 68  ull; then.  as_h
0ec0: 61 76 65 5f 72 65 71 75 69 72 65 64 3d 79 65 73  ave_required=yes
0ed0: 0a 65 6c 73 65 0a 20 20 61 73 5f 68 61 76 65 5f  .else.  as_have_
0ee0: 72 65 71 75 69 72 65 64 3d 6e 6f 0a 66 69 0a 0a  required=no.fi..
0ef0: 20 20 69 66 20 74 65 73 74 20 24 61 73 5f 68 61    if test $as_ha
0f00: 76 65 5f 72 65 71 75 69 72 65 64 20 3d 20 79 65  ve_required = ye
0f10: 73 20 26 26 20 09 20 28 65 76 61 6c 20 22 3a 0a  s && . (eval ":.
0f20: 28 61 73 5f 66 75 6e 63 5f 72 65 74 75 72 6e 20  (as_func_return 
0f30: 28 29 20 7b 0a 20 20 28 65 78 69 74 20 5c 24 31  () {.  (exit \$1
0f40: 29 0a 7d 0a 61 73 5f 66 75 6e 63 5f 73 75 63 63  ).}.as_func_succ
0f50: 65 73 73 20 28 29 20 7b 0a 20 20 61 73 5f 66 75  ess () {.  as_fu
0f60: 6e 63 5f 72 65 74 75 72 6e 20 30 0a 7d 0a 61 73  nc_return 0.}.as
0f70: 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65 20 28 29  _func_failure ()
0f80: 20 7b 0a 20 20 61 73 5f 66 75 6e 63 5f 72 65 74   {.  as_func_ret
0f90: 75 72 6e 20 31 0a 7d 0a 61 73 5f 66 75 6e 63 5f  urn 1.}.as_func_
0fa0: 72 65 74 5f 73 75 63 63 65 73 73 20 28 29 20 7b  ret_success () {
0fb0: 0a 20 20 72 65 74 75 72 6e 20 30 0a 7d 0a 61 73  .  return 0.}.as
0fc0: 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75 72  _func_ret_failur
0fd0: 65 20 28 29 20 7b 0a 20 20 72 65 74 75 72 6e 20  e () {.  return 
0fe0: 31 0a 7d 0a 0a 65 78 69 74 63 6f 64 65 3d 30 0a  1.}..exitcode=0.
0ff0: 69 66 20 61 73 5f 66 75 6e 63 5f 73 75 63 63 65  if as_func_succe
1000: 73 73 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73  ss; then.  :.els
1010: 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20  e.  exitcode=1. 
1020: 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 73 75   echo as_func_su
1030: 63 63 65 73 73 20 66 61 69 6c 65 64 2e 0a 66 69  ccess failed..fi
1040: 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f 66 61 69  ..if as_func_fai
1050: 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65 78 69  lure; then.  exi
1060: 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61  tcode=1.  echo a
1070: 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65 20 73  s_func_failure s
1080: 75 63 63 65 65 64 65 64 2e 0a 66 69 0a 0a 69 66  ucceeded..fi..if
1090: 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63   as_func_ret_suc
10a0: 63 65 73 73 3b 20 74 68 65 6e 0a 20 20 3a 0a 65  cess; then.  :.e
10b0: 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31  lse.  exitcode=1
10c0: 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f  .  echo as_func_
10d0: 72 65 74 5f 73 75 63 63 65 73 73 20 66 61 69 6c  ret_success fail
10e0: 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f 66 75  ed..fi..if as_fu
10f0: 6e 63 5f 72 65 74 5f 66 61 69 6c 75 72 65 3b 20  nc_ret_failure; 
1100: 74 68 65 6e 0a 20 20 65 78 69 74 63 6f 64 65 3d  then.  exitcode=
1110: 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63  1.  echo as_func
1120: 5f 72 65 74 5f 66 61 69 6c 75 72 65 20 73 75 63  _ret_failure suc
1130: 63 65 65 64 65 64 2e 0a 66 69 0a 0a 69 66 20 28  ceeded..fi..if (
1140: 20 73 65 74 20 78 3b 20 61 73 5f 66 75 6e 63 5f   set x; as_func_
1150: 72 65 74 5f 73 75 63 63 65 73 73 20 79 20 26 26  ret_success y &&
1160: 20 74 65 73 74 20 78 20 3d 20 5c 22 5c 24 31 5c   test x = \"\$1\
1170: 22 20 29 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c  " ); then.  :.el
1180: 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a  se.  exitcode=1.
1190: 20 20 65 63 68 6f 20 70 6f 73 69 74 69 6f 6e 61    echo positiona
11a0: 6c 20 70 61 72 61 6d 65 74 65 72 73 20 77 65 72  l parameters wer
11b0: 65 20 6e 6f 74 20 73 61 76 65 64 2e 0a 66 69 0a  e not saved..fi.
11c0: 0a 74 65 73 74 20 5c 24 65 78 69 74 63 6f 64 65  .test \$exitcode
11d0: 20 3d 20 30 29 20 7c 7c 20 7b 20 28 65 78 69 74   = 0) || { (exit
11e0: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a 0a   1); exit 1; }..
11f0: 28 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d  (.  as_lineno_1=
1200: 5c 24 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69  \$LINENO.  as_li
1210: 6e 65 6e 6f 5f 32 3d 5c 24 4c 49 4e 45 4e 4f 0a  neno_2=\$LINENO.
1220: 20 20 74 65 73 74 20 5c 22 78 5c 24 61 73 5f 6c    test \"x\$as_l
1230: 69 6e 65 6e 6f 5f 31 5c 22 20 21 3d 20 5c 22 78  ineno_1\" != \"x
1240: 5c 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 5c 22 20  \$as_lineno_2\" 
1250: 26 26 0a 20 20 74 65 73 74 20 5c 22 78 5c 60 65  &&.  test \"x\`e
1260: 78 70 72 20 5c 24 61 73 5f 6c 69 6e 65 6e 6f 5f  xpr \$as_lineno_
1270: 31 20 2b 20 31 5c 60 5c 22 20 3d 20 5c 22 78 5c  1 + 1\`\" = \"x\
1280: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 5c 22 29 20  $as_lineno_2\") 
1290: 7c 7c 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65  || { (exit 1); e
12a0: 78 69 74 20 31 3b 20 7d 0a 22 29 20 32 3e 20 2f  xit 1; }.") 2> /
12b0: 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
12c0: 20 3a 0a 65 6c 73 65 0a 20 20 61 73 5f 63 61 6e   :.else.  as_can
12d0: 64 69 64 61 74 65 5f 73 68 65 6c 6c 73 3d 0a 20  didate_shells=. 
12e0: 20 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24     as_save_IFS=$
12f0: 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
1300: 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
1310: 64 69 72 20 69 6e 20 2f 62 69 6e 24 50 41 54 48  dir in /bin$PATH
1320: 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 62  _SEPARATOR/usr/b
1330: 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  in$PATH_SEPARATO
1340: 52 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d  R$PATH.do.  IFS=
1350: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
1360: 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
1370: 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 63   && as_dir=..  c
1380: 61 73 65 20 24 61 73 5f 64 69 72 20 69 6e 0a 09  ase $as_dir in..
1390: 20 2f 2a 29 0a 09 20 20 20 66 6f 72 20 61 73 5f   /*)..   for as_
13a0: 62 61 73 65 20 69 6e 20 73 68 20 62 61 73 68 20  base in sh bash 
13b0: 6b 73 68 20 73 68 35 3b 20 64 6f 0a 09 20 20 20  ksh sh5; do..   
13c0: 20 20 61 73 5f 63 61 6e 64 69 64 61 74 65 5f 73    as_candidate_s
13d0: 68 65 6c 6c 73 3d 22 24 61 73 5f 63 61 6e 64 69  hells="$as_candi
13e0: 64 61 74 65 5f 73 68 65 6c 6c 73 20 24 61 73 5f  date_shells $as_
13f0: 64 69 72 2f 24 61 73 5f 62 61 73 65 22 0a 09 20  dir/$as_base".. 
1400: 20 20 64 6f 6e 65 3b 3b 0a 20 20 20 20 20 20 20    done;;.       
1410: 65 73 61 63 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  esac.done.IFS=$a
1420: 73 5f 73 61 76 65 5f 49 46 53 0a 0a 0a 20 20 20  s_save_IFS...   
1430: 20 20 20 66 6f 72 20 61 73 5f 73 68 65 6c 6c 20     for as_shell 
1440: 69 6e 20 24 61 73 5f 63 61 6e 64 69 64 61 74 65  in $as_candidate
1450: 5f 73 68 65 6c 6c 73 20 24 53 48 45 4c 4c 3b 20  _shells $SHELL; 
1460: 64 6f 0a 09 20 23 20 54 72 79 20 6f 6e 6c 79 20  do.. # Try only 
1470: 73 68 65 6c 6c 73 20 74 68 61 74 20 65 78 69 73  shells that exis
1480: 74 2c 20 74 6f 20 73 61 76 65 20 73 65 76 65 72  t, to save sever
1490: 61 6c 20 66 6f 72 6b 73 2e 0a 09 20 69 66 20 7b  al forks... if {
14a0: 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 73 68   test -f "$as_sh
14b0: 65 6c 6c 22 20 7c 7c 20 74 65 73 74 20 2d 66 20  ell" || test -f 
14c0: 22 24 61 73 5f 73 68 65 6c 6c 2e 65 78 65 22 3b  "$as_shell.exe";
14d0: 20 7d 20 26 26 0a 09 09 7b 20 28 22 24 61 73 5f   } &&...{ ("$as_
14e0: 73 68 65 6c 6c 22 29 20 32 3e 20 2f 64 65 76 2f  shell") 2> /dev/
14f0: 6e 75 6c 6c 20 3c 3c 5c 5f 41 53 45 4f 46 0a 69  null <<\_ASEOF.i
1500: 66 20 74 65 73 74 20 2d 6e 20 22 24 7b 5a 53 48  f test -n "${ZSH
1510: 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20 26  _VERSION+set}" &
1520: 26 20 28 65 6d 75 6c 61 74 65 20 73 68 29 20 3e  & (emulate sh) >
1530: 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20  /dev/null 2>&1; 
1540: 74 68 65 6e 0a 20 20 65 6d 75 6c 61 74 65 20 73  then.  emulate s
1550: 68 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20  h.  NULLCMD=:.  
1560: 23 20 5a 73 68 20 33 2e 78 20 61 6e 64 20 34 2e  # Zsh 3.x and 4.
1570: 78 20 70 65 72 66 6f 72 6d 73 20 77 6f 72 64 20  x performs word 
1580: 73 70 6c 69 74 74 69 6e 67 20 6f 6e 20 24 7b 31  splitting on ${1
1590: 2b 22 24 40 22 7d 2c 20 77 68 69 63 68 0a 20 20  +"$@"}, which.  
15a0: 23 20 69 73 20 63 6f 6e 74 72 61 72 79 20 74 6f  # is contrary to
15b0: 20 6f 75 72 20 75 73 61 67 65 2e 20 20 44 69 73   our usage.  Dis
15c0: 61 62 6c 65 20 74 68 69 73 20 66 65 61 74 75 72  able this featur
15d0: 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67 20 27 24  e..  alias -g '$
15e0: 7b 31 2b 22 24 40 22 7d 27 3d 27 22 24 40 22 27  {1+"$@"}'='"$@"'
15f0: 0a 20 20 73 65 74 6f 70 74 20 4e 4f 5f 47 4c 4f  .  setopt NO_GLO
1600: 42 5f 53 55 42 53 54 0a 65 6c 73 65 0a 20 20 63  B_SUBST.else.  c
1610: 61 73 65 20 60 28 73 65 74 20 2d 6f 29 20 32 3e  ase `(set -o) 2>
1620: 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20  /dev/null` in.  
1630: 2a 70 6f 73 69 78 2a 29 20 73 65 74 20 2d 6f 20  *posix*) set -o 
1640: 70 6f 73 69 78 20 3b 3b 0a 65 73 61 63 0a 0a 66  posix ;;.esac..f
1650: 69 0a 0a 0a 3a 0a 5f 41 53 45 4f 46 0a 7d 3b 20  i...:._ASEOF.}; 
1660: 74 68 65 6e 0a 20 20 43 4f 4e 46 49 47 5f 53 48  then.  CONFIG_SH
1670: 45 4c 4c 3d 24 61 73 5f 73 68 65 6c 6c 0a 09 20  ELL=$as_shell.. 
1680: 20 20 20 20 20 20 61 73 5f 68 61 76 65 5f 72 65        as_have_re
1690: 71 75 69 72 65 64 3d 79 65 73 0a 09 20 20 20 20  quired=yes..    
16a0: 20 20 20 69 66 20 7b 20 22 24 61 73 5f 73 68 65     if { "$as_she
16b0: 6c 6c 22 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c  ll" 2> /dev/null
16c0: 20 3c 3c 5c 5f 41 53 45 4f 46 0a 69 66 20 74 65   <<\_ASEOF.if te
16d0: 73 74 20 2d 6e 20 22 24 7b 5a 53 48 5f 56 45 52  st -n "${ZSH_VER
16e0: 53 49 4f 4e 2b 73 65 74 7d 22 20 26 26 20 28 65  SION+set}" && (e
16f0: 6d 75 6c 61 74 65 20 73 68 29 20 3e 2f 64 65 76  mulate sh) >/dev
1700: 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
1710: 0a 20 20 65 6d 75 6c 61 74 65 20 73 68 0a 20 20  .  emulate sh.  
1720: 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20 23 20 5a 73  NULLCMD=:.  # Zs
1730: 68 20 33 2e 78 20 61 6e 64 20 34 2e 78 20 70 65  h 3.x and 4.x pe
1740: 72 66 6f 72 6d 73 20 77 6f 72 64 20 73 70 6c 69  rforms word spli
1750: 74 74 69 6e 67 20 6f 6e 20 24 7b 31 2b 22 24 40  tting on ${1+"$@
1760: 22 7d 2c 20 77 68 69 63 68 0a 20 20 23 20 69 73  "}, which.  # is
1770: 20 63 6f 6e 74 72 61 72 79 20 74 6f 20 6f 75 72   contrary to our
1780: 20 75 73 61 67 65 2e 20 20 44 69 73 61 62 6c 65   usage.  Disable
1790: 20 74 68 69 73 20 66 65 61 74 75 72 65 2e 0a 20   this feature.. 
17a0: 20 61 6c 69 61 73 20 2d 67 20 27 24 7b 31 2b 22   alias -g '${1+"
17b0: 24 40 22 7d 27 3d 27 22 24 40 22 27 0a 20 20 73  $@"}'='"$@"'.  s
17c0: 65 74 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55  etopt NO_GLOB_SU
17d0: 42 53 54 0a 65 6c 73 65 0a 20 20 63 61 73 65 20  BST.else.  case 
17e0: 60 28 73 65 74 20 2d 6f 29 20 32 3e 2f 64 65 76  `(set -o) 2>/dev
17f0: 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20 2a 70 6f 73  /null` in.  *pos
1800: 69 78 2a 29 20 73 65 74 20 2d 6f 20 70 6f 73 69  ix*) set -o posi
1810: 78 20 3b 3b 0a 65 73 61 63 0a 0a 66 69 0a 0a 0a  x ;;.esac..fi...
1820: 3a 0a 28 61 73 5f 66 75 6e 63 5f 72 65 74 75 72  :.(as_func_retur
1830: 6e 20 28 29 20 7b 0a 20 20 28 65 78 69 74 20 24  n () {.  (exit $
1840: 31 29 0a 7d 0a 61 73 5f 66 75 6e 63 5f 73 75 63  1).}.as_func_suc
1850: 63 65 73 73 20 28 29 20 7b 0a 20 20 61 73 5f 66  cess () {.  as_f
1860: 75 6e 63 5f 72 65 74 75 72 6e 20 30 0a 7d 0a 61  unc_return 0.}.a
1870: 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65 20 28  s_func_failure (
1880: 29 20 7b 0a 20 20 61 73 5f 66 75 6e 63 5f 72 65  ) {.  as_func_re
1890: 74 75 72 6e 20 31 0a 7d 0a 61 73 5f 66 75 6e 63  turn 1.}.as_func
18a0: 5f 72 65 74 5f 73 75 63 63 65 73 73 20 28 29 20  _ret_success () 
18b0: 7b 0a 20 20 72 65 74 75 72 6e 20 30 0a 7d 0a 61  {.  return 0.}.a
18c0: 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75  s_func_ret_failu
18d0: 72 65 20 28 29 20 7b 0a 20 20 72 65 74 75 72 6e  re () {.  return
18e0: 20 31 0a 7d 0a 0a 65 78 69 74 63 6f 64 65 3d 30   1.}..exitcode=0
18f0: 0a 69 66 20 61 73 5f 66 75 6e 63 5f 73 75 63 63  .if as_func_succ
1900: 65 73 73 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c  ess; then.  :.el
1910: 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a  se.  exitcode=1.
1920: 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 73    echo as_func_s
1930: 75 63 63 65 73 73 20 66 61 69 6c 65 64 2e 0a 66  uccess failed..f
1940: 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f 66 61  i..if as_func_fa
1950: 69 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65 78  ilure; then.  ex
1960: 69 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20  itcode=1.  echo 
1970: 61 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65 20  as_func_failure 
1980: 73 75 63 63 65 65 64 65 64 2e 0a 66 69 0a 0a 69  succeeded..fi..i
1990: 66 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75  f as_func_ret_su
19a0: 63 63 65 73 73 3b 20 74 68 65 6e 0a 20 20 3a 0a  ccess; then.  :.
19b0: 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d  else.  exitcode=
19c0: 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63  1.  echo as_func
19d0: 5f 72 65 74 5f 73 75 63 63 65 73 73 20 66 61 69  _ret_success fai
19e0: 6c 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f 66  led..fi..if as_f
19f0: 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75 72 65 3b  unc_ret_failure;
1a00: 20 74 68 65 6e 0a 20 20 65 78 69 74 63 6f 64 65   then.  exitcode
1a10: 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e  =1.  echo as_fun
1a20: 63 5f 72 65 74 5f 66 61 69 6c 75 72 65 20 73 75  c_ret_failure su
1a30: 63 63 65 65 64 65 64 2e 0a 66 69 0a 0a 69 66 20  cceeded..fi..if 
1a40: 28 20 73 65 74 20 78 3b 20 61 73 5f 66 75 6e 63  ( set x; as_func
1a50: 5f 72 65 74 5f 73 75 63 63 65 73 73 20 79 20 26  _ret_success y &
1a60: 26 20 74 65 73 74 20 78 20 3d 20 22 24 31 22 20  & test x = "$1" 
1a70: 29 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65  ); then.  :.else
1a80: 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20 20  .  exitcode=1.  
1a90: 65 63 68 6f 20 70 6f 73 69 74 69 6f 6e 61 6c 20  echo positional 
1aa0: 70 61 72 61 6d 65 74 65 72 73 20 77 65 72 65 20  parameters were 
1ab0: 6e 6f 74 20 73 61 76 65 64 2e 0a 66 69 0a 0a 74  not saved..fi..t
1ac0: 65 73 74 20 24 65 78 69 74 63 6f 64 65 20 3d 20  est $exitcode = 
1ad0: 30 29 20 7c 7c 20 7b 20 28 65 78 69 74 20 31 29  0) || { (exit 1)
1ae0: 3b 20 65 78 69 74 20 31 3b 20 7d 0a 0a 28 0a 20  ; exit 1; }..(. 
1af0: 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24 4c 49   as_lineno_1=$LI
1b00: 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f  NENO.  as_lineno
1b10: 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20 74 65 73  _2=$LINENO.  tes
1b20: 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f 31  t "x$as_lineno_1
1b30: 22 20 21 3d 20 22 78 24 61 73 5f 6c 69 6e 65 6e  " != "x$as_linen
1b40: 6f 5f 32 22 20 26 26 0a 20 20 74 65 73 74 20 22  o_2" &&.  test "
1b50: 78 60 65 78 70 72 20 24 61 73 5f 6c 69 6e 65 6e  x`expr $as_linen
1b60: 6f 5f 31 20 2b 20 31 60 22 20 3d 20 22 78 24 61  o_1 + 1`" = "x$a
1b70: 73 5f 6c 69 6e 65 6e 6f 5f 32 22 29 20 7c 7c 20  s_lineno_2") || 
1b80: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
1b90: 20 31 3b 20 7d 0a 0a 5f 41 53 45 4f 46 0a 7d 3b   1; }.._ASEOF.};
1ba0: 20 74 68 65 6e 0a 20 20 62 72 65 61 6b 0a 66 69   then.  break.fi
1bb0: 0a 0a 66 69 0a 0a 20 20 20 20 20 20 64 6f 6e 65  ..fi..      done
1bc0: 0a 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ..      if test 
1bd0: 22 78 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22  "x$CONFIG_SHELL"
1be0: 20 21 3d 20 78 3b 20 74 68 65 6e 0a 20 20 66 6f   != x; then.  fo
1bf0: 72 20 61 73 5f 76 61 72 20 69 6e 20 42 41 53 48  r as_var in BASH
1c00: 5f 45 4e 56 20 45 4e 56 0a 20 20 20 20 20 20 20  _ENV ENV.       
1c10: 20 64 6f 20 28 24 61 73 5f 75 6e 73 65 74 20 24   do ($as_unset $
1c20: 61 73 5f 76 61 72 29 20 3e 2f 64 65 76 2f 6e 75  as_var) >/dev/nu
1c30: 6c 6c 20 32 3e 26 31 20 26 26 20 24 61 73 5f 75  ll 2>&1 && $as_u
1c40: 6e 73 65 74 20 24 61 73 5f 76 61 72 0a 20 20 20  nset $as_var.   
1c50: 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20       done.      
1c60: 20 20 65 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f    export CONFIG_
1c70: 53 48 45 4c 4c 0a 20 20 20 20 20 20 20 20 65 78  SHELL.        ex
1c80: 65 63 20 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c  ec "$CONFIG_SHEL
1c90: 4c 22 20 22 24 61 73 5f 6d 79 73 65 6c 66 22 20  L" "$as_myself" 
1ca0: 24 7b 31 2b 22 24 40 22 7d 0a 66 69 0a 0a 0a 20  ${1+"$@"}.fi... 
1cb0: 20 20 20 69 66 20 74 65 73 74 20 24 61 73 5f 68     if test $as_h
1cc0: 61 76 65 5f 72 65 71 75 69 72 65 64 20 3d 20 6e  ave_required = n
1cd0: 6f 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 54  o; then.  echo T
1ce0: 68 69 73 20 73 63 72 69 70 74 20 72 65 71 75 69  his script requi
1cf0: 72 65 73 20 61 20 73 68 65 6c 6c 20 6d 6f 72 65  res a shell more
1d00: 20 6d 6f 64 65 72 6e 20 74 68 61 6e 20 61 6c 6c   modern than all
1d10: 20 74 68 65 0a 20 20 20 20 20 20 65 63 68 6f 20   the.      echo 
1d20: 73 68 65 6c 6c 73 20 74 68 61 74 20 49 20 66 6f  shells that I fo
1d30: 75 6e 64 20 6f 6e 20 79 6f 75 72 20 73 79 73 74  und on your syst
1d40: 65 6d 2e 20 20 50 6c 65 61 73 65 20 69 6e 73 74  em.  Please inst
1d50: 61 6c 6c 20 61 0a 20 20 20 20 20 20 65 63 68 6f  all a.      echo
1d60: 20 6d 6f 64 65 72 6e 20 73 68 65 6c 6c 2c 20 6f   modern shell, o
1d70: 72 20 6d 61 6e 75 61 6c 6c 79 20 72 75 6e 20 74  r manually run t
1d80: 68 65 20 73 63 72 69 70 74 20 75 6e 64 65 72 20  he script under 
1d90: 73 75 63 68 20 61 0a 20 20 20 20 20 20 65 63 68  such a.      ech
1da0: 6f 20 73 68 65 6c 6c 20 69 66 20 79 6f 75 20 64  o shell if you d
1db0: 6f 20 68 61 76 65 20 6f 6e 65 2e 0a 20 20 20 20  o have one..    
1dc0: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
1dd0: 69 74 20 31 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a  it 1; }.fi...fi.
1de0: 0a 66 69 0a 0a 0a 0a 28 65 76 61 6c 20 22 61 73  .fi....(eval "as
1df0: 5f 66 75 6e 63 5f 72 65 74 75 72 6e 20 28 29 20  _func_return () 
1e00: 7b 0a 20 20 28 65 78 69 74 20 5c 24 31 29 0a 7d  {.  (exit \$1).}
1e10: 0a 61 73 5f 66 75 6e 63 5f 73 75 63 63 65 73 73  .as_func_success
1e20: 20 28 29 20 7b 0a 20 20 61 73 5f 66 75 6e 63 5f   () {.  as_func_
1e30: 72 65 74 75 72 6e 20 30 0a 7d 0a 61 73 5f 66 75  return 0.}.as_fu
1e40: 6e 63 5f 66 61 69 6c 75 72 65 20 28 29 20 7b 0a  nc_failure () {.
1e50: 20 20 61 73 5f 66 75 6e 63 5f 72 65 74 75 72 6e    as_func_return
1e60: 20 31 0a 7d 0a 61 73 5f 66 75 6e 63 5f 72 65 74   1.}.as_func_ret
1e70: 5f 73 75 63 63 65 73 73 20 28 29 20 7b 0a 20 20  _success () {.  
1e80: 72 65 74 75 72 6e 20 30 0a 7d 0a 61 73 5f 66 75  return 0.}.as_fu
1e90: 6e 63 5f 72 65 74 5f 66 61 69 6c 75 72 65 20 28  nc_ret_failure (
1ea0: 29 20 7b 0a 20 20 72 65 74 75 72 6e 20 31 0a 7d  ) {.  return 1.}
1eb0: 0a 0a 65 78 69 74 63 6f 64 65 3d 30 0a 69 66 20  ..exitcode=0.if 
1ec0: 61 73 5f 66 75 6e 63 5f 73 75 63 63 65 73 73 3b  as_func_success;
1ed0: 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20   then.  :.else. 
1ee0: 20 65 78 69 74 63 6f 64 65 3d 31 0a 20 20 65 63   exitcode=1.  ec
1ef0: 68 6f 20 61 73 5f 66 75 6e 63 5f 73 75 63 63 65  ho as_func_succe
1f00: 73 73 20 66 61 69 6c 65 64 2e 0a 66 69 0a 0a 69  ss failed..fi..i
1f10: 66 20 61 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72  f as_func_failur
1f20: 65 3b 20 74 68 65 6e 0a 20 20 65 78 69 74 63 6f  e; then.  exitco
1f30: 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66  de=1.  echo as_f
1f40: 75 6e 63 5f 66 61 69 6c 75 72 65 20 73 75 63 63  unc_failure succ
1f50: 65 65 64 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73  eeded..fi..if as
1f60: 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65 73  _func_ret_succes
1f70: 73 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65  s; then.  :.else
1f80: 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20 20  .  exitcode=1.  
1f90: 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 72 65 74  echo as_func_ret
1fa0: 5f 73 75 63 63 65 73 73 20 66 61 69 6c 65 64 2e  _success failed.
1fb0: 0a 66 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f  .fi..if as_func_
1fc0: 72 65 74 5f 66 61 69 6c 75 72 65 3b 20 74 68 65  ret_failure; the
1fd0: 6e 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20  n.  exitcode=1. 
1fe0: 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 72 65   echo as_func_re
1ff0: 74 5f 66 61 69 6c 75 72 65 20 73 75 63 63 65 65  t_failure succee
2000: 64 65 64 2e 0a 66 69 0a 0a 69 66 20 28 20 73 65  ded..fi..if ( se
2010: 74 20 78 3b 20 61 73 5f 66 75 6e 63 5f 72 65 74  t x; as_func_ret
2020: 5f 73 75 63 63 65 73 73 20 79 20 26 26 20 74 65  _success y && te
2030: 73 74 20 78 20 3d 20 5c 22 5c 24 31 5c 22 20 29  st x = \"\$1\" )
2040: 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a  ; then.  :.else.
2050: 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20 20 65    exitcode=1.  e
2060: 63 68 6f 20 70 6f 73 69 74 69 6f 6e 61 6c 20 70  cho positional p
2070: 61 72 61 6d 65 74 65 72 73 20 77 65 72 65 20 6e  arameters were n
2080: 6f 74 20 73 61 76 65 64 2e 0a 66 69 0a 0a 74 65  ot saved..fi..te
2090: 73 74 20 5c 24 65 78 69 74 63 6f 64 65 20 3d 20  st \$exitcode = 
20a0: 30 22 29 20 7c 7c 20 7b 0a 20 20 65 63 68 6f 20  0") || {.  echo 
20b0: 4e 6f 20 73 68 65 6c 6c 20 66 6f 75 6e 64 20 74  No shell found t
20c0: 68 61 74 20 73 75 70 70 6f 72 74 73 20 73 68 65  hat supports she
20d0: 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20 20  ll functions..  
20e0: 65 63 68 6f 20 50 6c 65 61 73 65 20 74 65 6c 6c  echo Please tell
20f0: 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
2100: 67 20 61 62 6f 75 74 20 79 6f 75 72 20 73 79 73  g about your sys
2110: 74 65 6d 2c 0a 20 20 65 63 68 6f 20 69 6e 63 6c  tem,.  echo incl
2120: 75 64 69 6e 67 20 61 6e 79 20 65 72 72 6f 72 20  uding any error 
2130: 70 6f 73 73 69 62 6c 79 20 6f 75 74 70 75 74 20  possibly output 
2140: 62 65 66 6f 72 65 20 74 68 69 73 0a 20 20 65 63  before this.  ec
2150: 68 6f 20 6d 65 73 73 61 67 65 0a 7d 0a 0a 0a 0a  ho message.}....
2160: 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24 4c    as_lineno_1=$L
2170: 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e  INENO.  as_linen
2180: 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20 74 65  o_2=$LINENO.  te
2190: 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f  st "x$as_lineno_
21a0: 31 22 20 21 3d 20 22 78 24 61 73 5f 6c 69 6e 65  1" != "x$as_line
21b0: 6e 6f 5f 32 22 20 26 26 0a 20 20 74 65 73 74 20  no_2" &&.  test 
21c0: 22 78 60 65 78 70 72 20 24 61 73 5f 6c 69 6e 65  "x`expr $as_line
21d0: 6e 6f 5f 31 20 2b 20 31 60 22 20 3d 20 22 78 24  no_1 + 1`" = "x$
21e0: 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22 20 7c 7c 20  as_lineno_2" || 
21f0: 7b 0a 0a 20 20 23 20 43 72 65 61 74 65 20 24 61  {..  # Create $a
2200: 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 61 73 20 61  s_me.lineno as a
2210: 20 63 6f 70 79 20 6f 66 20 24 61 73 5f 6d 79 73   copy of $as_mys
2220: 65 6c 66 2c 20 62 75 74 20 77 69 74 68 20 24 4c  elf, but with $L
2230: 49 4e 45 4e 4f 0a 20 20 23 20 75 6e 69 66 6f 72  INENO.  # unifor
2240: 6d 6c 79 20 72 65 70 6c 61 63 65 64 20 62 79 20  mly replaced by 
2250: 74 68 65 20 6c 69 6e 65 20 6e 75 6d 62 65 72 2e  the line number.
2260: 20 20 54 68 65 20 66 69 72 73 74 20 27 73 65 64    The first 'sed
2270: 27 20 69 6e 73 65 72 74 73 20 61 0a 20 20 23 20  ' inserts a.  # 
2280: 6c 69 6e 65 2d 6e 75 6d 62 65 72 20 6c 69 6e 65  line-number line
2290: 20 61 66 74 65 72 20 65 61 63 68 20 6c 69 6e 65   after each line
22a0: 20 75 73 69 6e 67 20 24 4c 49 4e 45 4e 4f 3b 20   using $LINENO; 
22b0: 74 68 65 20 73 65 63 6f 6e 64 20 27 73 65 64 27  the second 'sed'
22c0: 0a 20 20 23 20 64 6f 65 73 20 74 68 65 20 72 65  .  # does the re
22d0: 61 6c 20 77 6f 72 6b 2e 20 20 54 68 65 20 73 65  al work.  The se
22e0: 63 6f 6e 64 20 73 63 72 69 70 74 20 75 73 65 73  cond script uses
22f0: 20 27 4e 27 20 74 6f 20 70 61 69 72 20 65 61 63   'N' to pair eac
2300: 68 0a 20 20 23 20 6c 69 6e 65 2d 6e 75 6d 62 65  h.  # line-numbe
2310: 72 20 6c 69 6e 65 20 77 69 74 68 20 74 68 65 20  r line with the 
2320: 6c 69 6e 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20  line containing 
2330: 24 4c 49 4e 45 4e 4f 2c 20 61 6e 64 20 61 70 70  $LINENO, and app
2340: 65 6e 64 73 0a 20 20 23 20 74 72 61 69 6c 69 6e  ends.  # trailin
2350: 67 20 27 2d 27 20 64 75 72 69 6e 67 20 73 75 62  g '-' during sub
2360: 73 74 69 74 75 74 69 6f 6e 20 73 6f 20 74 68 61  stitution so tha
2370: 74 20 24 4c 49 4e 45 4e 4f 20 69 73 20 6e 6f 74  t $LINENO is not
2380: 20 61 20 73 70 65 63 69 61 6c 0a 20 20 23 20 63   a special.  # c
2390: 61 73 65 20 61 74 20 6c 69 6e 65 20 65 6e 64 2e  ase at line end.
23a0: 0a 20 20 23 20 28 52 61 6a 61 20 52 20 48 61 72  .  # (Raja R Har
23b0: 69 6e 61 74 68 20 73 75 67 67 65 73 74 65 64 20  inath suggested 
23c0: 73 65 64 20 27 3d 27 2c 20 61 6e 64 20 50 61 75  sed '=', and Pau
23d0: 6c 20 45 67 67 65 72 74 20 77 72 6f 74 65 20 74  l Eggert wrote t
23e0: 68 65 0a 20 20 23 20 73 63 72 69 70 74 73 20 77  he.  # scripts w
23f0: 69 74 68 20 6f 70 74 69 6d 69 7a 61 74 69 6f 6e  ith optimization
2400: 20 68 65 6c 70 20 66 72 6f 6d 20 50 61 6f 6c 6f   help from Paolo
2410: 20 42 6f 6e 7a 69 6e 69 2e 20 20 42 6c 61 6d 65   Bonzini.  Blame
2420: 20 4c 65 65 0a 20 20 23 20 45 2e 20 4d 63 4d 61   Lee.  # E. McMa
2430: 68 6f 6e 20 28 31 39 33 31 2d 31 39 38 39 29 20  hon (1931-1989) 
2440: 66 6f 72 20 73 65 64 27 73 20 73 79 6e 74 61 78  for sed's syntax
2450: 2e 20 20 3a 2d 29 0a 20 20 73 65 64 20 2d 6e 20  .  :-).  sed -n 
2460: 27 0a 20 20 20 20 70 0a 20 20 20 20 2f 5b 24 5d  '.    p.    /[$]
2470: 4c 49 4e 45 4e 4f 2f 3d 0a 20 20 27 20 3c 24 61  LINENO/=.  ' <$a
2480: 73 5f 6d 79 73 65 6c 66 20 7c 0a 20 20 20 20 73  s_myself |.    s
2490: 65 64 20 27 0a 20 20 20 20 20 20 73 2f 5b 24 5d  ed '.      s/[$]
24a0: 4c 49 4e 45 4e 4f 2e 2a 2f 26 2d 2f 0a 20 20 20  LINENO.*/&-/.   
24b0: 20 20 20 74 20 6c 69 6e 65 6e 6f 0a 20 20 20 20     t lineno.    
24c0: 20 20 62 0a 20 20 20 20 20 20 3a 6c 69 6e 65 6e    b.      :linen
24d0: 6f 0a 20 20 20 20 20 20 4e 0a 20 20 20 20 20 20  o.      N.      
24e0: 3a 6c 6f 6f 70 0a 20 20 20 20 20 20 73 2f 5b 24  :loop.      s/[$
24f0: 5d 4c 49 4e 45 4e 4f 5c 28 5b 5e 27 24 61 73 5f  ]LINENO\([^'$as_
2500: 63 72 5f 61 6c 6e 75 6d 27 5f 5d 2e 2a 5c 6e 5c  cr_alnum'_].*\n\
2510: 29 5c 28 2e 2a 5c 29 2f 5c 32 5c 31 5c 32 2f 0a  )\(.*\)/\2\1\2/.
2520: 20 20 20 20 20 20 74 20 6c 6f 6f 70 0a 20 20 20        t loop.   
2530: 20 20 20 73 2f 2d 5c 6e 2e 2a 2f 2f 0a 20 20 20     s/-\n.*//.   
2540: 20 27 20 3e 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e   ' >$as_me.linen
2550: 6f 20 26 26 0a 20 20 63 68 6d 6f 64 20 2b 78 20  o &&.  chmod +x 
2560: 22 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 22 20  "$as_me.lineno" 
2570: 7c 7c 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24  ||.    { echo "$
2580: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61  as_me: error: ca
2590: 6e 6e 6f 74 20 63 72 65 61 74 65 20 24 61 73 5f  nnot create $as_
25a0: 6d 65 2e 6c 69 6e 65 6e 6f 3b 20 72 65 72 75 6e  me.lineno; rerun
25b0: 20 77 69 74 68 20 61 20 50 4f 53 49 58 20 73 68   with a POSIX sh
25c0: 65 6c 6c 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  ell" >&2.   { (e
25d0: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
25e0: 7d 3b 20 7d 0a 0a 20 20 23 20 44 6f 6e 27 74 20  }; }..  # Don't 
25f0: 74 72 79 20 74 6f 20 65 78 65 63 20 61 73 20 69  try to exec as i
2600: 74 20 63 68 61 6e 67 65 73 20 24 5b 30 5d 2c 20  t changes $[0], 
2610: 63 61 75 73 69 6e 67 20 61 6c 6c 20 73 6f 72 74  causing all sort
2620: 20 6f 66 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23   of problems.  #
2630: 20 28 74 68 65 20 64 69 72 6e 61 6d 65 20 6f 66   (the dirname of
2640: 20 24 5b 30 5d 20 69 73 20 6e 6f 74 20 74 68 65   $[0] is not the
2650: 20 70 6c 61 63 65 20 77 68 65 72 65 20 77 65 20   place where we 
2660: 6d 69 67 68 74 20 66 69 6e 64 20 74 68 65 0a 20  might find the. 
2670: 20 23 20 6f 72 69 67 69 6e 61 6c 20 61 6e 64 20   # original and 
2680: 73 6f 20 6f 6e 2e 20 20 41 75 74 6f 63 6f 6e 66  so on.  Autoconf
2690: 20 69 73 20 65 73 70 65 63 69 61 6c 6c 79 20 73   is especially s
26a0: 65 6e 73 69 74 69 76 65 20 74 6f 20 74 68 69 73  ensitive to this
26b0: 29 2e 0a 20 20 2e 20 22 2e 2f 24 61 73 5f 6d 65  )..  . "./$as_me
26c0: 2e 6c 69 6e 65 6e 6f 22 0a 20 20 23 20 45 78 69  .lineno".  # Exi
26d0: 74 20 73 74 61 74 75 73 20 69 73 20 74 68 61 74  t status is that
26e0: 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f 6d   of the last com
26f0: 6d 61 6e 64 2e 0a 20 20 65 78 69 74 0a 7d 0a 0a  mand..  exit.}..
2700: 0a 69 66 20 28 61 73 5f 64 69 72 3d 60 64 69 72  .if (as_dir=`dir
2710: 6e 61 6d 65 20 2d 2d 20 2f 60 20 26 26 20 74 65  name -- /` && te
2720: 73 74 20 22 58 24 61 73 5f 64 69 72 22 20 3d 20  st "X$as_dir" = 
2730: 58 2f 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  X/) >/dev/null 2
2740: 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61 73 5f 64  >&1; then.  as_d
2750: 69 72 6e 61 6d 65 3d 64 69 72 6e 61 6d 65 0a 65  irname=dirname.e
2760: 6c 73 65 0a 20 20 61 73 5f 64 69 72 6e 61 6d 65  lse.  as_dirname
2770: 3d 66 61 6c 73 65 0a 66 69 0a 0a 45 43 48 4f 5f  =false.fi..ECHO_
2780: 43 3d 20 45 43 48 4f 5f 4e 3d 20 45 43 48 4f 5f  C= ECHO_N= ECHO_
2790: 54 3d 0a 63 61 73 65 20 60 65 63 68 6f 20 2d 6e  T=.case `echo -n
27a0: 20 78 60 20 69 6e 0a 2d 6e 2a 29 0a 20 20 63 61   x` in.-n*).  ca
27b0: 73 65 20 60 65 63 68 6f 20 27 78 5c 63 27 60 20  se `echo 'x\c'` 
27c0: 69 6e 0a 20 20 2a 63 2a 29 20 45 43 48 4f 5f 54  in.  *c*) ECHO_T
27d0: 3d 27 09 27 3b 3b 09 23 20 45 43 48 4f 5f 54 20  ='.';;.# ECHO_T 
27e0: 69 73 20 73 69 6e 67 6c 65 20 74 61 62 20 63 68  is single tab ch
27f0: 61 72 61 63 74 65 72 2e 0a 20 20 2a 29 20 20 20  aracter..  *)   
2800: 45 43 48 4f 5f 43 3d 27 5c 63 27 3b 3b 0a 20 20  ECHO_C='\c';;.  
2810: 65 73 61 63 3b 3b 0a 2a 29 0a 20 20 45 43 48 4f  esac;;.*).  ECHO
2820: 5f 4e 3d 27 2d 6e 27 3b 3b 0a 65 73 61 63 0a 0a  _N='-n';;.esac..
2830: 69 66 20 65 78 70 72 20 61 20 3a 20 27 5c 28 61  if expr a : '\(a
2840: 5c 29 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  \)' >/dev/null 2
2850: 3e 26 31 20 26 26 0a 20 20 20 74 65 73 74 20 22  >&1 &&.   test "
2860: 58 60 65 78 70 72 20 30 30 30 30 31 20 3a 20 27  X`expr 00001 : '
2870: 2e 2a 5c 28 2e 2e 2e 5c 29 27 60 22 20 3d 20 58  .*\(...\)'`" = X
2880: 30 30 31 3b 20 74 68 65 6e 0a 20 20 61 73 5f 65  001; then.  as_e
2890: 78 70 72 3d 65 78 70 72 0a 65 6c 73 65 0a 20 20  xpr=expr.else.  
28a0: 61 73 5f 65 78 70 72 3d 66 61 6c 73 65 0a 66 69  as_expr=false.fi
28b0: 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 24 24 20 63  ..rm -f conf$$ c
28c0: 6f 6e 66 24 24 2e 65 78 65 20 63 6f 6e 66 24 24  onf$$.exe conf$$
28d0: 2e 66 69 6c 65 0a 69 66 20 74 65 73 74 20 2d 64  .file.if test -d
28e0: 20 63 6f 6e 66 24 24 2e 64 69 72 3b 20 74 68 65   conf$$.dir; the
28f0: 6e 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 24 24  n.  rm -f conf$$
2900: 2e 64 69 72 2f 63 6f 6e 66 24 24 2e 66 69 6c 65  .dir/conf$$.file
2910: 0a 65 6c 73 65 0a 20 20 72 6d 20 2d 66 20 63 6f  .else.  rm -f co
2920: 6e 66 24 24 2e 64 69 72 0a 20 20 6d 6b 64 69 72  nf$$.dir.  mkdir
2930: 20 63 6f 6e 66 24 24 2e 64 69 72 0a 66 69 0a 65   conf$$.dir.fi.e
2940: 63 68 6f 20 3e 63 6f 6e 66 24 24 2e 66 69 6c 65  cho >conf$$.file
2950: 0a 69 66 20 6c 6e 20 2d 73 20 63 6f 6e 66 24 24  .if ln -s conf$$
2960: 2e 66 69 6c 65 20 63 6f 6e 66 24 24 20 32 3e 2f  .file conf$$ 2>/
2970: 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
2980: 20 61 73 5f 6c 6e 5f 73 3d 27 6c 6e 20 2d 73 27   as_ln_s='ln -s'
2990: 0a 20 20 23 20 2e 2e 2e 20 62 75 74 20 74 68 65  .  # ... but the
29a0: 72 65 20 61 72 65 20 74 77 6f 20 67 6f 74 63 68  re are two gotch
29b0: 61 73 3a 0a 20 20 23 20 31 29 20 4f 6e 20 4d 53  as:.  # 1) On MS
29c0: 59 53 2c 20 62 6f 74 68 20 60 6c 6e 20 2d 73 20  YS, both `ln -s 
29d0: 66 69 6c 65 20 64 69 72 27 20 61 6e 64 20 60 6c  file dir' and `l
29e0: 6e 20 66 69 6c 65 20 64 69 72 27 20 66 61 69 6c  n file dir' fail
29f0: 2e 0a 20 20 23 20 32 29 20 44 4a 47 50 50 20 3c  ..  # 2) DJGPP <
2a00: 20 32 2e 30 34 20 68 61 73 20 6e 6f 20 73 79 6d   2.04 has no sym
2a10: 6c 69 6e 6b 73 3b 20 60 6c 6e 20 2d 73 27 20 63  links; `ln -s' c
2a20: 72 65 61 74 65 73 20 61 20 77 72 61 70 70 65 72  reates a wrapper
2a30: 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 20 20 23   executable..  #
2a40: 20 49 6e 20 62 6f 74 68 20 63 61 73 65 73 2c 20   In both cases, 
2a50: 77 65 20 68 61 76 65 20 74 6f 20 64 65 66 61 75  we have to defau
2a60: 6c 74 20 74 6f 20 60 63 70 20 2d 70 27 2e 0a 20  lt to `cp -p'.. 
2a70: 20 6c 6e 20 2d 73 20 63 6f 6e 66 24 24 2e 66 69   ln -s conf$$.fi
2a80: 6c 65 20 63 6f 6e 66 24 24 2e 64 69 72 20 32 3e  le conf$$.dir 2>
2a90: 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 74 65 73  /dev/null && tes
2aa0: 74 20 21 20 2d 66 20 63 6f 6e 66 24 24 2e 65 78  t ! -f conf$$.ex
2ab0: 65 20 7c 7c 0a 20 20 20 20 61 73 5f 6c 6e 5f 73  e ||.    as_ln_s
2ac0: 3d 27 63 70 20 2d 70 27 0a 65 6c 69 66 20 6c 6e  ='cp -p'.elif ln
2ad0: 20 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e   conf$$.file con
2ae0: 66 24 24 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  f$$ 2>/dev/null;
2af0: 20 74 68 65 6e 0a 20 20 61 73 5f 6c 6e 5f 73 3d   then.  as_ln_s=
2b00: 6c 6e 0a 65 6c 73 65 0a 20 20 61 73 5f 6c 6e 5f  ln.else.  as_ln_
2b10: 73 3d 27 63 70 20 2d 70 27 0a 66 69 0a 72 6d 20  s='cp -p'.fi.rm 
2b20: 2d 66 20 63 6f 6e 66 24 24 20 63 6f 6e 66 24 24  -f conf$$ conf$$
2b30: 2e 65 78 65 20 63 6f 6e 66 24 24 2e 64 69 72 2f  .exe conf$$.dir/
2b40: 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e 66  conf$$.file conf
2b50: 24 24 2e 66 69 6c 65 0a 72 6d 64 69 72 20 63 6f  $$.file.rmdir co
2b60: 6e 66 24 24 2e 64 69 72 20 32 3e 2f 64 65 76 2f  nf$$.dir 2>/dev/
2b70: 6e 75 6c 6c 0a 0a 69 66 20 6d 6b 64 69 72 20 2d  null..if mkdir -
2b80: 70 20 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  p . 2>/dev/null;
2b90: 20 74 68 65 6e 0a 20 20 61 73 5f 6d 6b 64 69 72   then.  as_mkdir
2ba0: 5f 70 3d 3a 0a 65 6c 73 65 0a 20 20 74 65 73 74  _p=:.else.  test
2bb0: 20 2d 64 20 2e 2f 2d 70 20 26 26 20 72 6d 64 69   -d ./-p && rmdi
2bc0: 72 20 2e 2f 2d 70 0a 20 20 61 73 5f 6d 6b 64 69  r ./-p.  as_mkdi
2bd0: 72 5f 70 3d 66 61 6c 73 65 0a 66 69 0a 0a 69 66  r_p=false.fi..if
2be0: 20 74 65 73 74 20 2d 78 20 2f 20 3e 2f 64 65 76   test -x / >/dev
2bf0: 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
2c00: 0a 20 20 61 73 5f 74 65 73 74 5f 78 3d 27 74 65  .  as_test_x='te
2c10: 73 74 20 2d 78 27 0a 65 6c 73 65 0a 20 20 69 66  st -x'.else.  if
2c20: 20 6c 73 20 2d 64 4c 20 2f 20 3e 2f 64 65 76 2f   ls -dL / >/dev/
2c30: 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
2c40: 20 20 20 20 61 73 5f 6c 73 5f 4c 5f 6f 70 74 69      as_ls_L_opti
2c50: 6f 6e 3d 4c 0a 20 20 65 6c 73 65 0a 20 20 20 20  on=L.  else.    
2c60: 61 73 5f 6c 73 5f 4c 5f 6f 70 74 69 6f 6e 3d 0a  as_ls_L_option=.
2c70: 20 20 66 69 0a 20 20 61 73 5f 74 65 73 74 5f 78    fi.  as_test_x
2c80: 3d 27 0a 20 20 20 20 65 76 61 6c 20 73 68 20 2d  ='.    eval sh -
2c90: 63 20 27 5c 27 27 0a 20 20 20 20 20 20 69 66 20  c '\''.      if 
2ca0: 74 65 73 74 20 2d 64 20 22 24 31 22 3b 20 74 68  test -d "$1"; th
2cb0: 65 6e 0a 20 20 20 20 20 20 20 20 74 65 73 74 20  en.        test 
2cc0: 2d 64 20 22 24 31 2f 2e 22 3b 0a 20 20 20 20 20  -d "$1/.";.     
2cd0: 20 65 6c 73 65 0a 09 63 61 73 65 20 24 31 20 69   else..case $1 i
2ce0: 6e 0a 20 20 20 20 20 20 20 20 2d 2a 29 73 65 74  n.        -*)set
2cf0: 20 22 2e 2f 24 31 22 3b 3b 0a 09 65 73 61 63 3b   "./$1";;..esac;
2d00: 0a 09 63 61 73 65 20 60 6c 73 20 2d 6c 64 27 24  ..case `ls -ld'$
2d10: 61 73 5f 6c 73 5f 4c 5f 6f 70 74 69 6f 6e 27 20  as_ls_L_option' 
2d20: 22 24 31 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  "$1" 2>/dev/null
2d30: 60 20 69 6e 0a 09 3f 3f 3f 5b 73 78 5d 2a 29 3a  ` in..???[sx]*):
2d40: 3b 3b 2a 29 66 61 6c 73 65 3b 3b 65 73 61 63 3b  ;;*)false;;esac;
2d50: 66 69 0a 20 20 20 20 27 5c 27 27 20 73 68 0a 20  fi.    '\'' sh. 
2d60: 20 27 0a 66 69 0a 61 73 5f 65 78 65 63 75 74 61   '.fi.as_executa
2d70: 62 6c 65 5f 70 3d 24 61 73 5f 74 65 73 74 5f 78  ble_p=$as_test_x
2d80: 0a 0a 23 20 53 65 64 20 65 78 70 72 65 73 73 69  ..# Sed expressi
2d90: 6f 6e 20 74 6f 20 6d 61 70 20 61 20 73 74 72 69  on to map a stri
2da0: 6e 67 20 6f 6e 74 6f 20 61 20 76 61 6c 69 64 20  ng onto a valid 
2db0: 43 50 50 20 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f  CPP name..as_tr_
2dc0: 63 70 70 3d 22 65 76 61 6c 20 73 65 64 20 27 79  cpp="eval sed 'y
2dd0: 25 2a 24 61 73 5f 63 72 5f 6c 65 74 74 65 72 73  %*$as_cr_letters
2de0: 25 50 24 61 73 5f 63 72 5f 4c 45 54 54 45 52 53  %P$as_cr_LETTERS
2df0: 25 3b 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c  %;s%[^_$as_cr_al
2e00: 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a 23 20 53 65  num]%_%g'"..# Se
2e10: 64 20 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 20  d expression to 
2e20: 6d 61 70 20 61 20 73 74 72 69 6e 67 20 6f 6e 74  map a string ont
2e30: 6f 20 61 20 76 61 6c 69 64 20 76 61 72 69 61 62  o a valid variab
2e40: 6c 65 20 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f 73  le name..as_tr_s
2e50: 68 3d 22 65 76 61 6c 20 73 65 64 20 27 79 25 2a  h="eval sed 'y%*
2e60: 2b 25 70 70 25 3b 73 25 5b 5e 5f 24 61 73 5f 63  +%pp%;s%[^_$as_c
2e70: 72 5f 61 6c 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a  r_alnum]%_%g'"..
2e80: 0a 0a 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20  ...# Check that 
2e90: 77 65 20 61 72 65 20 72 75 6e 6e 69 6e 67 20 75  we are running u
2ea0: 6e 64 65 72 20 74 68 65 20 63 6f 72 72 65 63 74  nder the correct
2eb0: 20 73 68 65 6c 6c 2e 0a 53 48 45 4c 4c 3d 24 7b   shell..SHELL=${
2ec0: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f 62 69  CONFIG_SHELL-/bi
2ed0: 6e 2f 73 68 7d 0a 0a 63 61 73 65 20 58 24 45 43  n/sh}..case X$EC
2ee0: 48 4f 20 69 6e 0a 58 2a 2d 2d 66 61 6c 6c 62 61  HO in.X*--fallba
2ef0: 63 6b 2d 65 63 68 6f 29 0a 20 20 23 20 52 65 6d  ck-echo).  # Rem
2f00: 6f 76 65 20 6f 6e 65 20 6c 65 76 65 6c 20 6f 66  ove one level of
2f10: 20 71 75 6f 74 61 74 69 6f 6e 20 28 77 68 69 63   quotation (whic
2f20: 68 20 77 61 73 20 72 65 71 75 69 72 65 64 20 66  h was required f
2f30: 6f 72 20 4d 61 6b 65 29 2e 0a 20 20 45 43 48 4f  or Make)..  ECHO
2f40: 3d 60 65 63 68 6f 20 22 24 45 43 48 4f 22 20 7c  =`echo "$ECHO" |
2f50: 20 73 65 64 20 27 73 2c 5c 5c 5c 5c 5c 24 5c 5c   sed 's,\\\\\$\\
2f60: 24 30 2c 27 24 30 27 2c 27 60 0a 20 20 3b 3b 0a  $0,'$0','`.  ;;.
2f70: 65 73 61 63 0a 0a 65 63 68 6f 3d 24 7b 45 43 48  esac..echo=${ECH
2f80: 4f 2d 65 63 68 6f 7d 0a 69 66 20 74 65 73 74 20  O-echo}.if test 
2f90: 22 58 24 31 22 20 3d 20 58 2d 2d 6e 6f 2d 72 65  "X$1" = X--no-re
2fa0: 65 78 65 63 3b 20 74 68 65 6e 0a 20 20 23 20 44  exec; then.  # D
2fb0: 69 73 63 61 72 64 20 74 68 65 20 2d 2d 6e 6f 2d  iscard the --no-
2fc0: 72 65 65 78 65 63 20 66 6c 61 67 2c 20 61 6e 64  reexec flag, and
2fd0: 20 63 6f 6e 74 69 6e 75 65 2e 0a 20 20 73 68 69   continue..  shi
2fe0: 66 74 0a 65 6c 69 66 20 74 65 73 74 20 22 58 24  ft.elif test "X$
2ff0: 31 22 20 3d 20 58 2d 2d 66 61 6c 6c 62 61 63 6b  1" = X--fallback
3000: 2d 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20 23 20  -echo; then.  # 
3010: 41 76 6f 69 64 20 69 6e 6c 69 6e 65 20 64 6f 63  Avoid inline doc
3020: 75 6d 65 6e 74 20 68 65 72 65 2c 20 69 74 20 6d  ument here, it m
3030: 61 79 20 62 65 20 6c 65 66 74 20 6f 76 65 72 0a  ay be left over.
3040: 20 20 3a 0a 65 6c 69 66 20 74 65 73 74 20 22 58    :.elif test "X
3050: 60 28 24 65 63 68 6f 20 27 5c 74 27 29 20 32 3e  `($echo '\t') 2>
3060: 2f 64 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 27 58  /dev/null`" = 'X
3070: 5c 74 27 20 3b 20 74 68 65 6e 0a 20 20 23 20 59  \t' ; then.  # Y
3080: 69 70 70 65 65 2c 20 24 65 63 68 6f 20 77 6f 72  ippee, $echo wor
3090: 6b 73 21 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 23  ks!.  :.else.  #
30a0: 20 52 65 73 74 61 72 74 20 75 6e 64 65 72 20 74   Restart under t
30b0: 68 65 20 63 6f 72 72 65 63 74 20 73 68 65 6c 6c  he correct shell
30c0: 2e 0a 20 20 65 78 65 63 20 24 53 48 45 4c 4c 20  ..  exec $SHELL 
30d0: 22 24 30 22 20 2d 2d 6e 6f 2d 72 65 65 78 65 63  "$0" --no-reexec
30e0: 20 24 7b 31 2b 22 24 40 22 7d 0a 66 69 0a 0a 69   ${1+"$@"}.fi..i
30f0: 66 20 74 65 73 74 20 22 58 24 31 22 20 3d 20 58  f test "X$1" = X
3100: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 3b  --fallback-echo;
3110: 20 74 68 65 6e 0a 20 20 23 20 75 73 65 64 20 61   then.  # used a
3120: 73 20 66 61 6c 6c 62 61 63 6b 20 65 63 68 6f 0a  s fallback echo.
3130: 20 20 73 68 69 66 74 0a 20 20 63 61 74 20 3c 3c    shift.  cat <<
3140: 45 4f 46 0a 24 2a 0a 45 4f 46 0a 20 20 65 78 69  EOF.$*.EOF.  exi
3150: 74 20 30 0a 66 69 0a 0a 23 20 54 68 65 20 48 50  t 0.fi..# The HP
3160: 2d 55 58 20 6b 73 68 20 61 6e 64 20 50 4f 53 49  -UX ksh and POSI
3170: 58 20 73 68 65 6c 6c 20 70 72 69 6e 74 20 74 68  X shell print th
3180: 65 20 74 61 72 67 65 74 20 64 69 72 65 63 74 6f  e target directo
3190: 72 79 20 74 6f 20 73 74 64 6f 75 74 0a 23 20 69  ry to stdout.# i
31a0: 66 20 43 44 50 41 54 48 20 69 73 20 73 65 74 2e  f CDPATH is set.
31b0: 0a 28 75 6e 73 65 74 20 43 44 50 41 54 48 29 20  .(unset CDPATH) 
31c0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
31d0: 26 26 20 75 6e 73 65 74 20 43 44 50 41 54 48 0a  && unset CDPATH.
31e0: 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 45 43  .if test -z "$EC
31f0: 48 4f 22 3b 20 74 68 65 6e 0a 69 66 20 74 65 73  HO"; then.if tes
3200: 74 20 22 58 24 7b 65 63 68 6f 5f 74 65 73 74 5f  t "X${echo_test_
3210: 73 74 72 69 6e 67 2b 73 65 74 7d 22 20 21 3d 20  string+set}" != 
3220: 58 73 65 74 3b 20 74 68 65 6e 0a 23 20 66 69 6e  Xset; then.# fin
3230: 64 20 61 20 73 74 72 69 6e 67 20 61 73 20 6c 61  d a string as la
3240: 72 67 65 20 61 73 20 70 6f 73 73 69 62 6c 65 2c  rge as possible,
3250: 20 61 73 20 6c 6f 6e 67 20 61 73 20 74 68 65 20   as long as the 
3260: 73 68 65 6c 6c 20 63 61 6e 20 63 6f 70 65 20 77  shell can cope w
3270: 69 74 68 20 69 74 0a 20 20 66 6f 72 20 63 6d 64  ith it.  for cmd
3280: 20 69 6e 20 27 73 65 64 20 35 30 71 20 22 24 30   in 'sed 50q "$0
3290: 22 27 20 27 73 65 64 20 32 30 71 20 22 24 30 22  "' 'sed 20q "$0"
32a0: 27 20 27 73 65 64 20 31 30 71 20 22 24 30 22 27  ' 'sed 10q "$0"'
32b0: 20 27 73 65 64 20 32 71 20 22 24 30 22 27 20 27   'sed 2q "$0"' '
32c0: 65 63 68 6f 20 74 65 73 74 27 3b 20 64 6f 0a 20  echo test'; do. 
32d0: 20 20 20 23 20 65 78 70 65 63 74 65 64 20 73 69     # expected si
32e0: 7a 65 73 3a 20 6c 65 73 73 20 74 68 61 6e 20 32  zes: less than 2
32f0: 4b 62 2c 20 31 4b 62 2c 20 35 31 32 20 62 79 74  Kb, 1Kb, 512 byt
3300: 65 73 2c 20 31 36 20 62 79 74 65 73 2c 20 2e 2e  es, 16 bytes, ..
3310: 2e 0a 20 20 20 20 69 66 20 28 65 63 68 6f 5f 74  ..    if (echo_t
3320: 65 73 74 5f 73 74 72 69 6e 67 3d 60 65 76 61 6c  est_string=`eval
3330: 20 24 63 6d 64 60 29 20 32 3e 2f 64 65 76 2f 6e   $cmd`) 2>/dev/n
3340: 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 20 65 63  ull &&.       ec
3350: 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 3d 60  ho_test_string=`
3360: 65 76 61 6c 20 24 63 6d 64 60 20 26 26 0a 20 20  eval $cmd` &&.  
3370: 20 20 20 20 20 28 74 65 73 74 20 22 58 24 65 63       (test "X$ec
3380: 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 20  ho_test_string" 
3390: 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73  = "X$echo_test_s
33a0: 74 72 69 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e  tring") 2>/dev/n
33b0: 75 6c 6c 0a 20 20 20 20 74 68 65 6e 0a 20 20 20  ull.    then.   
33c0: 20 20 20 62 72 65 61 6b 0a 20 20 20 20 66 69 0a     break.    fi.
33d0: 20 20 64 6f 6e 65 0a 66 69 0a 0a 69 66 20 74 65    done.fi..if te
33e0: 73 74 20 22 58 60 28 24 65 63 68 6f 20 27 5c 74  st "X`($echo '\t
33f0: 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22  ') 2>/dev/null`"
3400: 20 3d 20 27 58 5c 74 27 20 26 26 0a 20 20 20 65   = 'X\t' &&.   e
3410: 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69  cho_testing_stri
3420: 6e 67 3d 60 28 24 65 63 68 6f 20 22 24 65 63 68  ng=`($echo "$ech
3430: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 29 20  o_test_string") 
3440: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a  2>/dev/null` &&.
3450: 20 20 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f     test "X$echo_
3460: 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20  testing_string" 
3470: 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73  = "X$echo_test_s
3480: 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20 3a  tring"; then.  :
3490: 0a 65 6c 73 65 0a 20 20 23 20 54 68 65 20 53 6f  .else.  # The So
34a0: 6c 61 72 69 73 2c 20 41 49 58 2c 20 61 6e 64 20  laris, AIX, and 
34b0: 44 69 67 69 74 61 6c 20 55 6e 69 78 20 64 65 66  Digital Unix def
34c0: 61 75 6c 74 20 65 63 68 6f 20 70 72 6f 67 72 61  ault echo progra
34d0: 6d 73 20 75 6e 71 75 6f 74 65 0a 20 20 23 20 62  ms unquote.  # b
34e0: 61 63 6b 73 6c 61 73 68 65 73 2e 20 20 54 68 69  ackslashes.  Thi
34f0: 73 20 6d 61 6b 65 73 20 69 74 20 69 6d 70 6f 73  s makes it impos
3500: 73 69 62 6c 65 20 74 6f 20 71 75 6f 74 65 20 62  sible to quote b
3510: 61 63 6b 73 6c 61 73 68 65 73 20 75 73 69 6e 67  ackslashes using
3520: 0a 20 20 23 20 20 20 65 63 68 6f 20 22 24 73 6f  .  #   echo "$so
3530: 6d 65 74 68 69 6e 67 22 20 7c 20 73 65 64 20 27  mething" | sed '
3540: 73 2f 5c 5c 2f 5c 5c 5c 5c 2f 67 27 0a 20 20 23  s/\\/\\\\/g'.  #
3550: 0a 20 20 23 20 53 6f 2c 20 66 69 72 73 74 20 77  .  # So, first w
3560: 65 20 6c 6f 6f 6b 20 66 6f 72 20 61 20 77 6f 72  e look for a wor
3570: 6b 69 6e 67 20 65 63 68 6f 20 69 6e 20 74 68 65  king echo in the
3580: 20 75 73 65 72 27 73 20 50 41 54 48 2e 0a 0a 20   user's PATH... 
3590: 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
35a0: 46 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  FS"; IFS=$PATH_S
35b0: 45 50 41 52 41 54 4f 52 0a 20 20 66 6f 72 20 64  EPARATOR.  for d
35c0: 69 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73 72  ir in $PATH /usr
35d0: 2f 75 63 62 3b 20 64 6f 0a 20 20 20 20 49 46 53  /ucb; do.    IFS
35e0: 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
35f0: 20 20 20 20 69 66 20 28 74 65 73 74 20 2d 66 20      if (test -f 
3600: 24 64 69 72 2f 65 63 68 6f 20 7c 7c 20 74 65 73  $dir/echo || tes
3610: 74 20 2d 66 20 24 64 69 72 2f 65 63 68 6f 24 61  t -f $dir/echo$a
3620: 63 5f 65 78 65 65 78 74 29 20 26 26 0a 20 20 20  c_exeext) &&.   
3630: 20 20 20 20 74 65 73 74 20 22 58 60 28 24 64 69      test "X`($di
3640: 72 2f 65 63 68 6f 20 27 5c 74 27 29 20 32 3e 2f  r/echo '\t') 2>/
3650: 64 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 27 58 5c  dev/null`" = 'X\
3660: 74 27 20 26 26 0a 20 20 20 20 20 20 20 65 63 68  t' &&.       ech
3670: 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67  o_testing_string
3680: 3d 60 28 24 64 69 72 2f 65 63 68 6f 20 22 24 65  =`($dir/echo "$e
3690: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22  cho_test_string"
36a0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26  ) 2>/dev/null` &
36b0: 26 0a 20 20 20 20 20 20 20 74 65 73 74 20 22 58  &.       test "X
36c0: 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74  $echo_testing_st
36d0: 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f  ring" = "X$echo_
36e0: 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68  test_string"; th
36f0: 65 6e 0a 20 20 20 20 20 20 65 63 68 6f 3d 22 24  en.      echo="$
3700: 64 69 72 2f 65 63 68 6f 22 0a 20 20 20 20 20 20  dir/echo".      
3710: 62 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64  break.    fi.  d
3720: 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73  one.  IFS="$lt_s
3730: 61 76 65 5f 69 66 73 22 0a 0a 20 20 69 66 20 74  ave_ifs"..  if t
3740: 65 73 74 20 22 58 24 65 63 68 6f 22 20 3d 20 58  est "X$echo" = X
3750: 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20 20 20 23  echo; then.    #
3760: 20 57 65 20 64 69 64 6e 27 74 20 66 69 6e 64 20   We didn't find 
3770: 61 20 62 65 74 74 65 72 20 65 63 68 6f 2c 20 73  a better echo, s
3780: 6f 20 6c 6f 6f 6b 20 66 6f 72 20 61 6c 74 65 72  o look for alter
3790: 6e 61 74 69 76 65 73 2e 0a 20 20 20 20 69 66 20  natives..    if 
37a0: 74 65 73 74 20 22 58 60 28 70 72 69 6e 74 20 2d  test "X`(print -
37b0: 72 20 27 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e  r '\t') 2>/dev/n
37c0: 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26  ull`" = 'X\t' &&
37d0: 0a 20 20 20 20 20 20 20 65 63 68 6f 5f 74 65 73  .       echo_tes
37e0: 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 28 70 72  ting_string=`(pr
37f0: 69 6e 74 20 2d 72 20 22 24 65 63 68 6f 5f 74 65  int -r "$echo_te
3800: 73 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f 64  st_string") 2>/d
3810: 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20  ev/null` &&.    
3820: 20 20 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f     test "X$echo_
3830: 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20  testing_string" 
3840: 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73  = "X$echo_test_s
3850: 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20 20  tring"; then.   
3860: 20 20 20 23 20 54 68 69 73 20 73 68 65 6c 6c 20     # This shell 
3870: 68 61 73 20 61 20 62 75 69 6c 74 69 6e 20 70 72  has a builtin pr
3880: 69 6e 74 20 2d 72 20 74 68 61 74 20 64 6f 65 73  int -r that does
3890: 20 74 68 65 20 74 72 69 63 6b 2e 0a 20 20 20 20   the trick..    
38a0: 20 20 65 63 68 6f 3d 27 70 72 69 6e 74 20 2d 72    echo='print -r
38b0: 27 0a 20 20 20 20 65 6c 69 66 20 28 74 65 73 74  '.    elif (test
38c0: 20 2d 66 20 2f 62 69 6e 2f 6b 73 68 20 7c 7c 20   -f /bin/ksh || 
38d0: 74 65 73 74 20 2d 66 20 2f 62 69 6e 2f 6b 73 68  test -f /bin/ksh
38e0: 24 61 63 5f 65 78 65 65 78 74 29 20 26 26 0a 09  $ac_exeext) &&..
38f0: 20 74 65 73 74 20 22 58 24 43 4f 4e 46 49 47 5f   test "X$CONFIG_
3900: 53 48 45 4c 4c 22 20 21 3d 20 58 2f 62 69 6e 2f  SHELL" != X/bin/
3910: 6b 73 68 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ksh; then.      
3920: 23 20 49 66 20 77 65 20 68 61 76 65 20 6b 73 68  # If we have ksh
3930: 2c 20 74 72 79 20 72 75 6e 6e 69 6e 67 20 63 6f  , try running co
3940: 6e 66 69 67 75 72 65 20 61 67 61 69 6e 20 77 69  nfigure again wi
3950: 74 68 20 69 74 2e 0a 20 20 20 20 20 20 4f 52 49  th it..      ORI
3960: 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45  GINAL_CONFIG_SHE
3970: 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c  LL=${CONFIG_SHEL
3980: 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 20 20 20 20 20  L-/bin/sh}.     
3990: 20 65 78 70 6f 72 74 20 4f 52 49 47 49 4e 41 4c   export ORIGINAL
39a0: 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 20 20  _CONFIG_SHELL.  
39b0: 20 20 20 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c      CONFIG_SHELL
39c0: 3d 2f 62 69 6e 2f 6b 73 68 0a 20 20 20 20 20 20  =/bin/ksh.      
39d0: 65 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f 53 48  export CONFIG_SH
39e0: 45 4c 4c 0a 20 20 20 20 20 20 65 78 65 63 20 24  ELL.      exec $
39f0: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30  CONFIG_SHELL "$0
3a00: 22 20 2d 2d 6e 6f 2d 72 65 65 78 65 63 20 24 7b  " --no-reexec ${
3a10: 31 2b 22 24 40 22 7d 0a 20 20 20 20 65 6c 73 65  1+"$@"}.    else
3a20: 0a 20 20 20 20 20 20 23 20 54 72 79 20 75 73 69  .      # Try usi
3a30: 6e 67 20 70 72 69 6e 74 66 2e 0a 20 20 20 20 20  ng printf..     
3a40: 20 65 63 68 6f 3d 27 70 72 69 6e 74 66 20 25 73   echo='printf %s
3a50: 5c 6e 27 0a 20 20 20 20 20 20 69 66 20 74 65 73  \n'.      if tes
3a60: 74 20 22 58 60 28 24 65 63 68 6f 20 27 5c 74 27  t "X`($echo '\t'
3a70: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 20  ) 2>/dev/null`" 
3a80: 3d 20 27 58 5c 74 27 20 26 26 0a 09 20 65 63 68  = 'X\t' &&.. ech
3a90: 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67  o_testing_string
3aa0: 3d 60 28 24 65 63 68 6f 20 22 24 65 63 68 6f 5f  =`($echo "$echo_
3ab0: 74 65 73 74 5f 73 74 72 69 6e 67 22 29 20 32 3e  test_string") 2>
3ac0: 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20  /dev/null` &&.. 
3ad0: 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73  test "X$echo_tes
3ae0: 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22  ting_string" = "
3af0: 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  X$echo_test_stri
3b00: 6e 67 22 3b 20 74 68 65 6e 0a 09 23 20 43 6f 6f  ng"; then..# Coo
3b10: 6c 2c 20 70 72 69 6e 74 66 20 77 6f 72 6b 73 0a  l, printf works.
3b20: 09 3a 0a 20 20 20 20 20 20 65 6c 69 66 20 65 63  .:.      elif ec
3b30: 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e  ho_testing_strin
3b40: 67 3d 60 28 24 4f 52 49 47 49 4e 41 4c 5f 43 4f  g=`($ORIGINAL_CO
3b50: 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20  NFIG_SHELL "$0" 
3b60: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20  --fallback-echo 
3b70: 27 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  '\t') 2>/dev/nul
3b80: 6c 60 20 26 26 0a 09 20 20 20 74 65 73 74 20 22  l` &&..   test "
3b90: 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73  X$echo_testing_s
3ba0: 74 72 69 6e 67 22 20 3d 20 27 58 5c 74 27 20 26  tring" = 'X\t' &
3bb0: 26 0a 09 20 20 20 65 63 68 6f 5f 74 65 73 74 69  &..   echo_testi
3bc0: 6e 67 5f 73 74 72 69 6e 67 3d 60 28 24 4f 52 49  ng_string=`($ORI
3bd0: 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45  GINAL_CONFIG_SHE
3be0: 4c 4c 20 22 24 30 22 20 2d 2d 66 61 6c 6c 62 61  LL "$0" --fallba
3bf0: 63 6b 2d 65 63 68 6f 20 22 24 65 63 68 6f 5f 74  ck-echo "$echo_t
3c00: 65 73 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f  est_string") 2>/
3c10: 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20  dev/null` &&..  
3c20: 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65   test "X$echo_te
3c30: 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20  sting_string" = 
3c40: 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72  "X$echo_test_str
3c50: 69 6e 67 22 3b 20 74 68 65 6e 0a 09 43 4f 4e 46  ing"; then..CONF
3c60: 49 47 5f 53 48 45 4c 4c 3d 24 4f 52 49 47 49 4e  IG_SHELL=$ORIGIN
3c70: 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a  AL_CONFIG_SHELL.
3c80: 09 65 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f 53  .export CONFIG_S
3c90: 48 45 4c 4c 0a 09 53 48 45 4c 4c 3d 22 24 43 4f  HELL..SHELL="$CO
3ca0: 4e 46 49 47 5f 53 48 45 4c 4c 22 0a 09 65 78 70  NFIG_SHELL"..exp
3cb0: 6f 72 74 20 53 48 45 4c 4c 0a 09 65 63 68 6f 3d  ort SHELL..echo=
3cc0: 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24  "$CONFIG_SHELL $
3cd0: 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68  0 --fallback-ech
3ce0: 6f 22 0a 20 20 20 20 20 20 65 6c 69 66 20 65 63  o".      elif ec
3cf0: 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e  ho_testing_strin
3d00: 67 3d 60 28 24 43 4f 4e 46 49 47 5f 53 48 45 4c  g=`($CONFIG_SHEL
3d10: 4c 20 22 24 30 22 20 2d 2d 66 61 6c 6c 62 61 63  L "$0" --fallbac
3d20: 6b 2d 65 63 68 6f 20 27 5c 74 27 29 20 32 3e 2f  k-echo '\t') 2>/
3d30: 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20  dev/null` &&..  
3d40: 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65   test "X$echo_te
3d50: 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20  sting_string" = 
3d60: 27 58 5c 74 27 20 26 26 0a 09 20 20 20 65 63 68  'X\t' &&..   ech
3d70: 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67  o_testing_string
3d80: 3d 60 28 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  =`($CONFIG_SHELL
3d90: 20 22 24 30 22 20 2d 2d 66 61 6c 6c 62 61 63 6b   "$0" --fallback
3da0: 2d 65 63 68 6f 20 22 24 65 63 68 6f 5f 74 65 73  -echo "$echo_tes
3db0: 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f 64 65  t_string") 2>/de
3dc0: 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20 74  v/null` &&..   t
3dd0: 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74  est "X$echo_test
3de0: 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58  ing_string" = "X
3df0: 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e  $echo_test_strin
3e00: 67 22 3b 20 74 68 65 6e 0a 09 65 63 68 6f 3d 22  g"; then..echo="
3e10: 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30  $CONFIG_SHELL $0
3e20: 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
3e30: 22 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 23 20  ".      else..# 
3e40: 6d 61 79 62 65 20 77 69 74 68 20 61 20 73 6d 61  maybe with a sma
3e50: 6c 6c 65 72 20 73 74 72 69 6e 67 2e 2e 2e 0a 09  ller string.....
3e60: 70 72 65 76 3d 3a 0a 0a 09 66 6f 72 20 63 6d 64  prev=:...for cmd
3e70: 20 69 6e 20 27 65 63 68 6f 20 74 65 73 74 27 20   in 'echo test' 
3e80: 27 73 65 64 20 32 71 20 22 24 30 22 27 20 27 73  'sed 2q "$0"' 's
3e90: 65 64 20 31 30 71 20 22 24 30 22 27 20 27 73 65  ed 10q "$0"' 'se
3ea0: 64 20 32 30 71 20 22 24 30 22 27 20 27 73 65 64  d 20q "$0"' 'sed
3eb0: 20 35 30 71 20 22 24 30 22 27 3b 20 64 6f 0a 09   50q "$0"'; do..
3ec0: 20 20 69 66 20 28 74 65 73 74 20 22 58 24 65 63    if (test "X$ec
3ed0: 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 20  ho_test_string" 
3ee0: 3d 20 22 58 60 65 76 61 6c 20 24 63 6d 64 60 22  = "X`eval $cmd`"
3ef0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 09 20  ) 2>/dev/null.. 
3f00: 20 74 68 65 6e 0a 09 20 20 20 20 62 72 65 61 6b   then..    break
3f10: 0a 09 20 20 66 69 0a 09 20 20 70 72 65 76 3d 22  ..  fi..  prev="
3f20: 24 63 6d 64 22 0a 09 64 6f 6e 65 0a 0a 09 69 66  $cmd"..done...if
3f30: 20 74 65 73 74 20 22 24 70 72 65 76 22 20 21 3d   test "$prev" !=
3f40: 20 27 73 65 64 20 35 30 71 20 22 24 30 22 27 3b   'sed 50q "$0"';
3f50: 20 74 68 65 6e 0a 09 20 20 65 63 68 6f 5f 74 65   then..  echo_te
3f60: 73 74 5f 73 74 72 69 6e 67 3d 60 65 76 61 6c 20  st_string=`eval 
3f70: 24 70 72 65 76 60 0a 09 20 20 65 78 70 6f 72 74  $prev`..  export
3f80: 20 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e   echo_test_strin
3f90: 67 0a 09 20 20 65 78 65 63 20 24 7b 4f 52 49 47  g..  exec ${ORIG
3fa0: 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c  INAL_CONFIG_SHEL
3fb0: 4c 2d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  L-${CONFIG_SHELL
3fc0: 2d 2f 62 69 6e 2f 73 68 7d 7d 20 22 24 30 22 20  -/bin/sh}} "$0" 
3fd0: 24 7b 31 2b 22 24 40 22 7d 0a 09 65 6c 73 65 0a  ${1+"$@"}..else.
3fe0: 09 20 20 23 20 4f 6f 70 73 2e 20 20 57 65 20 6c  .  # Oops.  We l
3ff0: 6f 73 74 20 63 6f 6d 70 6c 65 74 65 6c 79 2c 20  ost completely, 
4000: 73 6f 20 6a 75 73 74 20 73 74 69 63 6b 20 77 69  so just stick wi
4010: 74 68 20 65 63 68 6f 2e 0a 09 20 20 65 63 68 6f  th echo...  echo
4020: 3d 65 63 68 6f 0a 09 66 69 0a 20 20 20 20 20 20  =echo..fi.      
4030: 66 69 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 66  fi.    fi.  fi.f
4040: 69 0a 66 69 0a 0a 23 20 43 6f 70 79 20 65 63 68  i.fi..# Copy ech
4050: 6f 20 61 6e 64 20 71 75 6f 74 65 20 74 68 65 20  o and quote the 
4060: 63 6f 70 79 20 73 75 69 74 61 62 6c 79 20 66 6f  copy suitably fo
4070: 72 20 70 61 73 73 69 6e 67 20 74 6f 20 6c 69 62  r passing to lib
4080: 74 6f 6f 6c 20 66 72 6f 6d 0a 23 20 74 68 65 20  tool from.# the 
4090: 4d 61 6b 65 66 69 6c 65 2c 20 69 6e 73 74 65 61  Makefile, instea
40a0: 64 20 6f 66 20 71 75 6f 74 69 6e 67 20 74 68 65  d of quoting the
40b0: 20 6f 72 69 67 69 6e 61 6c 2c 20 77 68 69 63 68   original, which
40c0: 20 69 73 20 75 73 65 64 20 6c 61 74 65 72 2e 0a   is used later..
40d0: 45 43 48 4f 3d 24 65 63 68 6f 0a 69 66 20 74 65  ECHO=$echo.if te
40e0: 73 74 20 22 58 24 45 43 48 4f 22 20 3d 20 22 58  st "X$ECHO" = "X
40f0: 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30  $CONFIG_SHELL $0
4100: 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
4110: 22 3b 20 74 68 65 6e 0a 20 20 20 45 43 48 4f 3d  "; then.   ECHO=
4120: 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 5c  "$CONFIG_SHELL \
4130: 5c 5c 24 5c 24 30 20 2d 2d 66 61 6c 6c 62 61 63  \\$\$0 --fallbac
4140: 6b 2d 65 63 68 6f 22 0a 66 69 0a 0a 0a 0a 0a 74  k-echo".fi.....t
4150: 61 67 6e 61 6d 65 73 3d 24 7b 74 61 67 6e 61 6d  agnames=${tagnam
4160: 65 73 2b 24 7b 74 61 67 6e 61 6d 65 73 7d 2c 7d  es+${tagnames},}
4170: 43 58 58 0a 0a 74 61 67 6e 61 6d 65 73 3d 24 7b  CXX..tagnames=${
4180: 74 61 67 6e 61 6d 65 73 2b 24 7b 74 61 67 6e 61  tagnames+${tagna
4190: 6d 65 73 7d 2c 7d 46 37 37 0a 0a 65 78 65 63 20  mes},}F77..exec 
41a0: 37 3c 26 30 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20  7<&0 </dev/null 
41b0: 36 3e 26 31 0a 0a 23 20 4e 61 6d 65 20 6f 66 20  6>&1..# Name of 
41c0: 74 68 65 20 68 6f 73 74 2e 0a 23 20 68 6f 73 74  the host..# host
41d0: 6e 61 6d 65 20 6f 6e 20 73 6f 6d 65 20 73 79 73  name on some sys
41e0: 74 65 6d 73 20 28 53 56 52 33 2e 32 2c 20 4c 69  tems (SVR3.2, Li
41f0: 6e 75 78 29 20 72 65 74 75 72 6e 73 20 61 20 62  nux) returns a b
4200: 6f 67 75 73 20 65 78 69 74 20 73 74 61 74 75 73  ogus exit status
4210: 2c 0a 23 20 73 6f 20 75 6e 61 6d 65 20 67 65 74  ,.# so uname get
4220: 73 20 72 75 6e 20 74 6f 6f 2e 0a 61 63 5f 68 6f  s run too..ac_ho
4230: 73 74 6e 61 6d 65 3d 60 28 68 6f 73 74 6e 61 6d  stname=`(hostnam
4240: 65 20 7c 7c 20 75 6e 61 6d 65 20 2d 6e 29 20 32  e || uname -n) 2
4250: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65 64  >/dev/null | sed
4260: 20 31 71 60 0a 0a 23 0a 23 20 49 6e 69 74 69 61   1q`..#.# Initia
4270: 6c 69 7a 61 74 69 6f 6e 73 2e 0a 23 0a 61 63 5f  lizations..#.ac_
4280: 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 3d 2f  default_prefix=/
4290: 75 73 72 2f 6c 6f 63 61 6c 0a 61 63 5f 63 6c 65  usr/local.ac_cle
42a0: 61 6e 5f 66 69 6c 65 73 3d 0a 61 63 5f 63 6f 6e  an_files=.ac_con
42b0: 66 69 67 5f 6c 69 62 6f 62 6a 5f 64 69 72 3d 2e  fig_libobj_dir=.
42c0: 0a 4c 49 42 4f 42 4a 53 3d 0a 63 72 6f 73 73 5f  .LIBOBJS=.cross_
42d0: 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 73 75 62  compiling=no.sub
42e0: 64 69 72 73 3d 0a 4d 46 4c 41 47 53 3d 0a 4d 41  dirs=.MFLAGS=.MA
42f0: 4b 45 46 4c 41 47 53 3d 0a 53 48 45 4c 4c 3d 24  KEFLAGS=.SHELL=$
4300: 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f 62  {CONFIG_SHELL-/b
4310: 69 6e 2f 73 68 7d 0a 0a 23 20 49 64 65 6e 74 69  in/sh}..# Identi
4320: 74 79 20 6f 66 20 74 68 69 73 20 70 61 63 6b 61  ty of this packa
4330: 67 65 2e 0a 50 41 43 4b 41 47 45 5f 4e 41 4d 45  ge..PACKAGE_NAME
4340: 3d 0a 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d  =.PACKAGE_TARNAM
4350: 45 3d 0a 50 41 43 4b 41 47 45 5f 56 45 52 53 49  E=.PACKAGE_VERSI
4360: 4f 4e 3d 0a 50 41 43 4b 41 47 45 5f 53 54 52 49  ON=.PACKAGE_STRI
4370: 4e 47 3d 0a 50 41 43 4b 41 47 45 5f 42 55 47 52  NG=.PACKAGE_BUGR
4380: 45 50 4f 52 54 3d 0a 0a 61 63 5f 75 6e 69 71 75  EPORT=..ac_uniqu
4390: 65 5f 66 69 6c 65 3d 22 73 72 63 2f 73 71 6c 69  e_file="src/sqli
43a0: 74 65 2e 68 2e 69 6e 22 0a 23 20 46 61 63 74 6f  te.h.in".# Facto
43b0: 72 69 6e 67 20 64 65 66 61 75 6c 74 20 68 65 61  ring default hea
43c0: 64 65 72 73 20 66 6f 72 20 6d 6f 73 74 20 74 65  ders for most te
43d0: 73 74 73 2e 0a 61 63 5f 69 6e 63 6c 75 64 65 73  sts..ac_includes
43e0: 5f 64 65 66 61 75 6c 74 3d 22 5c 0a 23 69 6e 63  _default="\.#inc
43f0: 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68 3e 0a 23  lude <stdio.h>.#
4400: 69 66 64 65 66 20 48 41 56 45 5f 53 59 53 5f 54  ifdef HAVE_SYS_T
4410: 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c 75 64 65  YPES_H.# include
4420: 20 3c 73 79 73 2f 74 79 70 65 73 2e 68 3e 0a 23   <sys/types.h>.#
4430: 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41 56  endif.#ifdef HAV
4440: 45 5f 53 59 53 5f 53 54 41 54 5f 48 0a 23 20 69  E_SYS_STAT_H.# i
4450: 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 74 61 74  nclude <sys/stat
4460: 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64 65  .h>.#endif.#ifde
4470: 66 20 53 54 44 43 5f 48 45 41 44 45 52 53 0a 23  f STDC_HEADERS.#
4480: 20 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62   include <stdlib
4490: 2e 68 3e 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73  .h>.# include <s
44a0: 74 64 64 65 66 2e 68 3e 0a 23 65 6c 73 65 0a 23  tddef.h>.#else.#
44b0: 20 69 66 64 65 66 20 48 41 56 45 5f 53 54 44 4c   ifdef HAVE_STDL
44c0: 49 42 5f 48 0a 23 20 20 69 6e 63 6c 75 64 65 20  IB_H.#  include 
44d0: 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 20 65 6e 64  <stdlib.h>.# end
44e0: 69 66 0a 23 65 6e 64 69 66 0a 23 69 66 64 65 66  if.#endif.#ifdef
44f0: 20 48 41 56 45 5f 53 54 52 49 4e 47 5f 48 0a 23   HAVE_STRING_H.#
4500: 20 69 66 20 21 64 65 66 69 6e 65 64 20 53 54 44   if !defined STD
4510: 43 5f 48 45 41 44 45 52 53 20 26 26 20 64 65 66  C_HEADERS && def
4520: 69 6e 65 64 20 48 41 56 45 5f 4d 45 4d 4f 52 59  ined HAVE_MEMORY
4530: 5f 48 0a 23 20 20 69 6e 63 6c 75 64 65 20 3c 6d  _H.#  include <m
4540: 65 6d 6f 72 79 2e 68 3e 0a 23 20 65 6e 64 69 66  emory.h>.# endif
4550: 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74 72 69  .# include <stri
4560: 6e 67 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66  ng.h>.#endif.#if
4570: 64 65 66 20 48 41 56 45 5f 53 54 52 49 4e 47 53  def HAVE_STRINGS
4580: 5f 48 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74  _H.# include <st
4590: 72 69 6e 67 73 2e 68 3e 0a 23 65 6e 64 69 66 0a  rings.h>.#endif.
45a0: 23 69 66 64 65 66 20 48 41 56 45 5f 49 4e 54 54  #ifdef HAVE_INTT
45b0: 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c 75 64 65  YPES_H.# include
45c0: 20 3c 69 6e 74 74 79 70 65 73 2e 68 3e 0a 23 65   <inttypes.h>.#e
45d0: 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41 56 45  ndif.#ifdef HAVE
45e0: 5f 53 54 44 49 4e 54 5f 48 0a 23 20 69 6e 63 6c  _STDINT_H.# incl
45f0: 75 64 65 20 3c 73 74 64 69 6e 74 2e 68 3e 0a 23  ude <stdint.h>.#
4600: 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41 56  endif.#ifdef HAV
4610: 45 5f 55 4e 49 53 54 44 5f 48 0a 23 20 69 6e 63  E_UNISTD_H.# inc
4620: 6c 75 64 65 20 3c 75 6e 69 73 74 64 2e 68 3e 0a  lude <unistd.h>.
4630: 23 65 6e 64 69 66 22 0a 0a 61 63 5f 73 75 62 73  #endif"..ac_subs
4640: 74 5f 76 61 72 73 3d 27 53 48 45 4c 4c 0a 50 41  t_vars='SHELL.PA
4650: 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 50 41 43  TH_SEPARATOR.PAC
4660: 4b 41 47 45 5f 4e 41 4d 45 0a 50 41 43 4b 41 47  KAGE_NAME.PACKAG
4670: 45 5f 54 41 52 4e 41 4d 45 0a 50 41 43 4b 41 47  E_TARNAME.PACKAG
4680: 45 5f 56 45 52 53 49 4f 4e 0a 50 41 43 4b 41 47  E_VERSION.PACKAG
4690: 45 5f 53 54 52 49 4e 47 0a 50 41 43 4b 41 47 45  E_STRING.PACKAGE
46a0: 5f 42 55 47 52 45 50 4f 52 54 0a 65 78 65 63 5f  _BUGREPORT.exec_
46b0: 70 72 65 66 69 78 0a 70 72 65 66 69 78 0a 70 72  prefix.prefix.pr
46c0: 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f  ogram_transform_
46d0: 6e 61 6d 65 0a 62 69 6e 64 69 72 0a 73 62 69 6e  name.bindir.sbin
46e0: 64 69 72 0a 6c 69 62 65 78 65 63 64 69 72 0a 64  dir.libexecdir.d
46f0: 61 74 61 72 6f 6f 74 64 69 72 0a 64 61 74 61 64  atarootdir.datad
4700: 69 72 0a 73 79 73 63 6f 6e 66 64 69 72 0a 73 68  ir.sysconfdir.sh
4710: 61 72 65 64 73 74 61 74 65 64 69 72 0a 6c 6f 63  aredstatedir.loc
4720: 61 6c 73 74 61 74 65 64 69 72 0a 69 6e 63 6c 75  alstatedir.inclu
4730: 64 65 64 69 72 0a 6f 6c 64 69 6e 63 6c 75 64 65  dedir.oldinclude
4740: 64 69 72 0a 64 6f 63 64 69 72 0a 69 6e 66 6f 64  dir.docdir.infod
4750: 69 72 0a 68 74 6d 6c 64 69 72 0a 64 76 69 64 69  ir.htmldir.dvidi
4760: 72 0a 70 64 66 64 69 72 0a 70 73 64 69 72 0a 6c  r.pdfdir.psdir.l
4770: 69 62 64 69 72 0a 6c 6f 63 61 6c 65 64 69 72 0a  ibdir.localedir.
4780: 6d 61 6e 64 69 72 0a 44 45 46 53 0a 45 43 48 4f  mandir.DEFS.ECHO
4790: 5f 43 0a 45 43 48 4f 5f 4e 0a 45 43 48 4f 5f 54  _C.ECHO_N.ECHO_T
47a0: 0a 4c 49 42 53 0a 62 75 69 6c 64 5f 61 6c 69 61  .LIBS.build_alia
47b0: 73 0a 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72  s.host_alias.tar
47c0: 67 65 74 5f 61 6c 69 61 73 0a 62 75 69 6c 64 0a  get_alias.build.
47d0: 62 75 69 6c 64 5f 63 70 75 0a 62 75 69 6c 64 5f  build_cpu.build_
47e0: 76 65 6e 64 6f 72 0a 62 75 69 6c 64 5f 6f 73 0a  vendor.build_os.
47f0: 68 6f 73 74 0a 68 6f 73 74 5f 63 70 75 0a 68 6f  host.host_cpu.ho
4800: 73 74 5f 76 65 6e 64 6f 72 0a 68 6f 73 74 5f 6f  st_vendor.host_o
4810: 73 0a 43 43 0a 43 46 4c 41 47 53 0a 4c 44 46 4c  s.CC.CFLAGS.LDFL
4820: 41 47 53 0a 43 50 50 46 4c 41 47 53 0a 61 63 5f  AGS.CPPFLAGS.ac_
4830: 63 74 5f 43 43 0a 45 58 45 45 58 54 0a 4f 42 4a  ct_CC.EXEEXT.OBJ
4840: 45 58 54 0a 47 52 45 50 0a 45 47 52 45 50 0a 4c  EXT.GREP.EGREP.L
4850: 4e 5f 53 0a 45 43 48 4f 0a 41 52 0a 52 41 4e 4c  N_S.ECHO.AR.RANL
4860: 49 42 0a 53 54 52 49 50 0a 43 50 50 0a 43 58 58  IB.STRIP.CPP.CXX
4870: 0a 43 58 58 46 4c 41 47 53 0a 61 63 5f 63 74 5f  .CXXFLAGS.ac_ct_
4880: 43 58 58 0a 43 58 58 43 50 50 0a 46 37 37 0a 46  CXX.CXXCPP.F77.F
4890: 46 4c 41 47 53 0a 61 63 5f 63 74 5f 46 37 37 0a  FLAGS.ac_ct_F77.
48a0: 4c 49 42 54 4f 4f 4c 0a 49 4e 53 54 41 4c 4c 5f  LIBTOOL.INSTALL_
48b0: 50 52 4f 47 52 41 4d 0a 49 4e 53 54 41 4c 4c 5f  PROGRAM.INSTALL_
48c0: 53 43 52 49 50 54 0a 49 4e 53 54 41 4c 4c 5f 44  SCRIPT.INSTALL_D
48d0: 41 54 41 0a 41 57 4b 0a 70 72 6f 67 72 61 6d 5f  ATA.AWK.program_
48e0: 70 72 65 66 69 78 0a 56 45 52 53 49 4f 4e 0a 52  prefix.VERSION.R
48f0: 45 4c 45 41 53 45 0a 56 45 52 53 49 4f 4e 5f 4e  ELEASE.VERSION_N
4900: 55 4d 42 45 52 0a 42 55 49 4c 44 5f 43 43 0a 42  UMBER.BUILD_CC.B
4910: 55 49 4c 44 5f 43 46 4c 41 47 53 0a 54 48 52 45  UILD_CFLAGS.THRE
4920: 41 44 53 41 46 45 0a 54 41 52 47 45 54 5f 54 48  ADSAFE.TARGET_TH
4930: 52 45 41 44 5f 4c 49 42 0a 58 54 48 52 45 41 44  READ_LIB.XTHREAD
4940: 43 4f 4e 4e 45 43 54 0a 54 48 52 45 41 44 53 4f  CONNECT.THREADSO
4950: 56 45 52 52 49 44 45 4c 4f 43 4b 53 0a 41 4c 4c  VERRIDELOCKS.ALL
4960: 4f 57 52 45 4c 45 41 53 45 0a 54 45 4d 50 5f 53  OWRELEASE.TEMP_S
4970: 54 4f 52 45 0a 42 55 49 4c 44 5f 45 58 45 45 58  TORE.BUILD_EXEEX
4980: 54 0a 4f 53 5f 55 4e 49 58 0a 4f 53 5f 57 49 4e  T.OS_UNIX.OS_WIN
4990: 0a 4f 53 5f 4f 53 32 0a 54 41 52 47 45 54 5f 45  .OS_OS2.TARGET_E
49a0: 58 45 45 58 54 0a 54 43 4c 5f 56 45 52 53 49 4f  XEEXT.TCL_VERSIO
49b0: 4e 0a 54 43 4c 5f 42 49 4e 5f 44 49 52 0a 54 43  N.TCL_BIN_DIR.TC
49c0: 4c 5f 53 52 43 5f 44 49 52 0a 54 43 4c 5f 4c 49  L_SRC_DIR.TCL_LI
49d0: 42 53 0a 54 43 4c 5f 49 4e 43 4c 55 44 45 5f 53  BS.TCL_INCLUDE_S
49e0: 50 45 43 0a 54 43 4c 5f 4c 49 42 5f 46 49 4c 45  PEC.TCL_LIB_FILE
49f0: 0a 54 43 4c 5f 4c 49 42 5f 46 4c 41 47 0a 54 43  .TCL_LIB_FLAG.TC
4a00: 4c 5f 4c 49 42 5f 53 50 45 43 0a 54 43 4c 5f 53  L_LIB_SPEC.TCL_S
4a10: 54 55 42 5f 4c 49 42 5f 46 49 4c 45 0a 54 43 4c  TUB_LIB_FILE.TCL
4a20: 5f 53 54 55 42 5f 4c 49 42 5f 46 4c 41 47 0a 54  _STUB_LIB_FLAG.T
4a30: 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 53 50 45 43  CL_STUB_LIB_SPEC
4a40: 0a 48 41 56 45 5f 54 43 4c 0a 54 41 52 47 45 54  .HAVE_TCL.TARGET
4a50: 5f 52 45 41 44 4c 49 4e 45 5f 4c 49 42 53 0a 54  _READLINE_LIBS.T
4a60: 41 52 47 45 54 5f 52 45 41 44 4c 49 4e 45 5f 49  ARGET_READLINE_I
4a70: 4e 43 0a 54 41 52 47 45 54 5f 48 41 56 45 5f 52  NC.TARGET_HAVE_R
4a80: 45 41 44 4c 49 4e 45 0a 54 41 52 47 45 54 5f 44  EADLINE.TARGET_D
4a90: 45 42 55 47 0a 4c 49 42 4f 42 4a 53 0a 4c 54 4c  EBUG.LIBOBJS.LTL
4aa0: 49 42 4f 42 4a 53 27 0a 61 63 5f 73 75 62 73 74  IBOBJS'.ac_subst
4ab0: 5f 66 69 6c 65 73 3d 27 27 0a 20 20 20 20 20 20  _files=''.      
4ac0: 61 63 5f 70 72 65 63 69 6f 75 73 5f 76 61 72 73  ac_precious_vars
4ad0: 3d 27 62 75 69 6c 64 5f 61 6c 69 61 73 0a 68 6f  ='build_alias.ho
4ae0: 73 74 5f 61 6c 69 61 73 0a 74 61 72 67 65 74 5f  st_alias.target_
4af0: 61 6c 69 61 73 0a 43 43 0a 43 46 4c 41 47 53 0a  alias.CC.CFLAGS.
4b00: 4c 44 46 4c 41 47 53 0a 4c 49 42 53 0a 43 50 50  LDFLAGS.LIBS.CPP
4b10: 46 4c 41 47 53 0a 43 50 50 0a 43 58 58 0a 43 58  FLAGS.CPP.CXX.CX
4b20: 58 46 4c 41 47 53 0a 43 43 43 0a 43 58 58 43 50  XFLAGS.CCC.CXXCP
4b30: 50 0a 46 37 37 0a 46 46 4c 41 47 53 27 0a 0a 0a  P.F77.FFLAGS'...
4b40: 23 20 49 6e 69 74 69 61 6c 69 7a 65 20 73 6f 6d  # Initialize som
4b50: 65 20 76 61 72 69 61 62 6c 65 73 20 73 65 74 20  e variables set 
4b60: 62 79 20 6f 70 74 69 6f 6e 73 2e 0a 61 63 5f 69  by options..ac_i
4b70: 6e 69 74 5f 68 65 6c 70 3d 0a 61 63 5f 69 6e 69  nit_help=.ac_ini
4b80: 74 5f 76 65 72 73 69 6f 6e 3d 66 61 6c 73 65 0a  t_version=false.
4b90: 23 20 54 68 65 20 76 61 72 69 61 62 6c 65 73 20  # The variables 
4ba0: 68 61 76 65 20 74 68 65 20 73 61 6d 65 20 6e 61  have the same na
4bb0: 6d 65 73 20 61 73 20 74 68 65 20 6f 70 74 69 6f  mes as the optio
4bc0: 6e 73 2c 20 77 69 74 68 0a 23 20 64 61 73 68 65  ns, with.# dashe
4bd0: 73 20 63 68 61 6e 67 65 64 20 74 6f 20 75 6e 64  s changed to und
4be0: 65 72 6c 69 6e 65 73 2e 0a 63 61 63 68 65 5f 66  erlines..cache_f
4bf0: 69 6c 65 3d 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78  ile=/dev/null.ex
4c00: 65 63 5f 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 6e  ec_prefix=NONE.n
4c10: 6f 5f 63 72 65 61 74 65 3d 0a 6e 6f 5f 72 65 63  o_create=.no_rec
4c20: 75 72 73 69 6f 6e 3d 0a 70 72 65 66 69 78 3d 4e  ursion=.prefix=N
4c30: 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 70 72 65 66  ONE.program_pref
4c40: 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f  ix=NONE.program_
4c50: 73 75 66 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67  suffix=NONE.prog
4c60: 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61  ram_transform_na
4c70: 6d 65 3d 73 2c 78 2c 78 2c 0a 73 69 6c 65 6e 74  me=s,x,x,.silent
4c80: 3d 0a 73 69 74 65 3d 0a 73 72 63 64 69 72 3d 0a  =.site=.srcdir=.
4c90: 76 65 72 62 6f 73 65 3d 0a 78 5f 69 6e 63 6c 75  verbose=.x_inclu
4ca0: 64 65 73 3d 4e 4f 4e 45 0a 78 5f 6c 69 62 72 61  des=NONE.x_libra
4cb0: 72 69 65 73 3d 4e 4f 4e 45 0a 0a 23 20 49 6e 73  ries=NONE..# Ins
4cc0: 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74  tallation direct
4cd0: 6f 72 79 20 6f 70 74 69 6f 6e 73 2e 0a 23 20 54  ory options..# T
4ce0: 68 65 73 65 20 61 72 65 20 6c 65 66 74 20 75 6e  hese are left un
4cf0: 65 78 70 61 6e 64 65 64 20 73 6f 20 75 73 65 72  expanded so user
4d00: 73 20 63 61 6e 20 22 6d 61 6b 65 20 69 6e 73 74  s can "make inst
4d10: 61 6c 6c 20 65 78 65 63 5f 70 72 65 66 69 78 3d  all exec_prefix=
4d20: 2f 66 6f 6f 22 0a 23 20 61 6e 64 20 61 6c 6c 20  /foo".# and all 
4d30: 74 68 65 20 76 61 72 69 61 62 6c 65 73 20 74 68  the variables th
4d40: 61 74 20 61 72 65 20 73 75 70 70 6f 73 65 64 20  at are supposed 
4d50: 74 6f 20 62 65 20 62 61 73 65 64 20 6f 6e 20 65  to be based on e
4d60: 78 65 63 5f 70 72 65 66 69 78 0a 23 20 62 79 20  xec_prefix.# by 
4d70: 64 65 66 61 75 6c 74 20 77 69 6c 6c 20 61 63 74  default will act
4d80: 75 61 6c 6c 79 20 63 68 61 6e 67 65 2e 0a 23 20  ually change..# 
4d90: 55 73 65 20 62 72 61 63 65 73 20 69 6e 73 74 65  Use braces inste
4da0: 61 64 20 6f 66 20 70 61 72 65 6e 73 20 62 65 63  ad of parens bec
4db0: 61 75 73 65 20 73 68 2c 20 70 65 72 6c 2c 20 65  ause sh, perl, e
4dc0: 74 63 2e 20 61 6c 73 6f 20 61 63 63 65 70 74 20  tc. also accept 
4dd0: 74 68 65 6d 2e 0a 23 20 28 54 68 65 20 6c 69 73  them..# (The lis
4de0: 74 20 66 6f 6c 6c 6f 77 73 20 74 68 65 20 73 61  t follows the sa
4df0: 6d 65 20 6f 72 64 65 72 20 61 73 20 74 68 65 20  me order as the 
4e00: 47 4e 55 20 43 6f 64 69 6e 67 20 53 74 61 6e 64  GNU Coding Stand
4e10: 61 72 64 73 2e 29 0a 62 69 6e 64 69 72 3d 27 24  ards.).bindir='$
4e20: 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 62 69  {exec_prefix}/bi
4e30: 6e 27 0a 73 62 69 6e 64 69 72 3d 27 24 7b 65 78  n'.sbindir='${ex
4e40: 65 63 5f 70 72 65 66 69 78 7d 2f 73 62 69 6e 27  ec_prefix}/sbin'
4e50: 0a 6c 69 62 65 78 65 63 64 69 72 3d 27 24 7b 65  .libexecdir='${e
4e60: 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 65  xec_prefix}/libe
4e70: 78 65 63 27 0a 64 61 74 61 72 6f 6f 74 64 69 72  xec'.datarootdir
4e80: 3d 27 24 7b 70 72 65 66 69 78 7d 2f 73 68 61 72  ='${prefix}/shar
4e90: 65 27 0a 64 61 74 61 64 69 72 3d 27 24 7b 64 61  e'.datadir='${da
4ea0: 74 61 72 6f 6f 74 64 69 72 7d 27 0a 73 79 73 63  tarootdir}'.sysc
4eb0: 6f 6e 66 64 69 72 3d 27 24 7b 70 72 65 66 69 78  onfdir='${prefix
4ec0: 7d 2f 65 74 63 27 0a 73 68 61 72 65 64 73 74 61  }/etc'.sharedsta
4ed0: 74 65 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d  tedir='${prefix}
4ee0: 2f 63 6f 6d 27 0a 6c 6f 63 61 6c 73 74 61 74 65  /com'.localstate
4ef0: 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 76  dir='${prefix}/v
4f00: 61 72 27 0a 69 6e 63 6c 75 64 65 64 69 72 3d 27  ar'.includedir='
4f10: 24 7b 70 72 65 66 69 78 7d 2f 69 6e 63 6c 75 64  ${prefix}/includ
4f20: 65 27 0a 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72  e'.oldincludedir
4f30: 3d 27 2f 75 73 72 2f 69 6e 63 6c 75 64 65 27 0a  ='/usr/include'.
4f40: 64 6f 63 64 69 72 3d 27 24 7b 64 61 74 61 72 6f  docdir='${dataro
4f50: 6f 74 64 69 72 7d 2f 64 6f 63 2f 24 7b 50 41 43  otdir}/doc/${PAC
4f60: 4b 41 47 45 7d 27 0a 69 6e 66 6f 64 69 72 3d 27  KAGE}'.infodir='
4f70: 24 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f 69  ${datarootdir}/i
4f80: 6e 66 6f 27 0a 68 74 6d 6c 64 69 72 3d 27 24 7b  nfo'.htmldir='${
4f90: 64 6f 63 64 69 72 7d 27 0a 64 76 69 64 69 72 3d  docdir}'.dvidir=
4fa0: 27 24 7b 64 6f 63 64 69 72 7d 27 0a 70 64 66 64  '${docdir}'.pdfd
4fb0: 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 70  ir='${docdir}'.p
4fc0: 73 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27  sdir='${docdir}'
4fd0: 0a 6c 69 62 64 69 72 3d 27 24 7b 65 78 65 63 5f  .libdir='${exec_
4fe0: 70 72 65 66 69 78 7d 2f 6c 69 62 27 0a 6c 6f 63  prefix}/lib'.loc
4ff0: 61 6c 65 64 69 72 3d 27 24 7b 64 61 74 61 72 6f  aledir='${dataro
5000: 6f 74 64 69 72 7d 2f 6c 6f 63 61 6c 65 27 0a 6d  otdir}/locale'.m
5010: 61 6e 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f  andir='${dataroo
5020: 74 64 69 72 7d 2f 6d 61 6e 27 0a 0a 61 63 5f 70  tdir}/man'..ac_p
5030: 72 65 76 3d 0a 61 63 5f 64 61 73 68 64 61 73 68  rev=.ac_dashdash
5040: 3d 0a 66 6f 72 20 61 63 5f 6f 70 74 69 6f 6e 0a  =.for ac_option.
5050: 64 6f 0a 20 20 23 20 49 66 20 74 68 65 20 70 72  do.  # If the pr
5060: 65 76 69 6f 75 73 20 6f 70 74 69 6f 6e 20 6e 65  evious option ne
5070: 65 64 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2c  eds an argument,
5080: 20 61 73 73 69 67 6e 20 69 74 2e 0a 20 20 69 66   assign it..  if
5090: 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 70 72   test -n "$ac_pr
50a0: 65 76 22 3b 20 74 68 65 6e 0a 20 20 20 20 65 76  ev"; then.    ev
50b0: 61 6c 20 24 61 63 5f 70 72 65 76 3d 5c 24 61 63  al $ac_prev=\$ac
50c0: 5f 6f 70 74 69 6f 6e 0a 20 20 20 20 61 63 5f 70  _option.    ac_p
50d0: 72 65 76 3d 0a 20 20 20 20 63 6f 6e 74 69 6e 75  rev=.    continu
50e0: 65 0a 20 20 66 69 0a 0a 20 20 63 61 73 65 20 24  e.  fi..  case $
50f0: 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 0a 20 20 2a  ac_option in.  *
5100: 3d 2a 29 09 61 63 5f 6f 70 74 61 72 67 3d 60 65  =*).ac_optarg=`e
5110: 78 70 72 20 22 58 24 61 63 5f 6f 70 74 69 6f 6e  xpr "X$ac_option
5120: 22 20 3a 20 27 5b 5e 3d 5d 2a 3d 5c 28 2e 2a 5c  " : '[^=]*=\(.*\
5130: 29 27 60 20 3b 3b 0a 20 20 2a 29 09 61 63 5f 6f  )'` ;;.  *).ac_o
5140: 70 74 61 72 67 3d 79 65 73 20 3b 3b 0a 20 20 65  ptarg=yes ;;.  e
5150: 73 61 63 0a 0a 20 20 23 20 41 63 63 65 70 74 20  sac..  # Accept 
5160: 74 68 65 20 69 6d 70 6f 72 74 61 6e 74 20 43 79  the important Cy
5170: 67 6e 75 73 20 63 6f 6e 66 69 67 75 72 65 20 6f  gnus configure o
5180: 70 74 69 6f 6e 73 2c 20 73 6f 20 77 65 20 63 61  ptions, so we ca
5190: 6e 20 64 69 61 67 6e 6f 73 65 20 74 79 70 6f 73  n diagnose typos
51a0: 2e 0a 0a 20 20 63 61 73 65 20 24 61 63 5f 64 61  ...  case $ac_da
51b0: 73 68 64 61 73 68 24 61 63 5f 6f 70 74 69 6f 6e  shdash$ac_option
51c0: 20 69 6e 0a 20 20 2d 2d 29 0a 20 20 20 20 61 63   in.  --).    ac
51d0: 5f 64 61 73 68 64 61 73 68 3d 79 65 73 20 3b 3b  _dashdash=yes ;;
51e0: 0a 0a 20 20 2d 62 69 6e 64 69 72 20 7c 20 2d 2d  ..  -bindir | --
51f0: 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69 6e 64 69  bindir | --bindi
5200: 20 7c 20 2d 2d 62 69 6e 64 20 7c 20 2d 2d 62 69   | --bind | --bi
5210: 6e 20 7c 20 2d 2d 62 69 29 0a 20 20 20 20 61 63  n | --bi).    ac
5220: 5f 70 72 65 76 3d 62 69 6e 64 69 72 20 3b 3b 0a  _prev=bindir ;;.
5230: 20 20 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d    -bindir=* | --
5240: 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 69 6e  bindir=* | --bin
5250: 64 69 3d 2a 20 7c 20 2d 2d 62 69 6e 64 3d 2a 20  di=* | --bind=* 
5260: 7c 20 2d 2d 62 69 6e 3d 2a 20 7c 20 2d 2d 62 69  | --bin=* | --bi
5270: 3d 2a 29 0a 20 20 20 20 62 69 6e 64 69 72 3d 24  =*).    bindir=$
5280: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
5290: 2d 62 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c 64  -build | --build
52a0: 20 7c 20 2d 2d 62 75 69 6c 20 7c 20 2d 2d 62 75   | --buil | --bu
52b0: 69 20 7c 20 2d 2d 62 75 29 0a 20 20 20 20 61 63  i | --bu).    ac
52c0: 5f 70 72 65 76 3d 62 75 69 6c 64 5f 61 6c 69 61  _prev=build_alia
52d0: 73 20 3b 3b 0a 20 20 2d 62 75 69 6c 64 3d 2a 20  s ;;.  -build=* 
52e0: 7c 20 2d 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d 2d  | --build=* | --
52f0: 62 75 69 6c 3d 2a 20 7c 20 2d 2d 62 75 69 3d 2a  buil=* | --bui=*
5300: 20 7c 20 2d 2d 62 75 3d 2a 29 0a 20 20 20 20 62   | --bu=*).    b
5310: 75 69 6c 64 5f 61 6c 69 61 73 3d 24 61 63 5f 6f  uild_alias=$ac_o
5320: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 63 61 63  ptarg ;;..  -cac
5330: 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63 68  he-file | --cach
5340: 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63 68 65  e-file | --cache
5350: 2d 66 69 6c 20 7c 20 2d 2d 63 61 63 68 65 2d 66  -fil | --cache-f
5360: 69 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d  i \.  | --cache-
5370: 66 20 7c 20 2d 2d 63 61 63 68 65 2d 20 7c 20 2d  f | --cache- | -
5380: 2d 63 61 63 68 65 20 7c 20 2d 2d 63 61 63 68 20  -cache | --cach 
5390: 7c 20 2d 2d 63 61 63 20 7c 20 2d 2d 63 61 20 7c  | --cac | --ca |
53a0: 20 2d 2d 63 29 0a 20 20 20 20 61 63 5f 70 72 65   --c).    ac_pre
53b0: 76 3d 63 61 63 68 65 5f 66 69 6c 65 20 3b 3b 0a  v=cache_file ;;.
53c0: 20 20 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a 20    -cache-file=* 
53d0: 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 2a  | --cache-file=*
53e0: 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 3d 2a   | --cache-fil=*
53f0: 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 3d 2a 20   | --cache-fi=* 
5400: 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d 66 3d  \.  | --cache-f=
5410: 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 3d 2a 20 7c  * | --cache-=* |
5420: 20 2d 2d 63 61 63 68 65 3d 2a 20 7c 20 2d 2d 63   --cache=* | --c
5430: 61 63 68 3d 2a 20 7c 20 2d 2d 63 61 63 3d 2a 20  ach=* | --cac=* 
5440: 7c 20 2d 2d 63 61 3d 2a 20 7c 20 2d 2d 63 3d 2a  | --ca=* | --c=*
5450: 29 0a 20 20 20 20 63 61 63 68 65 5f 66 69 6c 65  ).    cache_file
5460: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
5470: 20 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65    --config-cache
5480: 20 7c 20 2d 43 29 0a 20 20 20 20 63 61 63 68 65   | -C).    cache
5490: 5f 66 69 6c 65 3d 63 6f 6e 66 69 67 2e 63 61 63  _file=config.cac
54a0: 68 65 20 3b 3b 0a 0a 20 20 2d 64 61 74 61 64 69  he ;;..  -datadi
54b0: 72 20 7c 20 2d 2d 64 61 74 61 64 69 72 20 7c 20  r | --datadir | 
54c0: 2d 2d 64 61 74 61 64 69 20 7c 20 2d 2d 64 61 74  --datadi | --dat
54d0: 61 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ad).    ac_prev=
54e0: 64 61 74 61 64 69 72 20 3b 3b 0a 20 20 2d 64 61  datadir ;;.  -da
54f0: 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61  tadir=* | --data
5500: 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 69  dir=* | --datadi
5510: 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 3d 2a 29 0a  =* | --datad=*).
5520: 20 20 20 20 64 61 74 61 64 69 72 3d 24 61 63 5f      datadir=$ac_
5530: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 61  optarg ;;..  -da
5540: 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d 2d 64 61  tarootdir | --da
5550: 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d 2d 64 61  tarootdir | --da
5560: 74 61 72 6f 6f 74 64 69 20 7c 20 2d 2d 64 61 74  tarootdi | --dat
5570: 61 72 6f 6f 74 64 20 7c 20 2d 2d 64 61 74 61 72  arootd | --datar
5580: 6f 6f 74 20 5c 0a 20 20 7c 20 2d 2d 64 61 74 61  oot \.  | --data
5590: 72 6f 6f 20 7c 20 2d 2d 64 61 74 61 72 6f 20 7c  roo | --dataro |
55a0: 20 2d 2d 64 61 74 61 72 29 0a 20 20 20 20 61 63   --datar).    ac
55b0: 5f 70 72 65 76 3d 64 61 74 61 72 6f 6f 74 64 69  _prev=datarootdi
55c0: 72 20 3b 3b 0a 20 20 2d 64 61 74 61 72 6f 6f 74  r ;;.  -dataroot
55d0: 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f  dir=* | --dataro
55e0: 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61  otdir=* | --data
55f0: 72 6f 6f 74 64 69 3d 2a 20 7c 20 2d 2d 64 61 74  rootdi=* | --dat
5600: 61 72 6f 6f 74 64 3d 2a 20 5c 0a 20 20 7c 20 2d  arootd=* \.  | -
5610: 2d 64 61 74 61 72 6f 6f 74 3d 2a 20 7c 20 2d 2d  -dataroot=* | --
5620: 64 61 74 61 72 6f 6f 3d 2a 20 7c 20 2d 2d 64 61  dataroo=* | --da
5630: 74 61 72 6f 3d 2a 20 7c 20 2d 2d 64 61 74 61 72  taro=* | --datar
5640: 3d 2a 29 0a 20 20 20 20 64 61 74 61 72 6f 6f 74  =*).    dataroot
5650: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
5660: 3b 0a 0a 20 20 2d 64 69 73 61 62 6c 65 2d 2a 20  ;..  -disable-* 
5670: 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 29 0a 20  | --disable-*). 
5680: 20 20 20 61 63 5f 66 65 61 74 75 72 65 3d 60 65     ac_feature=`e
5690: 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e  xpr "x$ac_option
56a0: 22 20 3a 20 27 78 2d 2a 64 69 73 61 62 6c 65 2d  " : 'x-*disable-
56b0: 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 23 20 52  \(.*\)'`.    # R
56c0: 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74  eject names that
56d0: 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73   are not valid s
56e0: 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61  hell variable na
56f0: 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78  mes..    expr "x
5700: 24 61 63 5f 66 65 61 74 75 72 65 22 20 3a 20 22  $ac_feature" : "
5710: 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63 72 5f 61 6c  .*[^-._$as_cr_al
5720: 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  num]" >/dev/null
5730: 20 26 26 0a 20 20 20 20 20 20 7b 20 65 63 68 6f   &&.      { echo
5740: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
5750: 20 69 6e 76 61 6c 69 64 20 66 65 61 74 75 72 65   invalid feature
5760: 20 6e 61 6d 65 3a 20 24 61 63 5f 66 65 61 74 75   name: $ac_featu
5770: 72 65 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  re" >&2.   { (ex
5780: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
5790: 3b 20 7d 0a 20 20 20 20 61 63 5f 66 65 61 74 75  ; }.    ac_featu
57a0: 72 65 3d 60 65 63 68 6f 20 24 61 63 5f 66 65 61  re=`echo $ac_fea
57b0: 74 75 72 65 20 7c 20 73 65 64 20 27 73 2f 5b 2d  ture | sed 's/[-
57c0: 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 65 76 61  .]/_/g'`.    eva
57d0: 6c 20 65 6e 61 62 6c 65 5f 24 61 63 5f 66 65 61  l enable_$ac_fea
57e0: 74 75 72 65 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 64  ture=no ;;..  -d
57f0: 6f 63 64 69 72 20 7c 20 2d 2d 64 6f 63 64 69 72  ocdir | --docdir
5800: 20 7c 20 2d 2d 64 6f 63 64 69 20 7c 20 2d 2d 64   | --docdi | --d
5810: 6f 63 20 7c 20 2d 2d 64 6f 29 0a 20 20 20 20 61  oc | --do).    a
5820: 63 5f 70 72 65 76 3d 64 6f 63 64 69 72 20 3b 3b  c_prev=docdir ;;
5830: 0a 20 20 2d 64 6f 63 64 69 72 3d 2a 20 7c 20 2d  .  -docdir=* | -
5840: 2d 64 6f 63 64 69 72 3d 2a 20 7c 20 2d 2d 64 6f  -docdir=* | --do
5850: 63 64 69 3d 2a 20 7c 20 2d 2d 64 6f 63 3d 2a 20  cdi=* | --doc=* 
5860: 7c 20 2d 2d 64 6f 3d 2a 29 0a 20 20 20 20 64 6f  | --do=*).    do
5870: 63 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  cdir=$ac_optarg 
5880: 3b 3b 0a 0a 20 20 2d 64 76 69 64 69 72 20 7c 20  ;;..  -dvidir | 
5890: 2d 2d 64 76 69 64 69 72 20 7c 20 2d 2d 64 76 69  --dvidir | --dvi
58a0: 64 69 20 7c 20 2d 2d 64 76 69 64 20 7c 20 2d 2d  di | --dvid | --
58b0: 64 76 69 20 7c 20 2d 2d 64 76 29 0a 20 20 20 20  dvi | --dv).    
58c0: 61 63 5f 70 72 65 76 3d 64 76 69 64 69 72 20 3b  ac_prev=dvidir ;
58d0: 3b 0a 20 20 2d 64 76 69 64 69 72 3d 2a 20 7c 20  ;.  -dvidir=* | 
58e0: 2d 2d 64 76 69 64 69 72 3d 2a 20 7c 20 2d 2d 64  --dvidir=* | --d
58f0: 76 69 64 69 3d 2a 20 7c 20 2d 2d 64 76 69 64 3d  vidi=* | --dvid=
5900: 2a 20 7c 20 2d 2d 64 76 69 3d 2a 20 7c 20 2d 2d  * | --dvi=* | --
5910: 64 76 3d 2a 29 0a 20 20 20 20 64 76 69 64 69 72  dv=*).    dvidir
5920: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
5930: 20 20 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 2d    -enable-* | --
5940: 65 6e 61 62 6c 65 2d 2a 29 0a 20 20 20 20 61 63  enable-*).    ac
5950: 5f 66 65 61 74 75 72 65 3d 60 65 78 70 72 20 22  _feature=`expr "
5960: 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27  x$ac_option" : '
5970: 78 2d 2a 65 6e 61 62 6c 65 2d 5c 28 5b 5e 3d 5d  x-*enable-\([^=]
5980: 2a 5c 29 27 60 0a 20 20 20 20 23 20 52 65 6a 65  *\)'`.    # Reje
5990: 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72  ct names that ar
59a0: 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c  e not valid shel
59b0: 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73  l variable names
59c0: 2e 0a 20 20 20 20 65 78 70 72 20 22 78 24 61 63  ..    expr "x$ac
59d0: 5f 66 65 61 74 75 72 65 22 20 3a 20 22 2e 2a 5b  _feature" : ".*[
59e0: 5e 2d 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  ^-._$as_cr_alnum
59f0: 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26  ]" >/dev/null &&
5a00: 0a 20 20 20 20 20 20 7b 20 65 63 68 6f 20 22 24  .      { echo "$
5a10: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
5a20: 76 61 6c 69 64 20 66 65 61 74 75 72 65 20 6e 61  valid feature na
5a30: 6d 65 3a 20 24 61 63 5f 66 65 61 74 75 72 65 22  me: $ac_feature"
5a40: 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20   >&2.   { (exit 
5a50: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
5a60: 0a 20 20 20 20 61 63 5f 66 65 61 74 75 72 65 3d  .    ac_feature=
5a70: 60 65 63 68 6f 20 24 61 63 5f 66 65 61 74 75 72  `echo $ac_featur
5a80: 65 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2e 5d 2f  e | sed 's/[-.]/
5a90: 5f 2f 67 27 60 0a 20 20 20 20 65 76 61 6c 20 65  _/g'`.    eval e
5aa0: 6e 61 62 6c 65 5f 24 61 63 5f 66 65 61 74 75 72  nable_$ac_featur
5ab0: 65 3d 5c 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  e=\$ac_optarg ;;
5ac0: 0a 0a 20 20 2d 65 78 65 63 2d 70 72 65 66 69 78  ..  -exec-prefix
5ad0: 20 7c 20 2d 2d 65 78 65 63 5f 70 72 65 66 69 78   | --exec_prefix
5ae0: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78   | --exec-prefix
5af0: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 20   | --exec-prefi 
5b00: 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  \.  | --exec-pre
5b10: 66 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 20 7c  f | --exec-pre |
5b20: 20 2d 2d 65 78 65 63 2d 70 72 20 7c 20 2d 2d 65   --exec-pr | --e
5b30: 78 65 63 2d 70 20 7c 20 2d 2d 65 78 65 63 2d 20  xec-p | --exec- 
5b40: 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 20 7c 20 2d  \.  | --exec | -
5b50: 2d 65 78 65 20 7c 20 2d 2d 65 78 29 0a 20 20 20  -exe | --ex).   
5b60: 20 61 63 5f 70 72 65 76 3d 65 78 65 63 5f 70 72   ac_prev=exec_pr
5b70: 65 66 69 78 20 3b 3b 0a 20 20 2d 65 78 65 63 2d  efix ;;.  -exec-
5b80: 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65  prefix=* | --exe
5b90: 63 5f 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65  c_prefix=* | --e
5ba0: 78 65 63 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d  xec-prefix=* | -
5bb0: 2d 65 78 65 63 2d 70 72 65 66 69 3d 2a 20 5c 0a  -exec-prefi=* \.
5bc0: 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 3d    | --exec-pref=
5bd0: 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 3d 2a  * | --exec-pre=*
5be0: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 3d 2a 20 7c   | --exec-pr=* |
5bf0: 20 2d 2d 65 78 65 63 2d 70 3d 2a 20 7c 20 2d 2d   --exec-p=* | --
5c00: 65 78 65 63 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  exec-=* \.  | --
5c10: 65 78 65 63 3d 2a 20 7c 20 2d 2d 65 78 65 3d 2a  exec=* | --exe=*
5c20: 20 7c 20 2d 2d 65 78 3d 2a 29 0a 20 20 20 20 65   | --ex=*).    e
5c30: 78 65 63 5f 70 72 65 66 69 78 3d 24 61 63 5f 6f  xec_prefix=$ac_o
5c40: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 67 61 73  ptarg ;;..  -gas
5c50: 20 7c 20 2d 2d 67 61 73 20 7c 20 2d 2d 67 61 20   | --gas | --ga 
5c60: 7c 20 2d 2d 67 29 0a 20 20 20 20 23 20 4f 62 73  | --g).    # Obs
5c70: 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74  olete; use --wit
5c80: 68 2d 67 61 73 2e 0a 20 20 20 20 77 69 74 68 5f  h-gas..    with_
5c90: 67 61 73 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 68  gas=yes ;;..  -h
5ca0: 65 6c 70 20 7c 20 2d 2d 68 65 6c 70 20 7c 20 2d  elp | --help | -
5cb0: 2d 68 65 6c 20 7c 20 2d 2d 68 65 20 7c 20 2d 68  -hel | --he | -h
5cc0: 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65  ).    ac_init_he
5cd0: 6c 70 3d 6c 6f 6e 67 20 3b 3b 0a 20 20 2d 68 65  lp=long ;;.  -he
5ce0: 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c 70 3d 72  lp=r* | --help=r
5cf0: 2a 20 7c 20 2d 2d 68 65 6c 3d 72 2a 20 7c 20 2d  * | --hel=r* | -
5d00: 2d 68 65 3d 72 2a 20 7c 20 2d 68 72 2a 29 0a 20  -he=r* | -hr*). 
5d10: 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d     ac_init_help=
5d20: 72 65 63 75 72 73 69 76 65 20 3b 3b 0a 20 20 2d  recursive ;;.  -
5d30: 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 70  help=s* | --help
5d40: 3d 73 2a 20 7c 20 2d 2d 68 65 6c 3d 73 2a 20 7c  =s* | --hel=s* |
5d50: 20 2d 2d 68 65 3d 73 2a 20 7c 20 2d 68 73 2a 29   --he=s* | -hs*)
5d60: 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c  .    ac_init_hel
5d70: 70 3d 73 68 6f 72 74 20 3b 3b 0a 0a 20 20 2d 68  p=short ;;..  -h
5d80: 6f 73 74 20 7c 20 2d 2d 68 6f 73 74 20 7c 20 2d  ost | --host | -
5d90: 2d 68 6f 73 20 7c 20 2d 2d 68 6f 29 0a 20 20 20  -hos | --ho).   
5da0: 20 61 63 5f 70 72 65 76 3d 68 6f 73 74 5f 61 6c   ac_prev=host_al
5db0: 69 61 73 20 3b 3b 0a 20 20 2d 68 6f 73 74 3d 2a  ias ;;.  -host=*
5dc0: 20 7c 20 2d 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d   | --host=* | --
5dd0: 68 6f 73 3d 2a 20 7c 20 2d 2d 68 6f 3d 2a 29 0a  hos=* | --ho=*).
5de0: 20 20 20 20 68 6f 73 74 5f 61 6c 69 61 73 3d 24      host_alias=$
5df0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
5e00: 2d 68 74 6d 6c 64 69 72 20 7c 20 2d 2d 68 74 6d  -htmldir | --htm
5e10: 6c 64 69 72 20 7c 20 2d 2d 68 74 6d 6c 64 69 20  ldir | --htmldi 
5e20: 7c 20 2d 2d 68 74 6d 6c 64 20 7c 20 2d 2d 68 74  | --htmld | --ht
5e30: 6d 6c 20 7c 20 2d 2d 68 74 6d 20 7c 20 2d 2d 68  ml | --htm | --h
5e40: 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 68  t).    ac_prev=h
5e50: 74 6d 6c 64 69 72 20 3b 3b 0a 20 20 2d 68 74 6d  tmldir ;;.  -htm
5e60: 6c 64 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64  ldir=* | --htmld
5e70: 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69 3d  ir=* | --htmldi=
5e80: 2a 20 7c 20 2d 2d 68 74 6d 6c 64 3d 2a 20 7c 20  * | --htmld=* | 
5e90: 2d 2d 68 74 6d 6c 3d 2a 20 7c 20 2d 2d 68 74 6d  --html=* | --htm
5ea0: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 68 74 3d 2a 29  =* \.  | --ht=*)
5eb0: 0a 20 20 20 20 68 74 6d 6c 64 69 72 3d 24 61 63  .    htmldir=$ac
5ec0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 69  _optarg ;;..  -i
5ed0: 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e  ncludedir | --in
5ee0: 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e 63  cludedir | --inc
5ef0: 6c 75 64 65 64 69 20 7c 20 2d 2d 69 6e 63 6c 75  ludedi | --inclu
5f00: 64 65 64 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 20  ded | --include 
5f10: 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 20 7c  \.  | --includ |
5f20: 20 2d 2d 69 6e 63 6c 75 20 7c 20 2d 2d 69 6e 63   --inclu | --inc
5f30: 6c 20 7c 20 2d 2d 69 6e 63 29 0a 20 20 20 20 61  l | --inc).    a
5f40: 63 5f 70 72 65 76 3d 69 6e 63 6c 75 64 65 64 69  c_prev=includedi
5f50: 72 20 3b 3b 0a 20 20 2d 69 6e 63 6c 75 64 65 64  r ;;.  -included
5f60: 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  ir=* | --include
5f70: 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64  dir=* | --includ
5f80: 65 64 69 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64  edi=* | --includ
5f90: 65 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  ed=* | --include
5fa0: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75  =* \.  | --inclu
5fb0: 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 3d 2a 20  d=* | --inclu=* 
5fc0: 7c 20 2d 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 69  | --incl=* | --i
5fd0: 6e 63 3d 2a 29 0a 20 20 20 20 69 6e 63 6c 75 64  nc=*).    includ
5fe0: 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  edir=$ac_optarg 
5ff0: 3b 3b 0a 0a 20 20 2d 69 6e 66 6f 64 69 72 20 7c  ;;..  -infodir |
6000: 20 2d 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d 69   --infodir | --i
6010: 6e 66 6f 64 69 20 7c 20 2d 2d 69 6e 66 6f 64 20  nfodi | --infod 
6020: 7c 20 2d 2d 69 6e 66 6f 20 7c 20 2d 2d 69 6e 66  | --info | --inf
6030: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 69 6e  ).    ac_prev=in
6040: 66 6f 64 69 72 20 3b 3b 0a 20 20 2d 69 6e 66 6f  fodir ;;.  -info
6050: 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69  dir=* | --infodi
6060: 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69 3d 2a  r=* | --infodi=*
6070: 20 7c 20 2d 2d 69 6e 66 6f 64 3d 2a 20 7c 20 2d   | --infod=* | -
6080: 2d 69 6e 66 6f 3d 2a 20 7c 20 2d 2d 69 6e 66 3d  -info=* | --inf=
6090: 2a 29 0a 20 20 20 20 69 6e 66 6f 64 69 72 3d 24  *).    infodir=$
60a0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
60b0: 2d 6c 69 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64  -libdir | --libd
60c0: 69 72 20 7c 20 2d 2d 6c 69 62 64 69 20 7c 20 2d  ir | --libdi | -
60d0: 2d 6c 69 62 64 29 0a 20 20 20 20 61 63 5f 70 72  -libd).    ac_pr
60e0: 65 76 3d 6c 69 62 64 69 72 20 3b 3b 0a 20 20 2d  ev=libdir ;;.  -
60f0: 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62  libdir=* | --lib
6100: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 3d  dir=* | --libdi=
6110: 2a 20 7c 20 2d 2d 6c 69 62 64 3d 2a 29 0a 20 20  * | --libd=*).  
6120: 20 20 6c 69 62 64 69 72 3d 24 61 63 5f 6f 70 74    libdir=$ac_opt
6130: 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69 62 65 78  arg ;;..  -libex
6140: 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65  ecdir | --libexe
6150: 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63  cdir | --libexec
6160: 64 69 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 20  di | --libexecd 
6170: 7c 20 2d 2d 6c 69 62 65 78 65 63 20 5c 0a 20 20  | --libexec \.  
6180: 7c 20 2d 2d 6c 69 62 65 78 65 20 7c 20 2d 2d 6c  | --libexe | --l
6190: 69 62 65 78 20 7c 20 2d 2d 6c 69 62 65 29 0a 20  ibex | --libe). 
61a0: 20 20 20 61 63 5f 70 72 65 76 3d 6c 69 62 65 78     ac_prev=libex
61b0: 65 63 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 65  ecdir ;;.  -libe
61c0: 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62  xecdir=* | --lib
61d0: 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69  execdir=* | --li
61e0: 62 65 78 65 63 64 69 3d 2a 20 7c 20 2d 2d 6c 69  bexecdi=* | --li
61f0: 62 65 78 65 63 64 3d 2a 20 7c 20 2d 2d 6c 69 62  bexecd=* | --lib
6200: 65 78 65 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c  exec=* \.  | --l
6210: 69 62 65 78 65 3d 2a 20 7c 20 2d 2d 6c 69 62 65  ibexe=* | --libe
6220: 78 3d 2a 20 7c 20 2d 2d 6c 69 62 65 3d 2a 29 0a  x=* | --libe=*).
6230: 20 20 20 20 6c 69 62 65 78 65 63 64 69 72 3d 24      libexecdir=$
6240: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6250: 2d 6c 6f 63 61 6c 65 64 69 72 20 7c 20 2d 2d 6c  -localedir | --l
6260: 6f 63 61 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f 63  ocaledir | --loc
6270: 61 6c 65 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 65  aledi | --locale
6280: 64 20 7c 20 2d 2d 6c 6f 63 61 6c 65 29 0a 20 20  d | --locale).  
6290: 20 20 61 63 5f 70 72 65 76 3d 6c 6f 63 61 6c 65    ac_prev=locale
62a0: 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 65  dir ;;.  -locale
62b0: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65  dir=* | --locale
62c0: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65  dir=* | --locale
62d0: 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64  di=* | --localed
62e0: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 3d 2a 29  =* | --locale=*)
62f0: 0a 20 20 20 20 6c 6f 63 61 6c 65 64 69 72 3d 24  .    localedir=$
6300: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6310: 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20 7c  -localstatedir |
6320: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72   --localstatedir
6330: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64   | --localstated
6340: 69 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65  i | --localstate
6350: 64 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73  d \.  | --locals
6360: 74 61 74 65 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  tate | --localst
6370: 61 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 20  at | --localsta 
6380: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 20 7c 20 2d 2d  | --localst | --
6390: 6c 6f 63 61 6c 73 29 0a 20 20 20 20 61 63 5f 70  locals).    ac_p
63a0: 72 65 76 3d 6c 6f 63 61 6c 73 74 61 74 65 64 69  rev=localstatedi
63b0: 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 73 74 61  r ;;.  -localsta
63c0: 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  tedir=* | --loca
63d0: 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d  lstatedir=* | --
63e0: 6c 6f 63 61 6c 73 74 61 74 65 64 69 3d 2a 20 7c  localstatedi=* |
63f0: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 3d 2a   --localstated=*
6400: 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74   \.  | --localst
6410: 61 74 65 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  ate=* | --locals
6420: 74 61 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  tat=* | --locals
6430: 74 61 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  ta=* | --localst
6440: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 3d 2a 29  =* | --locals=*)
6450: 0a 20 20 20 20 6c 6f 63 61 6c 73 74 61 74 65 64  .    localstated
6460: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
6470: 0a 0a 20 20 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d  ..  -mandir | --
6480: 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e 64 69  mandir | --mandi
6490: 20 7c 20 2d 2d 6d 61 6e 64 20 7c 20 2d 2d 6d 61   | --mand | --ma
64a0: 6e 20 7c 20 2d 2d 6d 61 20 7c 20 2d 2d 6d 29 0a  n | --ma | --m).
64b0: 20 20 20 20 61 63 5f 70 72 65 76 3d 6d 61 6e 64      ac_prev=mand
64c0: 69 72 20 3b 3b 0a 20 20 2d 6d 61 6e 64 69 72 3d  ir ;;.  -mandir=
64d0: 2a 20 7c 20 2d 2d 6d 61 6e 64 69 72 3d 2a 20 7c  * | --mandir=* |
64e0: 20 2d 2d 6d 61 6e 64 69 3d 2a 20 7c 20 2d 2d 6d   --mandi=* | --m
64f0: 61 6e 64 3d 2a 20 7c 20 2d 2d 6d 61 6e 3d 2a 20  and=* | --man=* 
6500: 7c 20 2d 2d 6d 61 3d 2a 20 7c 20 2d 2d 6d 3d 2a  | --ma=* | --m=*
6510: 29 0a 20 20 20 20 6d 61 6e 64 69 72 3d 24 61 63  ).    mandir=$ac
6520: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6e  _optarg ;;..  -n
6530: 66 70 20 7c 20 2d 2d 6e 66 70 20 7c 20 2d 2d 6e  fp | --nfp | --n
6540: 66 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74  f).    # Obsolet
6550: 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 6f 75 74  e; use --without
6560: 2d 66 70 2e 0a 20 20 20 20 77 69 74 68 5f 66 70  -fp..    with_fp
6570: 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 63 72  =no ;;..  -no-cr
6580: 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61  eate | --no-crea
6590: 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 20  te | --no-creat 
65a0: 7c 20 2d 2d 6e 6f 2d 63 72 65 61 20 7c 20 2d 2d  | --no-crea | --
65b0: 6e 6f 2d 63 72 65 20 5c 0a 20 20 7c 20 2d 2d 6e  no-cre \.  | --n
65c0: 6f 2d 63 72 20 7c 20 2d 2d 6e 6f 2d 63 20 7c 20  o-cr | --no-c | 
65d0: 2d 6e 29 0a 20 20 20 20 6e 6f 5f 63 72 65 61 74  -n).    no_creat
65e0: 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d  e=yes ;;..  -no-
65f0: 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f  recursion | --no
6600: 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e  -recursion | --n
6610: 6f 2d 72 65 63 75 72 73 69 6f 20 7c 20 2d 2d 6e  o-recursio | --n
6620: 6f 2d 72 65 63 75 72 73 69 20 5c 0a 20 20 7c 20  o-recursi \.  | 
6630: 2d 2d 6e 6f 2d 72 65 63 75 72 73 20 7c 20 2d 2d  --no-recurs | --
6640: 6e 6f 2d 72 65 63 75 72 20 7c 20 2d 2d 6e 6f 2d  no-recur | --no-
6650: 72 65 63 75 20 7c 20 2d 2d 6e 6f 2d 72 65 63 20  recu | --no-rec 
6660: 7c 20 2d 2d 6e 6f 2d 72 65 20 7c 20 2d 2d 6e 6f  | --no-re | --no
6670: 2d 72 29 0a 20 20 20 20 6e 6f 5f 72 65 63 75 72  -r).    no_recur
6680: 73 69 6f 6e 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d  sion=yes ;;..  -
6690: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 7c 20  oldincludedir | 
66a0: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20  --oldincludedir 
66b0: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69  | --oldincludedi
66c0: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64   | --oldincluded
66d0: 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c   \.  | --oldincl
66e0: 75 64 65 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  ude | --oldinclu
66f0: 64 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 20 7c  d | --oldinclu |
6700: 20 2d 2d 6f 6c 64 69 6e 63 6c 20 7c 20 2d 2d 6f   --oldincl | --o
6710: 6c 64 69 6e 63 20 5c 0a 20 20 7c 20 2d 2d 6f 6c  ldinc \.  | --ol
6720: 64 69 6e 20 7c 20 2d 2d 6f 6c 64 69 20 7c 20 2d  din | --oldi | -
6730: 2d 6f 6c 64 20 7c 20 2d 2d 6f 6c 20 7c 20 2d 2d  -old | --ol | --
6740: 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6f  o).    ac_prev=o
6750: 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 3b 3b 0a  ldincludedir ;;.
6760: 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72    -oldincludedir
6770: 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  =* | --oldinclud
6780: 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e  edir=* | --oldin
6790: 63 6c 75 64 65 64 69 3d 2a 20 7c 20 2d 2d 6f 6c  cludedi=* | --ol
67a0: 64 69 6e 63 6c 75 64 65 64 3d 2a 20 5c 0a 20 20  dincluded=* \.  
67b0: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 3d 2a  | --oldinclude=*
67c0: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 3d 2a   | --oldinclud=*
67d0: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 3d 2a 20   | --oldinclu=* 
67e0: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 3d 2a 20 7c 20  | --oldincl=* | 
67f0: 2d 2d 6f 6c 64 69 6e 63 3d 2a 20 5c 0a 20 20 7c  --oldinc=* \.  |
6800: 20 2d 2d 6f 6c 64 69 6e 3d 2a 20 7c 20 2d 2d 6f   --oldin=* | --o
6810: 6c 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 3d 2a 20  ldi=* | --old=* 
6820: 7c 20 2d 2d 6f 6c 3d 2a 20 7c 20 2d 2d 6f 3d 2a  | --ol=* | --o=*
6830: 29 0a 20 20 20 20 6f 6c 64 69 6e 63 6c 75 64 65  ).    oldinclude
6840: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
6850: 3b 0a 0a 20 20 2d 70 72 65 66 69 78 20 7c 20 2d  ;..  -prefix | -
6860: 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 65 66  -prefix | --pref
6870: 69 20 7c 20 2d 2d 70 72 65 66 20 7c 20 2d 2d 70  i | --pref | --p
6880: 72 65 20 7c 20 2d 2d 70 72 20 7c 20 2d 2d 70 29  re | --pr | --p)
6890: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72 65  .    ac_prev=pre
68a0: 66 69 78 20 3b 3b 0a 20 20 2d 70 72 65 66 69 78  fix ;;.  -prefix
68b0: 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 78 3d 2a 20  =* | --prefix=* 
68c0: 7c 20 2d 2d 70 72 65 66 69 3d 2a 20 7c 20 2d 2d  | --prefi=* | --
68d0: 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 65 3d 2a  pref=* | --pre=*
68e0: 20 7c 20 2d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 3d   | --pr=* | --p=
68f0: 2a 29 0a 20 20 20 20 70 72 65 66 69 78 3d 24 61  *).    prefix=$a
6900: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
6910: 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 20 7c  program-prefix |
6920: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69   --program-prefi
6930: 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72  x | --program-pr
6940: 65 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  efi | --program-
6950: 70 72 65 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  pref \.  | --pro
6960: 67 72 61 6d 2d 70 72 65 20 7c 20 2d 2d 70 72 6f  gram-pre | --pro
6970: 67 72 61 6d 2d 70 72 20 7c 20 2d 2d 70 72 6f 67  gram-pr | --prog
6980: 72 61 6d 2d 70 29 0a 20 20 20 20 61 63 5f 70 72  ram-p).    ac_pr
6990: 65 76 3d 70 72 6f 67 72 61 6d 5f 70 72 65 66 69  ev=program_prefi
69a0: 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d  x ;;.  -program-
69b0: 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f  prefix=* | --pro
69c0: 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20  gram-prefix=* | 
69d0: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 3d  --program-prefi=
69e0: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
69f0: 6d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 6f  m-pref=* | --pro
6a00: 67 72 61 6d 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70  gram-pre=* | --p
6a10: 72 6f 67 72 61 6d 2d 70 72 3d 2a 20 7c 20 2d 2d  rogram-pr=* | --
6a20: 70 72 6f 67 72 61 6d 2d 70 3d 2a 29 0a 20 20 20  program-p=*).   
6a30: 20 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d   program_prefix=
6a40: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
6a50: 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78   -program-suffix
6a60: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66   | --program-suf
6a70: 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  fix | --program-
6a80: 73 75 66 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61  suffi | --progra
6a90: 6d 2d 73 75 66 66 20 5c 0a 20 20 7c 20 2d 2d 70  m-suff \.  | --p
6aa0: 72 6f 67 72 61 6d 2d 73 75 66 20 7c 20 2d 2d 70  rogram-suf | --p
6ab0: 72 6f 67 72 61 6d 2d 73 75 20 7c 20 2d 2d 70 72  rogram-su | --pr
6ac0: 6f 67 72 61 6d 2d 73 29 0a 20 20 20 20 61 63 5f  ogram-s).    ac_
6ad0: 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 73 75 66  prev=program_suf
6ae0: 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61  fix ;;.  -progra
6af0: 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d 2d 70  m-suffix=* | --p
6b00: 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20  rogram-suffix=* 
6b10: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66  | --program-suff
6b20: 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  i=* \.  | --prog
6b30: 72 61 6d 2d 73 75 66 66 3d 2a 20 7c 20 2d 2d 70  ram-suff=* | --p
6b40: 72 6f 67 72 61 6d 2d 73 75 66 3d 2a 20 7c 20 2d  rogram-suf=* | -
6b50: 2d 70 72 6f 67 72 61 6d 2d 73 75 3d 2a 20 7c 20  -program-su=* | 
6b60: 2d 2d 70 72 6f 67 72 61 6d 2d 73 3d 2a 29 0a 20  --program-s=*). 
6b70: 20 20 20 70 72 6f 67 72 61 6d 5f 73 75 66 66 69     program_suffi
6b80: 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  x=$ac_optarg ;;.
6b90: 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  .  -program-tran
6ba0: 73 66 6f 72 6d 2d 6e 61 6d 65 20 7c 20 2d 2d 70  sform-name | --p
6bb0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
6bc0: 2d 6e 61 6d 65 20 5c 0a 20 20 7c 20 2d 2d 70 72  -name \.  | --pr
6bd0: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d  ogram-transform-
6be0: 6e 61 6d 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  nam | --program-
6bf0: 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 20 5c 0a 20  transform-na \. 
6c00: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
6c10: 6e 73 66 6f 72 6d 2d 6e 20 7c 20 2d 2d 70 72 6f  nsform-n | --pro
6c20: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 20  gram-transform- 
6c30: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
6c40: 74 72 61 6e 73 66 6f 72 6d 20 7c 20 2d 2d 70 72  transform | --pr
6c50: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 20 5c  ogram-transfor \
6c60: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
6c70: 72 61 6e 73 66 6f 20 7c 20 2d 2d 70 72 6f 67 72  ransfo | --progr
6c80: 61 6d 2d 74 72 61 6e 73 66 20 5c 0a 20 20 7c 20  am-transf \.  | 
6c90: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 20  --program-trans 
6ca0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
6cb0: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74   \.  | --progr-t
6cc0: 72 61 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  ra | --program-t
6cd0: 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 29  r | --program-t)
6ce0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72 6f  .    ac_prev=pro
6cf0: 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e  gram_transform_n
6d00: 61 6d 65 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61  ame ;;.  -progra
6d10: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65  m-transform-name
6d20: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
6d30: 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20  ransform-name=* 
6d40: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
6d50: 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 3d 2a 20  transform-nam=* 
6d60: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
6d70: 73 66 6f 72 6d 2d 6e 61 3d 2a 20 5c 0a 20 20 7c  sform-na=* \.  |
6d80: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
6d90: 66 6f 72 6d 2d 6e 3d 2a 20 7c 20 2d 2d 70 72 6f  form-n=* | --pro
6da0: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 3d  gram-transform-=
6db0: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
6dc0: 6d 2d 74 72 61 6e 73 66 6f 72 6d 3d 2a 20 7c 20  m-transform=* | 
6dd0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
6de0: 6f 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  or=* \.  | --pro
6df0: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 3d 2a 20 7c  gram-transfo=* |
6e00: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
6e10: 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  f=* \.  | --prog
6e20: 72 61 6d 2d 74 72 61 6e 73 3d 2a 20 7c 20 2d 2d  ram-trans=* | --
6e30: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 3d 2a 20 5c  program-tran=* \
6e40: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61  .  | --progr-tra
6e50: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
6e60: 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  r=* | --program-
6e70: 74 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72 61 6d  t=*).    program
6e80: 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d  _transform_name=
6e90: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
6ea0: 20 2d 70 64 66 64 69 72 20 7c 20 2d 2d 70 64 66   -pdfdir | --pdf
6eb0: 64 69 72 20 7c 20 2d 2d 70 64 66 64 69 20 7c 20  dir | --pdfdi | 
6ec0: 2d 2d 70 64 66 64 20 7c 20 2d 2d 70 64 66 20 7c  --pdfd | --pdf |
6ed0: 20 2d 2d 70 64 29 0a 20 20 20 20 61 63 5f 70 72   --pd).    ac_pr
6ee0: 65 76 3d 70 64 66 64 69 72 20 3b 3b 0a 20 20 2d  ev=pdfdir ;;.  -
6ef0: 70 64 66 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66  pdfdir=* | --pdf
6f00: 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66 64 69 3d  dir=* | --pdfdi=
6f10: 2a 20 7c 20 2d 2d 70 64 66 64 3d 2a 20 7c 20 2d  * | --pdfd=* | -
6f20: 2d 70 64 66 3d 2a 20 7c 20 2d 2d 70 64 3d 2a 29  -pdf=* | --pd=*)
6f30: 0a 20 20 20 20 70 64 66 64 69 72 3d 24 61 63 5f  .    pdfdir=$ac_
6f40: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 73  optarg ;;..  -ps
6f50: 64 69 72 20 7c 20 2d 2d 70 73 64 69 72 20 7c 20  dir | --psdir | 
6f60: 2d 2d 70 73 64 69 20 7c 20 2d 2d 70 73 64 20 7c  --psdi | --psd |
6f70: 20 2d 2d 70 73 29 0a 20 20 20 20 61 63 5f 70 72   --ps).    ac_pr
6f80: 65 76 3d 70 73 64 69 72 20 3b 3b 0a 20 20 2d 70  ev=psdir ;;.  -p
6f90: 73 64 69 72 3d 2a 20 7c 20 2d 2d 70 73 64 69 72  sdir=* | --psdir
6fa0: 3d 2a 20 7c 20 2d 2d 70 73 64 69 3d 2a 20 7c 20  =* | --psdi=* | 
6fb0: 2d 2d 70 73 64 3d 2a 20 7c 20 2d 2d 70 73 3d 2a  --psd=* | --ps=*
6fc0: 29 0a 20 20 20 20 70 73 64 69 72 3d 24 61 63 5f  ).    psdir=$ac_
6fd0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 71 20  optarg ;;..  -q 
6fe0: 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69  | -quiet | --qui
6ff0: 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d  et | --quie | --
7000: 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71  qui | --qu | --q
7010: 20 5c 0a 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c   \.  | -silent |
7020: 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69   --silent | --si
7030: 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d  len | --sile | -
7040: 2d 73 69 6c 29 0a 20 20 20 20 73 69 6c 65 6e 74  -sil).    silent
7050: 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 73 62 69 6e  =yes ;;..  -sbin
7060: 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64 69 72 20  dir | --sbindir 
7070: 7c 20 2d 2d 73 62 69 6e 64 69 20 7c 20 2d 2d 73  | --sbindi | --s
7080: 62 69 6e 64 20 7c 20 2d 2d 73 62 69 6e 20 7c 20  bind | --sbin | 
7090: 2d 2d 73 62 69 20 7c 20 2d 2d 73 62 29 0a 20 20  --sbi | --sb).  
70a0: 20 20 61 63 5f 70 72 65 76 3d 73 62 69 6e 64 69    ac_prev=sbindi
70b0: 72 20 3b 3b 0a 20 20 2d 73 62 69 6e 64 69 72 3d  r ;;.  -sbindir=
70c0: 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 72 3d 2a 20  * | --sbindir=* 
70d0: 7c 20 2d 2d 73 62 69 6e 64 69 3d 2a 20 7c 20 2d  | --sbindi=* | -
70e0: 2d 73 62 69 6e 64 3d 2a 20 7c 20 2d 2d 73 62 69  -sbind=* | --sbi
70f0: 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 62 69 3d  n=* \.  | --sbi=
7100: 2a 20 7c 20 2d 2d 73 62 3d 2a 29 0a 20 20 20 20  * | --sb=*).    
7110: 73 62 69 6e 64 69 72 3d 24 61 63 5f 6f 70 74 61  sbindir=$ac_opta
7120: 72 67 20 3b 3b 0a 0a 20 20 2d 73 68 61 72 65 64  rg ;;..  -shared
7130: 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 73 68 61  statedir | --sha
7140: 72 65 64 73 74 61 74 65 64 69 72 20 7c 20 2d 2d  redstatedir | --
7150: 73 68 61 72 65 64 73 74 61 74 65 64 69 20 5c 0a  sharedstatedi \.
7160: 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74    | --sharedstat
7170: 65 64 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  ed | --sharedsta
7180: 74 65 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  te | --sharedsta
7190: 74 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 20  t | --sharedsta 
71a0: 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  \.  | --sharedst
71b0: 20 7c 20 2d 2d 73 68 61 72 65 64 73 20 7c 20 2d   | --shareds | -
71c0: 2d 73 68 61 72 65 64 20 7c 20 2d 2d 73 68 61 72  -shared | --shar
71d0: 65 20 7c 20 2d 2d 73 68 61 72 20 5c 0a 20 20 7c  e | --shar \.  |
71e0: 20 2d 2d 73 68 61 20 7c 20 2d 2d 73 68 29 0a 20   --sha | --sh). 
71f0: 20 20 20 61 63 5f 70 72 65 76 3d 73 68 61 72 65     ac_prev=share
7200: 64 73 74 61 74 65 64 69 72 20 3b 3b 0a 20 20 2d  dstatedir ;;.  -
7210: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 2a  sharedstatedir=*
7220: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65   | --sharedstate
7230: 64 69 72 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64  dir=* | --shared
7240: 73 74 61 74 65 64 69 3d 2a 20 5c 0a 20 20 7c 20  statedi=* \.  | 
7250: 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 3d 2a  --sharedstated=*
7260: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65   | --sharedstate
7270: 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  =* | --sharedsta
7280: 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  t=* | --sharedst
7290: 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72  a=* \.  | --shar
72a0: 65 64 73 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 65  edst=* | --share
72b0: 64 73 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 3d  ds=* | --shared=
72c0: 2a 20 7c 20 2d 2d 73 68 61 72 65 3d 2a 20 7c 20  * | --share=* | 
72d0: 2d 2d 73 68 61 72 3d 2a 20 5c 0a 20 20 7c 20 2d  --shar=* \.  | -
72e0: 2d 73 68 61 3d 2a 20 7c 20 2d 2d 73 68 3d 2a 29  -sha=* | --sh=*)
72f0: 0a 20 20 20 20 73 68 61 72 65 64 73 74 61 74 65  .    sharedstate
7300: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
7310: 3b 0a 0a 20 20 2d 73 69 74 65 20 7c 20 2d 2d 73  ;..  -site | --s
7320: 69 74 65 20 7c 20 2d 2d 73 69 74 29 0a 20 20 20  ite | --sit).   
7330: 20 61 63 5f 70 72 65 76 3d 73 69 74 65 20 3b 3b   ac_prev=site ;;
7340: 0a 20 20 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d 73  .  -site=* | --s
7350: 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74 3d 2a 29  ite=* | --sit=*)
7360: 0a 20 20 20 20 73 69 74 65 3d 24 61 63 5f 6f 70  .    site=$ac_op
7370: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 72 63 64  targ ;;..  -srcd
7380: 69 72 20 7c 20 2d 2d 73 72 63 64 69 72 20 7c 20  ir | --srcdir | 
7390: 2d 2d 73 72 63 64 69 20 7c 20 2d 2d 73 72 63 64  --srcdi | --srcd
73a0: 20 7c 20 2d 2d 73 72 63 20 7c 20 2d 2d 73 72 29   | --src | --sr)
73b0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 72 63  .    ac_prev=src
73c0: 64 69 72 20 3b 3b 0a 20 20 2d 73 72 63 64 69 72  dir ;;.  -srcdir
73d0: 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 72 3d 2a 20  =* | --srcdir=* 
73e0: 7c 20 2d 2d 73 72 63 64 69 3d 2a 20 7c 20 2d 2d  | --srcdi=* | --
73f0: 73 72 63 64 3d 2a 20 7c 20 2d 2d 73 72 63 3d 2a  srcd=* | --src=*
7400: 20 7c 20 2d 2d 73 72 3d 2a 29 0a 20 20 20 20 73   | --sr=*).    s
7410: 72 63 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  rcdir=$ac_optarg
7420: 20 3b 3b 0a 0a 20 20 2d 73 79 73 63 6f 6e 66 64   ;;..  -sysconfd
7430: 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69  ir | --sysconfdi
7440: 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 20  r | --sysconfdi 
7450: 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 20 7c 20 2d  | --sysconfd | -
7460: 2d 73 79 73 63 6f 6e 66 20 5c 0a 20 20 7c 20 2d  -sysconf \.  | -
7470: 2d 73 79 73 63 6f 6e 20 7c 20 2d 2d 73 79 73 63  -syscon | --sysc
7480: 6f 20 7c 20 2d 2d 73 79 73 63 20 7c 20 2d 2d 73  o | --sysc | --s
7490: 79 73 20 7c 20 2d 2d 73 79 29 0a 20 20 20 20 61  ys | --sy).    a
74a0: 63 5f 70 72 65 76 3d 73 79 73 63 6f 6e 66 64 69  c_prev=sysconfdi
74b0: 72 20 3b 3b 0a 20 20 2d 73 79 73 63 6f 6e 66 64  r ;;.  -sysconfd
74c0: 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66  ir=* | --sysconf
74d0: 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e  dir=* | --syscon
74e0: 66 64 69 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e  fdi=* | --syscon
74f0: 66 64 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66  fd=* | --sysconf
7500: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 79 73 63 6f  =* \.  | --sysco
7510: 6e 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 3d 2a 20  n=* | --sysco=* 
7520: 7c 20 2d 2d 73 79 73 63 3d 2a 20 7c 20 2d 2d 73  | --sysc=* | --s
7530: 79 73 3d 2a 20 7c 20 2d 2d 73 79 3d 2a 29 0a 20  ys=* | --sy=*). 
7540: 20 20 20 73 79 73 63 6f 6e 66 64 69 72 3d 24 61     sysconfdir=$a
7550: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
7560: 74 61 72 67 65 74 20 7c 20 2d 2d 74 61 72 67 65  target | --targe
7570: 74 20 7c 20 2d 2d 74 61 72 67 65 20 7c 20 2d 2d  t | --targe | --
7580: 74 61 72 67 20 7c 20 2d 2d 74 61 72 20 7c 20 2d  targ | --tar | -
7590: 2d 74 61 20 7c 20 2d 2d 74 29 0a 20 20 20 20 61  -ta | --t).    a
75a0: 63 5f 70 72 65 76 3d 74 61 72 67 65 74 5f 61 6c  c_prev=target_al
75b0: 69 61 73 20 3b 3b 0a 20 20 2d 74 61 72 67 65 74  ias ;;.  -target
75c0: 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 74 3d 2a 20  =* | --target=* 
75d0: 7c 20 2d 2d 74 61 72 67 65 3d 2a 20 7c 20 2d 2d  | --targe=* | --
75e0: 74 61 72 67 3d 2a 20 7c 20 2d 2d 74 61 72 3d 2a  targ=* | --tar=*
75f0: 20 7c 20 2d 2d 74 61 3d 2a 20 7c 20 2d 2d 74 3d   | --ta=* | --t=
7600: 2a 29 0a 20 20 20 20 74 61 72 67 65 74 5f 61 6c  *).    target_al
7610: 69 61 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  ias=$ac_optarg ;
7620: 3b 0a 0a 20 20 2d 76 20 7c 20 2d 76 65 72 62 6f  ;..  -v | -verbo
7630: 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73 65 20 7c  se | --verbose |
7640: 20 2d 2d 76 65 72 62 6f 73 20 7c 20 2d 2d 76 65   --verbos | --ve
7650: 72 62 6f 20 7c 20 2d 2d 76 65 72 62 29 0a 20 20  rbo | --verb).  
7660: 20 20 76 65 72 62 6f 73 65 3d 79 65 73 20 3b 3b    verbose=yes ;;
7670: 0a 0a 20 20 2d 76 65 72 73 69 6f 6e 20 7c 20 2d  ..  -version | -
7680: 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65 72  -version | --ver
7690: 73 69 6f 20 7c 20 2d 2d 76 65 72 73 69 20 7c 20  sio | --versi | 
76a0: 2d 2d 76 65 72 73 20 7c 20 2d 56 29 0a 20 20 20  --vers | -V).   
76b0: 20 61 63 5f 69 6e 69 74 5f 76 65 72 73 69 6f 6e   ac_init_version
76c0: 3d 3a 20 3b 3b 0a 0a 20 20 2d 77 69 74 68 2d 2a  =: ;;..  -with-*
76d0: 20 7c 20 2d 2d 77 69 74 68 2d 2a 29 0a 20 20 20   | --with-*).   
76e0: 20 61 63 5f 70 61 63 6b 61 67 65 3d 60 65 78 70   ac_package=`exp
76f0: 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20  r "x$ac_option" 
7700: 3a 20 27 78 2d 2a 77 69 74 68 2d 5c 28 5b 5e 3d  : 'x-*with-\([^=
7710: 5d 2a 5c 29 27 60 0a 20 20 20 20 23 20 52 65 6a  ]*\)'`.    # Rej
7720: 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61  ect names that a
7730: 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65  re not valid she
7740: 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65  ll variable name
7750: 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78 24 61  s..    expr "x$a
7760: 63 5f 70 61 63 6b 61 67 65 22 20 3a 20 22 2e 2a  c_package" : ".*
7770: 5b 5e 2d 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  [^-._$as_cr_alnu
7780: 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  m]" >/dev/null &
7790: 26 0a 20 20 20 20 20 20 7b 20 65 63 68 6f 20 22  &.      { echo "
77a0: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
77b0: 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65 20 6e  nvalid package n
77c0: 61 6d 65 3a 20 24 61 63 5f 70 61 63 6b 61 67 65  ame: $ac_package
77d0: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
77e0: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
77f0: 7d 0a 20 20 20 20 61 63 5f 70 61 63 6b 61 67 65  }.    ac_package
7800: 3d 60 65 63 68 6f 20 24 61 63 5f 70 61 63 6b 61  =`echo $ac_packa
7810: 67 65 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2e 5d  ge | sed 's/[-.]
7820: 2f 5f 2f 67 27 60 0a 20 20 20 20 65 76 61 6c 20  /_/g'`.    eval 
7830: 77 69 74 68 5f 24 61 63 5f 70 61 63 6b 61 67 65  with_$ac_package
7840: 3d 5c 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  =\$ac_optarg ;;.
7850: 0a 20 20 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20  .  -without-* | 
7860: 2d 2d 77 69 74 68 6f 75 74 2d 2a 29 0a 20 20 20  --without-*).   
7870: 20 61 63 5f 70 61 63 6b 61 67 65 3d 60 65 78 70   ac_package=`exp
7880: 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20  r "x$ac_option" 
7890: 3a 20 27 78 2d 2a 77 69 74 68 6f 75 74 2d 5c 28  : 'x-*without-\(
78a0: 2e 2a 5c 29 27 60 0a 20 20 20 20 23 20 52 65 6a  .*\)'`.    # Rej
78b0: 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61  ect names that a
78c0: 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65  re not valid she
78d0: 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65  ll variable name
78e0: 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78 24 61  s..    expr "x$a
78f0: 63 5f 70 61 63 6b 61 67 65 22 20 3a 20 22 2e 2a  c_package" : ".*
7900: 5b 5e 2d 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  [^-._$as_cr_alnu
7910: 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  m]" >/dev/null &
7920: 26 0a 20 20 20 20 20 20 7b 20 65 63 68 6f 20 22  &.      { echo "
7930: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
7940: 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65 20 6e  nvalid package n
7950: 61 6d 65 3a 20 24 61 63 5f 70 61 63 6b 61 67 65  ame: $ac_package
7960: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
7970: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
7980: 7d 0a 20 20 20 20 61 63 5f 70 61 63 6b 61 67 65  }.    ac_package
7990: 3d 60 65 63 68 6f 20 24 61 63 5f 70 61 63 6b 61  =`echo $ac_packa
79a0: 67 65 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2e 5d  ge | sed 's/[-.]
79b0: 2f 5f 2f 67 27 60 0a 20 20 20 20 65 76 61 6c 20  /_/g'`.    eval 
79c0: 77 69 74 68 5f 24 61 63 5f 70 61 63 6b 61 67 65  with_$ac_package
79d0: 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 2d 78 29 0a 20  =no ;;..  --x). 
79e0: 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75     # Obsolete; u
79f0: 73 65 20 2d 2d 77 69 74 68 2d 78 2e 0a 20 20 20  se --with-x..   
7a00: 20 77 69 74 68 5f 78 3d 79 65 73 20 3b 3b 0a 0a   with_x=yes ;;..
7a10: 20 20 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20    -x-includes | 
7a20: 2d 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20 2d  --x-includes | -
7a30: 2d 78 2d 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 78  -x-include | --x
7a40: 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 78 2d 69 6e  -includ | --x-in
7a50: 63 6c 75 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e  clu \.  | --x-in
7a60: 63 6c 20 7c 20 2d 2d 78 2d 69 6e 63 20 7c 20 2d  cl | --x-inc | -
7a70: 2d 78 2d 69 6e 20 7c 20 2d 2d 78 2d 69 29 0a 20  -x-in | --x-i). 
7a80: 20 20 20 61 63 5f 70 72 65 76 3d 78 5f 69 6e 63     ac_prev=x_inc
7a90: 6c 75 64 65 73 20 3b 3b 0a 20 20 2d 78 2d 69 6e  ludes ;;.  -x-in
7aa0: 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69  cludes=* | --x-i
7ab0: 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d  ncludes=* | --x-
7ac0: 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 78 2d  include=* | --x-
7ad0: 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 78 2d 69  includ=* | --x-i
7ae0: 6e 63 6c 75 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78  nclu=* \.  | --x
7af0: 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 78 2d 69 6e  -incl=* | --x-in
7b00: 63 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 3d 2a 20 7c  c=* | --x-in=* |
7b10: 20 2d 2d 78 2d 69 3d 2a 29 0a 20 20 20 20 78 5f   --x-i=*).    x_
7b20: 69 6e 63 6c 75 64 65 73 3d 24 61 63 5f 6f 70 74  includes=$ac_opt
7b30: 61 72 67 20 3b 3b 0a 0a 20 20 2d 78 2d 6c 69 62  arg ;;..  -x-lib
7b40: 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62  raries | --x-lib
7b50: 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69 62  raries | --x-lib
7b60: 72 61 72 69 65 20 7c 20 2d 2d 78 2d 6c 69 62 72  rarie | --x-libr
7b70: 61 72 69 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69  ari \.  | --x-li
7b80: 62 72 61 72 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  brar | --x-libra
7b90: 20 7c 20 2d 2d 78 2d 6c 69 62 72 20 7c 20 2d 2d   | --x-libr | --
7ba0: 78 2d 6c 69 62 20 7c 20 2d 2d 78 2d 6c 69 20 7c  x-lib | --x-li |
7bb0: 20 2d 2d 78 2d 6c 29 0a 20 20 20 20 61 63 5f 70   --x-l).    ac_p
7bc0: 72 65 76 3d 78 5f 6c 69 62 72 61 72 69 65 73 20  rev=x_libraries 
7bd0: 3b 3b 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69 65  ;;.  -x-librarie
7be0: 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72  s=* | --x-librar
7bf0: 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72  ies=* | --x-libr
7c00: 61 72 69 65 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62  arie=* | --x-lib
7c10: 72 61 72 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 78  rari=* \.  | --x
7c20: 2d 6c 69 62 72 61 72 3d 2a 20 7c 20 2d 2d 78 2d  -librar=* | --x-
7c30: 6c 69 62 72 61 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  libra=* | --x-li
7c40: 62 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 3d 2a  br=* | --x-lib=*
7c50: 20 7c 20 2d 2d 78 2d 6c 69 3d 2a 20 7c 20 2d 2d   | --x-li=* | --
7c60: 78 2d 6c 3d 2a 29 0a 20 20 20 20 78 5f 6c 69 62  x-l=*).    x_lib
7c70: 72 61 72 69 65 73 3d 24 61 63 5f 6f 70 74 61 72  raries=$ac_optar
7c80: 67 20 3b 3b 0a 0a 20 20 2d 2a 29 20 7b 20 65 63  g ;;..  -*) { ec
7c90: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
7ca0: 72 3a 20 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20  r: unrecognized 
7cb0: 6f 70 74 69 6f 6e 3a 20 24 61 63 5f 6f 70 74 69  option: $ac_opti
7cc0: 6f 6e 0a 54 72 79 20 5c 60 24 30 20 2d 2d 68 65  on.Try \`$0 --he
7cd0: 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66  lp' for more inf
7ce0: 6f 72 6d 61 74 69 6f 6e 2e 22 20 3e 26 32 0a 20  ormation." >&2. 
7cf0: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
7d00: 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 3b  it 1; }; }.    ;
7d10: 3b 0a 0a 20 20 2a 3d 2a 29 0a 20 20 20 20 61 63  ;..  *=*).    ac
7d20: 5f 65 6e 76 76 61 72 3d 60 65 78 70 72 20 22 78  _envvar=`expr "x
7d30: 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78  $ac_option" : 'x
7d40: 5c 28 5b 5e 3d 5d 2a 5c 29 3d 27 60 0a 20 20 20  \([^=]*\)='`.   
7d50: 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20   # Reject names 
7d60: 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c  that are not val
7d70: 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c  id shell variabl
7d80: 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70  e names..    exp
7d90: 72 20 22 78 24 61 63 5f 65 6e 76 76 61 72 22 20  r "x$ac_envvar" 
7da0: 3a 20 22 2e 2a 5b 5e 5f 24 61 73 5f 63 72 5f 61  : ".*[^_$as_cr_a
7db0: 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c  lnum]" >/dev/nul
7dc0: 6c 20 26 26 0a 20 20 20 20 20 20 7b 20 65 63 68  l &&.      { ech
7dd0: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
7de0: 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 69 61 62  : invalid variab
7df0: 6c 65 20 6e 61 6d 65 3a 20 24 61 63 5f 65 6e 76  le name: $ac_env
7e00: 76 61 72 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  var" >&2.   { (e
7e10: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
7e20: 7d 3b 20 7d 0a 20 20 20 20 65 76 61 6c 20 24 61  }; }.    eval $a
7e30: 63 5f 65 6e 76 76 61 72 3d 5c 24 61 63 5f 6f 70  c_envvar=\$ac_op
7e40: 74 61 72 67 0a 20 20 20 20 65 78 70 6f 72 74 20  targ.    export 
7e50: 24 61 63 5f 65 6e 76 76 61 72 20 3b 3b 0a 0a 20  $ac_envvar ;;.. 
7e60: 20 2a 29 0a 20 20 20 20 23 20 46 49 58 4d 45 3a   *).    # FIXME:
7e70: 20 73 68 6f 75 6c 64 20 62 65 20 72 65 6d 6f 76   should be remov
7e80: 65 64 20 69 6e 20 61 75 74 6f 63 6f 6e 66 20 33  ed in autoconf 3
7e90: 2e 30 2e 0a 20 20 20 20 65 63 68 6f 20 22 24 61  .0..    echo "$a
7ea0: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 79  s_me: WARNING: y
7eb0: 6f 75 20 73 68 6f 75 6c 64 20 75 73 65 20 2d 2d  ou should use --
7ec0: 62 75 69 6c 64 2c 20 2d 2d 68 6f 73 74 2c 20 2d  build, --host, -
7ed0: 2d 74 61 72 67 65 74 22 20 3e 26 32 0a 20 20 20  -target" >&2.   
7ee0: 20 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69   expr "x$ac_opti
7ef0: 6f 6e 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61  on" : ".*[^-._$a
7f00: 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64  s_cr_alnum]" >/d
7f10: 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20  ev/null &&.     
7f20: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57   echo "$as_me: W
7f30: 41 52 4e 49 4e 47 3a 20 69 6e 76 61 6c 69 64 20  ARNING: invalid 
7f40: 68 6f 73 74 20 74 79 70 65 3a 20 24 61 63 5f 6f  host type: $ac_o
7f50: 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20 20 20 3a  ption" >&2.    :
7f60: 20 24 7b 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24   ${build_alias=$
7f70: 61 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b 68 6f 73  ac_option} ${hos
7f80: 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69  t_alias=$ac_opti
7f90: 6f 6e 7d 20 24 7b 74 61 72 67 65 74 5f 61 6c 69  on} ${target_ali
7fa0: 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 0a 20  as=$ac_option}. 
7fb0: 20 20 20 3b 3b 0a 0a 20 20 65 73 61 63 0a 64 6f     ;;..  esac.do
7fc0: 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  ne..if test -n "
7fd0: 24 61 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a  $ac_prev"; then.
7fe0: 20 20 61 63 5f 6f 70 74 69 6f 6e 3d 2d 2d 60 65    ac_option=--`e
7ff0: 63 68 6f 20 24 61 63 5f 70 72 65 76 20 7c 20 73  cho $ac_prev | s
8000: 65 64 20 27 73 2f 5f 2f 2d 2f 67 27 60 0a 20 20  ed 's/_/-/g'`.  
8010: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  { echo "$as_me: 
8020: 65 72 72 6f 72 3a 20 6d 69 73 73 69 6e 67 20 61  error: missing a
8030: 72 67 75 6d 65 6e 74 20 74 6f 20 24 61 63 5f 6f  rgument to $ac_o
8040: 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20 20 7b 20  ption" >&2.   { 
8050: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
8060: 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 23 20 42 65 20  ; }; }.fi..# Be 
8070: 73 75 72 65 20 74 6f 20 68 61 76 65 20 61 62 73  sure to have abs
8080: 6f 6c 75 74 65 20 64 69 72 65 63 74 6f 72 79 20  olute directory 
8090: 6e 61 6d 65 73 2e 0a 66 6f 72 20 61 63 5f 76 61  names..for ac_va
80a0: 72 20 69 6e 09 65 78 65 63 5f 70 72 65 66 69 78  r in.exec_prefix
80b0: 20 70 72 65 66 69 78 20 62 69 6e 64 69 72 20 73   prefix bindir s
80c0: 62 69 6e 64 69 72 20 6c 69 62 65 78 65 63 64 69  bindir libexecdi
80d0: 72 20 64 61 74 61 72 6f 6f 74 64 69 72 20 5c 0a  r datarootdir \.
80e0: 09 09 64 61 74 61 64 69 72 20 73 79 73 63 6f 6e  ..datadir syscon
80f0: 66 64 69 72 20 73 68 61 72 65 64 73 74 61 74 65  fdir sharedstate
8100: 64 69 72 20 6c 6f 63 61 6c 73 74 61 74 65 64 69  dir localstatedi
8110: 72 20 69 6e 63 6c 75 64 65 64 69 72 20 5c 0a 09  r includedir \..
8120: 09 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 64  .oldincludedir d
8130: 6f 63 64 69 72 20 69 6e 66 6f 64 69 72 20 68 74  ocdir infodir ht
8140: 6d 6c 64 69 72 20 64 76 69 64 69 72 20 70 64 66  mldir dvidir pdf
8150: 64 69 72 20 70 73 64 69 72 20 5c 0a 09 09 6c 69  dir psdir \...li
8160: 62 64 69 72 20 6c 6f 63 61 6c 65 64 69 72 20 6d  bdir localedir m
8170: 61 6e 64 69 72 0a 64 6f 0a 20 20 65 76 61 6c 20  andir.do.  eval 
8180: 61 63 5f 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72  ac_val=\$$ac_var
8190: 0a 20 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20  .  case $ac_val 
81a0: 69 6e 0a 20 20 20 20 5b 5c 5c 2f 24 5d 2a 20 7c  in.    [\\/$]* |
81b0: 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 63 6f 6e   ?:[\\/]* )  con
81c0: 74 69 6e 75 65 3b 3b 0a 20 20 20 20 4e 4f 4e 45  tinue;;.    NONE
81d0: 20 7c 20 27 27 20 29 20 63 61 73 65 20 24 61 63   | '' ) case $ac
81e0: 5f 76 61 72 20 69 6e 20 2a 70 72 65 66 69 78 20  _var in *prefix 
81f0: 29 20 63 6f 6e 74 69 6e 75 65 3b 3b 20 65 73 61  ) continue;; esa
8200: 63 3b 3b 0a 20 20 65 73 61 63 0a 20 20 7b 20 65  c;;.  esac.  { e
8210: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
8220: 6f 72 3a 20 65 78 70 65 63 74 65 64 20 61 6e 20  or: expected an 
8230: 61 62 73 6f 6c 75 74 65 20 64 69 72 65 63 74 6f  absolute directo
8240: 72 79 20 6e 61 6d 65 20 66 6f 72 20 2d 2d 24 61  ry name for --$a
8250: 63 5f 76 61 72 3a 20 24 61 63 5f 76 61 6c 22 20  c_var: $ac_val" 
8260: 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31  >&2.   { (exit 1
8270: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
8280: 64 6f 6e 65 0a 0a 23 20 54 68 65 72 65 20 6d 69  done..# There mi
8290: 67 68 74 20 62 65 20 70 65 6f 70 6c 65 20 77 68  ght be people wh
82a0: 6f 20 64 65 70 65 6e 64 20 6f 6e 20 74 68 65 20  o depend on the 
82b0: 6f 6c 64 20 62 72 6f 6b 65 6e 20 62 65 68 61 76  old broken behav
82c0: 69 6f 72 3a 20 60 24 68 6f 73 74 27 0a 23 20 75  ior: `$host'.# u
82d0: 73 65 64 20 74 6f 20 68 6f 6c 64 20 74 68 65 20  sed to hold the 
82e0: 61 72 67 75 6d 65 6e 74 20 6f 66 20 2d 2d 68 6f  argument of --ho
82f0: 73 74 20 65 74 63 2e 0a 23 20 46 49 58 4d 45 3a  st etc..# FIXME:
8300: 20 54 6f 20 72 65 6d 6f 76 65 20 73 6f 6d 65 20   To remove some 
8310: 64 61 79 2e 0a 62 75 69 6c 64 3d 24 62 75 69 6c  day..build=$buil
8320: 64 5f 61 6c 69 61 73 0a 68 6f 73 74 3d 24 68 6f  d_alias.host=$ho
8330: 73 74 5f 61 6c 69 61 73 0a 74 61 72 67 65 74 3d  st_alias.target=
8340: 24 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 0a 23  $target_alias..#
8350: 20 46 49 58 4d 45 3a 20 54 6f 20 72 65 6d 6f 76   FIXME: To remov
8360: 65 20 73 6f 6d 65 20 64 61 79 2e 0a 69 66 20 74  e some day..if t
8370: 65 73 74 20 22 78 24 68 6f 73 74 5f 61 6c 69 61  est "x$host_alia
8380: 73 22 20 21 3d 20 78 3b 20 74 68 65 6e 0a 20 20  s" != x; then.  
8390: 69 66 20 74 65 73 74 20 22 78 24 62 75 69 6c 64  if test "x$build
83a0: 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20 74 68 65  _alias" = x; the
83b0: 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70  n.    cross_comp
83c0: 69 6c 69 6e 67 3d 6d 61 79 62 65 0a 20 20 20 20  iling=maybe.    
83d0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
83e0: 52 4e 49 4e 47 3a 20 49 66 20 79 6f 75 20 77 61  RNING: If you wa
83f0: 6e 74 65 64 20 74 6f 20 73 65 74 20 74 68 65 20  nted to set the 
8400: 2d 2d 62 75 69 6c 64 20 74 79 70 65 2c 20 64 6f  --build type, do
8410: 6e 27 74 20 75 73 65 20 2d 2d 68 6f 73 74 2e 0a  n't use --host..
8420: 20 20 20 20 49 66 20 61 20 63 72 6f 73 73 20 63      If a cross c
8430: 6f 6d 70 69 6c 65 72 20 69 73 20 64 65 74 65 63  ompiler is detec
8440: 74 65 64 20 74 68 65 6e 20 63 72 6f 73 73 20 63  ted then cross c
8450: 6f 6d 70 69 6c 65 20 6d 6f 64 65 20 77 69 6c 6c  ompile mode will
8460: 20 62 65 20 75 73 65 64 2e 22 20 3e 26 32 0a 20   be used." >&2. 
8470: 20 65 6c 69 66 20 74 65 73 74 20 22 78 24 62 75   elif test "x$bu
8480: 69 6c 64 5f 61 6c 69 61 73 22 20 21 3d 20 22 78  ild_alias" != "x
8490: 24 68 6f 73 74 5f 61 6c 69 61 73 22 3b 20 74 68  $host_alias"; th
84a0: 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d  en.    cross_com
84b0: 70 69 6c 69 6e 67 3d 79 65 73 0a 20 20 66 69 0a  piling=yes.  fi.
84c0: 66 69 0a 0a 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  fi..ac_tool_pref
84d0: 69 78 3d 0a 74 65 73 74 20 2d 6e 20 22 24 68 6f  ix=.test -n "$ho
84e0: 73 74 5f 61 6c 69 61 73 22 20 26 26 20 61 63 5f  st_alias" && ac_
84f0: 74 6f 6f 6c 5f 70 72 65 66 69 78 3d 24 68 6f 73  tool_prefix=$hos
8500: 74 5f 61 6c 69 61 73 2d 0a 0a 74 65 73 74 20 22  t_alias-..test "
8510: 24 73 69 6c 65 6e 74 22 20 3d 20 79 65 73 20 26  $silent" = yes &
8520: 26 20 65 78 65 63 20 36 3e 2f 64 65 76 2f 6e 75  & exec 6>/dev/nu
8530: 6c 6c 0a 0a 0a 61 63 5f 70 77 64 3d 60 70 77 64  ll...ac_pwd=`pwd
8540: 60 20 26 26 20 74 65 73 74 20 2d 6e 20 22 24 61  ` && test -n "$a
8550: 63 5f 70 77 64 22 20 26 26 0a 61 63 5f 6c 73 5f  c_pwd" &&.ac_ls_
8560: 64 69 3d 60 6c 73 20 2d 64 69 20 2e 60 20 26 26  di=`ls -di .` &&
8570: 0a 61 63 5f 70 77 64 5f 6c 73 5f 64 69 3d 60 63  .ac_pwd_ls_di=`c
8580: 64 20 22 24 61 63 5f 70 77 64 22 20 26 26 20 6c  d "$ac_pwd" && l
8590: 73 20 2d 64 69 20 2e 60 20 7c 7c 0a 20 20 7b 20  s -di .` ||.  { 
85a0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
85b0: 72 6f 72 3a 20 57 6f 72 6b 69 6e 67 20 64 69 72  ror: Working dir
85c0: 65 63 74 6f 72 79 20 63 61 6e 6e 6f 74 20 62 65  ectory cannot be
85d0: 20 64 65 74 65 72 6d 69 6e 65 64 22 20 3e 26 32   determined" >&2
85e0: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
85f0: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 74 65 73  exit 1; }; }.tes
8600: 74 20 22 58 24 61 63 5f 6c 73 5f 64 69 22 20 3d  t "X$ac_ls_di" =
8610: 20 22 58 24 61 63 5f 70 77 64 5f 6c 73 5f 64 69   "X$ac_pwd_ls_di
8620: 22 20 7c 7c 0a 20 20 7b 20 65 63 68 6f 20 22 24  " ||.  { echo "$
8630: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 70 77  as_me: error: pw
8640: 64 20 64 6f 65 73 20 6e 6f 74 20 72 65 70 6f 72  d does not repor
8650: 74 20 6e 61 6d 65 20 6f 66 20 77 6f 72 6b 69 6e  t name of workin
8660: 67 20 64 69 72 65 63 74 6f 72 79 22 20 3e 26 32  g directory" >&2
8670: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
8680: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a 0a 23  exit 1; }; }...#
8690: 20 46 69 6e 64 20 74 68 65 20 73 6f 75 72 63 65   Find the source
86a0: 20 66 69 6c 65 73 2c 20 69 66 20 6c 6f 63 61 74   files, if locat
86b0: 69 6f 6e 20 77 61 73 20 6e 6f 74 20 73 70 65 63  ion was not spec
86c0: 69 66 69 65 64 2e 0a 69 66 20 74 65 73 74 20 2d  ified..if test -
86d0: 7a 20 22 24 73 72 63 64 69 72 22 3b 20 74 68 65  z "$srcdir"; the
86e0: 6e 0a 20 20 61 63 5f 73 72 63 64 69 72 5f 64 65  n.  ac_srcdir_de
86f0: 66 61 75 6c 74 65 64 3d 79 65 73 0a 20 20 23 20  faulted=yes.  # 
8700: 54 72 79 20 74 68 65 20 64 69 72 65 63 74 6f 72  Try the director
8710: 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 69  y containing thi
8720: 73 20 73 63 72 69 70 74 2c 20 74 68 65 6e 20 74  s script, then t
8730: 68 65 20 70 61 72 65 6e 74 20 64 69 72 65 63 74  he parent direct
8740: 6f 72 79 2e 0a 20 20 61 63 5f 63 6f 6e 66 64 69  ory..  ac_confdi
8750: 72 3d 60 24 61 73 5f 64 69 72 6e 61 6d 65 20 2d  r=`$as_dirname -
8760: 2d 20 22 24 30 22 20 7c 7c 0a 24 61 73 5f 65 78  - "$0" ||.$as_ex
8770: 70 72 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2e  pr X"$0" : 'X\(.
8780: 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e  *[^/]\)//*[^/][^
8790: 2f 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58  /]*/*$' \| \.. X
87a0: 22 24 30 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b  "$0" : 'X\(//\)[
87b0: 5e 2f 5d 27 20 5c 7c 20 5c 0a 09 20 58 22 24 30  ^/]' \| \.. X"$0
87c0: 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 20 5c  " : 'X\(//\)$' \
87d0: 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20 27 58  | \.. X"$0" : 'X
87e0: 5c 28 2f 5c 29 27 20 5c 7c 20 2e 20 32 3e 2f 64  \(/\)' \| . 2>/d
87f0: 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 65 63 68 6f 20  ev/null ||.echo 
8800: 58 22 24 30 22 20 7c 0a 20 20 20 20 73 65 64 20  X"$0" |.    sed 
8810: 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f  '/^X\(.*[^/]\)\/
8820: 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24  \/*[^/][^/]*\/*$
8830: 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09  /{..    s//\1/..
8840: 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e      q..  }..  /^
8850: 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a 2f  X\(\/\/\)[^/].*/
8860: 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20  {..    s//\1/.. 
8870: 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e 58     q..  }..  /^X
8880: 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 0a 09 20 20 20  \(\/\/\)$/{..   
8890: 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09   s//\1/..    q..
88a0: 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 29    }..  /^X\(\/\)
88b0: 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f  .*/{..    s//\1/
88c0: 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20  ..    q..  }..  
88d0: 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 20 20 73  s/.*/./; q'`.  s
88e0: 72 63 64 69 72 3d 24 61 63 5f 63 6f 6e 66 64 69  rcdir=$ac_confdi
88f0: 72 0a 20 20 69 66 20 74 65 73 74 20 21 20 2d 72  r.  if test ! -r
8900: 20 22 24 73 72 63 64 69 72 2f 24 61 63 5f 75 6e   "$srcdir/$ac_un
8910: 69 71 75 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e  ique_file"; then
8920: 0a 20 20 20 20 73 72 63 64 69 72 3d 2e 2e 0a 20  .    srcdir=... 
8930: 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 73 72   fi.else.  ac_sr
8940: 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64 3d 6e  cdir_defaulted=n
8950: 6f 0a 66 69 0a 69 66 20 74 65 73 74 20 21 20 2d  o.fi.if test ! -
8960: 72 20 22 24 73 72 63 64 69 72 2f 24 61 63 5f 75  r "$srcdir/$ac_u
8970: 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20 74 68 65  nique_file"; the
8980: 6e 0a 20 20 74 65 73 74 20 22 24 61 63 5f 73 72  n.  test "$ac_sr
8990: 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64 22 20  cdir_defaulted" 
89a0: 3d 20 79 65 73 20 26 26 20 73 72 63 64 69 72 3d  = yes && srcdir=
89b0: 22 24 61 63 5f 63 6f 6e 66 64 69 72 20 6f 72 20  "$ac_confdir or 
89c0: 2e 2e 22 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  ..".  { echo "$a
89d0: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e  s_me: error: can
89e0: 6e 6f 74 20 66 69 6e 64 20 73 6f 75 72 63 65 73  not find sources
89f0: 20 28 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c   ($ac_unique_fil
8a00: 65 29 20 69 6e 20 24 73 72 63 64 69 72 22 20 3e  e) in $srcdir" >
8a10: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
8a20: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66  ; exit 1; }; }.f
8a30: 69 0a 61 63 5f 6d 73 67 3d 22 73 6f 75 72 63 65  i.ac_msg="source
8a40: 73 20 61 72 65 20 69 6e 20 24 73 72 63 64 69 72  s are in $srcdir
8a50: 2c 20 62 75 74 20 5c 60 63 64 20 24 73 72 63 64  , but \`cd $srcd
8a60: 69 72 27 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72  ir' does not wor
8a70: 6b 22 0a 61 63 5f 61 62 73 5f 63 6f 6e 66 64 69  k".ac_abs_confdi
8a80: 72 3d 60 28 0a 09 63 64 20 22 24 73 72 63 64 69  r=`(..cd "$srcdi
8a90: 72 22 20 26 26 20 74 65 73 74 20 2d 72 20 22 2e  r" && test -r ".
8aa0: 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65  /$ac_unique_file
8ab0: 22 20 7c 7c 20 7b 20 65 63 68 6f 20 22 24 61 73  " || { echo "$as
8ac0: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 24 61 63 5f  _me: error: $ac_
8ad0: 6d 73 67 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  msg" >&2.   { (e
8ae0: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
8af0: 7d 3b 20 7d 0a 09 70 77 64 29 60 0a 23 20 57 68  }; }..pwd)`.# Wh
8b00: 65 6e 20 62 75 69 6c 64 69 6e 67 20 69 6e 20 70  en building in p
8b10: 6c 61 63 65 2c 20 73 65 74 20 73 72 63 64 69 72  lace, set srcdir
8b20: 3d 2e 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f  =..if test "$ac_
8b30: 61 62 73 5f 63 6f 6e 66 64 69 72 22 20 3d 20 22  abs_confdir" = "
8b40: 24 61 63 5f 70 77 64 22 3b 20 74 68 65 6e 0a 20  $ac_pwd"; then. 
8b50: 20 73 72 63 64 69 72 3d 2e 0a 66 69 0a 23 20 52   srcdir=..fi.# R
8b60: 65 6d 6f 76 65 20 75 6e 6e 65 63 65 73 73 61 72  emove unnecessar
8b70: 79 20 74 72 61 69 6c 69 6e 67 20 73 6c 61 73 68  y trailing slash
8b80: 65 73 20 66 72 6f 6d 20 73 72 63 64 69 72 2e 0a  es from srcdir..
8b90: 23 20 44 6f 75 62 6c 65 20 73 6c 61 73 68 65 73  # Double slashes
8ba0: 20 69 6e 20 66 69 6c 65 20 6e 61 6d 65 73 20 69   in file names i
8bb0: 6e 20 6f 62 6a 65 63 74 20 66 69 6c 65 20 64 65  n object file de
8bc0: 62 75 67 67 69 6e 67 20 69 6e 66 6f 0a 23 20 6d  bugging info.# m
8bd0: 65 73 73 20 75 70 20 4d 2d 78 20 67 64 62 20 69  ess up M-x gdb i
8be0: 6e 20 45 6d 61 63 73 2e 0a 63 61 73 65 20 24 73  n Emacs..case $s
8bf0: 72 63 64 69 72 20 69 6e 0a 2a 2f 29 20 73 72 63  rcdir in.*/) src
8c00: 64 69 72 3d 60 65 78 70 72 20 22 58 24 73 72 63  dir=`expr "X$src
8c10: 64 69 72 22 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f  dir" : 'X\(.*[^/
8c20: 5d 5c 29 27 20 5c 7c 20 22 58 24 73 72 63 64 69  ]\)' \| "X$srcdi
8c30: 72 22 20 3a 20 27 58 5c 28 2e 2a 5c 29 27 60 3b  r" : 'X\(.*\)'`;
8c40: 3b 0a 65 73 61 63 0a 66 6f 72 20 61 63 5f 76 61  ;.esac.for ac_va
8c50: 72 20 69 6e 20 24 61 63 5f 70 72 65 63 69 6f 75  r in $ac_preciou
8c60: 73 5f 76 61 72 73 3b 20 64 6f 0a 20 20 65 76 61  s_vars; do.  eva
8c70: 6c 20 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61  l ac_env_${ac_va
8c80: 72 7d 5f 73 65 74 3d 5c 24 7b 24 7b 61 63 5f 76  r}_set=\${${ac_v
8c90: 61 72 7d 2b 73 65 74 7d 0a 20 20 65 76 61 6c 20  ar}+set}.  eval 
8ca0: 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d  ac_env_${ac_var}
8cb0: 5f 76 61 6c 75 65 3d 5c 24 24 7b 61 63 5f 76 61  _value=\$${ac_va
8cc0: 72 7d 0a 20 20 65 76 61 6c 20 61 63 5f 63 76 5f  r}.  eval ac_cv_
8cd0: 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65  env_${ac_var}_se
8ce0: 74 3d 5c 24 7b 24 7b 61 63 5f 76 61 72 7d 2b 73  t=\${${ac_var}+s
8cf0: 65 74 7d 0a 20 20 65 76 61 6c 20 61 63 5f 63 76  et}.  eval ac_cv
8d00: 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76  _env_${ac_var}_v
8d10: 61 6c 75 65 3d 5c 24 24 7b 61 63 5f 76 61 72 7d  alue=\$${ac_var}
8d20: 0a 64 6f 6e 65 0a 0a 23 0a 23 20 52 65 70 6f 72  .done..#.# Repor
8d30: 74 20 74 68 65 20 2d 2d 68 65 6c 70 20 6d 65 73  t the --help mes
8d40: 73 61 67 65 2e 0a 23 0a 69 66 20 74 65 73 74 20  sage..#.if test 
8d50: 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 20  "$ac_init_help" 
8d60: 3d 20 22 6c 6f 6e 67 22 3b 20 74 68 65 6e 0a 20  = "long"; then. 
8d70: 20 23 20 4f 6d 69 74 20 73 6f 6d 65 20 69 6e 74   # Omit some int
8d80: 65 72 6e 61 6c 20 6f 72 20 6f 62 73 6f 6c 65 74  ernal or obsolet
8d90: 65 20 6f 70 74 69 6f 6e 73 20 74 6f 20 6d 61 6b  e options to mak
8da0: 65 20 74 68 65 20 6c 69 73 74 20 6c 65 73 73 20  e the list less 
8db0: 69 6d 70 6f 73 69 6e 67 2e 0a 20 20 23 20 54 68  imposing..  # Th
8dc0: 69 73 20 6d 65 73 73 61 67 65 20 69 73 20 74 6f  is message is to
8dd0: 6f 20 6c 6f 6e 67 20 74 6f 20 62 65 20 61 20 73  o long to be a s
8de0: 74 72 69 6e 67 20 69 6e 20 74 68 65 20 41 2f 55  tring in the A/U
8df0: 58 20 33 2e 31 20 73 68 2e 0a 20 20 63 61 74 20  X 3.1 sh..  cat 
8e00: 3c 3c 5f 41 43 45 4f 46 0a 5c 60 63 6f 6e 66 69  <<_ACEOF.\`confi
8e10: 67 75 72 65 27 20 63 6f 6e 66 69 67 75 72 65 73  gure' configures
8e20: 20 74 68 69 73 20 70 61 63 6b 61 67 65 20 74 6f   this package to
8e30: 20 61 64 61 70 74 20 74 6f 20 6d 61 6e 79 20 6b   adapt to many k
8e40: 69 6e 64 73 20 6f 66 20 73 79 73 74 65 6d 73 2e  inds of systems.
8e50: 0a 0a 55 73 61 67 65 3a 20 24 30 20 5b 4f 50 54  ..Usage: $0 [OPT
8e60: 49 4f 4e 5d 2e 2e 2e 20 5b 56 41 52 3d 56 41 4c  ION]... [VAR=VAL
8e70: 55 45 5d 2e 2e 2e 0a 0a 54 6f 20 61 73 73 69 67  UE].....To assig
8e80: 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61  n environment va
8e90: 72 69 61 62 6c 65 73 20 28 65 2e 67 2e 2c 20 43  riables (e.g., C
8ea0: 43 2c 20 43 46 4c 41 47 53 2e 2e 2e 29 2c 20 73  C, CFLAGS...), s
8eb0: 70 65 63 69 66 79 20 74 68 65 6d 20 61 73 0a 56  pecify them as.V
8ec0: 41 52 3d 56 41 4c 55 45 2e 20 20 53 65 65 20 62  AR=VALUE.  See b
8ed0: 65 6c 6f 77 20 66 6f 72 20 64 65 73 63 72 69 70  elow for descrip
8ee0: 74 69 6f 6e 73 20 6f 66 20 73 6f 6d 65 20 6f 66  tions of some of
8ef0: 20 74 68 65 20 75 73 65 66 75 6c 20 76 61 72 69   the useful vari
8f00: 61 62 6c 65 73 2e 0a 0a 44 65 66 61 75 6c 74 73  ables...Defaults
8f10: 20 66 6f 72 20 74 68 65 20 6f 70 74 69 6f 6e 73   for the options
8f20: 20 61 72 65 20 73 70 65 63 69 66 69 65 64 20 69   are specified i
8f30: 6e 20 62 72 61 63 6b 65 74 73 2e 0a 0a 43 6f 6e  n brackets...Con
8f40: 66 69 67 75 72 61 74 69 6f 6e 3a 0a 20 20 2d 68  figuration:.  -h
8f50: 2c 20 2d 2d 68 65 6c 70 20 20 20 20 20 20 20 20  , --help        
8f60: 20 20 20 20 20 20 64 69 73 70 6c 61 79 20 74 68        display th
8f70: 69 73 20 68 65 6c 70 20 61 6e 64 20 65 78 69 74  is help and exit
8f80: 0a 20 20 20 20 20 20 2d 2d 68 65 6c 70 3d 73 68  .      --help=sh
8f90: 6f 72 74 20 20 20 20 20 20 20 20 64 69 73 70 6c  ort        displ
8fa0: 61 79 20 6f 70 74 69 6f 6e 73 20 73 70 65 63 69  ay options speci
8fb0: 66 69 63 20 74 6f 20 74 68 69 73 20 70 61 63 6b  fic to this pack
8fc0: 61 67 65 0a 20 20 20 20 20 20 2d 2d 68 65 6c 70  age.      --help
8fd0: 3d 72 65 63 75 72 73 69 76 65 20 20 20 20 64 69  =recursive    di
8fe0: 73 70 6c 61 79 20 74 68 65 20 73 68 6f 72 74 20  splay the short 
8ff0: 68 65 6c 70 20 6f 66 20 61 6c 6c 20 74 68 65 20  help of all the 
9000: 69 6e 63 6c 75 64 65 64 20 70 61 63 6b 61 67 65  included package
9010: 73 0a 20 20 2d 56 2c 20 2d 2d 76 65 72 73 69 6f  s.  -V, --versio
9020: 6e 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70  n           disp
9030: 6c 61 79 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f  lay version info
9040: 72 6d 61 74 69 6f 6e 20 61 6e 64 20 65 78 69 74  rmation and exit
9050: 0a 20 20 2d 71 2c 20 2d 2d 71 75 69 65 74 2c 20  .  -q, --quiet, 
9060: 2d 2d 73 69 6c 65 6e 74 20 20 20 64 6f 20 6e 6f  --silent   do no
9070: 74 20 70 72 69 6e 74 20 5c 60 63 68 65 63 6b 69  t print \`checki
9080: 6e 67 2e 2e 2e 27 20 6d 65 73 73 61 67 65 73 0a  ng...' messages.
9090: 20 20 20 20 20 20 2d 2d 63 61 63 68 65 2d 66 69        --cache-fi
90a0: 6c 65 3d 46 49 4c 45 20 20 20 63 61 63 68 65 20  le=FILE   cache 
90b0: 74 65 73 74 20 72 65 73 75 6c 74 73 20 69 6e 20  test results in 
90c0: 46 49 4c 45 20 5b 64 69 73 61 62 6c 65 64 5d 0a  FILE [disabled].
90d0: 20 20 2d 43 2c 20 2d 2d 63 6f 6e 66 69 67 2d 63    -C, --config-c
90e0: 61 63 68 65 20 20 20 20 20 20 61 6c 69 61 73 20  ache      alias 
90f0: 66 6f 72 20 5c 60 2d 2d 63 61 63 68 65 2d 66 69  for \`--cache-fi
9100: 6c 65 3d 63 6f 6e 66 69 67 2e 63 61 63 68 65 27  le=config.cache'
9110: 0a 20 20 2d 6e 2c 20 2d 2d 6e 6f 2d 63 72 65 61  .  -n, --no-crea
9120: 74 65 20 20 20 20 20 20 20 20 20 64 6f 20 6e 6f  te         do no
9130: 74 20 63 72 65 61 74 65 20 6f 75 74 70 75 74 20  t create output 
9140: 66 69 6c 65 73 0a 20 20 20 20 20 20 2d 2d 73 72  files.      --sr
9150: 63 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  cdir=DIR        
9160: 66 69 6e 64 20 74 68 65 20 73 6f 75 72 63 65 73  find the sources
9170: 20 69 6e 20 44 49 52 20 5b 63 6f 6e 66 69 67 75   in DIR [configu
9180: 72 65 20 64 69 72 20 6f 72 20 5c 60 2e 2e 27 5d  re dir or \`..']
9190: 0a 0a 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64  ..Installation d
91a0: 69 72 65 63 74 6f 72 69 65 73 3a 0a 20 20 2d 2d  irectories:.  --
91b0: 70 72 65 66 69 78 3d 50 52 45 46 49 58 20 20 20  prefix=PREFIX   
91c0: 20 20 20 20 20 20 69 6e 73 74 61 6c 6c 20 61 72        install ar
91d0: 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70  chitecture-indep
91e0: 65 6e 64 65 6e 74 20 66 69 6c 65 73 20 69 6e 20  endent files in 
91f0: 50 52 45 46 49 58 0a 09 09 09 20 20 5b 24 61 63  PREFIX....  [$ac
9200: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 5d  _default_prefix]
9210: 0a 20 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78  .  --exec-prefix
9220: 3d 45 50 52 45 46 49 58 20 20 20 69 6e 73 74 61  =EPREFIX   insta
9230: 6c 6c 20 61 72 63 68 69 74 65 63 74 75 72 65 2d  ll architecture-
9240: 64 65 70 65 6e 64 65 6e 74 20 66 69 6c 65 73 20  dependent files 
9250: 69 6e 20 45 50 52 45 46 49 58 0a 09 09 09 20 20  in EPREFIX....  
9260: 5b 50 52 45 46 49 58 5d 0a 0a 42 79 20 64 65 66  [PREFIX]..By def
9270: 61 75 6c 74 2c 20 5c 60 6d 61 6b 65 20 69 6e 73  ault, \`make ins
9280: 74 61 6c 6c 27 20 77 69 6c 6c 20 69 6e 73 74 61  tall' will insta
9290: 6c 6c 20 61 6c 6c 20 74 68 65 20 66 69 6c 65 73  ll all the files
92a0: 20 69 6e 0a 5c 60 24 61 63 5f 64 65 66 61 75 6c   in.\`$ac_defaul
92b0: 74 5f 70 72 65 66 69 78 2f 62 69 6e 27 2c 20 5c  t_prefix/bin', \
92c0: 60 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65  `$ac_default_pre
92d0: 66 69 78 2f 6c 69 62 27 20 65 74 63 2e 20 20 59  fix/lib' etc.  Y
92e0: 6f 75 20 63 61 6e 20 73 70 65 63 69 66 79 0a 61  ou can specify.a
92f0: 6e 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 70  n installation p
9300: 72 65 66 69 78 20 6f 74 68 65 72 20 74 68 61 6e  refix other than
9310: 20 5c 60 24 61 63 5f 64 65 66 61 75 6c 74 5f 70   \`$ac_default_p
9320: 72 65 66 69 78 27 20 75 73 69 6e 67 20 5c 60 2d  refix' using \`-
9330: 2d 70 72 65 66 69 78 27 2c 0a 66 6f 72 20 69 6e  -prefix',.for in
9340: 73 74 61 6e 63 65 20 5c 60 2d 2d 70 72 65 66 69  stance \`--prefi
9350: 78 3d 5c 24 48 4f 4d 45 27 2e 0a 0a 46 6f 72 20  x=\$HOME'...For 
9360: 62 65 74 74 65 72 20 63 6f 6e 74 72 6f 6c 2c 20  better control, 
9370: 75 73 65 20 74 68 65 20 6f 70 74 69 6f 6e 73 20  use the options 
9380: 62 65 6c 6f 77 2e 0a 0a 46 69 6e 65 20 74 75 6e  below...Fine tun
9390: 69 6e 67 20 6f 66 20 74 68 65 20 69 6e 73 74 61  ing of the insta
93a0: 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72  llation director
93b0: 69 65 73 3a 0a 20 20 2d 2d 62 69 6e 64 69 72 3d  ies:.  --bindir=
93c0: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 75 73  DIR           us
93d0: 65 72 20 65 78 65 63 75 74 61 62 6c 65 73 20 5b  er executables [
93e0: 45 50 52 45 46 49 58 2f 62 69 6e 5d 0a 20 20 2d  EPREFIX/bin].  -
93f0: 2d 73 62 69 6e 64 69 72 3d 44 49 52 20 20 20 20  -sbindir=DIR    
9400: 20 20 20 20 20 20 73 79 73 74 65 6d 20 61 64 6d        system adm
9410: 69 6e 20 65 78 65 63 75 74 61 62 6c 65 73 20 5b  in executables [
9420: 45 50 52 45 46 49 58 2f 73 62 69 6e 5d 0a 20 20  EPREFIX/sbin].  
9430: 2d 2d 6c 69 62 65 78 65 63 64 69 72 3d 44 49 52  --libexecdir=DIR
9440: 20 20 20 20 20 20 20 70 72 6f 67 72 61 6d 20 65         program e
9450: 78 65 63 75 74 61 62 6c 65 73 20 5b 45 50 52 45  xecutables [EPRE
9460: 46 49 58 2f 6c 69 62 65 78 65 63 5d 0a 20 20 2d  FIX/libexec].  -
9470: 2d 73 79 73 63 6f 6e 66 64 69 72 3d 44 49 52 20  -sysconfdir=DIR 
9480: 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20        read-only 
9490: 73 69 6e 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64  single-machine d
94a0: 61 74 61 20 5b 50 52 45 46 49 58 2f 65 74 63 5d  ata [PREFIX/etc]
94b0: 0a 20 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65  .  --sharedstate
94c0: 64 69 72 3d 44 49 52 20 20 20 6d 6f 64 69 66 69  dir=DIR   modifi
94d0: 61 62 6c 65 20 61 72 63 68 69 74 65 63 74 75 72  able architectur
94e0: 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 64 61  e-independent da
94f0: 74 61 20 5b 50 52 45 46 49 58 2f 63 6f 6d 5d 0a  ta [PREFIX/com].
9500: 20 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69    --localstatedi
9510: 72 3d 44 49 52 20 20 20 20 6d 6f 64 69 66 69 61  r=DIR    modifia
9520: 62 6c 65 20 73 69 6e 67 6c 65 2d 6d 61 63 68 69  ble single-machi
9530: 6e 65 20 64 61 74 61 20 5b 50 52 45 46 49 58 2f  ne data [PREFIX/
9540: 76 61 72 5d 0a 20 20 2d 2d 6c 69 62 64 69 72 3d  var].  --libdir=
9550: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 6f 62  DIR           ob
9560: 6a 65 63 74 20 63 6f 64 65 20 6c 69 62 72 61 72  ject code librar
9570: 69 65 73 20 5b 45 50 52 45 46 49 58 2f 6c 69 62  ies [EPREFIX/lib
9580: 5d 0a 20 20 2d 2d 69 6e 63 6c 75 64 65 64 69 72  ].  --includedir
9590: 3d 44 49 52 20 20 20 20 20 20 20 43 20 68 65 61  =DIR       C hea
95a0: 64 65 72 20 66 69 6c 65 73 20 5b 50 52 45 46 49  der files [PREFI
95b0: 58 2f 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 6f  X/include].  --o
95c0: 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 44 49 52  ldincludedir=DIR
95d0: 20 20 20 20 43 20 68 65 61 64 65 72 20 66 69 6c      C header fil
95e0: 65 73 20 66 6f 72 20 6e 6f 6e 2d 67 63 63 20 5b  es for non-gcc [
95f0: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 5d 0a 20 20  /usr/include].  
9600: 2d 2d 64 61 74 61 72 6f 6f 74 64 69 72 3d 44 49  --datarootdir=DI
9610: 52 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79  R      read-only
9620: 20 61 72 63 68 2e 2d 69 6e 64 65 70 65 6e 64 65   arch.-independe
9630: 6e 74 20 64 61 74 61 20 72 6f 6f 74 20 5b 50 52  nt data root [PR
9640: 45 46 49 58 2f 73 68 61 72 65 5d 0a 20 20 2d 2d  EFIX/share].  --
9650: 64 61 74 61 64 69 72 3d 44 49 52 20 20 20 20 20  datadir=DIR     
9660: 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61       read-only a
9670: 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65  rchitecture-inde
9680: 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41  pendent data [DA
9690: 54 41 52 4f 4f 54 44 49 52 5d 0a 20 20 2d 2d 69  TAROOTDIR].  --i
96a0: 6e 66 6f 64 69 72 3d 44 49 52 20 20 20 20 20 20  nfodir=DIR      
96b0: 20 20 20 20 69 6e 66 6f 20 64 6f 63 75 6d 65 6e      info documen
96c0: 74 61 74 69 6f 6e 20 5b 44 41 54 41 52 4f 4f 54  tation [DATAROOT
96d0: 44 49 52 2f 69 6e 66 6f 5d 0a 20 20 2d 2d 6c 6f  DIR/info].  --lo
96e0: 63 61 6c 65 64 69 72 3d 44 49 52 20 20 20 20 20  caledir=DIR     
96f0: 20 20 20 6c 6f 63 61 6c 65 2d 64 65 70 65 6e 64     locale-depend
9700: 65 6e 74 20 64 61 74 61 20 5b 44 41 54 41 52 4f  ent data [DATARO
9710: 4f 54 44 49 52 2f 6c 6f 63 61 6c 65 5d 0a 20 20  OTDIR/locale].  
9720: 2d 2d 6d 61 6e 64 69 72 3d 44 49 52 20 20 20 20  --mandir=DIR    
9730: 20 20 20 20 20 20 20 6d 61 6e 20 64 6f 63 75 6d         man docum
9740: 65 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52 4f  entation [DATARO
9750: 4f 54 44 49 52 2f 6d 61 6e 5d 0a 20 20 2d 2d 64  OTDIR/man].  --d
9760: 6f 63 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  ocdir=DIR       
9770: 20 20 20 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f      documentatio
9780: 6e 20 72 6f 6f 74 20 5b 44 41 54 41 52 4f 4f 54  n root [DATAROOT
9790: 44 49 52 2f 64 6f 63 2f 50 41 43 4b 41 47 45 5d  DIR/doc/PACKAGE]
97a0: 0a 20 20 2d 2d 68 74 6d 6c 64 69 72 3d 44 49 52  .  --htmldir=DIR
97b0: 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c 20 64            html d
97c0: 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f  ocumentation [DO
97d0: 43 44 49 52 5d 0a 20 20 2d 2d 64 76 69 64 69 72  CDIR].  --dvidir
97e0: 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20 64  =DIR           d
97f0: 76 69 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e  vi documentation
9800: 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 70 64   [DOCDIR].  --pd
9810: 66 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  fdir=DIR        
9820: 20 20 20 70 64 66 20 64 6f 63 75 6d 65 6e 74 61     pdf documenta
9830: 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20 20  tion [DOCDIR].  
9840: 2d 2d 70 73 64 69 72 3d 44 49 52 20 20 20 20 20  --psdir=DIR     
9850: 20 20 20 20 20 20 20 70 73 20 64 6f 63 75 6d 65         ps docume
9860: 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d  ntation [DOCDIR]
9870: 0a 5f 41 43 45 4f 46 0a 0a 20 20 63 61 74 20 3c  ._ACEOF..  cat <
9880: 3c 5c 5f 41 43 45 4f 46 0a 0a 53 79 73 74 65 6d  <\_ACEOF..System
9890: 20 74 79 70 65 73 3a 0a 20 20 2d 2d 62 75 69 6c   types:.  --buil
98a0: 64 3d 42 55 49 4c 44 20 20 20 20 20 63 6f 6e 66  d=BUILD     conf
98b0: 69 67 75 72 65 20 66 6f 72 20 62 75 69 6c 64 69  igure for buildi
98c0: 6e 67 20 6f 6e 20 42 55 49 4c 44 20 5b 67 75 65  ng on BUILD [gue
98d0: 73 73 65 64 5d 0a 20 20 2d 2d 68 6f 73 74 3d 48  ssed].  --host=H
98e0: 4f 53 54 20 20 20 20 20 20 20 63 72 6f 73 73 2d  OST       cross-
98f0: 63 6f 6d 70 69 6c 65 20 74 6f 20 62 75 69 6c 64  compile to build
9900: 20 70 72 6f 67 72 61 6d 73 20 74 6f 20 72 75 6e   programs to run
9910: 20 6f 6e 20 48 4f 53 54 20 5b 42 55 49 4c 44 5d   on HOST [BUILD]
9920: 0a 5f 41 43 45 4f 46 0a 66 69 0a 0a 69 66 20 74  ._ACEOF.fi..if t
9930: 65 73 74 20 2d 6e 20 22 24 61 63 5f 69 6e 69 74  est -n "$ac_init
9940: 5f 68 65 6c 70 22 3b 20 74 68 65 6e 0a 0a 20 20  _help"; then..  
9950: 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 0a 4f  cat <<\_ACEOF..O
9960: 70 74 69 6f 6e 61 6c 20 46 65 61 74 75 72 65 73  ptional Features
9970: 3a 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 46 45  :.  --disable-FE
9980: 41 54 55 52 45 20 20 20 20 20 20 20 64 6f 20 6e  ATURE       do n
9990: 6f 74 20 69 6e 63 6c 75 64 65 20 46 45 41 54 55  ot include FEATU
99a0: 52 45 20 28 73 61 6d 65 20 61 73 20 2d 2d 65 6e  RE (same as --en
99b0: 61 62 6c 65 2d 46 45 41 54 55 52 45 3d 6e 6f 29  able-FEATURE=no)
99c0: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 46 45 41 54  .  --enable-FEAT
99d0: 55 52 45 5b 3d 41 52 47 5d 20 20 69 6e 63 6c 75  URE[=ARG]  inclu
99e0: 64 65 20 46 45 41 54 55 52 45 20 5b 41 52 47 3d  de FEATURE [ARG=
99f0: 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  yes].  --enable-
9a00: 73 68 61 72 65 64 5b 3d 50 4b 47 53 5d 20 20 62  shared[=PKGS]  b
9a10: 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69 62 72  uild shared libr
9a20: 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d 79  aries [default=y
9a30: 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 73  es].  --enable-s
9a40: 74 61 74 69 63 5b 3d 50 4b 47 53 5d 20 20 62 75  tatic[=PKGS]  bu
9a50: 69 6c 64 20 73 74 61 74 69 63 20 6c 69 62 72 61  ild static libra
9a60: 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d 79 65  ries [default=ye
9a70: 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 66 61  s].  --enable-fa
9a80: 73 74 2d 69 6e 73 74 61 6c 6c 5b 3d 50 4b 47 53  st-install[=PKGS
9a90: 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ].              
9aa0: 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74 69              opti
9ab0: 6d 69 7a 65 20 66 6f 72 20 66 61 73 74 20 69 6e  mize for fast in
9ac0: 73 74 61 6c 6c 61 74 69 6f 6e 20 5b 64 65 66 61  stallation [defa
9ad0: 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 64 69 73  ult=yes].  --dis
9ae0: 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63  able-libtool-loc
9af0: 6b 20 20 61 76 6f 69 64 20 6c 6f 63 6b 69 6e 67  k  avoid locking
9b00: 20 28 6d 69 67 68 74 20 62 72 65 61 6b 20 70 61   (might break pa
9b10: 72 61 6c 6c 65 6c 20 62 75 69 6c 64 73 29 0a 20  rallel builds). 
9b20: 20 2d 2d 65 6e 61 62 6c 65 2d 74 68 72 65 61 64   --enable-thread
9b30: 73 61 66 65 20 20 20 20 20 53 75 70 70 6f 72 74  safe     Support
9b40: 20 74 68 72 65 61 64 73 61 66 65 20 6f 70 65 72   threadsafe oper
9b50: 61 74 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65  ation.  --enable
9b60: 2d 63 72 6f 73 73 2d 74 68 72 65 61 64 2d 63 6f  -cross-thread-co
9b70: 6e 6e 65 63 74 69 6f 6e 73 0a 20 20 20 20 20 20  nnections.      
9b80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9b90: 20 20 20 20 41 6c 6c 6f 77 20 63 6f 6e 6e 65 63      Allow connec
9ba0: 74 69 6f 6e 20 73 68 61 72 69 6e 67 20 61 63 72  tion sharing acr
9bb0: 6f 73 73 20 74 68 72 65 61 64 73 0a 20 20 2d 2d  oss threads.  --
9bc0: 65 6e 61 62 6c 65 2d 74 68 72 65 61 64 73 2d 6f  enable-threads-o
9bd0: 76 65 72 72 69 64 65 2d 6c 6f 63 6b 73 0a 20 20  verride-locks.  
9be0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9bf0: 20 20 20 20 20 20 20 20 54 68 72 65 61 64 73 20          Threads 
9c00: 63 61 6e 20 6f 76 65 72 72 69 64 65 20 65 61 63  can override eac
9c10: 68 20 6f 74 68 65 72 73 20 6c 6f 63 6b 73 0a 20  h others locks. 
9c20: 20 2d 2d 65 6e 61 62 6c 65 2d 72 65 6c 65 61 73   --enable-releas
9c30: 65 6d 6f 64 65 20 20 20 20 53 75 70 70 6f 72 74  emode    Support
9c40: 20 6c 69 62 74 6f 6f 6c 20 6c 69 6e 6b 20 74 6f   libtool link to
9c50: 20 72 65 6c 65 61 73 65 20 6d 6f 64 65 0a 20 20   release mode.  
9c60: 2d 2d 65 6e 61 62 6c 65 2d 74 65 6d 70 73 74 6f  --enable-tempsto
9c70: 72 65 20 20 20 20 20 20 55 73 65 20 61 6e 20 69  re      Use an i
9c80: 6e 2d 72 61 6d 20 64 61 74 61 62 61 73 65 20 66  n-ram database f
9c90: 6f 72 20 74 65 6d 70 6f 72 61 72 79 20 74 61 62  or temporary tab
9ca0: 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20  les.            
9cb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e                (n
9cc0: 65 76 65 72 2c 6e 6f 2c 79 65 73 2c 61 6c 77 61  ever,no,yes,alwa
9cd0: 79 73 29 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d  ys).  --disable-
9ce0: 74 63 6c 20 20 20 20 20 20 20 20 20 20 20 64 6f  tcl           do
9cf0: 20 6e 6f 74 20 62 75 69 6c 64 20 54 43 4c 20 65   not build TCL e
9d00: 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 64 69 73  xtension.  --dis
9d10: 61 62 6c 65 2d 72 65 61 64 6c 69 6e 65 20 20 20  able-readline   
9d20: 20 20 20 64 69 73 61 62 6c 65 20 72 65 61 64 6c     disable readl
9d30: 69 6e 65 20 73 75 70 70 6f 72 74 20 5b 64 65 66  ine support [def
9d40: 61 75 6c 74 3d 64 65 74 65 63 74 5d 0a 20 20 2d  ault=detect].  -
9d50: 2d 65 6e 61 62 6c 65 2d 64 65 62 75 67 20 20 20  -enable-debug   
9d60: 20 20 20 20 20 20 20 65 6e 61 62 6c 65 20 64 65         enable de
9d70: 62 75 67 67 69 6e 67 20 26 20 76 65 72 62 6f 73  bugging & verbos
9d80: 65 20 65 78 70 6c 61 69 6e 0a 0a 4f 70 74 69 6f  e explain..Optio
9d90: 6e 61 6c 20 50 61 63 6b 61 67 65 73 3a 0a 20 20  nal Packages:.  
9da0: 2d 2d 77 69 74 68 2d 50 41 43 4b 41 47 45 5b 3d  --with-PACKAGE[=
9db0: 41 52 47 5d 20 20 20 20 75 73 65 20 50 41 43 4b  ARG]    use PACK
9dc0: 41 47 45 20 5b 41 52 47 3d 79 65 73 5d 0a 20 20  AGE [ARG=yes].  
9dd0: 2d 2d 77 69 74 68 6f 75 74 2d 50 41 43 4b 41 47  --without-PACKAG
9de0: 45 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 75  E       do not u
9df0: 73 65 20 50 41 43 4b 41 47 45 20 28 73 61 6d 65  se PACKAGE (same
9e00: 20 61 73 20 2d 2d 77 69 74 68 2d 50 41 43 4b 41   as --with-PACKA
9e10: 47 45 3d 6e 6f 29 0a 20 20 2d 2d 77 69 74 68 2d  GE=no).  --with-
9e20: 67 6e 75 2d 6c 64 20 20 20 20 20 20 20 20 20 20  gnu-ld          
9e30: 20 61 73 73 75 6d 65 20 74 68 65 20 43 20 63 6f   assume the C co
9e40: 6d 70 69 6c 65 72 20 75 73 65 73 20 47 4e 55 20  mpiler uses GNU 
9e50: 6c 64 20 5b 64 65 66 61 75 6c 74 3d 6e 6f 5d 0a  ld [default=no].
9e60: 20 20 2d 2d 77 69 74 68 2d 70 69 63 20 20 20 20    --with-pic    
9e70: 20 20 20 20 20 20 20 20 20 20 74 72 79 20 74 6f            try to
9e80: 20 75 73 65 20 6f 6e 6c 79 20 50 49 43 2f 6e 6f   use only PIC/no
9e90: 6e 2d 50 49 43 20 6f 62 6a 65 63 74 73 20 5b 64  n-PIC objects [d
9ea0: 65 66 61 75 6c 74 3d 75 73 65 0a 20 20 20 20 20  efault=use.     
9eb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9ec0: 20 20 20 20 20 62 6f 74 68 5d 0a 20 20 2d 2d 77       both].  --w
9ed0: 69 74 68 2d 74 61 67 73 5b 3d 54 41 47 53 5d 20  ith-tags[=TAGS] 
9ee0: 20 20 20 20 20 69 6e 63 6c 75 64 65 20 61 64 64       include add
9ef0: 69 74 69 6f 6e 61 6c 20 63 6f 6e 66 69 67 75 72  itional configur
9f00: 61 74 69 6f 6e 73 20 5b 61 75 74 6f 6d 61 74 69  ations [automati
9f10: 63 5d 0a 20 20 2d 2d 77 69 74 68 2d 68 69 6e 74  c].  --with-hint
9f20: 73 3d 46 49 4c 45 20 20 20 20 20 20 20 52 65 61  s=FILE       Rea
9f30: 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  d configuration 
9f40: 6f 70 74 69 6f 6e 73 20 66 72 6f 6d 20 46 49 4c  options from FIL
9f50: 45 0a 20 20 2d 2d 77 69 74 68 2d 74 63 6c 3d 44  E.  --with-tcl=D
9f60: 49 52 20 20 20 20 20 20 20 20 20 20 64 69 72 65  IR          dire
9f70: 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67  ctory containing
9f80: 20 74 63 6c 20 63 6f 6e 66 69 67 75 72 61 74 69   tcl configurati
9f90: 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  on.             
9fa0: 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 63               (tc
9fb0: 6c 43 6f 6e 66 69 67 2e 73 68 29 0a 20 20 2d 2d  lConfig.sh).  --
9fc0: 77 69 74 68 2d 72 65 61 64 6c 69 6e 65 2d 6c 69  with-readline-li
9fd0: 62 20 20 20 20 20 73 70 65 63 69 66 79 20 72 65  b     specify re
9fe0: 61 64 6c 69 6e 65 20 6c 69 62 72 61 72 79 0a 20  adline library. 
9ff0: 20 2d 2d 77 69 74 68 2d 72 65 61 64 6c 69 6e 65   --with-readline
a000: 2d 69 6e 63 20 20 20 20 20 73 70 65 63 69 66 79  -inc     specify
a010: 20 72 65 61 64 6c 69 6e 65 20 69 6e 63 6c 75 64   readline includ
a020: 65 20 70 61 74 68 73 0a 0a 53 6f 6d 65 20 69 6e  e paths..Some in
a030: 66 6c 75 65 6e 74 69 61 6c 20 65 6e 76 69 72 6f  fluential enviro
a040: 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 3a  nment variables:
a050: 0a 20 20 43 43 20 20 20 20 20 20 20 20 20 20 43  .  CC          C
a060: 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6d 6d 61 6e   compiler comman
a070: 64 0a 20 20 43 46 4c 41 47 53 20 20 20 20 20 20  d.  CFLAGS      
a080: 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73  C compiler flags
a090: 0a 20 20 4c 44 46 4c 41 47 53 20 20 20 20 20 6c  .  LDFLAGS     l
a0a0: 69 6e 6b 65 72 20 66 6c 61 67 73 2c 20 65 2e 67  inker flags, e.g
a0b0: 2e 20 2d 4c 3c 6c 69 62 20 64 69 72 3e 20 69 66  . -L<lib dir> if
a0c0: 20 79 6f 75 20 68 61 76 65 20 6c 69 62 72 61 72   you have librar
a0d0: 69 65 73 20 69 6e 20 61 0a 20 20 20 20 20 20 20  ies in a.       
a0e0: 20 20 20 20 20 20 20 6e 6f 6e 73 74 61 6e 64 61         nonstanda
a0f0: 72 64 20 64 69 72 65 63 74 6f 72 79 20 3c 6c 69  rd directory <li
a100: 62 20 64 69 72 3e 0a 20 20 4c 49 42 53 20 20 20  b dir>.  LIBS   
a110: 20 20 20 20 20 6c 69 62 72 61 72 69 65 73 20 74       libraries t
a120: 6f 20 70 61 73 73 20 74 6f 20 74 68 65 20 6c 69  o pass to the li
a130: 6e 6b 65 72 2c 20 65 2e 67 2e 20 2d 6c 3c 6c 69  nker, e.g. -l<li
a140: 62 72 61 72 79 3e 0a 20 20 43 50 50 46 4c 41 47  brary>.  CPPFLAG
a150: 53 20 20 20 20 43 2f 43 2b 2b 2f 4f 62 6a 65 63  S    C/C++/Objec
a160: 74 69 76 65 20 43 20 70 72 65 70 72 6f 63 65 73  tive C preproces
a170: 73 6f 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20  sor flags, e.g. 
a180: 2d 49 3c 69 6e 63 6c 75 64 65 20 64 69 72 3e 20  -I<include dir> 
a190: 69 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  if.             
a1a0: 20 79 6f 75 20 68 61 76 65 20 68 65 61 64 65 72   you have header
a1b0: 73 20 69 6e 20 61 20 6e 6f 6e 73 74 61 6e 64 61  s in a nonstanda
a1c0: 72 64 20 64 69 72 65 63 74 6f 72 79 20 3c 69 6e  rd directory <in
a1d0: 63 6c 75 64 65 20 64 69 72 3e 0a 20 20 43 50 50  clude dir>.  CPP
a1e0: 20 20 20 20 20 20 20 20 20 43 20 70 72 65 70 72           C prepr
a1f0: 6f 63 65 73 73 6f 72 0a 20 20 43 58 58 20 20 20  ocessor.  CXX   
a200: 20 20 20 20 20 20 43 2b 2b 20 63 6f 6d 70 69 6c        C++ compil
a210: 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20 43 58 58  er command.  CXX
a220: 46 4c 41 47 53 20 20 20 20 43 2b 2b 20 63 6f 6d  FLAGS    C++ com
a230: 70 69 6c 65 72 20 66 6c 61 67 73 0a 20 20 43 58  piler flags.  CX
a240: 58 43 50 50 20 20 20 20 20 20 43 2b 2b 20 70 72  XCPP      C++ pr
a250: 65 70 72 6f 63 65 73 73 6f 72 0a 20 20 46 37 37  eprocessor.  F77
a260: 20 20 20 20 20 20 20 20 20 46 6f 72 74 72 61 6e           Fortran
a270: 20 37 37 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6d   77 compiler com
a280: 6d 61 6e 64 0a 20 20 46 46 4c 41 47 53 20 20 20  mand.  FFLAGS   
a290: 20 20 20 46 6f 72 74 72 61 6e 20 37 37 20 63 6f     Fortran 77 co
a2a0: 6d 70 69 6c 65 72 20 66 6c 61 67 73 0a 0a 55 73  mpiler flags..Us
a2b0: 65 20 74 68 65 73 65 20 76 61 72 69 61 62 6c 65  e these variable
a2c0: 73 20 74 6f 20 6f 76 65 72 72 69 64 65 20 74 68  s to override th
a2d0: 65 20 63 68 6f 69 63 65 73 20 6d 61 64 65 20 62  e choices made b
a2e0: 79 20 60 63 6f 6e 66 69 67 75 72 65 27 20 6f 72  y `configure' or
a2f0: 20 74 6f 20 68 65 6c 70 0a 69 74 20 74 6f 20 66   to help.it to f
a300: 69 6e 64 20 6c 69 62 72 61 72 69 65 73 20 61 6e  ind libraries an
a310: 64 20 70 72 6f 67 72 61 6d 73 20 77 69 74 68 20  d programs with 
a320: 6e 6f 6e 73 74 61 6e 64 61 72 64 20 6e 61 6d 65  nonstandard name
a330: 73 2f 6c 6f 63 61 74 69 6f 6e 73 2e 0a 0a 5f 41  s/locations..._A
a340: 43 45 4f 46 0a 61 63 5f 73 74 61 74 75 73 3d 24  CEOF.ac_status=$
a350: 3f 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 22 24  ?.fi..if test "$
a360: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 20 3d 20  ac_init_help" = 
a370: 22 72 65 63 75 72 73 69 76 65 22 3b 20 74 68 65  "recursive"; the
a380: 6e 0a 20 20 23 20 49 66 20 74 68 65 72 65 20 61  n.  # If there a
a390: 72 65 20 73 75 62 64 69 72 73 2c 20 72 65 70 6f  re subdirs, repo
a3a0: 72 74 20 74 68 65 69 72 20 73 70 65 63 69 66 69  rt their specifi
a3b0: 63 20 2d 2d 68 65 6c 70 2e 0a 20 20 66 6f 72 20  c --help..  for 
a3c0: 61 63 5f 64 69 72 20 69 6e 20 3a 20 24 61 63 5f  ac_dir in : $ac_
a3d0: 73 75 62 64 69 72 73 5f 61 6c 6c 3b 20 64 6f 20  subdirs_all; do 
a3e0: 74 65 73 74 20 22 78 24 61 63 5f 64 69 72 22 20  test "x$ac_dir" 
a3f0: 3d 20 78 3a 20 26 26 20 63 6f 6e 74 69 6e 75 65  = x: && continue
a400: 0a 20 20 20 20 74 65 73 74 20 2d 64 20 22 24 61  .    test -d "$a
a410: 63 5f 64 69 72 22 20 7c 7c 20 63 6f 6e 74 69 6e  c_dir" || contin
a420: 75 65 0a 20 20 20 20 61 63 5f 62 75 69 6c 64 64  ue.    ac_buildd
a430: 69 72 3d 2e 0a 0a 63 61 73 65 20 22 24 61 63 5f  ir=...case "$ac_
a440: 64 69 72 22 20 69 6e 0a 2e 29 20 61 63 5f 64 69  dir" in..) ac_di
a450: 72 5f 73 75 66 66 69 78 3d 20 61 63 5f 74 6f 70  r_suffix= ac_top
a460: 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 3d 2e 20  _builddir_sub=. 
a470: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65  ac_top_build_pre
a480: 66 69 78 3d 20 3b 3b 0a 2a 29 0a 20 20 61 63 5f  fix= ;;.*).  ac_
a490: 64 69 72 5f 73 75 66 66 69 78 3d 2f 60 65 63 68  dir_suffix=/`ech
a4a0: 6f 20 22 24 61 63 5f 64 69 72 22 20 7c 20 73 65  o "$ac_dir" | se
a4b0: 64 20 27 73 2c 5e 5c 2e 5b 5c 5c 2f 5d 2c 2c 27  d 's,^\.[\\/],,'
a4c0: 60 0a 20 20 23 20 41 20 22 2e 2e 22 20 66 6f 72  `.  # A ".." for
a4d0: 20 65 61 63 68 20 64 69 72 65 63 74 6f 72 79 20   each directory 
a4e0: 69 6e 20 24 61 63 5f 64 69 72 5f 73 75 66 66 69  in $ac_dir_suffi
a4f0: 78 2e 0a 20 20 61 63 5f 74 6f 70 5f 62 75 69 6c  x..  ac_top_buil
a500: 64 64 69 72 5f 73 75 62 3d 60 65 63 68 6f 20 22  ddir_sub=`echo "
a510: 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 22 20  $ac_dir_suffix" 
a520: 7c 20 73 65 64 20 27 73 2c 2f 5b 5e 5c 5c 2f 5d  | sed 's,/[^\\/]
a530: 2a 2c 2f 2e 2e 2c 67 3b 73 2c 2f 2c 2c 27 60 0a  *,/..,g;s,/,,'`.
a540: 20 20 63 61 73 65 20 24 61 63 5f 74 6f 70 5f 62    case $ac_top_b
a550: 75 69 6c 64 64 69 72 5f 73 75 62 20 69 6e 0a 20  uilddir_sub in. 
a560: 20 22 22 29 20 61 63 5f 74 6f 70 5f 62 75 69 6c   "") ac_top_buil
a570: 64 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f  ddir_sub=. ac_to
a580: 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 20  p_build_prefix= 
a590: 3b 3b 0a 20 20 2a 29 20 20 61 63 5f 74 6f 70 5f  ;;.  *)  ac_top_
a5a0: 62 75 69 6c 64 5f 70 72 65 66 69 78 3d 24 61 63  build_prefix=$ac
a5b0: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75  _top_builddir_su
a5c0: 62 2f 20 3b 3b 0a 20 20 65 73 61 63 20 3b 3b 0a  b/ ;;.  esac ;;.
a5d0: 65 73 61 63 0a 61 63 5f 61 62 73 5f 74 6f 70 5f  esac.ac_abs_top_
a5e0: 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 70 77 64  builddir=$ac_pwd
a5f0: 0a 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72  .ac_abs_builddir
a600: 3d 24 61 63 5f 70 77 64 24 61 63 5f 64 69 72 5f  =$ac_pwd$ac_dir_
a610: 73 75 66 66 69 78 0a 23 20 66 6f 72 20 62 61 63  suffix.# for bac
a620: 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c  kward compatibil
a630: 69 74 79 3a 0a 61 63 5f 74 6f 70 5f 62 75 69 6c  ity:.ac_top_buil
a640: 64 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69  ddir=$ac_top_bui
a650: 6c 64 5f 70 72 65 66 69 78 0a 0a 63 61 73 65 20  ld_prefix..case 
a660: 24 73 72 63 64 69 72 20 69 6e 0a 20 20 2e 29 20  $srcdir in.  .) 
a670: 20 23 20 57 65 20 61 72 65 20 62 75 69 6c 64 69   # We are buildi
a680: 6e 67 20 69 6e 20 70 6c 61 63 65 2e 0a 20 20 20  ng in place..   
a690: 20 61 63 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20   ac_srcdir=..   
a6a0: 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24   ac_top_srcdir=$
a6b0: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f  ac_top_builddir_
a6c0: 73 75 62 0a 20 20 20 20 61 63 5f 61 62 73 5f 74  sub.    ac_abs_t
a6d0: 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 70 77  op_srcdir=$ac_pw
a6e0: 64 20 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20  d ;;.  [\\/]* | 
a6f0: 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 20 23 20 41 62  ?:[\\/]* )  # Ab
a700: 73 6f 6c 75 74 65 20 6e 61 6d 65 2e 0a 20 20 20  solute name..   
a710: 20 61 63 5f 73 72 63 64 69 72 3d 24 73 72 63 64   ac_srcdir=$srcd
a720: 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78  ir$ac_dir_suffix
a730: 3b 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63  ;.    ac_top_src
a740: 64 69 72 3d 24 73 72 63 64 69 72 0a 20 20 20 20  dir=$srcdir.    
a750: 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69  ac_abs_top_srcdi
a760: 72 3d 24 73 72 63 64 69 72 20 3b 3b 0a 20 20 2a  r=$srcdir ;;.  *
a770: 29 20 23 20 52 65 6c 61 74 69 76 65 20 6e 61 6d  ) # Relative nam
a780: 65 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72  e..    ac_srcdir
a790: 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70  =$ac_top_build_p
a7a0: 72 65 66 69 78 24 73 72 63 64 69 72 24 61 63 5f  refix$srcdir$ac_
a7b0: 64 69 72 5f 73 75 66 66 69 78 0a 20 20 20 20 61  dir_suffix.    a
a7c0: 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63  c_top_srcdir=$ac
a7d0: 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69  _top_build_prefi
a7e0: 78 24 73 72 63 64 69 72 0a 20 20 20 20 61 63 5f  x$srcdir.    ac_
a7f0: 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24  abs_top_srcdir=$
a800: 61 63 5f 70 77 64 2f 24 73 72 63 64 69 72 20 3b  ac_pwd/$srcdir ;
a810: 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73 5f 73 72  ;.esac.ac_abs_sr
a820: 63 64 69 72 3d 24 61 63 5f 61 62 73 5f 74 6f 70  cdir=$ac_abs_top
a830: 5f 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73  _srcdir$ac_dir_s
a840: 75 66 66 69 78 0a 0a 20 20 20 20 63 64 20 22 24  uffix..    cd "$
a850: 61 63 5f 64 69 72 22 20 7c 7c 20 7b 20 61 63 5f  ac_dir" || { ac_
a860: 73 74 61 74 75 73 3d 24 3f 3b 20 63 6f 6e 74 69  status=$?; conti
a870: 6e 75 65 3b 20 7d 0a 20 20 20 20 23 20 43 68 65  nue; }.    # Che
a880: 63 6b 20 66 6f 72 20 67 75 65 73 74 65 64 20 63  ck for guested c
a890: 6f 6e 66 69 67 75 72 65 2e 0a 20 20 20 20 69 66  onfigure..    if
a8a0: 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 73 72   test -f "$ac_sr
a8b0: 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67  cdir/configure.g
a8c0: 6e 75 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  nu"; then.      
a8d0: 65 63 68 6f 20 26 26 0a 20 20 20 20 20 20 24 53  echo &&.      $S
a8e0: 48 45 4c 4c 20 22 24 61 63 5f 73 72 63 64 69 72  HELL "$ac_srcdir
a8f0: 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75 22 20  /configure.gnu" 
a900: 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65  --help=recursive
a910: 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74 20 2d  .    elif test -
a920: 66 20 22 24 61 63 5f 73 72 63 64 69 72 2f 63 6f  f "$ac_srcdir/co
a930: 6e 66 69 67 75 72 65 22 3b 20 74 68 65 6e 0a 20  nfigure"; then. 
a940: 20 20 20 20 20 65 63 68 6f 20 26 26 0a 20 20 20       echo &&.   
a950: 20 20 20 24 53 48 45 4c 4c 20 22 24 61 63 5f 73     $SHELL "$ac_s
a960: 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22  rcdir/configure"
a970: 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76   --help=recursiv
a980: 65 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20  e.    else.     
a990: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57   echo "$as_me: W
a9a0: 41 52 4e 49 4e 47 3a 20 6e 6f 20 63 6f 6e 66 69  ARNING: no confi
a9b0: 67 75 72 61 74 69 6f 6e 20 69 6e 66 6f 72 6d 61  guration informa
a9c0: 74 69 6f 6e 20 69 73 20 69 6e 20 24 61 63 5f 64  tion is in $ac_d
a9d0: 69 72 22 20 3e 26 32 0a 20 20 20 20 66 69 20 7c  ir" >&2.    fi |
a9e0: 7c 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20  | ac_status=$?. 
a9f0: 20 20 20 63 64 20 22 24 61 63 5f 70 77 64 22 20     cd "$ac_pwd" 
aa00: 7c 7c 20 7b 20 61 63 5f 73 74 61 74 75 73 3d 24  || { ac_status=$
aa10: 3f 3b 20 62 72 65 61 6b 3b 20 7d 0a 20 20 64 6f  ?; break; }.  do
aa20: 6e 65 0a 66 69 0a 0a 74 65 73 74 20 2d 6e 20 22  ne.fi..test -n "
aa30: 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 20 26  $ac_init_help" &
aa40: 26 20 65 78 69 74 20 24 61 63 5f 73 74 61 74 75  & exit $ac_statu
aa50: 73 0a 69 66 20 24 61 63 5f 69 6e 69 74 5f 76 65  s.if $ac_init_ve
aa60: 72 73 69 6f 6e 3b 20 74 68 65 6e 0a 20 20 63 61  rsion; then.  ca
aa70: 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 63 6f 6e 66  t <<\_ACEOF.conf
aa80: 69 67 75 72 65 0a 67 65 6e 65 72 61 74 65 64 20  igure.generated 
aa90: 62 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20  by GNU Autoconf 
aaa0: 32 2e 36 31 0a 0a 43 6f 70 79 72 69 67 68 74 20  2.61..Copyright 
aab0: 28 43 29 20 31 39 39 32 2c 20 31 39 39 33 2c 20  (C) 1992, 1993, 
aac0: 31 39 39 34 2c 20 31 39 39 35 2c 20 31 39 39 36  1994, 1995, 1996
aad0: 2c 20 31 39 39 38 2c 20 31 39 39 39 2c 20 32 30  , 1998, 1999, 20
aae0: 30 30 2c 20 32 30 30 31 2c 0a 32 30 30 32 2c 20  00, 2001,.2002, 
aaf0: 32 30 30 33 2c 20 32 30 30 34 2c 20 32 30 30 35  2003, 2004, 2005
ab00: 2c 20 32 30 30 36 20 46 72 65 65 20 53 6f 66 74  , 2006 Free Soft
ab10: 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c  ware Foundation,
ab20: 20 49 6e 63 2e 0a 54 68 69 73 20 63 6f 6e 66 69   Inc..This confi
ab30: 67 75 72 65 20 73 63 72 69 70 74 20 69 73 20 66  gure script is f
ab40: 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 74 68  ree software; th
ab50: 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20  e Free Software 
ab60: 46 6f 75 6e 64 61 74 69 6f 6e 0a 67 69 76 65 73  Foundation.gives
ab70: 20 75 6e 6c 69 6d 69 74 65 64 20 70 65 72 6d 69   unlimited permi
ab80: 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c 20 64  ssion to copy, d
ab90: 69 73 74 72 69 62 75 74 65 20 61 6e 64 20 6d 6f  istribute and mo
aba0: 64 69 66 79 20 69 74 2e 0a 5f 41 43 45 4f 46 0a  dify it.._ACEOF.
abb0: 20 20 65 78 69 74 0a 66 69 0a 63 61 74 20 3e 63    exit.fi.cat >c
abc0: 6f 6e 66 69 67 2e 6c 6f 67 20 3c 3c 5f 41 43 45  onfig.log <<_ACE
abd0: 4f 46 0a 54 68 69 73 20 66 69 6c 65 20 63 6f 6e  OF.This file con
abe0: 74 61 69 6e 73 20 61 6e 79 20 6d 65 73 73 61 67  tains any messag
abf0: 65 73 20 70 72 6f 64 75 63 65 64 20 62 79 20 63  es produced by c
ac00: 6f 6d 70 69 6c 65 72 73 20 77 68 69 6c 65 0a 72  ompilers while.r
ac10: 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65  unning configure
ac20: 2c 20 74 6f 20 61 69 64 20 64 65 62 75 67 67 69  , to aid debuggi
ac30: 6e 67 20 69 66 20 63 6f 6e 66 69 67 75 72 65 20  ng if configure 
ac40: 6d 61 6b 65 73 20 61 20 6d 69 73 74 61 6b 65 2e  makes a mistake.
ac50: 0a 0a 49 74 20 77 61 73 20 63 72 65 61 74 65 64  ..It was created
ac60: 20 62 79 20 24 61 73 5f 6d 65 2c 20 77 68 69 63   by $as_me, whic
ac70: 68 20 77 61 73 0a 67 65 6e 65 72 61 74 65 64 20  h was.generated 
ac80: 62 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20  by GNU Autoconf 
ac90: 32 2e 36 31 2e 20 20 49 6e 76 6f 63 61 74 69 6f  2.61.  Invocatio
aca0: 6e 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 77  n command line w
acb0: 61 73 0a 0a 20 20 24 20 24 30 20 24 40 0a 0a 5f  as..  $ $0 $@.._
acc0: 41 43 45 4f 46 0a 65 78 65 63 20 35 3e 3e 63 6f  ACEOF.exec 5>>co
acd0: 6e 66 69 67 2e 6c 6f 67 0a 7b 0a 63 61 74 20 3c  nfig.log.{.cat <
ace0: 3c 5f 41 53 55 4e 41 4d 45 0a 23 23 20 2d 2d 2d  <_ASUNAME.## ---
acf0: 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 50 6c 61  ------ ##.## Pla
ad00: 74 66 6f 72 6d 2e 20 23 23 0a 23 23 20 2d 2d 2d  tform. ##.## ---
ad10: 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 68 6f 73 74 6e  ------ ##..hostn
ad20: 61 6d 65 20 3d 20 60 28 68 6f 73 74 6e 61 6d 65  ame = `(hostname
ad30: 20 7c 7c 20 75 6e 61 6d 65 20 2d 6e 29 20 32 3e   || uname -n) 2>
ad40: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65 64 20  /dev/null | sed 
ad50: 31 71 60 0a 75 6e 61 6d 65 20 2d 6d 20 3d 20 60  1q`.uname -m = `
ad60: 28 75 6e 61 6d 65 20 2d 6d 29 20 32 3e 2f 64 65  (uname -m) 2>/de
ad70: 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75  v/null || echo u
ad80: 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 72  nknown`.uname -r
ad90: 20 3d 20 60 28 75 6e 61 6d 65 20 2d 72 29 20 32   = `(uname -r) 2
ada0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63  >/dev/null || ec
adb0: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d  ho unknown`.unam
adc0: 65 20 2d 73 20 3d 20 60 28 75 6e 61 6d 65 20 2d  e -s = `(uname -
add0: 73 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  s) 2>/dev/null |
ade0: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
adf0: 75 6e 61 6d 65 20 2d 76 20 3d 20 60 28 75 6e 61  uname -v = `(una
ae00: 6d 65 20 2d 76 29 20 32 3e 2f 64 65 76 2f 6e 75  me -v) 2>/dev/nu
ae10: 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f  ll || echo unkno
ae20: 77 6e 60 0a 0a 2f 75 73 72 2f 62 69 6e 2f 75 6e  wn`../usr/bin/un
ae30: 61 6d 65 20 2d 70 20 3d 20 60 28 2f 75 73 72 2f  ame -p = `(/usr/
ae40: 62 69 6e 2f 75 6e 61 6d 65 20 2d 70 29 20 32 3e  bin/uname -p) 2>
ae50: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68  /dev/null || ech
ae60: 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f  o unknown`./bin/
ae70: 75 6e 61 6d 65 20 2d 58 20 20 20 20 20 3d 20 60  uname -X     = `
ae80: 28 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58 29 20  (/bin/uname -X) 
ae90: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20  2>/dev/null     
aea0: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
aeb0: 0a 0a 2f 62 69 6e 2f 61 72 63 68 20 20 20 20 20  ../bin/arch     
aec0: 20 20 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69           = `(/bi
aed0: 6e 2f 61 72 63 68 29 20 32 3e 2f 64 65 76 2f 6e  n/arch) 2>/dev/n
aee0: 75 6c 6c 20 20 20 20 20 20 20 20 20 20 20 20 20  ull             
aef0: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
af00: 60 0a 2f 75 73 72 2f 62 69 6e 2f 61 72 63 68 20  `./usr/bin/arch 
af10: 2d 6b 20 20 20 20 20 20 20 3d 20 60 28 2f 75 73  -k       = `(/us
af20: 72 2f 62 69 6e 2f 61 72 63 68 20 2d 6b 29 20 32  r/bin/arch -k) 2
af30: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20  >/dev/null      
af40: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
af50: 60 0a 2f 75 73 72 2f 63 6f 6e 76 65 78 2f 67 65  `./usr/convex/ge
af60: 74 73 79 73 69 6e 66 6f 20 3d 20 60 28 2f 75 73  tsysinfo = `(/us
af70: 72 2f 63 6f 6e 76 65 78 2f 67 65 74 73 79 73 69  r/convex/getsysi
af80: 6e 66 6f 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  nfo) 2>/dev/null
af90: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
afa0: 60 0a 2f 75 73 72 2f 62 69 6e 2f 68 6f 73 74 69  `./usr/bin/hosti
afb0: 6e 66 6f 20 20 20 20 20 20 3d 20 60 28 2f 75 73  nfo      = `(/us
afc0: 72 2f 62 69 6e 2f 68 6f 73 74 69 6e 66 6f 29 20  r/bin/hostinfo) 
afd0: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20  2>/dev/null     
afe0: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
aff0: 60 0a 2f 62 69 6e 2f 6d 61 63 68 69 6e 65 20 20  `./bin/machine  
b000: 20 20 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69           = `(/bi
b010: 6e 2f 6d 61 63 68 69 6e 65 29 20 32 3e 2f 64 65  n/machine) 2>/de
b020: 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20 20 20  v/null          
b030: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
b040: 60 0a 2f 75 73 72 2f 62 69 6e 2f 6f 73 6c 65 76  `./usr/bin/oslev
b050: 65 6c 20 20 20 20 20 20 20 3d 20 60 28 2f 75 73  el       = `(/us
b060: 72 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c 29 20 32  r/bin/oslevel) 2
b070: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20  >/dev/null      
b080: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
b090: 60 0a 2f 62 69 6e 2f 75 6e 69 76 65 72 73 65 20  `./bin/universe 
b0a0: 20 20 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69           = `(/bi
b0b0: 6e 2f 75 6e 69 76 65 72 73 65 29 20 32 3e 2f 64  n/universe) 2>/d
b0c0: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20 20  ev/null         
b0d0: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
b0e0: 60 0a 0a 5f 41 53 55 4e 41 4d 45 0a 0a 61 73 5f  `.._ASUNAME..as_
b0f0: 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
b100: 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
b110: 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
b120: 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
b130: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
b140: 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
b150: 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 65   && as_dir=..  e
b160: 63 68 6f 20 22 50 41 54 48 3a 20 24 61 73 5f 64  cho "PATH: $as_d
b170: 69 72 22 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  ir".done.IFS=$as
b180: 5f 73 61 76 65 5f 49 46 53 0a 0a 7d 20 3e 26 35  _save_IFS..} >&5
b190: 0a 0a 63 61 74 20 3e 26 35 20 3c 3c 5f 41 43 45  ..cat >&5 <<_ACE
b1a0: 4f 46 0a 0a 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  OF...## --------
b1b0: 2d 2d 2d 20 23 23 0a 23 23 20 43 6f 72 65 20 74  --- ##.## Core t
b1c0: 65 73 74 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  ests. ##.## ----
b1d0: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 5f 41 43 45  ------- ##.._ACE
b1e0: 4f 46 0a 0a 0a 23 20 4b 65 65 70 20 61 20 74 72  OF...# Keep a tr
b1f0: 61 63 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61  ace of the comma
b200: 6e 64 20 6c 69 6e 65 2e 0a 23 20 53 74 72 69 70  nd line..# Strip
b210: 20 6f 75 74 20 2d 2d 6e 6f 2d 63 72 65 61 74 65   out --no-create
b220: 20 61 6e 64 20 2d 2d 6e 6f 2d 72 65 63 75 72 73   and --no-recurs
b230: 69 6f 6e 20 73 6f 20 74 68 65 79 20 64 6f 20 6e  ion so they do n
b240: 6f 74 20 70 69 6c 65 20 75 70 2e 0a 23 20 53 74  ot pile up..# St
b250: 72 69 70 20 6f 75 74 20 2d 2d 73 69 6c 65 6e 74  rip out --silent
b260: 20 62 65 63 61 75 73 65 20 77 65 20 64 6f 6e 27   because we don'
b270: 74 20 77 61 6e 74 20 74 6f 20 72 65 63 6f 72 64  t want to record
b280: 20 69 74 20 66 6f 72 20 66 75 74 75 72 65 20 72   it for future r
b290: 75 6e 73 2e 0a 23 20 41 6c 73 6f 20 71 75 6f 74  uns..# Also quot
b2a0: 65 20 61 6e 79 20 61 72 67 73 20 63 6f 6e 74 61  e any args conta
b2b0: 69 6e 69 6e 67 20 73 68 65 6c 6c 20 6d 65 74 61  ining shell meta
b2c0: 2d 63 68 61 72 61 63 74 65 72 73 2e 0a 23 20 4d  -characters..# M
b2d0: 61 6b 65 20 74 77 6f 20 70 61 73 73 65 73 20 74  ake two passes t
b2e0: 6f 20 61 6c 6c 6f 77 20 66 6f 72 20 70 72 6f 70  o allow for prop
b2f0: 65 72 20 64 75 70 6c 69 63 61 74 65 2d 61 72 67  er duplicate-arg
b300: 75 6d 65 6e 74 20 73 75 70 70 72 65 73 73 69 6f  ument suppressio
b310: 6e 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  n..ac_configure_
b320: 61 72 67 73 3d 0a 61 63 5f 63 6f 6e 66 69 67 75  args=.ac_configu
b330: 72 65 5f 61 72 67 73 30 3d 0a 61 63 5f 63 6f 6e  re_args0=.ac_con
b340: 66 69 67 75 72 65 5f 61 72 67 73 31 3d 0a 61 63  figure_args1=.ac
b350: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d  _must_keep_next=
b360: 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 70 61 73  false.for ac_pas
b370: 73 20 69 6e 20 31 20 32 0a 64 6f 0a 20 20 66 6f  s in 1 2.do.  fo
b380: 72 20 61 63 5f 61 72 67 0a 20 20 64 6f 0a 20 20  r ac_arg.  do.  
b390: 20 20 63 61 73 65 20 24 61 63 5f 61 72 67 20 69    case $ac_arg i
b3a0: 6e 0a 20 20 20 20 2d 6e 6f 2d 63 72 65 61 74 65  n.    -no-create
b3b0: 20 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c 20 2d 6e 20   | --no-c* | -n 
b3c0: 7c 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20  | -no-recursion 
b3d0: 7c 20 2d 2d 6e 6f 2d 72 2a 29 20 63 6f 6e 74 69  | --no-r*) conti
b3e0: 6e 75 65 20 3b 3b 0a 20 20 20 20 2d 71 20 7c 20  nue ;;.    -q | 
b3f0: 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74  -quiet | --quiet
b400: 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75   | --quie | --qu
b410: 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c  i | --qu | --q \
b420: 0a 20 20 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c  .    | -silent |
b430: 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69   --silent | --si
b440: 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d  len | --sile | -
b450: 2d 73 69 6c 29 0a 20 20 20 20 20 20 63 6f 6e 74  -sil).      cont
b460: 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2a 5c 27 2a  inue ;;.    *\'*
b470: 29 0a 20 20 20 20 20 20 61 63 5f 61 72 67 3d 60  ).      ac_arg=`
b480: 65 63 68 6f 20 22 24 61 63 5f 61 72 67 22 20 7c  echo "$ac_arg" |
b490: 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c   sed "s/'/'\\\\\
b4a0: 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20  \\\''/g"` ;;.   
b4b0: 20 65 73 61 63 0a 20 20 20 20 63 61 73 65 20 24   esac.    case $
b4c0: 61 63 5f 70 61 73 73 20 69 6e 0a 20 20 20 20 31  ac_pass in.    1
b4d0: 29 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  ) ac_configure_a
b4e0: 72 67 73 30 3d 22 24 61 63 5f 63 6f 6e 66 69 67  rgs0="$ac_config
b4f0: 75 72 65 5f 61 72 67 73 30 20 27 24 61 63 5f 61  ure_args0 '$ac_a
b500: 72 67 27 22 20 3b 3b 0a 20 20 20 20 32 29 0a 20  rg'" ;;.    2). 
b510: 20 20 20 20 20 61 63 5f 63 6f 6e 66 69 67 75 72       ac_configur
b520: 65 5f 61 72 67 73 31 3d 22 24 61 63 5f 63 6f 6e  e_args1="$ac_con
b530: 66 69 67 75 72 65 5f 61 72 67 73 31 20 27 24 61  figure_args1 '$a
b540: 63 5f 61 72 67 27 22 0a 20 20 20 20 20 20 69 66  c_arg'".      if
b550: 20 74 65 73 74 20 24 61 63 5f 6d 75 73 74 5f 6b   test $ac_must_k
b560: 65 65 70 5f 6e 65 78 74 20 3d 20 74 72 75 65 3b  eep_next = true;
b570: 20 74 68 65 6e 0a 09 61 63 5f 6d 75 73 74 5f 6b   then..ac_must_k
b580: 65 65 70 5f 6e 65 78 74 3d 66 61 6c 73 65 20 23  eep_next=false #
b590: 20 47 6f 74 20 76 61 6c 75 65 2c 20 62 61 63 6b   Got value, back
b5a0: 20 74 6f 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20   to normal..    
b5b0: 20 20 65 6c 73 65 0a 09 63 61 73 65 20 24 61 63    else..case $ac
b5c0: 5f 61 72 67 20 69 6e 0a 09 20 20 2a 3d 2a 20 7c  _arg in..  *=* |
b5d0: 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20   --config-cache 
b5e0: 7c 20 2d 43 20 7c 20 2d 64 69 73 61 62 6c 65 2d  | -C | -disable-
b5f0: 2a 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 20  * | --disable-* 
b600: 5c 0a 09 20 20 7c 20 2d 65 6e 61 62 6c 65 2d 2a  \..  | -enable-*
b610: 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20   | --enable-* | 
b620: 2d 67 61 73 20 7c 20 2d 2d 67 2a 20 7c 20 2d 6e  -gas | --g* | -n
b630: 66 70 20 7c 20 2d 2d 6e 66 2a 20 5c 0a 09 20 20  fp | --nf* \..  
b640: 7c 20 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20  | -q | -quiet | 
b650: 2d 2d 71 2a 20 7c 20 2d 73 69 6c 65 6e 74 20 7c  --q* | -silent |
b660: 20 2d 2d 73 69 6c 2a 20 7c 20 2d 76 20 7c 20 2d   --sil* | -v | -
b670: 76 65 72 62 2a 20 5c 0a 09 20 20 7c 20 2d 77 69  verb* \..  | -wi
b680: 74 68 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 20  th-* | --with-* 
b690: 7c 20 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d  | -without-* | -
b6a0: 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 78  -without-* | --x
b6b0: 29 0a 09 20 20 20 20 63 61 73 65 20 22 24 61 63  )..    case "$ac
b6c0: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30  _configure_args0
b6d0: 20 22 20 69 6e 0a 09 20 20 20 20 20 20 22 24 61   " in..      "$a
b6e0: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
b6f0: 31 22 2a 22 20 27 24 61 63 5f 61 72 67 27 20 22  1"*" '$ac_arg' "
b700: 2a 20 29 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a  * ) continue ;;.
b710: 09 20 20 20 20 65 73 61 63 0a 09 20 20 20 20 3b  .    esac..    ;
b720: 3b 0a 09 20 20 2d 2a 20 29 20 61 63 5f 6d 75 73  ;..  -* ) ac_mus
b730: 74 5f 6b 65 65 70 5f 6e 65 78 74 3d 74 72 75 65  t_keep_next=true
b740: 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
b750: 66 69 0a 20 20 20 20 20 20 61 63 5f 63 6f 6e 66  fi.      ac_conf
b760: 69 67 75 72 65 5f 61 72 67 73 3d 22 24 61 63 5f  igure_args="$ac_
b770: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 27  configure_args '
b780: 24 61 63 5f 61 72 67 27 22 0a 20 20 20 20 20 20  $ac_arg'".      
b790: 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 64 6f  ;;.    esac.  do
b7a0: 6e 65 0a 64 6f 6e 65 0a 24 61 73 5f 75 6e 73 65  ne.done.$as_unse
b7b0: 74 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  t ac_configure_a
b7c0: 72 67 73 30 20 7c 7c 20 74 65 73 74 20 22 24 7b  rgs0 || test "${
b7d0: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
b7e0: 73 30 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 20  s0+set}" != set 
b7f0: 7c 7c 20 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72  || { ac_configur
b800: 65 5f 61 72 67 73 30 3d 3b 20 65 78 70 6f 72 74  e_args0=; export
b810: 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
b820: 67 73 30 3b 20 7d 0a 24 61 73 5f 75 6e 73 65 74  gs0; }.$as_unset
b830: 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
b840: 67 73 31 20 7c 7c 20 74 65 73 74 20 22 24 7b 61  gs1 || test "${a
b850: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
b860: 31 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 20 7c  1+set}" != set |
b870: 7c 20 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65  | { ac_configure
b880: 5f 61 72 67 73 31 3d 3b 20 65 78 70 6f 72 74 20  _args1=; export 
b890: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
b8a0: 73 31 3b 20 7d 0a 0a 23 20 57 68 65 6e 20 69 6e  s1; }..# When in
b8b0: 74 65 72 72 75 70 74 65 64 20 6f 72 20 65 78 69  terrupted or exi
b8c0: 74 27 64 2c 20 63 6c 65 61 6e 75 70 20 74 65 6d  t'd, cleanup tem
b8d0: 70 6f 72 61 72 79 20 66 69 6c 65 73 2c 20 61 6e  porary files, an
b8e0: 64 20 63 6f 6d 70 6c 65 74 65 0a 23 20 63 6f 6e  d complete.# con
b8f0: 66 69 67 2e 6c 6f 67 2e 20 20 57 65 20 72 65 6d  fig.log.  We rem
b900: 6f 76 65 20 63 6f 6d 6d 65 6e 74 73 20 62 65 63  ove comments bec
b910: 61 75 73 65 20 61 6e 79 77 61 79 20 74 68 65 20  ause anyway the 
b920: 71 75 6f 74 65 73 20 69 6e 20 74 68 65 72 65 0a  quotes in there.
b930: 23 20 77 6f 75 6c 64 20 63 61 75 73 65 20 70 72  # would cause pr
b940: 6f 62 6c 65 6d 73 20 6f 72 20 6c 6f 6f 6b 20 75  oblems or look u
b950: 67 6c 79 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20  gly..# WARNING: 
b960: 55 73 65 20 27 5c 27 27 20 74 6f 20 72 65 70 72  Use '\'' to repr
b970: 65 73 65 6e 74 20 61 6e 20 61 70 6f 73 74 72 6f  esent an apostro
b980: 70 68 65 20 77 69 74 68 69 6e 20 74 68 65 20 74  phe within the t
b990: 72 61 70 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20  rap..# WARNING: 
b9a0: 44 6f 20 6e 6f 74 20 73 74 61 72 74 20 74 68 65  Do not start the
b9b0: 20 74 72 61 70 20 63 6f 64 65 20 77 69 74 68 20   trap code with 
b9c0: 61 20 6e 65 77 6c 69 6e 65 2c 20 64 75 65 20 74  a newline, due t
b9d0: 6f 20 61 20 46 72 65 65 42 53 44 20 34 2e 30 20  o a FreeBSD 4.0 
b9e0: 62 75 67 2e 0a 74 72 61 70 20 27 65 78 69 74 5f  bug..trap 'exit_
b9f0: 73 74 61 74 75 73 3d 24 3f 0a 20 20 23 20 53 61  status=$?.  # Sa
ba00: 76 65 20 69 6e 74 6f 20 63 6f 6e 66 69 67 2e 6c  ve into config.l
ba10: 6f 67 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74  og some informat
ba20: 69 6f 6e 20 74 68 61 74 20 6d 69 67 68 74 20 68  ion that might h
ba30: 65 6c 70 20 69 6e 20 64 65 62 75 67 67 69 6e 67  elp in debugging
ba40: 2e 0a 20 20 7b 0a 20 20 20 20 65 63 68 6f 0a 0a  ..  {.    echo..
ba50: 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f      cat <<\_ASBO
ba60: 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  X.## -----------
ba70: 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 43 61 63 68  ----- ##.## Cach
ba80: 65 20 76 61 72 69 61 62 6c 65 73 2e 20 23 23 0a  e variables. ##.
ba90: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
baa0: 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20  --- ##._ASBOX.  
bab0: 20 20 65 63 68 6f 0a 20 20 20 20 23 20 54 68 65    echo.    # The
bac0: 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 61 79 20 6f   following way o
bad0: 66 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 61  f writing the ca
bae0: 63 68 65 20 6d 69 73 68 61 6e 64 6c 65 73 20 6e  che mishandles n
baf0: 65 77 6c 69 6e 65 73 20 69 6e 20 76 61 6c 75 65  ewlines in value
bb00: 73 2c 0a 28 0a 20 20 66 6f 72 20 61 63 5f 76 61  s,.(.  for ac_va
bb10: 72 20 69 6e 20 60 28 73 65 74 29 20 32 3e 26 31  r in `(set) 2>&1
bb20: 20 7c 20 73 65 64 20 2d 6e 20 27 5c 27 27 73 2f   | sed -n '\''s/
bb30: 5e 5c 28 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d 7a  ^\([a-zA-Z_][a-z
bb40: 41 2d 5a 30 2d 39 5f 5d 2a 5c 29 3d 2e 2a 2f 5c  A-Z0-9_]*\)=.*/\
bb50: 31 2f 70 27 5c 27 27 60 3b 20 64 6f 0a 20 20 20  1/p'\''`; do.   
bb60: 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24   eval ac_val=\$$
bb70: 61 63 5f 76 61 72 0a 20 20 20 20 63 61 73 65 20  ac_var.    case 
bb80: 24 61 63 5f 76 61 6c 20 69 6e 20 23 28 0a 20 20  $ac_val in #(.  
bb90: 20 20 2a 24 7b 61 73 5f 6e 6c 7d 2a 29 0a 20 20    *${as_nl}*).  
bba0: 20 20 20 20 63 61 73 65 20 24 61 63 5f 76 61 72      case $ac_var
bbb0: 20 69 6e 20 23 28 0a 20 20 20 20 20 20 2a 5f 63   in #(.      *_c
bbc0: 76 5f 2a 29 20 7b 20 65 63 68 6f 20 22 24 61 73  v_*) { echo "$as
bbd0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
bbe0: 4e 49 4e 47 3a 20 43 61 63 68 65 20 76 61 72 69  NING: Cache vari
bbf0: 61 62 6c 65 20 24 61 63 5f 76 61 72 20 63 6f 6e  able $ac_var con
bc00: 74 61 69 6e 73 20 61 20 6e 65 77 6c 69 6e 65 2e  tains a newline.
bc10: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
bc20: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 43 61 63  me: WARNING: Cac
bc30: 68 65 20 76 61 72 69 61 62 6c 65 20 24 61 63 5f  he variable $ac_
bc40: 76 61 72 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e  var contains a n
bc50: 65 77 6c 69 6e 65 2e 22 20 3e 26 32 3b 7d 20 3b  ewline." >&2;} ;
bc60: 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
bc70: 20 20 20 63 61 73 65 20 24 61 63 5f 76 61 72 20     case $ac_var 
bc80: 69 6e 20 23 28 0a 20 20 20 20 20 20 5f 20 7c 20  in #(.      _ | 
bc90: 49 46 53 20 7c 20 61 73 5f 6e 6c 29 20 3b 3b 20  IFS | as_nl) ;; 
bca0: 23 28 0a 20 20 20 20 20 20 2a 29 20 24 61 73 5f  #(.      *) $as_
bcb0: 75 6e 73 65 74 20 24 61 63 5f 76 61 72 20 3b 3b  unset $ac_var ;;
bcc0: 0a 20 20 20 20 20 20 65 73 61 63 20 3b 3b 0a 20  .      esac ;;. 
bcd0: 20 20 20 65 73 61 63 0a 20 20 64 6f 6e 65 0a 20     esac.  done. 
bce0: 20 28 73 65 74 29 20 32 3e 26 31 20 7c 0a 20 20   (set) 2>&1 |.  
bcf0: 20 20 63 61 73 65 20 24 61 73 5f 6e 6c 60 28 61    case $as_nl`(a
bd00: 63 5f 73 70 61 63 65 3d 27 5c 27 27 20 27 5c 27  c_space='\'' '\'
bd10: 27 3b 20 73 65 74 29 20 32 3e 26 31 60 20 69 6e  '; set) 2>&1` in
bd20: 20 23 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c   #(.    *${as_nl
bd30: 7d 61 63 5f 73 70 61 63 65 3d 5c 20 2a 29 0a 20  }ac_space=\ *). 
bd40: 20 20 20 20 20 73 65 64 20 2d 6e 20 5c 0a 09 22       sed -n \.."
bd50: 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 27  s/'\''/'\''\\\\'
bd60: 5c 27 27 27 5c 27 27 2f 67 3b 0a 09 20 20 73 2f  \'''\''/g;..  s/
bd70: 5e 5c 5c 28 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e  ^\\([_$as_cr_aln
bd80: 75 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72  um]*_cv_[_$as_cr
bd90: 5f 61 6c 6e 75 6d 5d 2a 5c 5c 29 3d 5c 5c 28 2e  _alnum]*\\)=\\(.
bda0: 2a 5c 5c 29 2f 5c 5c 31 3d 27 5c 27 27 5c 5c 32  *\\)/\\1='\''\\2
bdb0: 27 5c 27 27 2f 70 22 0a 20 20 20 20 20 20 3b 3b  '\''/p".      ;;
bdc0: 20 23 28 0a 20 20 20 20 2a 29 0a 20 20 20 20 20   #(.    *).     
bdd0: 20 73 65 64 20 2d 6e 20 22 2f 5e 5b 5f 24 61 73   sed -n "/^[_$as
bde0: 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b  _cr_alnum]*_cv_[
bdf0: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 3d  _$as_cr_alnum]*=
be00: 2f 70 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  /p".      ;;.   
be10: 20 65 73 61 63 20 7c 0a 20 20 20 20 73 6f 72 74   esac |.    sort
be20: 0a 29 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20  .).    echo..   
be30: 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23   cat <<\_ASBOX.#
be40: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
be50: 2d 2d 2d 20 23 23 0a 23 23 20 4f 75 74 70 75 74  --- ##.## Output
be60: 20 76 61 72 69 61 62 6c 65 73 2e 20 23 23 0a 23   variables. ##.#
be70: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
be80: 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20  --- ##._ASBOX.  
be90: 20 20 65 63 68 6f 0a 20 20 20 20 66 6f 72 20 61    echo.    for a
bea0: 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62  c_var in $ac_sub
beb0: 73 74 5f 76 61 72 73 0a 20 20 20 20 64 6f 0a 20  st_vars.    do. 
bec0: 20 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c       eval ac_val
bed0: 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20 20  =\$$ac_var.     
bee0: 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e   case $ac_val in
bef0: 0a 20 20 20 20 20 20 2a 5c 27 5c 27 27 2a 29 20  .      *\'\''*) 
bf00: 61 63 5f 76 61 6c 3d 60 65 63 68 6f 20 22 24 61  ac_val=`echo "$a
bf10: 63 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f  c_val" | sed "s/
bf20: 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c  '\''/'\''\\\\\\\
bf30: 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b 0a  \'\'''\''/g"`;;.
bf40: 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20        esac.     
bf50: 20 65 63 68 6f 20 22 24 61 63 5f 76 61 72 3d 27   echo "$ac_var='
bf60: 5c 27 27 24 61 63 5f 76 61 6c 27 5c 27 27 22 0a  \''$ac_val'\''".
bf70: 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74 0a      done | sort.
bf80: 20 20 20 20 65 63 68 6f 0a 0a 20 20 20 20 69 66      echo..    if
bf90: 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 73 75   test -n "$ac_su
bfa0: 62 73 74 5f 66 69 6c 65 73 22 3b 20 74 68 65 6e  bst_files"; then
bfb0: 0a 20 20 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41  .      cat <<\_A
bfc0: 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  SBOX.## --------
bfd0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23  ----------- ##.#
bfe0: 23 20 46 69 6c 65 20 73 75 62 73 74 69 74 75 74  # File substitut
bff0: 69 6f 6e 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  ions. ##.## ----
c000: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  --------------- 
c010: 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20 20 20  ##._ASBOX.      
c020: 65 63 68 6f 0a 20 20 20 20 20 20 66 6f 72 20 61  echo.      for a
c030: 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62  c_var in $ac_sub
c040: 73 74 5f 66 69 6c 65 73 0a 20 20 20 20 20 20 64  st_files.      d
c050: 6f 0a 09 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c  o..eval ac_val=\
c060: 24 24 61 63 5f 76 61 72 0a 09 63 61 73 65 20 24  $$ac_var..case $
c070: 61 63 5f 76 61 6c 20 69 6e 0a 09 2a 5c 27 5c 27  ac_val in..*\'\'
c080: 27 2a 29 20 61 63 5f 76 61 6c 3d 60 65 63 68 6f  '*) ac_val=`echo
c090: 20 22 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64   "$ac_val" | sed
c0a0: 20 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c   "s/'\''/'\''\\\
c0b0: 5c 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22  \\\\\'\'''\''/g"
c0c0: 60 3b 3b 0a 09 65 73 61 63 0a 09 65 63 68 6f 20  `;;..esac..echo 
c0d0: 22 24 61 63 5f 76 61 72 3d 27 5c 27 27 24 61 63  "$ac_var='\''$ac
c0e0: 5f 76 61 6c 27 5c 27 27 22 0a 20 20 20 20 20 20  _val'\''".      
c0f0: 64 6f 6e 65 20 7c 20 73 6f 72 74 0a 20 20 20 20  done | sort.    
c100: 20 20 65 63 68 6f 0a 20 20 20 20 66 69 0a 0a 20    echo.    fi.. 
c110: 20 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f     if test -s co
c120: 6e 66 64 65 66 73 2e 68 3b 20 74 68 65 6e 0a 20  nfdefs.h; then. 
c130: 20 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42       cat <<\_ASB
c140: 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  OX.## ----------
c150: 2d 20 23 23 0a 23 23 20 63 6f 6e 66 64 65 66 73  - ##.## confdefs
c160: 2e 68 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  .h. ##.## ------
c170: 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a  ----- ##._ASBOX.
c180: 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 20        echo.     
c190: 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 0a   cat confdefs.h.
c1a0: 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66        echo.    f
c1b0: 69 0a 20 20 20 20 74 65 73 74 20 22 24 61 63 5f  i.    test "$ac_
c1c0: 73 69 67 6e 61 6c 22 20 21 3d 20 30 20 26 26 0a  signal" != 0 &&.
c1d0: 20 20 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f        echo "$as_
c1e0: 6d 65 3a 20 63 61 75 67 68 74 20 73 69 67 6e 61  me: caught signa
c1f0: 6c 20 24 61 63 5f 73 69 67 6e 61 6c 22 0a 20 20  l $ac_signal".  
c200: 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
c210: 65 78 69 74 20 24 65 78 69 74 5f 73 74 61 74 75  exit $exit_statu
c220: 73 22 0a 20 20 7d 20 3e 26 35 0a 20 20 72 6d 20  s".  } >&5.  rm 
c230: 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20 63  -f core *.core c
c240: 6f 72 65 2e 63 6f 6e 66 74 65 73 74 2e 2a 20 26  ore.conftest.* &
c250: 26 0a 20 20 20 20 72 6d 20 2d 66 20 2d 72 20 63  &.    rm -f -r c
c260: 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64 65 66  onftest* confdef
c270: 73 2a 20 63 6f 6e 66 24 24 2a 20 24 61 63 5f 63  s* conf$$* $ac_c
c280: 6c 65 61 6e 5f 66 69 6c 65 73 20 26 26 0a 20 20  lean_files &&.  
c290: 20 20 65 78 69 74 20 24 65 78 69 74 5f 73 74 61    exit $exit_sta
c2a0: 74 75 73 0a 27 20 30 0a 66 6f 72 20 61 63 5f 73  tus.' 0.for ac_s
c2b0: 69 67 6e 61 6c 20 69 6e 20 31 20 32 20 31 33 20  ignal in 1 2 13 
c2c0: 31 35 3b 20 64 6f 0a 20 20 74 72 61 70 20 27 61  15; do.  trap 'a
c2d0: 63 5f 73 69 67 6e 61 6c 3d 27 24 61 63 5f 73 69  c_signal='$ac_si
c2e0: 67 6e 61 6c 27 3b 20 7b 20 28 65 78 69 74 20 31  gnal'; { (exit 1
c2f0: 29 3b 20 65 78 69 74 20 31 3b 20 7d 27 20 24 61  ); exit 1; }' $a
c300: 63 5f 73 69 67 6e 61 6c 0a 64 6f 6e 65 0a 61 63  c_signal.done.ac
c310: 5f 73 69 67 6e 61 6c 3d 30 0a 0a 23 20 63 6f 6e  _signal=0..# con
c320: 66 64 65 66 73 2e 68 20 61 76 6f 69 64 73 20 4f  fdefs.h avoids O
c330: 53 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 6c  S command line l
c340: 65 6e 67 74 68 20 6c 69 6d 69 74 73 20 74 68 61  ength limits tha
c350: 74 20 44 45 46 53 20 63 61 6e 20 65 78 63 65 65  t DEFS can excee
c360: 64 2e 0a 72 6d 20 2d 66 20 2d 72 20 63 6f 6e 66  d..rm -f -r conf
c370: 74 65 73 74 2a 20 63 6f 6e 66 64 65 66 73 2e 68  test* confdefs.h
c380: 0a 0a 23 20 50 72 65 64 65 66 69 6e 65 64 20 70  ..# Predefined p
c390: 72 65 70 72 6f 63 65 73 73 6f 72 20 76 61 72 69  reprocessor vari
c3a0: 61 62 6c 65 73 2e 0a 0a 63 61 74 20 3e 3e 63 6f  ables...cat >>co
c3b0: 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
c3c0: 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47  F.#define PACKAG
c3d0: 45 5f 4e 41 4d 45 20 22 24 50 41 43 4b 41 47 45  E_NAME "$PACKAGE
c3e0: 5f 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 0a  _NAME"._ACEOF...
c3f0: 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68  cat >>confdefs.h
c400: 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e   <<_ACEOF.#defin
c410: 65 20 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d  e PACKAGE_TARNAM
c420: 45 20 22 24 50 41 43 4b 41 47 45 5f 54 41 52 4e  E "$PACKAGE_TARN
c430: 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61  AME"._ACEOF...ca
c440: 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
c450: 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
c460: 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20  PACKAGE_VERSION 
c470: 22 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f  "$PACKAGE_VERSIO
c480: 4e 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61 74 20  N"._ACEOF...cat 
c490: 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
c4a0: 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41  ACEOF.#define PA
c4b0: 43 4b 41 47 45 5f 53 54 52 49 4e 47 20 22 24 50  CKAGE_STRING "$P
c4c0: 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 22 0a 5f  ACKAGE_STRING"._
c4d0: 41 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f  ACEOF...cat >>co
c4e0: 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
c4f0: 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47  F.#define PACKAG
c500: 45 5f 42 55 47 52 45 50 4f 52 54 20 22 24 50 41  E_BUGREPORT "$PA
c510: 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 22  CKAGE_BUGREPORT"
c520: 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4c 65 74 20  ._ACEOF...# Let 
c530: 74 68 65 20 73 69 74 65 20 66 69 6c 65 20 73 65  the site file se
c540: 6c 65 63 74 20 61 6e 20 61 6c 74 65 72 6e 61 74  lect an alternat
c550: 65 20 63 61 63 68 65 20 66 69 6c 65 20 69 66 20  e cache file if 
c560: 69 74 20 77 61 6e 74 73 20 74 6f 2e 0a 23 20 50  it wants to..# P
c570: 72 65 66 65 72 20 65 78 70 6c 69 63 69 74 6c 79  refer explicitly
c580: 20 73 65 6c 65 63 74 65 64 20 66 69 6c 65 20 74   selected file t
c590: 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20  o automatically 
c5a0: 73 65 6c 65 63 74 65 64 20 6f 6e 65 73 2e 0a 69  selected ones..i
c5b0: 66 20 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e 46  f test -n "$CONF
c5c0: 49 47 5f 53 49 54 45 22 3b 20 74 68 65 6e 0a 20  IG_SITE"; then. 
c5d0: 20 73 65 74 20 78 20 22 24 43 4f 4e 46 49 47 5f   set x "$CONFIG_
c5e0: 53 49 54 45 22 0a 65 6c 69 66 20 74 65 73 74 20  SITE".elif test 
c5f0: 22 78 24 70 72 65 66 69 78 22 20 21 3d 20 78 4e  "x$prefix" != xN
c600: 4f 4e 45 3b 20 74 68 65 6e 0a 20 20 73 65 74 20  ONE; then.  set 
c610: 78 20 22 24 70 72 65 66 69 78 2f 73 68 61 72 65  x "$prefix/share
c620: 2f 63 6f 6e 66 69 67 2e 73 69 74 65 22 20 22 24  /config.site" "$
c630: 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66 69  prefix/etc/confi
c640: 67 2e 73 69 74 65 22 0a 65 6c 73 65 0a 20 20 73  g.site".else.  s
c650: 65 74 20 78 20 22 24 61 63 5f 64 65 66 61 75 6c  et x "$ac_defaul
c660: 74 5f 70 72 65 66 69 78 2f 73 68 61 72 65 2f 63  t_prefix/share/c
c670: 6f 6e 66 69 67 2e 73 69 74 65 22 20 5c 0a 09 22  onfig.site" \.."
c680: 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66  $ac_default_pref
c690: 69 78 2f 65 74 63 2f 63 6f 6e 66 69 67 2e 73 69  ix/etc/config.si
c6a0: 74 65 22 0a 66 69 0a 73 68 69 66 74 0a 66 6f 72  te".fi.shift.for
c6b0: 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 0a 64 6f   ac_site_file.do
c6c0: 0a 20 20 69 66 20 74 65 73 74 20 2d 72 20 22 24  .  if test -r "$
c6d0: 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 3b 20 74  ac_site_file"; t
c6e0: 68 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f 20 22  hen.    { echo "
c6f0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
c700: 6c 6f 61 64 69 6e 67 20 73 69 74 65 20 73 63 72  loading site scr
c710: 69 70 74 20 24 61 63 5f 73 69 74 65 5f 66 69 6c  ipt $ac_site_fil
c720: 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  e" >&5.echo "$as
c730: 5f 6d 65 3a 20 6c 6f 61 64 69 6e 67 20 73 69 74  _me: loading sit
c740: 65 20 73 63 72 69 70 74 20 24 61 63 5f 73 69 74  e script $ac_sit
c750: 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20  e_file" >&6;}.  
c760: 20 20 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20    sed 's/^/| /' 
c770: 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20  "$ac_site_file" 
c780: 3e 26 35 0a 20 20 20 20 2e 20 22 24 61 63 5f 73  >&5.    . "$ac_s
c790: 69 74 65 5f 66 69 6c 65 22 0a 20 20 66 69 0a 64  ite_file".  fi.d
c7a0: 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d 72 20  one..if test -r 
c7b0: 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74  "$cache_file"; t
c7c0: 68 65 6e 0a 20 20 23 20 53 6f 6d 65 20 76 65 72  hen.  # Some ver
c7d0: 73 69 6f 6e 73 20 6f 66 20 62 61 73 68 20 77 69  sions of bash wi
c7e0: 6c 6c 20 66 61 69 6c 20 74 6f 20 73 6f 75 72 63  ll fail to sourc
c7f0: 65 20 2f 64 65 76 2f 6e 75 6c 6c 20 28 73 70 65  e /dev/null (spe
c800: 63 69 61 6c 0a 20 20 23 20 66 69 6c 65 73 20 61  cial.  # files a
c810: 63 74 75 61 6c 6c 79 29 2c 20 73 6f 20 77 65 20  ctually), so we 
c820: 61 76 6f 69 64 20 64 6f 69 6e 67 20 74 68 61 74  avoid doing that
c830: 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 66 20 22  ..  if test -f "
c840: 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68  $cache_file"; th
c850: 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24  en.    { echo "$
c860: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 6c  as_me:$LINENO: l
c870: 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24 63 61  oading cache $ca
c880: 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a 65 63  che_file" >&5.ec
c890: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61 64  ho "$as_me: load
c8a0: 69 6e 67 20 63 61 63 68 65 20 24 63 61 63 68 65  ing cache $cache
c8b0: 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20  _file" >&6;}.   
c8c0: 20 63 61 73 65 20 24 63 61 63 68 65 5f 66 69 6c   case $cache_fil
c8d0: 65 20 69 6e 0a 20 20 20 20 20 20 5b 5c 5c 2f 5d  e in.      [\\/]
c8e0: 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 2e  * | ?:[\\/]* ) .
c8f0: 20 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 3b   "$cache_file";;
c900: 0a 20 20 20 20 20 20 2a 29 20 20 20 20 20 20 20  .      *)       
c910: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e                 .
c920: 20 22 2e 2f 24 63 61 63 68 65 5f 66 69 6c 65 22   "./$cache_file"
c930: 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69  ;;.    esac.  fi
c940: 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22  .else.  { echo "
c950: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
c960: 63 72 65 61 74 69 6e 67 20 63 61 63 68 65 20 24  creating cache $
c970: 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a  cache_file" >&5.
c980: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 63 72  echo "$as_me: cr
c990: 65 61 74 69 6e 67 20 63 61 63 68 65 20 24 63 61  eating cache $ca
c9a0: 63 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a  che_file" >&6;}.
c9b0: 20 20 3e 24 63 61 63 68 65 5f 66 69 6c 65 0a 66    >$cache_file.f
c9c0: 69 0a 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20  i..# Check that 
c9d0: 74 68 65 20 70 72 65 63 69 6f 75 73 20 76 61 72  the precious var
c9e0: 69 61 62 6c 65 73 20 73 61 76 65 64 20 69 6e 20  iables saved in 
c9f0: 74 68 65 20 63 61 63 68 65 20 68 61 76 65 20 6b  the cache have k
ca00: 65 70 74 20 74 68 65 20 73 61 6d 65 0a 23 20 76  ept the same.# v
ca10: 61 6c 75 65 2e 0a 61 63 5f 63 61 63 68 65 5f 63  alue..ac_cache_c
ca20: 6f 72 72 75 70 74 65 64 3d 66 61 6c 73 65 0a 66  orrupted=false.f
ca30: 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63  or ac_var in $ac
ca40: 5f 70 72 65 63 69 6f 75 73 5f 76 61 72 73 3b 20  _precious_vars; 
ca50: 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64  do.  eval ac_old
ca60: 5f 73 65 74 3d 5c 24 61 63 5f 63 76 5f 65 6e 76  _set=\$ac_cv_env
ca70: 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a 20  _${ac_var}_set. 
ca80: 20 65 76 61 6c 20 61 63 5f 6e 65 77 5f 73 65 74   eval ac_new_set
ca90: 3d 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76  =\$ac_env_${ac_v
caa0: 61 72 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61  ar}_set.  eval a
cab0: 63 5f 6f 6c 64 5f 76 61 6c 3d 5c 24 61 63 5f 63  c_old_val=\$ac_c
cac0: 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f  v_env_${ac_var}_
cad0: 76 61 6c 75 65 0a 20 20 65 76 61 6c 20 61 63 5f  value.  eval ac_
cae0: 6e 65 77 5f 76 61 6c 3d 5c 24 61 63 5f 65 6e 76  new_val=\$ac_env
caf0: 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65  _${ac_var}_value
cb00: 0a 20 20 63 61 73 65 20 24 61 63 5f 6f 6c 64 5f  .  case $ac_old_
cb10: 73 65 74 2c 24 61 63 5f 6e 65 77 5f 73 65 74 20  set,$ac_new_set 
cb20: 69 6e 0a 20 20 20 20 73 65 74 2c 29 0a 20 20 20  in.    set,).   
cb30: 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
cb40: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
cb50: 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73  : \`$ac_var' was
cb60: 20 73 65 74 20 74 6f 20 5c 60 24 61 63 5f 6f 6c   set to \`$ac_ol
cb70: 64 5f 76 61 6c 27 20 69 6e 20 74 68 65 20 70 72  d_val' in the pr
cb80: 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 35 0a  evious run" >&5.
cb90: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
cba0: 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20  ror: \`$ac_var' 
cbb0: 77 61 73 20 73 65 74 20 74 6f 20 5c 60 24 61 63  was set to \`$ac
cbc0: 5f 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74 68 65  _old_val' in the
cbd0: 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e   previous run" >
cbe0: 26 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f 63 61  &2;}.      ac_ca
cbf0: 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20  che_corrupted=: 
cc00: 3b 3b 0a 20 20 20 20 2c 73 65 74 29 0a 20 20 20  ;;.    ,set).   
cc10: 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
cc20: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
cc30: 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73  : \`$ac_var' was
cc40: 20 6e 6f 74 20 73 65 74 20 69 6e 20 74 68 65 20   not set in the 
cc50: 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26  previous run" >&
cc60: 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
cc70: 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72  error: \`$ac_var
cc80: 27 20 77 61 73 20 6e 6f 74 20 73 65 74 20 69 6e  ' was not set in
cc90: 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75   the previous ru
cca0: 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 61  n" >&2;}.      a
ccb0: 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65  c_cache_corrupte
ccc0: 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c 29 3b 3b 0a  d=: ;;.    ,);;.
ccd0: 20 20 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20      *).      if 
cce0: 74 65 73 74 20 22 78 24 61 63 5f 6f 6c 64 5f 76  test "x$ac_old_v
ccf0: 61 6c 22 20 21 3d 20 22 78 24 61 63 5f 6e 65 77  al" != "x$ac_new
cd00: 5f 76 61 6c 22 3b 20 74 68 65 6e 0a 09 7b 20 65  _val"; then..{ e
cd10: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
cd20: 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  ENO: error: \`$a
cd30: 63 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e 67  c_var' has chang
cd40: 65 64 20 73 69 6e 63 65 20 74 68 65 20 70 72 65  ed since the pre
cd50: 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a  vious run:" >&5.
cd60: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
cd70: 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20  ror: \`$ac_var' 
cd80: 68 61 73 20 63 68 61 6e 67 65 64 20 73 69 6e 63  has changed sinc
cd90: 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72  e the previous r
cda0: 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09 7b 20 65 63  un:" >&2;}..{ ec
cdb0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
cdc0: 4e 4f 3a 20 20 20 66 6f 72 6d 65 72 20 76 61 6c  NO:   former val
cdd0: 75 65 3a 20 20 24 61 63 5f 6f 6c 64 5f 76 61 6c  ue:  $ac_old_val
cde0: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
cdf0: 6d 65 3a 20 20 20 66 6f 72 6d 65 72 20 76 61 6c  me:   former val
ce00: 75 65 3a 20 20 24 61 63 5f 6f 6c 64 5f 76 61 6c  ue:  $ac_old_val
ce10: 22 20 3e 26 32 3b 7d 0a 09 7b 20 65 63 68 6f 20  " >&2;}..{ echo 
ce20: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
ce30: 20 20 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65     current value
ce40: 3a 20 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 3e  : $ac_new_val" >
ce50: 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
ce60: 20 20 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65     current value
ce70: 3a 20 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 3e  : $ac_new_val" >
ce80: 26 32 3b 7d 0a 09 61 63 5f 63 61 63 68 65 5f 63  &2;}..ac_cache_c
ce90: 6f 72 72 75 70 74 65 64 3d 3a 0a 20 20 20 20 20  orrupted=:.     
cea0: 20 66 69 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23   fi;;.  esac.  #
ceb0: 20 50 61 73 73 20 70 72 65 63 69 6f 75 73 20 76   Pass precious v
cec0: 61 72 69 61 62 6c 65 73 20 74 6f 20 63 6f 6e 66  ariables to conf
ced0: 69 67 2e 73 74 61 74 75 73 2e 0a 20 20 69 66 20  ig.status..  if 
cee0: 74 65 73 74 20 22 24 61 63 5f 6e 65 77 5f 73 65  test "$ac_new_se
cef0: 74 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  t" = set; then. 
cf00: 20 20 20 63 61 73 65 20 24 61 63 5f 6e 65 77 5f     case $ac_new_
cf10: 76 61 6c 20 69 6e 0a 20 20 20 20 2a 5c 27 2a 29  val in.    *\'*)
cf20: 20 61 63 5f 61 72 67 3d 24 61 63 5f 76 61 72 3d   ac_arg=$ac_var=
cf30: 60 65 63 68 6f 20 22 24 61 63 5f 6e 65 77 5f 76  `echo "$ac_new_v
cf40: 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27 2f 27  al" | sed "s/'/'
cf50: 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b  \\\\\\\\''/g"` ;
cf60: 3b 0a 20 20 20 20 2a 29 20 61 63 5f 61 72 67 3d  ;.    *) ac_arg=
cf70: 24 61 63 5f 76 61 72 3d 24 61 63 5f 6e 65 77 5f  $ac_var=$ac_new_
cf80: 76 61 6c 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a  val ;;.    esac.
cf90: 20 20 20 20 63 61 73 65 20 22 20 24 61 63 5f 63      case " $ac_c
cfa0: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 22 20  onfigure_args " 
cfb0: 69 6e 0a 20 20 20 20 20 20 2a 22 20 27 24 61 63  in.      *" '$ac
cfc0: 5f 61 72 67 27 20 22 2a 29 20 3b 3b 20 23 20 41  _arg' "*) ;; # A
cfd0: 76 6f 69 64 20 64 75 70 73 2e 20 20 55 73 65 20  void dups.  Use 
cfe0: 6f 66 20 71 75 6f 74 65 73 20 65 6e 73 75 72 65  of quotes ensure
cff0: 73 20 61 63 63 75 72 61 63 79 2e 0a 20 20 20 20  s accuracy..    
d000: 20 20 2a 29 20 61 63 5f 63 6f 6e 66 69 67 75 72    *) ac_configur
d010: 65 5f 61 72 67 73 3d 22 24 61 63 5f 63 6f 6e 66  e_args="$ac_conf
d020: 69 67 75 72 65 5f 61 72 67 73 20 27 24 61 63 5f  igure_args '$ac_
d030: 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 65 73 61  arg'" ;;.    esa
d040: 63 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20 24  c.  fi.done.if $
d050: 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74  ac_cache_corrupt
d060: 65 64 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68  ed; then.  { ech
d070: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
d080: 4f 3a 20 65 72 72 6f 72 3a 20 63 68 61 6e 67 65  O: error: change
d090: 73 20 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e  s in the environ
d0a0: 6d 65 6e 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d  ment can comprom
d0b0: 69 73 65 20 74 68 65 20 62 75 69 6c 64 22 20 3e  ise the build" >
d0c0: 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
d0d0: 20 65 72 72 6f 72 3a 20 63 68 61 6e 67 65 73 20   error: changes 
d0e0: 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65  in the environme
d0f0: 6e 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73  nt can compromis
d100: 65 20 74 68 65 20 62 75 69 6c 64 22 20 3e 26 32  e the build" >&2
d110: 3b 7d 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24  ;}.  { { echo "$
d120: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
d130: 72 72 6f 72 3a 20 72 75 6e 20 5c 60 6d 61 6b 65  rror: run \`make
d140: 20 64 69 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f   distclean' and/
d150: 6f 72 20 5c 60 72 6d 20 24 63 61 63 68 65 5f 66  or \`rm $cache_f
d160: 69 6c 65 27 20 61 6e 64 20 73 74 61 72 74 20 6f  ile' and start o
d170: 76 65 72 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ver" >&5.echo "$
d180: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 72 75  as_me: error: ru
d190: 6e 20 5c 60 6d 61 6b 65 20 64 69 73 74 63 6c 65  n \`make distcle
d1a0: 61 6e 27 20 61 6e 64 2f 6f 72 20 5c 60 72 6d 20  an' and/or \`rm 
d1b0: 24 63 61 63 68 65 5f 66 69 6c 65 27 20 61 6e 64  $cache_file' and
d1c0: 20 73 74 61 72 74 20 6f 76 65 72 22 20 3e 26 32   start over" >&2
d1d0: 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  ;}.   { (exit 1)
d1e0: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66  ; exit 1; }; }.f
d1f0: 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  i...............
d200: 0a 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63  ...ac_ext=c.ac_c
d210: 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41  pp='$CPP $CPPFLA
d220: 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27  GS'.ac_compile='
d230: 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24  $CC -c $CFLAGS $
d240: 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  CPPFLAGS conftes
d250: 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61  t.$ac_ext >&5'.a
d260: 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63  c_link='$CC -o c
d270: 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
d280: 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  t $CFLAGS $CPPFL
d290: 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e  AGS $LDFLAGS con
d2a0: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c  ftest.$ac_ext $L
d2b0: 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70  IBS >&5'.ac_comp
d2c0: 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f  iler_gnu=$ac_cv_
d2d0: 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a  c_compiler_gnu..
d2e0: 0a 0a 23 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e  ..# The followin
d2f0: 67 20 52 43 53 20 72 65 76 69 73 69 6f 6e 20 73  g RCS revision s
d300: 74 72 69 6e 67 20 61 70 70 6c 69 65 73 20 74 6f  tring applies to
d310: 20 63 6f 6e 66 69 67 75 72 65 2e 69 6e 0a 23 20   configure.in.# 
d320: 24 52 65 76 69 73 69 6f 6e 3a 20 31 2e 34 32 20  $Revision: 1.42 
d330: 24 0a 0a 23 23 23 23 23 23 23 23 23 0a 23 20 50  $..#########.# P
d340: 72 6f 67 72 61 6d 73 20 6e 65 65 64 65 64 0a 23  rograms needed.#
d350: 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72  .# Check whether
d360: 20 2d 2d 65 6e 61 62 6c 65 2d 73 68 61 72 65 64   --enable-shared
d370: 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74   was given..if t
d380: 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 68  est "${enable_sh
d390: 61 72 65 64 2b 73 65 74 7d 22 20 3d 20 73 65 74  ared+set}" = set
d3a0: 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76  ; then.  enablev
d3b0: 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 68 61 72 65  al=$enable_share
d3c0: 64 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64  d; p=${PACKAGE-d
d3d0: 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61 73 65  efault}.    case
d3e0: 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20   $enableval in. 
d3f0: 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65 5f 73     yes) enable_s
d400: 68 61 72 65 64 3d 79 65 73 20 3b 3b 0a 20 20 20  hared=yes ;;.   
d410: 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 68 61 72   no) enable_shar
d420: 65 64 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a  ed=no ;;.    *).
d430: 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61        enable_sha
d440: 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c  red=no.      # L
d450: 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d  ook at the argum
d460: 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20  ent we got.  We 
d470: 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d  use all the comm
d480: 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f  on list separato
d490: 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76  rs..      lt_sav
d4a0: 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
d4b0: 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53  S="${IFS}$PATH_S
d4c0: 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20  EPARATOR,".     
d4d0: 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61   for pkg in $ena
d4e0: 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d  bleval; do..IFS=
d4f0: 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09  "$lt_save_ifs"..
d500: 69 66 20 74 65 73 74 20 22 58 24 70 6b 67 22 20  if test "X$pkg" 
d510: 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20  = "X$p"; then.. 
d520: 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79   enable_shared=y
d530: 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e  es..fi.      don
d540: 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74  e.      IFS="$lt
d550: 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20  _save_ifs".     
d560: 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73   ;;.    esac.els
d570: 65 0a 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65  e.  enable_share
d580: 64 3d 79 65 73 0a 66 69 0a 0a 0a 23 20 43 68 65  d=yes.fi...# Che
d590: 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61  ck whether --ena
d5a0: 62 6c 65 2d 73 74 61 74 69 63 20 77 61 73 20 67  ble-static was g
d5b0: 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24  iven..if test "$
d5c0: 7b 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 2b 73  {enable_static+s
d5d0: 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
d5e0: 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e  .  enableval=$en
d5f0: 61 62 6c 65 5f 73 74 61 74 69 63 3b 20 70 3d 24  able_static; p=$
d600: 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c 74  {PACKAGE-default
d610: 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61 62  }.    case $enab
d620: 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65 73  leval in.    yes
d630: 29 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d  ) enable_static=
d640: 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65  yes ;;.    no) e
d650: 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e 6f 20  nable_static=no 
d660: 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 65  ;;.    *).     e
d670: 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e 6f 0a  nable_static=no.
d680: 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20        # Look at 
d690: 74 68 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20  the argument we 
d6a0: 67 6f 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c  got.  We use all
d6b0: 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74   the common list
d6c0: 20 73 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20   separators..   
d6d0: 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22     lt_save_ifs="
d6e0: 24 49 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46  $IFS"; IFS="${IF
d6f0: 53 7d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S}$PATH_SEPARATO
d700: 52 2c 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b  R,".      for pk
d710: 67 20 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b  g in $enableval;
d720: 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61   do..IFS="$lt_sa
d730: 76 65 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74  ve_ifs"..if test
d740: 20 22 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22   "X$pkg" = "X$p"
d750: 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65  ; then..  enable
d760: 5f 73 74 61 74 69 63 3d 79 65 73 0a 09 66 69 0a  _static=yes..fi.
d770: 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20        done.     
d780: 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
d790: 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  fs".      ;;.   
d7a0: 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61   esac.else.  ena
d7b0: 62 6c 65 5f 73 74 61 74 69 63 3d 79 65 73 0a 66  ble_static=yes.f
d7c0: 69 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74  i...# Check whet
d7d0: 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 66 61 73  her --enable-fas
d7e0: 74 2d 69 6e 73 74 61 6c 6c 20 77 61 73 20 67 69  t-install was gi
d7f0: 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
d800: 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74  enable_fast_inst
d810: 61 6c 6c 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  all+set}" = set;
d820: 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61   then.  enableva
d830: 6c 3d 24 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69  l=$enable_fast_i
d840: 6e 73 74 61 6c 6c 3b 20 70 3d 24 7b 50 41 43 4b  nstall; p=${PACK
d850: 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a 20 20 20  AGE-default}.   
d860: 20 63 61 73 65 20 24 65 6e 61 62 6c 65 76 61 6c   case $enableval
d870: 20 69 6e 0a 20 20 20 20 79 65 73 29 20 65 6e 61   in.    yes) ena
d880: 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c  ble_fast_install
d890: 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20  =yes ;;.    no) 
d8a0: 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74  enable_fast_inst
d8b0: 61 6c 6c 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29  all=no ;;.    *)
d8c0: 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 66 61  .      enable_fa
d8d0: 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 0a 20 20  st_install=no.  
d8e0: 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74 68      # Look at th
d8f0: 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67 6f  e argument we go
d900: 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20 74  t.  We use all t
d910: 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20 73  he common list s
d920: 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20 20  eparators..     
d930: 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
d940: 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53 7d  FS"; IFS="${IFS}
d950: 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2c  $PATH_SEPARATOR,
d960: 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67 20  ".      for pkg 
d970: 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20 64  in $enableval; d
d980: 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76 65  o..IFS="$lt_save
d990: 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74 20 22  _ifs"..if test "
d9a0: 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b 20  X$pkg" = "X$p"; 
d9b0: 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f 66  then..  enable_f
d9c0: 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a  ast_install=yes.
d9d0: 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20  .fi.      done. 
d9e0: 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61       IFS="$lt_sa
d9f0: 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b  ve_ifs".      ;;
da00: 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20  .    esac.else. 
da10: 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73   enable_fast_ins
da20: 74 61 6c 6c 3d 79 65 73 0a 66 69 0a 0a 0a 61 63  tall=yes.fi...ac
da30: 5f 61 75 78 5f 64 69 72 3d 0a 66 6f 72 20 61 63  _aux_dir=.for ac
da40: 5f 64 69 72 20 69 6e 20 22 24 73 72 63 64 69 72  _dir in "$srcdir
da50: 22 20 22 24 73 72 63 64 69 72 2f 2e 2e 22 20 22  " "$srcdir/.." "
da60: 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 22 3b 20  $srcdir/../.."; 
da70: 64 6f 0a 20 20 69 66 20 74 65 73 74 20 2d 66 20  do.  if test -f 
da80: 22 24 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c 6c  "$ac_dir/install
da90: 2d 73 68 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  -sh"; then.    a
daa0: 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69  c_aux_dir=$ac_di
dab0: 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c  r.    ac_install
dac0: 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72  _sh="$ac_aux_dir
dad0: 2f 69 6e 73 74 61 6c 6c 2d 73 68 20 2d 63 22 0a  /install-sh -c".
dae0: 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 69 66      break.  elif
daf0: 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69   test -f "$ac_di
db00: 72 2f 69 6e 73 74 61 6c 6c 2e 73 68 22 3b 20 74  r/install.sh"; t
db10: 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64  hen.    ac_aux_d
db20: 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61  ir=$ac_dir.    a
db30: 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61  c_install_sh="$a
db40: 63 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c  c_aux_dir/instal
db50: 6c 2e 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65  l.sh -c".    bre
db60: 61 6b 0a 20 20 65 6c 69 66 20 74 65 73 74 20 2d  ak.  elif test -
db70: 66 20 22 24 61 63 5f 64 69 72 2f 73 68 74 6f 6f  f "$ac_dir/shtoo
db80: 6c 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  l"; then.    ac_
db90: 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69 72 0a  aux_dir=$ac_dir.
dba0: 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c 5f 73      ac_install_s
dbb0: 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 73  h="$ac_aux_dir/s
dbc0: 68 74 6f 6f 6c 20 69 6e 73 74 61 6c 6c 20 2d 63  htool install -c
dbd0: 22 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 66 69  ".    break.  fi
dbe0: 0a 64 6f 6e 65 0a 69 66 20 74 65 73 74 20 2d 7a  .done.if test -z
dbf0: 20 22 24 61 63 5f 61 75 78 5f 64 69 72 22 3b 20   "$ac_aux_dir"; 
dc00: 74 68 65 6e 0a 20 20 7b 20 7b 20 65 63 68 6f 20  then.  { { echo 
dc10: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
dc20: 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66   error: cannot f
dc30: 69 6e 64 20 69 6e 73 74 61 6c 6c 2d 73 68 20 6f  ind install-sh o
dc40: 72 20 69 6e 73 74 61 6c 6c 2e 73 68 20 69 6e 20  r install.sh in 
dc50: 5c 22 24 73 72 63 64 69 72 5c 22 20 5c 22 24 73  \"$srcdir\" \"$s
dc60: 72 63 64 69 72 2f 2e 2e 5c 22 20 5c 22 24 73 72  rcdir/..\" \"$sr
dc70: 63 64 69 72 2f 2e 2e 2f 2e 2e 5c 22 22 20 3e 26  cdir/../..\"" >&
dc80: 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
dc90: 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69  error: cannot fi
dca0: 6e 64 20 69 6e 73 74 61 6c 6c 2d 73 68 20 6f 72  nd install-sh or
dcb0: 20 69 6e 73 74 61 6c 6c 2e 73 68 20 69 6e 20 5c   install.sh in \
dcc0: 22 24 73 72 63 64 69 72 5c 22 20 5c 22 24 73 72  "$srcdir\" \"$sr
dcd0: 63 64 69 72 2f 2e 2e 5c 22 20 5c 22 24 73 72 63  cdir/..\" \"$src
dce0: 64 69 72 2f 2e 2e 2f 2e 2e 5c 22 22 20 3e 26 32  dir/../..\"" >&2
dcf0: 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  ;}.   { (exit 1)
dd00: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66  ; exit 1; }; }.f
dd10: 69 0a 0a 23 20 54 68 65 73 65 20 74 68 72 65 65  i..# These three
dd20: 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 75   variables are u
dd30: 6e 64 6f 63 75 6d 65 6e 74 65 64 20 61 6e 64 20  ndocumented and 
dd40: 75 6e 73 75 70 70 6f 72 74 65 64 2c 0a 23 20 61  unsupported,.# a
dd50: 6e 64 20 61 72 65 20 69 6e 74 65 6e 64 65 64 20  nd are intended 
dd60: 74 6f 20 62 65 20 77 69 74 68 64 72 61 77 6e 20  to be withdrawn 
dd70: 69 6e 20 61 20 66 75 74 75 72 65 20 41 75 74 6f  in a future Auto
dd80: 63 6f 6e 66 20 72 65 6c 65 61 73 65 2e 0a 23 20  conf release..# 
dd90: 54 68 65 79 20 63 61 6e 20 63 61 75 73 65 20 73  They can cause s
dda0: 65 72 69 6f 75 73 20 70 72 6f 62 6c 65 6d 73 20  erious problems 
ddb0: 69 66 20 61 20 62 75 69 6c 64 65 72 27 73 20 73  if a builder's s
ddc0: 6f 75 72 63 65 20 74 72 65 65 20 69 73 20 69 6e  ource tree is in
ddd0: 20 61 20 64 69 72 65 63 74 6f 72 79 0a 23 20 77   a directory.# w
dde0: 68 6f 73 65 20 66 75 6c 6c 20 6e 61 6d 65 20 63  hose full name c
ddf0: 6f 6e 74 61 69 6e 73 20 75 6e 75 73 75 61 6c 20  ontains unusual 
de00: 63 68 61 72 61 63 74 65 72 73 2e 0a 61 63 5f 63  characters..ac_c
de10: 6f 6e 66 69 67 5f 67 75 65 73 73 3d 22 24 53 48  onfig_guess="$SH
de20: 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f  ELL $ac_aux_dir/
de30: 63 6f 6e 66 69 67 2e 67 75 65 73 73 22 20 20 23  config.guess"  #
de40: 20 50 6c 65 61 73 65 20 64 6f 6e 27 74 20 75 73   Please don't us
de50: 65 20 74 68 69 73 20 76 61 72 2e 0a 61 63 5f 63  e this var..ac_c
de60: 6f 6e 66 69 67 5f 73 75 62 3d 22 24 53 48 45 4c  onfig_sub="$SHEL
de70: 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f  L $ac_aux_dir/co
de80: 6e 66 69 67 2e 73 75 62 22 20 20 23 20 50 6c 65  nfig.sub"  # Ple
de90: 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74 68  ase don't use th
dea0: 69 73 20 76 61 72 2e 0a 61 63 5f 63 6f 6e 66 69  is var..ac_confi
deb0: 67 75 72 65 3d 22 24 53 48 45 4c 4c 20 24 61 63  gure="$SHELL $ac
dec0: 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 75  _aux_dir/configu
ded0: 72 65 22 20 20 23 20 50 6c 65 61 73 65 20 64 6f  re"  # Please do
dee0: 6e 27 74 20 75 73 65 20 74 68 69 73 20 76 61 72  n't use this var
def0: 2e 0a 0a 0a 23 20 4d 61 6b 65 20 73 75 72 65 20  ....# Make sure 
df00: 77 65 20 63 61 6e 20 72 75 6e 20 63 6f 6e 66 69  we can run confi
df10: 67 2e 73 75 62 2e 0a 24 53 48 45 4c 4c 20 22 24  g.sub..$SHELL "$
df20: 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
df30: 67 2e 73 75 62 22 20 73 75 6e 34 20 3e 2f 64 65  g.sub" sun4 >/de
df40: 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20  v/null 2>&1 ||. 
df50: 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d   { { echo "$as_m
df60: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
df70: 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20 24 53 48  : cannot run $SH
df80: 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f  ELL $ac_aux_dir/
df90: 63 6f 6e 66 69 67 2e 73 75 62 22 20 3e 26 35 0a  config.sub" >&5.
dfa0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
dfb0: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20  ror: cannot run 
dfc0: 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64  $SHELL $ac_aux_d
dfd0: 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 3e  ir/config.sub" >
dfe0: 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
dff0: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
e000: 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ..{ echo "$as_me
e010: 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
e020: 6e 67 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20  ng build system 
e030: 74 79 70 65 22 20 3e 26 35 0a 65 63 68 6f 20 24  type" >&5.echo $
e040: 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
e050: 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20 74 79   build system ty
e060: 70 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  pe... $ECHO_C" >
e070: 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
e080: 7b 61 63 5f 63 76 5f 62 75 69 6c 64 2b 73 65 74  {ac_cv_build+set
e090: 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
e0a0: 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
e0b0: 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
e0c0: 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 62   >&6.else.  ac_b
e0d0: 75 69 6c 64 5f 61 6c 69 61 73 3d 24 62 75 69 6c  uild_alias=$buil
e0e0: 64 5f 61 6c 69 61 73 0a 74 65 73 74 20 22 78 24  d_alias.test "x$
e0f0: 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 22 20  ac_build_alias" 
e100: 3d 20 78 20 26 26 0a 20 20 61 63 5f 62 75 69 6c  = x &&.  ac_buil
e110: 64 5f 61 6c 69 61 73 3d 60 24 53 48 45 4c 4c 20  d_alias=`$SHELL 
e120: 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e  "$ac_aux_dir/con
e130: 66 69 67 2e 67 75 65 73 73 22 60 0a 74 65 73 74  fig.guess"`.test
e140: 20 22 78 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69   "x$ac_build_ali
e150: 61 73 22 20 3d 20 78 20 26 26 0a 20 20 7b 20 7b  as" = x &&.  { {
e160: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
e170: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61  INENO: error: ca
e180: 6e 6e 6f 74 20 67 75 65 73 73 20 62 75 69 6c 64  nnot guess build
e190: 20 74 79 70 65 3b 20 79 6f 75 20 6d 75 73 74 20   type; you must 
e1a0: 73 70 65 63 69 66 79 20 6f 6e 65 22 20 3e 26 35  specify one" >&5
e1b0: 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  .echo "$as_me: e
e1c0: 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 67 75 65  rror: cannot gue
e1d0: 73 73 20 62 75 69 6c 64 20 74 79 70 65 3b 20 79  ss build type; y
e1e0: 6f 75 20 6d 75 73 74 20 73 70 65 63 69 66 79 20  ou must specify 
e1f0: 6f 6e 65 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  one" >&2;}.   { 
e200: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
e210: 3b 20 7d 3b 20 7d 0a 61 63 5f 63 76 5f 62 75 69  ; }; }.ac_cv_bui
e220: 6c 64 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f  ld=`$SHELL "$ac_
e230: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73  aux_dir/config.s
e240: 75 62 22 20 24 61 63 5f 62 75 69 6c 64 5f 61 6c  ub" $ac_build_al
e250: 69 61 73 60 20 7c 7c 0a 20 20 7b 20 7b 20 65 63  ias` ||.  { { ec
e260: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
e270: 4e 4f 3a 20 65 72 72 6f 72 3a 20 24 53 48 45 4c  NO: error: $SHEL
e280: 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f  L $ac_aux_dir/co
e290: 6e 66 69 67 2e 73 75 62 20 24 61 63 5f 62 75 69  nfig.sub $ac_bui
e2a0: 6c 64 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22  ld_alias failed"
e2b0: 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
e2c0: 65 3a 20 65 72 72 6f 72 3a 20 24 53 48 45 4c 4c  e: error: $SHELL
e2d0: 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e   $ac_aux_dir/con
e2e0: 66 69 67 2e 73 75 62 20 24 61 63 5f 62 75 69 6c  fig.sub $ac_buil
e2f0: 64 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22 20  d_alias failed" 
e300: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
e310: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
e320: 7d 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61  }..fi.{ echo "$a
e330: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
e340: 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 62 75 69  sult: $ac_cv_bui
e350: 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  ld" >&5.echo "${
e360: 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 62 75  ECHO_T}$ac_cv_bu
e370: 69 6c 64 22 20 3e 26 36 3b 20 7d 0a 63 61 73 65  ild" >&6; }.case
e380: 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 20 69 6e   $ac_cv_build in
e390: 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 7b 20  .*-*-*) ;;.*) { 
e3a0: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
e3b0: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 69  LINENO: error: i
e3c0: 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20  nvalid value of 
e3d0: 63 61 6e 6f 6e 69 63 61 6c 20 62 75 69 6c 64 22  canonical build"
e3e0: 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
e3f0: 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69  e: error: invali
e400: 64 20 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f 6e  d value of canon
e410: 69 63 61 6c 20 62 75 69 6c 64 22 20 3e 26 32 3b  ical build" >&2;
e420: 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
e430: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a   exit 1; }; };;.
e440: 65 73 61 63 0a 62 75 69 6c 64 3d 24 61 63 5f 63  esac.build=$ac_c
e450: 76 5f 62 75 69 6c 64 0a 61 63 5f 73 61 76 65 5f  v_build.ac_save_
e460: 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 27 2d  IFS=$IFS; IFS='-
e470: 27 0a 73 65 74 20 78 20 24 61 63 5f 63 76 5f 62  '.set x $ac_cv_b
e480: 75 69 6c 64 0a 73 68 69 66 74 0a 62 75 69 6c 64  uild.shift.build
e490: 5f 63 70 75 3d 24 31 0a 62 75 69 6c 64 5f 76 65  _cpu=$1.build_ve
e4a0: 6e 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b 20 73  ndor=$2.shift; s
e4b0: 68 69 66 74 0a 23 20 52 65 6d 65 6d 62 65 72 2c  hift.# Remember,
e4c0: 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61   the first chara
e4d0: 63 74 65 72 20 6f 66 20 49 46 53 20 69 73 20 75  cter of IFS is u
e4e0: 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 24 2a  sed to create $*
e4f0: 2c 0a 23 20 65 78 63 65 70 74 20 77 69 74 68 20  ,.# except with 
e500: 6f 6c 64 20 73 68 65 6c 6c 73 3a 0a 62 75 69 6c  old shells:.buil
e510: 64 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61 63 5f  d_os=$*.IFS=$ac_
e520: 73 61 76 65 5f 49 46 53 0a 63 61 73 65 20 24 62  save_IFS.case $b
e530: 75 69 6c 64 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29  uild_os in *\ *)
e540: 20 62 75 69 6c 64 5f 6f 73 3d 60 65 63 68 6f 20   build_os=`echo 
e550: 22 24 62 75 69 6c 64 5f 6f 73 22 20 7c 20 73 65  "$build_os" | se
e560: 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65  d 's/ /-/g'`;; e
e570: 73 61 63 0a 0a 0a 7b 20 65 63 68 6f 20 22 24 61  sac...{ echo "$a
e580: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
e590: 65 63 6b 69 6e 67 20 68 6f 73 74 20 73 79 73 74  ecking host syst
e5a0: 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 65 63 68  em type" >&5.ech
e5b0: 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
e5c0: 69 6e 67 20 68 6f 73 74 20 73 79 73 74 65 6d 20  ing host system 
e5d0: 74 79 70 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  type... $ECHO_C"
e5e0: 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
e5f0: 22 24 7b 61 63 5f 63 76 5f 68 6f 73 74 2b 73 65  "${ac_cv_host+se
e600: 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
e610: 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
e620: 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
e630: 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
e640: 74 65 73 74 20 22 78 24 68 6f 73 74 5f 61 6c 69  test "x$host_ali
e650: 61 73 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  as" = x; then.  
e660: 61 63 5f 63 76 5f 68 6f 73 74 3d 24 61 63 5f 63  ac_cv_host=$ac_c
e670: 76 5f 62 75 69 6c 64 0a 65 6c 73 65 0a 20 20 61  v_build.else.  a
e680: 63 5f 63 76 5f 68 6f 73 74 3d 60 24 53 48 45 4c  c_cv_host=`$SHEL
e690: 4c 20 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 63  L "$ac_aux_dir/c
e6a0: 6f 6e 66 69 67 2e 73 75 62 22 20 24 68 6f 73 74  onfig.sub" $host
e6b0: 5f 61 6c 69 61 73 60 20 7c 7c 0a 20 20 20 20 7b  _alias` ||.    {
e6c0: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
e6d0: 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
e6e0: 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64  $SHELL $ac_aux_d
e6f0: 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20 24 68  ir/config.sub $h
e700: 6f 73 74 5f 61 6c 69 61 73 20 66 61 69 6c 65 64  ost_alias failed
e710: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
e720: 6d 65 3a 20 65 72 72 6f 72 3a 20 24 53 48 45 4c  me: error: $SHEL
e730: 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f  L $ac_aux_dir/co
e740: 6e 66 69 67 2e 73 75 62 20 24 68 6f 73 74 5f 61  nfig.sub $host_a
e750: 6c 69 61 73 20 66 61 69 6c 65 64 22 20 3e 26 32  lias failed" >&2
e760: 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  ;}.   { (exit 1)
e770: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66  ; exit 1; }; }.f
e780: 69 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61  i..fi.{ echo "$a
e790: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
e7a0: 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68 6f 73  sult: $ac_cv_hos
e7b0: 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  t" >&5.echo "${E
e7c0: 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 68 6f 73  CHO_T}$ac_cv_hos
e7d0: 74 22 20 3e 26 36 3b 20 7d 0a 63 61 73 65 20 24  t" >&6; }.case $
e7e0: 61 63 5f 63 76 5f 68 6f 73 74 20 69 6e 0a 2a 2d  ac_cv_host in.*-
e7f0: 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 7b 20 7b 20 65  *-*) ;;.*) { { e
e800: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
e810: 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61  ENO: error: inva
e820: 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61 6e  lid value of can
e830: 6f 6e 69 63 61 6c 20 68 6f 73 74 22 20 3e 26 35  onical host" >&5
e840: 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  .echo "$as_me: e
e850: 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61  rror: invalid va
e860: 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c  lue of canonical
e870: 20 68 6f 73 74 22 20 3e 26 32 3b 7d 0a 20 20 20   host" >&2;}.   
e880: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
e890: 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 65 73 61 63 0a   1; }; };;.esac.
e8a0: 68 6f 73 74 3d 24 61 63 5f 63 76 5f 68 6f 73 74  host=$ac_cv_host
e8b0: 0a 61 63 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .ac_save_IFS=$IF
e8c0: 53 3b 20 49 46 53 3d 27 2d 27 0a 73 65 74 20 78  S; IFS='-'.set x
e8d0: 20 24 61 63 5f 63 76 5f 68 6f 73 74 0a 73 68 69   $ac_cv_host.shi
e8e0: 66 74 0a 68 6f 73 74 5f 63 70 75 3d 24 31 0a 68  ft.host_cpu=$1.h
e8f0: 6f 73 74 5f 76 65 6e 64 6f 72 3d 24 32 0a 73 68  ost_vendor=$2.sh
e900: 69 66 74 3b 20 73 68 69 66 74 0a 23 20 52 65 6d  ift; shift.# Rem
e910: 65 6d 62 65 72 2c 20 74 68 65 20 66 69 72 73 74  ember, the first
e920: 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 49 46   character of IF
e930: 53 20 69 73 20 75 73 65 64 20 74 6f 20 63 72 65  S is used to cre
e940: 61 74 65 20 24 2a 2c 0a 23 20 65 78 63 65 70 74  ate $*,.# except
e950: 20 77 69 74 68 20 6f 6c 64 20 73 68 65 6c 6c 73   with old shells
e960: 3a 0a 68 6f 73 74 5f 6f 73 3d 24 2a 0a 49 46 53  :.host_os=$*.IFS
e970: 3d 24 61 63 5f 73 61 76 65 5f 49 46 53 0a 63 61  =$ac_save_IFS.ca
e980: 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20 2a  se $host_os in *
e990: 5c 20 2a 29 20 68 6f 73 74 5f 6f 73 3d 60 65 63  \ *) host_os=`ec
e9a0: 68 6f 20 22 24 68 6f 73 74 5f 6f 73 22 20 7c 20  ho "$host_os" | 
e9b0: 73 65 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b  sed 's/ /-/g'`;;
e9c0: 20 65 73 61 63 0a 0a 0a 61 63 5f 65 78 74 3d 63   esac...ac_ext=c
e9d0: 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
e9e0: 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
e9f0: 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
ea00: 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
ea10: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
ea20: 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
ea30: 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
ea40: 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
ea50: 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
ea60: 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
ea70: 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
ea80: 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
ea90: 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
eaa0: 67 6e 75 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  gnu.if test -n "
eab0: 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
eac0: 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61  ; then.  # Extra
ead0: 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
eae0: 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f  d of "${ac_tool_
eaf0: 70 72 65 66 69 78 7d 67 63 63 22 2c 20 73 6f 20  prefix}gcc", so 
eb00: 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
eb10: 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
eb20: 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
eb30: 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67  ac_tool_prefix}g
eb40: 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  cc; ac_word=$2.{
eb50: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
eb60: 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
eb70: 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
eb80: 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
eb90: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
eba0: 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43  _word... $ECHO_C
ebb0: 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
ebc0: 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43   "${ac_cv_prog_C
ebd0: 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  C+set}" = set; t
ebe0: 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
ebf0: 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
ec00: 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
ec10: 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43   if test -n "$CC
ec20: 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
ec30: 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20  prog_CC="$CC" # 
ec40: 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
ec50: 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
ec60: 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
ec70: 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
ec80: 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
ec90: 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
eca0: 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
ecb0: 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
ecc0: 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
ecd0: 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
ece0: 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
ecf0: 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
ed00: 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
ed10: 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
ed20: 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
ed30: 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
ed40: 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
ed50: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
ed60: 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
ed70: 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43     ac_cv_prog_CC
ed80: 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
ed90: 69 78 7d 67 63 63 22 0a 20 20 20 20 65 63 68 6f  ix}gcc".    echo
eda0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
edb0: 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
edc0: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
edd0: 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
ede0: 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
edf0: 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
ee00: 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43 43 3d  e_IFS..fi.fi.CC=
ee10: 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69  $ac_cv_prog_CC.i
ee20: 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b  f test -n "$CC";
ee30: 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22   then.  { echo "
ee40: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
ee50: 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35  result: $CC" >&5
ee60: 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
ee70: 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  $CC" >&6; }.else
ee80: 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
ee90: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
eea0: 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
eeb0: 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
eec0: 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
eed0: 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
eee0: 70 72 6f 67 5f 43 43 22 3b 20 74 68 65 6e 0a 20  prog_CC"; then. 
eef0: 20 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20   ac_ct_CC=$CC.  
ef00: 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
ef10: 72 73 74 20 77 6f 72 64 20 6f 66 20 22 67 63 63  rst word of "gcc
ef20: 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
ef30: 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
ef40: 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
ef50: 6d 6d 79 20 67 63 63 3b 20 61 63 5f 77 6f 72 64  mmy gcc; ac_word
ef60: 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  =$2.{ echo "$as_
ef70: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
ef80: 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
ef90: 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  d" >&5.echo $ECH
efa0: 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
efb0: 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45  r $ac_word... $E
efc0: 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66  CHO_C" >&6; }.if
efd0: 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
efe0: 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 73 65 74  rog_ac_ct_CC+set
eff0: 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
f000: 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
f010: 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
f020: 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
f030: 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43  est -n "$ac_ct_C
f040: 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  C"; then.  ac_cv
f050: 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22  _prog_ac_ct_CC="
f060: 24 61 63 5f 63 74 5f 43 43 22 20 23 20 4c 65 74  $ac_ct_CC" # Let
f070: 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
f080: 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
f090: 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
f0a0: 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
f0b0: 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
f0c0: 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
f0d0: 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
f0e0: 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
f0f0: 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
f100: 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
f110: 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
f120: 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
f130: 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
f140: 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
f150: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
f160: 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
f170: 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
f180: 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
f190: 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
f1a0: 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
f1b0: 5f 43 43 3d 22 67 63 63 22 0a 20 20 20 20 65 63  _CC="gcc".    ec
f1c0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
f1d0: 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
f1e0: 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
f1f0: 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
f200: 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
f210: 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
f220: 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
f230: 63 5f 63 74 5f 43 43 3d 24 61 63 5f 63 76 5f 70  c_ct_CC=$ac_cv_p
f240: 72 6f 67 5f 61 63 5f 63 74 5f 43 43 0a 69 66 20  rog_ac_ct_CC.if 
f250: 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
f260: 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63  CC"; then.  { ec
f270: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
f280: 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
f290: 63 74 5f 43 43 22 20 3e 26 35 0a 65 63 68 6f 20  ct_CC" >&5.echo 
f2a0: 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 74  "${ECHO_T}$ac_ct
f2b0: 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  _CC" >&6; }.else
f2c0: 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
f2d0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
f2e0: 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
f2f0: 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
f300: 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65  6; }.fi..  if te
f310: 73 74 20 22 78 24 61 63 5f 63 74 5f 43 43 22 20  st "x$ac_ct_CC" 
f320: 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 43 43  = x; then.    CC
f330: 3d 22 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  ="".  else.    c
f340: 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
f350: 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
f360: 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
f370: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
f380: 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49  NENO: WARNING: I
f390: 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
f3a0: 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
f3b0: 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
f3c0: 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
f3d0: 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
f3e0: 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
f3f0: 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
f400: 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
f410: 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
f420: 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
f430: 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
f440: 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 65 63  gnu.org." >&5.ec
f450: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
f460: 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75  ING: In the futu
f470: 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c  re, Autoconf wil
f480: 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f  l not detect cro
f490: 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e  ss-tools.whose n
f4a0: 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61  ame does not sta
f4b0: 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74  rt with the host
f4c0: 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f   triplet.  If yo
f4d0: 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e  u think this.con
f4e0: 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73  figuration is us
f4f0: 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65  eful to you, ple
f500: 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74  ase write to aut
f510: 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20  oconf@gnu.org." 
f520: 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61  >&2;}.ac_tool_wa
f530: 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63  rned=yes ;;.esac
f540: 0a 20 20 20 20 43 43 3d 24 61 63 5f 63 74 5f 43  .    CC=$ac_ct_C
f550: 43 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 43 43  C.  fi.else.  CC
f560: 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  ="$ac_cv_prog_CC
f570: 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 7a  ".fi..if test -z
f580: 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 20   "$CC"; then.   
f590: 20 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d         if test -
f5a0: 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
f5b0: 69 78 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  ix"; then.    # 
f5c0: 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
f5d0: 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
f5e0: 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22 2c  tool_prefix}cc",
f5f0: 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
f600: 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
f610: 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
f620: 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
f630: 69 78 7d 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24  ix}cc; ac_word=$
f640: 32 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  2.{ echo "$as_me
f650: 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
f660: 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
f670: 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
f680: 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
f690: 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48  $ac_word... $ECH
f6a0: 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
f6b0: 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
f6c0: 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74  g_CC+set}" = set
f6d0: 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
f6e0: 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
f6f0: 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
f700: 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
f710: 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  $CC"; then.  ac_
f720: 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22  cv_prog_CC="$CC"
f730: 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
f740: 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
f750: 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
f760: 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
f770: 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
f780: 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
f790: 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
f7a0: 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
f7b0: 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
f7c0: 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
f7d0: 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
f7e0: 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
f7f0: 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
f800: 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
f810: 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
f820: 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
f830: 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
f840: 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
f850: 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
f860: 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
f870: 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70  _CC="${ac_tool_p
f880: 72 65 66 69 78 7d 63 63 22 0a 20 20 20 20 65 63  refix}cc".    ec
f890: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
f8a0: 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
f8b0: 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
f8c0: 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
f8d0: 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
f8e0: 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
f8f0: 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43  ave_IFS..fi.fi.C
f900: 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  C=$ac_cv_prog_CC
f910: 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43  .if test -n "$CC
f920: 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f  "; then.  { echo
f930: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
f940: 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e  : result: $CC" >
f950: 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
f960: 54 7d 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c  T}$CC" >&6; }.el
f970: 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  se.  { echo "$as
f980: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
f990: 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68  ult: no" >&5.ech
f9a0: 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20  o "${ECHO_T}no" 
f9b0: 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 66 69  >&6; }.fi...  fi
f9c0: 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
f9d0: 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  $CC"; then.  # E
f9e0: 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
f9f0: 20 77 6f 72 64 20 6f 66 20 22 63 63 22 2c 20 73   word of "cc", s
fa00: 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
fa10: 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
fa20: 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
fa30: 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  cc; ac_word=$2.{
fa40: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
fa50: 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
fa60: 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
fa70: 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
fa80: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
fa90: 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43  _word... $ECHO_C
faa0: 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
fab0: 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43   "${ac_cv_prog_C
fac0: 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  C+set}" = set; t
fad0: 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
fae0: 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
faf0: 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
fb00: 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43   if test -n "$CC
fb10: 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
fb20: 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20  prog_CC="$CC" # 
fb30: 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
fb40: 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
fb50: 65 6c 73 65 0a 20 20 61 63 5f 70 72 6f 67 5f 72  else.  ac_prog_r
fb60: 65 6a 65 63 74 65 64 3d 6e 6f 0a 61 73 5f 73 61  ejected=no.as_sa
fb70: 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
fb80: 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
fb90: 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
fba0: 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
fbb0: 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
fbc0: 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
fbd0: 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
fbe0: 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
fbf0: 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
fc00: 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
fc10: 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
fc20: 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
fc30: 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
fc40: 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
fc50: 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
fc60: 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
fc70: 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65 73 74  then.    if test
fc80: 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
fc90: 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
fca0: 3d 20 22 2f 75 73 72 2f 75 63 62 2f 63 63 22 3b  = "/usr/ucb/cc";
fcb0: 20 74 68 65 6e 0a 20 20 20 20 20 20 20 61 63 5f   then.       ac_
fcc0: 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 79 65  prog_rejected=ye
fcd0: 73 0a 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75  s.       continu
fce0: 65 0a 20 20 20 20 20 66 69 0a 20 20 20 20 61 63  e.     fi.    ac
fcf0: 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63 63 22  _cv_prog_CC="cc"
fd00: 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
fd10: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
fd20: 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
fd30: 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
fd40: 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
fd50: 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
fd60: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
fd70: 69 66 20 74 65 73 74 20 24 61 63 5f 70 72 6f 67  if test $ac_prog
fd80: 5f 72 65 6a 65 63 74 65 64 20 3d 20 79 65 73 3b  _rejected = yes;
fd90: 20 74 68 65 6e 0a 20 20 23 20 57 65 20 66 6f 75   then.  # We fou
fda0: 6e 64 20 61 20 62 6f 67 6f 6e 20 69 6e 20 74 68  nd a bogon in th
fdb0: 65 20 70 61 74 68 2c 20 73 6f 20 6d 61 6b 65 20  e path, so make 
fdc0: 73 75 72 65 20 77 65 20 6e 65 76 65 72 20 75 73  sure we never us
fdd0: 65 20 69 74 2e 0a 20 20 73 65 74 20 64 75 6d 6d  e it..  set dumm
fde0: 79 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  y $ac_cv_prog_CC
fdf0: 0a 20 20 73 68 69 66 74 0a 20 20 69 66 20 74 65  .  shift.  if te
fe00: 73 74 20 24 23 20 21 3d 20 30 3b 20 74 68 65 6e  st $# != 0; then
fe10: 0a 20 20 20 20 23 20 57 65 20 63 68 6f 73 65 20  .    # We chose 
fe20: 61 20 64 69 66 66 65 72 65 6e 74 20 63 6f 6d 70  a different comp
fe30: 69 6c 65 72 20 66 72 6f 6d 20 74 68 65 20 62 6f  iler from the bo
fe40: 67 75 73 20 6f 6e 65 2e 0a 20 20 20 20 23 20 48  gus one..    # H
fe50: 6f 77 65 76 65 72 2c 20 69 74 20 68 61 73 20 74  owever, it has t
fe60: 68 65 20 73 61 6d 65 20 62 61 73 65 6e 61 6d 65  he same basename
fe70: 2c 20 73 6f 20 74 68 65 20 62 6f 67 6f 6e 20 77  , so the bogon w
fe80: 69 6c 6c 20 62 65 20 63 68 6f 73 65 6e 0a 20 20  ill be chosen.  
fe90: 20 20 23 20 66 69 72 73 74 20 69 66 20 77 65 20    # first if we 
fea0: 73 65 74 20 43 43 20 74 6f 20 6a 75 73 74 20 74  set CC to just t
feb0: 68 65 20 62 61 73 65 6e 61 6d 65 3b 20 75 73 65  he basename; use
fec0: 20 74 68 65 20 66 75 6c 6c 20 66 69 6c 65 20 6e   the full file n
fed0: 61 6d 65 2e 0a 20 20 20 20 73 68 69 66 74 0a 20  ame..    shift. 
fee0: 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43     ac_cv_prog_CC
fef0: 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  ="$as_dir/$ac_wo
ff00: 72 64 24 7b 31 2b 27 20 27 7d 24 40 22 0a 20 20  rd${1+' '}$@".  
ff10: 66 69 0a 66 69 0a 66 69 0a 66 69 0a 43 43 3d 24  fi.fi.fi.fi.CC=$
ff20: 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66  ac_cv_prog_CC.if
ff30: 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20   test -n "$CC"; 
ff40: 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24  then.  { echo "$
ff50: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
ff60: 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a  esult: $CC" >&5.
ff70: 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
ff80: 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  CC" >&6; }.else.
ff90: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
ffa0: 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
ffb0: 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  : no" >&5.echo "
ffc0: 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36  ${ECHO_T}no" >&6
ffd0: 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74  ; }.fi...fi.if t
ffe0: 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74 68  est -z "$CC"; th
fff0: 65 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  en.  if test -n 
10000 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
10010 22 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63  "; then.  for ac
10020 5f 70 72 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a  _prog in cl.exe.
10030 20 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61    do.    # Extra
10040 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
10050 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  d of "$ac_tool_p
10060 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20  refix$ac_prog", 
10070 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
10080 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
10090 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
100a0 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78   $ac_tool_prefix
100b0 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72  $ac_prog; ac_wor
100c0 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24 61 73  d=$2.{ echo "$as
100d0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
100e0 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
100f0 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  rd" >&5.echo $EC
10100 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
10110 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24  or $ac_word... $
10120 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69  ECHO_C" >&6; }.i
10130 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
10140 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20  prog_CC+set}" = 
10150 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
10160 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
10170 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
10180 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
10190 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
101a0 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24  ac_cv_prog_CC="$
101b0 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  CC" # Let the us
101c0 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
101d0 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
101e0 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
101f0 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
10200 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
10210 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
10220 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
10230 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
10240 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
10250 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
10260 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
10270 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
10280 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
10290 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
102a0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
102b0 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
102c0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
102d0 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
102e0 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
102f0 72 6f 67 5f 43 43 3d 22 24 61 63 5f 74 6f 6f 6c  rog_CC="$ac_tool
10300 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22  _prefix$ac_prog"
10310 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
10320 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
10330 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
10340 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
10350 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
10360 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
10370 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
10380 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f  fi.fi.CC=$ac_cv_
10390 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20  prog_CC.if test 
103a0 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
103b0 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
103c0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
103d0 20 24 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22   $CC" >&5.echo "
103e0 24 7b 45 43 48 4f 5f 54 7d 24 43 43 22 20 3e 26  ${ECHO_T}$CC" >&
103f0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63  6; }.else.  { ec
10400 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
10410 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
10420 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
10430 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  _T}no" >&6; }.fi
10440 0a 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20 22  ...    test -n "
10450 24 43 43 22 20 26 26 20 62 72 65 61 6b 0a 20 20  $CC" && break.  
10460 64 6f 6e 65 0a 66 69 0a 69 66 20 74 65 73 74 20  done.fi.if test 
10470 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -z "$CC"; then. 
10480 20 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20   ac_ct_CC=$CC.  
10490 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 63  for ac_prog in c
104a0 6c 2e 65 78 65 0a 64 6f 0a 20 20 23 20 45 78 74  l.exe.do.  # Ext
104b0 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
104c0 6f 72 64 20 6f 66 20 22 24 61 63 5f 70 72 6f 67  ord of "$ac_prog
104d0 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
104e0 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
104f0 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
10500 6d 6d 79 20 24 61 63 5f 70 72 6f 67 3b 20 61 63  mmy $ac_prog; ac
10510 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20  _word=$2.{ echo 
10520 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
10530 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
10540 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f  c_word" >&5.echo
10550 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
10560 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
10570 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
10580 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
10590 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
105a0 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  C+set}" = set; t
105b0 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
105c0 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
105d0 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
105e0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
105f0 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20  _ct_CC"; then.  
10600 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
10610 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43 22 20  _CC="$ac_ct_CC" 
10620 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
10630 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
10640 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
10650 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
10660 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
10670 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
10680 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
10690 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
106a0 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
106b0 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
106c0 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
106d0 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
106e0 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
106f0 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
10700 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
10710 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
10720 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
10730 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
10740 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
10750 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
10760 61 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f 70 72  ac_ct_CC="$ac_pr
10770 6f 67 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61  og".    echo "$a
10780 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
10790 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
107a0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
107b0 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
107c0 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
107d0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
107e0 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43  S..fi.fi.ac_ct_C
107f0 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  C=$ac_cv_prog_ac
10800 5f 63 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d  _ct_CC.if test -
10810 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74  n "$ac_ct_CC"; t
10820 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  hen.  { echo "$a
10830 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
10840 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43 22  sult: $ac_ct_CC"
10850 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
10860 4f 5f 54 7d 24 61 63 5f 63 74 5f 43 43 22 20 3e  O_T}$ac_ct_CC" >
10870 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65  &6; }.else.  { e
10880 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10890 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
108a0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
108b0 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  O_T}no" >&6; }.f
108c0 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e 20 22 24  i...  test -n "$
108d0 61 63 5f 63 74 5f 43 43 22 20 26 26 20 62 72 65  ac_ct_CC" && bre
108e0 61 6b 0a 64 6f 6e 65 0a 0a 20 20 69 66 20 74 65  ak.done..  if te
108f0 73 74 20 22 78 24 61 63 5f 63 74 5f 43 43 22 20  st "x$ac_ct_CC" 
10900 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 43 43  = x; then.    CC
10910 3d 22 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  ="".  else.    c
10920 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
10930 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
10940 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
10950 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
10960 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49  NENO: WARNING: I
10970 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
10980 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
10990 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
109a0 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
109b0 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
109c0 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
109d0 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
109e0 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
109f0 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
10a00 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
10a10 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
10a20 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 65 63  gnu.org." >&5.ec
10a30 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
10a40 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75  ING: In the futu
10a50 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c  re, Autoconf wil
10a60 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f  l not detect cro
10a70 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e  ss-tools.whose n
10a80 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61  ame does not sta
10a90 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74  rt with the host
10aa0 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f   triplet.  If yo
10ab0 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e  u think this.con
10ac0 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73  figuration is us
10ad0 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65  eful to you, ple
10ae0 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74  ase write to aut
10af0 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20  oconf@gnu.org." 
10b00 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61  >&2;}.ac_tool_wa
10b10 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63  rned=yes ;;.esac
10b20 0a 20 20 20 20 43 43 3d 24 61 63 5f 63 74 5f 43  .    CC=$ac_ct_C
10b30 43 0a 20 20 66 69 0a 66 69 0a 0a 66 69 0a 0a 0a  C.  fi.fi..fi...
10b40 74 65 73 74 20 2d 7a 20 22 24 43 43 22 20 26 26  test -z "$CC" &&
10b50 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d   { { echo "$as_m
10b60 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
10b70 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20  : no acceptable 
10b80 43 20 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64  C compiler found
10b90 20 69 6e 20 5c 24 50 41 54 48 0a 53 65 65 20 5c   in \$PATH.See \
10ba0 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
10bb0 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
10bc0 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  >&5.echo "$as_me
10bd0 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65  : error: no acce
10be0 70 74 61 62 6c 65 20 43 20 63 6f 6d 70 69 6c 65  ptable C compile
10bf0 72 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54  r found in \$PAT
10c00 48 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  H.See \`config.l
10c10 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
10c20 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20  ails." >&2;}.   
10c30 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
10c40 20 31 3b 20 7d 3b 20 7d 0a 0a 23 20 50 72 6f 76   1; }; }..# Prov
10c50 69 64 65 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61  ide some informa
10c60 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63  tion about the c
10c70 6f 6d 70 69 6c 65 72 2e 0a 65 63 68 6f 20 22 24  ompiler..echo "$
10c80 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
10c90 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f  hecking for C co
10ca0 6d 70 69 6c 65 72 20 76 65 72 73 69 6f 6e 22 20  mpiler version" 
10cb0 3e 26 35 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 3d  >&5.ac_compiler=
10cc0 60 73 65 74 20 58 20 24 61 63 5f 63 6f 6d 70 69  `set X $ac_compi
10cd0 6c 65 3b 20 65 63 68 6f 20 24 32 60 0a 7b 20 28  le; echo $2`.{ (
10ce0 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
10cf0 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3e  iler --version >
10d00 26 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  &5".case "(($ac_
10d10 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
10d20 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
10d30 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
10d40 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
10d50 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
10d60 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
10d70 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
10d80 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
10d90 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
10da0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d  "$ac_compiler --
10db0 76 65 72 73 69 6f 6e 20 3e 26 35 22 29 20 32 3e  version >&5") 2>
10dc0 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
10dd0 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
10de0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
10df0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
10e00 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
10e10 75 73 29 3b 20 7d 0a 7b 20 28 61 63 5f 74 72 79  us); }.{ (ac_try
10e20 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d  ="$ac_compiler -
10e30 76 20 3e 26 35 22 0a 63 61 73 65 20 22 28 28 24  v >&5".case "(($
10e40 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
10e50 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
10e60 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
10e70 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
10e80 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
10e90 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63  ;;.esac.eval "ec
10ea0 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  ho \"\$as_me:$LI
10eb0 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
10ec0 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ho\"") >&5.  (ev
10ed0 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72  al "$ac_compiler
10ee0 20 2d 76 20 3e 26 35 22 29 20 32 3e 26 35 0a 20   -v >&5") 2>&5. 
10ef0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
10f00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
10f10 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
10f20 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
10f30 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
10f40 20 7d 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24 61   }.{ (ac_try="$a
10f50 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3e 26  c_compiler -V >&
10f60 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  5".case "(($ac_t
10f70 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
10f80 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
10f90 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
10fa0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
10fb0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
10fc0 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
10fd0 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
10fe0 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
10ff0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
11000 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20  $ac_compiler -V 
11010 3e 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63 5f  >&5") 2>&5.  ac_
11020 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
11030 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
11040 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
11050 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
11060 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 0a  $ac_status); }..
11070 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
11080 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
11090 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
110a0 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
110b0 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
110c0 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
110d0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
110e0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
110f0 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
11100 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
11110 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
11120 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 61 63 5f 63 6c  ;.}._ACEOF.ac_cl
11130 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 3d 24  ean_files_save=$
11140 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 0a 61  ac_clean_files.a
11150 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 22 24  c_clean_files="$
11160 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 61  ac_clean_files a
11170 2e 6f 75 74 20 61 2e 65 78 65 20 62 2e 6f 75 74  .out a.exe b.out
11180 22 0a 23 20 54 72 79 20 74 6f 20 63 72 65 61 74  ".# Try to creat
11190 65 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 20  e an executable 
111a0 77 69 74 68 6f 75 74 20 2d 6f 20 66 69 72 73 74  without -o first
111b0 2c 20 64 69 73 72 65 67 61 72 64 20 61 2e 6f 75  , disregard a.ou
111c0 74 2e 0a 23 20 49 74 20 77 69 6c 6c 20 68 65 6c  t..# It will hel
111d0 70 20 75 73 20 64 69 61 67 6e 6f 73 65 20 62 72  p us diagnose br
111e0 6f 6b 65 6e 20 63 6f 6d 70 69 6c 65 72 73 2c 20  oken compilers, 
111f0 61 6e 64 20 66 69 6e 64 69 6e 67 20 6f 75 74 20  and finding out 
11200 61 6e 20 69 6e 74 75 69 74 69 6f 6e 0a 23 20 6f  an intuition.# o
11210 66 20 65 78 65 65 78 74 2e 0a 7b 20 65 63 68 6f  f exeext..{ echo
11220 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
11230 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43  : checking for C
11240 20 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c   compiler defaul
11250 74 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61  t output file na
11260 6d 65 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  me" >&5.echo $EC
11270 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
11280 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72 20 64 65  or C compiler de
11290 66 61 75 6c 74 20 6f 75 74 70 75 74 20 66 69 6c  fault output fil
112a0 65 20 6e 61 6d 65 2e 2e 2e 20 24 45 43 48 4f 5f  e name... $ECHO_
112b0 43 22 20 3e 26 36 3b 20 7d 0a 61 63 5f 6c 69 6e  C" >&6; }.ac_lin
112c0 6b 5f 64 65 66 61 75 6c 74 3d 60 65 63 68 6f 20  k_default=`echo 
112d0 22 24 61 63 5f 6c 69 6e 6b 22 20 7c 20 73 65 64  "$ac_link" | sed
112e0 20 27 73 2f 20 2d 6f 20 2a 63 6f 6e 66 74 65 73   's/ -o *conftes
112f0 74 5b 5e 20 5d 2a 2f 2f 27 60 0a 23 0a 23 20 4c  t[^ ]*//'`.#.# L
11300 69 73 74 20 6f 66 20 70 6f 73 73 69 62 6c 65 20  ist of possible 
11310 6f 75 74 70 75 74 20 66 69 6c 65 73 2c 20 73 74  output files, st
11320 61 72 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20  arting from the 
11330 6d 6f 73 74 20 6c 69 6b 65 6c 79 2e 0a 23 20 54  most likely..# T
11340 68 65 20 61 6c 67 6f 72 69 74 68 6d 20 69 73 20  he algorithm is 
11350 6e 6f 74 20 72 6f 62 75 73 74 20 74 6f 20 6a 75  not robust to ju
11360 6e 6b 20 69 6e 20 60 2e 27 2c 20 68 65 6e 63 65  nk in `.', hence
11370 20 67 6f 20 74 6f 20 77 69 6c 64 63 61 72 64 73   go to wildcards
11380 20 28 61 2e 2a 29 0a 23 20 6f 6e 6c 79 20 61 73   (a.*).# only as
11390 20 61 20 6c 61 73 74 20 72 65 73 6f 72 74 2e 20   a last resort. 
113a0 20 62 2e 6f 75 74 20 69 73 20 63 72 65 61 74 65   b.out is create
113b0 64 20 62 79 20 69 39 36 30 20 63 6f 6d 70 69 6c  d by i960 compil
113c0 65 72 73 2e 0a 61 63 5f 66 69 6c 65 73 3d 27 61  ers..ac_files='a
113d0 5f 6f 75 74 2e 65 78 65 20 61 2e 65 78 65 20 63  _out.exe a.exe c
113e0 6f 6e 66 74 65 73 74 2e 65 78 65 20 61 2e 6f 75  onftest.exe a.ou
113f0 74 20 63 6f 6e 66 74 65 73 74 20 61 2e 2a 20 63  t conftest a.* c
11400 6f 6e 66 74 65 73 74 2e 2a 20 62 2e 6f 75 74 27  onftest.* b.out'
11410 0a 23 0a 23 20 54 68 65 20 49 52 49 58 20 36 20  .#.# The IRIX 6 
11420 6c 69 6e 6b 65 72 20 77 72 69 74 65 73 20 69 6e  linker writes in
11430 74 6f 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65  to existing file
11440 73 20 77 68 69 63 68 20 6d 61 79 20 6e 6f 74 20  s which may not 
11450 62 65 0a 23 20 65 78 65 63 75 74 61 62 6c 65 2c  be.# executable,
11460 20 72 65 74 61 69 6e 69 6e 67 20 74 68 65 69 72   retaining their
11470 20 70 65 72 6d 69 73 73 69 6f 6e 73 2e 20 20 52   permissions.  R
11480 65 6d 6f 76 65 20 74 68 65 6d 20 66 69 72 73 74  emove them first
11490 20 73 6f 20 61 0a 23 20 73 75 62 73 65 71 75 65   so a.# subseque
114a0 6e 74 20 65 78 65 63 75 74 69 6f 6e 20 74 65 73  nt execution tes
114b0 74 20 77 6f 72 6b 73 2e 0a 61 63 5f 72 6d 66 69  t works..ac_rmfi
114c0 6c 65 73 3d 0a 66 6f 72 20 61 63 5f 66 69 6c 65  les=.for ac_file
114d0 20 69 6e 20 24 61 63 5f 66 69 6c 65 73 0a 64 6f   in $ac_files.do
114e0 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65  .  case $ac_file
114f0 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78   in.    *.$ac_ex
11500 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e  t | *.xcoff | *.
11510 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64  tds | *.d | *.pd
11520 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62  b | *.xSYM | *.b
11530 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61  b | *.bbg | *.ma
11540 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 6f 20  p | *.inf | *.o 
11550 7c 20 2a 2e 6f 62 6a 20 29 20 3b 3b 0a 20 20 20  | *.obj ) ;;.   
11560 20 2a 20 29 20 61 63 5f 72 6d 66 69 6c 65 73 3d   * ) ac_rmfiles=
11570 22 24 61 63 5f 72 6d 66 69 6c 65 73 20 24 61 63  "$ac_rmfiles $ac
11580 5f 66 69 6c 65 22 3b 3b 0a 20 20 65 73 61 63 0a  _file";;.  esac.
11590 64 6f 6e 65 0a 72 6d 20 2d 66 20 24 61 63 5f 72  done.rm -f $ac_r
115a0 6d 66 69 6c 65 73 0a 0a 69 66 20 7b 20 28 61 63  mfiles..if { (ac
115b0 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 5f 64  _try="$ac_link_d
115c0 65 66 61 75 6c 74 22 0a 63 61 73 65 20 22 28 28  efault".case "((
115d0 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
115e0 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
115f0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
11600 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
11610 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
11620 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65  y;;.esac.eval "e
11630 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  cho \"\$as_me:$L
11640 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
11650 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  cho\"") >&5.  (e
11660 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 5f 64 65  val "$ac_link_de
11670 66 61 75 6c 74 22 29 20 32 3e 26 35 0a 20 20 61  fault") 2>&5.  a
11680 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
11690 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
116a0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
116b0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
116c0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
116d0 3b 20 74 68 65 6e 0a 20 20 23 20 41 75 74 6f 63  ; then.  # Autoc
116e0 6f 6e 66 2d 32 2e 31 33 20 63 6f 75 6c 64 20 73  onf-2.13 could s
116f0 65 74 20 74 68 65 20 61 63 5f 63 76 5f 65 78 65  et the ac_cv_exe
11700 65 78 74 20 76 61 72 69 61 62 6c 65 20 74 6f 20  ext variable to 
11710 60 6e 6f 27 2e 0a 23 20 53 6f 20 69 67 6e 6f 72  `no'..# So ignor
11720 65 20 61 20 76 61 6c 75 65 20 6f 66 20 60 6e 6f  e a value of `no
11730 27 2c 20 6f 74 68 65 72 77 69 73 65 20 74 68 69  ', otherwise thi
11740 73 20 77 6f 75 6c 64 20 6c 65 61 64 20 74 6f 20  s would lead to 
11750 60 45 58 45 45 58 54 20 3d 20 6e 6f 27 0a 23 20  `EXEEXT = no'.# 
11760 69 6e 20 61 20 4d 61 6b 65 66 69 6c 65 2e 20 20  in a Makefile.  
11770 57 65 20 73 68 6f 75 6c 64 20 6e 6f 74 20 6f 76  We should not ov
11780 65 72 72 69 64 65 20 61 63 5f 63 76 5f 65 78 65  erride ac_cv_exe
11790 65 78 74 20 69 66 20 69 74 20 77 61 73 20 63 61  ext if it was ca
117a0 63 68 65 64 2c 0a 23 20 73 6f 20 74 68 61 74 20  ched,.# so that 
117b0 74 68 65 20 75 73 65 72 20 63 61 6e 20 73 68 6f  the user can sho
117c0 72 74 2d 63 69 72 63 75 69 74 20 74 68 69 73 20  rt-circuit this 
117d0 74 65 73 74 20 66 6f 72 20 63 6f 6d 70 69 6c 65  test for compile
117e0 72 73 20 75 6e 6b 6e 6f 77 6e 20 74 6f 0a 23 20  rs unknown to.# 
117f0 41 75 74 6f 63 6f 6e 66 2e 0a 66 6f 72 20 61 63  Autoconf..for ac
11800 5f 66 69 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c  _file in $ac_fil
11810 65 73 20 27 27 0a 64 6f 0a 20 20 74 65 73 74 20  es ''.do.  test 
11820 2d 66 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c  -f "$ac_file" ||
11830 20 63 6f 6e 74 69 6e 75 65 0a 20 20 63 61 73 65   continue.  case
11840 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20   $ac_file in.   
11850 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78   *.$ac_ext | *.x
11860 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a  coff | *.tds | *
11870 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78  .d | *.pdb | *.x
11880 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62  SYM | *.bb | *.b
11890 62 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69  bg | *.map | *.i
118a0 6e 66 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a  nf | *.o | *.obj
118b0 20 29 0a 09 3b 3b 0a 20 20 20 20 5b 61 62 5d 2e   )..;;.    [ab].
118c0 6f 75 74 20 29 0a 09 23 20 57 65 20 66 6f 75 6e  out )..# We foun
118d0 64 20 74 68 65 20 64 65 66 61 75 6c 74 20 65 78  d the default ex
118e0 65 63 75 74 61 62 6c 65 2c 20 62 75 74 20 65 78  ecutable, but ex
118f0 65 65 78 74 3d 27 27 20 69 73 20 6d 6f 73 74 0a  eext='' is most.
11900 09 23 20 63 65 72 74 61 69 6e 6c 79 20 72 69 67  .# certainly rig
11910 68 74 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 20  ht...break;;.   
11920 20 2a 2e 2a 20 29 0a 20 20 20 20 20 20 20 20 69   *.* ).        i
11930 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
11940 65 78 65 65 78 74 2b 73 65 74 7d 22 20 3d 20 73  exeext+set}" = s
11950 65 74 20 26 26 20 74 65 73 74 20 22 24 61 63 5f  et && test "$ac_
11960 63 76 5f 65 78 65 65 78 74 22 20 21 3d 20 6e 6f  cv_exeext" != no
11970 3b 0a 09 74 68 65 6e 20 3a 3b 20 65 6c 73 65 0a  ;..then :; else.
11980 09 20 20 20 61 63 5f 63 76 5f 65 78 65 65 78 74  .   ac_cv_exeext
11990 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65  =`expr "$ac_file
119a0 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a  " : '[^.]*\(\..*
119b0 5c 29 27 60 0a 09 66 69 0a 09 23 20 57 65 20 73  \)'`..fi..# We s
119c0 65 74 20 61 63 5f 63 76 5f 65 78 65 65 78 74 20  et ac_cv_exeext 
119d0 68 65 72 65 20 62 65 63 61 75 73 65 20 74 68 65  here because the
119e0 20 6c 61 74 65 72 20 74 65 73 74 20 66 6f 72 20   later test for 
119f0 69 74 20 69 73 20 6e 6f 74 0a 09 23 20 73 61 66  it is not..# saf
11a00 65 3a 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65  e: cross compile
11a10 72 73 20 6d 61 79 20 6e 6f 74 20 61 64 64 20 74  rs may not add t
11a20 68 65 20 73 75 66 66 69 78 20 69 66 20 67 69 76  he suffix if giv
11a30 65 6e 20 61 6e 20 60 2d 6f 27 0a 09 23 20 61 72  en an `-o'..# ar
11a40 67 75 6d 65 6e 74 2c 20 73 6f 20 77 65 20 6d 61  gument, so we ma
11a50 79 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 20 69  y need to know i
11a60 74 20 61 74 20 74 68 61 74 20 70 6f 69 6e 74 20  t at that point 
11a70 61 6c 72 65 61 64 79 2e 0a 09 23 20 45 76 65 6e  already...# Even
11a80 20 69 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e   if this section
11a90 20 6c 6f 6f 6b 73 20 63 72 75 66 74 79 3a 20 69   looks crufty: i
11aa0 74 20 68 61 73 20 74 68 65 20 61 64 76 61 6e 74  t has the advant
11ab0 61 67 65 20 6f 66 0a 09 23 20 61 63 74 75 61 6c  age of..# actual
11ac0 6c 79 20 77 6f 72 6b 69 6e 67 2e 0a 09 62 72 65  ly working...bre
11ad0 61 6b 3b 3b 0a 20 20 20 20 2a 20 29 0a 09 62 72  ak;;.    * )..br
11ae0 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e  eak;;.  esac.don
11af0 65 0a 74 65 73 74 20 22 24 61 63 5f 63 76 5f 65  e.test "$ac_cv_e
11b00 78 65 65 78 74 22 20 3d 20 6e 6f 20 26 26 20 61  xeext" = no && a
11b10 63 5f 63 76 5f 65 78 65 65 78 74 3d 0a 0a 65 6c  c_cv_exeext=..el
11b20 73 65 0a 20 20 61 63 5f 66 69 6c 65 3d 27 27 0a  se.  ac_file=''.
11b30 66 69 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  fi..{ echo "$as_
11b40 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
11b50 6c 74 3a 20 24 61 63 5f 66 69 6c 65 22 20 3e 26  lt: $ac_file" >&
11b60 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
11b70 7d 24 61 63 5f 66 69 6c 65 22 20 3e 26 36 3b 20  }$ac_file" >&6; 
11b80 7d 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  }.if test -z "$a
11b90 63 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20  c_file"; then.  
11ba0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
11bb0 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
11bc0 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
11bd0 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
11be0 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20 65  c_ext >&5..{ { e
11bf0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
11c00 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 20 63 6f  ENO: error: C co
11c10 6d 70 69 6c 65 72 20 63 61 6e 6e 6f 74 20 63 72  mpiler cannot cr
11c20 65 61 74 65 20 65 78 65 63 75 74 61 62 6c 65 73  eate executables
11c30 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f  .See \`config.lo
11c40 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61  g' for more deta
11c50 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22  ils." >&5.echo "
11c60 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 43  $as_me: error: C
11c70 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 6e 6f 74   compiler cannot
11c80 20 63 72 65 61 74 65 20 65 78 65 63 75 74 61 62   create executab
11c90 6c 65 73 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  les.See \`config
11ca0 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
11cb0 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20  etails." >&2;}. 
11cc0 20 20 7b 20 28 65 78 69 74 20 37 37 29 3b 20 65    { (exit 77); e
11cd0 78 69 74 20 37 37 3b 20 7d 3b 20 7d 0a 66 69 0a  xit 77; }; }.fi.
11ce0 0a 61 63 5f 65 78 65 65 78 74 3d 24 61 63 5f 63  .ac_exeext=$ac_c
11cf0 76 5f 65 78 65 65 78 74 0a 0a 23 20 43 68 65 63  v_exeext..# Chec
11d00 6b 20 74 68 61 74 20 74 68 65 20 63 6f 6d 70 69  k that the compi
11d10 6c 65 72 20 70 72 6f 64 75 63 65 73 20 65 78 65  ler produces exe
11d20 63 75 74 61 62 6c 65 73 20 77 65 20 63 61 6e 20  cutables we can 
11d30 72 75 6e 2e 20 20 49 66 20 6e 6f 74 2c 20 65 69  run.  If not, ei
11d40 74 68 65 72 0a 23 20 74 68 65 20 63 6f 6d 70 69  ther.# the compi
11d50 6c 65 72 20 69 73 20 62 72 6f 6b 65 6e 2c 20 6f  ler is broken, o
11d60 72 20 77 65 20 63 72 6f 73 73 20 63 6f 6d 70 69  r we cross compi
11d70 6c 65 2e 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  le..{ echo "$as_
11d80 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
11d90 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
11da0 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b   C compiler work
11db0 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  s" >&5.echo $ECH
11dc0 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  O_N "checking wh
11dd0 65 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70  ether the C comp
11de0 69 6c 65 72 20 77 6f 72 6b 73 2e 2e 2e 20 24 45  iler works... $E
11df0 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 23 20  CHO_C" >&6; }.# 
11e00 46 49 58 4d 45 3a 20 54 68 65 73 65 20 63 72 6f  FIXME: These cro
11e10 73 73 20 63 6f 6d 70 69 6c 65 72 20 68 61 63 6b  ss compiler hack
11e20 73 20 73 68 6f 75 6c 64 20 62 65 20 72 65 6d 6f  s should be remo
11e30 76 65 64 20 66 6f 72 20 41 75 74 6f 63 6f 6e 66  ved for Autoconf
11e40 20 33 2e 30 0a 23 20 49 66 20 6e 6f 74 20 63 72   3.0.# If not cr
11e50 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67 2c 20 63  oss compiling, c
11e60 68 65 63 6b 20 74 68 61 74 20 77 65 20 63 61 6e  heck that we can
11e70 20 72 75 6e 20 61 20 73 69 6d 70 6c 65 20 70 72   run a simple pr
11e80 6f 67 72 61 6d 2e 0a 69 66 20 74 65 73 74 20 22  ogram..if test "
11e90 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
11ea0 22 20 21 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  " != yes; then. 
11eb0 20 69 66 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f   if { ac_try='./
11ec0 24 61 63 5f 66 69 6c 65 27 0a 20 20 7b 20 28 63  $ac_file'.  { (c
11ed0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
11ee0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
11ef0 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
11f00 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
11f10 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
11f20 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
11f30 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61  eval "echo \"\$a
11f40 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
11f50 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e  c_try_echo\"") >
11f60 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
11f70 74 72 79 22 29 20 32 3e 26 35 0a 20 20 61 63 5f  try") 2>&5.  ac_
11f80 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
11f90 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
11fa0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
11fb0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
11fc0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
11fd0 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73  }; then.    cros
11fe0 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 20  s_compiling=no. 
11ff0 20 65 6c 73 65 0a 20 20 20 20 69 66 20 74 65 73   else.    if tes
12000 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  t "$cross_compil
12010 69 6e 67 22 20 3d 20 6d 61 79 62 65 3b 20 74 68  ing" = maybe; th
12020 65 6e 0a 09 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  en..cross_compil
12030 69 6e 67 3d 79 65 73 0a 20 20 20 20 65 6c 73 65  ing=yes.    else
12040 0a 09 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  ..{ { echo "$as_
12050 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
12060 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20 43 20  r: cannot run C 
12070 63 6f 6d 70 69 6c 65 64 20 70 72 6f 67 72 61 6d  compiled program
12080 73 2e 0a 49 66 20 79 6f 75 20 6d 65 61 6e 74 20  s..If you meant 
12090 74 6f 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65  to cross compile
120a0 2c 20 75 73 65 20 5c 60 2d 2d 68 6f 73 74 27 2e  , use \`--host'.
120b0 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f  .See \`config.lo
120c0 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61  g' for more deta
120d0 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22  ils." >&5.echo "
120e0 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63  $as_me: error: c
120f0 61 6e 6e 6f 74 20 72 75 6e 20 43 20 63 6f 6d 70  annot run C comp
12100 69 6c 65 64 20 70 72 6f 67 72 61 6d 73 2e 0a 49  iled programs..I
12110 66 20 79 6f 75 20 6d 65 61 6e 74 20 74 6f 20 63  f you meant to c
12120 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2c 20 75 73  ross compile, us
12130 65 20 5c 60 2d 2d 68 6f 73 74 27 2e 0a 53 65 65  e \`--host'..See
12140 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66   \`config.log' f
12150 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e  or more details.
12160 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78  " >&2;}.   { (ex
12170 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
12180 3b 20 7d 0a 20 20 20 20 66 69 0a 20 20 66 69 0a  ; }.    fi.  fi.
12190 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  fi.{ echo "$as_m
121a0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
121b0 74 3a 20 79 65 73 22 20 3e 26 35 0a 65 63 68 6f  t: yes" >&5.echo
121c0 20 22 24 7b 45 43 48 4f 5f 54 7d 79 65 73 22 20   "${ECHO_T}yes" 
121d0 3e 26 36 3b 20 7d 0a 0a 72 6d 20 2d 66 20 61 2e  >&6; }..rm -f a.
121e0 6f 75 74 20 61 2e 65 78 65 20 63 6f 6e 66 74 65  out a.exe confte
121f0 73 74 24 61 63 5f 63 76 5f 65 78 65 65 78 74 20  st$ac_cv_exeext 
12200 62 2e 6f 75 74 0a 61 63 5f 63 6c 65 61 6e 5f 66  b.out.ac_clean_f
12210 69 6c 65 73 3d 24 61 63 5f 63 6c 65 61 6e 5f 66  iles=$ac_clean_f
12220 69 6c 65 73 5f 73 61 76 65 0a 23 20 43 68 65 63  iles_save.# Chec
12230 6b 20 74 68 61 74 20 74 68 65 20 63 6f 6d 70 69  k that the compi
12240 6c 65 72 20 70 72 6f 64 75 63 65 73 20 65 78 65  ler produces exe
12250 63 75 74 61 62 6c 65 73 20 77 65 20 63 61 6e 20  cutables we can 
12260 72 75 6e 2e 20 20 49 66 20 6e 6f 74 2c 20 65 69  run.  If not, ei
12270 74 68 65 72 0a 23 20 74 68 65 20 63 6f 6d 70 69  ther.# the compi
12280 6c 65 72 20 69 73 20 62 72 6f 6b 65 6e 2c 20 6f  ler is broken, o
12290 72 20 77 65 20 63 72 6f 73 73 20 63 6f 6d 70 69  r we cross compi
122a0 6c 65 2e 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  le..{ echo "$as_
122b0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
122c0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20  king whether we 
122d0 61 72 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c  are cross compil
122e0 69 6e 67 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ing" >&5.echo $E
122f0 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
12300 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20 63  whether we are c
12310 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67 2e 2e  ross compiling..
12320 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
12330 7d 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  }.{ echo "$as_me
12340 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
12350 3a 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  : $cross_compili
12360 6e 67 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  ng" >&5.echo "${
12370 45 43 48 4f 5f 54 7d 24 63 72 6f 73 73 5f 63 6f  ECHO_T}$cross_co
12380 6d 70 69 6c 69 6e 67 22 20 3e 26 36 3b 20 7d 0a  mpiling" >&6; }.
12390 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
123a0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
123b0 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20  g for suffix of 
123c0 65 78 65 63 75 74 61 62 6c 65 73 22 20 3e 26 35  executables" >&5
123d0 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
123e0 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66  hecking for suff
123f0 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65  ix of executable
12400 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  s... $ECHO_C" >&
12410 36 3b 20 7d 0a 69 66 20 7b 20 28 61 63 5f 74 72  6; }.if { (ac_tr
12420 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73  y="$ac_link".cas
12430 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
12440 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
12450 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
12460 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
12470 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
12480 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
12490 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f  al "echo \"\$as_
124a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
124b0 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35  try_echo\"") >&5
124c0 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69  .  (eval "$ac_li
124d0 6e 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  nk") 2>&5.  ac_s
124e0 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
124f0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
12500 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
12510 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
12520 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74  ac_status); }; t
12530 68 65 6e 0a 20 20 23 20 49 66 20 62 6f 74 68 20  hen.  # If both 
12540 60 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 20 61  `conftest.exe' a
12550 6e 64 20 60 63 6f 6e 66 74 65 73 74 27 20 61 72  nd `conftest' ar
12560 65 20 60 70 72 65 73 65 6e 74 27 20 28 77 65 6c  e `present' (wel
12570 6c 2c 20 6f 62 73 65 72 76 61 62 6c 65 29 0a 23  l, observable).#
12580 20 63 61 74 63 68 20 60 63 6f 6e 66 74 65 73 74   catch `conftest
12590 2e 65 78 65 27 2e 20 20 46 6f 72 20 69 6e 73 74  .exe'.  For inst
125a0 61 6e 63 65 20 77 69 74 68 20 43 79 67 77 69 6e  ance with Cygwin
125b0 2c 20 60 6c 73 20 63 6f 6e 66 74 65 73 74 27 20  , `ls conftest' 
125c0 77 69 6c 6c 0a 23 20 77 6f 72 6b 20 70 72 6f 70  will.# work prop
125d0 65 72 6c 79 20 28 69 2e 65 2e 2c 20 72 65 66 65  erly (i.e., refe
125e0 72 20 74 6f 20 60 63 6f 6e 66 74 65 73 74 2e 65  r to `conftest.e
125f0 78 65 27 29 2c 20 77 68 69 6c 65 20 69 74 20 77  xe'), while it w
12600 6f 6e 27 74 20 77 69 74 68 0a 23 20 60 72 6d 27  on't with.# `rm'
12610 2e 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e  ..for ac_file in
12620 20 63 6f 6e 66 74 65 73 74 2e 65 78 65 20 63 6f   conftest.exe co
12630 6e 66 74 65 73 74 20 63 6f 6e 66 74 65 73 74 2e  nftest conftest.
12640 2a 3b 20 64 6f 0a 20 20 74 65 73 74 20 2d 66 20  *; do.  test -f 
12650 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f  "$ac_file" || co
12660 6e 74 69 6e 75 65 0a 20 20 63 61 73 65 20 24 61  ntinue.  case $a
12670 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e  c_file in.    *.
12680 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66  $ac_ext | *.xcof
12690 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20  f | *.tds | *.d 
126a0 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d  | *.pdb | *.xSYM
126b0 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20   | *.bb | *.bbg 
126c0 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20  | *.map | *.inf 
126d0 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29 20  | *.o | *.obj ) 
126e0 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 20 61 63 5f  ;;.    *.* ) ac_
126f0 63 76 5f 65 78 65 65 78 74 3d 60 65 78 70 72 20  cv_exeext=`expr 
12700 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 5b 5e  "$ac_file" : '[^
12710 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27 60 0a 09 20  .]*\(\..*\)'`.. 
12720 20 62 72 65 61 6b 3b 3b 0a 20 20 20 20 2a 20 29   break;;.    * )
12730 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a   break;;.  esac.
12740 64 6f 6e 65 0a 65 6c 73 65 0a 20 20 7b 20 7b 20  done.else.  { { 
12750 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
12760 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e  NENO: error: can
12770 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66 66  not compute suff
12780 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65  ix of executable
12790 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c  s: cannot compil
127a0 65 20 61 6e 64 20 6c 69 6e 6b 0a 53 65 65 20 5c  e and link.See \
127b0 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
127c0 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
127d0 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  >&5.echo "$as_me
127e0 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
127f0 63 6f 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f  compute suffix o
12800 66 20 65 78 65 63 75 74 61 62 6c 65 73 3a 20 63  f executables: c
12810 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e  annot compile an
12820 64 20 6c 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e  d link.See \`con
12830 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72  fig.log' for mor
12840 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b  e details." >&2;
12850 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
12860 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69   exit 1; }; }.fi
12870 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
12880 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a 7b 20  $ac_cv_exeext.{ 
12890 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
128a0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
128b0 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26 35  c_cv_exeext" >&5
128c0 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
128d0 24 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e  $ac_cv_exeext" >
128e0 26 36 3b 20 7d 0a 0a 72 6d 20 2d 66 20 63 6f 6e  &6; }..rm -f con
128f0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 45 58  ftest.$ac_ext.EX
12900 45 45 58 54 3d 24 61 63 5f 63 76 5f 65 78 65 65  EEXT=$ac_cv_exee
12910 78 74 0a 61 63 5f 65 78 65 65 78 74 3d 24 45 58  xt.ac_exeext=$EX
12920 45 45 58 54 0a 7b 20 65 63 68 6f 20 22 24 61 73  EEXT.{ echo "$as
12930 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
12940 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78  cking for suffix
12950 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73   of object files
12960 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
12970 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _N "checking for
12980 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63   suffix of objec
12990 74 20 66 69 6c 65 73 2e 2e 2e 20 24 45 43 48 4f  t files... $ECHO
129a0 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
129b0 73 74 20 22 24 7b 61 63 5f 63 76 5f 6f 62 6a 65  st "${ac_cv_obje
129c0 78 74 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  xt+set}" = set; 
129d0 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
129e0 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
129f0 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
12a00 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
12a10 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
12a20 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
12a30 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
12a40 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
12a50 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
12a60 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
12a70 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
12a80 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
12a90 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
12aa0 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
12ab0 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
12ac0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63 6f  -f conftest.o co
12ad0 6e 66 74 65 73 74 2e 6f 62 6a 0a 69 66 20 7b 20  nftest.obj.if { 
12ae0 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
12af0 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61  pile".case "(($a
12b00 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
12b10 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
12b20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
12b30 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
12b40 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
12b50 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68  ;.esac.eval "ech
12b60 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  o \"\$as_me:$LIN
12b70 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
12b80 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  o\"") >&5.  (eva
12b90 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29  l "$ac_compile")
12ba0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
12bb0 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
12bc0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
12bd0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
12be0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
12bf0 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a  tatus); }; then.
12c00 20 20 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e    for ac_file in
12c10 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63 6f 6e 66   conftest.o conf
12c20 74 65 73 74 2e 6f 62 6a 20 63 6f 6e 66 74 65 73  test.obj conftes
12c30 74 2e 2a 3b 20 64 6f 0a 20 20 74 65 73 74 20 2d  t.*; do.  test -
12c40 66 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20  f "$ac_file" || 
12c50 63 6f 6e 74 69 6e 75 65 3b 0a 20 20 63 61 73 65  continue;.  case
12c60 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20   $ac_file in.   
12c70 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78   *.$ac_ext | *.x
12c80 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a  coff | *.tds | *
12c90 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78  .d | *.pdb | *.x
12ca0 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62  SYM | *.bb | *.b
12cb0 62 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69  bg | *.map | *.i
12cc0 6e 66 20 29 20 3b 3b 0a 20 20 20 20 2a 29 20 61  nf ) ;;.    *) a
12cd0 63 5f 63 76 5f 6f 62 6a 65 78 74 3d 60 65 78 70  c_cv_objext=`exp
12ce0 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27  r "$ac_file" : '
12cf0 2e 2a 5c 2e 5c 28 2e 2a 5c 29 27 60 0a 20 20 20  .*\.\(.*\)'`.   
12d00 20 20 20 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73      break;;.  es
12d10 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20 20 65  ac.done.else.  e
12d20 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
12d30 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
12d40 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
12d50 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
12d60 5f 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20 65 63  _ext >&5..{ { ec
12d70 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
12d80 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f  NO: error: canno
12d90 74 20 63 6f 6d 70 75 74 65 20 73 75 66 66 69 78  t compute suffix
12da0 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73   of object files
12db0 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65  : cannot compile
12dc0 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f  .See \`config.lo
12dd0 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61  g' for more deta
12de0 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22  ils." >&5.echo "
12df0 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63  $as_me: error: c
12e00 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75  annot compute su
12e10 66 66 69 78 20 6f 66 20 6f 62 6a 65 63 74 20 66  ffix of object f
12e20 69 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  iles: cannot com
12e30 70 69 6c 65 0a 53 65 65 20 5c 60 63 6f 6e 66 69  pile.See \`confi
12e40 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
12e50 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a  details." >&2;}.
12e60 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
12e70 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a  xit 1; }; }.fi..
12e80 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
12e90 61 63 5f 63 76 5f 6f 62 6a 65 78 74 20 63 6f 6e  ac_cv_objext con
12ea0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
12eb0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
12ec0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
12ed0 20 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20   $ac_cv_objext" 
12ee0 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
12ef0 5f 54 7d 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74  _T}$ac_cv_objext
12f00 22 20 3e 26 36 3b 20 7d 0a 4f 42 4a 45 58 54 3d  " >&6; }.OBJEXT=
12f10 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 0a 61 63  $ac_cv_objext.ac
12f20 5f 6f 62 6a 65 78 74 3d 24 4f 42 4a 45 58 54 0a  _objext=$OBJEXT.
12f30 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
12f40 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
12f50 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20   whether we are 
12f60 75 73 69 6e 67 20 74 68 65 20 47 4e 55 20 43 20  using the GNU C 
12f70 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 65 63  compiler" >&5.ec
12f80 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
12f90 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20  king whether we 
12fa0 61 72 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e  are using the GN
12fb0 55 20 43 20 63 6f 6d 70 69 6c 65 72 2e 2e 2e 20  U C compiler... 
12fc0 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
12fd0 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
12fe0 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 2b  _c_compiler_gnu+
12ff0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
13000 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
13010 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
13020 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63  _C" >&6.else.  c
13030 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
13040 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
13050 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
13060 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
13070 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
13080 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
13090 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
130a0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
130b0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
130c0 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
130d0 23 69 66 6e 64 65 66 20 5f 5f 47 4e 55 43 5f 5f  #ifndef __GNUC__
130e0 0a 20 20 20 20 20 20 20 63 68 6f 6b 65 20 6d 65  .       choke me
130f0 0a 23 65 6e 64 69 66 0a 0a 20 20 3b 0a 20 20 72  .#endif..  ;.  r
13100 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
13110 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  F.rm -f conftest
13120 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b  .$ac_objext.if {
13130 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f   (ac_try="$ac_co
13140 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24  mpile".case "(($
13150 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
13160 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
13170 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
13180 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
13190 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
131a0 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63  ;;.esac.eval "ec
131b0 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  ho \"\$as_me:$LI
131c0 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
131d0 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ho\"") >&5.  (ev
131e0 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  al "$ac_compile"
131f0 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
13200 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
13210 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
13220 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
13230 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
13240 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
13250 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
13260 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22  err >&5.  echo "
13270 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
13280 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
13290 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
132a0 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20  c_status); } && 
132b0 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
132c0 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
132d0 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
132e0 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
132f0 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20     } && test -s 
13300 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
13310 65 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  ext; then.  ac_c
13320 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 79 65 73 0a  ompiler_gnu=yes.
13330 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
13340 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
13350 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
13360 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
13370 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
13380 0a 0a 09 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  ...ac_compiler_g
13390 6e 75 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20  nu=no.fi..rm -f 
133a0 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
133b0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
133c0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
133d0 61 63 5f 65 78 74 0a 61 63 5f 63 76 5f 63 5f 63  ac_ext.ac_cv_c_c
133e0 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
133f0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69  compiler_gnu..fi
13400 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
13410 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
13420 20 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c   $ac_cv_c_compil
13430 65 72 5f 67 6e 75 22 20 3e 26 35 0a 65 63 68 6f  er_gnu" >&5.echo
13440 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63   "${ECHO_T}$ac_c
13450 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
13460 22 20 3e 26 36 3b 20 7d 0a 47 43 43 3d 60 74 65  " >&6; }.GCC=`te
13470 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  st $ac_compiler_
13480 67 6e 75 20 3d 20 79 65 73 20 26 26 20 65 63 68  gnu = yes && ech
13490 6f 20 79 65 73 60 0a 61 63 5f 74 65 73 74 5f 43  o yes`.ac_test_C
134a0 46 4c 41 47 53 3d 24 7b 43 46 4c 41 47 53 2b 73  FLAGS=${CFLAGS+s
134b0 65 74 7d 0a 61 63 5f 73 61 76 65 5f 43 46 4c 41  et}.ac_save_CFLA
134c0 47 53 3d 24 43 46 4c 41 47 53 0a 7b 20 65 63 68  GS=$CFLAGS.{ ech
134d0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
134e0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74  O: checking whet
134f0 68 65 72 20 24 43 43 20 61 63 63 65 70 74 73 20  her $CC accepts 
13500 2d 67 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  -g" >&5.echo $EC
13510 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77  HO_N "checking w
13520 68 65 74 68 65 72 20 24 43 43 20 61 63 63 65 70  hether $CC accep
13530 74 73 20 2d 67 2e 2e 2e 20 24 45 43 48 4f 5f 43  ts -g... $ECHO_C
13540 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
13550 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63   "${ac_cv_prog_c
13560 63 5f 67 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  c_g+set}" = set;
13570 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
13580 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
13590 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
135a0 0a 20 20 61 63 5f 73 61 76 65 5f 63 5f 77 65 72  .  ac_save_c_wer
135b0 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 63 5f 77  ror_flag=$ac_c_w
135c0 65 72 72 6f 72 5f 66 6c 61 67 0a 20 20 20 61 63  error_flag.   ac
135d0 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d 79  _c_werror_flag=y
135e0 65 73 0a 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  es.   ac_cv_prog
135f0 5f 63 63 5f 67 3d 6e 6f 0a 20 20 20 43 46 4c 41  _cc_g=no.   CFLA
13600 47 53 3d 22 2d 67 22 0a 20 20 20 63 61 74 20 3e  GS="-g".   cat >
13610 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
13620 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
13630 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
13640 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
13650 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
13660 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
13670 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
13680 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
13690 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e  fdefs.h.  */..in
136a0 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
136b0 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
136c0 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
136d0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
136e0 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
136f0 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20  c_compile".case 
13700 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
13710 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
13720 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
13730 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
13740 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
13750 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
13760 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
13770 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
13780 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
13790 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
137a0 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ile") 2>conftest
137b0 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
137c0 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
137d0 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
137e0 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
137f0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
13800 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
13810 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
13820 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
13830 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
13840 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
13850 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
13860 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
13870 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  "$ac_c_werror_fl
13880 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
13890 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
138a0 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74         } && test
138b0 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
138c0 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20  _objext; then.  
138d0 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d  ac_cv_prog_cc_g=
138e0 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  yes.else.  echo 
138f0 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
13900 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
13910 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
13920 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
13930 20 3e 26 35 0a 0a 09 43 46 4c 41 47 53 3d 22 22   >&5...CFLAGS=""
13940 0a 20 20 20 20 20 20 63 61 74 20 3e 63 6f 6e 66  .      cat >conf
13950 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
13960 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
13970 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
13980 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
13990 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
139a0 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
139b0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
139c0 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
139d0 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
139e0 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72  in ().{..  ;.  r
139f0 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
13a00 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  F.rm -f conftest
13a10 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b  .$ac_objext.if {
13a20 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f   (ac_try="$ac_co
13a30 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24  mpile".case "(($
13a40 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
13a50 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
13a60 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
13a70 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
13a80 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
13a90 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63  ;;.esac.eval "ec
13aa0 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  ho \"\$as_me:$LI
13ab0 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
13ac0 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ho\"") >&5.  (ev
13ad0 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  al "$ac_compile"
13ae0 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
13af0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
13b00 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
13b10 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
13b20 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
13b30 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
13b40 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
13b50 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22  err >&5.  echo "
13b60 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
13b70 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
13b80 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
13b90 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20  c_status); } && 
13ba0 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
13bb0 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
13bc0 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
13bd0 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
13be0 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20     } && test -s 
13bf0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
13c00 65 78 74 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c  ext; then.  :.el
13c10 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
13c20 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
13c30 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
13c40 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
13c50 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
13c60 09 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  .ac_c_werror_fla
13c70 67 3d 24 61 63 5f 73 61 76 65 5f 63 5f 77 65 72  g=$ac_save_c_wer
13c80 72 6f 72 5f 66 6c 61 67 0a 09 20 43 46 4c 41 47  ror_flag.. CFLAG
13c90 53 3d 22 2d 67 22 0a 09 20 63 61 74 20 3e 63 6f  S="-g".. cat >co
13ca0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
13cb0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
13cc0 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
13cd0 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
13ce0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
13cf0 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
13d00 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
13d10 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
13d20 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
13d30 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
13d40 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
13d50 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
13d60 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
13d70 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
13d80 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28  compile".case "(
13d90 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
13da0 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
13db0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
13dc0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
13dd0 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
13de0 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22  ry;;.esac.eval "
13df0 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24  echo \"\$as_me:$
13e00 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
13e10 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28  echo\"") >&5.  (
13e20 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
13e30 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  e") 2>conftest.e
13e40 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
13e50 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
13e60 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
13e70 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
13e80 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
13e90 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
13ea0 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
13eb0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
13ec0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
13ed0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
13ee0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
13ef0 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
13f00 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
13f10 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
13f20 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
13f30 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d       } && test -
13f40 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  s conftest.$ac_o
13f50 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61 63  bjext; then.  ac
13f60 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 79 65  _cv_prog_cc_g=ye
13f70 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  s.else.  echo "$
13f80 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
13f90 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
13fa0 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
13fb0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
13fc0 26 35 0a 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  &5...fi..rm -f c
13fd0 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
13fe0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
13ff0 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
14000 63 5f 65 78 74 0a 66 69 0a 0a 72 6d 20 2d 66 20  c_ext.fi..rm -f 
14010 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
14020 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
14030 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
14040 61 63 5f 65 78 74 0a 66 69 0a 0a 72 6d 20 2d 66  ac_ext.fi..rm -f
14050 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
14060 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
14070 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
14080 24 61 63 5f 65 78 74 0a 20 20 20 61 63 5f 63 5f  $ac_ext.   ac_c_
14090 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f  werror_flag=$ac_
140a0 73 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  save_c_werror_fl
140b0 61 67 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61  ag.fi.{ echo "$a
140c0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
140d0 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72 6f  sult: $ac_cv_pro
140e0 67 5f 63 63 5f 67 22 20 3e 26 35 0a 65 63 68 6f  g_cc_g" >&5.echo
140f0 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63   "${ECHO_T}$ac_c
14100 76 5f 70 72 6f 67 5f 63 63 5f 67 22 20 3e 26 36  v_prog_cc_g" >&6
14110 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 61 63  ; }.if test "$ac
14120 5f 74 65 73 74 5f 43 46 4c 41 47 53 22 20 3d 20  _test_CFLAGS" = 
14130 73 65 74 3b 20 74 68 65 6e 0a 20 20 43 46 4c 41  set; then.  CFLA
14140 47 53 3d 24 61 63 5f 73 61 76 65 5f 43 46 4c 41  GS=$ac_save_CFLA
14150 47 53 0a 65 6c 69 66 20 74 65 73 74 20 24 61 63  GS.elif test $ac
14160 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 20 3d 20  _cv_prog_cc_g = 
14170 79 65 73 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  yes; then.  if t
14180 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
14190 3b 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 47  ; then.    CFLAG
141a0 53 3d 22 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73  S="-g -O2".  els
141b0 65 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 67  e.    CFLAGS="-g
141c0 22 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 69 66  ".  fi.else.  if
141d0 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
141e0 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 43 46 4c  es; then.    CFL
141f0 41 47 53 3d 22 2d 4f 32 22 0a 20 20 65 6c 73 65  AGS="-O2".  else
14200 0a 20 20 20 20 43 46 4c 41 47 53 3d 0a 20 20 66  .    CFLAGS=.  f
14210 69 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73  i.fi.{ echo "$as
14220 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
14230 63 6b 69 6e 67 20 66 6f 72 20 24 43 43 20 6f 70  cking for $CC op
14240 74 69 6f 6e 20 74 6f 20 61 63 63 65 70 74 20 49  tion to accept I
14250 53 4f 20 43 38 39 22 20 3e 26 35 0a 65 63 68 6f  SO C89" >&5.echo
14260 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
14270 6e 67 20 66 6f 72 20 24 43 43 20 6f 70 74 69 6f  ng for $CC optio
14280 6e 20 74 6f 20 61 63 63 65 70 74 20 49 53 4f 20  n to accept ISO 
14290 43 38 39 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  C89... $ECHO_C" 
142a0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
142b0 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f  ${ac_cv_prog_cc_
142c0 63 38 39 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  c89+set}" = set;
142d0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
142e0 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
142f0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
14300 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  .  ac_cv_prog_cc
14310 5f 63 38 39 3d 6e 6f 0a 61 63 5f 73 61 76 65 5f  _c89=no.ac_save_
14320 43 43 3d 24 43 43 0a 63 61 74 20 3e 63 6f 6e 66  CC=$CC.cat >conf
14330 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
14340 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
14350 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
14360 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
14370 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
14380 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
14390 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
143a0 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
143b0 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64  s.h.  */.#includ
143c0 65 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23 69 6e  e <stdarg.h>.#in
143d0 63 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68 3e 0a  clude <stdio.h>.
143e0 23 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 74 79  #include <sys/ty
143f0 70 65 73 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20  pes.h>.#include 
14400 3c 73 79 73 2f 73 74 61 74 2e 68 3e 0a 2f 2a 20  <sys/stat.h>./* 
14410 4d 6f 73 74 20 6f 66 20 74 68 65 20 66 6f 6c 6c  Most of the foll
14420 6f 77 69 6e 67 20 74 65 73 74 73 20 61 72 65 20  owing tests are 
14430 73 74 6f 6c 65 6e 20 66 72 6f 6d 20 52 43 53 20  stolen from RCS 
14440 35 2e 37 27 73 20 73 72 63 2f 63 6f 6e 66 2e 73  5.7's src/conf.s
14450 68 2e 20 20 2a 2f 0a 73 74 72 75 63 74 20 62 75  h.  */.struct bu
14460 66 20 7b 20 69 6e 74 20 78 3b 20 7d 3b 0a 46 49  f { int x; };.FI
14470 4c 45 20 2a 20 28 2a 72 63 73 6f 70 65 6e 29 20  LE * (*rcsopen) 
14480 28 73 74 72 75 63 74 20 62 75 66 20 2a 2c 20 73  (struct buf *, s
14490 74 72 75 63 74 20 73 74 61 74 20 2a 2c 20 69 6e  truct stat *, in
144a0 74 29 3b 0a 73 74 61 74 69 63 20 63 68 61 72 20  t);.static char 
144b0 2a 65 20 28 70 2c 20 69 29 0a 20 20 20 20 20 63  *e (p, i).     c
144c0 68 61 72 20 2a 2a 70 3b 0a 20 20 20 20 20 69 6e  har **p;.     in
144d0 74 20 69 3b 0a 7b 0a 20 20 72 65 74 75 72 6e 20  t i;.{.  return 
144e0 70 5b 69 5d 3b 0a 7d 0a 73 74 61 74 69 63 20 63  p[i];.}.static c
144f0 68 61 72 20 2a 66 20 28 63 68 61 72 20 2a 20 28  har *f (char * (
14500 2a 67 29 20 28 63 68 61 72 20 2a 2a 2c 20 69 6e  *g) (char **, in
14510 74 29 2c 20 63 68 61 72 20 2a 2a 70 2c 20 2e 2e  t), char **p, ..
14520 2e 29 0a 7b 0a 20 20 63 68 61 72 20 2a 73 3b 0a  .).{.  char *s;.
14530 20 20 76 61 5f 6c 69 73 74 20 76 3b 0a 20 20 76    va_list v;.  v
14540 61 5f 73 74 61 72 74 20 28 76 2c 70 29 3b 0a 20  a_start (v,p);. 
14550 20 73 20 3d 20 67 20 28 70 2c 20 76 61 5f 61 72   s = g (p, va_ar
14560 67 20 28 76 2c 69 6e 74 29 29 3b 0a 20 20 76 61  g (v,int));.  va
14570 5f 65 6e 64 20 28 76 29 3b 0a 20 20 72 65 74 75  _end (v);.  retu
14580 72 6e 20 73 3b 0a 7d 0a 0a 2f 2a 20 4f 53 46 20  rn s;.}../* OSF 
14590 34 2e 30 20 43 6f 6d 70 61 71 20 63 63 20 69 73  4.0 Compaq cc is
145a0 20 73 6f 6d 65 20 73 6f 72 74 20 6f 66 20 61 6c   some sort of al
145b0 6d 6f 73 74 2d 41 4e 53 49 20 62 79 20 64 65 66  most-ANSI by def
145c0 61 75 6c 74 2e 20 20 49 74 20 68 61 73 0a 20 20  ault.  It has.  
145d0 20 66 75 6e 63 74 69 6f 6e 20 70 72 6f 74 6f 74   function protot
145e0 79 70 65 73 20 61 6e 64 20 73 74 75 66 66 2c 20  ypes and stuff, 
145f0 62 75 74 20 6e 6f 74 20 27 5c 78 48 48 27 20 68  but not '\xHH' h
14600 65 78 20 63 68 61 72 61 63 74 65 72 20 63 6f 6e  ex character con
14610 73 74 61 6e 74 73 2e 0a 20 20 20 54 68 65 73 65  stants..   These
14620 20 64 6f 6e 27 74 20 70 72 6f 76 6f 6b 65 20 61   don't provoke a
14630 6e 20 65 72 72 6f 72 20 75 6e 66 6f 72 74 75 6e  n error unfortun
14640 61 74 65 6c 79 2c 20 69 6e 73 74 65 61 64 20 61  ately, instead a
14650 72 65 20 73 69 6c 65 6e 74 6c 79 20 74 72 65 61  re silently trea
14660 74 65 64 0a 20 20 20 61 73 20 27 78 27 2e 20 20  ted.   as 'x'.  
14670 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 6e  The following in
14680 64 75 63 65 73 20 61 6e 20 65 72 72 6f 72 2c 20  duces an error, 
14690 75 6e 74 69 6c 20 2d 73 74 64 20 69 73 20 61 64  until -std is ad
146a0 64 65 64 20 74 6f 20 67 65 74 0a 20 20 20 70 72  ded to get.   pr
146b0 6f 70 65 72 20 41 4e 53 49 20 6d 6f 64 65 2e 20  oper ANSI mode. 
146c0 20 43 75 72 69 6f 75 73 6c 79 20 27 5c 78 30 30   Curiously '\x00
146d0 27 21 3d 27 78 27 20 61 6c 77 61 79 73 20 63 6f  '!='x' always co
146e0 6d 65 73 20 6f 75 74 20 74 72 75 65 2c 20 66 6f  mes out true, fo
146f0 72 20 61 6e 0a 20 20 20 61 72 72 61 79 20 73 69  r an.   array si
14700 7a 65 20 61 74 20 6c 65 61 73 74 2e 20 20 49 74  ze at least.  It
14710 27 73 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20  's necessary to 
14720 77 72 69 74 65 20 27 5c 78 30 30 27 3d 3d 30 20  write '\x00'==0 
14730 74 6f 20 67 65 74 20 73 6f 6d 65 74 68 69 6e 67  to get something
14740 0a 20 20 20 74 68 61 74 27 73 20 74 72 75 65 20  .   that's true 
14750 6f 6e 6c 79 20 77 69 74 68 20 2d 73 74 64 2e 20  only with -std. 
14760 20 2a 2f 0a 69 6e 74 20 6f 73 66 34 5f 63 63 5f   */.int osf4_cc_
14770 61 72 72 61 79 20 5b 27 5c 78 30 30 27 20 3d 3d  array ['\x00' ==
14780 20 30 20 3f 20 31 20 3a 20 2d 31 5d 3b 0a 0a 2f   0 ? 1 : -1];../
14790 2a 20 49 42 4d 20 43 20 36 20 66 6f 72 20 41 49  * IBM C 6 for AI
147a0 58 20 69 73 20 61 6c 6d 6f 73 74 2d 41 4e 53 49  X is almost-ANSI
147b0 20 62 79 20 64 65 66 61 75 6c 74 2c 20 62 75 74   by default, but
147c0 20 69 74 20 72 65 70 6c 61 63 65 73 20 6d 61 63   it replaces mac
147d0 72 6f 20 70 61 72 61 6d 65 74 65 72 73 0a 20 20  ro parameters.  
147e0 20 69 6e 73 69 64 65 20 73 74 72 69 6e 67 73 20   inside strings 
147f0 61 6e 64 20 63 68 61 72 61 63 74 65 72 20 63 6f  and character co
14800 6e 73 74 61 6e 74 73 2e 20 20 2a 2f 0a 23 64 65  nstants.  */.#de
14810 66 69 6e 65 20 46 4f 4f 28 78 29 20 27 78 27 0a  fine FOO(x) 'x'.
14820 69 6e 74 20 78 6c 63 36 5f 63 63 5f 61 72 72 61  int xlc6_cc_arra
14830 79 5b 46 4f 4f 28 61 29 20 3d 3d 20 27 78 27 20  y[FOO(a) == 'x' 
14840 3f 20 31 20 3a 20 2d 31 5d 3b 0a 0a 69 6e 74 20  ? 1 : -1];..int 
14850 74 65 73 74 20 28 69 6e 74 20 69 2c 20 64 6f 75  test (int i, dou
14860 62 6c 65 20 78 29 3b 0a 73 74 72 75 63 74 20 73  ble x);.struct s
14870 31 20 7b 69 6e 74 20 28 2a 66 29 20 28 69 6e 74  1 {int (*f) (int
14880 20 61 29 3b 7d 3b 0a 73 74 72 75 63 74 20 73 32   a);};.struct s2
14890 20 7b 69 6e 74 20 28 2a 66 29 20 28 64 6f 75 62   {int (*f) (doub
148a0 6c 65 20 61 29 3b 7d 3b 0a 69 6e 74 20 70 61 69  le a);};.int pai
148b0 72 6e 61 6d 65 73 20 28 69 6e 74 2c 20 63 68 61  rnames (int, cha
148c0 72 20 2a 2a 2c 20 46 49 4c 45 20 2a 28 2a 29 28  r **, FILE *(*)(
148d0 73 74 72 75 63 74 20 62 75 66 20 2a 2c 20 73 74  struct buf *, st
148e0 72 75 63 74 20 73 74 61 74 20 2a 2c 20 69 6e 74  ruct stat *, int
148f0 29 2c 20 69 6e 74 2c 20 69 6e 74 29 3b 0a 69 6e  ), int, int);.in
14900 74 20 61 72 67 63 3b 0a 63 68 61 72 20 2a 2a 61  t argc;.char **a
14910 72 67 76 3b 0a 69 6e 74 0a 6d 61 69 6e 20 28 29  rgv;.int.main ()
14920 0a 7b 0a 72 65 74 75 72 6e 20 66 20 28 65 2c 20  .{.return f (e, 
14930 61 72 67 76 2c 20 30 29 20 21 3d 20 61 72 67 76  argv, 0) != argv
14940 5b 30 5d 20 20 7c 7c 20 20 66 20 28 65 2c 20 61  [0]  ||  f (e, a
14950 72 67 76 2c 20 31 29 20 21 3d 20 61 72 67 76 5b  rgv, 1) != argv[
14960 31 5d 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  1];.  ;.  return
14970 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 66 6f 72   0;.}._ACEOF.for
14980 20 61 63 5f 61 72 67 20 69 6e 20 27 27 20 2d 71   ac_arg in '' -q
14990 6c 61 6e 67 6c 76 6c 3d 65 78 74 63 38 39 20 2d  langlvl=extc89 -
149a0 71 6c 61 6e 67 6c 76 6c 3d 61 6e 73 69 20 2d 73  qlanglvl=ansi -s
149b0 74 64 20 5c 0a 09 2d 41 65 20 22 2d 41 61 20 2d  td \..-Ae "-Aa -
149c0 44 5f 48 50 55 58 5f 53 4f 55 52 43 45 22 20 22  D_HPUX_SOURCE" "
149d0 2d 58 63 20 2d 44 5f 5f 45 58 54 45 4e 53 49 4f  -Xc -D__EXTENSIO
149e0 4e 53 5f 5f 22 0a 64 6f 0a 20 20 43 43 3d 22 24  NS__".do.  CC="$
149f0 61 63 5f 73 61 76 65 5f 43 43 20 24 61 63 5f 61  ac_save_CC $ac_a
14a00 72 67 22 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  rg".  rm -f conf
14a10 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
14a20 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
14a30 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20  c_compile".case 
14a40 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
14a50 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
14a60 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
14a70 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
14a80 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
14a90 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
14aa0 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
14ab0 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
14ac0 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
14ad0 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
14ae0 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ile") 2>conftest
14af0 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
14b00 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
14b10 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
14b20 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
14b30 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
14b40 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
14b50 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
14b60 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
14b70 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
14b80 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
14b90 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
14ba0 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
14bb0 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  "$ac_c_werror_fl
14bc0 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
14bd0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
14be0 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74         } && test
14bf0 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
14c00 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20  _objext; then.  
14c10 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
14c20 39 3d 24 61 63 5f 61 72 67 0a 65 6c 73 65 0a 20  9=$ac_arg.else. 
14c30 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66   echo "$as_me: f
14c40 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
14c50 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
14c60 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
14c70 61 63 5f 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a  ac_ext >&5...fi.
14c80 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
14c90 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
14ca0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 74  t.$ac_objext.  t
14cb0 65 73 74 20 22 78 24 61 63 5f 63 76 5f 70 72 6f  est "x$ac_cv_pro
14cc0 67 5f 63 63 5f 63 38 39 22 20 21 3d 20 22 78 6e  g_cc_c89" != "xn
14cd0 6f 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65  o" && break.done
14ce0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
14cf0 24 61 63 5f 65 78 74 0a 43 43 3d 24 61 63 5f 73  $ac_ext.CC=$ac_s
14d00 61 76 65 5f 43 43 0a 0a 66 69 0a 23 20 41 43 5f  ave_CC..fi.# AC_
14d10 43 41 43 48 45 5f 56 41 4c 0a 63 61 73 65 20 22  CACHE_VAL.case "
14d20 78 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f  x$ac_cv_prog_cc_
14d30 63 38 39 22 20 69 6e 0a 20 20 78 29 0a 20 20 20  c89" in.  x).   
14d40 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
14d50 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
14d60 20 6e 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26   none needed" >&
14d70 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
14d80 7d 6e 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26  }none needed" >&
14d90 36 3b 20 7d 20 3b 3b 0a 20 20 78 6e 6f 29 0a 20  6; } ;;.  xno). 
14da0 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
14db0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
14dc0 74 3a 20 75 6e 73 75 70 70 6f 72 74 65 64 22 20  t: unsupported" 
14dd0 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
14de0 5f 54 7d 75 6e 73 75 70 70 6f 72 74 65 64 22 20  _T}unsupported" 
14df0 3e 26 36 3b 20 7d 20 3b 3b 0a 20 20 2a 29 0a 20  >&6; } ;;.  *). 
14e00 20 20 20 43 43 3d 22 24 43 43 20 24 61 63 5f 63     CC="$CC $ac_c
14e10 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 0a 20  v_prog_cc_c89". 
14e20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
14e30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
14e40 74 3a 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63  t: $ac_cv_prog_c
14e50 63 5f 63 38 39 22 20 3e 26 35 0a 65 63 68 6f 20  c_c89" >&5.echo 
14e60 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76  "${ECHO_T}$ac_cv
14e70 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 3e 26  _prog_cc_c89" >&
14e80 36 3b 20 7d 20 3b 3b 0a 65 73 61 63 0a 0a 0a 61  6; } ;;.esac...a
14e90 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
14ea0 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
14eb0 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
14ec0 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
14ed0 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
14ee0 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
14ef0 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
14f00 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
14f10 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
14f20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
14f30 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
14f40 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
14f50 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
14f60 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 7b 20 65 63  mpiler_gnu..{ ec
14f70 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
14f80 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
14f90 20 61 20 73 65 64 20 74 68 61 74 20 64 6f 65 73   a sed that does
14fa0 20 6e 6f 74 20 74 72 75 6e 63 61 74 65 20 6f 75   not truncate ou
14fb0 74 70 75 74 22 20 3e 26 35 0a 65 63 68 6f 20 24  tput" >&5.echo $
14fc0 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
14fd0 20 66 6f 72 20 61 20 73 65 64 20 74 68 61 74 20   for a sed that 
14fe0 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e 63 61 74  does not truncat
14ff0 65 20 6f 75 74 70 75 74 2e 2e 2e 20 24 45 43 48  e output... $ECH
15000 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
15010 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74  est "${lt_cv_pat
15020 68 5f 53 45 44 2b 73 65 74 7d 22 20 3d 20 73 65  h_SED+set}" = se
15030 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
15040 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
15050 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
15060 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f  se.  # Loop thro
15070 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20 70  ugh the user's p
15080 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72  ath and test for
15090 20 73 65 64 20 61 6e 64 20 67 73 65 64 2e 0a 23   sed and gsed..#
150a0 20 54 68 65 6e 20 75 73 65 20 74 68 61 74 20 6c   Then use that l
150b0 69 73 74 20 6f 66 20 73 65 64 27 73 20 61 73 20  ist of sed's as 
150c0 6f 6e 65 73 20 74 6f 20 74 65 73 74 20 66 6f 72  ones to test for
150d0 20 74 72 75 6e 63 61 74 69 6f 6e 2e 0a 61 73 5f   truncation..as_
150e0 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
150f0 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
15100 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
15110 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
15120 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
15130 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
15140 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
15150 6f 72 20 6c 74 5f 61 63 5f 70 72 6f 67 20 69 6e  or lt_ac_prog in
15160 20 73 65 64 20 67 73 65 64 3b 20 64 6f 0a 20 20   sed gsed; do.  
15170 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
15180 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
15190 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
151a0 73 3b 20 64 6f 0a 20 20 20 20 20 20 69 66 20 24  s; do.      if $
151b0 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  as_executable_p 
151c0 22 24 61 73 5f 64 69 72 2f 24 6c 74 5f 61 63 5f  "$as_dir/$lt_ac_
151d0 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74  prog$ac_exec_ext
151e0 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20  "; then.        
151f0 6c 74 5f 61 63 5f 73 65 64 5f 6c 69 73 74 3d 22  lt_ac_sed_list="
15200 24 6c 74 5f 61 63 5f 73 65 64 5f 6c 69 73 74 20  $lt_ac_sed_list 
15210 24 61 73 5f 64 69 72 2f 24 6c 74 5f 61 63 5f 70  $as_dir/$lt_ac_p
15220 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22  rog$ac_exec_ext"
15230 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 64 6f  .      fi.    do
15240 6e 65 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 6c  ne.  done.done.l
15250 74 5f 61 63 5f 6d 61 78 3d 30 0a 6c 74 5f 61 63  t_ac_max=0.lt_ac
15260 5f 63 6f 75 6e 74 3d 30 0a 23 20 41 64 64 20 2f  _count=0.# Add /
15270 75 73 72 2f 78 70 67 34 2f 62 69 6e 2f 73 65 64  usr/xpg4/bin/sed
15280 20 61 73 20 69 74 20 69 73 20 74 79 70 69 63 61   as it is typica
15290 6c 6c 79 20 66 6f 75 6e 64 20 6f 6e 20 53 6f 6c  lly found on Sol
152a0 61 72 69 73 0a 23 20 61 6c 6f 6e 67 20 77 69 74  aris.# along wit
152b0 68 20 2f 62 69 6e 2f 73 65 64 20 74 68 61 74 20  h /bin/sed that 
152c0 74 72 75 6e 63 61 74 65 73 20 6f 75 74 70 75 74  truncates output
152d0 2e 0a 66 6f 72 20 6c 74 5f 61 63 5f 73 65 64 20  ..for lt_ac_sed 
152e0 69 6e 20 24 6c 74 5f 61 63 5f 73 65 64 5f 6c 69  in $lt_ac_sed_li
152f0 73 74 20 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e  st /usr/xpg4/bin
15300 2f 73 65 64 3b 20 64 6f 0a 20 20 74 65 73 74 20  /sed; do.  test 
15310 21 20 2d 66 20 24 6c 74 5f 61 63 5f 73 65 64 20  ! -f $lt_ac_sed 
15320 26 26 20 63 6f 6e 74 69 6e 75 65 0a 20 20 63 61  && continue.  ca
15330 74 20 2f 64 65 76 2f 6e 75 6c 6c 20 3e 20 63 6f  t /dev/null > co
15340 6e 66 74 65 73 74 2e 69 6e 0a 20 20 6c 74 5f 61  nftest.in.  lt_a
15350 63 5f 63 6f 75 6e 74 3d 30 0a 20 20 65 63 68 6f  c_count=0.  echo
15360 20 24 45 43 48 4f 5f 4e 20 22 30 31 32 33 34 35   $ECHO_N "012345
15370 36 37 38 39 24 45 43 48 4f 5f 43 22 20 3e 63 6f  6789$ECHO_C" >co
15380 6e 66 74 65 73 74 2e 69 6e 0a 20 20 23 20 43 68  nftest.in.  # Ch
15390 65 63 6b 20 66 6f 72 20 47 4e 55 20 73 65 64 20  eck for GNU sed 
153a0 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69 66  and select it if
153b0 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20   it is found..  
153c0 69 66 20 22 24 6c 74 5f 61 63 5f 73 65 64 22 20  if "$lt_ac_sed" 
153d0 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 20 3c  --version 2>&1 <
153e0 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 67 72 65   /dev/null | gre
153f0 70 20 27 47 4e 55 27 20 3e 20 2f 64 65 76 2f 6e  p 'GNU' > /dev/n
15400 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74  ull; then.    lt
15410 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 24 6c 74  _cv_path_SED=$lt
15420 5f 61 63 5f 73 65 64 0a 20 20 20 20 62 72 65 61  _ac_sed.    brea
15430 6b 0a 20 20 66 69 0a 20 20 77 68 69 6c 65 20 74  k.  fi.  while t
15440 72 75 65 3b 20 64 6f 0a 20 20 20 20 63 61 74 20  rue; do.    cat 
15450 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66  conftest.in conf
15460 74 65 73 74 2e 69 6e 20 3e 63 6f 6e 66 74 65 73  test.in >conftes
15470 74 2e 74 6d 70 0a 20 20 20 20 6d 76 20 63 6f 6e  t.tmp.    mv con
15480 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65  ftest.tmp confte
15490 73 74 2e 69 6e 0a 20 20 20 20 63 70 20 63 6f 6e  st.in.    cp con
154a0 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73  ftest.in conftes
154b0 74 2e 6e 6c 0a 20 20 20 20 65 63 68 6f 20 3e 3e  t.nl.    echo >>
154c0 63 6f 6e 66 74 65 73 74 2e 6e 6c 0a 20 20 20 20  conftest.nl.    
154d0 24 6c 74 5f 61 63 5f 73 65 64 20 2d 65 20 27 73  $lt_ac_sed -e 's
154e0 2f 61 24 2f 2f 27 20 3c 20 63 6f 6e 66 74 65 73  /a$//' < conftes
154f0 74 2e 6e 6c 20 3e 63 6f 6e 66 74 65 73 74 2e 6f  t.nl >conftest.o
15500 75 74 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20  ut || break.    
15510 63 6d 70 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  cmp -s conftest.
15520 6f 75 74 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20  out conftest.nl 
15530 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 23 20 31  || break.    # 1
15540 30 30 30 30 20 63 68 61 72 73 20 61 73 20 69 6e  0000 chars as in
15550 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20 74  put seems more t
15560 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20 74  han enough.    t
15570 65 73 74 20 24 6c 74 5f 61 63 5f 63 6f 75 6e 74  est $lt_ac_count
15580 20 2d 67 74 20 31 30 20 26 26 20 62 72 65 61 6b   -gt 10 && break
15590 0a 20 20 20 20 6c 74 5f 61 63 5f 63 6f 75 6e 74  .    lt_ac_count
155a0 3d 60 65 78 70 72 20 24 6c 74 5f 61 63 5f 63 6f  =`expr $lt_ac_co
155b0 75 6e 74 20 2b 20 31 60 0a 20 20 20 20 69 66 20  unt + 1`.    if 
155c0 74 65 73 74 20 24 6c 74 5f 61 63 5f 63 6f 75 6e  test $lt_ac_coun
155d0 74 20 2d 67 74 20 24 6c 74 5f 61 63 5f 6d 61 78  t -gt $lt_ac_max
155e0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f  ; then.      lt_
155f0 61 63 5f 6d 61 78 3d 24 6c 74 5f 61 63 5f 63 6f  ac_max=$lt_ac_co
15600 75 6e 74 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  unt.      lt_cv_
15610 70 61 74 68 5f 53 45 44 3d 24 6c 74 5f 61 63 5f  path_SED=$lt_ac_
15620 73 65 64 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e  sed.    fi.  don
15630 65 0a 64 6f 6e 65 0a 0a 66 69 0a 0a 53 45 44 3d  e.done..fi..SED=
15640 24 6c 74 5f 63 76 5f 70 61 74 68 5f 53 45 44 0a  $lt_cv_path_SED.
15650 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
15660 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
15670 24 53 45 44 22 20 3e 26 35 0a 65 63 68 6f 20 22  $SED" >&5.echo "
15680 24 7b 45 43 48 4f 5f 54 7d 24 53 45 44 22 20 3e  ${ECHO_T}$SED" >
15690 26 36 3b 20 7d 0a 0a 7b 20 65 63 68 6f 20 22 24  &6; }..{ echo "$
156a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
156b0 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 72 65 70  hecking for grep
156c0 20 74 68 61 74 20 68 61 6e 64 6c 65 73 20 6c 6f   that handles lo
156d0 6e 67 20 6c 69 6e 65 73 20 61 6e 64 20 2d 65 22  ng lines and -e"
156e0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
156f0 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
15700 67 72 65 70 20 74 68 61 74 20 68 61 6e 64 6c 65  grep that handle
15710 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61 6e 64  s long lines and
15720 20 2d 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20   -e... $ECHO_C" 
15730 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
15740 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45  ${ac_cv_path_GRE
15750 50 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  P+set}" = set; t
15760 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
15770 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
15780 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
15790 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
157a0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 67 72  irst word of "gr
157b0 65 70 20 67 67 72 65 70 22 20 74 6f 20 75 73 65  ep ggrep" to use
157c0 20 69 6e 20 6d 73 67 20 6f 75 74 70 75 74 0a 69   in msg output.i
157d0 66 20 74 65 73 74 20 2d 7a 20 22 24 47 52 45 50  f test -z "$GREP
157e0 22 3b 20 74 68 65 6e 0a 73 65 74 20 64 75 6d 6d  "; then.set dumm
157f0 79 20 67 72 65 70 20 67 67 72 65 70 3b 20 61 63  y grep ggrep; ac
15800 5f 70 72 6f 67 5f 6e 61 6d 65 3d 24 32 0a 69 66  _prog_name=$2.if
15810 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
15820 61 74 68 5f 47 52 45 50 2b 73 65 74 7d 22 20 3d  ath_GREP+set}" =
15830 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
15840 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
15850 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
15860 0a 65 6c 73 65 0a 20 20 61 63 5f 70 61 74 68 5f  .else.  ac_path_
15870 47 52 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65  GREP_found=false
15880 0a 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20  .# Loop through 
15890 74 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20  the user's path 
158a0 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63  and test for eac
158b0 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49  h of PROGNAME-LI
158c0 53 54 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  ST.as_save_IFS=$
158d0 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
158e0 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
158f0 64 69 72 20 69 6e 20 24 50 41 54 48 24 50 41 54  dir in $PATH$PAT
15900 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f  H_SEPARATOR/usr/
15910 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46  xpg4/bin.do.  IF
15920 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
15930 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
15940 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
15950 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20   for ac_prog in 
15960 67 72 65 70 20 67 67 72 65 70 3b 20 64 6f 0a 20  grep ggrep; do. 
15970 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
15980 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
15990 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
159a0 3b 20 64 6f 0a 20 20 20 20 61 63 5f 70 61 74 68  ; do.    ac_path
159b0 5f 47 52 45 50 3d 22 24 61 73 5f 64 69 72 2f 24  _GREP="$as_dir/$
159c0 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63 5f  ac_prog$ac_exec_
159d0 65 78 74 22 0a 20 20 20 20 7b 20 74 65 73 74 20  ext".    { test 
159e0 2d 66 20 22 24 61 63 5f 70 61 74 68 5f 47 52 45  -f "$ac_path_GRE
159f0 50 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  P" && $as_test_x
15a00 20 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22   "$ac_path_GREP"
15a10 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a  ; } || continue.
15a20 20 20 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20      # Check for 
15a30 47 4e 55 20 61 63 5f 70 61 74 68 5f 47 52 45 50  GNU ac_path_GREP
15a40 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69   and select it i
15a50 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20  f it is found.. 
15a60 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55   # Check for GNU
15a70 20 24 61 63 5f 70 61 74 68 5f 47 52 45 50 0a 63   $ac_path_GREP.c
15a80 61 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f 47  ase `"$ac_path_G
15a90 52 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32  REP" --version 2
15aa0 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20  >&1` in.*GNU*). 
15ab0 20 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50   ac_cv_path_GREP
15ac0 3d 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22  ="$ac_path_GREP"
15ad0 20 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f   ac_path_GREP_fo
15ae0 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f  und=:;;.*).  ac_
15af0 63 6f 75 6e 74 3d 30 0a 20 20 65 63 68 6f 20 24  count=0.  echo $
15b00 45 43 48 4f 5f 4e 20 22 30 31 32 33 34 35 36 37  ECHO_N "01234567
15b10 38 39 24 45 43 48 4f 5f 43 22 20 3e 22 63 6f 6e  89$ECHO_C" >"con
15b20 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c  ftest.in".  whil
15b30 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61 74  e :.  do.    cat
15b40 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22   "conftest.in" "
15b50 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22 63  conftest.in" >"c
15b60 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20 20  onftest.tmp".   
15b70 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d   mv "conftest.tm
15b80 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  p" "conftest.in"
15b90 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65 73  .    cp "conftes
15ba0 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e  t.in" "conftest.
15bb0 6e 6c 22 0a 20 20 20 20 65 63 68 6f 20 27 47 52  nl".    echo 'GR
15bc0 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74  EP' >> "conftest
15bd0 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61  .nl".    "$ac_pa
15be0 74 68 5f 47 52 45 50 22 20 2d 65 20 27 47 52 45  th_GREP" -e 'GRE
15bf0 50 24 27 20 2d 65 20 27 2d 28 63 61 6e 6e 6f 74  P$' -e '-(cannot
15c00 20 6d 61 74 63 68 29 2d 27 20 3c 20 22 63 6f 6e   match)-' < "con
15c10 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66  ftest.nl" >"conf
15c20 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76  test.out" 2>/dev
15c30 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20  /null || break. 
15c40 20 20 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73     diff "conftes
15c50 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74  t.out" "conftest
15c60 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  .nl" >/dev/null 
15c70 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20  2>&1 || break.  
15c80 20 20 61 63 5f 63 6f 75 6e 74 3d 60 65 78 70 72    ac_count=`expr
15c90 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20 31 60 0a   $ac_count + 1`.
15ca0 20 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f      if test $ac_
15cb0 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70  count -gt ${ac_p
15cc0 61 74 68 5f 47 52 45 50 5f 6d 61 78 2d 30 7d 3b  ath_GREP_max-0};
15cd0 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65   then.      # Be
15ce0 73 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73  st one so far, s
15cf0 61 76 65 20 69 74 20 62 75 74 20 6b 65 65 70 20  ave it but keep 
15d00 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65  looking for a be
15d10 74 74 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61  tter one.      a
15d20 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d 22  c_cv_path_GREP="
15d30 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 0a 20  $ac_path_GREP". 
15d40 20 20 20 20 20 61 63 5f 70 61 74 68 5f 47 52 45       ac_path_GRE
15d50 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a  P_max=$ac_count.
15d60 20 20 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a      fi.    # 10*
15d70 28 32 5e 31 30 29 20 63 68 61 72 73 20 61 73 20  (2^10) chars as 
15d80 69 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65  input seems more
15d90 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20   than enough.   
15da0 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20   test $ac_count 
15db0 2d 67 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a  -gt 10 && break.
15dc0 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63    done.  rm -f c
15dd0 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74  onftest.in conft
15de0 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74  est.tmp conftest
15df0 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74  .nl conftest.out
15e00 3b 3b 0a 65 73 61 63 0a 0a 0a 20 20 20 20 24 61  ;;.esac...    $a
15e10 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75 6e  c_path_GREP_foun
15e20 64 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20 64  d && break 3.  d
15e30 6f 6e 65 0a 64 6f 6e 65 0a 0a 64 6f 6e 65 0a 49  one.done..done.I
15e40 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
15e50 0a 0a 66 69 0a 0a 47 52 45 50 3d 22 24 61 63 5f  ..fi..GREP="$ac_
15e60 63 76 5f 70 61 74 68 5f 47 52 45 50 22 0a 69 66  cv_path_GREP".if
15e70 20 74 65 73 74 20 2d 7a 20 22 24 47 52 45 50 22   test -z "$GREP"
15e80 3b 20 74 68 65 6e 0a 20 20 7b 20 7b 20 65 63 68  ; then.  { { ech
15e90 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
15ea0 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63  O: error: no acc
15eb0 65 70 74 61 62 6c 65 20 24 61 63 5f 70 72 6f 67  eptable $ac_prog
15ec0 5f 6e 61 6d 65 20 63 6f 75 6c 64 20 62 65 20 66  _name could be f
15ed0 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41  ound in $PATH$PA
15ee0 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72  TH_SEPARATOR/usr
15ef0 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 35 0a 65  /xpg4/bin" >&5.e
15f00 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
15f10 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c  or: no acceptabl
15f20 65 20 24 61 63 5f 70 72 6f 67 5f 6e 61 6d 65 20  e $ac_prog_name 
15f30 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20 69  could be found i
15f40 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45 50  n $PATH$PATH_SEP
15f50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f  ARATOR/usr/xpg4/
15f60 62 69 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  bin" >&2;}.   { 
15f70 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
15f80 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 65 6c 73 65 0a  ; }; }.fi..else.
15f90 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45    ac_cv_path_GRE
15fa0 50 3d 24 47 52 45 50 0a 66 69 0a 0a 0a 66 69 0a  P=$GREP.fi...fi.
15fb0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
15fc0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
15fd0 24 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50  $ac_cv_path_GREP
15fe0 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
15ff0 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 70 61 74 68  HO_T}$ac_cv_path
16000 5f 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 47  _GREP" >&6; }. G
16010 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68  REP="$ac_cv_path
16020 5f 47 52 45 50 22 0a 0a 0a 7b 20 65 63 68 6f 20  _GREP"...{ echo 
16030 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
16040 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 65 67   checking for eg
16050 72 65 70 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  rep" >&5.echo $E
16060 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
16070 66 6f 72 20 65 67 72 65 70 2e 2e 2e 20 24 45 43  for egrep... $EC
16080 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
16090 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 61  test "${ac_cv_pa
160a0 74 68 5f 45 47 52 45 50 2b 73 65 74 7d 22 20 3d  th_EGREP+set}" =
160b0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
160c0 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
160d0 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
160e0 0a 65 6c 73 65 0a 20 20 69 66 20 65 63 68 6f 20  .else.  if echo 
160f0 61 20 7c 20 24 47 52 45 50 20 2d 45 20 27 28 61  a | $GREP -E '(a
16100 7c 62 29 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  |b)' >/dev/null 
16110 32 3e 26 31 0a 20 20 20 74 68 65 6e 20 61 63 5f  2>&1.   then ac_
16120 63 76 5f 70 61 74 68 5f 45 47 52 45 50 3d 22 24  cv_path_EGREP="$
16130 47 52 45 50 20 2d 45 22 0a 20 20 20 65 6c 73 65  GREP -E".   else
16140 0a 20 20 20 20 20 23 20 45 78 74 72 61 63 74 20  .     # Extract 
16150 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
16160 66 20 22 65 67 72 65 70 22 20 74 6f 20 75 73 65  f "egrep" to use
16170 20 69 6e 20 6d 73 67 20 6f 75 74 70 75 74 0a 69   in msg output.i
16180 66 20 74 65 73 74 20 2d 7a 20 22 24 45 47 52 45  f test -z "$EGRE
16190 50 22 3b 20 74 68 65 6e 0a 73 65 74 20 64 75 6d  P"; then.set dum
161a0 6d 79 20 65 67 72 65 70 3b 20 61 63 5f 70 72 6f  my egrep; ac_pro
161b0 67 5f 6e 61 6d 65 3d 24 32 0a 69 66 20 74 65 73  g_name=$2.if tes
161c0 74 20 22 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f  t "${ac_cv_path_
161d0 45 47 52 45 50 2b 73 65 74 7d 22 20 3d 20 73 65  EGREP+set}" = se
161e0 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
161f0 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
16200 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
16210 73 65 0a 20 20 61 63 5f 70 61 74 68 5f 45 47 52  se.  ac_path_EGR
16220 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 23  EP_found=false.#
16230 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68   Loop through th
16240 65 20 75 73 65 72 27 73 20 70 61 74 68 20 61 6e  e user's path an
16250 64 20 74 65 73 74 20 66 6f 72 20 65 61 63 68 20  d test for each 
16260 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54  of PROGNAME-LIST
16270 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
16280 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
16290 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
162a0 72 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f  r in $PATH$PATH_
162b0 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70  SEPARATOR/usr/xp
162c0 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d  g4/bin.do.  IFS=
162d0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
162e0 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
162f0 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
16300 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 65 67  or ac_prog in eg
16310 72 65 70 3b 20 64 6f 0a 20 20 66 6f 72 20 61 63  rep; do.  for ac
16320 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
16330 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
16340 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
16350 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 3d    ac_path_EGREP=
16360 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f  "$as_dir/$ac_pro
16370 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20  g$ac_exec_ext". 
16380 20 20 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61     { test -f "$a
16390 63 5f 70 61 74 68 5f 45 47 52 45 50 22 20 26 26  c_path_EGREP" &&
163a0 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 63   $as_test_x "$ac
163b0 5f 70 61 74 68 5f 45 47 52 45 50 22 3b 20 7d 20  _path_EGREP"; } 
163c0 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20  || continue.    
163d0 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20  # Check for GNU 
163e0 61 63 5f 70 61 74 68 5f 45 47 52 45 50 20 61 6e  ac_path_EGREP an
163f0 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20 69  d select it if i
16400 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20  t is found..  # 
16410 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61  Check for GNU $a
16420 63 5f 70 61 74 68 5f 45 47 52 45 50 0a 63 61 73  c_path_EGREP.cas
16430 65 20 60 22 24 61 63 5f 70 61 74 68 5f 45 47 52  e `"$ac_path_EGR
16440 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e  EP" --version 2>
16450 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20  &1` in.*GNU*).  
16460 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50  ac_cv_path_EGREP
16470 3d 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50  ="$ac_path_EGREP
16480 22 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f  " ac_path_EGREP_
16490 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61  found=:;;.*).  a
164a0 63 5f 63 6f 75 6e 74 3d 30 0a 20 20 65 63 68 6f  c_count=0.  echo
164b0 20 24 45 43 48 4f 5f 4e 20 22 30 31 32 33 34 35   $ECHO_N "012345
164c0 36 37 38 39 24 45 43 48 4f 5f 43 22 20 3e 22 63  6789$ECHO_C" >"c
164d0 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68  onftest.in".  wh
164e0 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63  ile :.  do.    c
164f0 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  at "conftest.in"
16500 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e   "conftest.in" >
16510 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20  "conftest.tmp". 
16520 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e     mv "conftest.
16530 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69  tmp" "conftest.i
16540 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74  n".    cp "conft
16550 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73  est.in" "conftes
16560 74 2e 6e 6c 22 0a 20 20 20 20 65 63 68 6f 20 27  t.nl".    echo '
16570 45 47 52 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74  EGREP' >> "conft
16580 65 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63  est.nl".    "$ac
16590 5f 70 61 74 68 5f 45 47 52 45 50 22 20 27 45 47  _path_EGREP" 'EG
165a0 52 45 50 24 27 20 3c 20 22 63 6f 6e 66 74 65 73  REP$' < "conftes
165b0 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74  t.nl" >"conftest
165c0 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c  .out" 2>/dev/nul
165d0 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64  l || break.    d
165e0 69 66 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75  iff "conftest.ou
165f0 74 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22  t" "conftest.nl"
16600 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
16610 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 63   || break.    ac
16620 5f 63 6f 75 6e 74 3d 60 65 78 70 72 20 24 61 63  _count=`expr $ac
16630 5f 63 6f 75 6e 74 20 2b 20 31 60 0a 20 20 20 20  _count + 1`.    
16640 69 66 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e  if test $ac_coun
16650 74 20 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f  t -gt ${ac_path_
16660 45 47 52 45 50 5f 6d 61 78 2d 30 7d 3b 20 74 68  EGREP_max-0}; th
16670 65 6e 0a 20 20 20 20 20 20 23 20 42 65 73 74 20  en.      # Best 
16680 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65  one so far, save
16690 20 69 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f   it but keep loo
166a0 6b 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65  king for a bette
166b0 72 20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63  r one.      ac_c
166c0 76 5f 70 61 74 68 5f 45 47 52 45 50 3d 22 24 61  v_path_EGREP="$a
166d0 63 5f 70 61 74 68 5f 45 47 52 45 50 22 0a 20 20  c_path_EGREP".  
166e0 20 20 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45      ac_path_EGRE
166f0 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a  P_max=$ac_count.
16700 20 20 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a      fi.    # 10*
16710 28 32 5e 31 30 29 20 63 68 61 72 73 20 61 73 20  (2^10) chars as 
16720 69 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65  input seems more
16730 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20   than enough.   
16740 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20   test $ac_count 
16750 2d 67 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a  -gt 10 && break.
16760 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63    done.  rm -f c
16770 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74  onftest.in conft
16780 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74  est.tmp conftest
16790 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74  .nl conftest.out
167a0 3b 3b 0a 65 73 61 63 0a 0a 0a 20 20 20 20 24 61  ;;.esac...    $a
167b0 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 66 6f 75  c_path_EGREP_fou
167c0 6e 64 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20  nd && break 3.  
167d0 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 64 6f 6e 65 0a  done.done..done.
167e0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
167f0 0a 0a 0a 66 69 0a 0a 45 47 52 45 50 3d 22 24 61  ...fi..EGREP="$a
16800 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 22  c_cv_path_EGREP"
16810 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 45 47  .if test -z "$EG
16820 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 7b  REP"; then.  { {
16830 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
16840 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f  INENO: error: no
16850 20 61 63 63 65 70 74 61 62 6c 65 20 24 61 63 5f   acceptable $ac_
16860 70 72 6f 67 5f 6e 61 6d 65 20 63 6f 75 6c 64 20  prog_name could 
16870 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54  be found in $PAT
16880 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  H$PATH_SEPARATOR
16890 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e  /usr/xpg4/bin" >
168a0 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
168b0 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70   error: no accep
168c0 74 61 62 6c 65 20 24 61 63 5f 70 72 6f 67 5f 6e  table $ac_prog_n
168d0 61 6d 65 20 63 6f 75 6c 64 20 62 65 20 66 6f 75  ame could be fou
168e0 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41 54 48  nd in $PATH$PATH
168f0 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78  _SEPARATOR/usr/x
16900 70 67 34 2f 62 69 6e 22 20 3e 26 32 3b 7d 0a 20  pg4/bin" >&2;}. 
16910 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
16920 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 65  it 1; }; }.fi..e
16930 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74 68  lse.  ac_cv_path
16940 5f 45 47 52 45 50 3d 24 45 47 52 45 50 0a 66 69  _EGREP=$EGREP.fi
16950 0a 0a 0a 20 20 20 66 69 0a 66 69 0a 7b 20 65 63  ...   fi.fi.{ ec
16960 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
16970 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
16980 63 76 5f 70 61 74 68 5f 45 47 52 45 50 22 20 3e  cv_path_EGREP" >
16990 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
169a0 54 7d 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47  T}$ac_cv_path_EG
169b0 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 45 47 52  REP" >&6; }. EGR
169c0 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  EP="$ac_cv_path_
169d0 45 47 52 45 50 22 0a 0a 0a 0a 23 20 43 68 65 63  EGREP"....# Chec
169e0 6b 20 77 68 65 74 68 65 72 20 2d 2d 77 69 74 68  k whether --with
169f0 2d 67 6e 75 2d 6c 64 20 77 61 73 20 67 69 76 65  -gnu-ld was give
16a00 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 77 69  n..if test "${wi
16a10 74 68 5f 67 6e 75 5f 6c 64 2b 73 65 74 7d 22 20  th_gnu_ld+set}" 
16a20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 77 69  = set; then.  wi
16a30 74 68 76 61 6c 3d 24 77 69 74 68 5f 67 6e 75 5f  thval=$with_gnu_
16a40 6c 64 3b 20 74 65 73 74 20 22 24 77 69 74 68 76  ld; test "$withv
16a50 61 6c 22 20 3d 20 6e 6f 20 7c 7c 20 77 69 74 68  al" = no || with
16a60 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 65 6c 73 65  _gnu_ld=yes.else
16a70 0a 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e  .  with_gnu_ld=n
16a80 6f 0a 66 69 0a 0a 61 63 5f 70 72 6f 67 3d 6c 64  o.fi..ac_prog=ld
16a90 0a 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20  .if test "$GCC" 
16aa0 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20  = yes; then.  # 
16ab0 43 68 65 63 6b 20 69 66 20 67 63 63 20 2d 70 72  Check if gcc -pr
16ac0 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64  int-prog-name=ld
16ad0 20 67 69 76 65 73 20 61 20 70 61 74 68 2e 0a 20   gives a path.. 
16ae0 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
16af0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
16b00 67 20 66 6f 72 20 6c 64 20 75 73 65 64 20 62 79  g for ld used by
16b10 20 24 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 24   $CC" >&5.echo $
16b20 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
16b30 20 66 6f 72 20 6c 64 20 75 73 65 64 20 62 79 20   for ld used by 
16b40 24 43 43 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  $CC... $ECHO_C" 
16b50 3e 26 36 3b 20 7d 0a 20 20 63 61 73 65 20 24 68  >&6; }.  case $h
16b60 6f 73 74 20 69 6e 0a 20 20 2a 2d 2a 2d 6d 69 6e  ost in.  *-*-min
16b70 67 77 2a 29 0a 20 20 20 20 23 20 67 63 63 20 6c  gw*).    # gcc l
16b80 65 61 76 65 73 20 61 20 74 72 61 69 6c 69 6e 67  eaves a trailing
16b90 20 63 61 72 72 69 61 67 65 20 72 65 74 75 72 6e   carriage return
16ba0 20 77 68 69 63 68 20 75 70 73 65 74 73 20 6d 69   which upsets mi
16bb0 6e 67 77 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d  ngw.    ac_prog=
16bc0 60 28 24 43 43 20 2d 70 72 69 6e 74 2d 70 72 6f  `($CC -print-pro
16bd0 67 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e 26 35 20  g-name=ld) 2>&5 
16be0 7c 20 74 72 20 2d 64 20 27 5c 30 31 35 27 60 20  | tr -d '\015'` 
16bf0 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 61 63 5f 70  ;;.  *).    ac_p
16c00 72 6f 67 3d 60 28 24 43 43 20 2d 70 72 69 6e 74  rog=`($CC -print
16c10 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20 32  -prog-name=ld) 2
16c20 3e 26 35 60 20 3b 3b 0a 20 20 65 73 61 63 0a 20  >&5` ;;.  esac. 
16c30 20 63 61 73 65 20 24 61 63 5f 70 72 6f 67 20 69   case $ac_prog i
16c40 6e 0a 20 20 20 20 23 20 41 63 63 65 70 74 20 61  n.    # Accept a
16c50 62 73 6f 6c 75 74 65 20 70 61 74 68 73 2e 0a 20  bsolute paths.. 
16c60 20 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c     [\\/]* | ?:[\
16c70 5c 2f 5d 2a 29 0a 20 20 20 20 20 20 72 65 5f 64  \/]*).      re_d
16c80 69 72 65 6c 74 3d 27 2f 5b 5e 2f 5d 5b 5e 2f 5d  irelt='/[^/][^/]
16c90 2a 2f 5c 2e 5c 2e 2f 27 0a 20 20 20 20 20 20 23  */\.\./'.      #
16ca0 20 43 61 6e 6f 6e 69 63 61 6c 69 7a 65 20 74 68   Canonicalize th
16cb0 65 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 6c 64  e pathname of ld
16cc0 0a 20 20 20 20 20 20 61 63 5f 70 72 6f 67 3d 60  .      ac_prog=`
16cd0 65 63 68 6f 20 24 61 63 5f 70 72 6f 67 7c 20 24  echo $ac_prog| $
16ce0 53 45 44 20 27 73 25 5c 5c 5c 5c 25 2f 25 67 27  SED 's%\\\\%/%g'
16cf0 60 0a 20 20 20 20 20 20 77 68 69 6c 65 20 65 63  `.      while ec
16d00 68 6f 20 24 61 63 5f 70 72 6f 67 20 7c 20 67 72  ho $ac_prog | gr
16d10 65 70 20 22 24 72 65 5f 64 69 72 65 6c 74 22 20  ep "$re_direlt" 
16d20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31  > /dev/null 2>&1
16d30 3b 20 64 6f 0a 09 61 63 5f 70 72 6f 67 3d 60 65  ; do..ac_prog=`e
16d40 63 68 6f 20 24 61 63 5f 70 72 6f 67 7c 20 24 53  cho $ac_prog| $S
16d50 45 44 20 22 73 25 24 72 65 5f 64 69 72 65 6c 74  ED "s%$re_direlt
16d60 25 2f 25 22 60 0a 20 20 20 20 20 20 64 6f 6e 65  %/%"`.      done
16d70 0a 20 20 20 20 20 20 74 65 73 74 20 2d 7a 20 22  .      test -z "
16d80 24 4c 44 22 20 26 26 20 4c 44 3d 22 24 61 63 5f  $LD" && LD="$ac_
16d90 70 72 6f 67 22 0a 20 20 20 20 20 20 3b 3b 0a 20  prog".      ;;. 
16da0 20 22 22 29 0a 20 20 20 20 23 20 49 66 20 69 74   "").    # If it
16db0 20 66 61 69 6c 73 2c 20 74 68 65 6e 20 70 72 65   fails, then pre
16dc0 74 65 6e 64 20 77 65 20 61 72 65 6e 27 74 20 75  tend we aren't u
16dd0 73 69 6e 67 20 47 43 43 2e 0a 20 20 20 20 61 63  sing GCC..    ac
16de0 5f 70 72 6f 67 3d 6c 64 0a 20 20 20 20 3b 3b 0a  _prog=ld.    ;;.
16df0 20 20 2a 29 0a 20 20 20 20 23 20 49 66 20 69 74    *).    # If it
16e00 20 69 73 20 72 65 6c 61 74 69 76 65 2c 20 74 68   is relative, th
16e10 65 6e 20 73 65 61 72 63 68 20 66 6f 72 20 74 68  en search for th
16e20 65 20 66 69 72 73 74 20 6c 64 20 69 6e 20 50 41  e first ld in PA
16e30 54 48 2e 0a 20 20 20 20 77 69 74 68 5f 67 6e 75  TH..    with_gnu
16e40 5f 6c 64 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 20 20  _ld=unknown.    
16e50 3b 3b 0a 20 20 65 73 61 63 0a 65 6c 69 66 20 74  ;;.  esac.elif t
16e60 65 73 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c  est "$with_gnu_l
16e70 64 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  d" = yes; then. 
16e80 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
16e90 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
16ea0 67 20 66 6f 72 20 47 4e 55 20 6c 64 22 20 3e 26  g for GNU ld" >&
16eb0 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
16ec0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e 55  checking for GNU
16ed0 20 6c 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20   ld... $ECHO_C" 
16ee0 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
16ef0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
16f00 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
16f10 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64 22 20 3e  or non-GNU ld" >
16f20 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
16f30 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6e 6f  "checking for no
16f40 6e 2d 47 4e 55 20 6c 64 2e 2e 2e 20 24 45 43 48  n-GNU ld... $ECH
16f50 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 69  O_C" >&6; }.fi.i
16f60 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
16f70 70 61 74 68 5f 4c 44 2b 73 65 74 7d 22 20 3d 20  path_LD+set}" = 
16f80 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
16f90 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
16fa0 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
16fb0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
16fc0 7a 20 22 24 4c 44 22 3b 20 74 68 65 6e 0a 20 20  z "$LD"; then.  
16fd0 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46  lt_save_ifs="$IF
16fe0 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  S"; IFS=$PATH_SE
16ff0 50 41 52 41 54 4f 52 0a 20 20 66 6f 72 20 61 63  PARATOR.  for ac
17000 5f 64 69 72 20 69 6e 20 24 50 41 54 48 3b 20 64  _dir in $PATH; d
17010 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73  o.    IFS="$lt_s
17020 61 76 65 5f 69 66 73 22 0a 20 20 20 20 74 65 73  ave_ifs".    tes
17030 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26  t -z "$ac_dir" &
17040 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69  & ac_dir=..    i
17050 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64  f test -f "$ac_d
17060 69 72 2f 24 61 63 5f 70 72 6f 67 22 20 7c 7c 20  ir/$ac_prog" || 
17070 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72  test -f "$ac_dir
17080 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65  /$ac_prog$ac_exe
17090 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  ext"; then.     
170a0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d 22   lt_cv_path_LD="
170b0 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67  $ac_dir/$ac_prog
170c0 22 0a 20 20 20 20 20 20 23 20 43 68 65 63 6b 20  ".      # Check 
170d0 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 70 72  to see if the pr
170e0 6f 67 72 61 6d 20 69 73 20 47 4e 55 20 6c 64 2e  ogram is GNU ld.
170f0 20 20 49 27 64 20 72 61 74 68 65 72 20 75 73 65    I'd rather use
17100 20 2d 2d 76 65 72 73 69 6f 6e 2c 0a 20 20 20 20   --version,.    
17110 20 20 23 20 62 75 74 20 61 70 70 61 72 65 6e 74    # but apparent
17120 6c 79 20 73 6f 6d 65 20 76 61 72 69 61 6e 74 73  ly some variants
17130 20 6f 66 20 47 4e 55 20 6c 64 20 6f 6e 6c 79 20   of GNU ld only 
17140 61 63 63 65 70 74 20 2d 76 2e 0a 20 20 20 20 20  accept -v..     
17150 20 23 20 42 72 65 61 6b 20 6f 6e 6c 79 20 69 66   # Break only if
17160 20 69 74 20 77 61 73 20 74 68 65 20 47 4e 55 2f   it was the GNU/
17170 6e 6f 6e 2d 47 4e 55 20 6c 64 20 74 68 61 74 20  non-GNU ld that 
17180 77 65 20 70 72 65 66 65 72 2e 0a 20 20 20 20 20  we prefer..     
17190 20 63 61 73 65 20 60 22 24 6c 74 5f 63 76 5f 70   case `"$lt_cv_p
171a0 61 74 68 5f 4c 44 22 20 2d 76 20 32 3e 26 31 20  ath_LD" -v 2>&1 
171b0 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20  </dev/null` in. 
171c0 20 20 20 20 20 2a 47 4e 55 2a 20 7c 20 2a 27 77       *GNU* | *'w
171d0 69 74 68 20 42 46 44 27 2a 29 0a 09 74 65 73 74  ith BFD'*)..test
171e0 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20   "$with_gnu_ld" 
171f0 21 3d 20 6e 6f 20 26 26 20 62 72 65 61 6b 0a 09  != no && break..
17200 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 74 65 73  ;;.      *)..tes
17210 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22  t "$with_gnu_ld"
17220 20 21 3d 20 79 65 73 20 26 26 20 62 72 65 61 6b   != yes && break
17230 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  ..;;.      esac.
17240 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20      fi.  done.  
17250 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
17260 73 22 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f  s".else.  lt_cv_
17270 70 61 74 68 5f 4c 44 3d 22 24 4c 44 22 20 23 20  path_LD="$LD" # 
17280 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
17290 72 72 69 64 65 20 74 68 65 20 74 65 73 74 20 77  rride the test w
172a0 69 74 68 20 61 20 70 61 74 68 2e 0a 66 69 0a 66  ith a path..fi.f
172b0 69 0a 0a 4c 44 3d 22 24 6c 74 5f 63 76 5f 70 61  i..LD="$lt_cv_pa
172c0 74 68 5f 4c 44 22 0a 69 66 20 74 65 73 74 20 2d  th_LD".if test -
172d0 6e 20 22 24 4c 44 22 3b 20 74 68 65 6e 0a 20 20  n "$LD"; then.  
172e0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
172f0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
17300 24 4c 44 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  $LD" >&5.echo "$
17310 7b 45 43 48 4f 5f 54 7d 24 4c 44 22 20 3e 26 36  {ECHO_T}$LD" >&6
17320 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68  ; }.else.  { ech
17330 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
17340 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
17350 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
17360 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a  T}no" >&6; }.fi.
17370 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26  test -z "$LD" &&
17380 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d   { { echo "$as_m
17390 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
173a0 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20  : no acceptable 
173b0 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41  ld found in \$PA
173c0 54 48 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  TH" >&5.echo "$a
173d0 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20  s_me: error: no 
173e0 61 63 63 65 70 74 61 62 6c 65 20 6c 64 20 66 6f  acceptable ld fo
173f0 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 22 20 3e  und in \$PATH" >
17400 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
17410 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
17420 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
17430 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
17440 67 20 69 66 20 74 68 65 20 6c 69 6e 6b 65 72 20  g if the linker 
17450 28 24 4c 44 29 20 69 73 20 47 4e 55 20 6c 64 22  ($LD) is GNU ld"
17460 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
17470 4e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 74  N "checking if t
17480 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20  he linker ($LD) 
17490 69 73 20 47 4e 55 20 6c 64 2e 2e 2e 20 24 45 43  is GNU ld... $EC
174a0 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
174b0 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72  test "${lt_cv_pr
174c0 6f 67 5f 67 6e 75 5f 6c 64 2b 73 65 74 7d 22 20  og_gnu_ld+set}" 
174d0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
174e0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
174f0 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
17500 36 0a 65 6c 73 65 0a 20 20 23 20 49 27 64 20 72  6.else.  # I'd r
17510 61 74 68 65 72 20 75 73 65 20 2d 2d 76 65 72 73  ather use --vers
17520 69 6f 6e 20 68 65 72 65 2c 20 62 75 74 20 61 70  ion here, but ap
17530 70 61 72 65 6e 74 6c 79 20 73 6f 6d 65 20 47 4e  parently some GN
17540 55 20 6c 64 73 20 6f 6e 6c 79 20 61 63 63 65 70  U lds only accep
17550 74 20 2d 76 2e 0a 63 61 73 65 20 60 24 4c 44 20  t -v..case `$LD 
17560 2d 76 20 32 3e 26 31 20 3c 2f 64 65 76 2f 6e 75  -v 2>&1 </dev/nu
17570 6c 6c 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c 20 2a  ll` in.*GNU* | *
17580 27 77 69 74 68 20 42 46 44 27 2a 29 0a 20 20 6c  'with BFD'*).  l
17590 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64  t_cv_prog_gnu_ld
175a0 3d 79 65 73 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c  =yes.  ;;.*).  l
175b0 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64  t_cv_prog_gnu_ld
175c0 3d 6e 6f 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69  =no.  ;;.esac.fi
175d0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
175e0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
175f0 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75   $lt_cv_prog_gnu
17600 5f 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  _ld" >&5.echo "$
17610 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 70  {ECHO_T}$lt_cv_p
17620 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 36 3b  rog_gnu_ld" >&6;
17630 20 7d 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 24   }.with_gnu_ld=$
17640 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
17650 64 0a 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  d...{ echo "$as_
17660 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
17670 6b 69 6e 67 20 66 6f 72 20 24 4c 44 20 6f 70 74  king for $LD opt
17680 69 6f 6e 20 74 6f 20 72 65 6c 6f 61 64 20 6f 62  ion to reload ob
17690 6a 65 63 74 20 66 69 6c 65 73 22 20 3e 26 35 0a  ject files" >&5.
176a0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
176b0 65 63 6b 69 6e 67 20 66 6f 72 20 24 4c 44 20 6f  ecking for $LD o
176c0 70 74 69 6f 6e 20 74 6f 20 72 65 6c 6f 61 64 20  ption to reload 
176d0 6f 62 6a 65 63 74 20 66 69 6c 65 73 2e 2e 2e 20  object files... 
176e0 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
176f0 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76  if test "${lt_cv
17700 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 2b  _ld_reload_flag+
17710 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
17720 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
17730 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
17740 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c  _C" >&6.else.  l
17750 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66  t_cv_ld_reload_f
17760 6c 61 67 3d 27 2d 72 27 0a 66 69 0a 7b 20 65 63  lag='-r'.fi.{ ec
17770 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
17780 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  NO: result: $lt_
17790 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61  cv_ld_reload_fla
177a0 67 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  g" >&5.echo "${E
177b0 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 6c 64 5f  CHO_T}$lt_cv_ld_
177c0 72 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3e 26 36  reload_flag" >&6
177d0 3b 20 7d 0a 72 65 6c 6f 61 64 5f 66 6c 61 67 3d  ; }.reload_flag=
177e0 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64  $lt_cv_ld_reload
177f0 5f 66 6c 61 67 0a 63 61 73 65 20 24 72 65 6c 6f  _flag.case $relo
17800 61 64 5f 66 6c 61 67 20 69 6e 0a 22 22 20 7c 20  ad_flag in."" | 
17810 22 20 22 2a 29 20 3b 3b 0a 2a 29 20 72 65 6c 6f  " "*) ;;.*) relo
17820 61 64 5f 66 6c 61 67 3d 22 20 24 72 65 6c 6f 61  ad_flag=" $reloa
17830 64 5f 66 6c 61 67 22 20 3b 3b 0a 65 73 61 63 0a  d_flag" ;;.esac.
17840 72 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 44  reload_cmds='$LD
17850 24 72 65 6c 6f 61 64 5f 66 6c 61 67 20 2d 6f 20  $reload_flag -o 
17860 24 6f 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f  $output$reload_o
17870 62 6a 73 27 0a 63 61 73 65 20 24 68 6f 73 74 5f  bjs'.case $host_
17880 6f 73 20 69 6e 0a 20 20 64 61 72 77 69 6e 2a 29  os in.  darwin*)
17890 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47  .    if test "$G
178a0 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  CC" = yes; then.
178b0 20 20 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64        reload_cmd
178c0 73 3d 27 24 4c 54 43 43 20 24 4c 54 43 46 4c 41  s='$LTCC $LTCFLA
178d0 47 53 20 2d 6e 6f 73 74 64 6c 69 62 20 24 7b 77  GS -nostdlib ${w
178e0 6c 7d 2d 72 20 2d 6f 20 24 6f 75 74 70 75 74 24  l}-r -o $output$
178f0 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20  reload_objs'.   
17900 20 65 6c 73 65 0a 20 20 20 20 20 20 72 65 6c 6f   else.      relo
17910 61 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c  ad_cmds='$LD$rel
17920 6f 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74  oad_flag -o $out
17930 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27  put$reload_objs'
17940 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 65  .    fi.    ;;.e
17950 73 61 63 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73  sac..{ echo "$as
17960 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
17970 63 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d 63 6f  cking for BSD-co
17980 6d 70 61 74 69 62 6c 65 20 6e 6d 22 20 3e 26 35  mpatible nm" >&5
17990 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
179a0 68 65 63 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d  hecking for BSD-
179b0 63 6f 6d 70 61 74 69 62 6c 65 20 6e 6d 2e 2e 2e  compatible nm...
179c0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
179d0 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
179e0 76 5f 70 61 74 68 5f 4e 4d 2b 73 65 74 7d 22 20  v_path_NM+set}" 
179f0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
17a00 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
17a10 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
17a20 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
17a30 20 2d 6e 20 22 24 4e 4d 22 3b 20 74 68 65 6e 0a   -n "$NM"; then.
17a40 20 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72    # Let the user
17a50 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
17a60 73 74 2e 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68  st..  lt_cv_path
17a70 5f 4e 4d 3d 22 24 4e 4d 22 0a 65 6c 73 65 0a 20  _NM="$NM".else. 
17a80 20 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d   lt_nm_to_check=
17a90 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
17aa0 78 7d 6e 6d 22 0a 20 20 69 66 20 74 65 73 74 20  x}nm".  if test 
17ab0 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
17ac0 66 69 78 22 20 26 26 20 74 65 73 74 20 22 24 62  fix" && test "$b
17ad0 75 69 6c 64 22 20 3d 20 22 24 68 6f 73 74 22 3b  uild" = "$host";
17ae0 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 6e 6d 5f   then.    lt_nm_
17af0 74 6f 5f 63 68 65 63 6b 3d 22 24 6c 74 5f 6e 6d  to_check="$lt_nm
17b00 5f 74 6f 5f 63 68 65 63 6b 20 6e 6d 22 0a 20 20  _to_check nm".  
17b10 66 69 0a 20 20 66 6f 72 20 6c 74 5f 74 6d 70 5f  fi.  for lt_tmp_
17b20 6e 6d 20 69 6e 20 24 6c 74 5f 6e 6d 5f 74 6f 5f  nm in $lt_nm_to_
17b30 63 68 65 63 6b 3b 20 64 6f 0a 20 20 20 20 6c 74  check; do.    lt
17b40 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22  _save_ifs="$IFS"
17b50 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
17b60 52 41 54 4f 52 0a 20 20 20 20 66 6f 72 20 61 63  RATOR.    for ac
17b70 5f 64 69 72 20 69 6e 20 24 50 41 54 48 20 2f 75  _dir in $PATH /u
17b80 73 72 2f 63 63 73 2f 62 69 6e 2f 65 6c 66 20 2f  sr/ccs/bin/elf /
17b90 75 73 72 2f 63 63 73 2f 62 69 6e 20 2f 75 73 72  usr/ccs/bin /usr
17ba0 2f 75 63 62 20 2f 62 69 6e 3b 20 64 6f 0a 20 20  /ucb /bin; do.  
17bb0 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76      IFS="$lt_sav
17bc0 65 5f 69 66 73 22 0a 20 20 20 20 20 20 74 65 73  e_ifs".      tes
17bd0 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26  t -z "$ac_dir" &
17be0 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 20  & ac_dir=..     
17bf0 20 74 6d 70 5f 6e 6d 3d 22 24 61 63 5f 64 69 72   tmp_nm="$ac_dir
17c00 2f 24 6c 74 5f 74 6d 70 5f 6e 6d 22 0a 20 20 20  /$lt_tmp_nm".   
17c10 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24     if test -f "$
17c20 74 6d 70 5f 6e 6d 22 20 7c 7c 20 74 65 73 74 20  tmp_nm" || test 
17c30 2d 66 20 22 24 74 6d 70 5f 6e 6d 24 61 63 5f 65  -f "$tmp_nm$ac_e
17c40 78 65 65 78 74 22 20 3b 20 74 68 65 6e 0a 09 23  xeext" ; then..#
17c50 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66   Check to see if
17c60 20 74 68 65 20 6e 6d 20 61 63 63 65 70 74 73 20   the nm accepts 
17c70 61 20 42 53 44 2d 63 6f 6d 70 61 74 20 66 6c 61  a BSD-compat fla
17c80 67 2e 0a 09 23 20 41 64 64 69 6e 67 20 74 68 65  g...# Adding the
17c90 20 60 73 65 64 20 31 71 27 20 70 72 65 76 65 6e   `sed 1q' preven
17ca0 74 73 20 66 61 6c 73 65 20 70 6f 73 69 74 69 76  ts false positiv
17cb0 65 73 20 6f 6e 20 48 50 2d 55 58 2c 20 77 68 69  es on HP-UX, whi
17cc0 63 68 20 73 61 79 73 3a 0a 09 23 20 20 20 6e 6d  ch says:..#   nm
17cd0 3a 20 75 6e 6b 6e 6f 77 6e 20 6f 70 74 69 6f 6e  : unknown option
17ce0 20 22 42 22 20 69 67 6e 6f 72 65 64 0a 09 23 20   "B" ignored..# 
17cf0 54 72 75 36 34 27 73 20 6e 6d 20 63 6f 6d 70 6c  Tru64's nm compl
17d00 61 69 6e 73 20 74 68 61 74 20 2f 64 65 76 2f 6e  ains that /dev/n
17d10 75 6c 6c 20 69 73 20 61 6e 20 69 6e 76 61 6c 69  ull is an invali
17d20 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 0a 09 63  d object file..c
17d30 61 73 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d  ase `"$tmp_nm" -
17d40 42 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31  B /dev/null 2>&1
17d50 20 7c 20 73 65 64 20 27 31 71 27 60 20 69 6e 0a   | sed '1q'` in.
17d60 09 2a 2f 64 65 76 2f 6e 75 6c 6c 2a 20 7c 20 2a  .*/dev/null* | *
17d70 27 49 6e 76 61 6c 69 64 20 66 69 6c 65 20 6f 72  'Invalid file or
17d80 20 6f 62 6a 65 63 74 20 74 79 70 65 27 2a 29 0a   object type'*).
17d90 09 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  .  lt_cv_path_NM
17da0 3d 22 24 74 6d 70 5f 6e 6d 20 2d 42 22 0a 09 20  ="$tmp_nm -B".. 
17db0 20 62 72 65 61 6b 0a 09 20 20 3b 3b 0a 09 2a 29   break..  ;;..*)
17dc0 0a 09 20 20 63 61 73 65 20 60 22 24 74 6d 70 5f  ..  case `"$tmp_
17dd0 6e 6d 22 20 2d 70 20 2f 64 65 76 2f 6e 75 6c 6c  nm" -p /dev/null
17de0 20 32 3e 26 31 20 7c 20 73 65 64 20 27 31 71 27   2>&1 | sed '1q'
17df0 60 20 69 6e 0a 09 20 20 2a 2f 64 65 76 2f 6e 75  ` in..  */dev/nu
17e00 6c 6c 2a 29 0a 09 20 20 20 20 6c 74 5f 63 76 5f  ll*)..    lt_cv_
17e10 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d  path_NM="$tmp_nm
17e20 20 2d 70 22 0a 09 20 20 20 20 62 72 65 61 6b 0a   -p"..    break.
17e30 09 20 20 20 20 3b 3b 0a 09 20 20 2a 29 0a 09 20  .    ;;..  *).. 
17e40 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d     lt_cv_path_NM
17e50 3d 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  =${lt_cv_path_NM
17e60 3d 22 24 74 6d 70 5f 6e 6d 22 7d 20 23 20 6b 65  ="$tmp_nm"} # ke
17e70 65 70 20 74 68 65 20 66 69 72 73 74 20 6d 61 74  ep the first mat
17e80 63 68 2c 20 62 75 74 0a 09 20 20 20 20 63 6f 6e  ch, but..    con
17e90 74 69 6e 75 65 20 23 20 73 6f 20 74 68 61 74 20  tinue # so that 
17ea0 77 65 20 63 61 6e 20 74 72 79 20 74 6f 20 66 69  we can try to fi
17eb0 6e 64 20 6f 6e 65 20 74 68 61 74 20 73 75 70 70  nd one that supp
17ec0 6f 72 74 73 20 42 53 44 20 66 6c 61 67 73 0a 09  orts BSD flags..
17ed0 20 20 20 20 3b 3b 0a 09 20 20 65 73 61 63 0a 09      ;;..  esac..
17ee0 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20    ;;..esac.     
17ef0 20 66 69 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20   fi.    done.   
17f00 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
17f10 66 73 22 0a 20 20 64 6f 6e 65 0a 20 20 74 65 73  fs".  done.  tes
17f20 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 70 61 74  t -z "$lt_cv_pat
17f30 68 5f 4e 4d 22 20 26 26 20 6c 74 5f 63 76 5f 70  h_NM" && lt_cv_p
17f40 61 74 68 5f 4e 4d 3d 6e 6d 0a 66 69 0a 66 69 0a  ath_NM=nm.fi.fi.
17f50 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
17f60 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
17f70 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20  $lt_cv_path_NM" 
17f80 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
17f90 5f 54 7d 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e  _T}$lt_cv_path_N
17fa0 4d 22 20 3e 26 36 3b 20 7d 0a 4e 4d 3d 22 24 6c  M" >&6; }.NM="$l
17fb0 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 0a 0a 7b  t_cv_path_NM"..{
17fc0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
17fd0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
17fe0 77 68 65 74 68 65 72 20 6c 6e 20 2d 73 20 77 6f  whether ln -s wo
17ff0 72 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  rks" >&5.echo $E
18000 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
18010 77 68 65 74 68 65 72 20 6c 6e 20 2d 73 20 77 6f  whether ln -s wo
18020 72 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  rks... $ECHO_C" 
18030 3e 26 36 3b 20 7d 0a 4c 4e 5f 53 3d 24 61 73 5f  >&6; }.LN_S=$as_
18040 6c 6e 5f 73 0a 69 66 20 74 65 73 74 20 22 24 4c  ln_s.if test "$L
18050 4e 5f 53 22 20 3d 20 22 6c 6e 20 2d 73 22 3b 20  N_S" = "ln -s"; 
18060 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24  then.  { echo "$
18070 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
18080 65 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a  esult: yes" >&5.
18090 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 79  echo "${ECHO_T}y
180a0 65 73 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  es" >&6; }.else.
180b0 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
180c0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
180d0 3a 20 6e 6f 2c 20 75 73 69 6e 67 20 24 4c 4e 5f  : no, using $LN_
180e0 53 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  S" >&5.echo "${E
180f0 43 48 4f 5f 54 7d 6e 6f 2c 20 75 73 69 6e 67 20  CHO_T}no, using 
18100 24 4c 4e 5f 53 22 20 3e 26 36 3b 20 7d 0a 66 69  $LN_S" >&6; }.fi
18110 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ..{ echo "$as_me
18120 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
18130 6e 67 20 68 6f 77 20 74 6f 20 72 65 63 6f 67 6e  ng how to recogn
18140 69 73 65 20 64 65 70 65 6e 64 65 6e 74 20 6c 69  ise dependent li
18150 62 72 61 72 69 65 73 22 20 3e 26 35 0a 65 63 68  braries" >&5.ech
18160 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
18170 69 6e 67 20 68 6f 77 20 74 6f 20 72 65 63 6f 67  ing how to recog
18180 6e 69 73 65 20 64 65 70 65 6e 64 65 6e 74 20 6c  nise dependent l
18190 69 62 72 61 72 69 65 73 2e 2e 2e 20 24 45 43 48  ibraries... $ECH
181a0 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
181b0 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 64 65 70  est "${lt_cv_dep
181c0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
181d0 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  d+set}" = set; t
181e0 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
181f0 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
18200 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
18210 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
18220 63 5f 63 6d 64 3d 27 24 4d 41 47 49 43 5f 43 4d  c_cmd='$MAGIC_CM
18230 44 27 0a 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  D'.lt_cv_file_ma
18240 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 0a 6c  gic_test_file=.l
18250 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
18260 63 6b 5f 6d 65 74 68 6f 64 3d 27 75 6e 6b 6e 6f  ck_method='unkno
18270 77 6e 27 0a 23 20 4e 65 65 64 20 74 6f 20 73 65  wn'.# Need to se
18280 74 20 74 68 65 20 70 72 65 63 65 64 69 6e 67 20  t the preceding 
18290 76 61 72 69 61 62 6c 65 20 6f 6e 20 61 6c 6c 20  variable on all 
182a0 70 6c 61 74 66 6f 72 6d 73 20 74 68 61 74 20 73  platforms that s
182b0 75 70 70 6f 72 74 0a 23 20 69 6e 74 65 72 6c 69  upport.# interli
182c0 62 72 61 72 79 20 64 65 70 65 6e 64 65 6e 63 69  brary dependenci
182d0 65 73 2e 0a 23 20 27 6e 6f 6e 65 27 20 2d 2d 20  es..# 'none' -- 
182e0 64 65 70 65 6e 64 65 6e 63 69 65 73 20 6e 6f 74  dependencies not
182f0 20 73 75 70 70 6f 72 74 65 64 2e 0a 23 20 60 75   supported..# `u
18300 6e 6b 6e 6f 77 6e 27 20 2d 2d 20 73 61 6d 65 20  nknown' -- same 
18310 61 73 20 6e 6f 6e 65 2c 20 62 75 74 20 64 6f 63  as none, but doc
18320 75 6d 65 6e 74 73 20 74 68 61 74 20 77 65 20 72  uments that we r
18330 65 61 6c 6c 79 20 64 6f 6e 27 74 20 6b 6e 6f 77  eally don't know
18340 2e 0a 23 20 27 70 61 73 73 5f 61 6c 6c 27 20 2d  ..# 'pass_all' -
18350 2d 20 61 6c 6c 20 64 65 70 65 6e 64 65 6e 63 69  - all dependenci
18360 65 73 20 70 61 73 73 65 64 20 77 69 74 68 20 6e  es passed with n
18370 6f 20 63 68 65 63 6b 73 2e 0a 23 20 27 74 65 73  o checks..# 'tes
18380 74 5f 63 6f 6d 70 69 6c 65 27 20 2d 2d 20 63 68  t_compile' -- ch
18390 65 63 6b 20 62 79 20 6d 61 6b 69 6e 67 20 74 65  eck by making te
183a0 73 74 20 70 72 6f 67 72 61 6d 2e 0a 23 20 27 66  st program..# 'f
183b0 69 6c 65 5f 6d 61 67 69 63 20 5b 5b 72 65 67 65  ile_magic [[rege
183c0 78 5d 5d 27 20 2d 2d 20 63 68 65 63 6b 20 62 79  x]]' -- check by
183d0 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 66 69 6c   looking for fil
183e0 65 73 20 69 6e 20 6c 69 62 72 61 72 79 20 70 61  es in library pa
183f0 74 68 0a 23 20 77 68 69 63 68 20 72 65 73 70 6f  th.# which respo
18400 6e 64 73 20 74 6f 20 74 68 65 20 24 66 69 6c 65  nds to the $file
18410 5f 6d 61 67 69 63 5f 63 6d 64 20 77 69 74 68 20  _magic_cmd with 
18420 61 20 67 69 76 65 6e 20 65 78 74 65 6e 64 65 64  a given extended
18430 20 72 65 67 65 78 2e 0a 23 20 49 66 20 79 6f 75   regex..# If you
18440 20 68 61 76 65 20 60 66 69 6c 65 27 20 6f 72 20   have `file' or 
18450 65 71 75 69 76 61 6c 65 6e 74 20 6f 6e 20 79 6f  equivalent on yo
18460 75 72 20 73 79 73 74 65 6d 20 61 6e 64 20 79 6f  ur system and yo
18470 75 27 72 65 20 6e 6f 74 20 73 75 72 65 0a 23 20  u're not sure.# 
18480 77 68 65 74 68 65 72 20 60 70 61 73 73 5f 61 6c  whether `pass_al
18490 6c 27 20 77 69 6c 6c 20 2a 61 6c 77 61 79 73 2a  l' will *always*
184a0 20 77 6f 72 6b 2c 20 79 6f 75 20 70 72 6f 62 61   work, you proba
184b0 62 6c 79 20 77 61 6e 74 20 74 68 69 73 20 6f 6e  bly want this on
184c0 65 2e 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f  e...case $host_o
184d0 73 20 69 6e 0a 61 69 78 34 2a 20 7c 20 61 69 78  s in.aix4* | aix
184e0 35 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  5*).  lt_cv_depl
184f0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
18500 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
18510 62 65 6f 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64  beos*).  lt_cv_d
18520 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
18530 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
18540 3b 0a 0a 62 73 64 69 5b 34 35 5d 2a 29 0a 20 20  ;..bsdi[45]*).  
18550 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
18560 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
18570 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d  _magic ELF [0-9]
18580 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53  [0-9]*-bit [ML]S
18590 42 20 28 73 68 61 72 65 64 20 6f 62 6a 65 63 74  B (shared object
185a0 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29 27 0a 20  |dynamic lib)'. 
185b0 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
185c0 63 5f 63 6d 64 3d 27 2f 75 73 72 2f 62 69 6e 2f  c_cmd='/usr/bin/
185d0 66 69 6c 65 20 2d 4c 27 0a 20 20 6c 74 5f 63 76  file -L'.  lt_cv
185e0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
185f0 5f 66 69 6c 65 3d 2f 73 68 6c 69 62 2f 6c 69 62  _file=/shlib/lib
18600 63 2e 73 6f 0a 20 20 3b 3b 0a 0a 63 79 67 77 69  c.so.  ;;..cygwi
18610 6e 2a 29 0a 20 20 23 20 66 75 6e 63 5f 77 69 6e  n*).  # func_win
18620 33 32 5f 6c 69 62 69 64 20 69 73 20 61 20 73 68  32_libid is a sh
18630 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 64 65 66  ell function def
18640 69 6e 65 64 20 69 6e 20 6c 74 6d 61 69 6e 2e 73  ined in ltmain.s
18650 68 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  h.  lt_cv_deplib
18660 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
18670 66 69 6c 65 5f 6d 61 67 69 63 20 5e 78 38 36 20  file_magic ^x86 
18680 61 72 63 68 69 76 65 20 69 6d 70 6f 72 74 7c 5e  archive import|^
18690 78 38 36 20 44 4c 4c 27 0a 20 20 6c 74 5f 63 76  x86 DLL'.  lt_cv
186a0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
186b0 27 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69  'func_win32_libi
186c0 64 27 0a 20 20 3b 3b 0a 0a 6d 69 6e 67 77 2a 20  d'.  ;;..mingw* 
186d0 7c 20 70 77 33 32 2a 29 0a 20 20 23 20 42 61 73  | pw32*).  # Bas
186e0 65 20 4d 53 59 53 2f 4d 69 6e 47 57 20 64 6f 20  e MSYS/MinGW do 
186f0 6e 6f 74 20 70 72 6f 76 69 64 65 20 74 68 65 20  not provide the 
18700 27 66 69 6c 65 27 20 63 6f 6d 6d 61 6e 64 20 6e  'file' command n
18710 65 65 64 65 64 20 62 79 0a 20 20 23 20 66 75 6e  eeded by.  # fun
18720 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 20 73 68  c_win32_libid sh
18730 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 73 6f  ell function, so
18740 20 75 73 65 20 61 20 77 65 61 6b 65 72 20 74 65   use a weaker te
18750 73 74 20 62 61 73 65 64 20 6f 6e 20 27 6f 62 6a  st based on 'obj
18760 64 75 6d 70 27 2e 0a 20 20 6c 74 5f 63 76 5f 64  dump'..  lt_cv_d
18770 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
18780 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
18790 66 69 6c 65 20 66 6f 72 6d 61 74 20 70 65 69 2a  file format pei*
187a0 2d 69 33 38 36 28 2e 2a 61 72 63 68 69 74 65 63  -i386(.*architec
187b0 74 75 72 65 3a 20 69 33 38 36 29 3f 27 0a 20 20  ture: i386)?'.  
187c0 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
187d0 5f 63 6d 64 3d 27 24 4f 42 4a 44 55 4d 50 20 2d  _cmd='$OBJDUMP -
187e0 66 27 0a 20 20 3b 3b 0a 0a 64 61 72 77 69 6e 2a  f'.  ;;..darwin*
187f0 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20 20   | rhapsody*).  
18800 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
18810 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
18820 61 6c 6c 0a 20 20 3b 3b 0a 0a 66 72 65 65 62 73  all.  ;;..freebs
18830 64 2a 20 7c 20 6b 66 72 65 65 62 73 64 2a 2d 67  d* | kfreebsd*-g
18840 6e 75 20 7c 20 64 72 61 67 6f 6e 66 6c 79 2a 29  nu | dragonfly*)
18850 0a 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46  .  if echo __ELF
18860 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20  __ | $CC -E - | 
18870 67 72 65 70 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f  grep __ELF__ > /
18880 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
18890 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70     case $host_cp
188a0 75 20 69 6e 0a 20 20 20 20 69 2a 38 36 20 29 0a  u in.    i*86 ).
188b0 20 20 20 20 20 20 23 20 4e 6f 74 20 73 75 72 65        # Not sure
188c0 20 77 68 65 74 68 65 72 20 74 68 65 20 70 72 65   whether the pre
188d0 73 65 6e 63 65 20 6f 66 20 4f 70 65 6e 42 53 44  sence of OpenBSD
188e0 20 68 65 72 65 20 77 61 73 20 61 20 6d 69 73 74   here was a mist
188f0 61 6b 65 2e 0a 20 20 20 20 20 20 23 20 4c 65 74  ake..      # Let
18900 27 73 20 61 63 63 65 70 74 20 62 6f 74 68 20 6f  's accept both o
18910 66 20 74 68 65 6d 20 75 6e 74 69 6c 20 74 68 69  f them until thi
18920 73 20 69 73 20 63 6c 65 61 72 65 64 20 75 70 2e  s is cleared up.
18930 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  .      lt_cv_dep
18940 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
18950 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 46  d='file_magic (F
18960 72 65 65 42 53 44 7c 4f 70 65 6e 42 53 44 7c 44  reeBSD|OpenBSD|D
18970 72 61 67 6f 6e 46 6c 79 29 2f 69 5b 33 2d 39 5d  ragonFly)/i[3-9]
18980 38 36 20 28 63 6f 6d 70 61 63 74 20 29 3f 64 65  86 (compact )?de
18990 6d 61 6e 64 20 70 61 67 65 64 20 73 68 61 72 65  mand paged share
189a0 64 20 6c 69 62 72 61 72 79 27 0a 20 20 20 20 20  d library'.     
189b0 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
189c0 63 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f 66  c_cmd=/usr/bin/f
189d0 69 6c 65 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  ile.      lt_cv_
189e0 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
189f0 66 69 6c 65 3d 60 65 63 68 6f 20 2f 75 73 72 2f  file=`echo /usr/
18a00 6c 69 62 2f 6c 69 62 63 2e 73 6f 2e 2a 60 0a 20  lib/libc.so.*`. 
18a10 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
18a20 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63  .  else.    lt_c
18a30 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
18a40 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
18a50 20 20 66 69 0a 20 20 3b 3b 0a 0a 67 6e 75 2a 29    fi.  ;;..gnu*)
18a60 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
18a70 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
18a80 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 68 70 75  ss_all.  ;;..hpu
18a90 78 31 30 2e 32 30 2a 20 7c 20 68 70 75 78 31 31  x10.20* | hpux11
18aa0 2a 29 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f  *).  lt_cv_file_
18ab0 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62  magic_cmd=/usr/b
18ac0 69 6e 2f 66 69 6c 65 0a 20 20 63 61 73 65 20 24  in/file.  case $
18ad0 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 69 61  host_cpu in.  ia
18ae0 36 34 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64  64*).    lt_cv_d
18af0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
18b00 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
18b10 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39  (s[0-9][0-9][0-9
18b20 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30 2d 39 5d  ]|ELF-[0-9][0-9]
18b30 29 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20  ) shared object 
18b40 66 69 6c 65 20 2d 20 49 41 36 34 27 0a 20 20 20  file - IA64'.   
18b50 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
18b60 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72  c_test_file=/usr
18b70 2f 6c 69 62 2f 68 70 75 78 33 32 2f 6c 69 62 63  /lib/hpux32/libc
18b80 2e 73 6f 0a 20 20 20 20 3b 3b 0a 20 20 68 70 70  .so.    ;;.  hpp
18b90 61 2a 36 34 2a 29 0a 20 20 20 20 6c 74 5f 63 76  a*64*).    lt_cv
18ba0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
18bb0 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
18bc0 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30  c (s[0-9][0-9][0
18bd0 2d 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30 2d  -9]|ELF-[0-9][0-
18be0 39 5d 29 20 73 68 61 72 65 64 20 6f 62 6a 65 63  9]) shared objec
18bf0 74 20 66 69 6c 65 20 2d 20 50 41 2d 52 49 53 43  t file - PA-RISC
18c00 20 5b 30 2d 39 5d 2e 5b 30 2d 39 5d 27 0a 20 20   [0-9].[0-9]'.  
18c10 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
18c20 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73  ic_test_file=/us
18c30 72 2f 6c 69 62 2f 70 61 32 30 5f 36 34 2f 6c 69  r/lib/pa20_64/li
18c40 62 63 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20 20 2a  bc.sl.    ;;.  *
18c50 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ).    lt_cv_depl
18c60 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
18c70 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 73 5b  ='file_magic (s[
18c80 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 50  0-9][0-9][0-9]|P
18c90 41 2d 52 49 53 43 5b 30 2d 39 5d 2e 5b 30 2d 39  A-RISC[0-9].[0-9
18ca0 5d 29 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ]) shared librar
18cb0 79 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  y'.    lt_cv_fil
18cc0 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
18cd0 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e  e=/usr/lib/libc.
18ce0 73 6c 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  sl.    ;;.  esac
18cf0 0a 20 20 3b 3b 0a 0a 69 6e 74 65 72 69 78 33 2a  .  ;;..interix3*
18d00 29 0a 20 20 23 20 50 49 43 20 63 6f 64 65 20 69  ).  # PIC code i
18d10 73 20 62 72 6f 6b 65 6e 20 6f 6e 20 49 6e 74 65  s broken on Inte
18d20 72 69 78 20 33 2e 78 2c 20 74 68 61 74 27 73 20  rix 3.x, that's 
18d30 77 68 79 20 7c 5c 2e 61 20 6e 6f 74 20 7c 5f 70  why |\.a not |_p
18d40 69 63 5c 2e 61 20 68 65 72 65 0a 20 20 6c 74 5f  ic\.a here.  lt_
18d50 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
18d60 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70  _method='match_p
18d70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b  attern /lib[^/]+
18d80 28 5c 2e 73 6f 7c 5c 2e 61 29 24 27 0a 20 20 3b  (\.so|\.a)$'.  ;
18d90 3b 0a 0a 69 72 69 78 35 2a 20 7c 20 69 72 69 78  ;..irix5* | irix
18da0 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29  6* | nonstopux*)
18db0 0a 20 20 63 61 73 65 20 24 4c 44 20 69 6e 0a 20  .  case $LD in. 
18dc0 20 2a 2d 33 32 7c 2a 22 2d 33 32 20 22 29 20 6c   *-32|*"-32 ") l
18dd0 69 62 6d 61 67 69 63 3d 33 32 2d 62 69 74 3b 3b  ibmagic=32-bit;;
18de0 0a 20 20 2a 2d 6e 33 32 7c 2a 22 2d 6e 33 32 20  .  *-n32|*"-n32 
18df0 22 29 20 6c 69 62 6d 61 67 69 63 3d 4e 33 32 3b  ") libmagic=N32;
18e00 3b 0a 20 20 2a 2d 36 34 7c 2a 22 2d 36 34 20 22  ;.  *-64|*"-64 "
18e10 29 20 6c 69 62 6d 61 67 69 63 3d 36 34 2d 62 69  ) libmagic=64-bi
18e20 74 3b 3b 0a 20 20 2a 29 20 6c 69 62 6d 61 67 69  t;;.  *) libmagi
18e30 63 3d 6e 65 76 65 72 2d 6d 61 74 63 68 3b 3b 0a  c=never-match;;.
18e40 20 20 65 73 61 63 0a 20 20 6c 74 5f 63 76 5f 64    esac.  lt_cv_d
18e50 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
18e60 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
18e70 3b 0a 0a 23 20 54 68 69 73 20 6d 75 73 74 20 62  ;..# This must b
18e80 65 20 4c 69 6e 75 78 20 45 4c 46 2e 0a 6c 69 6e  e Linux ELF..lin
18e90 75 78 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  ux*).  lt_cv_dep
18ea0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
18eb0 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
18ec0 0a 6e 65 74 62 73 64 2a 29 0a 20 20 69 66 20 65  .netbsd*).  if e
18ed0 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43  cho __ELF__ | $C
18ee0 43 20 2d 45 20 2d 20 7c 20 67 72 65 70 20 5f 5f  C -E - | grep __
18ef0 45 4c 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c  ELF__ > /dev/nul
18f00 6c 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63  l; then.    lt_c
18f10 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
18f20 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61  method='match_pa
18f30 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28  ttern /lib[^/]+(
18f40 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30  \.so\.[0-9]+\.[0
18f50 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29 24 27 0a  -9]+|_pic\.a)$'.
18f60 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76    else.    lt_cv
18f70 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
18f80 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74  ethod='match_pat
18f90 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c  tern /lib[^/]+(\
18fa0 2e 73 6f 7c 5f 70 69 63 5c 2e 61 29 24 27 0a 20  .so|_pic\.a)$'. 
18fb0 20 66 69 0a 20 20 3b 3b 0a 0a 6e 65 77 6f 73 36   fi.  ;;..newos6
18fc0 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
18fd0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
18fe0 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20  'file_magic ELF 
18ff0 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20  [0-9][0-9]*-bit 
19000 5b 4d 4c 5d 53 42 20 28 65 78 65 63 75 74 61 62  [ML]SB (executab
19010 6c 65 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29 27  le|dynamic lib)'
19020 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
19030 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e  gic_cmd=/usr/bin
19040 2f 66 69 6c 65 0a 20 20 6c 74 5f 63 76 5f 66 69  /file.  lt_cv_fi
19050 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
19060 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 6e  le=/usr/lib/libn
19070 6c 73 2e 73 6f 0a 20 20 3b 3b 0a 0a 6e 74 6f 2d  ls.so.  ;;..nto-
19080 71 6e 78 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  qnx*).  lt_cv_de
19090 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
190a0 6f 64 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 3b 3b 0a  od=unknown.  ;;.
190b0 0a 6f 70 65 6e 62 73 64 2a 29 0a 20 20 69 66 20  .openbsd*).  if 
190c0 74 65 73 74 20 2d 7a 20 22 60 65 63 68 6f 20 5f  test -z "`echo _
190d0 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20  _ELF__ | $CC -E 
190e0 2d 20 7c 20 67 72 65 70 20 5f 5f 45 4c 46 5f 5f  - | grep __ELF__
190f0 60 22 20 7c 7c 20 74 65 73 74 20 22 24 68 6f 73  `" || test "$hos
19100 74 5f 6f 73 2d 24 68 6f 73 74 5f 63 70 75 22 20  t_os-$host_cpu" 
19110 3d 20 22 6f 70 65 6e 62 73 64 32 2e 38 2d 70 6f  = "openbsd2.8-po
19120 77 65 72 70 63 22 3b 20 74 68 65 6e 0a 20 20 20  werpc"; then.   
19130 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
19140 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74  heck_method='mat
19150 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b  ch_pattern /lib[
19160 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d  ^/]+(\.so\.[0-9]
19170 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5c 2e 73 6f 7c 5f  +\.[0-9]+|\.so|_
19180 70 69 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65  pic\.a)$'.  else
19190 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
191a0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
191b0 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f  'match_pattern /
191c0 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b  lib[^/]+(\.so\.[
191d0 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70  0-9]+\.[0-9]+|_p
191e0 69 63 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20  ic\.a)$'.  fi.  
191f0 3b 3b 0a 0a 6f 73 66 33 2a 20 7c 20 6f 73 66 34  ;;..osf3* | osf4
19200 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20 6c 74 5f  * | osf5*).  lt_
19210 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
19220 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
19230 0a 20 20 3b 3b 0a 0a 73 6f 6c 61 72 69 73 2a 29  .  ;;..solaris*)
19240 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
19250 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
19260 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73  ss_all.  ;;..sys
19270 76 34 20 7c 20 73 79 73 76 34 2e 33 2a 29 0a 20  v4 | sysv4.3*). 
19280 20 63 61 73 65 20 24 68 6f 73 74 5f 76 65 6e 64   case $host_vend
19290 6f 72 20 69 6e 0a 20 20 6d 6f 74 6f 72 6f 6c 61  or in.  motorola
192a0 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ).    lt_cv_depl
192b0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
192c0 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46  ='file_magic ELF
192d0 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74   [0-9][0-9]*-bit
192e0 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64 20   [ML]SB (shared 
192f0 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c  object|dynamic l
19300 69 62 29 20 4d 5b 30 2d 39 5d 5b 30 2d 39 5d 2a  ib) M[0-9][0-9]*
19310 20 56 65 72 73 69 6f 6e 20 5b 30 2d 39 5d 27 0a   Version [0-9]'.
19320 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
19330 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60  agic_test_file=`
19340 65 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69  echo /usr/lib/li
19350 62 63 2e 73 6f 2a 60 0a 20 20 20 20 3b 3b 0a 20  bc.so*`.    ;;. 
19360 20 6e 63 72 29 0a 20 20 20 20 6c 74 5f 63 76 5f   ncr).    lt_cv_
19370 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
19380 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
19390 20 20 3b 3b 0a 20 20 73 65 71 75 65 6e 74 29 0a    ;;.  sequent).
193a0 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
193b0 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66  agic_cmd='/bin/f
193c0 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f 64  ile'.    lt_cv_d
193d0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
193e0 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
193f0 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d  ELF [0-9][0-9]*-
19400 62 69 74 20 5b 4c 4d 5d 53 42 20 28 73 68 61 72  bit [LM]SB (shar
19410 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69  ed object|dynami
19420 63 20 6c 69 62 20 29 27 0a 20 20 20 20 3b 3b 0a  c lib )'.    ;;.
19430 20 20 73 6e 69 29 0a 20 20 20 20 6c 74 5f 63 76    sni).    lt_cv
19440 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
19450 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20 20  '/bin/file'.    
19460 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
19470 65 63 6b 5f 6d 65 74 68 6f 64 3d 22 66 69 6c 65  eck_method="file
19480 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d  _magic ELF [0-9]
19490 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53  [0-9]*-bit [LM]S
194a0 42 20 64 79 6e 61 6d 69 63 20 6c 69 62 22 0a 20  B dynamic lib". 
194b0 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
194c0 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 6c  gic_test_file=/l
194d0 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b  ib/libc.so.    ;
194e0 3b 0a 20 20 73 69 65 6d 65 6e 73 29 0a 20 20 20  ;.  siemens).   
194f0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
19500 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
19510 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 70 63  _all.    ;;.  pc
19520 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ).    lt_cv_depl
19530 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
19540 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b  =pass_all.    ;;
19550 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 73 79  .  esac.  ;;..sy
19560 73 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a  sv5* | sco3.2v5*
19570 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69   | sco5v6* | uni
19580 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49  xware* | OpenUNI
19590 58 2a 20 7c 20 73 79 73 76 34 2a 75 77 32 2a 29  X* | sysv4*uw2*)
195a0 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
195b0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
195c0 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 65 73 61 63  ss_all.  ;;.esac
195d0 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73  ..fi.{ echo "$as
195e0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
195f0 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 64 65 70 6c  ult: $lt_cv_depl
19600 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
19610 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
19620 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 64 65 70 6c  HO_T}$lt_cv_depl
19630 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
19640 22 20 3e 26 36 3b 20 7d 0a 66 69 6c 65 5f 6d 61  " >&6; }.file_ma
19650 67 69 63 5f 63 6d 64 3d 24 6c 74 5f 63 76 5f 66  gic_cmd=$lt_cv_f
19660 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 0a 64 65  ile_magic_cmd.de
19670 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
19680 6f 64 3d 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62  od=$lt_cv_deplib
19690 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 0a 74  s_check_method.t
196a0 65 73 74 20 2d 7a 20 22 24 64 65 70 6c 69 62 73  est -z "$deplibs
196b0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 26  _check_method" &
196c0 26 20 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  & deplibs_check_
196d0 6d 65 74 68 6f 64 3d 75 6e 6b 6e 6f 77 6e 0a 0a  method=unknown..
196e0 0a 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d  ...# If no C com
196f0 70 69 6c 65 72 20 77 61 73 20 73 70 65 63 69 66  piler was specif
19700 69 65 64 2c 20 75 73 65 20 43 43 2e 0a 4c 54 43  ied, use CC..LTC
19710 43 3d 24 7b 4c 54 43 43 2d 22 24 43 43 22 7d 0a  C=${LTCC-"$CC"}.
19720 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69  .# If no C compi
19730 6c 65 72 20 66 6c 61 67 73 20 77 65 72 65 20 73  ler flags were s
19740 70 65 63 69 66 69 65 64 2c 20 75 73 65 20 43 46  pecified, use CF
19750 4c 41 47 53 2e 0a 4c 54 43 46 4c 41 47 53 3d 24  LAGS..LTCFLAGS=$
19760 7b 4c 54 43 46 4c 41 47 53 2d 22 24 43 46 4c 41  {LTCFLAGS-"$CFLA
19770 47 53 22 7d 0a 0a 23 20 41 6c 6c 6f 77 20 43 43  GS"}..# Allow CC
19780 20 74 6f 20 62 65 20 61 20 70 72 6f 67 72 61 6d   to be a program
19790 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 75 6d   name with argum
197a0 65 6e 74 73 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24  ents..compiler=$
197b0 43 43 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65  CC...# Check whe
197c0 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 6c 69  ther --enable-li
197d0 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 77 61 73 20 67  btool-lock was g
197e0 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24  iven..if test "$
197f0 7b 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f  {enable_libtool_
19800 6c 6f 63 6b 2b 73 65 74 7d 22 20 3d 20 73 65 74  lock+set}" = set
19810 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76  ; then.  enablev
19820 61 6c 3d 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f  al=$enable_libto
19830 6f 6c 5f 6c 6f 63 6b 3b 0a 66 69 0a 0a 74 65 73  ol_lock;.fi..tes
19840 74 20 22 78 24 65 6e 61 62 6c 65 5f 6c 69 62 74  t "x$enable_libt
19850 6f 6f 6c 5f 6c 6f 63 6b 22 20 21 3d 20 78 6e 6f  ool_lock" != xno
19860 20 26 26 20 65 6e 61 62 6c 65 5f 6c 69 62 74 6f   && enable_libto
19870 6f 6c 5f 6c 6f 63 6b 3d 79 65 73 0a 0a 23 20 53  ol_lock=yes..# S
19880 6f 6d 65 20 66 6c 61 67 73 20 6e 65 65 64 20 74  ome flags need t
19890 6f 20 62 65 20 70 72 6f 70 61 67 61 74 65 64 20  o be propagated 
198a0 74 6f 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20  to the compiler 
198b0 6f 72 20 6c 69 6e 6b 65 72 20 66 6f 72 20 67 6f  or linker for go
198c0 6f 64 0a 23 20 6c 69 62 74 6f 6f 6c 20 73 75 70  od.# libtool sup
198d0 70 6f 72 74 2e 0a 63 61 73 65 20 24 68 6f 73 74  port..case $host
198e0 20 69 6e 0a 69 61 36 34 2d 2a 2d 68 70 75 78 2a   in.ia64-*-hpux*
198f0 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20 77  ).  # Find out w
19900 68 69 63 68 20 41 42 49 20 77 65 20 61 72 65 20  hich ABI we are 
19910 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27 69  using..  echo 'i
19920 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74 65 73  nt i;' > conftes
19930 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20 7b  t.$ac_ext.  if {
19940 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
19950 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
19960 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e  ac_compile\"") >
19970 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63  &5.  (eval $ac_c
19980 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61  ompile) 2>&5.  a
19990 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
199a0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
199b0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
199c0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
199d0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
199e0 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20  ; then.    case 
199f0 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63  `/usr/bin/file c
19a00 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
19a10 78 74 60 20 69 6e 0a 20 20 20 20 2a 45 4c 46 2d  xt` in.    *ELF-
19a20 33 32 2a 29 0a 20 20 20 20 20 20 48 50 55 58 5f  32*).      HPUX_
19a30 49 41 36 34 5f 4d 4f 44 45 3d 22 33 32 22 0a 20  IA64_MODE="32". 
19a40 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a 45 4c 46       ;;.    *ELF
19a50 2d 36 34 2a 29 0a 20 20 20 20 20 20 48 50 55 58  -64*).      HPUX
19a60 5f 49 41 36 34 5f 4d 4f 44 45 3d 22 36 34 22 0a  _IA64_MODE="64".
19a70 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
19a80 63 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20  c.  fi.  rm -rf 
19a90 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 2a  conftest*.  ;;.*
19aa0 2d 2a 2d 69 72 69 78 36 2a 29 0a 20 20 23 20 46  -*-irix6*).  # F
19ab0 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42  ind out which AB
19ac0 49 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a  I we are using..
19ad0 20 20 65 63 68 6f 20 27 23 6c 69 6e 65 20 33 36    echo '#line 36
19ae0 38 35 20 22 63 6f 6e 66 69 67 75 72 65 22 27 20  85 "configure"' 
19af0 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
19b00 78 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20  xt.  if { (eval 
19b10 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
19b20 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  NENO: \"$ac_comp
19b30 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ile\"") >&5.  (e
19b40 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29  val $ac_compile)
19b50 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
19b60 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
19b70 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
19b80 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
19b90 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
19ba0 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a  tatus); }; then.
19bb0 20 20 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f     if test "$lt_
19bc0 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20  cv_prog_gnu_ld" 
19bd0 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20  = yes; then.    
19be0 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66  case `/usr/bin/f
19bf0 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ile conftest.$ac
19c00 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 20 20 20 20  _objext` in.    
19c10 2a 33 32 2d 62 69 74 2a 29 0a 20 20 20 20 20 20  *32-bit*).      
19c20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65  LD="${LD-ld} -me
19c30 6c 66 33 32 62 73 6d 69 70 22 0a 20 20 20 20 20  lf32bsmip".     
19c40 20 3b 3b 0a 20 20 20 20 2a 4e 33 32 2a 29 0a 20   ;;.    *N32*). 
19c50 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64       LD="${LD-ld
19c60 7d 20 2d 6d 65 6c 66 33 32 62 6d 69 70 6e 33 32  } -melf32bmipn32
19c70 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a  ".      ;;.    *
19c80 36 34 2d 62 69 74 2a 29 0a 20 20 20 20 20 20 4c  64-bit*).      L
19c90 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c  D="${LD-ld} -mel
19ca0 66 36 34 62 6d 69 70 22 0a 20 20 20 20 20 20 3b  f64bmip".      ;
19cb0 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20 65 6c  ;.    esac.   el
19cc0 73 65 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73  se.    case `/us
19cd0 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74  r/bin/file conft
19ce0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20  est.$ac_objext` 
19cf0 69 6e 0a 20 20 20 20 2a 33 32 2d 62 69 74 2a 29  in.    *32-bit*)
19d00 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  .      LD="${LD-
19d10 6c 64 7d 20 2d 33 32 22 0a 20 20 20 20 20 20 3b  ld} -32".      ;
19d20 3b 0a 20 20 20 20 2a 4e 33 32 2a 29 0a 20 20 20  ;.    *N32*).   
19d30 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
19d40 2d 6e 33 32 22 0a 20 20 20 20 20 20 3b 3b 0a 20  -n32".      ;;. 
19d50 20 20 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20     *64-bit*).   
19d60 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
19d70 2d 36 34 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20  -64".      ;;.  
19d80 20 20 65 73 61 63 0a 20 20 20 66 69 0a 20 20 66    esac.   fi.  f
19d90 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74  i.  rm -rf conft
19da0 65 73 74 2a 0a 20 20 3b 3b 0a 0a 78 38 36 5f 36  est*.  ;;..x86_6
19db0 34 2d 2a 6c 69 6e 75 78 2a 7c 70 70 63 2a 2d 2a  4-*linux*|ppc*-*
19dc0 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 2a 2d  linux*|powerpc*-
19dd0 2a 6c 69 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 6c  *linux*|s390*-*l
19de0 69 6e 75 78 2a 7c 73 70 61 72 63 2a 2d 2a 6c 69  inux*|sparc*-*li
19df0 6e 75 78 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f  nux*).  # Find o
19e00 75 74 20 77 68 69 63 68 20 41 42 49 20 77 65 20  ut which ABI we 
19e10 61 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68  are using..  ech
19e20 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e  o 'int i;' > con
19e30 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
19e40 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
19e50 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
19e60 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22   \"$ac_compile\"
19e70 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
19e80 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35  ac_compile) 2>&5
19e90 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
19ea0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
19eb0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
19ec0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
19ed0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
19ee0 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63  ); }; then.    c
19ef0 61 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69  ase `/usr/bin/fi
19f00 6c 65 20 63 6f 6e 66 74 65 73 74 2e 6f 60 20 69  le conftest.o` i
19f10 6e 0a 20 20 20 20 2a 33 32 2d 62 69 74 2a 29 0a  n.    *32-bit*).
19f20 20 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74        case $host
19f30 20 69 6e 0a 20 20 20 20 20 20 20 20 78 38 36 5f   in.        x86_
19f40 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20  64-*linux*).    
19f50 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c        LD="${LD-l
19f60 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 22 0a  d} -m elf_i386".
19f70 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20            ;;.   
19f80 20 20 20 20 20 70 70 63 36 34 2d 2a 6c 69 6e 75       ppc64-*linu
19f90 78 2a 7c 70 6f 77 65 72 70 63 36 34 2d 2a 6c 69  x*|powerpc64-*li
19fa0 6e 75 78 2a 29 0a 20 20 20 20 20 20 20 20 20 20  nux*).          
19fb0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
19fc0 65 6c 66 33 32 70 70 63 6c 69 6e 75 78 22 0a 20  elf32ppclinux". 
19fd0 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20           ;;.    
19fe0 20 20 20 20 73 33 39 30 78 2d 2a 6c 69 6e 75 78      s390x-*linux
19ff0 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44 3d  *).          LD=
1a000 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66  "${LD-ld} -m elf
1a010 5f 73 33 39 30 22 0a 20 20 20 20 20 20 20 20 20  _s390".         
1a020 20 3b 3b 0a 20 20 20 20 20 20 20 20 73 70 61 72   ;;.        spar
1a030 63 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20  c64-*linux*).   
1a040 20 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d         LD="${LD-
1a050 6c 64 7d 20 2d 6d 20 65 6c 66 33 32 5f 73 70 61  ld} -m elf32_spa
1a060 72 63 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b  rc".          ;;
1a070 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
1a080 20 20 3b 3b 0a 20 20 20 20 2a 36 34 2d 62 69 74    ;;.    *64-bit
1a090 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 68  *).      case $h
1a0a0 6f 73 74 20 69 6e 0a 20 20 20 20 20 20 20 20 78  ost in.        x
1a0b0 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 20  86_64-*linux*). 
1a0c0 20 20 20 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c           LD="${L
1a0d0 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36  D-ld} -m elf_x86
1a0e0 5f 36 34 22 0a 20 20 20 20 20 20 20 20 20 20 3b  _64".          ;
1a0f0 3b 0a 20 20 20 20 20 20 20 20 70 70 63 2a 2d 2a  ;.        ppc*-*
1a100 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 2a 2d  linux*|powerpc*-
1a110 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20 20 20  *linux*).       
1a120 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
1a130 2d 6d 20 65 6c 66 36 34 70 70 63 22 0a 20 20 20  -m elf64ppc".   
1a140 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
1a150 20 20 73 33 39 30 2a 2d 2a 6c 69 6e 75 78 2a 29    s390*-*linux*)
1a160 0a 20 20 20 20 20 20 20 20 20 20 4c 44 3d 22 24  .          LD="$
1a170 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34  {LD-ld} -m elf64
1a180 5f 73 33 39 30 22 0a 20 20 20 20 20 20 20 20 20  _s390".         
1a190 20 3b 3b 0a 20 20 20 20 20 20 20 20 73 70 61 72   ;;.        spar
1a1a0 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20  c*-*linux*).    
1a1b0 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c        LD="${LD-l
1a1c0 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72  d} -m elf64_spar
1a1d0 63 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 0a  c".          ;;.
1a1e0 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20        esac.     
1a1f0 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66   ;;.    esac.  f
1a200 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74  i.  rm -rf conft
1a210 65 73 74 2a 0a 20 20 3b 3b 0a 0a 2a 2d 2a 2d 73  est*.  ;;..*-*-s
1a220 63 6f 33 2e 32 76 35 2a 29 0a 20 20 23 20 4f 6e  co3.2v5*).  # On
1a230 20 53 43 4f 20 4f 70 65 6e 53 65 72 76 65 72 20   SCO OpenServer 
1a240 35 2c 20 77 65 20 6e 65 65 64 20 2d 62 65 6c 66  5, we need -belf
1a250 20 74 6f 20 67 65 74 20 66 75 6c 6c 2d 66 65 61   to get full-fea
1a260 74 75 72 65 64 20 62 69 6e 61 72 69 65 73 2e 0a  tured binaries..
1a270 20 20 53 41 56 45 5f 43 46 4c 41 47 53 3d 22 24    SAVE_CFLAGS="$
1a280 43 46 4c 41 47 53 22 0a 20 20 43 46 4c 41 47 53  CFLAGS".  CFLAGS
1a290 3d 22 24 43 46 4c 41 47 53 20 2d 62 65 6c 66 22  ="$CFLAGS -belf"
1a2a0 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
1a2b0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
1a2c0 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
1a2d0 43 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73  C compiler needs
1a2e0 20 2d 62 65 6c 66 22 20 3e 26 35 0a 65 63 68 6f   -belf" >&5.echo
1a2f0 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
1a300 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 43  ng whether the C
1a310 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73 20   compiler needs 
1a320 2d 62 65 6c 66 2e 2e 2e 20 24 45 43 48 4f 5f 43  -belf... $ECHO_C
1a330 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
1a340 20 22 24 7b 6c 74 5f 63 76 5f 63 63 5f 6e 65 65   "${lt_cv_cc_nee
1a350 64 73 5f 62 65 6c 66 2b 73 65 74 7d 22 20 3d 20  ds_belf+set}" = 
1a360 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
1a370 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
1a380 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
1a390 65 6c 73 65 0a 20 20 61 63 5f 65 78 74 3d 63 0a  else.  ac_ext=c.
1a3a0 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
1a3b0 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
1a3c0 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
1a3d0 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
1a3e0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
1a3f0 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
1a400 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
1a410 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
1a420 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
1a430 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1a440 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
1a450 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
1a460 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
1a470 6e 75 0a 0a 20 20 20 20 20 63 61 74 20 3e 63 6f  nu..     cat >co
1a480 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
1a490 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
1a4a0 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
1a4b0 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
1a4c0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1a4d0 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
1a4e0 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
1a4f0 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
1a500 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
1a510 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
1a520 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
1a530 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
1a540 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
1a550 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
1a560 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
1a570 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28  ac_link".case "(
1a580 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
1a590 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
1a5a0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
1a5b0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
1a5c0 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
1a5d0 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22  ry;;.esac.eval "
1a5e0 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24  echo \"\$as_me:$
1a5f0 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
1a600 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28  echo\"") >&5.  (
1a610 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29  eval "$ac_link")
1a620 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
1a630 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
1a640 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
1a650 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
1a660 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
1a670 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
1a680 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
1a690 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24  rr >&5.  echo "$
1a6a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1a6b0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
1a6c0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
1a6d0 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b  _status); } && {
1a6e0 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
1a6f0 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
1a700 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
1a710 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
1a720 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
1a730 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
1a740 74 20 26 26 0a 20 20 20 20 20 20 20 24 61 73 5f  t &&.       $as_
1a750 74 65 73 74 5f 78 20 63 6f 6e 66 74 65 73 74 24  test_x conftest$
1a760 61 63 5f 65 78 65 65 78 74 3b 20 74 68 65 6e 0a  ac_exeext; then.
1a770 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73    lt_cv_cc_needs
1a780 5f 62 65 6c 66 3d 79 65 73 0a 65 6c 73 65 0a 20  _belf=yes.else. 
1a790 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66   echo "$as_me: f
1a7a0 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
1a7b0 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
1a7c0 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
1a7d0 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 6c 74 5f  ac_ext >&5...lt_
1a7e0 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66  cv_cc_needs_belf
1a7f0 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  =no.fi..rm -f co
1a800 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
1a810 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
1a820 65 78 74 20 63 6f 6e 66 74 65 73 74 5f 69 70 61  ext conftest_ipa
1a830 38 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f 20 5c 0a  8_conftest.oo \.
1a840 20 20 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61        conftest$a
1a850 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73  c_exeext conftes
1a860 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 20 20 61  t.$ac_ext.     a
1a870 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
1a880 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
1a890 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
1a8a0 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
1a8b0 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
1a8c0 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
1a8d0 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
1a8e0 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
1a8f0 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
1a900 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
1a910 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
1a920 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
1a930 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
1a940 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69 0a 7b  mpiler_gnu..fi.{
1a950 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1a960 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1a970 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62  lt_cv_cc_needs_b
1a980 65 6c 66 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  elf" >&5.echo "$
1a990 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 63  {ECHO_T}$lt_cv_c
1a9a0 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e 26  c_needs_belf" >&
1a9b0 36 3b 20 7d 0a 20 20 69 66 20 74 65 73 74 20 78  6; }.  if test x
1a9c0 22 24 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73  "$lt_cv_cc_needs
1a9d0 5f 62 65 6c 66 22 20 21 3d 20 78 22 79 65 73 22  _belf" != x"yes"
1a9e0 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 74 68 69  ; then.    # thi
1a9f0 73 20 69 73 20 70 72 6f 62 61 62 6c 79 20 67 63  s is probably gc
1aa00 63 20 32 2e 38 2e 30 2c 20 65 67 63 73 20 31 2e  c 2.8.0, egcs 1.
1aa10 30 20 6f 72 20 6e 65 77 65 72 3b 20 6e 6f 20 6e  0 or newer; no n
1aa20 65 65 64 20 66 6f 72 20 2d 62 65 6c 66 0a 20 20  eed for -belf.  
1aa30 20 20 43 46 4c 41 47 53 3d 22 24 53 41 56 45 5f    CFLAGS="$SAVE_
1aa40 43 46 4c 41 47 53 22 0a 20 20 66 69 0a 20 20 3b  CFLAGS".  fi.  ;
1aa50 3b 0a 73 70 61 72 63 2a 2d 2a 73 6f 6c 61 72 69  ;.sparc*-*solari
1aa60 73 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74  s*).  # Find out
1aa70 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61 72   which ABI we ar
1aa80 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20  e using..  echo 
1aa90 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74  'int i;' > conft
1aaa0 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66  est.$ac_ext.  if
1aab0 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
1aac0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1aad0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29  "$ac_compile\"")
1aae0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
1aaf0 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20  _compile) 2>&5. 
1ab00 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
1ab10 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1ab20 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
1ab30 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
1ab40 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
1ab50 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73   }; then.    cas
1ab60 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65  e `/usr/bin/file
1ab70 20 63 6f 6e 66 74 65 73 74 2e 6f 60 20 69 6e 0a   conftest.o` in.
1ab80 20 20 20 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20      *64-bit*).  
1ab90 20 20 20 20 63 61 73 65 20 24 6c 74 5f 63 76 5f      case $lt_cv_
1aba0 70 72 6f 67 5f 67 6e 75 5f 6c 64 20 69 6e 0a 20  prog_gnu_ld in. 
1abb0 20 20 20 20 20 79 65 73 2a 29 20 4c 44 3d 22 24       yes*) LD="$
1abc0 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34  {LD-ld} -m elf64
1abd0 5f 73 70 61 72 63 22 20 3b 3b 0a 20 20 20 20 20  _sparc" ;;.     
1abe0 20 2a 29 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d   *)    LD="${LD-
1abf0 6c 64 7d 20 2d 36 34 22 20 3b 3b 0a 20 20 20 20  ld} -64" ;;.    
1ac00 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a    esac.      ;;.
1ac10 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20 20      esac.  fi.  
1ac20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a  rm -rf conftest*
1ac30 0a 20 20 3b 3b 0a 0a 0a 65 73 61 63 0a 0a 6e 65  .  ;;...esac..ne
1ac40 65 64 5f 6c 6f 63 6b 73 3d 22 24 65 6e 61 62 6c  ed_locks="$enabl
1ac50 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 0a  e_libtool_lock".
1ac60 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70  ..ac_ext=c.ac_cp
1ac70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47  p='$CPP $CPPFLAG
1ac80 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24  S'.ac_compile='$
1ac90 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43  CC -c $CFLAGS $C
1aca0 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  PPFLAGS conftest
1acb0 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63  .$ac_ext >&5'.ac
1acc0 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f  _link='$CC -o co
1acd0 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
1ace0 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
1acf0 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66  GS $LDFLAGS conf
1ad00 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49  test.$ac_ext $LI
1ad10 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69  BS >&5'.ac_compi
1ad20 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63  ler_gnu=$ac_cv_c
1ad30 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 7b 20  _compiler_gnu.{ 
1ad40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1ad50 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68  NENO: checking h
1ad60 6f 77 20 74 6f 20 72 75 6e 20 74 68 65 20 43 20  ow to run the C 
1ad70 70 72 65 70 72 6f 63 65 73 73 6f 72 22 20 3e 26  preprocessor" >&
1ad80 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
1ad90 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20  checking how to 
1ada0 72 75 6e 20 74 68 65 20 43 20 70 72 65 70 72 6f  run the C prepro
1adb0 63 65 73 73 6f 72 2e 2e 2e 20 24 45 43 48 4f 5f  cessor... $ECHO_
1adc0 43 22 20 3e 26 36 3b 20 7d 0a 23 20 4f 6e 20 53  C" >&6; }.# On S
1add0 75 6e 73 2c 20 73 6f 6d 65 74 69 6d 65 73 20 24  uns, sometimes $
1ade0 43 50 50 20 6e 61 6d 65 73 20 61 20 64 69 72 65  CPP names a dire
1adf0 63 74 6f 72 79 2e 0a 69 66 20 74 65 73 74 20 2d  ctory..if test -
1ae00 6e 20 22 24 43 50 50 22 20 26 26 20 74 65 73 74  n "$CPP" && test
1ae10 20 2d 64 20 22 24 43 50 50 22 3b 20 74 68 65 6e   -d "$CPP"; then
1ae20 0a 20 20 43 50 50 3d 0a 66 69 0a 69 66 20 74 65  .  CPP=.fi.if te
1ae30 73 74 20 2d 7a 20 22 24 43 50 50 22 3b 20 74 68  st -z "$CPP"; th
1ae40 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22 24 7b  en.  if test "${
1ae50 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50 2b 73  ac_cv_prog_CPP+s
1ae60 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
1ae70 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
1ae80 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
1ae90 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20  C" >&6.else.    
1aea0 20 20 23 20 44 6f 75 62 6c 65 20 71 75 6f 74 65    # Double quote
1aeb0 73 20 62 65 63 61 75 73 65 20 43 50 50 20 6e 65  s because CPP ne
1aec0 65 64 73 20 74 6f 20 62 65 20 65 78 70 61 6e 64  eds to be expand
1aed0 65 64 0a 20 20 20 20 66 6f 72 20 43 50 50 20 69  ed.    for CPP i
1aee0 6e 20 22 24 43 43 20 2d 45 22 20 22 24 43 43 20  n "$CC -E" "$CC 
1aef0 2d 45 20 2d 74 72 61 64 69 74 69 6f 6e 61 6c 2d  -E -traditional-
1af00 63 70 70 22 20 22 2f 6c 69 62 2f 63 70 70 22 0a  cpp" "/lib/cpp".
1af10 20 20 20 20 64 6f 0a 20 20 20 20 20 20 61 63 5f      do.      ac_
1af20 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65  preproc_ok=false
1af30 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65 70 72 6f  .for ac_c_prepro
1af40 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27  c_warn_flag in '
1af50 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55 73 65  ' yes.do.  # Use
1af60 20 61 20 68 65 61 64 65 72 20 66 69 6c 65 20 74   a header file t
1af70 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68 20 67  hat comes with g
1af80 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75 72 69  cc, so configuri
1af90 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77 69 74  ng glibc.  # wit
1afa0 68 20 61 20 66 72 65 73 68 20 63 72 6f 73 73 2d  h a fresh cross-
1afb0 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a  compiler works..
1afc0 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69 6d 69    # Prefer <limi
1afd0 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72 74  ts.h> to <assert
1afe0 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20  .h> if __STDC__ 
1aff0 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e 63  is defined, sinc
1b000 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e  e.  # <limits.h>
1b010 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e 20   exists even on 
1b020 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d  freestanding com
1b030 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74  pilers..  # On t
1b040 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45 20 72  he NeXT, cc -E r
1b050 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74 68 72  uns the code thr
1b060 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69 6c 65  ough the compile
1b070 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20 23 20  r's parser,.  # 
1b080 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75 67 68  not just through
1b090 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20 65 72   cpp. "Syntax er
1b0a0 72 6f 72 22 20 69 73 20 68 65 72 65 20 74 6f 20  ror" is here to 
1b0b0 63 61 74 63 68 20 74 68 69 73 20 63 61 73 65 2e  catch this case.
1b0c0 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
1b0d0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
1b0e0 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
1b0f0 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
1b100 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
1b110 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
1b120 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
1b130 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
1b140 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
1b150 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 53 54    */.#ifdef __ST
1b160 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65 20 3c  DC__.# include <
1b170 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73 65 0a  limits.h>.#else.
1b180 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73 65 72  # include <asser
1b190 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09 20 20  t.h>.#endif...  
1b1a0 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f 72 0a     Syntax error.
1b1b0 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f  _ACEOF.if { (ac_
1b1c0 74 72 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e  try="$ac_cpp con
1b1d0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63  ftest.$ac_ext".c
1b1e0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
1b1f0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
1b200 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
1b210 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
1b220 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
1b230 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
1b240 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61  eval "echo \"\$a
1b250 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
1b260 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e  c_try_echo\"") >
1b270 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
1b280 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
1b290 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66 74 65 73  _ext") 2>conftes
1b2a0 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
1b2b0 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
1b2c0 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
1b2d0 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
1b2e0 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
1b2f0 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
1b300 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65  test.err >&5.  e
1b310 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1b320 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
1b330 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
1b340 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
1b350 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20  } >/dev/null && 
1b360 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
1b370 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f  _c_preproc_warn_
1b380 66 6c 61 67 24 61 63 5f 63 5f 77 65 72 72 6f 72  flag$ac_c_werror
1b390 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
1b3a0 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
1b3b0 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65  rr.       }; the
1b3c0 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68  n.  :.else.  ech
1b3d0 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
1b3e0 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
1b3f0 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
1b400 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
1b410 78 74 20 3e 26 35 0a 0a 20 20 23 20 42 72 6f 6b  xt >&5..  # Brok
1b420 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c  en: fails on val
1b430 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e  id input..contin
1b440 75 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e  ue.fi..rm -f con
1b450 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
1b460 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23 20  st.$ac_ext..  # 
1b470 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61 6e  OK, works on san
1b480 65 20 63 61 73 65 73 2e 20 20 4e 6f 77 20 63 68  e cases.  Now ch
1b490 65 63 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e 65  eck whether none
1b4a0 78 69 73 74 65 6e 74 20 68 65 61 64 65 72 73 0a  xistent headers.
1b4b0 20 20 23 20 63 61 6e 20 62 65 20 64 65 74 65 63    # can be detec
1b4c0 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20 63  ted and how..  c
1b4d0 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
1b4e0 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
1b4f0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
1b500 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
1b510 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
1b520 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
1b530 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1b540 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
1b550 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
1b560 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f 6e 6f  .#include <ac_no
1b570 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f 41 43  nexistent.h>._AC
1b580 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  EOF.if { (ac_try
1b590 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65  ="$ac_cpp confte
1b5a0 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65  st.$ac_ext".case
1b5b0 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
1b5c0 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
1b5d0 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
1b5e0 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
1b5f0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
1b600 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
1b610 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d  l "echo \"\$as_m
1b620 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
1b630 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a  ry_echo\"") >&5.
1b640 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70    (eval "$ac_cpp
1b650 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1b660 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  t") 2>conftest.e
1b670 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
1b680 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
1b690 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
1b6a0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
1b6b0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
1b6c0 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
1b6d0 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
1b6e0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1b6f0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
1b700 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
1b710 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e  $ac_status); } >
1b720 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09  /dev/null && {..
1b730 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f   test -z "$ac_c_
1b740 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
1b750 67 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  g$ac_c_werror_fl
1b760 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
1b770 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
1b780 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20         }; then. 
1b790 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63 63 65   # Broken: succe
1b7a0 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20 69 6e  ss on invalid in
1b7b0 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c  put..continue.el
1b7c0 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
1b7d0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
1b7e0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
1b7f0 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
1b800 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
1b810 20 20 23 20 50 61 73 73 65 73 20 62 6f 74 68 20    # Passes both 
1b820 74 65 73 74 73 2e 0a 61 63 5f 70 72 65 70 72 6f  tests..ac_prepro
1b830 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66 69 0a  c_ok=:.break.fi.
1b840 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
1b850 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
1b860 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63  _ext..done.# Bec
1b870 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b 27 2c  ause of `break',
1b880 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49 46 45   _AC_PREPROC_IFE
1b890 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67 20 63  LSE's cleaning c
1b8a0 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65 64 2e  ode was skipped.
1b8b0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
1b8c0 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
1b8d0 5f 65 78 74 0a 69 66 20 24 61 63 5f 70 72 65 70  _ext.if $ac_prep
1b8e0 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20 20 62  roc_ok; then.  b
1b8f0 72 65 61 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e  reak.fi..    don
1b900 65 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  e.    ac_cv_prog
1b910 5f 43 50 50 3d 24 43 50 50 0a 0a 66 69 0a 20 20  _CPP=$CPP..fi.  
1b920 43 50 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  CPP=$ac_cv_prog_
1b930 43 50 50 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76  CPP.else.  ac_cv
1b940 5f 70 72 6f 67 5f 43 50 50 3d 24 43 50 50 0a 66  _prog_CPP=$CPP.f
1b950 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  i.{ echo "$as_me
1b960 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1b970 3a 20 24 43 50 50 22 20 3e 26 35 0a 65 63 68 6f  : $CPP" >&5.echo
1b980 20 22 24 7b 45 43 48 4f 5f 54 7d 24 43 50 50 22   "${ECHO_T}$CPP"
1b990 20 3e 26 36 3b 20 7d 0a 61 63 5f 70 72 65 70 72   >&6; }.ac_prepr
1b9a0 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20  oc_ok=false.for 
1b9b0 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72  ac_c_preproc_war
1b9c0 6e 5f 66 6c 61 67 20 69 6e 20 27 27 20 79 65 73  n_flag in '' yes
1b9d0 0a 64 6f 0a 20 20 23 20 55 73 65 20 61 20 68 65  .do.  # Use a he
1b9e0 61 64 65 72 20 66 69 6c 65 20 74 68 61 74 20 63  ader file that c
1b9f0 6f 6d 65 73 20 77 69 74 68 20 67 63 63 2c 20 73  omes with gcc, s
1ba00 6f 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 67 6c  o configuring gl
1ba10 69 62 63 0a 20 20 23 20 77 69 74 68 20 61 20 66  ibc.  # with a f
1ba20 72 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d 70 69  resh cross-compi
1ba30 6c 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23 20 50  ler works..  # P
1ba40 72 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68 3e  refer <limits.h>
1ba50 20 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20 69   to <assert.h> i
1ba60 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64 65  f __STDC__ is de
1ba70 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20 23  fined, since.  #
1ba80 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69 73   <limits.h> exis
1ba90 74 73 20 65 76 65 6e 20 6f 6e 20 66 72 65 65 73  ts even on frees
1baa0 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65 72  tanding compiler
1bab0 73 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20 4e 65  s..  # On the Ne
1bac0 58 54 2c 20 63 63 20 2d 45 20 72 75 6e 73 20 74  XT, cc -E runs t
1bad0 68 65 20 63 6f 64 65 20 74 68 72 6f 75 67 68 20  he code through 
1bae0 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 70  the compiler's p
1baf0 61 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74 20 6a  arser,.  # not j
1bb00 75 73 74 20 74 68 72 6f 75 67 68 20 63 70 70 2e  ust through cpp.
1bb10 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72 22 20   "Syntax error" 
1bb20 69 73 20 68 65 72 65 20 74 6f 20 63 61 74 63 68  is here to catch
1bb30 20 74 68 69 73 20 63 61 73 65 2e 0a 20 20 63 61   this case..  ca
1bb40 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
1bb50 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
1bb60 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
1bb70 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
1bb80 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
1bb90 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
1bba0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1bbb0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
1bbc0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
1bbd0 23 69 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a  #ifdef __STDC__.
1bbe0 23 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74  # include <limit
1bbf0 73 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63  s.h>.#else.# inc
1bc00 6c 75 64 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a  lude <assert.h>.
1bc10 23 65 6e 64 69 66 0a 09 09 20 20 20 20 20 53 79  #endif...     Sy
1bc20 6e 74 61 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f  ntax error._ACEO
1bc30 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  F.if { (ac_try="
1bc40 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
1bc50 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22  .$ac_ext".case "
1bc60 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
1bc70 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
1bc80 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
1bc90 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
1bca0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
1bcb0 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
1bcc0 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a  "echo \"\$as_me:
1bcd0 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
1bce0 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20  _echo\"") >&5.  
1bcf0 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63  (eval "$ac_cpp c
1bd00 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
1bd10 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
1bd20 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
1bd30 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
1bd40 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
1bd50 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
1bd60 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
1bd70 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
1bd80 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22  err >&5.  echo "
1bd90 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1bda0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
1bdb0 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
1bdc0 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64  c_status); } >/d
1bdd0 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74  ev/null && {.. t
1bde0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 70 72  est -z "$ac_c_pr
1bdf0 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24  eproc_warn_flag$
1be00 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
1be10 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
1be20 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
1be30 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 3a       }; then.  :
1be40 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
1be50 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
1be60 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
1be70 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
1be80 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
1be90 35 0a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66  5..  # Broken: f
1bea0 61 69 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e  ails on valid in
1beb0 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69  put..continue.fi
1bec0 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
1bed0 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
1bee0 63 5f 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77  c_ext..  # OK, w
1bef0 6f 72 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73  orks on sane cas
1bf00 65 73 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77  es.  Now check w
1bf10 68 65 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65  hether nonexiste
1bf20 6e 74 20 68 65 61 64 65 72 73 0a 20 20 23 20 63  nt headers.  # c
1bf30 61 6e 20 62 65 20 64 65 74 65 63 74 65 64 20 61  an be detected a
1bf40 6e 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 3e 63  nd how..  cat >c
1bf50 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1bf60 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
1bf70 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
1bf80 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
1bf90 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
1bfa0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
1bfb0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
1bfc0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
1bfd0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63  defs.h.  */.#inc
1bfe0 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73  lude <ac_nonexis
1bff0 74 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69  tent.h>._ACEOF.i
1c000 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
1c010 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61  _cpp conftest.$a
1c020 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28 28 24  c_ext".case "(($
1c030 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
1c040 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
1c050 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
1c060 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
1c070 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
1c080 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63  ;;.esac.eval "ec
1c090 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  ho \"\$as_me:$LI
1c0a0 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
1c0b0 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ho\"") >&5.  (ev
1c0c0 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66  al "$ac_cpp conf
1c0d0 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32  test.$ac_ext") 2
1c0e0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
1c0f0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
1c100 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
1c110 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
1c120 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
1c130 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
1c140 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
1c150 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
1c160 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1c170 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1c180 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1c190 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f  tatus); } >/dev/
1c1a0 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73 74  null && {.. test
1c1b0 20 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70 72   -z "$ac_c_prepr
1c1c0 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f  oc_warn_flag$ac_
1c1d0 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
1c1e0 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
1c1f0 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
1c200 20 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20 42 72    }; then.  # Br
1c210 6f 6b 65 6e 3a 20 73 75 63 63 65 73 73 20 6f 6e  oken: success on
1c220 20 69 6e 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a   invalid input..
1c230 63 6f 6e 74 69 6e 75 65 0a 65 6c 73 65 0a 20 20  continue.else.  
1c240 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
1c250 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
1c260 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
1c270 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
1c280 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 50  c_ext >&5..  # P
1c290 61 73 73 65 73 20 62 6f 74 68 20 74 65 73 74 73  asses both tests
1c2a0 2e 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d  ..ac_preproc_ok=
1c2b0 3a 0a 62 72 65 61 6b 0a 66 69 0a 0a 72 6d 20 2d  :.break.fi..rm -
1c2c0 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  f conftest.err c
1c2d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1c2e0 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75 73 65 20  .done.# Because 
1c2f0 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f 41 43 5f  of `break', _AC_
1c300 50 52 45 50 52 4f 43 5f 49 46 45 4c 53 45 27 73  PREPROC_IFELSE's
1c310 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64 65 20 77   cleaning code w
1c320 61 73 20 73 6b 69 70 70 65 64 2e 0a 72 6d 20 2d  as skipped..rm -
1c330 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  f conftest.err c
1c340 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1c350 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f  if $ac_preproc_o
1c360 6b 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65  k; then.  :.else
1c370 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73  .  { { echo "$as
1c380 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
1c390 6f 72 3a 20 43 20 70 72 65 70 72 6f 63 65 73 73  or: C preprocess
1c3a0 6f 72 20 5c 22 24 43 50 50 5c 22 20 66 61 69 6c  or \"$CPP\" fail
1c3b0 73 20 73 61 6e 69 74 79 20 63 68 65 63 6b 0a 53  s sanity check.S
1c3c0 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
1c3d0 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
1c3e0 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  s." >&5.echo "$a
1c3f0 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 43 20 70  s_me: error: C p
1c400 72 65 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43  reprocessor \"$C
1c410 50 50 5c 22 20 66 61 69 6c 73 20 73 61 6e 69 74  PP\" fails sanit
1c420 79 20 63 68 65 63 6b 0a 53 65 65 20 5c 60 63 6f  y check.See \`co
1c430 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
1c440 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32  re details." >&2
1c450 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  ;}.   { (exit 1)
1c460 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66  ; exit 1; }; }.f
1c470 69 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63  i..ac_ext=c.ac_c
1c480 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41  pp='$CPP $CPPFLA
1c490 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27  GS'.ac_compile='
1c4a0 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24  $CC -c $CFLAGS $
1c4b0 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  CPPFLAGS conftes
1c4c0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61  t.$ac_ext >&5'.a
1c4d0 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63  c_link='$CC -o c
1c4e0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
1c4f0 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  t $CFLAGS $CPPFL
1c500 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e  AGS $LDFLAGS con
1c510 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c  ftest.$ac_ext $L
1c520 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70  IBS >&5'.ac_comp
1c530 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f  iler_gnu=$ac_cv_
1c540 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a  c_compiler_gnu..
1c550 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
1c560 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1c570 67 20 66 6f 72 20 41 4e 53 49 20 43 20 68 65 61  g for ANSI C hea
1c580 64 65 72 20 66 69 6c 65 73 22 20 3e 26 35 0a 65  der files" >&5.e
1c590 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
1c5a0 63 6b 69 6e 67 20 66 6f 72 20 41 4e 53 49 20 43  cking for ANSI C
1c5b0 20 68 65 61 64 65 72 20 66 69 6c 65 73 2e 2e 2e   header files...
1c5c0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
1c5d0 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
1c5e0 76 5f 68 65 61 64 65 72 5f 73 74 64 63 2b 73 65  v_header_stdc+se
1c5f0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
1c600 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
1c610 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
1c620 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74  " >&6.else.  cat
1c630 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
1c640 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
1c650 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
1c660 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
1c670 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
1c680 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
1c690 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
1c6a0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
1c6b0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
1c6c0 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e  include <stdlib.
1c6d0 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64  h>.#include <std
1c6e0 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20  arg.h>.#include 
1c6f0 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 69 6e 63 6c  <string.h>.#incl
1c700 75 64 65 20 3c 66 6c 6f 61 74 2e 68 3e 0a 0a 69  ude <float.h>..i
1c710 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20  nt.main ().{..  
1c720 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a  ;.  return 0;.}.
1c730 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e  _ACEOF.rm -f con
1c740 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
1c750 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
1c760 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65  ac_compile".case
1c770 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
1c780 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
1c790 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
1c7a0 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
1c7b0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
1c7c0 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
1c7d0 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d  l "echo \"\$as_m
1c7e0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
1c7f0 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a  ry_echo\"") >&5.
1c800 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
1c810 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73  pile") 2>conftes
1c820 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
1c830 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
1c840 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
1c850 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
1c860 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
1c870 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
1c880 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65  test.err >&5.  e
1c890 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1c8a0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
1c8b0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
1c8c0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
1c8d0 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  } && {.. test -z
1c8e0 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66   "$ac_c_werror_f
1c8f0 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21  lag" ||.. test !
1c900 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
1c910 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73  .       } && tes
1c920 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  t -s conftest.$a
1c930 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20  c_objext; then. 
1c940 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74   ac_cv_header_st
1c950 64 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63  dc=yes.else.  ec
1c960 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
1c970 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
1c980 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
1c990 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
1c9a0 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 76 5f  ext >&5...ac_cv_
1c9b0 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66  header_stdc=no.f
1c9c0 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  i..rm -f core co
1c9d0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1c9e0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
1c9f0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1ca00 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f  .if test $ac_cv_
1ca10 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65  header_stdc = ye
1ca20 73 3b 20 74 68 65 6e 0a 20 20 23 20 53 75 6e 4f  s; then.  # SunO
1ca30 53 20 34 2e 78 20 73 74 72 69 6e 67 2e 68 20 64  S 4.x string.h d
1ca40 6f 65 73 20 6e 6f 74 20 64 65 63 6c 61 72 65 20  oes not declare 
1ca50 6d 65 6d 2a 2c 20 63 6f 6e 74 72 61 72 79 20 74  mem*, contrary t
1ca60 6f 20 41 4e 53 49 2e 0a 20 20 63 61 74 20 3e 63  o ANSI..  cat >c
1ca70 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1ca80 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
1ca90 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
1caa0 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
1cab0 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
1cac0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
1cad0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
1cae0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
1caf0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63  defs.h.  */.#inc
1cb00 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a  lude <string.h>.
1cb10 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65 76 61 6c  ._ACEOF.if (eval
1cb20 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65   "$ac_cpp confte
1cb30 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 26  st.$ac_ext") 2>&
1cb40 35 20 7c 0a 20 20 24 45 47 52 45 50 20 22 6d 65  5 |.  $EGREP "me
1cb50 6d 63 68 72 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  mchr" >/dev/null
1cb60 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 3a 0a   2>&1; then.  :.
1cb70 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 65 61  else.  ac_cv_hea
1cb80 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72  der_stdc=no.fi.r
1cb90 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a  m -f conftest*..
1cba0 66 69 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f  fi..if test $ac_
1cbb0 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d  cv_header_stdc =
1cbc0 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 49   yes; then.  # I
1cbd0 53 43 20 32 2e 30 2e 32 20 73 74 64 6c 69 62 2e  SC 2.0.2 stdlib.
1cbe0 68 20 64 6f 65 73 20 6e 6f 74 20 64 65 63 6c 61  h does not decla
1cbf0 72 65 20 66 72 65 65 2c 20 63 6f 6e 74 72 61 72  re free, contrar
1cc00 79 20 74 6f 20 41 4e 53 49 2e 0a 20 20 63 61 74  y to ANSI..  cat
1cc10 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
1cc20 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
1cc30 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
1cc40 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
1cc50 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
1cc60 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
1cc70 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
1cc80 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
1cc90 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
1cca0 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e  include <stdlib.
1ccb0 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65  h>.._ACEOF.if (e
1ccc0 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e  val "$ac_cpp con
1ccd0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20  ftest.$ac_ext") 
1cce0 32 3e 26 35 20 7c 0a 20 20 24 45 47 52 45 50 20  2>&5 |.  $EGREP 
1ccf0 22 66 72 65 65 22 20 3e 2f 64 65 76 2f 6e 75 6c  "free" >/dev/nul
1cd00 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 3a  l 2>&1; then.  :
1cd10 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 65  .else.  ac_cv_he
1cd20 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a  ader_stdc=no.fi.
1cd30 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a  rm -f conftest*.
1cd40 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 24 61 63  .fi..if test $ac
1cd50 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20  _cv_header_stdc 
1cd60 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20  = yes; then.  # 
1cd70 2f 62 69 6e 2f 63 63 20 69 6e 20 49 72 69 78 2d  /bin/cc in Irix-
1cd80 34 2e 30 2e 35 20 67 65 74 73 20 6e 6f 6e 2d 41  4.0.5 gets non-A
1cd90 4e 53 49 20 63 74 79 70 65 20 6d 61 63 72 6f 73  NSI ctype macros
1cda0 20 75 6e 6c 65 73 73 20 75 73 69 6e 67 20 2d 61   unless using -a
1cdb0 6e 73 69 2e 0a 20 20 69 66 20 74 65 73 74 20 22  nsi..  if test "
1cdc0 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
1cdd0 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
1cde0 3a 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f  :.else.  cat >co
1cdf0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
1ce00 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
1ce10 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
1ce20 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
1ce30 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1ce40 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
1ce50 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
1ce60 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
1ce70 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
1ce80 75 64 65 20 3c 63 74 79 70 65 2e 68 3e 0a 23 69  ude <ctype.h>.#i
1ce90 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68  nclude <stdlib.h
1cea0 3e 0a 23 69 66 20 28 28 27 20 27 20 26 20 30 78  >.#if ((' ' & 0x
1ceb0 30 46 46 29 20 3d 3d 20 30 78 30 32 30 29 0a 23  0FF) == 0x020).#
1cec0 20 64 65 66 69 6e 65 20 49 53 4c 4f 57 45 52 28   define ISLOWER(
1ced0 63 29 20 28 27 61 27 20 3c 3d 20 28 63 29 20 26  c) ('a' <= (c) &
1cee0 26 20 28 63 29 20 3c 3d 20 27 7a 27 29 0a 23 20  & (c) <= 'z').# 
1cef0 64 65 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63  define TOUPPER(c
1cf00 29 20 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20  ) (ISLOWER(c) ? 
1cf10 27 41 27 20 2b 20 28 28 63 29 20 2d 20 27 61 27  'A' + ((c) - 'a'
1cf20 29 20 3a 20 28 63 29 29 0a 23 65 6c 73 65 0a 23  ) : (c)).#else.#
1cf30 20 64 65 66 69 6e 65 20 49 53 4c 4f 57 45 52 28   define ISLOWER(
1cf40 63 29 20 5c 0a 09 09 20 20 20 28 28 27 61 27 20  c) \...   (('a' 
1cf50 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d  <= (c) && (c) <=
1cf60 20 27 69 27 29 20 5c 0a 09 09 20 20 20 20 20 7c   'i') \...     |
1cf70 7c 20 28 27 6a 27 20 3c 3d 20 28 63 29 20 26 26  | ('j' <= (c) &&
1cf80 20 28 63 29 20 3c 3d 20 27 72 27 29 20 5c 0a 09   (c) <= 'r') \..
1cf90 09 20 20 20 20 20 7c 7c 20 28 27 73 27 20 3c 3d  .     || ('s' <=
1cfa0 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27   (c) && (c) <= '
1cfb0 7a 27 29 29 0a 23 20 64 65 66 69 6e 65 20 54 4f  z')).# define TO
1cfc0 55 50 50 45 52 28 63 29 20 28 49 53 4c 4f 57 45  UPPER(c) (ISLOWE
1cfd0 52 28 63 29 20 3f 20 28 28 63 29 20 7c 20 30 78  R(c) ? ((c) | 0x
1cfe0 34 30 29 20 3a 20 28 63 29 29 0a 23 65 6e 64 69  40) : (c)).#endi
1cff0 66 0a 0a 23 64 65 66 69 6e 65 20 58 4f 52 28 65  f..#define XOR(e
1d000 2c 20 66 29 20 28 28 28 65 29 20 26 26 20 21 28  , f) (((e) && !(
1d010 66 29 29 20 7c 7c 20 28 21 28 65 29 20 26 26 20  f)) || (!(e) && 
1d020 28 66 29 29 29 0a 69 6e 74 0a 6d 61 69 6e 20 28  (f))).int.main (
1d030 29 0a 7b 0a 20 20 69 6e 74 20 69 3b 0a 20 20 66  ).{.  int i;.  f
1d040 6f 72 20 28 69 20 3d 20 30 3b 20 69 20 3c 20 32  or (i = 0; i < 2
1d050 35 36 3b 20 69 2b 2b 29 0a 20 20 20 20 69 66 20  56; i++).    if 
1d060 28 58 4f 52 20 28 69 73 6c 6f 77 65 72 20 28 69  (XOR (islower (i
1d070 29 2c 20 49 53 4c 4f 57 45 52 20 28 69 29 29 0a  ), ISLOWER (i)).
1d080 09 7c 7c 20 74 6f 75 70 70 65 72 20 28 69 29 20  .|| toupper (i) 
1d090 21 3d 20 54 4f 55 50 50 45 52 20 28 69 29 29 0a  != TOUPPER (i)).
1d0a0 20 20 20 20 20 20 72 65 74 75 72 6e 20 32 3b 0a        return 2;.
1d0b0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
1d0c0 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
1d0d0 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a 69 66  est$ac_exeext.if
1d0e0 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
1d0f0 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61  link".case "(($a
1d100 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
1d110 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
1d120 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
1d130 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
1d140 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
1d150 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68  ;.esac.eval "ech
1d160 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  o \"\$as_me:$LIN
1d170 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
1d180 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  o\"") >&5.  (eva
1d190 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e  l "$ac_link") 2>
1d1a0 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
1d1b0 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
1d1c0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
1d1d0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
1d1e0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
1d1f0 75 73 29 3b 20 7d 20 26 26 20 7b 20 61 63 5f 74  us); } && { ac_t
1d200 72 79 3d 27 2e 2f 63 6f 6e 66 74 65 73 74 24 61  ry='./conftest$a
1d210 63 5f 65 78 65 65 78 74 27 0a 20 20 7b 20 28 63  c_exeext'.  { (c
1d220 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
1d230 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
1d240 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
1d250 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
1d260 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
1d270 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
1d280 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61  eval "echo \"\$a
1d290 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
1d2a0 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e  c_try_echo\"") >
1d2b0 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
1d2c0 74 72 79 22 29 20 32 3e 26 35 0a 20 20 61 63 5f  try") 2>&5.  ac_
1d2d0 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
1d2e0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1d2f0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
1d300 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
1d310 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
1d320 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65  }; then.  :.else
1d330 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1d340 20 70 72 6f 67 72 61 6d 20 65 78 69 74 65 64 20   program exited 
1d350 77 69 74 68 20 73 74 61 74 75 73 20 24 61 63 5f  with status $ac_
1d360 73 74 61 74 75 73 22 20 3e 26 35 0a 65 63 68 6f  status" >&5.echo
1d370 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
1d380 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
1d390 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
1d3a0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1d3b0 74 20 3e 26 35 0a 0a 28 20 65 78 69 74 20 24 61  t >&5..( exit $a
1d3c0 63 5f 73 74 61 74 75 73 20 29 0a 61 63 5f 63 76  c_status ).ac_cv
1d3d0 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a  _header_stdc=no.
1d3e0 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e  fi.rm -f core *.
1d3f0 63 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74 65  core core.confte
1d400 73 74 2e 2a 20 67 6d 6f 6e 2e 6f 75 74 20 62 62  st.* gmon.out bb
1d410 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74 24 61 63  .out conftest$ac
1d420 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74  _exeext conftest
1d430 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
1d440 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
1d450 0a 0a 66 69 0a 66 69 0a 7b 20 65 63 68 6f 20 22  ..fi.fi.{ echo "
1d460 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1d470 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68  result: $ac_cv_h
1d480 65 61 64 65 72 5f 73 74 64 63 22 20 3e 26 35 0a  eader_stdc" >&5.
1d490 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
1d4a0 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
1d4b0 63 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  c" >&6; }.if tes
1d4c0 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  t $ac_cv_header_
1d4d0 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e  stdc = yes; then
1d4e0 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73  ..cat >>confdefs
1d4f0 2e 68 20 3c 3c 5c 5f 41 43 45 4f 46 0a 23 64 65  .h <<\_ACEOF.#de
1d500 66 69 6e 65 20 53 54 44 43 5f 48 45 41 44 45 52  fine STDC_HEADER
1d510 53 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a  S 1._ACEOF..fi..
1d520 23 20 4f 6e 20 49 52 49 58 20 35 2e 33 2c 20 73  # On IRIX 5.3, s
1d530 79 73 2f 74 79 70 65 73 20 61 6e 64 20 69 6e 74  ys/types and int
1d540 74 79 70 65 73 2e 68 20 61 72 65 20 63 6f 6e 66  types.h are conf
1d550 6c 69 63 74 69 6e 67 2e 0a 0a 0a 0a 0a 0a 0a 0a  licting.........
1d560 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64 65 72 20  ..for ac_header 
1d570 69 6e 20 73 79 73 2f 74 79 70 65 73 2e 68 20 73  in sys/types.h s
1d580 79 73 2f 73 74 61 74 2e 68 20 73 74 64 6c 69 62  ys/stat.h stdlib
1d590 2e 68 20 73 74 72 69 6e 67 2e 68 20 6d 65 6d 6f  .h string.h memo
1d5a0 72 79 2e 68 20 73 74 72 69 6e 67 73 2e 68 20 5c  ry.h strings.h \
1d5b0 0a 09 09 20 20 69 6e 74 74 79 70 65 73 2e 68 20  ...  inttypes.h 
1d5c0 73 74 64 69 6e 74 2e 68 20 75 6e 69 73 74 64 2e  stdint.h unistd.
1d5d0 68 0a 64 6f 0a 61 73 5f 61 63 5f 48 65 61 64 65  h.do.as_ac_Heade
1d5e0 72 3d 60 65 63 68 6f 20 22 61 63 5f 63 76 5f 68  r=`echo "ac_cv_h
1d5f0 65 61 64 65 72 5f 24 61 63 5f 68 65 61 64 65 72  eader_$ac_header
1d600 22 20 7c 20 24 61 73 5f 74 72 5f 73 68 60 0a 7b  " | $as_tr_sh`.{
1d610 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1d620 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
1d630 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72 22 20  for $ac_header" 
1d640 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
1d650 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
1d660 61 63 5f 68 65 61 64 65 72 2e 2e 2e 20 24 45 43  ac_header... $EC
1d670 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
1d680 7b 20 61 73 5f 76 61 72 3d 24 61 73 5f 61 63 5f  { as_var=$as_ac_
1d690 48 65 61 64 65 72 3b 20 65 76 61 6c 20 22 74 65  Header; eval "te
1d6a0 73 74 20 5c 22 5c 24 7b 24 61 73 5f 76 61 72 2b  st \"\${$as_var+
1d6b0 73 65 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20 7d  set}\" = set"; }
1d6c0 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
1d6d0 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
1d6e0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
1d6f0 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  e.  cat >conftes
1d700 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
1d710 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
1d720 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
1d730 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
1d740 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
1d750 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
1d760 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1d770 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
1d780 2e 20 20 2a 2f 0a 24 61 63 5f 69 6e 63 6c 75 64  .  */.$ac_includ
1d790 65 73 5f 64 65 66 61 75 6c 74 0a 0a 23 69 6e 63  es_default..#inc
1d7a0 6c 75 64 65 20 3c 24 61 63 5f 68 65 61 64 65 72  lude <$ac_header
1d7b0 3e 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  >._ACEOF.rm -f c
1d7c0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
1d7d0 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  xt.if { (ac_try=
1d7e0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61  "$ac_compile".ca
1d7f0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
1d800 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
1d810 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
1d820 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
1d830 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
1d840 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
1d850 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
1d860 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
1d870 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
1d880 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
1d890 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74  ompile") 2>conft
1d8a0 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
1d8b0 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
1d8c0 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
1d8d0 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
1d8e0 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
1d8f0 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
1d900 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
1d910 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1d920 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
1d930 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
1d940 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
1d950 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ; } && {.. test 
1d960 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72  -z "$ac_c_werror
1d970 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
1d980 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
1d990 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
1d9a0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
1d9b0 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e  $ac_objext; then
1d9c0 0a 20 20 65 76 61 6c 20 22 24 61 73 5f 61 63 5f  .  eval "$as_ac_
1d9d0 48 65 61 64 65 72 3d 79 65 73 22 0a 65 6c 73 65  Header=yes".else
1d9e0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1d9f0 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
1da00 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
1da10 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
1da20 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 65  .$ac_ext >&5...e
1da30 76 61 6c 20 22 24 61 73 5f 61 63 5f 48 65 61 64  val "$as_ac_Head
1da40 65 72 3d 6e 6f 22 0a 66 69 0a 0a 72 6d 20 2d 66  er=no".fi..rm -f
1da50 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
1da60 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
1da70 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
1da80 24 61 63 5f 65 78 74 0a 66 69 0a 61 63 5f 72 65  $ac_ext.fi.ac_re
1da90 73 3d 60 65 76 61 6c 20 65 63 68 6f 20 27 24 7b  s=`eval echo '${
1daa0 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d  '$as_ac_Header'}
1dab0 27 60 0a 09 20 20 20 20 20 20 20 7b 20 65 63 68  '`..       { ech
1dac0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1dad0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72  O: result: $ac_r
1dae0 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  es" >&5.echo "${
1daf0 45 43 48 4f 5f 54 7d 24 61 63 5f 72 65 73 22 20  ECHO_T}$ac_res" 
1db00 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 60  >&6; }.if test `
1db10 65 76 61 6c 20 65 63 68 6f 20 27 24 7b 27 24 61  eval echo '${'$a
1db20 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 27 60 20  s_ac_Header'}'` 
1db30 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 63 61  = yes; then.  ca
1db40 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
1db50 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
1db60 60 65 63 68 6f 20 22 48 41 56 45 5f 24 61 63 5f  `echo "HAVE_$ac_
1db70 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72  header" | $as_tr
1db80 5f 63 70 70 60 20 31 0a 5f 41 43 45 4f 46 0a 0a  _cpp` 1._ACEOF..
1db90 66 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 66 6f 72 20  fi..done....for 
1dba0 61 63 5f 68 65 61 64 65 72 20 69 6e 20 64 6c 66  ac_header in dlf
1dbb0 63 6e 2e 68 0a 64 6f 0a 61 73 5f 61 63 5f 48 65  cn.h.do.as_ac_He
1dbc0 61 64 65 72 3d 60 65 63 68 6f 20 22 61 63 5f 63  ader=`echo "ac_c
1dbd0 76 5f 68 65 61 64 65 72 5f 24 61 63 5f 68 65 61  v_header_$ac_hea
1dbe0 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 73 68  der" | $as_tr_sh
1dbf0 60 0a 69 66 20 7b 20 61 73 5f 76 61 72 3d 24 61  `.if { as_var=$a
1dc00 73 5f 61 63 5f 48 65 61 64 65 72 3b 20 65 76 61  s_ac_Header; eva
1dc10 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61 73  l "test \"\${$as
1dc20 5f 76 61 72 2b 73 65 74 7d 5c 22 20 3d 20 73 65  _var+set}\" = se
1dc30 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 7b 20  t"; }; then.  { 
1dc40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1dc50 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
1dc60 6f 72 20 24 61 63 5f 68 65 61 64 65 72 22 20 3e  or $ac_header" >
1dc70 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
1dc80 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
1dc90 63 5f 68 65 61 64 65 72 2e 2e 2e 20 24 45 43 48  c_header... $ECH
1dca0 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b  O_C" >&6; }.if {
1dcb0 20 61 73 5f 76 61 72 3d 24 61 73 5f 61 63 5f 48   as_var=$as_ac_H
1dcc0 65 61 64 65 72 3b 20 65 76 61 6c 20 22 74 65 73  eader; eval "tes
1dcd0 74 20 5c 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73  t \"\${$as_var+s
1dce0 65 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b  et}\" = set"; };
1dcf0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
1dd00 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
1dd10 45 43 48 4f 5f 43 22 20 3e 26 36 0a 66 69 0a 61  ECHO_C" >&6.fi.a
1dd20 63 5f 72 65 73 3d 60 65 76 61 6c 20 65 63 68 6f  c_res=`eval echo
1dd30 20 27 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64   '${'$as_ac_Head
1dd40 65 72 27 7d 27 60 0a 09 20 20 20 20 20 20 20 7b  er'}'`..       {
1dd50 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1dd60 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1dd70 61 63 5f 72 65 73 22 20 3e 26 35 0a 65 63 68 6f  ac_res" >&5.echo
1dd80 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 72   "${ECHO_T}$ac_r
1dd90 65 73 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  es" >&6; }.else.
1dda0 20 20 23 20 49 73 20 74 68 65 20 68 65 61 64 65    # Is the heade
1ddb0 72 20 63 6f 6d 70 69 6c 61 62 6c 65 3f 0a 7b 20  r compilable?.{ 
1ddc0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1ddd0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 24  NENO: checking $
1dde0 61 63 5f 68 65 61 64 65 72 20 75 73 61 62 69 6c  ac_header usabil
1ddf0 69 74 79 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ity" >&5.echo $E
1de00 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
1de10 24 61 63 5f 68 65 61 64 65 72 20 75 73 61 62 69  $ac_header usabi
1de20 6c 69 74 79 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  lity... $ECHO_C"
1de30 20 3e 26 36 3b 20 7d 0a 63 61 74 20 3e 63 6f 6e   >&6; }.cat >con
1de40 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
1de50 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
1de60 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
1de70 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
1de80 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
1de90 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
1dea0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
1deb0 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
1dec0 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63 5f 69 6e  fs.h.  */.$ac_in
1ded0 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74 0a 23  cludes_default.#
1dee0 69 6e 63 6c 75 64 65 20 3c 24 61 63 5f 68 65 61  include <$ac_hea
1def0 64 65 72 3e 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  der>._ACEOF.rm -
1df00 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
1df10 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74  bjext.if { (ac_t
1df20 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ry="$ac_compile"
1df30 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
1df40 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
1df50 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
1df60 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
1df70 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
1df80 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
1df90 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c  c.eval "echo \"\
1dfa0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1dfb0 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29  $ac_try_echo\"")
1dfc0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
1dfd0 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f  c_compile") 2>co
1dfe0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
1dff0 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
1e000 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
1e010 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
1e020 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
1e030 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
1e040 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
1e050 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  5.  echo "$as_me
1e060 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
1e070 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
1e080 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
1e090 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65  us); } && {.. te
1e0a0 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
1e0b0 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
1e0c0 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
1e0d0 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26  t.err.       } &
1e0e0 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
1e0f0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74  st.$ac_objext; t
1e100 68 65 6e 0a 20 20 61 63 5f 68 65 61 64 65 72 5f  hen.  ac_header_
1e110 63 6f 6d 70 69 6c 65 72 3d 79 65 73 0a 65 6c 73  compiler=yes.els
1e120 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
1e130 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
1e140 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
1e150 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
1e160 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09  t.$ac_ext >&5...
1e170 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c  ac_header_compil
1e180 65 72 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20  er=no.fi..rm -f 
1e190 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
1e1a0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
1e1b0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
1e1c0 61 63 5f 65 78 74 0a 7b 20 65 63 68 6f 20 22 24  ac_ext.{ echo "$
1e1d0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1e1e0 65 73 75 6c 74 3a 20 24 61 63 5f 68 65 61 64 65  esult: $ac_heade
1e1f0 72 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a  r_compiler" >&5.
1e200 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
1e210 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c  ac_header_compil
1e220 65 72 22 20 3e 26 36 3b 20 7d 0a 0a 23 20 49 73  er" >&6; }..# Is
1e230 20 74 68 65 20 68 65 61 64 65 72 20 70 72 65 73   the header pres
1e240 65 6e 74 3f 0a 7b 20 65 63 68 6f 20 22 24 61 73  ent?.{ echo "$as
1e250 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
1e260 63 6b 69 6e 67 20 24 61 63 5f 68 65 61 64 65 72  cking $ac_header
1e270 20 70 72 65 73 65 6e 63 65 22 20 3e 26 35 0a 65   presence" >&5.e
1e280 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
1e290 63 6b 69 6e 67 20 24 61 63 5f 68 65 61 64 65 72  cking $ac_header
1e2a0 20 70 72 65 73 65 6e 63 65 2e 2e 2e 20 24 45 43   presence... $EC
1e2b0 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 63 61 74  HO_C" >&6; }.cat
1e2c0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
1e2d0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
1e2e0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
1e2f0 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
1e300 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
1e310 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
1e320 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
1e330 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
1e340 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
1e350 69 6e 63 6c 75 64 65 20 3c 24 61 63 5f 68 65 61  include <$ac_hea
1e360 64 65 72 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b  der>._ACEOF.if {
1e370 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70   (ac_try="$ac_cp
1e380 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
1e390 78 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  xt".case "(($ac_
1e3a0 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
1e3b0 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
1e3c0 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
1e3d0 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
1e3e0 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
1e3f0 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
1e400 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
1e410 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
1e420 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
1e430 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
1e440 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f  t.$ac_ext") 2>co
1e450 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
1e460 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
1e470 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
1e480 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
1e490 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
1e4a0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
1e4b0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
1e4c0 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  5.  echo "$as_me
1e4d0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
1e4e0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
1e4f0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
1e500 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c  us); } >/dev/nul
1e510 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  l && {.. test -z
1e520 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f   "$ac_c_preproc_
1e530 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77  warn_flag$ac_c_w
1e540 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
1e550 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
1e560 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
1e570 3b 20 74 68 65 6e 0a 20 20 61 63 5f 68 65 61 64  ; then.  ac_head
1e580 65 72 5f 70 72 65 70 72 6f 63 3d 79 65 73 0a 65  er_preproc=yes.e
1e590 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
1e5a0 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
1e5b0 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
1e5c0 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
1e5d0 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
1e5e0 0a 20 20 61 63 5f 68 65 61 64 65 72 5f 70 72 65  .  ac_header_pre
1e5f0 70 72 6f 63 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d  proc=no.fi..rm -
1e600 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  f conftest.err c
1e610 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1e620 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1e630 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
1e640 24 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72  $ac_header_prepr
1e650 6f 63 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  oc" >&5.echo "${
1e660 45 43 48 4f 5f 54 7d 24 61 63 5f 68 65 61 64 65  ECHO_T}$ac_heade
1e670 72 5f 70 72 65 70 72 6f 63 22 20 3e 26 36 3b 20  r_preproc" >&6; 
1e680 7d 0a 0a 23 20 53 6f 3f 20 20 57 68 61 74 20 61  }..# So?  What a
1e690 62 6f 75 74 20 74 68 69 73 20 68 65 61 64 65 72  bout this header
1e6a0 3f 0a 63 61 73 65 20 24 61 63 5f 68 65 61 64 65  ?.case $ac_heade
1e6b0 72 5f 63 6f 6d 70 69 6c 65 72 3a 24 61 63 5f 68  r_compiler:$ac_h
1e6c0 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3a 24 61  eader_preproc:$a
1e6d0 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  c_c_preproc_warn
1e6e0 5f 66 6c 61 67 20 69 6e 0a 20 20 79 65 73 3a 6e  _flag in.  yes:n
1e6f0 6f 3a 20 29 0a 20 20 20 20 7b 20 65 63 68 6f 20  o: ).    { echo 
1e700 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1e710 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65   WARNING: $ac_he
1e720 61 64 65 72 3a 20 61 63 63 65 70 74 65 64 20 62  ader: accepted b
1e730 79 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2c 20  y the compiler, 
1e740 72 65 6a 65 63 74 65 64 20 62 79 20 74 68 65 20  rejected by the 
1e750 70 72 65 70 72 6f 63 65 73 73 6f 72 21 22 20 3e  preprocessor!" >
1e760 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
1e770 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65   WARNING: $ac_he
1e780 61 64 65 72 3a 20 61 63 63 65 70 74 65 64 20 62  ader: accepted b
1e790 79 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2c 20  y the compiler, 
1e7a0 72 65 6a 65 63 74 65 64 20 62 79 20 74 68 65 20  rejected by the 
1e7b0 70 72 65 70 72 6f 63 65 73 73 6f 72 21 22 20 3e  preprocessor!" >
1e7c0 26 32 3b 7d 0a 20 20 20 20 7b 20 65 63 68 6f 20  &2;}.    { echo 
1e7d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1e7e0 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65   WARNING: $ac_he
1e7f0 61 64 65 72 3a 20 70 72 6f 63 65 65 64 69 6e 67  ader: proceeding
1e800 20 77 69 74 68 20 74 68 65 20 63 6f 6d 70 69 6c   with the compil
1e810 65 72 27 73 20 72 65 73 75 6c 74 22 20 3e 26 35  er's result" >&5
1e820 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  .echo "$as_me: W
1e830 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64  ARNING: $ac_head
1e840 65 72 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77  er: proceeding w
1e850 69 74 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  ith the compiler
1e860 27 73 20 72 65 73 75 6c 74 22 20 3e 26 32 3b 7d  's result" >&2;}
1e870 0a 20 20 20 20 61 63 5f 68 65 61 64 65 72 5f 70  .    ac_header_p
1e880 72 65 70 72 6f 63 3d 79 65 73 0a 20 20 20 20 3b  reproc=yes.    ;
1e890 3b 0a 20 20 6e 6f 3a 79 65 73 3a 2a 20 29 0a 20  ;.  no:yes:* ). 
1e8a0 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
1e8b0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
1e8c0 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20  NG: $ac_header: 
1e8d0 70 72 65 73 65 6e 74 20 62 75 74 20 63 61 6e 6e  present but cann
1e8e0 6f 74 20 62 65 20 63 6f 6d 70 69 6c 65 64 22 20  ot be compiled" 
1e8f0 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  >&5.echo "$as_me
1e900 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68  : WARNING: $ac_h
1e910 65 61 64 65 72 3a 20 70 72 65 73 65 6e 74 20 62  eader: present b
1e920 75 74 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6d  ut cannot be com
1e930 70 69 6c 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20  piled" >&2;}.   
1e940 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
1e950 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47  $LINENO: WARNING
1e960 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 20 20  : $ac_header:   
1e970 20 20 63 68 65 63 6b 20 66 6f 72 20 6d 69 73 73    check for miss
1e980 69 6e 67 20 70 72 65 72 65 71 75 69 73 69 74 65  ing prerequisite
1e990 20 68 65 61 64 65 72 73 3f 22 20 3e 26 35 0a 65   headers?" >&5.e
1e9a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
1e9b0 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72  NING: $ac_header
1e9c0 3a 20 20 20 20 20 63 68 65 63 6b 20 66 6f 72 20  :     check for 
1e9d0 6d 69 73 73 69 6e 67 20 70 72 65 72 65 71 75 69  missing prerequi
1e9e0 73 69 74 65 20 68 65 61 64 65 72 73 3f 22 20 3e  site headers?" >
1e9f0 26 32 3b 7d 0a 20 20 20 20 7b 20 65 63 68 6f 20  &2;}.    { echo 
1ea00 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1ea10 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65   WARNING: $ac_he
1ea20 61 64 65 72 3a 20 73 65 65 20 74 68 65 20 41 75  ader: see the Au
1ea30 74 6f 63 6f 6e 66 20 64 6f 63 75 6d 65 6e 74 61  toconf documenta
1ea40 74 69 6f 6e 22 20 3e 26 35 0a 65 63 68 6f 20 22  tion" >&5.echo "
1ea50 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
1ea60 20 24 61 63 5f 68 65 61 64 65 72 3a 20 73 65 65   $ac_header: see
1ea70 20 74 68 65 20 41 75 74 6f 63 6f 6e 66 20 64 6f   the Autoconf do
1ea80 63 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e 26 32  cumentation" >&2
1ea90 3b 7d 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24  ;}.    { echo "$
1eaa0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57  as_me:$LINENO: W
1eab0 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64  ARNING: $ac_head
1eac0 65 72 3a 20 20 20 20 20 73 65 63 74 69 6f 6e 20  er:     section 
1ead0 5c 22 50 72 65 73 65 6e 74 20 42 75 74 20 43 61  \"Present But Ca
1eae0 6e 6e 6f 74 20 42 65 20 43 6f 6d 70 69 6c 65 64  nnot Be Compiled
1eaf0 5c 22 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  \"" >&5.echo "$a
1eb00 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24  s_me: WARNING: $
1eb10 61 63 5f 68 65 61 64 65 72 3a 20 20 20 20 20 73  ac_header:     s
1eb20 65 63 74 69 6f 6e 20 5c 22 50 72 65 73 65 6e 74  ection \"Present
1eb30 20 42 75 74 20 43 61 6e 6e 6f 74 20 42 65 20 43   But Cannot Be C
1eb40 6f 6d 70 69 6c 65 64 5c 22 22 20 3e 26 32 3b 7d  ompiled\"" >&2;}
1eb50 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73  .    { echo "$as
1eb60 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
1eb70 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72  NING: $ac_header
1eb80 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77 69 74  : proceeding wit
1eb90 68 20 74 68 65 20 70 72 65 70 72 6f 63 65 73 73  h the preprocess
1eba0 6f 72 27 73 20 72 65 73 75 6c 74 22 20 3e 26 35  or's result" >&5
1ebb0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  .echo "$as_me: W
1ebc0 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64  ARNING: $ac_head
1ebd0 65 72 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77  er: proceeding w
1ebe0 69 74 68 20 74 68 65 20 70 72 65 70 72 6f 63 65  ith the preproce
1ebf0 73 73 6f 72 27 73 20 72 65 73 75 6c 74 22 20 3e  ssor's result" >
1ec00 26 32 3b 7d 0a 20 20 20 20 7b 20 65 63 68 6f 20  &2;}.    { echo 
1ec10 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1ec20 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65   WARNING: $ac_he
1ec30 61 64 65 72 3a 20 69 6e 20 74 68 65 20 66 75 74  ader: in the fut
1ec40 75 72 65 2c 20 74 68 65 20 63 6f 6d 70 69 6c 65  ure, the compile
1ec50 72 20 77 69 6c 6c 20 74 61 6b 65 20 70 72 65 63  r will take prec
1ec60 65 64 65 6e 63 65 22 20 3e 26 35 0a 65 63 68 6f  edence" >&5.echo
1ec70 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
1ec80 47 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 69  G: $ac_header: i
1ec90 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 74 68  n the future, th
1eca0 65 20 63 6f 6d 70 69 6c 65 72 20 77 69 6c 6c 20  e compiler will 
1ecb0 74 61 6b 65 20 70 72 65 63 65 64 65 6e 63 65 22  take precedence"
1ecc0 20 3e 26 32 3b 7d 0a 0a 20 20 20 20 3b 3b 0a 65   >&2;}..    ;;.e
1ecd0 73 61 63 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  sac.{ echo "$as_
1ece0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
1ecf0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68 65 61  king for $ac_hea
1ed00 64 65 72 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  der" >&5.echo $E
1ed10 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
1ed20 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72 2e 2e  for $ac_header..
1ed30 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
1ed40 7d 0a 69 66 20 7b 20 61 73 5f 76 61 72 3d 24 61  }.if { as_var=$a
1ed50 73 5f 61 63 5f 48 65 61 64 65 72 3b 20 65 76 61  s_ac_Header; eva
1ed60 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61 73  l "test \"\${$as
1ed70 5f 76 61 72 2b 73 65 74 7d 5c 22 20 3d 20 73 65  _var+set}\" = se
1ed80 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 65 63  t"; }; then.  ec
1ed90 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
1eda0 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
1edb0 36 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20 22 24  6.else.  eval "$
1edc0 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 5c 24 61  as_ac_Header=\$a
1edd0 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63  c_header_preproc
1ede0 22 0a 66 69 0a 61 63 5f 72 65 73 3d 60 65 76 61  ".fi.ac_res=`eva
1edf0 6c 20 65 63 68 6f 20 27 24 7b 27 24 61 73 5f 61  l echo '${'$as_a
1ee00 63 5f 48 65 61 64 65 72 27 7d 27 60 0a 09 20 20  c_Header'}'`..  
1ee10 20 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73       { echo "$as
1ee20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1ee30 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e 26  ult: $ac_res" >&
1ee40 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
1ee50 7d 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d  }$ac_res" >&6; }
1ee60 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 60 65 76  ..fi.if test `ev
1ee70 61 6c 20 65 63 68 6f 20 27 24 7b 27 24 61 73 5f  al echo '${'$as_
1ee80 61 63 5f 48 65 61 64 65 72 27 7d 27 60 20 3d 20  ac_Header'}'` = 
1ee90 79 65 73 3b 20 74 68 65 6e 0a 20 20 63 61 74 20  yes; then.  cat 
1eea0 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
1eeb0 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 60 65  ACEOF.#define `e
1eec0 63 68 6f 20 22 48 41 56 45 5f 24 61 63 5f 68 65  cho "HAVE_$ac_he
1eed0 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 63  ader" | $as_tr_c
1eee0 70 70 60 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69  pp` 1._ACEOF..fi
1eef0 0a 0a 64 6f 6e 65 0a 0a 61 63 5f 65 78 74 3d 63  ..done..ac_ext=c
1ef00 70 70 0a 61 63 5f 63 70 70 3d 27 24 43 58 58 43  pp.ac_cpp='$CXXC
1ef10 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
1ef20 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 58 58 20 2d  _compile='$CXX -
1ef30 63 20 24 43 58 58 46 4c 41 47 53 20 24 43 50 50  c $CXXFLAGS $CPP
1ef40 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
1ef50 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
1ef60 69 6e 6b 3d 27 24 43 58 58 20 2d 6f 20 63 6f 6e  ink='$CXX -o con
1ef70 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
1ef80 24 43 58 58 46 4c 41 47 53 20 24 43 50 50 46 4c  $CXXFLAGS $CPPFL
1ef90 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e  AGS $LDFLAGS con
1efa0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c  ftest.$ac_ext $L
1efb0 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70  IBS >&5'.ac_comp
1efc0 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f  iler_gnu=$ac_cv_
1efd0 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  cxx_compiler_gnu
1efe0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 58  .if test -z "$CX
1eff0 58 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65  X"; then.  if te
1f000 73 74 20 2d 6e 20 22 24 43 43 43 22 3b 20 74 68  st -n "$CCC"; th
1f010 65 6e 0a 20 20 20 20 43 58 58 3d 24 43 43 43 0a  en.    CXX=$CCC.
1f020 20 20 65 6c 73 65 0a 20 20 20 20 69 66 20 74 65    else.    if te
1f030 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
1f040 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
1f050 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 67  for ac_prog in g
1f060 2b 2b 20 63 2b 2b 20 67 70 70 20 61 43 43 20 43  ++ c++ gpp aCC C
1f070 43 20 63 78 78 20 63 63 2b 2b 20 63 6c 2e 65 78  C cxx cc++ cl.ex
1f080 65 20 46 43 43 20 4b 43 43 20 52 43 43 20 78 6c  e FCC KCC RCC xl
1f090 43 5f 72 20 78 6c 43 0a 20 20 64 6f 0a 20 20 20  C_r xlC.  do.   
1f0a0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
1f0b0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
1f0c0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63  c_tool_prefix$ac
1f0d0 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61  _prog", so it ca
1f0e0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1f0f0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1f100 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 74 6f 6f  et dummy $ac_too
1f110 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67  l_prefix$ac_prog
1f120 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65  ; ac_word=$2.{ e
1f130 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1f140 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
1f150 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
1f160 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
1f170 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1f180 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  ord... $ECHO_C" 
1f190 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
1f1a0 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58 58  ${ac_cv_prog_CXX
1f1b0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
1f1c0 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
1f1d0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
1f1e0 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
1f1f0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 58 58  if test -n "$CXX
1f200 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
1f210 70 72 6f 67 5f 43 58 58 3d 22 24 43 58 58 22 20  prog_CXX="$CXX" 
1f220 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
1f230 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
1f240 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
1f250 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
1f260 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
1f270 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
1f280 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
1f290 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
1f2a0 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
1f2b0 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
1f2c0 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
1f2d0 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
1f2e0 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
1f2f0 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
1f300 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1f310 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
1f320 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
1f330 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1f340 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
1f350 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
1f360 43 58 58 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72  CXX="$ac_tool_pr
1f370 65 66 69 78 24 61 63 5f 70 72 6f 67 22 0a 20 20  efix$ac_prog".  
1f380 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
1f390 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
1f3a0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1f3b0 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
1f3c0 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
1f3d0 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24  .done.done.IFS=$
1f3e0 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
1f3f0 66 69 0a 43 58 58 3d 24 61 63 5f 63 76 5f 70 72  fi.CXX=$ac_cv_pr
1f400 6f 67 5f 43 58 58 0a 69 66 20 74 65 73 74 20 2d  og_CXX.if test -
1f410 6e 20 22 24 43 58 58 22 3b 20 74 68 65 6e 0a 20  n "$CXX"; then. 
1f420 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
1f430 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1f440 20 24 43 58 58 22 20 3e 26 35 0a 65 63 68 6f 20   $CXX" >&5.echo 
1f450 22 24 7b 45 43 48 4f 5f 54 7d 24 43 58 58 22 20  "${ECHO_T}$CXX" 
1f460 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
1f470 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1f480 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
1f490 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
1f4a0 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a  HO_T}no" >&6; }.
1f4b0 66 69 0a 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e  fi...    test -n
1f4c0 20 22 24 43 58 58 22 20 26 26 20 62 72 65 61 6b   "$CXX" && break
1f4d0 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66 20 74 65  .  done.fi.if te
1f4e0 73 74 20 2d 7a 20 22 24 43 58 58 22 3b 20 74 68  st -z "$CXX"; th
1f4f0 65 6e 0a 20 20 61 63 5f 63 74 5f 43 58 58 3d 24  en.  ac_ct_CXX=$
1f500 43 58 58 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f  CXX.  for ac_pro
1f510 67 20 69 6e 20 67 2b 2b 20 63 2b 2b 20 67 70 70  g in g++ c++ gpp
1f520 20 61 43 43 20 43 43 20 63 78 78 20 63 63 2b 2b   aCC CC cxx cc++
1f530 20 63 6c 2e 65 78 65 20 46 43 43 20 4b 43 43 20   cl.exe FCC KCC 
1f540 52 43 43 20 78 6c 43 5f 72 20 78 6c 43 0a 64 6f  RCC xlC_r xlC.do
1f550 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
1f560 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
1f570 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74  $ac_prog", so it
1f580 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
1f590 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
1f5a0 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f  ..set dummy $ac_
1f5b0 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32  prog; ac_word=$2
1f5c0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
1f5d0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1f5e0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
1f5f0 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
1f600 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
1f610 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f  ac_word... $ECHO
1f620 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
1f630 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
1f640 5f 61 63 5f 63 74 5f 43 58 58 2b 73 65 74 7d 22  _ac_ct_CXX+set}"
1f650 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
1f660 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
1f670 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
1f680 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
1f690 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 58 58  t -n "$ac_ct_CXX
1f6a0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
1f6b0 70 72 6f 67 5f 61 63 5f 63 74 5f 43 58 58 3d 22  prog_ac_ct_CXX="
1f6c0 24 61 63 5f 63 74 5f 43 58 58 22 20 23 20 4c 65  $ac_ct_CXX" # Le
1f6d0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
1f6e0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
1f6f0 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
1f700 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
1f710 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
1f720 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
1f730 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
1f740 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
1f750 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
1f760 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
1f770 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
1f780 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
1f790 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
1f7a0 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
1f7b0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1f7c0 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
1f7d0 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
1f7e0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1f7f0 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
1f800 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
1f810 74 5f 43 58 58 3d 22 24 61 63 5f 70 72 6f 67 22  t_CXX="$ac_prog"
1f820 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
1f830 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
1f840 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
1f850 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
1f860 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
1f870 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
1f880 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
1f890 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43 58 58 3d  fi.fi.ac_ct_CXX=
1f8a0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
1f8b0 74 5f 43 58 58 0a 69 66 20 74 65 73 74 20 2d 6e  t_CXX.if test -n
1f8c0 20 22 24 61 63 5f 63 74 5f 43 58 58 22 3b 20 74   "$ac_ct_CXX"; t
1f8d0 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  hen.  { echo "$a
1f8e0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1f8f0 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 58 58  sult: $ac_ct_CXX
1f900 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
1f910 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 43 58 58 22  HO_T}$ac_ct_CXX"
1f920 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
1f930 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1f940 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
1f950 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  o" >&5.echo "${E
1f960 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d  CHO_T}no" >&6; }
1f970 0a 66 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e 20  .fi...  test -n 
1f980 22 24 61 63 5f 63 74 5f 43 58 58 22 20 26 26 20  "$ac_ct_CXX" && 
1f990 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20 69 66  break.done..  if
1f9a0 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 43   test "x$ac_ct_C
1f9b0 58 58 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  XX" = x; then.  
1f9c0 20 20 43 58 58 3d 22 67 2b 2b 22 0a 20 20 65 6c    CXX="g++".  el
1f9d0 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f  se.    case $cro
1f9e0 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63  ss_compiling:$ac
1f9f0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a  _tool_warned in.
1fa00 79 65 73 3a 29 0a 7b 20 65 63 68 6f 20 22 24 61  yes:).{ echo "$a
1fa10 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41  s_me:$LINENO: WA
1fa20 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
1fa30 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
1fa40 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
1fa50 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
1fa60 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
1fa70 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
1fa80 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
1fa90 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
1faa0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
1fab0 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
1fac0 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
1fad0 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
1fae0 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
1faf0 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  me: WARNING: In 
1fb00 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
1fb10 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
1fb20 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
1fb30 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
1fb40 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
1fb50 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
1fb60 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
1fb70 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
1fb80 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
1fb90 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
1fba0 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
1fbb0 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63  u.org." >&2;}.ac
1fbc0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
1fbd0 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43 58 58   ;;.esac.    CXX
1fbe0 3d 24 61 63 5f 63 74 5f 43 58 58 0a 20 20 66 69  =$ac_ct_CXX.  fi
1fbf0 0a 66 69 0a 0a 20 20 66 69 0a 66 69 0a 23 20 50  .fi..  fi.fi.# P
1fc00 72 6f 76 69 64 65 20 73 6f 6d 65 20 69 6e 66 6f  rovide some info
1fc10 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68  rmation about th
1fc20 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 65 63 68 6f  e compiler..echo
1fc30 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1fc40 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43  : checking for C
1fc50 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 76 65 72 73  ++ compiler vers
1fc60 69 6f 6e 22 20 3e 26 35 0a 61 63 5f 63 6f 6d 70  ion" >&5.ac_comp
1fc70 69 6c 65 72 3d 60 73 65 74 20 58 20 24 61 63 5f  iler=`set X $ac_
1fc80 63 6f 6d 70 69 6c 65 3b 20 65 63 68 6f 20 24 32  compile; echo $2
1fc90 60 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  `.{ (ac_try="$ac
1fca0 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65 72 73  _compiler --vers
1fcb0 69 6f 6e 20 3e 26 35 22 0a 63 61 73 65 20 22 28  ion >&5".case "(
1fcc0 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
1fcd0 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
1fce0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
1fcf0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
1fd00 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
1fd10 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22  ry;;.esac.eval "
1fd20 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24  echo \"\$as_me:$
1fd30 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
1fd40 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28  echo\"") >&5.  (
1fd50 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
1fd60 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3e 26 35  er --version >&5
1fd70 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  ") 2>&5.  ac_sta
1fd80 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
1fd90 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1fda0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
1fdb0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
1fdc0 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20 28 61  _status); }.{ (a
1fdd0 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
1fde0 6c 65 72 20 2d 76 20 3e 26 35 22 0a 63 61 73 65  ler -v >&5".case
1fdf0 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
1fe00 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
1fe10 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
1fe20 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
1fe30 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
1fe40 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
1fe50 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d  l "echo \"\$as_m
1fe60 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
1fe70 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a  ry_echo\"") >&5.
1fe80 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
1fe90 70 69 6c 65 72 20 2d 76 20 3e 26 35 22 29 20 32  piler -v >&5") 2
1fea0 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
1feb0 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
1fec0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
1fed0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
1fee0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
1fef0 74 75 73 29 3b 20 7d 0a 7b 20 28 61 63 5f 74 72  tus); }.{ (ac_tr
1ff00 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20  y="$ac_compiler 
1ff10 2d 56 20 3e 26 35 22 0a 63 61 73 65 20 22 28 28  -V >&5".case "((
1ff20 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
1ff30 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
1ff40 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
1ff50 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
1ff60 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
1ff70 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65  y;;.esac.eval "e
1ff80 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  cho \"\$as_me:$L
1ff90 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
1ffa0 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  cho\"") >&5.  (e
1ffb0 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  val "$ac_compile
1ffc0 72 20 2d 56 20 3e 26 35 22 29 20 32 3e 26 35 0a  r -V >&5") 2>&5.
1ffd0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
1ffe0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1fff0 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
20000 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
20010 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
20020 3b 20 7d 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73  ; }..{ echo "$as
20030 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
20040 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65  cking whether we
20050 20 61 72 65 20 75 73 69 6e 67 20 74 68 65 20 47   are using the G
20060 4e 55 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 22  NU C++ compiler"
20070 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
20080 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74  N "checking whet
20090 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e 67  her we are using
200a0 20 74 68 65 20 47 4e 55 20 43 2b 2b 20 63 6f 6d   the GNU C++ com
200b0 70 69 6c 65 72 2e 2e 2e 20 24 45 43 48 4f 5f 43  piler... $ECHO_C
200c0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
200d0 20 22 24 7b 61 63 5f 63 76 5f 63 78 78 5f 63 6f   "${ac_cv_cxx_co
200e0 6d 70 69 6c 65 72 5f 67 6e 75 2b 73 65 74 7d 22  mpiler_gnu+set}"
200f0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
20100 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
20110 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
20120 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63  &6.else.  cat >c
20130 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
20140 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
20150 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
20160 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
20170 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
20180 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
20190 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
201a0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
201b0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
201c0 0a 6d 61 69 6e 20 28 29 0a 7b 0a 23 69 66 6e 64  .main ().{.#ifnd
201d0 65 66 20 5f 5f 47 4e 55 43 5f 5f 0a 20 20 20 20  ef __GNUC__.    
201e0 20 20 20 63 68 6f 6b 65 20 6d 65 0a 23 65 6e 64     choke me.#end
201f0 69 66 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  if..  ;.  return
20200 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
20210 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
20220 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  objext.if { (ac_
20230 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
20240 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
20250 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
20260 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
20270 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
20280 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
20290 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
202a0 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22  ac.eval "echo \"
202b0 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
202c0 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
202d0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
202e0 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63  ac_compile") 2>c
202f0 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
20300 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
20310 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
20320 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
20330 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
20340 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
20350 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
20360 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  &5.  echo "$as_m
20370 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
20380 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
20390 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
203a0 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74  tus); } && {.. t
203b0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78 78 5f  est -z "$ac_cxx_
203c0 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a  werror_flag" ||.
203d0 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  . test ! -s conf
203e0 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20  test.err.       
203f0 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  } && test -s con
20400 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
20410 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 6f 6d 70  ; then.  ac_comp
20420 69 6c 65 72 5f 67 6e 75 3d 79 65 73 0a 65 6c 73  iler_gnu=yes.els
20430 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
20440 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
20450 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
20460 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
20470 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09  t.$ac_ext >&5...
20480 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
20490 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72  no.fi..rm -f cor
204a0 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
204b0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
204c0 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
204d0 65 78 74 0a 61 63 5f 63 76 5f 63 78 78 5f 63 6f  ext.ac_cv_cxx_co
204e0 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
204f0 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69 0a  ompiler_gnu..fi.
20500 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
20510 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
20520 24 61 63 5f 63 76 5f 63 78 78 5f 63 6f 6d 70 69  $ac_cv_cxx_compi
20530 6c 65 72 5f 67 6e 75 22 20 3e 26 35 0a 65 63 68  ler_gnu" >&5.ech
20540 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
20550 63 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f  cv_cxx_compiler_
20560 67 6e 75 22 20 3e 26 36 3b 20 7d 0a 47 58 58 3d  gnu" >&6; }.GXX=
20570 60 74 65 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c  `test $ac_compil
20580 65 72 5f 67 6e 75 20 3d 20 79 65 73 20 26 26 20  er_gnu = yes && 
20590 65 63 68 6f 20 79 65 73 60 0a 61 63 5f 74 65 73  echo yes`.ac_tes
205a0 74 5f 43 58 58 46 4c 41 47 53 3d 24 7b 43 58 58  t_CXXFLAGS=${CXX
205b0 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61  FLAGS+set}.ac_sa
205c0 76 65 5f 43 58 58 46 4c 41 47 53 3d 24 43 58 58  ve_CXXFLAGS=$CXX
205d0 46 4c 41 47 53 0a 7b 20 65 63 68 6f 20 22 24 61  FLAGS.{ echo "$a
205e0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
205f0 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24  ecking whether $
20600 43 58 58 20 61 63 63 65 70 74 73 20 2d 67 22 20  CXX accepts -g" 
20610 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
20620 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
20630 65 72 20 24 43 58 58 20 61 63 63 65 70 74 73 20  er $CXX accepts 
20640 2d 67 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  -g... $ECHO_C" >
20650 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
20660 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f  {ac_cv_prog_cxx_
20670 67 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  g+set}" = set; t
20680 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
20690 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
206a0 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
206b0 20 61 63 5f 73 61 76 65 5f 63 78 78 5f 77 65 72   ac_save_cxx_wer
206c0 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 63 78 78  ror_flag=$ac_cxx
206d0 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 20 20 20  _werror_flag.   
206e0 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c  ac_cxx_werror_fl
206f0 61 67 3d 79 65 73 0a 20 20 20 61 63 5f 63 76 5f  ag=yes.   ac_cv_
20700 70 72 6f 67 5f 63 78 78 5f 67 3d 6e 6f 0a 20 20  prog_cxx_g=no.  
20710 20 43 58 58 46 4c 41 47 53 3d 22 2d 67 22 0a 20   CXXFLAGS="-g". 
20720 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
20730 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
20740 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
20750 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
20760 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
20770 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
20780 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
20790 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
207a0 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
207b0 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
207c0 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
207d0 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
207e0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
207f0 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  objext.if { (ac_
20800 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
20810 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
20820 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
20830 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
20840 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
20850 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
20860 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
20870 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22  ac.eval "echo \"
20880 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
20890 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
208a0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
208b0 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63  ac_compile") 2>c
208c0 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
208d0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
208e0 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
208f0 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
20900 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
20910 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
20920 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
20930 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  &5.  echo "$as_m
20940 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
20950 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
20960 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
20970 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74  tus); } && {.. t
20980 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78 78 5f  est -z "$ac_cxx_
20990 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a  werror_flag" ||.
209a0 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  . test ! -s conf
209b0 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20  test.err.       
209c0 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  } && test -s con
209d0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
209e0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
209f0 72 6f 67 5f 63 78 78 5f 67 3d 79 65 73 0a 65 6c  rog_cxx_g=yes.el
20a00 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
20a10 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
20a20 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
20a30 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
20a40 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
20a50 09 43 58 58 46 4c 41 47 53 3d 22 22 0a 20 20 20  .CXXFLAGS="".   
20a60 20 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74     cat >conftest
20a70 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
20a80 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
20a90 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
20aa0 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
20ab0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
20ac0 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
20ad0 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
20ae0 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
20af0 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28    */..int.main (
20b00 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72  ).{..  ;.  retur
20b10 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d  n 0;.}._ACEOF.rm
20b20 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
20b30 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63  _objext.if { (ac
20b40 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
20b50 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  e".case "(($ac_t
20b60 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
20b70 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
20b80 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
20b90 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
20ba0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
20bb0 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
20bc0 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
20bd0 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
20be0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
20bf0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e  $ac_compile") 2>
20c00 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
20c10 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
20c20 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
20c30 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
20c40 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
20c50 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
20c60 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
20c70 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
20c80 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
20c90 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
20ca0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
20cb0 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20  atus); } && {.. 
20cc0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78 78  test -z "$ac_cxx
20cd0 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
20ce0 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
20cf0 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
20d00 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
20d10 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
20d20 74 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65  t; then.  :.else
20d30 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
20d40 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
20d50 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
20d60 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
20d70 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 61  .$ac_ext >&5...a
20d80 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61  c_cxx_werror_fla
20d90 67 3d 24 61 63 5f 73 61 76 65 5f 63 78 78 5f 77  g=$ac_save_cxx_w
20da0 65 72 72 6f 72 5f 66 6c 61 67 0a 09 20 43 58 58  error_flag.. CXX
20db0 46 4c 41 47 53 3d 22 2d 67 22 0a 09 20 63 61 74  FLAGS="-g".. cat
20dc0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
20dd0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
20de0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
20df0 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
20e00 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
20e10 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
20e20 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
20e30 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
20e40 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a  onfdefs.h.  */..
20e50 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20  int.main ().{.. 
20e60 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
20e70 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f  ._ACEOF.rm -f co
20e80 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
20e90 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  t.if { (ac_try="
20ea0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73  $ac_compile".cas
20eb0 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
20ec0 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
20ed0 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
20ee0 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
20ef0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
20f00 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
20f10 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f  al "echo \"\$as_
20f20 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
20f30 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35  try_echo\"") >&5
20f40 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
20f50 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65  mpile") 2>confte
20f60 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
20f70 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
20f80 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
20f90 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
20fa0 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
20fb0 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
20fc0 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
20fd0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
20fe0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
20ff0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
21000 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
21010 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d   } && {.. test -
21020 7a 20 22 24 61 63 5f 63 78 78 5f 77 65 72 72 6f  z "$ac_cxx_werro
21030 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
21040 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
21050 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20  err.       } && 
21060 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
21070 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65  .$ac_objext; the
21080 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63  n.  ac_cv_prog_c
21090 78 78 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20  xx_g=yes.else.  
210a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
210b0 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
210c0 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
210d0 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
210e0 63 5f 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a  c_ext >&5...fi..
210f0 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
21100 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
21110 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
21120 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
21130 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
21140 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
21150 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
21160 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
21170 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  ..rm -f core con
21180 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
21190 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
211a0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
211b0 20 20 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f    ac_cxx_werror_
211c0 66 6c 61 67 3d 24 61 63 5f 73 61 76 65 5f 63 78  flag=$ac_save_cx
211d0 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 66 69  x_werror_flag.fi
211e0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
211f0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
21200 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78   $ac_cv_prog_cxx
21210 5f 67 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  _g" >&5.echo "${
21220 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 70 72  ECHO_T}$ac_cv_pr
21230 6f 67 5f 63 78 78 5f 67 22 20 3e 26 36 3b 20 7d  og_cxx_g" >&6; }
21240 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 74 65  .if test "$ac_te
21250 73 74 5f 43 58 58 46 4c 41 47 53 22 20 3d 20 73  st_CXXFLAGS" = s
21260 65 74 3b 20 74 68 65 6e 0a 20 20 43 58 58 46 4c  et; then.  CXXFL
21270 41 47 53 3d 24 61 63 5f 73 61 76 65 5f 43 58 58  AGS=$ac_save_CXX
21280 46 4c 41 47 53 0a 65 6c 69 66 20 74 65 73 74 20  FLAGS.elif test 
21290 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f  $ac_cv_prog_cxx_
212a0 67 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  g = yes; then.  
212b0 69 66 20 74 65 73 74 20 22 24 47 58 58 22 20 3d  if test "$GXX" =
212c0 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 43   yes; then.    C
212d0 58 58 46 4c 41 47 53 3d 22 2d 67 20 2d 4f 32 22  XXFLAGS="-g -O2"
212e0 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 58 58 46  .  else.    CXXF
212f0 4c 41 47 53 3d 22 2d 67 22 0a 20 20 66 69 0a 65  LAGS="-g".  fi.e
21300 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 24  lse.  if test "$
21310 47 58 58 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GXX" = yes; then
21320 0a 20 20 20 20 43 58 58 46 4c 41 47 53 3d 22 2d  .    CXXFLAGS="-
21330 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43  O2".  else.    C
21340 58 58 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66 69  XXFLAGS=.  fi.fi
21350 0a 61 63 5f 65 78 74 3d 63 70 70 0a 61 63 5f 63  .ac_ext=cpp.ac_c
21360 70 70 3d 27 24 43 58 58 43 50 50 20 24 43 50 50  pp='$CXXCPP $CPP
21370 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
21380 65 3d 27 24 43 58 58 20 2d 63 20 24 43 58 58 46  e='$CXX -c $CXXF
21390 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
213a0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
213b0 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
213c0 58 58 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  XX -o conftest$a
213d0 63 5f 65 78 65 65 78 74 20 24 43 58 58 46 4c 41  c_exeext $CXXFLA
213e0 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44  GS $CPPFLAGS $LD
213f0 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
21400 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35  ac_ext $LIBS >&5
21410 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  '.ac_compiler_gn
21420 75 3d 24 61 63 5f 63 76 5f 63 78 78 5f 63 6f 6d  u=$ac_cv_cxx_com
21430 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 0a 69 66 20  piler_gnu....if 
21440 74 65 73 74 20 2d 6e 20 22 24 43 58 58 22 20 26  test -n "$CXX" &
21450 26 20 28 20 74 65 73 74 20 22 58 24 43 58 58 22  & ( test "X$CXX"
21460 20 21 3d 20 22 58 6e 6f 22 20 26 26 0a 20 20 20   != "Xno" &&.   
21470 20 28 20 28 74 65 73 74 20 22 58 24 43 58 58 22   ( (test "X$CXX"
21480 20 3d 20 22 58 67 2b 2b 22 20 26 26 20 60 67 2b   = "Xg++" && `g+
21490 2b 20 2d 76 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  + -v >/dev/null 
214a0 32 3e 26 31 60 20 29 20 7c 7c 0a 20 20 20 20 28  2>&1` ) ||.    (
214b0 74 65 73 74 20 22 58 24 43 58 58 22 20 21 3d 20  test "X$CXX" != 
214c0 22 58 67 2b 2b 22 29 29 29 20 3b 20 74 68 65 6e  "Xg++"))) ; then
214d0 0a 20 20 61 63 5f 65 78 74 3d 63 70 70 0a 61 63  .  ac_ext=cpp.ac
214e0 5f 63 70 70 3d 27 24 43 58 58 43 50 50 20 24 43  _cpp='$CXXCPP $C
214f0 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
21500 69 6c 65 3d 27 24 43 58 58 20 2d 63 20 24 43 58  ile='$CXX -c $CX
21510 58 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  XFLAGS $CPPFLAGS
21520 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
21530 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27  t >&5'.ac_link='
21540 24 43 58 58 20 2d 6f 20 63 6f 6e 66 74 65 73 74  $CXX -o conftest
21550 24 61 63 5f 65 78 65 65 78 74 20 24 43 58 58 46  $ac_exeext $CXXF
21560 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
21570 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
21580 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
21590 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
215a0 67 6e 75 3d 24 61 63 5f 63 76 5f 63 78 78 5f 63  gnu=$ac_cv_cxx_c
215b0 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 7b 20 65 63  ompiler_gnu.{ ec
215c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
215d0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77  NO: checking how
215e0 20 74 6f 20 72 75 6e 20 74 68 65 20 43 2b 2b 20   to run the C++ 
215f0 70 72 65 70 72 6f 63 65 73 73 6f 72 22 20 3e 26  preprocessor" >&
21600 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
21610 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20  checking how to 
21620 72 75 6e 20 74 68 65 20 43 2b 2b 20 70 72 65 70  run the C++ prep
21630 72 6f 63 65 73 73 6f 72 2e 2e 2e 20 24 45 43 48  rocessor... $ECH
21640 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
21650 65 73 74 20 2d 7a 20 22 24 43 58 58 43 50 50 22  est -z "$CXXCPP"
21660 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74  ; then.  if test
21670 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43   "${ac_cv_prog_C
21680 58 58 43 50 50 2b 73 65 74 7d 22 20 3d 20 73 65  XXCPP+set}" = se
21690 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
216a0 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
216b0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
216c0 73 65 0a 20 20 20 20 20 20 23 20 44 6f 75 62 6c  se.      # Doubl
216d0 65 20 71 75 6f 74 65 73 20 62 65 63 61 75 73 65  e quotes because
216e0 20 43 58 58 43 50 50 20 6e 65 65 64 73 20 74 6f   CXXCPP needs to
216f0 20 62 65 20 65 78 70 61 6e 64 65 64 0a 20 20 20   be expanded.   
21700 20 66 6f 72 20 43 58 58 43 50 50 20 69 6e 20 22   for CXXCPP in "
21710 24 43 58 58 20 2d 45 22 20 22 2f 6c 69 62 2f 63  $CXX -E" "/lib/c
21720 70 70 22 0a 20 20 20 20 64 6f 0a 20 20 20 20 20  pp".    do.     
21730 20 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66   ac_preproc_ok=f
21740 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 78 78 5f  alse.for ac_cxx_
21750 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
21760 67 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20  g in '' yes.do. 
21770 20 23 20 55 73 65 20 61 20 68 65 61 64 65 72 20   # Use a header 
21780 66 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20  file that comes 
21790 77 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e  with gcc, so con
217a0 66 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20  figuring glibc. 
217b0 20 23 20 77 69 74 68 20 61 20 66 72 65 73 68 20   # with a fresh 
217c0 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77  cross-compiler w
217d0 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72  orks..  # Prefer
217e0 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c   <limits.h> to <
217f0 61 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53  assert.h> if __S
21800 54 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64  TDC__ is defined
21810 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d  , since.  # <lim
21820 69 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76  its.h> exists ev
21830 65 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69  en on freestandi
21840 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20  ng compilers..  
21850 23 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63  # On the NeXT, c
21860 63 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f  c -E runs the co
21870 64 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 63  de through the c
21880 6f 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65 72  ompiler's parser
21890 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74  ,.  # not just t
218a0 68 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e  hrough cpp. "Syn
218b0 74 61 78 20 65 72 72 6f 72 22 20 69 73 20 68 65  tax error" is he
218c0 72 65 20 74 6f 20 63 61 74 63 68 20 74 68 69 73  re to catch this
218d0 20 63 61 73 65 2e 0a 20 20 63 61 74 20 3e 63 6f   case..  cat >co
218e0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
218f0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
21900 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
21910 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
21920 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
21930 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
21940 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
21950 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
21960 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65  efs.h.  */.#ifde
21970 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63  f __STDC__.# inc
21980 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a  lude <limits.h>.
21990 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20  #else.# include 
219a0 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69  <assert.h>.#endi
219b0 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78 20  f...     Syntax 
219c0 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20  error._ACEOF.if 
219d0 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  { (ac_try="$ac_c
219e0 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
219f0 65 78 74 22 0a 63 61 73 65 20 22 28 28 24 61 63  ext".case "(($ac
21a00 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
21a10 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
21a20 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
21a30 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
21a40 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
21a50 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f  .esac.eval "echo
21a60 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45   \"\$as_me:$LINE
21a70 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
21a80 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
21a90 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65   "$ac_cpp confte
21aa0 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63  st.$ac_ext") 2>c
21ab0 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
21ac0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
21ad0 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
21ae0 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
21af0 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
21b00 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
21b10 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
21b20 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  &5.  echo "$as_m
21b30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
21b40 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
21b50 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
21b60 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75  tus); } >/dev/nu
21b70 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d  ll && {.. test -
21b80 7a 20 22 24 61 63 5f 63 78 78 5f 70 72 65 70 72  z "$ac_cxx_prepr
21b90 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f  oc_warn_flag$ac_
21ba0 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  cxx_werror_flag"
21bb0 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
21bc0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
21bd0 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a      }; then.  :.
21be0 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
21bf0 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
21c00 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
21c10 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
21c20 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
21c30 0a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61  ..  # Broken: fa
21c40 69 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70  ils on valid inp
21c50 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a  ut..continue.fi.
21c60 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
21c70 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
21c80 5f 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f  _ext..  # OK, wo
21c90 72 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65  rks on sane case
21ca0 73 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68  s.  Now check wh
21cb0 65 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e  ether nonexisten
21cc0 74 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61  t headers.  # ca
21cd0 6e 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e  n be detected an
21ce0 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f  d how..  cat >co
21cf0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
21d00 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
21d10 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
21d20 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
21d30 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
21d40 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
21d50 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
21d60 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
21d70 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
21d80 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74  ude <ac_nonexist
21d90 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66  ent.h>._ACEOF.if
21da0 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
21db0 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
21dc0 5f 65 78 74 22 0a 63 61 73 65 20 22 28 28 24 61  _ext".case "(($a
21dd0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
21de0 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
21df0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
21e00 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
21e10 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
21e20 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68  ;.esac.eval "ech
21e30 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  o \"\$as_me:$LIN
21e40 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
21e50 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  o\"") >&5.  (eva
21e60 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  l "$ac_cpp conft
21e70 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e  est.$ac_ext") 2>
21e80 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
21e90 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
21ea0 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
21eb0 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
21ec0 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
21ed0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
21ee0 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
21ef0 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
21f00 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
21f10 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
21f20 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
21f30 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e  atus); } >/dev/n
21f40 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ull && {.. test 
21f50 2d 7a 20 22 24 61 63 5f 63 78 78 5f 70 72 65 70  -z "$ac_cxx_prep
21f60 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63  roc_warn_flag$ac
21f70 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67  _cxx_werror_flag
21f80 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
21f90 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
21fa0 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 23       }; then.  #
21fb0 20 42 72 6f 6b 65 6e 3a 20 73 75 63 63 65 73 73   Broken: success
21fc0 20 6f 6e 20 69 6e 76 61 6c 69 64 20 69 6e 70 75   on invalid inpu
21fd0 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c 73 65  t..continue.else
21fe0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
21ff0 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
22000 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
22010 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
22020 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20  .$ac_ext >&5..  
22030 23 20 50 61 73 73 65 73 20 62 6f 74 68 20 74 65  # Passes both te
22040 73 74 73 2e 0a 61 63 5f 70 72 65 70 72 6f 63 5f  sts..ac_preproc_
22050 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66 69 0a 0a 72  ok=:.break.fi..r
22060 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
22070 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  r conftest.$ac_e
22080 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75  xt..done.# Becau
22090 73 65 20 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f  se of `break', _
220a0 41 43 5f 50 52 45 50 52 4f 43 5f 49 46 45 4c 53  AC_PREPROC_IFELS
220b0 45 27 73 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64  E's cleaning cod
220c0 65 20 77 61 73 20 73 6b 69 70 70 65 64 2e 0a 72  e was skipped..r
220d0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
220e0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  r conftest.$ac_e
220f0 78 74 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f  xt.if $ac_prepro
22100 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20 20 62 72 65  c_ok; then.  bre
22110 61 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e 65 0a  ak.fi..    done.
22120 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43      ac_cv_prog_C
22130 58 58 43 50 50 3d 24 43 58 58 43 50 50 0a 0a 66  XXCPP=$CXXCPP..f
22140 69 0a 20 20 43 58 58 43 50 50 3d 24 61 63 5f 63  i.  CXXCPP=$ac_c
22150 76 5f 70 72 6f 67 5f 43 58 58 43 50 50 0a 65 6c  v_prog_CXXCPP.el
22160 73 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  se.  ac_cv_prog_
22170 43 58 58 43 50 50 3d 24 43 58 58 43 50 50 0a 66  CXXCPP=$CXXCPP.f
22180 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  i.{ echo "$as_me
22190 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
221a0 3a 20 24 43 58 58 43 50 50 22 20 3e 26 35 0a 65  : $CXXCPP" >&5.e
221b0 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 43  cho "${ECHO_T}$C
221c0 58 58 43 50 50 22 20 3e 26 36 3b 20 7d 0a 61 63  XXCPP" >&6; }.ac
221d0 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73  _preproc_ok=fals
221e0 65 0a 66 6f 72 20 61 63 5f 63 78 78 5f 70 72 65  e.for ac_cxx_pre
221f0 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69  proc_warn_flag i
22200 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20  n '' yes.do.  # 
22210 55 73 65 20 61 20 68 65 61 64 65 72 20 66 69 6c  Use a header fil
22220 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74  e that comes wit
22230 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67  h gcc, so config
22240 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20  uring glibc.  # 
22250 77 69 74 68 20 61 20 66 72 65 73 68 20 63 72 6f  with a fresh cro
22260 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b  ss-compiler work
22270 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c  s..  # Prefer <l
22280 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73  imits.h> to <ass
22290 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43  ert.h> if __STDC
222a0 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73  __ is defined, s
222b0 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73  ince.  # <limits
222c0 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20  .h> exists even 
222d0 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20  on freestanding 
222e0 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f  compilers..  # O
222f0 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d  n the NeXT, cc -
22300 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20  E runs the code 
22310 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70  through the comp
22320 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20  iler's parser,. 
22330 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f   # not just thro
22340 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78  ugh cpp. "Syntax
22350 20 65 72 72 6f 72 22 20 69 73 20 68 65 72 65 20   error" is here 
22360 74 6f 20 63 61 74 63 68 20 74 68 69 73 20 63 61  to catch this ca
22370 73 65 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  se..  cat >conft
22380 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
22390 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
223a0 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
223b0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
223c0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
223d0 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
223e0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
223f0 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
22400 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f  .h.  */.#ifdef _
22410 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64  _STDC__.# includ
22420 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c  e <limits.h>.#el
22430 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73  se.# include <as
22440 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09  sert.h>.#endif..
22450 09 20 20 20 20 20 53 79 6e 74 61 78 20 65 72 72  .     Syntax err
22460 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28  or._ACEOF.if { (
22470 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70 20  ac_try="$ac_cpp 
22480 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
22490 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
224a0 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
224b0 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
224c0 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
224d0 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
224e0 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
224f0 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22  ac.eval "echo \"
22500 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
22510 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
22520 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
22530 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
22540 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66  $ac_ext") 2>conf
22550 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
22560 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
22570 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
22580 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
22590 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
225a0 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
225b0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
225c0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
225d0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
225e0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
225f0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
22600 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ); } >/dev/null 
22610 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
22620 24 61 63 5f 63 78 78 5f 70 72 65 70 72 6f 63 5f  $ac_cxx_preproc_
22630 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 78 78  warn_flag$ac_cxx
22640 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
22650 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
22660 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
22670 20 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73   }; then.  :.els
22680 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
22690 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
226a0 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
226b0 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
226c0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20  t.$ac_ext >&5.. 
226d0 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61 69 6c 73   # Broken: fails
226e0 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70 75 74 2e   on valid input.
226f0 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a 0a 72 6d  .continue.fi..rm
22700 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -f conftest.err
22710 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
22720 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73  t..  # OK, works
22730 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73 2e 20   on sane cases. 
22740 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65 74 68   Now check wheth
22750 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20 68  er nonexistent h
22760 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e 20 62  eaders.  # can b
22770 65 20 64 65 74 65 63 74 65 64 20 61 6e 64 20 68  e detected and h
22780 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  ow..  cat >conft
22790 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
227a0 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
227b0 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
227c0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
227d0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
227e0 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
227f0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
22800 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
22810 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
22820 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74   <ac_nonexistent
22830 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20  .h>._ACEOF.if { 
22840 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70  (ac_try="$ac_cpp
22850 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
22860 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  t".case "(($ac_t
22870 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
22880 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
22890 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
228a0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
228b0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
228c0 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
228d0 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
228e0 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
228f0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
22900 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
22910 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e  .$ac_ext") 2>con
22920 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
22930 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
22940 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
22950 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
22960 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
22970 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
22980 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
22990 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
229a0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
229b0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
229c0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
229d0 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c  s); } >/dev/null
229e0 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
229f0 22 24 61 63 5f 63 78 78 5f 70 72 65 70 72 6f 63  "$ac_cxx_preproc
22a00 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 78  _warn_flag$ac_cx
22a10 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  x_werror_flag" |
22a20 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
22a30 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
22a40 20 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20 42 72    }; then.  # Br
22a50 6f 6b 65 6e 3a 20 73 75 63 63 65 73 73 20 6f 6e  oken: success on
22a60 20 69 6e 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a   invalid input..
22a70 63 6f 6e 74 69 6e 75 65 0a 65 6c 73 65 0a 20 20  continue.else.  
22a80 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
22a90 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
22aa0 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
22ab0 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
22ac0 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 50  c_ext >&5..  # P
22ad0 61 73 73 65 73 20 62 6f 74 68 20 74 65 73 74 73  asses both tests
22ae0 2e 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d  ..ac_preproc_ok=
22af0 3a 0a 62 72 65 61 6b 0a 66 69 0a 0a 72 6d 20 2d  :.break.fi..rm -
22b00 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  f conftest.err c
22b10 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
22b20 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75 73 65 20  .done.# Because 
22b30 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f 41 43 5f  of `break', _AC_
22b40 50 52 45 50 52 4f 43 5f 49 46 45 4c 53 45 27 73  PREPROC_IFELSE's
22b50 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64 65 20 77   cleaning code w
22b60 61 73 20 73 6b 69 70 70 65 64 2e 0a 72 6d 20 2d  as skipped..rm -
22b70 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  f conftest.err c
22b80 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
22b90 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f  if $ac_preproc_o
22ba0 6b 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65  k; then.  :.else
22bb0 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73  .  { { echo "$as
22bc0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
22bd0 6f 72 3a 20 43 2b 2b 20 70 72 65 70 72 6f 63 65  or: C++ preproce
22be0 73 73 6f 72 20 5c 22 24 43 58 58 43 50 50 5c 22  ssor \"$CXXCPP\"
22bf0 20 66 61 69 6c 73 20 73 61 6e 69 74 79 20 63 68   fails sanity ch
22c00 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  eck.See \`config
22c10 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
22c20 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68  etails." >&5.ech
22c30 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
22c40 3a 20 43 2b 2b 20 70 72 65 70 72 6f 63 65 73 73  : C++ preprocess
22c50 6f 72 20 5c 22 24 43 58 58 43 50 50 5c 22 20 66  or \"$CXXCPP\" f
22c60 61 69 6c 73 20 73 61 6e 69 74 79 20 63 68 65 63  ails sanity chec
22c70 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  k.See \`config.l
22c80 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
22c90 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20  ails." >&2;}.   
22ca0 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
22cb0 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f   1; }; }.fi..ac_
22cc0 65 78 74 3d 63 70 70 0a 61 63 5f 63 70 70 3d 27  ext=cpp.ac_cpp='
22cd0 24 43 58 58 43 50 50 20 24 43 50 50 46 4c 41 47  $CXXCPP $CPPFLAG
22ce0 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24  S'.ac_compile='$
22cf0 43 58 58 20 2d 63 20 24 43 58 58 46 4c 41 47 53  CXX -c $CXXFLAGS
22d00 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74   $CPPFLAGS conft
22d10 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27  est.$ac_ext >&5'
22d20 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 58 58 20 2d  .ac_link='$CXX -
22d30 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
22d40 65 65 78 74 20 24 43 58 58 46 4c 41 47 53 20 24  eext $CXXFLAGS $
22d50 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
22d60 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
22d70 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
22d80 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
22d90 63 5f 63 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65  c_cv_cxx_compile
22da0 72 5f 67 6e 75 0a 0a 66 69 0a 0a 0a 61 63 5f 65  r_gnu..fi...ac_e
22db0 78 74 3d 66 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  xt=f.ac_compile=
22dc0 27 24 46 37 37 20 2d 63 20 24 46 46 4c 41 47 53  '$F77 -c $FFLAGS
22dd0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
22de0 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27  t >&5'.ac_link='
22df0 24 46 37 37 20 2d 6f 20 63 6f 6e 66 74 65 73 74  $F77 -o conftest
22e00 24 61 63 5f 65 78 65 65 78 74 20 24 46 46 4c 41  $ac_exeext $FFLA
22e10 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66  GS $LDFLAGS conf
22e20 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49  test.$ac_ext $LI
22e30 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69  BS >&5'.ac_compi
22e40 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 66  ler_gnu=$ac_cv_f
22e50 37 37 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  77_compiler_gnu.
22e60 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
22e70 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
22e80 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  en.  for ac_prog
22e90 20 69 6e 20 67 37 37 20 78 6c 66 20 66 37 37 20   in g77 xlf f77 
22ea0 66 72 74 20 70 67 66 37 37 20 63 66 37 37 20 66  frt pgf77 cf77 f
22eb0 6f 72 74 37 37 20 66 6c 33 32 20 61 66 37 37 20  ort77 fl32 af77 
22ec0 78 6c 66 39 30 20 66 39 30 20 70 67 66 39 30 20  xlf90 f90 pgf90 
22ed0 70 67 68 70 66 20 65 70 63 66 39 30 20 67 66 6f  pghpf epcf90 gfo
22ee0 72 74 72 61 6e 20 67 39 35 20 78 6c 66 39 35 20  rtran g95 xlf95 
22ef0 66 39 35 20 66 6f 72 74 20 69 66 6f 72 74 20 69  f95 fort ifort i
22f00 66 63 20 65 66 63 20 70 67 66 39 35 20 6c 66 39  fc efc pgf95 lf9
22f10 35 20 66 74 6e 0a 20 20 64 6f 0a 20 20 20 20 23  5 ftn.  do.    #
22f20 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
22f30 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63 5f  st word of "$ac_
22f40 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70  tool_prefix$ac_p
22f50 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  rog", so it can 
22f60 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
22f70 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
22f80 20 64 75 6d 6d 79 20 24 61 63 5f 74 6f 6f 6c 5f   dummy $ac_tool_
22f90 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 3b 20  prefix$ac_prog; 
22fa0 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68  ac_word=$2.{ ech
22fb0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
22fc0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
22fd0 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63  $ac_word" >&5.ec
22fe0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
22ff0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
23000 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  d... $ECHO_C" >&
23010 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
23020 61 63 5f 63 76 5f 70 72 6f 67 5f 46 37 37 2b 73  ac_cv_prog_F77+s
23030 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
23040 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
23050 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
23060 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66  C" >&6.else.  if
23070 20 74 65 73 74 20 2d 6e 20 22 24 46 37 37 22 3b   test -n "$F77";
23080 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
23090 6f 67 5f 46 37 37 3d 22 24 46 37 37 22 20 23 20  og_F77="$F77" # 
230a0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
230b0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
230c0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
230d0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
230e0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
230f0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
23100 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
23110 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
23120 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
23130 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
23140 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
23150 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
23160 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
23170 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
23180 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
23190 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
231a0 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
231b0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
231c0 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
231d0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 46 37     ac_cv_prog_F7
231e0 37 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  7="$ac_tool_pref
231f0 69 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20  ix$ac_prog".    
23200 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
23210 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
23220 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
23230 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
23240 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
23250 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  one.done.IFS=$as
23260 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
23270 0a 46 37 37 3d 24 61 63 5f 63 76 5f 70 72 6f 67  .F77=$ac_cv_prog
23280 5f 46 37 37 0a 69 66 20 74 65 73 74 20 2d 6e 20  _F77.if test -n 
23290 22 24 46 37 37 22 3b 20 74 68 65 6e 0a 20 20 7b  "$F77"; then.  {
232a0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
232b0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
232c0 46 37 37 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  F77" >&5.echo "$
232d0 7b 45 43 48 4f 5f 54 7d 24 46 37 37 22 20 3e 26  {ECHO_T}$F77" >&
232e0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63  6; }.else.  { ec
232f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
23300 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
23310 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
23320 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  _T}no" >&6; }.fi
23330 0a 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20 22  ...    test -n "
23340 24 46 37 37 22 20 26 26 20 62 72 65 61 6b 0a 20  $F77" && break. 
23350 20 64 6f 6e 65 0a 66 69 0a 69 66 20 74 65 73 74   done.fi.if test
23360 20 2d 7a 20 22 24 46 37 37 22 3b 20 74 68 65 6e   -z "$F77"; then
23370 0a 20 20 61 63 5f 63 74 5f 46 37 37 3d 24 46 37  .  ac_ct_F77=$F7
23380 37 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20  7.  for ac_prog 
23390 69 6e 20 67 37 37 20 78 6c 66 20 66 37 37 20 66  in g77 xlf f77 f
233a0 72 74 20 70 67 66 37 37 20 63 66 37 37 20 66 6f  rt pgf77 cf77 fo
233b0 72 74 37 37 20 66 6c 33 32 20 61 66 37 37 20 78  rt77 fl32 af77 x
233c0 6c 66 39 30 20 66 39 30 20 70 67 66 39 30 20 70  lf90 f90 pgf90 p
233d0 67 68 70 66 20 65 70 63 66 39 30 20 67 66 6f 72  ghpf epcf90 gfor
233e0 74 72 61 6e 20 67 39 35 20 78 6c 66 39 35 20 66  tran g95 xlf95 f
233f0 39 35 20 66 6f 72 74 20 69 66 6f 72 74 20 69 66  95 fort ifort if
23400 63 20 65 66 63 20 70 67 66 39 35 20 6c 66 39 35  c efc pgf95 lf95
23410 20 66 74 6e 0a 64 6f 0a 20 20 23 20 45 78 74 72   ftn.do.  # Extr
23420 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
23430 72 64 20 6f 66 20 22 24 61 63 5f 70 72 6f 67 22  rd of "$ac_prog"
23440 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
23450 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
23460 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
23470 6d 79 20 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f  my $ac_prog; ac_
23480 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22  word=$2.{ echo "
23490 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
234a0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
234b0 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20  _word" >&5.echo 
234c0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
234d0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
234e0 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
234f0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
23500 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 46 37  cv_prog_ac_ct_F7
23510 37 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  7+set}" = set; t
23520 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
23530 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
23540 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
23550 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
23560 5f 63 74 5f 46 37 37 22 3b 20 74 68 65 6e 0a 20  _ct_F77"; then. 
23570 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
23580 74 5f 46 37 37 3d 22 24 61 63 5f 63 74 5f 46 37  t_F77="$ac_ct_F7
23590 37 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  7" # Let the use
235a0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
235b0 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
235c0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
235d0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
235e0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
235f0 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
23600 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
23610 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
23620 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
23630 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
23640 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
23650 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
23660 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
23670 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
23680 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
23690 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
236a0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
236b0 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
236c0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
236d0 6f 67 5f 61 63 5f 63 74 5f 46 37 37 3d 22 24 61  og_ac_ct_F77="$a
236e0 63 5f 70 72 6f 67 22 0a 20 20 20 20 65 63 68 6f  c_prog".    echo
236f0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
23700 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
23710 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
23720 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
23730 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
23740 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
23750 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
23760 63 74 5f 46 37 37 3d 24 61 63 5f 63 76 5f 70 72  ct_F77=$ac_cv_pr
23770 6f 67 5f 61 63 5f 63 74 5f 46 37 37 0a 69 66 20  og_ac_ct_F77.if 
23780 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
23790 46 37 37 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65  F77"; then.  { e
237a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
237b0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
237c0 5f 63 74 5f 46 37 37 22 20 3e 26 35 0a 65 63 68  _ct_F77" >&5.ech
237d0 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
237e0 63 74 5f 46 37 37 22 20 3e 26 36 3b 20 7d 0a 65  ct_F77" >&6; }.e
237f0 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  lse.  { echo "$a
23800 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
23810 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63  sult: no" >&5.ec
23820 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22  ho "${ECHO_T}no"
23830 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74   >&6; }.fi...  t
23840 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 46  est -n "$ac_ct_F
23850 37 37 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e  77" && break.don
23860 65 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  e..  if test "x$
23870 61 63 5f 63 74 5f 46 37 37 22 20 3d 20 78 3b 20  ac_ct_F77" = x; 
23880 74 68 65 6e 0a 20 20 20 20 46 37 37 3d 22 22 0a  then.    F77="".
23890 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
238a0 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
238b0 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
238c0 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 65 63 68 6f   in.yes:).{ echo
238d0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
238e0 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68  : WARNING: In th
238f0 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f  e future, Autoco
23900 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65  nf will not dete
23910 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77  ct cross-tools.w
23920 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e  hose name does n
23930 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68  ot start with th
23940 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20  e host triplet. 
23950 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68   If you think th
23960 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  is.configuration
23970 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f   is useful to yo
23980 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20  u, please write 
23990 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e  to autoconf@gnu.
239a0 6f 72 67 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22  org." >&5.echo "
239b0 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
239c0 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20   In the future, 
239d0 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f  Autoconf will no
239e0 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74  t detect cross-t
239f0 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20  ools.whose name 
23a00 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77  does not start w
23a10 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69  ith the host tri
23a20 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68  plet.  If you th
23a30 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75  ink this.configu
23a40 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c  ration is useful
23a50 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20   to you, please 
23a60 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e  write to autocon
23a70 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b  f@gnu.org." >&2;
23a80 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
23a90 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
23aa0 20 46 37 37 3d 24 61 63 5f 63 74 5f 46 37 37 0a   F77=$ac_ct_F77.
23ab0 20 20 66 69 0a 66 69 0a 0a 0a 23 20 50 72 6f 76    fi.fi...# Prov
23ac0 69 64 65 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61  ide some informa
23ad0 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63  tion about the c
23ae0 6f 6d 70 69 6c 65 72 2e 0a 65 63 68 6f 20 22 24  ompiler..echo "$
23af0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
23b00 68 65 63 6b 69 6e 67 20 66 6f 72 20 46 6f 72 74  hecking for Fort
23b10 72 61 6e 20 37 37 20 63 6f 6d 70 69 6c 65 72 20  ran 77 compiler 
23b20 76 65 72 73 69 6f 6e 22 20 3e 26 35 0a 61 63 5f  version" >&5.ac_
23b30 63 6f 6d 70 69 6c 65 72 3d 60 73 65 74 20 58 20  compiler=`set X 
23b40 24 61 63 5f 63 6f 6d 70 69 6c 65 3b 20 65 63 68  $ac_compile; ech
23b50 6f 20 24 32 60 0a 7b 20 28 61 63 5f 74 72 79 3d  o $2`.{ (ac_try=
23b60 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d  "$ac_compiler --
23b70 76 65 72 73 69 6f 6e 20 3e 26 35 22 0a 63 61 73  version >&5".cas
23b80 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
23b90 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
23ba0 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
23bb0 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
23bc0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
23bd0 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
23be0 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f  al "echo \"\$as_
23bf0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
23c00 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35  try_echo\"") >&5
23c10 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
23c20 6d 70 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e  mpiler --version
23c30 20 3e 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63   >&5") 2>&5.  ac
23c40 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
23c50 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
23c60 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
23c70 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
23c80 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a   $ac_status); }.
23c90 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  { (ac_try="$ac_c
23ca0 6f 6d 70 69 6c 65 72 20 2d 76 20 3e 26 35 22 0a  ompiler -v >&5".
23cb0 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
23cc0 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
23cd0 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
23ce0 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
23cf0 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
23d00 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
23d10 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24  .eval "echo \"\$
23d20 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
23d30 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20  ac_try_echo\"") 
23d40 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
23d50 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3e 26 35  _compiler -v >&5
23d60 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  ") 2>&5.  ac_sta
23d70 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
23d80 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
23d90 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
23da0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
23db0 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20 28 61  _status); }.{ (a
23dc0 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
23dd0 6c 65 72 20 2d 56 20 3e 26 35 22 0a 63 61 73 65  ler -V >&5".case
23de0 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
23df0 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
23e00 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
23e10 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
23e20 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
23e30 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
23e40 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d  l "echo \"\$as_m
23e50 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
23e60 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a  ry_echo\"") >&5.
23e70 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
23e80 70 69 6c 65 72 20 2d 56 20 3e 26 35 22 29 20 32  piler -V >&5") 2
23e90 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
23ea0 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
23eb0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
23ec0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
23ed0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
23ee0 74 75 73 29 3b 20 7d 0a 72 6d 20 2d 66 20 61 2e  tus); }.rm -f a.
23ef0 6f 75 74 0a 0a 23 20 49 66 20 77 65 20 64 6f 6e  out..# If we don
23f00 27 74 20 75 73 65 20 60 2e 46 27 20 61 73 20 65  't use `.F' as e
23f10 78 74 65 6e 73 69 6f 6e 2c 20 74 68 65 20 70 72  xtension, the pr
23f20 65 70 72 6f 63 65 73 73 6f 72 20 69 73 20 6e 6f  eprocessor is no
23f30 74 20 72 75 6e 20 6f 6e 20 74 68 65 0a 23 20 69  t run on the.# i
23f40 6e 70 75 74 20 66 69 6c 65 2e 20 20 28 4e 6f 74  nput file.  (Not
23f50 65 20 74 68 61 74 20 74 68 69 73 20 6f 6e 6c 79  e that this only
23f60 20 6e 65 65 64 73 20 74 6f 20 77 6f 72 6b 20 66   needs to work f
23f70 6f 72 20 47 4e 55 20 63 6f 6d 70 69 6c 65 72 73  or GNU compilers
23f80 2e 29 0a 61 63 5f 73 61 76 65 5f 65 78 74 3d 24  .).ac_save_ext=$
23f90 61 63 5f 65 78 74 0a 61 63 5f 65 78 74 3d 46 0a  ac_ext.ac_ext=F.
23fa0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
23fb0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
23fc0 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20   whether we are 
23fd0 75 73 69 6e 67 20 74 68 65 20 47 4e 55 20 46 6f  using the GNU Fo
23fe0 72 74 72 61 6e 20 37 37 20 63 6f 6d 70 69 6c 65  rtran 77 compile
23ff0 72 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  r" >&5.echo $ECH
24000 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  O_N "checking wh
24010 65 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69  ether we are usi
24020 6e 67 20 74 68 65 20 47 4e 55 20 46 6f 72 74 72  ng the GNU Fortr
24030 61 6e 20 37 37 20 63 6f 6d 70 69 6c 65 72 2e 2e  an 77 compiler..
24040 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
24050 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
24060 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65 72 5f  cv_f77_compiler_
24070 67 6e 75 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  gnu+set}" = set;
24080 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
24090 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
240a0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
240b0 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
240c0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
240d0 46 0a 20 20 20 20 20 20 70 72 6f 67 72 61 6d 20  F.      program 
240e0 6d 61 69 6e 0a 23 69 66 6e 64 65 66 20 5f 5f 47  main.#ifndef __G
240f0 4e 55 43 5f 5f 0a 20 20 20 20 20 20 20 63 68 6f  NUC__.       cho
24100 6b 65 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 20 20  ke me.#endif..  
24110 20 20 20 20 65 6e 64 0a 5f 41 43 45 4f 46 0a 72      end._ACEOF.r
24120 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
24130 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61  c_objext.if { (a
24140 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
24150 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  le".case "(($ac_
24160 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
24170 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
24180 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
24190 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
241a0 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
241b0 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
241c0 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
241d0 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
241e0 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
241f0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32  "$ac_compile") 2
24200 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
24210 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
24220 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
24230 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
24240 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
24250 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
24260 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
24270 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
24280 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
24290 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
242a0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
242b0 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09  tatus); } && {..
242c0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 66 37   test -z "$ac_f7
242d0 37 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  7_werror_flag" |
242e0 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
242f0 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
24300 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
24310 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
24320 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 6f  xt; then.  ac_co
24330 6d 70 69 6c 65 72 5f 67 6e 75 3d 79 65 73 0a 65  mpiler_gnu=yes.e
24340 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
24350 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
24360 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
24370 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
24380 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
24390 0a 09 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  ..ac_compiler_gn
243a0 75 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  u=no.fi..rm -f c
243b0 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
243c0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
243d0 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
243e0 63 5f 65 78 74 0a 61 63 5f 63 76 5f 66 37 37 5f  c_ext.ac_cv_f77_
243f0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
24400 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66  _compiler_gnu..f
24410 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  i.{ echo "$as_me
24420 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
24430 3a 20 24 61 63 5f 63 76 5f 66 37 37 5f 63 6f 6d  : $ac_cv_f77_com
24440 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26 35 0a 65  piler_gnu" >&5.e
24450 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
24460 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65  c_cv_f77_compile
24470 72 5f 67 6e 75 22 20 3e 26 36 3b 20 7d 0a 61 63  r_gnu" >&6; }.ac
24480 5f 65 78 74 3d 24 61 63 5f 73 61 76 65 5f 65 78  _ext=$ac_save_ex
24490 74 0a 61 63 5f 74 65 73 74 5f 46 46 4c 41 47 53  t.ac_test_FFLAGS
244a0 3d 24 7b 46 46 4c 41 47 53 2b 73 65 74 7d 0a 61  =${FFLAGS+set}.a
244b0 63 5f 73 61 76 65 5f 46 46 4c 41 47 53 3d 24 46  c_save_FFLAGS=$F
244c0 46 4c 41 47 53 0a 46 46 4c 41 47 53 3d 0a 7b 20  FLAGS.FFLAGS=.{ 
244d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
244e0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77  NENO: checking w
244f0 68 65 74 68 65 72 20 24 46 37 37 20 61 63 63 65  hether $F77 acce
24500 70 74 73 20 2d 67 22 20 3e 26 35 0a 65 63 68 6f  pts -g" >&5.echo
24510 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
24520 6e 67 20 77 68 65 74 68 65 72 20 24 46 37 37 20  ng whether $F77 
24530 61 63 63 65 70 74 73 20 2d 67 2e 2e 2e 20 24 45  accepts -g... $E
24540 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66  CHO_C" >&6; }.if
24550 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
24560 72 6f 67 5f 66 37 37 5f 67 2b 73 65 74 7d 22 20  rog_f77_g+set}" 
24570 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
24580 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
24590 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
245a0 36 0a 65 6c 73 65 0a 20 20 46 46 4c 41 47 53 3d  6.else.  FFLAGS=
245b0 2d 67 0a 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  -g.cat >conftest
245c0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
245d0 46 0a 20 20 20 20 20 20 70 72 6f 67 72 61 6d 20  F.      program 
245e0 6d 61 69 6e 0a 0a 20 20 20 20 20 20 65 6e 64 0a  main..      end.
245f0 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e  _ACEOF.rm -f con
24600 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
24610 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
24620 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65  ac_compile".case
24630 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
24640 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
24650 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
24660 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
24670 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
24680 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
24690 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d  l "echo \"\$as_m
246a0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
246b0 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a  ry_echo\"") >&5.
246c0 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
246d0 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73  pile") 2>conftes
246e0 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
246f0 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
24700 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
24710 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
24720 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
24730 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
24740 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65  test.err >&5.  e
24750 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
24760 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
24770 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
24780 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
24790 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  } && {.. test -z
247a0 20 22 24 61 63 5f 66 37 37 5f 77 65 72 72 6f 72   "$ac_f77_werror
247b0 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
247c0 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
247d0 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
247e0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
247f0 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e  $ac_objext; then
24800 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37  .  ac_cv_prog_f7
24810 37 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65  7_g=yes.else.  e
24820 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
24830 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
24840 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
24850 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
24860 5f 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 76  _ext >&5...ac_cv
24870 5f 70 72 6f 67 5f 66 37 37 5f 67 3d 6e 6f 0a 66  _prog_f77_g=no.f
24880 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  i..rm -f core co
24890 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
248a0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
248b0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
248c0 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  .fi.{ echo "$as_
248d0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
248e0 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f  lt: $ac_cv_prog_
248f0 66 37 37 5f 67 22 20 3e 26 35 0a 65 63 68 6f 20  f77_g" >&5.echo 
24900 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76  "${ECHO_T}$ac_cv
24910 5f 70 72 6f 67 5f 66 37 37 5f 67 22 20 3e 26 36  _prog_f77_g" >&6
24920 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 61 63  ; }.if test "$ac
24930 5f 74 65 73 74 5f 46 46 4c 41 47 53 22 20 3d 20  _test_FFLAGS" = 
24940 73 65 74 3b 20 74 68 65 6e 0a 20 20 46 46 4c 41  set; then.  FFLA
24950 47 53 3d 24 61 63 5f 73 61 76 65 5f 46 46 4c 41  GS=$ac_save_FFLA
24960 47 53 0a 65 6c 69 66 20 74 65 73 74 20 24 61 63  GS.elif test $ac
24970 5f 63 76 5f 70 72 6f 67 5f 66 37 37 5f 67 20 3d  _cv_prog_f77_g =
24980 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 69 66 20   yes; then.  if 
24990 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f 66 37  test "x$ac_cv_f7
249a0 37 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20  7_compiler_gnu" 
249b0 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20  = xyes; then.   
249c0 20 46 46 4c 41 47 53 3d 22 2d 67 20 2d 4f 32 22   FFLAGS="-g -O2"
249d0 0a 20 20 65 6c 73 65 0a 20 20 20 20 46 46 4c 41  .  else.    FFLA
249e0 47 53 3d 22 2d 67 22 0a 20 20 66 69 0a 65 6c 73  GS="-g".  fi.els
249f0 65 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  e.  if test "x$a
24a00 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65  c_cv_f77_compile
24a10 72 5f 67 6e 75 22 20 3d 20 78 79 65 73 3b 20 74  r_gnu" = xyes; t
24a20 68 65 6e 0a 20 20 20 20 46 46 4c 41 47 53 3d 22  hen.    FFLAGS="
24a30 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  -O2".  else.    
24a40 46 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66 69 0a  FFLAGS=.  fi.fi.
24a50 0a 47 37 37 3d 60 74 65 73 74 20 24 61 63 5f 63  .G77=`test $ac_c
24a60 6f 6d 70 69 6c 65 72 5f 67 6e 75 20 3d 20 79 65  ompiler_gnu = ye
24a70 73 20 26 26 20 65 63 68 6f 20 79 65 73 60 0a 61  s && echo yes`.a
24a80 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
24a90 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
24aa0 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
24ab0 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
24ac0 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
24ad0 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
24ae0 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
24af0 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
24b00 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
24b10 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
24b20 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
24b30 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
24b40 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
24b50 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 0a 23 20  mpiler_gnu....# 
24b60 41 75 74 6f 63 6f 6e 66 20 32 2e 31 33 27 73 20  Autoconf 2.13's 
24b70 41 43 5f 4f 42 4a 45 58 54 20 61 6e 64 20 41 43  AC_OBJEXT and AC
24b80 5f 45 58 45 45 58 54 20 6d 61 63 72 6f 73 20 6f  _EXEEXT macros o
24b90 6e 6c 79 20 77 6f 72 6b 73 20 66 6f 72 20 43 20  nly works for C 
24ba0 63 6f 6d 70 69 6c 65 72 73 21 0a 0a 23 20 66 69  compilers!..# fi
24bb0 6e 64 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c  nd the maximum l
24bc0 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64  ength of command
24bd0 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 0a   line arguments.
24be0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
24bf0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
24c00 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e   the maximum len
24c10 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c  gth of command l
24c20 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 22 20 3e  ine arguments" >
24c30 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
24c40 22 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6d 61  "checking the ma
24c50 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20  ximum length of 
24c60 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67  command line arg
24c70 75 6d 65 6e 74 73 2e 2e 2e 20 24 45 43 48 4f 5f  uments... $ECHO_
24c80 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  C" >&6; }.if tes
24c90 74 20 22 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 6d  t "${lt_cv_sys_m
24ca0 61 78 5f 63 6d 64 5f 6c 65 6e 2b 73 65 74 7d 22  ax_cmd_len+set}"
24cb0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
24cc0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
24cd0 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
24ce0 26 36 0a 65 6c 73 65 0a 20 20 20 20 69 3d 30 0a  &6.else.    i=0.
24cf0 20 20 74 65 73 74 73 74 72 69 6e 67 3d 22 41 42    teststring="AB
24d00 43 44 22 0a 0a 20 20 63 61 73 65 20 24 62 75 69  CD"..  case $bui
24d10 6c 64 5f 6f 73 20 69 6e 0a 20 20 6d 73 64 6f 73  ld_os in.  msdos
24d20 64 6a 67 70 70 2a 29 0a 20 20 20 20 23 20 4f 6e  djgpp*).    # On
24d30 20 44 4a 47 50 50 2c 20 74 68 69 73 20 74 65 73   DJGPP, this tes
24d40 74 20 63 61 6e 20 62 6c 6f 77 20 75 70 20 70 72  t can blow up pr
24d50 65 74 74 79 20 62 61 64 6c 79 20 64 75 65 20 74  etty badly due t
24d60 6f 20 70 72 6f 62 6c 65 6d 73 20 69 6e 20 6c 69  o problems in li
24d70 62 63 0a 20 20 20 20 23 20 28 61 6e 79 20 73 69  bc.    # (any si
24d80 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 20 65 78  ngle argument ex
24d90 63 65 65 64 69 6e 67 20 32 30 30 30 20 62 79 74  ceeding 2000 byt
24da0 65 73 20 63 61 75 73 65 73 20 61 20 62 75 66 66  es causes a buff
24db0 65 72 20 6f 76 65 72 72 75 6e 0a 20 20 20 20 23  er overrun.    #
24dc0 20 64 75 72 69 6e 67 20 67 6c 6f 62 20 65 78 70   during glob exp
24dd0 61 6e 73 69 6f 6e 29 2e 20 20 45 76 65 6e 20 69  ansion).  Even i
24de0 66 20 69 74 20 77 65 72 65 20 66 69 78 65 64 2c  f it were fixed,
24df0 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 74   the result of t
24e00 68 69 73 0a 20 20 20 20 23 20 63 68 65 63 6b 20  his.    # check 
24e10 77 6f 75 6c 64 20 62 65 20 6c 61 72 67 65 72 20  would be larger 
24e20 74 68 61 6e 20 69 74 20 73 68 6f 75 6c 64 20 62  than it should b
24e30 65 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  e..    lt_cv_sys
24e40 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 32 32  _max_cmd_len=122
24e50 38 38 3b 20 20 20 20 23 20 31 32 4b 20 69 73 20  88;    # 12K is 
24e60 61 62 6f 75 74 20 72 69 67 68 74 0a 20 20 20 20  about right.    
24e70 3b 3b 0a 0a 20 20 67 6e 75 2a 29 0a 20 20 20 20  ;;..  gnu*).    
24e80 23 20 55 6e 64 65 72 20 47 4e 55 20 48 75 72 64  # Under GNU Hurd
24e90 2c 20 74 68 69 73 20 74 65 73 74 20 69 73 20 6e  , this test is n
24ea0 6f 74 20 72 65 71 75 69 72 65 64 20 62 65 63 61  ot required beca
24eb0 75 73 65 20 74 68 65 72 65 20 69 73 0a 20 20 20  use there is.   
24ec0 20 23 20 6e 6f 20 6c 69 6d 69 74 20 74 6f 20 74   # no limit to t
24ed0 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d  he length of com
24ee0 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65  mand line argume
24ef0 6e 74 73 2e 0a 20 20 20 20 23 20 4c 69 62 74 6f  nts..    # Libto
24f00 6f 6c 20 77 69 6c 6c 20 69 6e 74 65 72 70 72 65  ol will interpre
24f10 74 20 2d 31 20 61 73 20 6e 6f 20 6c 69 6d 69 74  t -1 as no limit
24f20 20 77 68 61 74 73 6f 65 76 65 72 0a 20 20 20 20   whatsoever.    
24f30 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
24f40 64 5f 6c 65 6e 3d 2d 31 3b 0a 20 20 20 20 3b 3b  d_len=-1;.    ;;
24f50 0a 0a 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69  ..  cygwin* | mi
24f60 6e 67 77 2a 29 0a 20 20 20 20 23 20 4f 6e 20 57  ngw*).    # On W
24f70 69 6e 39 78 2f 4d 45 2c 20 74 68 69 73 20 74 65  in9x/ME, this te
24f80 73 74 20 62 6c 6f 77 73 20 75 70 20 2d 2d 20 69  st blows up -- i
24f90 74 20 73 75 63 63 65 65 64 73 2c 20 62 75 74 20  t succeeds, but 
24fa0 74 61 6b 65 73 0a 20 20 20 20 23 20 61 62 6f 75  takes.    # abou
24fb0 74 20 35 20 6d 69 6e 75 74 65 73 20 61 73 20 74  t 5 minutes as t
24fc0 68 65 20 74 65 73 74 73 74 72 69 6e 67 20 67 72  he teststring gr
24fd0 6f 77 73 20 65 78 70 6f 6e 65 6e 74 69 61 6c 6c  ows exponentiall
24fe0 79 2e 0a 20 20 20 20 23 20 57 6f 72 73 65 2c 20  y..    # Worse, 
24ff0 73 69 6e 63 65 20 39 78 2f 4d 45 20 61 72 65 20  since 9x/ME are 
25000 6e 6f 74 20 70 72 65 2d 65 6d 70 74 69 76 65 6c  not pre-emptivel
25010 79 20 6d 75 6c 74 69 74 61 73 6b 69 6e 67 2c 0a  y multitasking,.
25020 20 20 20 20 23 20 79 6f 75 20 65 6e 64 20 75 70      # you end up
25030 20 77 69 74 68 20 61 20 22 66 72 6f 7a 65 6e 22   with a "frozen"
25040 20 63 6f 6d 70 75 74 65 72 2c 20 65 76 65 6e 20   computer, even 
25050 74 68 6f 75 67 68 20 77 69 74 68 20 70 61 74 69  though with pati
25060 65 6e 63 65 0a 20 20 20 20 23 20 74 68 65 20 74  ence.    # the t
25070 65 73 74 20 65 76 65 6e 74 75 61 6c 6c 79 20 73  est eventually s
25080 75 63 63 65 65 64 73 20 28 77 69 74 68 20 61 20  ucceeds (with a 
25090 6d 61 78 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20  max line length 
250a0 6f 66 20 32 35 36 6b 29 2e 0a 20 20 20 20 23 20  of 256k)..    # 
250b0 49 6e 73 74 65 61 64 2c 20 6c 65 74 27 73 20 6a  Instead, let's j
250c0 75 73 74 20 70 75 6e 74 3a 20 75 73 65 20 74 68  ust punt: use th
250d0 65 20 6d 69 6e 69 6d 75 6d 20 6c 69 6e 65 6c 65  e minimum linele
250e0 6e 67 74 68 20 72 65 70 6f 72 74 65 64 20 62 79  ngth reported by
250f0 0a 20 20 20 20 23 20 61 6c 6c 20 6f 66 20 74 68  .    # all of th
25100 65 20 73 75 70 70 6f 72 74 65 64 20 70 6c 61 74  e supported plat
25110 66 6f 72 6d 73 3a 20 38 31 39 32 20 28 6f 6e 20  forms: 8192 (on 
25120 4e 54 2f 32 4b 2f 58 50 29 2e 0a 20 20 20 20 6c  NT/2K/XP)..    l
25130 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
25140 5f 6c 65 6e 3d 38 31 39 32 3b 0a 20 20 20 20 3b  _len=8192;.    ;
25150 3b 0a 0a 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20  ;..  amigaos*). 
25160 20 20 20 23 20 4f 6e 20 41 6d 69 67 61 4f 53 20     # On AmigaOS 
25170 77 69 74 68 20 70 64 6b 73 68 2c 20 74 68 69 73  with pdksh, this
25180 20 74 65 73 74 20 74 61 6b 65 73 20 68 6f 75 72   test takes hour
25190 73 2c 20 6c 69 74 65 72 61 6c 6c 79 2e 0a 20 20  s, literally..  
251a0 20 20 23 20 53 6f 20 77 65 20 6a 75 73 74 20 70    # So we just p
251b0 75 6e 74 20 61 6e 64 20 75 73 65 20 61 20 6d 69  unt and use a mi
251c0 6e 69 6d 75 6d 20 6c 69 6e 65 20 6c 65 6e 67 74  nimum line lengt
251d0 68 20 6f 66 20 38 31 39 32 2e 0a 20 20 20 20 6c  h of 8192..    l
251e0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
251f0 5f 6c 65 6e 3d 38 31 39 32 3b 0a 20 20 20 20 3b  _len=8192;.    ;
25200 3b 0a 0a 20 20 6e 65 74 62 73 64 2a 20 7c 20 66  ;..  netbsd* | f
25210 72 65 65 62 73 64 2a 20 7c 20 6f 70 65 6e 62 73  reebsd* | openbs
25220 64 2a 20 7c 20 64 61 72 77 69 6e 2a 20 7c 20 64  d* | darwin* | d
25230 72 61 67 6f 6e 66 6c 79 2a 29 0a 20 20 20 20 23  ragonfly*).    #
25240 20 54 68 69 73 20 68 61 73 20 62 65 65 6e 20 61   This has been a
25250 72 6f 75 6e 64 20 73 69 6e 63 65 20 33 38 36 42  round since 386B
25260 53 44 2c 20 61 74 20 6c 65 61 73 74 2e 20 20 4c  SD, at least.  L
25270 69 6b 65 6c 79 20 66 75 72 74 68 65 72 2e 0a 20  ikely further.. 
25280 20 20 20 69 66 20 74 65 73 74 20 2d 78 20 2f 73     if test -x /s
25290 62 69 6e 2f 73 79 73 63 74 6c 3b 20 74 68 65 6e  bin/sysctl; then
252a0 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
252b0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 73  _max_cmd_len=`/s
252c0 62 69 6e 2f 73 79 73 63 74 6c 20 2d 6e 20 6b 65  bin/sysctl -n ke
252d0 72 6e 2e 61 72 67 6d 61 78 60 0a 20 20 20 20 65  rn.argmax`.    e
252e0 6c 69 66 20 74 65 73 74 20 2d 78 20 2f 75 73 72  lif test -x /usr
252f0 2f 73 62 69 6e 2f 73 79 73 63 74 6c 3b 20 74 68  /sbin/sysctl; th
25300 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73  en.      lt_cv_s
25310 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60  ys_max_cmd_len=`
25320 2f 75 73 72 2f 73 62 69 6e 2f 73 79 73 63 74 6c  /usr/sbin/sysctl
25330 20 2d 6e 20 6b 65 72 6e 2e 61 72 67 6d 61 78 60   -n kern.argmax`
25340 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20  .    else.      
25350 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
25360 64 5f 6c 65 6e 3d 36 35 35 33 36 09 23 20 75 73  d_len=65536.# us
25370 61 62 6c 65 20 64 65 66 61 75 6c 74 20 66 6f 72  able default for
25380 20 61 6c 6c 20 42 53 44 73 0a 20 20 20 20 66 69   all BSDs.    fi
25390 0a 20 20 20 20 23 20 41 6e 64 20 61 64 64 20 61  .    # And add a
253a0 20 73 61 66 65 74 79 20 7a 6f 6e 65 0a 20 20 20   safety zone.   
253b0 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
253c0 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74  md_len=`expr $lt
253d0 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
253e0 6c 65 6e 20 5c 2f 20 34 60 0a 20 20 20 20 6c 74  len \/ 4`.    lt
253f0 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
25400 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76  len=`expr $lt_cv
25410 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
25420 20 5c 2a 20 33 60 0a 20 20 20 20 3b 3b 0a 0a 20   \* 3`.    ;;.. 
25430 20 69 6e 74 65 72 69 78 2a 29 0a 20 20 20 20 23   interix*).    #
25440 20 57 65 20 6b 6e 6f 77 20 74 68 65 20 76 61 6c   We know the val
25450 75 65 20 32 36 32 31 34 34 20 61 6e 64 20 68 61  ue 262144 and ha
25460 72 64 63 6f 64 65 20 69 74 20 77 69 74 68 20 61  rdcode it with a
25470 20 73 61 66 65 74 79 20 7a 6f 6e 65 20 28 6c 69   safety zone (li
25480 6b 65 20 42 53 44 29 0a 20 20 20 20 6c 74 5f 63  ke BSD).    lt_c
25490 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
254a0 6e 3d 31 39 36 36 30 38 0a 20 20 20 20 3b 3b 0a  n=196608.    ;;.
254b0 0a 20 20 6f 73 66 2a 29 0a 20 20 20 20 23 20 44  .  osf*).    # D
254c0 72 2e 20 48 61 6e 73 20 45 6b 6b 65 68 61 72 64  r. Hans Ekkehard
254d0 20 50 6c 65 73 73 65 72 20 72 65 70 6f 72 74 73   Plesser reports
254e0 20 73 65 65 69 6e 67 20 61 20 6b 65 72 6e 65 6c   seeing a kernel
254f0 20 70 61 6e 69 63 20 72 75 6e 6e 69 6e 67 20 63   panic running c
25500 6f 6e 66 69 67 75 72 65 0a 20 20 20 20 23 20 64  onfigure.    # d
25510 75 65 20 74 6f 20 74 68 69 73 20 74 65 73 74 20  ue to this test 
25520 77 68 65 6e 20 65 78 65 63 5f 64 69 73 61 62 6c  when exec_disabl
25530 65 5f 61 72 67 5f 6c 69 6d 69 74 20 69 73 20 31  e_arg_limit is 1
25540 20 6f 6e 20 54 72 75 36 34 2e 20 49 74 20 69 73   on Tru64. It is
25550 20 6e 6f 74 0a 20 20 20 20 23 20 6e 69 63 65 20   not.    # nice 
25560 74 6f 20 63 61 75 73 65 20 6b 65 72 6e 65 6c 20  to cause kernel 
25570 70 61 6e 69 63 73 20 73 6f 20 6c 65 74 73 20 61  panics so lets a
25580 76 6f 69 64 20 74 68 65 20 6c 6f 6f 70 20 62 65  void the loop be
25590 6c 6f 77 2e 0a 20 20 20 20 23 20 46 69 72 73 74  low..    # First
255a0 20 73 65 74 20 61 20 72 65 61 73 6f 6e 61 62 6c   set a reasonabl
255b0 65 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 6c  e default..    l
255c0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
255d0 5f 6c 65 6e 3d 31 36 33 38 34 0a 20 20 20 20 23  _len=16384.    #
255e0 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 78 20  .    if test -x 
255f0 2f 73 62 69 6e 2f 73 79 73 63 6f 6e 66 69 67 3b  /sbin/sysconfig;
25600 20 74 68 65 6e 0a 20 20 20 20 20 20 63 61 73 65   then.      case
25610 20 60 2f 73 62 69 6e 2f 73 79 73 63 6f 6e 66 69   `/sbin/sysconfi
25620 67 20 2d 71 20 70 72 6f 63 20 65 78 65 63 5f 64  g -q proc exec_d
25630 69 73 61 62 6c 65 5f 61 72 67 5f 6c 69 6d 69 74  isable_arg_limit
25640 60 20 69 6e 0a 20 20 20 20 20 20 20 20 2a 31 2a  ` in.        *1*
25650 29 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f  ) lt_cv_sys_max_
25660 63 6d 64 5f 6c 65 6e 3d 2d 31 20 3b 3b 0a 20 20  cmd_len=-1 ;;.  
25670 20 20 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a      esac.    fi.
25680 20 20 20 20 3b 3b 0a 20 20 73 63 6f 33 2e 32 76      ;;.  sco3.2v
25690 35 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  5*).    lt_cv_sy
256a0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 30  s_max_cmd_len=10
256b0 32 34 30 30 0a 20 20 20 20 3b 3b 0a 20 20 73 79  2400.    ;;.  sy
256c0 73 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c  sv5* | sco5v6* |
256d0 20 73 79 73 76 34 2e 32 75 77 32 2a 29 0a 20 20   sysv4.2uw2*).  
256e0 20 20 6b 61 72 67 6d 61 78 3d 60 67 72 65 70 20    kargmax=`grep 
256f0 41 52 47 5f 4d 41 58 20 2f 65 74 63 2f 63 6f 6e  ARG_MAX /etc/con
25700 66 2f 63 66 2e 64 2f 73 74 75 6e 65 20 32 3e 2f  f/cf.d/stune 2>/
25710 64 65 76 2f 6e 75 6c 6c 60 0a 20 20 20 20 69 66  dev/null`.    if
25720 20 74 65 73 74 20 2d 6e 20 22 24 6b 61 72 67 6d   test -n "$kargm
25730 61 78 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ax"; then.      
25740 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
25750 64 5f 6c 65 6e 3d 60 65 63 68 6f 20 24 6b 61 72  d_len=`echo $kar
25760 67 6d 61 78 20 7c 20 73 65 64 20 27 73 2f 2e 2a  gmax | sed 's/.*
25770 5b 20 09 5d 2f 2f 27 60 0a 20 20 20 20 65 6c 73  [ .]//'`.    els
25780 65 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79  e.      lt_cv_sy
25790 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 33 32  s_max_cmd_len=32
257a0 37 36 38 0a 20 20 20 20 66 69 0a 20 20 20 20 3b  768.    fi.    ;
257b0 3b 0a 20 20 2a 29 0a 20 20 20 20 23 20 49 66 20  ;.  *).    # If 
257c0 74 65 73 74 20 69 73 20 6e 6f 74 20 61 20 73 68  test is not a sh
257d0 65 6c 6c 20 62 75 69 6c 74 2d 69 6e 2c 20 77 65  ell built-in, we
257e0 27 6c 6c 20 70 72 6f 62 61 62 6c 79 20 65 6e 64  'll probably end
257f0 20 75 70 20 63 6f 6d 70 75 74 69 6e 67 20 61 0a   up computing a.
25800 20 20 20 20 23 20 6d 61 78 69 6d 75 6d 20 6c 65      # maximum le
25810 6e 67 74 68 20 74 68 61 74 20 69 73 20 6f 6e 6c  ngth that is onl
25820 79 20 68 61 6c 66 20 6f 66 20 74 68 65 20 61 63  y half of the ac
25830 74 75 61 6c 20 6d 61 78 69 6d 75 6d 20 6c 65 6e  tual maximum len
25840 67 74 68 2c 20 62 75 74 0a 20 20 20 20 23 20 77  gth, but.    # w
25850 65 20 63 61 6e 27 74 20 74 65 6c 6c 2e 0a 20 20  e can't tell..  
25860 20 20 53 48 45 4c 4c 3d 24 7b 53 48 45 4c 4c 2d    SHELL=${SHELL-
25870 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f  ${CONFIG_SHELL-/
25880 62 69 6e 2f 73 68 7d 7d 0a 20 20 20 20 77 68 69  bin/sh}}.    whi
25890 6c 65 20 28 74 65 73 74 20 22 58 22 60 24 53 48  le (test "X"`$SH
258a0 45 4c 4c 20 24 30 20 2d 2d 66 61 6c 6c 62 61 63  ELL $0 --fallbac
258b0 6b 2d 65 63 68 6f 20 22 58 24 74 65 73 74 73 74  k-echo "X$testst
258c0 72 69 6e 67 22 20 32 3e 2f 64 65 76 2f 6e 75 6c  ring" 2>/dev/nul
258d0 6c 60 20 5c 0a 09 20 20 20 20 20 20 20 3d 20 22  l` \..       = "
258e0 58 58 24 74 65 73 74 73 74 72 69 6e 67 22 29 20  XX$teststring") 
258f0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
25900 26 26 0a 09 20 20 20 20 6e 65 77 5f 72 65 73 75  &&..    new_resu
25910 6c 74 3d 60 65 78 70 72 20 22 58 24 74 65 73 74  lt=`expr "X$test
25920 73 74 72 69 6e 67 22 20 3a 20 22 2e 2a 22 20 32  string" : ".*" 2
25930 3e 26 31 60 20 26 26 0a 09 20 20 20 20 6c 74 5f  >&1` &&..    lt_
25940 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
25950 65 6e 3d 24 6e 65 77 5f 72 65 73 75 6c 74 20 26  en=$new_result &
25960 26 0a 09 20 20 20 20 74 65 73 74 20 24 69 20 21  &..    test $i !
25970 3d 20 31 37 20 23 20 31 2f 32 20 4d 42 20 73 68  = 17 # 1/2 MB sh
25980 6f 75 6c 64 20 62 65 20 65 6e 6f 75 67 68 0a 20  ould be enough. 
25990 20 20 20 64 6f 0a 20 20 20 20 20 20 69 3d 60 65     do.      i=`e
259a0 78 70 72 20 24 69 20 2b 20 31 60 0a 20 20 20 20  xpr $i + 1`.    
259b0 20 20 74 65 73 74 73 74 72 69 6e 67 3d 24 74 65    teststring=$te
259c0 73 74 73 74 72 69 6e 67 24 74 65 73 74 73 74 72  ststring$teststr
259d0 69 6e 67 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20  ing.    done.   
259e0 20 74 65 73 74 73 74 72 69 6e 67 3d 0a 20 20 20   teststring=.   
259f0 20 23 20 41 64 64 20 61 20 73 69 67 6e 69 66 69   # Add a signifi
25a00 63 61 6e 74 20 73 61 66 65 74 79 20 66 61 63 74  cant safety fact
25a10 6f 72 20 62 65 63 61 75 73 65 20 43 2b 2b 20 63  or because C++ c
25a20 6f 6d 70 69 6c 65 72 73 20 63 61 6e 20 74 61 63  ompilers can tac
25a30 6b 20 6f 6e 20 6d 61 73 73 69 76 65 0a 20 20 20  k on massive.   
25a40 20 23 20 61 6d 6f 75 6e 74 73 20 6f 66 20 61 64   # amounts of ad
25a50 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e  ditional argumen
25a60 74 73 20 62 65 66 6f 72 65 20 70 61 73 73 69 6e  ts before passin
25a70 67 20 74 68 65 6d 20 74 6f 20 74 68 65 20 6c 69  g them to the li
25a80 6e 6b 65 72 2e 0a 20 20 20 20 23 20 49 74 20 61  nker..    # It a
25a90 70 70 65 61 72 73 20 61 73 20 74 68 6f 75 67 68  ppears as though
25aa0 20 31 2f 32 20 69 73 20 61 20 75 73 61 62 6c 65   1/2 is a usable
25ab0 20 76 61 6c 75 65 2e 0a 20 20 20 20 6c 74 5f 63   value..    lt_c
25ac0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
25ad0 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73  n=`expr $lt_cv_s
25ae0 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c  ys_max_cmd_len \
25af0 2f 20 32 60 0a 20 20 20 20 3b 3b 0a 20 20 65 73  / 2`.    ;;.  es
25b00 61 63 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  ac..fi..if test 
25b10 2d 6e 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61  -n $lt_cv_sys_ma
25b20 78 5f 63 6d 64 5f 6c 65 6e 20 3b 20 74 68 65 6e  x_cmd_len ; then
25b30 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
25b40 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
25b50 74 3a 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61  t: $lt_cv_sys_ma
25b60 78 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26 35 0a 65  x_cmd_len" >&5.e
25b70 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c  cho "${ECHO_T}$l
25b80 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
25b90 5f 6c 65 6e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  _len" >&6; }.els
25ba0 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  e.  { echo "$as_
25bb0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
25bc0 6c 74 3a 20 6e 6f 6e 65 22 20 3e 26 35 0a 65 63  lt: none" >&5.ec
25bd0 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 6e  ho "${ECHO_T}non
25be0 65 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 0a  e" >&6; }.fi....
25bf0 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 63 6f 6d  .# Check for com
25c00 6d 61 6e 64 20 74 6f 20 67 72 61 62 20 74 68 65  mand to grab the
25c10 20 72 61 77 20 73 79 6d 62 6f 6c 20 6e 61 6d 65   raw symbol name
25c20 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 43 20 73   followed by C s
25c30 79 6d 62 6f 6c 20 66 72 6f 6d 20 6e 6d 2e 0a 7b  ymbol from nm..{
25c40 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
25c50 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
25c60 63 6f 6d 6d 61 6e 64 20 74 6f 20 70 61 72 73 65  command to parse
25c70 20 24 4e 4d 20 6f 75 74 70 75 74 20 66 72 6f 6d   $NM output from
25c80 20 24 63 6f 6d 70 69 6c 65 72 20 6f 62 6a 65 63   $compiler objec
25c90 74 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  t" >&5.echo $ECH
25ca0 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 63 6f  O_N "checking co
25cb0 6d 6d 61 6e 64 20 74 6f 20 70 61 72 73 65 20 24  mmand to parse $
25cc0 4e 4d 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 24  NM output from $
25cd0 63 6f 6d 70 69 6c 65 72 20 6f 62 6a 65 63 74 2e  compiler object.
25ce0 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
25cf0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
25d00 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
25d10 79 6d 62 6f 6c 5f 70 69 70 65 2b 73 65 74 7d 22  ymbol_pipe+set}"
25d20 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
25d30 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
25d40 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
25d50 26 36 0a 65 6c 73 65 0a 0a 23 20 54 68 65 73 65  &6.else..# These
25d60 20 61 72 65 20 73 61 6e 65 20 64 65 66 61 75 6c   are sane defaul
25d70 74 73 20 74 68 61 74 20 77 6f 72 6b 20 6f 6e 20  ts that work on 
25d80 61 74 20 6c 65 61 73 74 20 61 20 66 65 77 20 6f  at least a few o
25d90 6c 64 20 73 79 73 74 65 6d 73 2e 0a 23 20 5b 54  ld systems..# [T
25da0 68 65 79 20 63 6f 6d 65 20 66 72 6f 6d 20 55 6c  hey come from Ul
25db0 74 72 69 78 2e 20 20 57 68 61 74 20 63 6f 75 6c  trix.  What coul
25dc0 64 20 62 65 20 6f 6c 64 65 72 20 74 68 61 6e 20  d be older than 
25dd0 55 6c 74 72 69 78 3f 21 21 20 3b 29 5d 0a 0a 23  Ultrix?!! ;)]..#
25de0 20 43 68 61 72 61 63 74 65 72 20 63 6c 61 73 73   Character class
25df0 20 64 65 73 63 72 69 62 69 6e 67 20 4e 4d 20 67   describing NM g
25e00 6c 6f 62 61 6c 20 73 79 6d 62 6f 6c 20 63 6f 64  lobal symbol cod
25e10 65 73 2e 0a 73 79 6d 63 6f 64 65 3d 27 5b 42 43  es..symcode='[BC
25e20 44 45 47 52 53 54 5d 27 0a 0a 23 20 52 65 67 65  DEGRST]'..# Rege
25e30 78 70 20 74 6f 20 6d 61 74 63 68 20 73 79 6d 62  xp to match symb
25e40 6f 6c 73 20 74 68 61 74 20 63 61 6e 20 62 65 20  ols that can be 
25e50 61 63 63 65 73 73 65 64 20 64 69 72 65 63 74 6c  accessed directl
25e60 79 20 66 72 6f 6d 20 43 2e 0a 73 79 6d 70 61 74  y from C..sympat
25e70 3d 27 5c 28 5b 5f 41 2d 5a 61 2d 7a 5d 5b 5f 41  ='\([_A-Za-z][_A
25e80 2d 5a 61 2d 7a 30 2d 39 5d 2a 5c 29 27 0a 0a 23  -Za-z0-9]*\)'..#
25e90 20 54 72 61 6e 73 66 6f 72 6d 20 61 6e 20 65 78   Transform an ex
25ea0 74 72 61 63 74 65 64 20 73 79 6d 62 6f 6c 20 6c  tracted symbol l
25eb0 69 6e 65 20 69 6e 74 6f 20 61 20 70 72 6f 70 65  ine into a prope
25ec0 72 20 43 20 64 65 63 6c 61 72 61 74 69 6f 6e 0a  r C declaration.
25ed0 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
25ee0 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c  _symbol_to_cdecl
25ef0 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e  ="sed -n -e 's/^
25f00 2e 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78 74  . .* \(.*\)$/ext
25f10 65 72 6e 20 69 6e 74 20 5c 31 3b 2f 70 27 22 0a  ern int \1;/p'".
25f20 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20 61 6e 20  .# Transform an 
25f30 65 78 74 72 61 63 74 65 64 20 73 79 6d 62 6f 6c  extracted symbol
25f40 20 6c 69 6e 65 20 69 6e 74 6f 20 73 79 6d 62 6f   line into symbo
25f50 6c 20 6e 61 6d 65 20 61 6e 64 20 73 79 6d 62 6f  l name and symbo
25f60 6c 20 61 64 64 72 65 73 73 0a 6c 74 5f 63 76 5f  l address.lt_cv_
25f70 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
25f80 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f 61 64 64 72  l_to_c_name_addr
25f90 65 73 73 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27  ess="sed -n -e '
25fa0 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24  s/^: \([^ ]*\) $
25fb0 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20  /  {\\\"\1\\\", 
25fc0 28 6c 74 5f 70 74 72 29 20 30 7d 2c 2f 70 27 20  (lt_ptr) 0},/p' 
25fd0 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65 20  -e 's/^$symcode 
25fe0 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d  \([^ ]*\) \([^ ]
25ff0 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20  *\)$/  {\"\2\", 
26000 28 6c 74 5f 70 74 72 29 20 5c 26 5c 32 7d 2c 2f  (lt_ptr) \&\2},/
26010 70 27 22 0a 0a 23 20 44 65 66 69 6e 65 20 73 79  p'"..# Define sy
26020 73 74 65 6d 2d 73 70 65 63 69 66 69 63 20 76 61  stem-specific va
26030 72 69 61 62 6c 65 73 2e 0a 63 61 73 65 20 24 68  riables..case $h
26040 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 2a 29 0a  ost_os in.aix*).
26050 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 54    symcode='[BCDT
26060 5d 27 0a 20 20 3b 3b 0a 63 79 67 77 69 6e 2a 20  ]'.  ;;.cygwin* 
26070 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a  | mingw* | pw32*
26080 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42  ).  symcode='[AB
26090 43 44 47 49 53 54 57 5d 27 0a 20 20 3b 3b 0a 68  CDGISTW]'.  ;;.h
260a0 70 75 78 2a 29 20 23 20 49 74 73 20 6c 69 6e 6b  pux*) # Its link
260b0 65 72 20 64 69 73 74 69 6e 67 75 69 73 68 65 73  er distinguishes
260c0 20 64 61 74 61 20 66 72 6f 6d 20 63 6f 64 65 20   data from code 
260d0 73 79 6d 62 6f 6c 73 0a 20 20 69 66 20 74 65 73  symbols.  if tes
260e0 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
260f0 69 61 36 34 3b 20 74 68 65 6e 0a 20 20 20 20 73  ia64; then.    s
26100 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44 45 47 52  ymcode='[ABCDEGR
26110 53 54 5d 27 0a 20 20 66 69 0a 20 20 6c 74 5f 63  ST]'.  fi.  lt_c
26120 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
26130 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 22 73 65  bol_to_cdecl="se
26140 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 54 20 2e 2a  d -n -e 's/^T .*
26150 20 5c 28 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20   \(.*\)$/extern 
26160 69 6e 74 20 5c 31 28 29 3b 2f 70 27 20 2d 65 20  int \1();/p' -e 
26170 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 2e 2a  's/^$symcode* .*
26180 20 5c 28 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20   \(.*\)$/extern 
26190 63 68 61 72 20 5c 31 3b 2f 70 27 22 0a 20 20 6c  char \1;/p'".  l
261a0 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
261b0 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65  symbol_to_c_name
261c0 5f 61 64 64 72 65 73 73 3d 22 73 65 64 20 2d 6e  _address="sed -n
261d0 20 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d   -e 's/^: \([^ ]
261e0 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c  *\) $/  {\\\"\1\
261f0 5c 5c 22 2c 20 28 6c 74 5f 70 74 72 29 20 30 7d  \\", (lt_ptr) 0}
26200 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d  ,/p' -e 's/^$sym
26210 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20  code* \([^ ]*\) 
26220 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22  \([^ ]*\)$/  {\"
26230 5c 32 5c 22 2c 20 28 6c 74 5f 70 74 72 29 20 5c  \2\", (lt_ptr) \
26240 26 5c 32 7d 2c 2f 70 27 22 0a 20 20 3b 3b 0a 6c  &\2},/p'".  ;;.l
26250 69 6e 75 78 2a 29 0a 20 20 69 66 20 74 65 73 74  inux*).  if test
26260 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69   "$host_cpu" = i
26270 61 36 34 3b 20 74 68 65 6e 0a 20 20 20 20 73 79  a64; then.    sy
26280 6d 63 6f 64 65 3d 27 5b 41 42 43 44 47 49 52 53  mcode='[ABCDGIRS
26290 54 57 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f 73  TW]'.    lt_cv_s
262a0 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
262b0 5f 74 6f 5f 63 64 65 63 6c 3d 22 73 65 64 20 2d  _to_cdecl="sed -
262c0 6e 20 2d 65 20 27 73 2f 5e 54 20 2e 2a 20 5c 28  n -e 's/^T .* \(
262d0 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 69 6e 74  .*\)$/extern int
262e0 20 5c 31 28 29 3b 2f 70 27 20 2d 65 20 27 73 2f   \1();/p' -e 's/
262f0 5e 24 73 79 6d 63 6f 64 65 2a 20 2e 2a 20 5c 28  ^$symcode* .* \(
26300 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 63 68 61  .*\)$/extern cha
26310 72 20 5c 31 3b 2f 70 27 22 0a 20 20 20 20 6c 74  r \1;/p'".    lt
26320 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
26330 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f  ymbol_to_c_name_
26340 61 64 64 72 65 73 73 3d 22 73 65 64 20 2d 6e 20  address="sed -n 
26350 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a  -e 's/^: \([^ ]*
26360 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c  \) $/  {\\\"\1\\
26370 5c 22 2c 20 28 6c 74 5f 70 74 72 29 20 30 7d 2c  \", (lt_ptr) 0},
26380 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63  /p' -e 's/^$symc
26390 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c  ode* \([^ ]*\) \
263a0 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 5c  ([^ ]*\)$/  {\"\
263b0 32 5c 22 2c 20 28 6c 74 5f 70 74 72 29 20 5c 26  2\", (lt_ptr) \&
263c0 5c 32 7d 2c 2f 70 27 22 0a 20 20 66 69 0a 20 20  \2},/p'".  fi.  
263d0 3b 3b 0a 69 72 69 78 2a 20 7c 20 6e 6f 6e 73 74  ;;.irix* | nonst
263e0 6f 70 75 78 2a 29 0a 20 20 73 79 6d 63 6f 64 65  opux*).  symcode
263f0 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 20 20  ='[BCDEGRST]'.  
26400 3b 3b 0a 6f 73 66 2a 29 0a 20 20 73 79 6d 63 6f  ;;.osf*).  symco
26410 64 65 3d 27 5b 42 43 44 45 47 51 52 53 54 5d 27  de='[BCDEGQRST]'
26420 0a 20 20 3b 3b 0a 73 6f 6c 61 72 69 73 2a 29 0a  .  ;;.solaris*).
26430 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 44 52 54    symcode='[BDRT
26440 5d 27 0a 20 20 3b 3b 0a 73 63 6f 33 2e 32 76 35  ]'.  ;;.sco3.2v5
26450 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44  *).  symcode='[D
26460 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 34 2e 32  T]'.  ;;.sysv4.2
26470 75 77 32 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d  uw2*).  symcode=
26480 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76  '[DT]'.  ;;.sysv
26490 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75  5* | sco5v6* | u
264a0 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55  nixware* | OpenU
264b0 4e 49 58 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d  NIX*).  symcode=
264c0 27 5b 41 42 44 54 5d 27 0a 20 20 3b 3b 0a 73 79  '[ABDT]'.  ;;.sy
264d0 73 76 34 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27  sv4).  symcode='
264e0 5b 44 46 4e 53 54 55 5d 27 0a 20 20 3b 3b 0a 65  [DFNSTU]'.  ;;.e
264f0 73 61 63 0a 0a 23 20 48 61 6e 64 6c 65 20 43 52  sac..# Handle CR
26500 4c 46 20 69 6e 20 6d 69 6e 67 77 20 74 6f 6f 6c  LF in mingw tool
26510 20 63 68 61 69 6e 0a 6f 70 74 5f 63 72 3d 0a 63   chain.opt_cr=.c
26520 61 73 65 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e  ase $build_os in
26530 0a 6d 69 6e 67 77 2a 29 0a 20 20 6f 70 74 5f 63  .mingw*).  opt_c
26540 72 3d 60 65 63 68 6f 20 27 78 5c 7b 30 2c 31 5c  r=`echo 'x\{0,1\
26550 7d 27 20 7c 20 74 72 20 78 20 27 5c 30 31 35 27  }' | tr x '\015'
26560 60 20 23 20 6f 70 74 69 6f 6e 20 63 72 20 69 6e  ` # option cr in
26570 20 72 65 67 65 78 70 0a 20 20 3b 3b 0a 65 73 61   regexp.  ;;.esa
26580 63 0a 0a 23 20 49 66 20 77 65 27 72 65 20 75 73  c..# If we're us
26590 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e  ing GNU nm, then
265a0 20 75 73 65 20 69 74 73 20 73 74 61 6e 64 61 72   use its standar
265b0 64 20 73 79 6d 62 6f 6c 20 63 6f 64 65 73 2e 0a  d symbol codes..
265c0 63 61 73 65 20 60 24 4e 4d 20 2d 56 20 32 3e 26  case `$NM -V 2>&
265d0 31 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c 20 2a 27  1` in.*GNU* | *'
265e0 77 69 74 68 20 42 46 44 27 2a 29 0a 20 20 73 79  with BFD'*).  sy
265f0 6d 63 6f 64 65 3d 27 5b 41 42 43 44 47 49 52 53  mcode='[ABCDGIRS
26600 54 57 5d 27 20 3b 3b 0a 65 73 61 63 0a 0a 23 20  TW]' ;;.esac..# 
26610 54 72 79 20 77 69 74 68 6f 75 74 20 61 20 70 72  Try without a pr
26620 65 66 69 78 20 75 6e 64 65 72 63 6f 72 65 2c 20  efix undercore, 
26630 74 68 65 6e 20 77 69 74 68 20 69 74 2e 0a 66 6f  then with it..fo
26640 72 20 61 63 5f 73 79 6d 70 72 66 78 20 69 6e 20  r ac_symprfx in 
26650 22 22 20 22 5f 22 3b 20 64 6f 0a 0a 20 20 23 20  "" "_"; do..  # 
26660 54 72 61 6e 73 66 6f 72 6d 20 73 79 6d 63 6f 64  Transform symcod
26670 65 2c 20 73 79 6d 70 61 74 2c 20 61 6e 64 20 73  e, sympat, and s
26680 79 6d 70 72 66 78 20 69 6e 74 6f 20 61 20 72 61  ymprfx into a ra
26690 77 20 73 79 6d 62 6f 6c 20 61 6e 64 20 61 20 43  w symbol and a C
266a0 20 73 79 6d 62 6f 6c 2e 0a 20 20 73 79 6d 78 66   symbol..  symxf
266b0 72 6d 3d 22 5c 5c 31 20 24 61 63 5f 73 79 6d 70  rm="\\1 $ac_symp
266c0 72 66 78 5c 5c 32 20 5c 5c 32 22 0a 0a 20 20 23  rfx\\2 \\2"..  #
266d0 20 57 72 69 74 65 20 74 68 65 20 72 61 77 20 61   Write the raw a
266e0 6e 64 20 43 20 69 64 65 6e 74 69 66 69 65 72 73  nd C identifiers
266f0 2e 0a 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  ..  lt_cv_sys_gl
26700 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
26710 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e  ="sed -n -e 's/^
26720 2e 2a 5b 20 09 5d 5c 28 24 73 79 6d 63 6f 64 65  .*[ .]\($symcode
26730 24 73 79 6d 63 6f 64 65 2a 5c 29 5b 20 09 5d 5b  $symcode*\)[ .][
26740 20 09 5d 2a 24 61 63 5f 73 79 6d 70 72 66 78 24   .]*$ac_symprfx$
26750 73 79 6d 70 61 74 24 6f 70 74 5f 63 72 24 2f 24  sympat$opt_cr$/$
26760 73 79 6d 78 66 72 6d 2f 70 27 22 0a 0a 20 20 23  symxfrm/p'"..  #
26770 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20 74 68   Check to see th
26780 61 74 20 74 68 65 20 70 69 70 65 20 77 6f 72 6b  at the pipe work
26790 73 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 70  s correctly..  p
267a0 69 70 65 5f 77 6f 72 6b 73 3d 6e 6f 0a 0a 20 20  ipe_works=no..  
267b0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a  rm -f conftest*.
267c0 20 20 63 61 74 20 3e 20 63 6f 6e 66 74 65 73 74    cat > conftest
267d0 2e 24 61 63 5f 65 78 74 20 3c 3c 45 4f 46 0a 23  .$ac_ext <<EOF.#
267e0 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75  ifdef __cplusplu
267f0 73 0a 65 78 74 65 72 6e 20 22 43 22 20 7b 0a 23  s.extern "C" {.#
26800 65 6e 64 69 66 0a 63 68 61 72 20 6e 6d 5f 74 65  endif.char nm_te
26810 73 74 5f 76 61 72 3b 0a 76 6f 69 64 20 6e 6d 5f  st_var;.void nm_
26820 74 65 73 74 5f 66 75 6e 63 28 29 7b 7d 0a 23 69  test_func(){}.#i
26830 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73  fdef __cplusplus
26840 0a 7d 0a 23 65 6e 64 69 66 0a 69 6e 74 20 6d 61  .}.#endif.int ma
26850 69 6e 28 29 7b 6e 6d 5f 74 65 73 74 5f 76 61 72  in(){nm_test_var
26860 3d 27 61 27 3b 6e 6d 5f 74 65 73 74 5f 66 75 6e  ='a';nm_test_fun
26870 63 28 29 3b 72 65 74 75 72 6e 28 30 29 3b 7d 0a  c();return(0);}.
26880 45 4f 46 0a 0a 20 20 69 66 20 7b 20 28 65 76 61  EOF..  if { (eva
26890 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
268a0 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f  LINENO: \"$ac_co
268b0 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20  mpile\"") >&5.  
268c0 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
268d0 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  e) 2>&5.  ac_sta
268e0 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
268f0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
26900 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
26910 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
26920 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65  _status); }; the
26930 6e 0a 20 20 20 20 23 20 4e 6f 77 20 74 72 79 20  n.    # Now try 
26940 74 6f 20 67 72 61 62 20 74 68 65 20 73 79 6d 62  to grab the symb
26950 6f 6c 73 2e 0a 20 20 20 20 6e 6c 69 73 74 3d 63  ols..    nlist=c
26960 6f 6e 66 74 65 73 74 2e 6e 6d 0a 20 20 20 20 69  onftest.nm.    i
26970 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22  f { (eval echo "
26980 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
26990 5c 22 24 4e 4d 20 63 6f 6e 66 74 65 73 74 2e 24  \"$NM conftest.$
269a0 61 63 5f 6f 62 6a 65 78 74 20 5c 7c 20 24 6c 74  ac_objext \| $lt
269b0 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
269c0 79 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e 20 24 6e  ymbol_pipe \> $n
269d0 6c 69 73 74 5c 22 22 29 20 3e 26 35 0a 20 20 28  list\"") >&5.  (
269e0 65 76 61 6c 20 24 4e 4d 20 63 6f 6e 66 74 65 73  eval $NM conftes
269f0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 7c 20  t.$ac_objext \| 
26a00 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  $lt_cv_sys_globa
26a10 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e  l_symbol_pipe \>
26a20 20 24 6e 6c 69 73 74 29 20 32 3e 26 35 0a 20 20   $nlist) 2>&5.  
26a30 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
26a40 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
26a50 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
26a60 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
26a70 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
26a80 7d 20 26 26 20 74 65 73 74 20 2d 73 20 22 24 6e  } && test -s "$n
26a90 6c 69 73 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  list"; then.    
26aa0 20 20 23 20 54 72 79 20 73 6f 72 74 69 6e 67 20    # Try sorting 
26ab0 61 6e 64 20 75 6e 69 71 75 69 66 79 69 6e 67 20  and uniquifying 
26ac0 74 68 65 20 6f 75 74 70 75 74 2e 0a 20 20 20 20  the output..    
26ad0 20 20 69 66 20 73 6f 72 74 20 22 24 6e 6c 69 73    if sort "$nlis
26ae0 74 22 20 7c 20 75 6e 69 71 20 3e 20 22 24 6e 6c  t" | uniq > "$nl
26af0 69 73 74 22 54 3b 20 74 68 65 6e 0a 09 6d 76 20  ist"T; then..mv 
26b00 2d 66 20 22 24 6e 6c 69 73 74 22 54 20 22 24 6e  -f "$nlist"T "$n
26b10 6c 69 73 74 22 0a 20 20 20 20 20 20 65 6c 73 65  list".      else
26b20 0a 09 72 6d 20 2d 66 20 22 24 6e 6c 69 73 74 22  ..rm -f "$nlist"
26b30 54 0a 20 20 20 20 20 20 66 69 0a 0a 20 20 20 20  T.      fi..    
26b40 20 20 23 20 4d 61 6b 65 20 73 75 72 65 20 74 68    # Make sure th
26b50 61 74 20 77 65 20 73 6e 61 67 67 65 64 20 61 6c  at we snagged al
26b60 6c 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 77 65  l the symbols we
26b70 20 6e 65 65 64 2e 0a 20 20 20 20 20 20 69 66 20   need..      if 
26b80 67 72 65 70 20 27 20 6e 6d 5f 74 65 73 74 5f 76  grep ' nm_test_v
26b90 61 72 24 27 20 22 24 6e 6c 69 73 74 22 20 3e 2f  ar$' "$nlist" >/
26ba0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
26bb0 69 66 20 67 72 65 70 20 27 20 6e 6d 5f 74 65 73  if grep ' nm_tes
26bc0 74 5f 66 75 6e 63 24 27 20 22 24 6e 6c 69 73 74  t_func$' "$nlist
26bd0 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  " >/dev/null; th
26be0 65 6e 0a 09 20 20 63 61 74 20 3c 3c 45 4f 46 20  en..  cat <<EOF 
26bf0 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
26c00 78 74 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75  xt.#ifdef __cplu
26c10 73 70 6c 75 73 0a 65 78 74 65 72 6e 20 22 43 22  splus.extern "C"
26c20 20 7b 0a 23 65 6e 64 69 66 0a 0a 45 4f 46 0a 09   {.#endif..EOF..
26c30 20 20 23 20 4e 6f 77 20 67 65 6e 65 72 61 74 65    # Now generate
26c40 20 74 68 65 20 73 79 6d 62 6f 6c 20 66 69 6c 65   the symbol file
26c50 2e 0a 09 20 20 65 76 61 6c 20 22 24 6c 74 5f 63  ...  eval "$lt_c
26c60 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
26c70 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 22 27 20 3c  bol_to_cdecl"' <
26c80 20 22 24 6e 6c 69 73 74 22 20 7c 20 67 72 65 70   "$nlist" | grep
26c90 20 2d 76 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66   -v main >> conf
26ca0 74 65 73 74 2e 24 61 63 5f 65 78 74 27 0a 0a 09  test.$ac_ext'...
26cb0 20 20 63 61 74 20 3c 3c 45 4f 46 20 3e 3e 20 63    cat <<EOF >> c
26cc0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
26cd0 23 69 66 20 64 65 66 69 6e 65 64 20 28 5f 5f 53  #if defined (__S
26ce0 54 44 43 5f 5f 29 20 26 26 20 5f 5f 53 54 44 43  TDC__) && __STDC
26cf0 5f 5f 0a 23 20 64 65 66 69 6e 65 20 6c 74 5f 70  __.# define lt_p
26d00 74 72 5f 74 20 76 6f 69 64 20 2a 0a 23 65 6c 73  tr_t void *.#els
26d10 65 0a 23 20 64 65 66 69 6e 65 20 6c 74 5f 70 74  e.# define lt_pt
26d20 72 5f 74 20 63 68 61 72 20 2a 0a 23 20 64 65 66  r_t char *.# def
26d30 69 6e 65 20 63 6f 6e 73 74 0a 23 65 6e 64 69 66  ine const.#endif
26d40 0a 0a 2f 2a 20 54 68 65 20 6d 61 70 70 69 6e 67  ../* The mapping
26d50 20 62 65 74 77 65 65 6e 20 73 79 6d 62 6f 6c 20   between symbol 
26d60 6e 61 6d 65 73 20 61 6e 64 20 73 79 6d 62 6f 6c  names and symbol
26d70 73 2e 20 2a 2f 0a 63 6f 6e 73 74 20 73 74 72 75  s. */.const stru
26d80 63 74 20 7b 0a 20 20 63 6f 6e 73 74 20 63 68 61  ct {.  const cha
26d90 72 20 2a 6e 61 6d 65 3b 0a 20 20 6c 74 5f 70 74  r *name;.  lt_pt
26da0 72 5f 74 20 61 64 64 72 65 73 73 3b 0a 7d 0a 6c  r_t address;.}.l
26db0 74 5f 70 72 65 6c 6f 61 64 65 64 5f 73 79 6d 62  t_preloaded_symb
26dc0 6f 6c 73 5b 5d 20 3d 0a 7b 0a 45 4f 46 0a 09 20  ols[] =.{.EOF.. 
26dd0 20 24 53 45 44 20 22 73 2f 5e 24 73 79 6d 63 6f   $SED "s/^$symco
26de0 64 65 24 73 79 6d 63 6f 64 65 2a 20 5c 28 2e 2a  de$symcode* \(.*
26df0 5c 29 20 5c 28 2e 2a 5c 29 24 2f 20 20 7b 5c 22  \) \(.*\)$/  {\"
26e00 5c 32 5c 22 2c 20 28 6c 74 5f 70 74 72 5f 74 29  \2\", (lt_ptr_t)
26e10 20 5c 26 5c 32 7d 2c 2f 22 20 3c 20 22 24 6e 6c   \&\2},/" < "$nl
26e20 69 73 74 22 20 7c 20 67 72 65 70 20 2d 76 20 6d  ist" | grep -v m
26e30 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e  ain >> conftest.
26e40 24 61 63 5f 65 78 74 0a 09 20 20 63 61 74 20 3c  $ac_ext..  cat <
26e50 3c 5c 45 4f 46 20 3e 3e 20 63 6f 6e 66 74 65 73  <\EOF >> conftes
26e60 74 2e 24 61 63 5f 65 78 74 0a 20 20 7b 30 2c 20  t.$ac_ext.  {0, 
26e70 28 6c 74 5f 70 74 72 5f 74 29 20 30 7d 0a 7d 3b  (lt_ptr_t) 0}.};
26e80 0a 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73  ..#ifdef __cplus
26e90 70 6c 75 73 0a 7d 0a 23 65 6e 64 69 66 0a 45 4f  plus.}.#endif.EO
26ea0 46 0a 09 20 20 23 20 4e 6f 77 20 74 72 79 20 6c  F..  # Now try l
26eb0 69 6e 6b 69 6e 67 20 74 68 65 20 74 77 6f 20 66  inking the two f
26ec0 69 6c 65 73 2e 0a 09 20 20 6d 76 20 63 6f 6e 66  iles...  mv conf
26ed0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
26ee0 63 6f 6e 66 74 73 74 6d 2e 24 61 63 5f 6f 62 6a  conftstm.$ac_obj
26ef0 65 78 74 0a 09 20 20 6c 74 5f 73 61 76 65 5f 4c  ext..  lt_save_L
26f00 49 42 53 3d 22 24 4c 49 42 53 22 0a 09 20 20 6c  IBS="$LIBS"..  l
26f10 74 5f 73 61 76 65 5f 43 46 4c 41 47 53 3d 22 24  t_save_CFLAGS="$
26f20 43 46 4c 41 47 53 22 0a 09 20 20 4c 49 42 53 3d  CFLAGS"..  LIBS=
26f30 22 63 6f 6e 66 74 73 74 6d 2e 24 61 63 5f 6f 62  "conftstm.$ac_ob
26f40 6a 65 78 74 22 0a 09 20 20 43 46 4c 41 47 53 3d  jext"..  CFLAGS=
26f50 22 24 43 46 4c 41 47 53 24 6c 74 5f 70 72 6f 67  "$CFLAGS$lt_prog
26f60 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69  _compiler_no_bui
26f70 6c 74 69 6e 5f 66 6c 61 67 22 0a 09 20 20 69 66  ltin_flag"..  if
26f80 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
26f90 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
26fa0 22 24 61 63 5f 6c 69 6e 6b 5c 22 22 29 20 3e 26  "$ac_link\"") >&
26fb0 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 6c 69  5.  (eval $ac_li
26fc0 6e 6b 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  nk) 2>&5.  ac_st
26fd0 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
26fe0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
26ff0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
27000 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
27010 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20  c_status); } && 
27020 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
27030 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68  ${ac_exeext}; th
27040 65 6e 0a 09 20 20 20 20 70 69 70 65 5f 77 6f 72  en..    pipe_wor
27050 6b 73 3d 79 65 73 0a 09 20 20 66 69 0a 09 20 20  ks=yes..  fi..  
27060 4c 49 42 53 3d 22 24 6c 74 5f 73 61 76 65 5f 4c  LIBS="$lt_save_L
27070 49 42 53 22 0a 09 20 20 43 46 4c 41 47 53 3d 22  IBS"..  CFLAGS="
27080 24 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47 53 22  $lt_save_CFLAGS"
27090 0a 09 65 6c 73 65 0a 09 20 20 65 63 68 6f 20 22  ..else..  echo "
270a0 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74  cannot find nm_t
270b0 65 73 74 5f 66 75 6e 63 20 69 6e 20 24 6e 6c 69  est_func in $nli
270c0 73 74 22 20 3e 26 35 0a 09 66 69 0a 20 20 20 20  st" >&5..fi.    
270d0 20 20 65 6c 73 65 0a 09 65 63 68 6f 20 22 63 61    else..echo "ca
270e0 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73  nnot find nm_tes
270f0 74 5f 76 61 72 20 69 6e 20 24 6e 6c 69 73 74 22  t_var in $nlist"
27100 20 3e 26 35 0a 20 20 20 20 20 20 66 69 0a 20 20   >&5.      fi.  
27110 20 20 65 6c 73 65 0a 20 20 20 20 20 20 65 63 68    else.      ech
27120 6f 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20 24 6c  o "cannot run $l
27130 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
27140 73 79 6d 62 6f 6c 5f 70 69 70 65 22 20 3e 26 35  symbol_pipe" >&5
27150 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a 20  .    fi.  else. 
27160 20 20 20 65 63 68 6f 20 22 24 70 72 6f 67 6e 61     echo "$progna
27170 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
27180 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 20 20 20  am was:" >&5.   
27190 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 24 61   cat conftest.$a
271a0 63 5f 65 78 74 20 3e 26 35 0a 20 20 66 69 0a 20  c_ext >&5.  fi. 
271b0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a   rm -f conftest*
271c0 20 63 6f 6e 66 74 73 74 2a 0a 0a 20 20 23 20 44   conftst*..  # D
271d0 6f 20 6e 6f 74 20 75 73 65 20 74 68 65 20 67 6c  o not use the gl
271e0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
271f0 20 75 6e 6c 65 73 73 20 69 74 20 77 6f 72 6b 73   unless it works
27200 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 70 69  ..  if test "$pi
27210 70 65 5f 77 6f 72 6b 73 22 20 3d 20 79 65 73 3b  pe_works" = yes;
27220 20 74 68 65 6e 0a 20 20 20 20 62 72 65 61 6b 0a   then.    break.
27230 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76    else.    lt_cv
27240 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
27250 6f 6c 5f 70 69 70 65 3d 0a 20 20 66 69 0a 64 6f  ol_pipe=.  fi.do
27260 6e 65 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  ne..fi..if test 
27270 2d 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67  -z "$lt_cv_sys_g
27280 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
27290 65 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76  e"; then.  lt_cv
272a0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
272b0 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 0a 66 69 0a  ol_to_cdecl=.fi.
272c0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f  if test -z "$lt_
272d0 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
272e0 6d 62 6f 6c 5f 70 69 70 65 24 6c 74 5f 63 76 5f  mbol_pipe$lt_cv_
272f0 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
27300 6c 5f 74 6f 5f 63 64 65 63 6c 22 3b 20 74 68 65  l_to_cdecl"; the
27310 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  n.  { echo "$as_
27320 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
27330 6c 74 3a 20 66 61 69 6c 65 64 22 20 3e 26 35 0a  lt: failed" >&5.
27340 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 66  echo "${ECHO_T}f
27350 61 69 6c 65 64 22 20 3e 26 36 3b 20 7d 0a 65 6c  ailed" >&6; }.el
27360 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  se.  { echo "$as
27370 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
27380 75 6c 74 3a 20 6f 6b 22 20 3e 26 35 0a 65 63 68  ult: ok" >&5.ech
27390 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6f 6b 22 20  o "${ECHO_T}ok" 
273a0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 7b 20 65 63 68  >&6; }.fi..{ ech
273b0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
273c0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
273d0 6f 62 6a 64 69 72 22 20 3e 26 35 0a 65 63 68 6f  objdir" >&5.echo
273e0 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
273f0 6e 67 20 66 6f 72 20 6f 62 6a 64 69 72 2e 2e 2e  ng for objdir...
27400 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
27410 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
27420 76 5f 6f 62 6a 64 69 72 2b 73 65 74 7d 22 20 3d  v_objdir+set}" =
27430 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
27440 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
27450 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
27460 0a 65 6c 73 65 0a 20 20 72 6d 20 2d 66 20 2e 6c  .else.  rm -f .l
27470 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  ibs 2>/dev/null.
27480 6d 6b 64 69 72 20 2e 6c 69 62 73 20 32 3e 2f 64  mkdir .libs 2>/d
27490 65 76 2f 6e 75 6c 6c 0a 69 66 20 74 65 73 74 20  ev/null.if test 
274a0 2d 64 20 2e 6c 69 62 73 3b 20 74 68 65 6e 0a 20  -d .libs; then. 
274b0 20 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 3d 2e 6c   lt_cv_objdir=.l
274c0 69 62 73 0a 65 6c 73 65 0a 20 20 23 20 4d 53 2d  ibs.else.  # MS-
274d0 44 4f 53 20 64 6f 65 73 20 6e 6f 74 20 61 6c 6c  DOS does not all
274e0 6f 77 20 66 69 6c 65 6e 61 6d 65 73 20 74 68 61  ow filenames tha
274f0 74 20 62 65 67 69 6e 20 77 69 74 68 20 61 20 64  t begin with a d
27500 6f 74 2e 0a 20 20 6c 74 5f 63 76 5f 6f 62 6a 64  ot..  lt_cv_objd
27510 69 72 3d 5f 6c 69 62 73 0a 66 69 0a 72 6d 64 69  ir=_libs.fi.rmdi
27520 72 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76 2f 6e  r .libs 2>/dev/n
27530 75 6c 6c 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24  ull.fi.{ echo "$
27540 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
27550 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6f 62  esult: $lt_cv_ob
27560 6a 64 69 72 22 20 3e 26 35 0a 65 63 68 6f 20 22  jdir" >&5.echo "
27570 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f  ${ECHO_T}$lt_cv_
27580 6f 62 6a 64 69 72 22 20 3e 26 36 3b 20 7d 0a 6f  objdir" >&6; }.o
27590 62 6a 64 69 72 3d 24 6c 74 5f 63 76 5f 6f 62 6a  bjdir=$lt_cv_obj
275a0 64 69 72 0a 0a 0a 0a 0a 0a 63 61 73 65 20 24 68  dir......case $h
275b0 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 33 2a 29  ost_os in.aix3*)
275c0 0a 20 20 23 20 41 49 58 20 73 6f 6d 65 74 69 6d  .  # AIX sometim
275d0 65 73 20 68 61 73 20 70 72 6f 62 6c 65 6d 73 20  es has problems 
275e0 77 69 74 68 20 74 68 65 20 47 43 43 20 63 6f 6c  with the GCC col
275f0 6c 65 63 74 32 20 70 72 6f 67 72 61 6d 2e 20 20  lect2 program.  
27600 46 6f 72 20 73 6f 6d 65 0a 20 20 23 20 72 65 61  For some.  # rea
27610 73 6f 6e 2c 20 69 66 20 77 65 20 73 65 74 20 74  son, if we set t
27620 68 65 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53  he COLLECT_NAMES
27630 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72   environment var
27640 69 61 62 6c 65 2c 20 74 68 65 20 70 72 6f 62 6c  iable, the probl
27650 65 6d 73 0a 20 20 23 20 76 61 6e 69 73 68 20 69  ems.  # vanish i
27660 6e 20 61 20 70 75 66 66 20 6f 66 20 73 6d 6f 6b  n a puff of smok
27670 65 2e 0a 20 20 69 66 20 74 65 73 74 20 22 58 24  e..  if test "X$
27680 7b 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 2b 73  {COLLECT_NAMES+s
27690 65 74 7d 22 20 21 3d 20 58 73 65 74 3b 20 74 68  et}" != Xset; th
276a0 65 6e 0a 20 20 20 20 43 4f 4c 4c 45 43 54 5f 4e  en.    COLLECT_N
276b0 41 4d 45 53 3d 0a 20 20 20 20 65 78 70 6f 72 74  AMES=.    export
276c0 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 0a 20   COLLECT_NAMES. 
276d0 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23   fi.  ;;.esac..#
276e0 20 53 65 64 20 73 75 62 73 74 69 74 75 74 69 6f   Sed substitutio
276f0 6e 20 74 68 61 74 20 68 65 6c 70 73 20 75 73 20  n that helps us 
27700 64 6f 20 72 6f 62 75 73 74 20 71 75 6f 74 69 6e  do robust quotin
27710 67 2e 20 20 49 74 20 62 61 63 6b 73 6c 61 73 68  g.  It backslash
27720 69 66 69 65 73 0a 23 20 6d 65 74 61 63 68 61 72  ifies.# metachar
27730 61 63 74 65 72 73 20 74 68 61 74 20 61 72 65 20  acters that are 
27740 73 74 69 6c 6c 20 61 63 74 69 76 65 20 77 69 74  still active wit
27750 68 69 6e 20 64 6f 75 62 6c 65 2d 71 75 6f 74 65  hin double-quote
27760 64 20 73 74 72 69 6e 67 73 2e 0a 58 73 65 64 3d  d strings..Xsed=
27770 27 73 65 64 20 2d 65 20 31 73 2f 5e 58 2f 2f 27  'sed -e 1s/^X//'
27780 0a 73 65 64 5f 71 75 6f 74 65 5f 73 75 62 73 74  .sed_quote_subst
27790 3d 27 73 2f 5c 28 5b 5c 5c 22 5c 5c 60 24 5c 5c  ='s/\([\\"\\`$\\
277a0 5c 5c 5d 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23  \\]\)/\\\1/g'..#
277b0 20 53 61 6d 65 20 61 73 20 61 62 6f 76 65 2c 20   Same as above, 
277c0 62 75 74 20 64 6f 20 6e 6f 74 20 71 75 6f 74 65  but do not quote
277d0 20 76 61 72 69 61 62 6c 65 20 72 65 66 65 72 65   variable refere
277e0 6e 63 65 73 2e 0a 64 6f 75 62 6c 65 5f 71 75 6f  nces..double_quo
277f0 74 65 5f 73 75 62 73 74 3d 27 73 2f 5c 28 5b 5c  te_subst='s/\([\
27800 5c 22 5c 5c 60 5c 5c 5c 5c 5d 5c 29 2f 5c 5c 5c  \"\\`\\\\]\)/\\\
27810 31 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73  1/g'..# Sed subs
27820 74 69 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61  titution to dela
27830 79 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61  y expansion of a
27840 6e 20 65 73 63 61 70 65 64 20 73 68 65 6c 6c 20  n escaped shell 
27850 76 61 72 69 61 62 6c 65 20 69 6e 20 61 0a 23 20  variable in a.# 
27860 64 6f 75 62 6c 65 5f 71 75 6f 74 65 5f 73 75 62  double_quote_sub
27870 73 74 27 65 64 20 73 74 72 69 6e 67 2e 0a 64 65  st'ed string..de
27880 6c 61 79 5f 76 61 72 69 61 62 6c 65 5f 73 75 62  lay_variable_sub
27890 73 74 3d 27 73 2f 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  st='s/\\\\\\\\\\
278a0 5c 24 2f 5c 5c 5c 5c 5c 5c 24 2f 67 27 0a 0a 23  \$/\\\\\\$/g'..#
278b0 20 53 65 64 20 73 75 62 73 74 69 74 75 74 69 6f   Sed substitutio
278c0 6e 20 74 6f 20 61 76 6f 69 64 20 61 63 63 69 64  n to avoid accid
278d0 65 6e 74 61 6c 20 67 6c 6f 62 62 69 6e 67 20 69  ental globbing i
278e0 6e 20 65 76 61 6c 65 64 20 65 78 70 72 65 73 73  n evaled express
278f0 69 6f 6e 73 0a 6e 6f 5f 67 6c 6f 62 5f 73 75 62  ions.no_glob_sub
27900 73 74 3d 27 73 2f 5c 2a 2f 5c 5c 5c 2a 2f 67 27  st='s/\*/\\\*/g'
27910 0a 0a 23 20 43 6f 6e 73 74 61 6e 74 73 3a 0a 72  ..# Constants:.r
27920 6d 3d 22 72 6d 20 2d 66 22 0a 0a 23 20 47 6c 6f  m="rm -f"..# Glo
27930 62 61 6c 20 76 61 72 69 61 62 6c 65 73 3a 0a 64  bal variables:.d
27940 65 66 61 75 6c 74 5f 6f 66 69 6c 65 3d 6c 69 62  efault_ofile=lib
27950 74 6f 6f 6c 0a 63 61 6e 5f 62 75 69 6c 64 5f 73  tool.can_build_s
27960 68 61 72 65 64 3d 79 65 73 0a 0a 23 20 41 6c 6c  hared=yes..# All
27970 20 6b 6e 6f 77 6e 20 6c 69 6e 6b 65 72 73 20 72   known linkers r
27980 65 71 75 69 72 65 20 61 20 60 2e 61 27 20 61 72  equire a `.a' ar
27990 63 68 69 76 65 20 66 6f 72 20 73 74 61 74 69 63  chive for static
279a0 20 6c 69 6e 6b 69 6e 67 20 28 65 78 63 65 70 74   linking (except
279b0 20 4d 53 56 43 2c 0a 23 20 77 68 69 63 68 20 6e   MSVC,.# which n
279c0 65 65 64 73 20 27 2e 6c 69 62 27 29 2e 0a 6c 69  eeds '.lib')..li
279d0 62 65 78 74 3d 61 0a 6c 74 6d 61 69 6e 3d 22 24  bext=a.ltmain="$
279e0 61 63 5f 61 75 78 5f 64 69 72 2f 6c 74 6d 61 69  ac_aux_dir/ltmai
279f0 6e 2e 73 68 22 0a 6f 66 69 6c 65 3d 22 24 64 65  n.sh".ofile="$de
27a00 66 61 75 6c 74 5f 6f 66 69 6c 65 22 0a 77 69 74  fault_ofile".wit
27a10 68 5f 67 6e 75 5f 6c 64 3d 22 24 6c 74 5f 63 76  h_gnu_ld="$lt_cv
27a20 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 0a 0a 69  _prog_gnu_ld"..i
27a30 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
27a40 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
27a50 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
27a60 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
27a70 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
27a80 78 7d 61 72 22 2c 20 73 6f 20 69 74 20 63 61 6e  x}ar", so it can
27a90 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
27aa0 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
27ab0 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f  t dummy ${ac_too
27ac0 6c 5f 70 72 65 66 69 78 7d 61 72 3b 20 61 63 5f  l_prefix}ar; ac_
27ad0 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22  word=$2.{ echo "
27ae0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
27af0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
27b00 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20  _word" >&5.echo 
27b10 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
27b20 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
27b30 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
27b40 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
27b50 63 76 5f 70 72 6f 67 5f 41 52 2b 73 65 74 7d 22  cv_prog_AR+set}"
27b60 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
27b70 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
27b80 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
27b90 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
27ba0 74 20 2d 6e 20 22 24 41 52 22 3b 20 74 68 65 6e  t -n "$AR"; then
27bb0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52  .  ac_cv_prog_AR
27bc0 3d 22 24 41 52 22 20 23 20 4c 65 74 20 74 68 65  ="$AR" # Let the
27bd0 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
27be0 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
27bf0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
27c00 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
27c10 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
27c20 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
27c30 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
27c40 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
27c50 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
27c60 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
27c70 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
27c80 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
27c90 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
27ca0 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
27cb0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
27cc0 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
27cd0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
27ce0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
27cf0 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
27d00 76 5f 70 72 6f 67 5f 41 52 3d 22 24 7b 61 63 5f  v_prog_AR="${ac_
27d10 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22 0a  tool_prefix}ar".
27d20 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
27d30 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
27d40 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
27d50 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
27d60 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
27d70 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
27d80 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
27d90 69 0a 66 69 0a 41 52 3d 24 61 63 5f 63 76 5f 70  i.fi.AR=$ac_cv_p
27da0 72 6f 67 5f 41 52 0a 69 66 20 74 65 73 74 20 2d  rog_AR.if test -
27db0 6e 20 22 24 41 52 22 3b 20 74 68 65 6e 0a 20 20  n "$AR"; then.  
27dc0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
27dd0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
27de0 24 41 52 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  $AR" >&5.echo "$
27df0 7b 45 43 48 4f 5f 54 7d 24 41 52 22 20 3e 26 36  {ECHO_T}$AR" >&6
27e00 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68  ; }.else.  { ech
27e10 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
27e20 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
27e30 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
27e40 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a  T}no" >&6; }.fi.
27e50 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  ..fi.if test -z 
27e60 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 22  "$ac_cv_prog_AR"
27e70 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 41  ; then.  ac_ct_A
27e80 52 3d 24 41 52 0a 20 20 23 20 45 78 74 72 61 63  R=$AR.  # Extrac
27e90 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
27ea0 20 6f 66 20 22 61 72 22 2c 20 73 6f 20 69 74 20   of "ar", so it 
27eb0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
27ec0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
27ed0 0a 73 65 74 20 64 75 6d 6d 79 20 61 72 3b 20 61  .set dummy ar; a
27ee0 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f  c_word=$2.{ echo
27ef0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
27f00 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
27f10 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68  ac_word" >&5.ech
27f20 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
27f30 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
27f40 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
27f50 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
27f60 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
27f70 41 52 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  AR+set}" = set; 
27f80 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
27f90 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
27fa0 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
27fb0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
27fc0 63 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20  c_ct_AR"; then. 
27fd0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
27fe0 74 5f 41 52 3d 22 24 61 63 5f 63 74 5f 41 52 22  t_AR="$ac_ct_AR"
27ff0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
28000 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
28010 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
28020 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
28030 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
28040 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
28050 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
28060 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
28070 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
28080 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
28090 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
280a0 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
280b0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
280c0 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
280d0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
280e0 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
280f0 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
28100 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
28110 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
28120 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
28130 5f 61 63 5f 63 74 5f 41 52 3d 22 61 72 22 0a 20  _ac_ct_AR="ar". 
28140 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
28150 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
28160 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
28170 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
28180 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
28190 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
281a0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
281b0 0a 66 69 0a 61 63 5f 63 74 5f 41 52 3d 24 61 63  .fi.ac_ct_AR=$ac
281c0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41  _cv_prog_ac_ct_A
281d0 52 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  R.if test -n "$a
281e0 63 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20  c_ct_AR"; then. 
281f0 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
28200 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
28210 20 24 61 63 5f 63 74 5f 41 52 22 20 3e 26 35 0a   $ac_ct_AR" >&5.
28220 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
28230 61 63 5f 63 74 5f 41 52 22 20 3e 26 36 3b 20 7d  ac_ct_AR" >&6; }
28240 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22  .else.  { echo "
28250 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
28260 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
28270 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e  echo "${ECHO_T}n
28280 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20  o" >&6; }.fi..  
28290 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74  if test "x$ac_ct
282a0 5f 41 52 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  _AR" = x; then. 
282b0 20 20 20 41 52 3d 22 66 61 6c 73 65 22 0a 20 20     AR="false".  
282c0 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
282d0 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
282e0 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
282f0 6e 0a 79 65 73 3a 29 0a 7b 20 65 63 68 6f 20 22  n.yes:).{ echo "
28300 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
28310 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
28320 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
28330 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
28340 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
28350 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
28360 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
28370 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
28380 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
28390 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
283a0 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
283b0 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
283c0 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
283d0 67 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  g." >&5.echo "$a
283e0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49  s_me: WARNING: I
283f0 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
28400 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
28410 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
28420 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
28430 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
28440 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
28450 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
28460 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
28470 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
28480 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
28490 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
284a0 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a  gnu.org." >&2;}.
284b0 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
284c0 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 41  es ;;.esac.    A
284d0 52 3d 24 61 63 5f 63 74 5f 41 52 0a 20 20 66 69  R=$ac_ct_AR.  fi
284e0 0a 65 6c 73 65 0a 20 20 41 52 3d 22 24 61 63 5f  .else.  AR="$ac_
284f0 63 76 5f 70 72 6f 67 5f 41 52 22 0a 66 69 0a 0a  cv_prog_AR".fi..
28500 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
28510 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
28520 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
28530 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
28540 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
28550 69 78 7d 72 61 6e 6c 69 62 22 2c 20 73 6f 20 69  ix}ranlib", so i
28560 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
28570 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
28580 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61  s..set dummy ${a
28590 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61  c_tool_prefix}ra
285a0 6e 6c 69 62 3b 20 61 63 5f 77 6f 72 64 3d 24 32  nlib; ac_word=$2
285b0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
285c0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
285d0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
285e0 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
285f0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
28600 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f  ac_word... $ECHO
28610 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
28620 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
28630 5f 52 41 4e 4c 49 42 2b 73 65 74 7d 22 20 3d 20  _RANLIB+set}" = 
28640 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
28650 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
28660 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
28670 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
28680 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65  n "$RANLIB"; the
28690 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52  n.  ac_cv_prog_R
286a0 41 4e 4c 49 42 3d 22 24 52 41 4e 4c 49 42 22 20  ANLIB="$RANLIB" 
286b0 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
286c0 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
286d0 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
286e0 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
286f0 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
28700 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
28710 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
28720 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
28730 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
28740 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
28750 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
28760 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
28770 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
28780 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
28790 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
287a0 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
287b0 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
287c0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
287d0 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
287e0 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
287f0 52 41 4e 4c 49 42 3d 22 24 7b 61 63 5f 74 6f 6f  RANLIB="${ac_too
28800 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 22  l_prefix}ranlib"
28810 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
28820 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
28830 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
28840 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
28850 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
28860 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
28870 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
28880 66 69 0a 66 69 0a 52 41 4e 4c 49 42 3d 24 61 63  fi.fi.RANLIB=$ac
28890 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 0a  _cv_prog_RANLIB.
288a0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e  if test -n "$RAN
288b0 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65  LIB"; then.  { e
288c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
288d0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 52 41  ENO: result: $RA
288e0 4e 4c 49 42 22 20 3e 26 35 0a 65 63 68 6f 20 22  NLIB" >&5.echo "
288f0 24 7b 45 43 48 4f 5f 54 7d 24 52 41 4e 4c 49 42  ${ECHO_T}$RANLIB
28900 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
28910 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
28920 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
28930 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  no" >&5.echo "${
28940 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20  ECHO_T}no" >&6; 
28950 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73  }.fi...fi.if tes
28960 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f  t -z "$ac_cv_pro
28970 67 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a  g_RANLIB"; then.
28980 20 20 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 24    ac_ct_RANLIB=$
28990 52 41 4e 4c 49 42 0a 20 20 23 20 45 78 74 72 61  RANLIB.  # Extra
289a0 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
289b0 64 20 6f 66 20 22 72 61 6e 6c 69 62 22 2c 20 73  d of "ranlib", s
289c0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
289d0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
289e0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
289f0 72 61 6e 6c 69 62 3b 20 61 63 5f 77 6f 72 64 3d  ranlib; ac_word=
28a00 24 32 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  $2.{ echo "$as_m
28a10 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
28a20 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
28a30 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
28a40 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _N "checking for
28a50 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43   $ac_word... $EC
28a60 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
28a70 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
28a80 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 2b  og_ac_ct_RANLIB+
28a90 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
28aa0 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
28ab0 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
28ac0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  _C" >&6.else.  i
28ad0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
28ae0 74 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a  t_RANLIB"; then.
28af0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
28b00 63 74 5f 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63  ct_RANLIB="$ac_c
28b10 74 5f 52 41 4e 4c 49 42 22 20 23 20 4c 65 74 20  t_RANLIB" # Let 
28b20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
28b30 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
28b40 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
28b50 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
28b60 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
28b70 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
28b80 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
28b90 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
28ba0 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
28bb0 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
28bc0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
28bd0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
28be0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
28bf0 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
28c00 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
28c10 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
28c20 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
28c30 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
28c40 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
28c50 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
28c60 52 41 4e 4c 49 42 3d 22 72 61 6e 6c 69 62 22 0a  RANLIB="ranlib".
28c70 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
28c80 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
28c90 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
28ca0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
28cb0 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
28cc0 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
28cd0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
28ce0 69 0a 66 69 0a 61 63 5f 63 74 5f 52 41 4e 4c 49  i.fi.ac_ct_RANLI
28cf0 42 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  B=$ac_cv_prog_ac
28d00 5f 63 74 5f 52 41 4e 4c 49 42 0a 69 66 20 74 65  _ct_RANLIB.if te
28d10 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 52 41  st -n "$ac_ct_RA
28d20 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 7b 20  NLIB"; then.  { 
28d30 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
28d40 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
28d50 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3e 26 35  c_ct_RANLIB" >&5
28d60 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
28d70 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3e  $ac_ct_RANLIB" >
28d80 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65  &6; }.else.  { e
28d90 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
28da0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
28db0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
28dc0 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  O_T}no" >&6; }.f
28dd0 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  i..  if test "x$
28de0 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3d 20  ac_ct_RANLIB" = 
28df0 78 3b 20 74 68 65 6e 0a 20 20 20 20 52 41 4e 4c  x; then.    RANL
28e00 49 42 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20  IB=":".  else.  
28e10 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
28e20 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
28e30 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
28e40 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
28e50 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47  $LINENO: WARNING
28e60 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c  : In the future,
28e70 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e   Autoconf will n
28e80 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d  ot detect cross-
28e90 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65  tools.whose name
28ea0 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20   does not start 
28eb0 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72  with the host tr
28ec0 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74  iplet.  If you t
28ed0 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67  hink this.config
28ee0 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75  uration is usefu
28ef0 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65  l to you, please
28f00 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f   write to autoco
28f10 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35  nf@gnu.org." >&5
28f20 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  .echo "$as_me: W
28f30 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
28f40 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
28f50 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
28f60 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
28f70 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
28f80 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
28f90 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
28fa0 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
28fb0 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
28fc0 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
28fd0 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
28fe0 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
28ff0 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  ." >&2;}.ac_tool
29000 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
29010 73 61 63 0a 20 20 20 20 52 41 4e 4c 49 42 3d 24  sac.    RANLIB=$
29020 61 63 5f 63 74 5f 52 41 4e 4c 49 42 0a 20 20 66  ac_ct_RANLIB.  f
29030 69 0a 65 6c 73 65 0a 20 20 52 41 4e 4c 49 42 3d  i.else.  RANLIB=
29040 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e  "$ac_cv_prog_RAN
29050 4c 49 42 22 0a 66 69 0a 0a 69 66 20 74 65 73 74  LIB".fi..if test
29060 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
29070 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
29080 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
29090 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
290a0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69  tool_prefix}stri
290b0 70 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  p", so it can be
290c0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
290d0 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
290e0 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
290f0 72 65 66 69 78 7d 73 74 72 69 70 3b 20 61 63 5f  refix}strip; ac_
29100 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22  word=$2.{ echo "
29110 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
29120 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
29130 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20  _word" >&5.echo 
29140 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
29150 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
29160 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
29170 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
29180 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 2b 73 65  cv_prog_STRIP+se
29190 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
291a0 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
291b0 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
291c0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
291d0 74 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22  test -n "$STRIP"
291e0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
291f0 72 6f 67 5f 53 54 52 49 50 3d 22 24 53 54 52 49  rog_STRIP="$STRI
29200 50 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  P" # Let the use
29210 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
29220 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
29230 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
29240 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
29250 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
29260 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
29270 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
29280 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
29290 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
292a0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
292b0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
292c0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
292d0 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
292e0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
292f0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
29300 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
29310 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
29320 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
29330 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
29340 6f 67 5f 53 54 52 49 50 3d 22 24 7b 61 63 5f 74  og_STRIP="${ac_t
29350 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69 70  ool_prefix}strip
29360 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f  ".    echo "$as_
29370 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
29380 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
29390 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
293a0 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
293b0 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49    fi.done.done.I
293c0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
293d0 0a 66 69 0a 66 69 0a 53 54 52 49 50 3d 24 61 63  .fi.fi.STRIP=$ac
293e0 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 0a 69  _cv_prog_STRIP.i
293f0 66 20 74 65 73 74 20 2d 6e 20 22 24 53 54 52 49  f test -n "$STRI
29400 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68  P"; then.  { ech
29410 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
29420 4f 3a 20 72 65 73 75 6c 74 3a 20 24 53 54 52 49  O: result: $STRI
29430 50 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  P" >&5.echo "${E
29440 43 48 4f 5f 54 7d 24 53 54 52 49 50 22 20 3e 26  CHO_T}$STRIP" >&
29450 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63  6; }.else.  { ec
29460 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
29470 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
29480 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
29490 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  _T}no" >&6; }.fi
294a0 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  ...fi.if test -z
294b0 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54   "$ac_cv_prog_ST
294c0 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  RIP"; then.  ac_
294d0 63 74 5f 53 54 52 49 50 3d 24 53 54 52 49 50 0a  ct_STRIP=$STRIP.
294e0 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
294f0 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 73  first word of "s
29500 74 72 69 70 22 2c 20 73 6f 20 69 74 20 63 61 6e  trip", so it can
29510 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
29520 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
29530 74 20 64 75 6d 6d 79 20 73 74 72 69 70 3b 20 61  t dummy strip; a
29540 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f  c_word=$2.{ echo
29550 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
29560 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
29570 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68  ac_word" >&5.ech
29580 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
29590 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
295a0 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
295b0 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
295c0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
295d0 53 54 52 49 50 2b 73 65 74 7d 22 20 3d 20 73 65  STRIP+set}" = se
295e0 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
295f0 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
29600 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
29610 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
29620 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22 3b 20  "$ac_ct_STRIP"; 
29630 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
29640 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d 22 24  g_ac_ct_STRIP="$
29650 61 63 5f 63 74 5f 53 54 52 49 50 22 20 23 20 4c  ac_ct_STRIP" # L
29660 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
29670 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
29680 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
29690 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
296a0 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
296b0 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
296c0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
296d0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
296e0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
296f0 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
29700 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
29710 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
29720 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
29730 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
29740 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
29750 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
29760 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
29770 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
29780 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
29790 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
297a0 63 74 5f 53 54 52 49 50 3d 22 73 74 72 69 70 22  ct_STRIP="strip"
297b0 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
297c0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
297d0 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
297e0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
297f0 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
29800 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
29810 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
29820 66 69 0a 66 69 0a 61 63 5f 63 74 5f 53 54 52 49  fi.fi.ac_ct_STRI
29830 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  P=$ac_cv_prog_ac
29840 5f 63 74 5f 53 54 52 49 50 0a 69 66 20 74 65 73  _ct_STRIP.if tes
29850 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 53 54 52  t -n "$ac_ct_STR
29860 49 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63  IP"; then.  { ec
29870 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
29880 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
29890 63 74 5f 53 54 52 49 50 22 20 3e 26 35 0a 65 63  ct_STRIP" >&5.ec
298a0 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63  ho "${ECHO_T}$ac
298b0 5f 63 74 5f 53 54 52 49 50 22 20 3e 26 36 3b 20  _ct_STRIP" >&6; 
298c0 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20  }.else.  { echo 
298d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
298e0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
298f0 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
29900 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20  no" >&6; }.fi.. 
29910 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
29920 74 5f 53 54 52 49 50 22 20 3d 20 78 3b 20 74 68  t_STRIP" = x; th
29930 65 6e 0a 20 20 20 20 53 54 52 49 50 3d 22 3a 22  en.    STRIP=":"
29940 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65  .  else.    case
29950 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e   $cross_compilin
29960 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  g:$ac_tool_warne
29970 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 65 63 68  d in.yes:).{ ech
29980 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
29990 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  O: WARNING: In t
299a0 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
299b0 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
299c0 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
299d0 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
299e0 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
299f0 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
29a00 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
29a10 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
29a20 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
29a30 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
29a40 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
29a50 2e 6f 72 67 2e 22 20 3e 26 35 0a 65 63 68 6f 20  .org." >&5.echo 
29a60 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
29a70 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c  : In the future,
29a80 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e   Autoconf will n
29a90 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d  ot detect cross-
29aa0 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65  tools.whose name
29ab0 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20   does not start 
29ac0 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72  with the host tr
29ad0 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74  iplet.  If you t
29ae0 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67  hink this.config
29af0 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75  uration is usefu
29b00 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65  l to you, please
29b10 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f   write to autoco
29b20 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32  nf@gnu.org." >&2
29b30 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
29b40 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
29b50 20 20 53 54 52 49 50 3d 24 61 63 5f 63 74 5f 53    STRIP=$ac_ct_S
29b60 54 52 49 50 0a 20 20 66 69 0a 65 6c 73 65 0a 20  TRIP.  fi.else. 
29b70 20 53 54 52 49 50 3d 22 24 61 63 5f 63 76 5f 70   STRIP="$ac_cv_p
29b80 72 6f 67 5f 53 54 52 49 50 22 0a 66 69 0a 0a 0a  rog_STRIP".fi...
29b90 6f 6c 64 5f 43 43 3d 22 24 43 43 22 0a 6f 6c 64  old_CC="$CC".old
29ba0 5f 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53  _CFLAGS="$CFLAGS
29bb0 22 0a 0a 23 20 53 65 74 20 73 61 6e 65 20 64 65  "..# Set sane de
29bc0 66 61 75 6c 74 73 20 66 6f 72 20 76 61 72 69 6f  faults for vario
29bd0 75 73 20 76 61 72 69 61 62 6c 65 73 0a 74 65 73  us variables.tes
29be0 74 20 2d 7a 20 22 24 41 52 22 20 26 26 20 41 52  t -z "$AR" && AR
29bf0 3d 61 72 0a 74 65 73 74 20 2d 7a 20 22 24 41 52  =ar.test -z "$AR
29c00 5f 46 4c 41 47 53 22 20 26 26 20 41 52 5f 46 4c  _FLAGS" && AR_FL
29c10 41 47 53 3d 63 72 75 0a 74 65 73 74 20 2d 7a 20  AGS=cru.test -z 
29c20 22 24 41 53 22 20 26 26 20 41 53 3d 61 73 0a 74  "$AS" && AS=as.t
29c30 65 73 74 20 2d 7a 20 22 24 43 43 22 20 26 26 20  est -z "$CC" && 
29c40 43 43 3d 63 63 0a 74 65 73 74 20 2d 7a 20 22 24  CC=cc.test -z "$
29c50 4c 54 43 43 22 20 26 26 20 4c 54 43 43 3d 24 43  LTCC" && LTCC=$C
29c60 43 0a 74 65 73 74 20 2d 7a 20 22 24 4c 54 43 46  C.test -z "$LTCF
29c70 4c 41 47 53 22 20 26 26 20 4c 54 43 46 4c 41 47  LAGS" && LTCFLAG
29c80 53 3d 24 43 46 4c 41 47 53 0a 74 65 73 74 20 2d  S=$CFLAGS.test -
29c90 7a 20 22 24 44 4c 4c 54 4f 4f 4c 22 20 26 26 20  z "$DLLTOOL" && 
29ca0 44 4c 4c 54 4f 4f 4c 3d 64 6c 6c 74 6f 6f 6c 0a  DLLTOOL=dlltool.
29cb0 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26  test -z "$LD" &&
29cc0 20 4c 44 3d 6c 64 0a 74 65 73 74 20 2d 7a 20 22   LD=ld.test -z "
29cd0 24 4c 4e 5f 53 22 20 26 26 20 4c 4e 5f 53 3d 22  $LN_S" && LN_S="
29ce0 6c 6e 20 2d 73 22 0a 74 65 73 74 20 2d 7a 20 22  ln -s".test -z "
29cf0 24 4d 41 47 49 43 5f 43 4d 44 22 20 26 26 20 4d  $MAGIC_CMD" && M
29d00 41 47 49 43 5f 43 4d 44 3d 66 69 6c 65 0a 74 65  AGIC_CMD=file.te
29d10 73 74 20 2d 7a 20 22 24 4e 4d 22 20 26 26 20 4e  st -z "$NM" && N
29d20 4d 3d 6e 6d 0a 74 65 73 74 20 2d 7a 20 22 24 53  M=nm.test -z "$S
29d30 45 44 22 20 26 26 20 53 45 44 3d 73 65 64 0a 74  ED" && SED=sed.t
29d40 65 73 74 20 2d 7a 20 22 24 4f 42 4a 44 55 4d 50  est -z "$OBJDUMP
29d50 22 20 26 26 20 4f 42 4a 44 55 4d 50 3d 6f 62 6a  " && OBJDUMP=obj
29d60 64 75 6d 70 0a 74 65 73 74 20 2d 7a 20 22 24 52  dump.test -z "$R
29d70 41 4e 4c 49 42 22 20 26 26 20 52 41 4e 4c 49 42  ANLIB" && RANLIB
29d80 3d 3a 0a 74 65 73 74 20 2d 7a 20 22 24 53 54 52  =:.test -z "$STR
29d90 49 50 22 20 26 26 20 53 54 52 49 50 3d 3a 0a 74  IP" && STRIP=:.t
29da0 65 73 74 20 2d 7a 20 22 24 61 63 5f 6f 62 6a 65  est -z "$ac_obje
29db0 78 74 22 20 26 26 20 61 63 5f 6f 62 6a 65 78 74  xt" && ac_objext
29dc0 3d 6f 0a 0a 23 20 44 65 74 65 72 6d 69 6e 65 20  =o..# Determine 
29dd0 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 63 72 65 61  commands to crea
29de0 74 65 20 6f 6c 64 2d 73 74 79 6c 65 20 73 74 61  te old-style sta
29df0 74 69 63 20 61 72 63 68 69 76 65 73 2e 0a 6f 6c  tic archives..ol
29e00 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  d_archive_cmds='
29e10 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6f  $AR $AR_FLAGS $o
29e20 6c 64 6c 69 62 24 6f 6c 64 6f 62 6a 73 24 6f 6c  ldlib$oldobjs$ol
29e30 64 5f 64 65 70 6c 69 62 73 27 0a 6f 6c 64 5f 70  d_deplibs'.old_p
29e40 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d  ostinstall_cmds=
29e50 27 63 68 6d 6f 64 20 36 34 34 20 24 6f 6c 64 6c  'chmod 644 $oldl
29e60 69 62 27 0a 6f 6c 64 5f 70 6f 73 74 75 6e 69 6e  ib'.old_postunin
29e70 73 74 61 6c 6c 5f 63 6d 64 73 3d 0a 0a 69 66 20  stall_cmds=..if 
29e80 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42  test -n "$RANLIB
29e90 22 3b 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24  "; then.  case $
29ea0 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 6f 70 65  host_os in.  ope
29eb0 6e 62 73 64 2a 29 0a 20 20 20 20 6f 6c 64 5f 70  nbsd*).    old_p
29ec0 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d  ostinstall_cmds=
29ed0 22 24 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c  "$old_postinstal
29ee0 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20  l_cmds~\$RANLIB 
29ef0 2d 74 20 5c 24 6f 6c 64 6c 69 62 22 0a 20 20 20  -t \$oldlib".   
29f00 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6f 6c 64   ;;.  *).    old
29f10 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64  _postinstall_cmd
29f20 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69 6e 73 74  s="$old_postinst
29f30 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49  all_cmds~\$RANLI
29f40 42 20 5c 24 6f 6c 64 6c 69 62 22 0a 20 20 20 20  B \$oldlib".    
29f50 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6f 6c 64 5f  ;;.  esac.  old_
29f60 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 22 24 6f  archive_cmds="$o
29f70 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 7e  ld_archive_cmds~
29f80 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69  \$RANLIB \$oldli
29f90 62 22 0a 66 69 0a 0a 66 6f 72 20 63 63 5f 74 65  b".fi..for cc_te
29fa0 6d 70 20 69 6e 20 24 63 6f 6d 70 69 6c 65 72 22  mp in $compiler"
29fb0 22 3b 20 64 6f 0a 20 20 63 61 73 65 20 24 63 63  "; do.  case $cc
29fc0 5f 74 65 6d 70 20 69 6e 0a 20 20 20 20 63 6f 6d  _temp in.    com
29fd0 70 69 6c 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 6f 6d  pile | *[\\/]com
29fe0 70 69 6c 65 20 7c 20 63 63 61 63 68 65 20 7c 20  pile | ccache | 
29ff0 2a 5b 5c 5c 2f 5d 63 63 61 63 68 65 20 29 20 3b  *[\\/]ccache ) ;
2a000 3b 0a 20 20 20 20 64 69 73 74 63 63 20 7c 20 2a  ;.    distcc | *
2a010 5b 5c 5c 2f 5d 64 69 73 74 63 63 20 7c 20 70 75  [\\/]distcc | pu
2a020 72 69 66 79 20 7c 20 2a 5b 5c 5c 2f 5d 70 75 72  rify | *[\\/]pur
2a030 69 66 79 20 29 20 3b 3b 0a 20 20 20 20 5c 2d 2a  ify ) ;;.    \-*
2a040 29 20 3b 3b 0a 20 20 20 20 2a 29 20 62 72 65 61  ) ;;.    *) brea
2a050 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a  k;;.  esac.done.
2a060 63 63 5f 62 61 73 65 6e 61 6d 65 3d 60 24 65 63  cc_basename=`$ec
2a070 68 6f 20 22 58 24 63 63 5f 74 65 6d 70 22 20 7c  ho "X$cc_temp" |
2a080 20 24 58 73 65 64 20 2d 65 20 27 73 25 2e 2a 2f   $Xsed -e 's%.*/
2a090 25 25 27 20 2d 65 20 22 73 25 5e 24 68 6f 73 74  %%' -e "s%^$host
2a0a0 5f 61 6c 69 61 73 2d 25 25 22 60 0a 0a 0a 23 20  _alias-%%"`...# 
2a0b0 4f 6e 6c 79 20 70 65 72 66 6f 72 6d 20 74 68 65  Only perform the
2a0c0 20 63 68 65 63 6b 20 66 6f 72 20 66 69 6c 65 2c   check for file,
2a0d0 20 69 66 20 74 68 65 20 63 68 65 63 6b 20 6d 65   if the check me
2a0e0 74 68 6f 64 20 72 65 71 75 69 72 65 73 20 69 74  thod requires it
2a0f0 0a 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63  .case $deplibs_c
2a100 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 66  heck_method in.f
2a110 69 6c 65 5f 6d 61 67 69 63 2a 29 0a 20 20 69 66  ile_magic*).  if
2a120 20 74 65 73 74 20 22 24 66 69 6c 65 5f 6d 61 67   test "$file_mag
2a130 69 63 5f 63 6d 64 22 20 3d 20 27 24 4d 41 47 49  ic_cmd" = '$MAGI
2a140 43 5f 43 4d 44 27 3b 20 74 68 65 6e 0a 20 20 20  C_CMD'; then.   
2a150 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
2a160 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
2a170 67 20 66 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f  g for ${ac_tool_
2a180 70 72 65 66 69 78 7d 66 69 6c 65 22 20 3e 26 35  prefix}file" >&5
2a190 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
2a1a0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b 61 63  hecking for ${ac
2a1b0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c  _tool_prefix}fil
2a1c0 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  e... $ECHO_C" >&
2a1d0 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
2a1e0 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2a1f0 5f 43 4d 44 2b 73 65 74 7d 22 20 3d 20 73 65 74  _CMD+set}" = set
2a200 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
2a210 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
2a220 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
2a230 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49 43 5f  e.  case $MAGIC_
2a240 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20  CMD in.[\\/*] | 
2a250 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f   ?:[\\/]*).  lt_
2a260 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2a270 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 23  D="$MAGIC_CMD" #
2a280 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
2a290 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 20  erride the test 
2a2a0 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20 20 3b  with a path..  ;
2a2b0 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65 5f 4d  ;.*).  lt_save_M
2a2c0 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43  AGIC_CMD="$MAGIC
2a2d0 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76 65 5f  _CMD".  lt_save_
2a2e0 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
2a2f0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
2a300 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75 73 72    ac_dummy="/usr
2a310 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41  /bin$PATH_SEPARA
2a320 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f 72 20  TOR$PATH".  for 
2a330 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f 64 75  ac_dir in $ac_du
2a340 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d  mmy; do.    IFS=
2a350 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
2a360 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f     test -z "$ac_
2a370 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e  dir" && ac_dir=.
2a380 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20  .    if test -f 
2a390 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f  $ac_dir/${ac_too
2a3a0 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 3b 20 74  l_prefix}file; t
2a3b0 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  hen.      lt_cv_
2a3c0 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22  path_MAGIC_CMD="
2a3d0 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f  $ac_dir/${ac_too
2a3e0 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 22 0a 20  l_prefix}file". 
2a3f0 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20       if test -n 
2a400 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  "$file_magic_tes
2a410 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63  t_file"; then..c
2a420 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65  ase $deplibs_che
2a430 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66  ck_method in.."f
2a440 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20  ile_magic "*).. 
2a450 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65   file_magic_rege
2a460 78 3d 60 65 78 70 72 20 22 24 64 65 70 6c 69 62  x=`expr "$deplib
2a470 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20  s_check_method" 
2a480 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28  : "file_magic \(
2a490 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49 43 5f  .*\)"`..  MAGIC_
2a4a0 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68  CMD="$lt_cv_path
2a4b0 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69  _MAGIC_CMD"..  i
2a4c0 66 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67  f eval $file_mag
2a4d0 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61  ic_cmd \$file_ma
2a4e0 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e  gic_test_file 2>
2a4f0 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20   /dev/null |..  
2a500 20 20 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f    $EGREP "$file_
2a510 6d 61 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f  magic_regex" > /
2a520 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
2a530 20 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20      :..  else.. 
2a540 20 20 20 63 61 74 20 3c 3c 45 4f 46 20 31 3e 26     cat <<EOF 1>&
2a550 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20  2..*** Warning: 
2a560 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 62 74  the command libt
2a570 6f 6f 6c 20 75 73 65 73 20 74 6f 20 64 65 74 65  ool uses to dete
2a580 63 74 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ct shared librar
2a590 69 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c 65 5f 6d  ies,.*** $file_m
2a5a0 61 67 69 63 5f 63 6d 64 2c 20 70 72 6f 64 75 63  agic_cmd, produc
2a5b0 65 73 20 6f 75 74 70 75 74 20 74 68 61 74 20 6c  es output that l
2a5c0 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74 20 72 65  ibtool cannot re
2a5d0 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20 54 68 65  cognize..*** The
2a5e0 20 72 65 73 75 6c 74 20 69 73 20 74 68 61 74 20   result is that 
2a5f0 6c 69 62 74 6f 6f 6c 20 6d 61 79 20 66 61 69 6c  libtool may fail
2a600 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 73 68   to recognize sh
2a610 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 0a 2a  ared libraries.*
2a620 2a 2a 20 61 73 20 73 75 63 68 2e 20 20 54 68 69  ** as such.  Thi
2a630 73 20 77 69 6c 6c 20 61 66 66 65 63 74 20 74 68  s will affect th
2a640 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 6c 69  e creation of li
2a650 62 74 6f 6f 6c 20 6c 69 62 72 61 72 69 65 73 20  btool libraries 
2a660 74 68 61 74 0a 2a 2a 2a 20 64 65 70 65 6e 64 20  that.*** depend 
2a670 6f 6e 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  on shared librar
2a680 69 65 73 2c 20 62 75 74 20 70 72 6f 67 72 61 6d  ies, but program
2a690 73 20 6c 69 6e 6b 65 64 20 77 69 74 68 20 73 75  s linked with su
2a6a0 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 6c  ch libtool.*** l
2a6b0 69 62 72 61 72 69 65 73 20 77 69 6c 6c 20 77 6f  ibraries will wo
2a6c0 72 6b 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66  rk regardless of
2a6d0 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2e 20 20   this problem.  
2a6e0 4e 65 76 65 72 74 68 65 6c 65 73 73 2c 20 79 6f  Nevertheless, yo
2a6f0 75 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e 74 20 74  u.*** may want t
2a700 6f 20 72 65 70 6f 72 74 20 74 68 65 20 70 72 6f  o report the pro
2a710 62 6c 65 6d 20 74 6f 20 79 6f 75 72 20 73 79 73  blem to your sys
2a720 74 65 6d 20 6d 61 6e 61 67 65 72 20 61 6e 64 2f  tem manager and/
2a730 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75 67 2d 6c 69  or to.*** bug-li
2a740 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67 0a 0a 45  btool@gnu.org..E
2a750 4f 46 0a 09 20 20 66 69 20 3b 3b 0a 09 65 73 61  OF..  fi ;;..esa
2a760 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  c.      fi.     
2a770 20 62 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20   break.    fi.  
2a780 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f  done.  IFS="$lt_
2a790 73 61 76 65 5f 69 66 73 22 0a 20 20 4d 41 47 49  save_ifs".  MAGI
2a7a0 43 5f 43 4d 44 3d 22 24 6c 74 5f 73 61 76 65 5f  C_CMD="$lt_save_
2a7b0 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a  MAGIC_CMD".  ;;.
2a7c0 65 73 61 63 0a 66 69 0a 0a 4d 41 47 49 43 5f 43  esac.fi..MAGIC_C
2a7d0 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  MD="$lt_cv_path_
2a7e0 4d 41 47 49 43 5f 43 4d 44 22 0a 69 66 20 74 65  MAGIC_CMD".if te
2a7f0 73 74 20 2d 6e 20 22 24 4d 41 47 49 43 5f 43 4d  st -n "$MAGIC_CM
2a800 44 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68  D"; then.  { ech
2a810 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2a820 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4d 41 47 49  O: result: $MAGI
2a830 43 5f 43 4d 44 22 20 3e 26 35 0a 65 63 68 6f 20  C_CMD" >&5.echo 
2a840 22 24 7b 45 43 48 4f 5f 54 7d 24 4d 41 47 49 43  "${ECHO_T}$MAGIC
2a850 5f 43 4d 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  _CMD" >&6; }.els
2a860 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  e.  { echo "$as_
2a870 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
2a880 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f  lt: no" >&5.echo
2a890 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e   "${ECHO_T}no" >
2a8a0 26 36 3b 20 7d 0a 66 69 0a 0a 69 66 20 74 65 73  &6; }.fi..if tes
2a8b0 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 70 61 74  t -z "$lt_cv_pat
2a8c0 68 5f 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68  h_MAGIC_CMD"; th
2a8d0 65 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  en.  if test -n 
2a8e0 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
2a8f0 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 65 63  "; then.    { ec
2a900 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2a910 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
2a920 20 66 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20   file" >&5.echo 
2a930 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
2a940 67 20 66 6f 72 20 66 69 6c 65 2e 2e 2e 20 24 45  g for file... $E
2a950 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66  CHO_C" >&6; }.if
2a960 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70   test "${lt_cv_p
2a970 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 2b 73 65  ath_MAGIC_CMD+se
2a980 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
2a990 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
2a9a0 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
2a9b0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 73  " >&6.else.  cas
2a9c0 65 20 24 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a  e $MAGIC_CMD in.
2a9d0 5b 5c 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f  [\\/*] |  ?:[\\/
2a9e0 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68  ]*).  lt_cv_path
2a9f0 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47  _MAGIC_CMD="$MAG
2aa00 49 43 5f 43 4d 44 22 20 23 20 4c 65 74 20 74 68  IC_CMD" # Let th
2aa10 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
2aa20 74 68 65 20 74 65 73 74 20 77 69 74 68 20 61 20  the test with a 
2aa30 70 61 74 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20  path..  ;;.*).  
2aa40 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d  lt_save_MAGIC_CM
2aa50 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20  D="$MAGIC_CMD". 
2aa60 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
2aa70 46 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  FS"; IFS=$PATH_S
2aa80 45 50 41 52 41 54 4f 52 0a 20 20 61 63 5f 64 75  EPARATOR.  ac_du
2aa90 6d 6d 79 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41  mmy="/usr/bin$PA
2aaa0 54 48 5f 53 45 50 41 52 41 54 4f 52 24 50 41 54  TH_SEPARATOR$PAT
2aab0 48 22 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20  H".  for ac_dir 
2aac0 69 6e 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f  in $ac_dummy; do
2aad0 0a 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61  .    IFS="$lt_sa
2aae0 76 65 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74  ve_ifs".    test
2aaf0 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26   -z "$ac_dir" &&
2ab00 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66   ac_dir=..    if
2ab10 20 74 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72   test -f $ac_dir
2ab20 2f 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20  /file; then.    
2ab30 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47    lt_cv_path_MAG
2ab40 49 43 5f 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f  IC_CMD="$ac_dir/
2ab50 66 69 6c 65 22 0a 20 20 20 20 20 20 69 66 20 74  file".      if t
2ab60 65 73 74 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61  est -n "$file_ma
2ab70 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20  gic_test_file"; 
2ab80 74 68 65 6e 0a 09 63 61 73 65 20 24 64 65 70 6c  then..case $depl
2ab90 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
2aba0 20 69 6e 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63   in.."file_magic
2abb0 20 22 2a 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67   "*)..  file_mag
2abc0 69 63 5f 72 65 67 65 78 3d 60 65 78 70 72 20 22  ic_regex=`expr "
2abd0 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  $deplibs_check_m
2abe0 65 74 68 6f 64 22 20 3a 20 22 66 69 6c 65 5f 6d  ethod" : "file_m
2abf0 61 67 69 63 20 5c 28 2e 2a 5c 29 22 60 0a 09 20  agic \(.*\)"`.. 
2ac00 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f   MAGIC_CMD="$lt_
2ac10 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2ac20 44 22 0a 09 20 20 69 66 20 65 76 61 6c 20 24 66  D"..  if eval $f
2ac30 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20 5c 24  ile_magic_cmd \$
2ac40 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
2ac50 66 69 6c 65 20 32 3e 20 2f 64 65 76 2f 6e 75 6c  file 2> /dev/nul
2ac60 6c 20 7c 0a 09 20 20 20 20 24 45 47 52 45 50 20  l |..    $EGREP 
2ac70 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67  "$file_magic_reg
2ac80 65 78 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  ex" > /dev/null;
2ac90 20 74 68 65 6e 0a 09 20 20 20 20 3a 0a 09 20 20   then..    :..  
2aca0 65 6c 73 65 0a 09 20 20 20 20 63 61 74 20 3c 3c  else..    cat <<
2acb0 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61  EOF 1>&2..*** Wa
2acc0 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61  rning: the comma
2acd0 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20  nd libtool uses 
2ace0 74 6f 20 64 65 74 65 63 74 20 73 68 61 72 65 64  to detect shared
2acf0 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20   libraries,.*** 
2ad00 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c  $file_magic_cmd,
2ad10 20 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75 74   produces output
2ad20 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61   that libtool ca
2ad30 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a  nnot recognize..
2ad40 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20 69  *** The result i
2ad50 73 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d  s that libtool m
2ad60 61 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f 67  ay fail to recog
2ad70 6e 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62 72  nize shared libr
2ad80 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63  aries.*** as suc
2ad90 68 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61 66  h.  This will af
2ada0 66 65 63 74 20 74 68 65 20 63 72 65 61 74 69 6f  fect the creatio
2adb0 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62  n of libtool lib
2adc0 72 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20  raries that.*** 
2add0 64 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65 64  depend on shared
2ade0 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 20   libraries, but 
2adf0 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20  programs linked 
2ae00 77 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f 6f  with such libtoo
2ae10 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73 20  l.*** libraries 
2ae20 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72 64  will work regard
2ae30 6c 65 73 73 20 6f 66 20 74 68 69 73 20 70 72 6f  less of this pro
2ae40 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c  blem.  Neverthel
2ae50 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79  ess, you.*** may
2ae60 20 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74 20   want to report 
2ae70 74 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79  the problem to y
2ae80 6f 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61 67  our system manag
2ae90 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a  er and/or to.***
2aea0 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75   bug-libtool@gnu
2aeb0 2e 6f 72 67 0a 0a 45 4f 46 0a 09 20 20 66 69 20  .org..EOF..  fi 
2aec0 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66  ;;..esac.      f
2aed0 69 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20 20  i.      break.  
2aee0 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46    fi.  done.  IF
2aef0 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2af00 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c  .  MAGIC_CMD="$l
2af10 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44  t_save_MAGIC_CMD
2af20 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a  ".  ;;.esac.fi..
2af30 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63  MAGIC_CMD="$lt_c
2af40 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2af50 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4d  ".if test -n "$M
2af60 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a  AGIC_CMD"; then.
2af70 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
2af80 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
2af90 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26  : $MAGIC_CMD" >&
2afa0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
2afb0 7d 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36  }$MAGIC_CMD" >&6
2afc0 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68  ; }.else.  { ech
2afd0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2afe0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
2aff0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
2b000 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a  T}no" >&6; }.fi.
2b010 0a 20 20 65 6c 73 65 0a 20 20 20 20 4d 41 47 49  .  else.    MAGI
2b020 43 5f 43 4d 44 3d 3a 0a 20 20 66 69 0a 66 69 0a  C_CMD=:.  fi.fi.
2b030 0a 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a  .  fi.  ;;.esac.
2b040 0a 65 6e 61 62 6c 65 5f 64 6c 6f 70 65 6e 3d 6e  .enable_dlopen=n
2b050 6f 0a 65 6e 61 62 6c 65 5f 77 69 6e 33 32 5f 64  o.enable_win32_d
2b060 6c 6c 3d 6e 6f 0a 0a 23 20 43 68 65 63 6b 20 77  ll=no..# Check w
2b070 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d  hether --enable-
2b080 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 77 61 73  libtool-lock was
2b090 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
2b0a0 22 24 7b 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f  "${enable_libtoo
2b0b0 6c 5f 6c 6f 63 6b 2b 73 65 74 7d 22 20 3d 20 73  l_lock+set}" = s
2b0c0 65 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c  et; then.  enabl
2b0d0 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 6c 69 62  eval=$enable_lib
2b0e0 74 6f 6f 6c 5f 6c 6f 63 6b 3b 0a 66 69 0a 0a 74  tool_lock;.fi..t
2b0f0 65 73 74 20 22 78 24 65 6e 61 62 6c 65 5f 6c 69  est "x$enable_li
2b100 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 20 21 3d 20 78  btool_lock" != x
2b110 6e 6f 20 26 26 20 65 6e 61 62 6c 65 5f 6c 69 62  no && enable_lib
2b120 74 6f 6f 6c 5f 6c 6f 63 6b 3d 79 65 73 0a 0a 0a  tool_lock=yes...
2b130 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20  # Check whether 
2b140 2d 2d 77 69 74 68 2d 70 69 63 20 77 61 73 20 67  --with-pic was g
2b150 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24  iven..if test "$
2b160 7b 77 69 74 68 5f 70 69 63 2b 73 65 74 7d 22 20  {with_pic+set}" 
2b170 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 77 69  = set; then.  wi
2b180 74 68 76 61 6c 3d 24 77 69 74 68 5f 70 69 63 3b  thval=$with_pic;
2b190 20 70 69 63 5f 6d 6f 64 65 3d 22 24 77 69 74 68   pic_mode="$with
2b1a0 76 61 6c 22 0a 65 6c 73 65 0a 20 20 70 69 63 5f  val".else.  pic_
2b1b0 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a 66 69 0a  mode=default.fi.
2b1c0 0a 74 65 73 74 20 2d 7a 20 22 24 70 69 63 5f 6d  .test -z "$pic_m
2b1d0 6f 64 65 22 20 26 26 20 70 69 63 5f 6d 6f 64 65  ode" && pic_mode
2b1e0 3d 64 65 66 61 75 6c 74 0a 0a 23 20 43 68 65 63  =default..# Chec
2b1f0 6b 20 69 66 20 77 65 20 68 61 76 65 20 61 20 76  k if we have a v
2b200 65 72 73 69 6f 6e 20 6d 69 73 6d 61 74 63 68 20  ersion mismatch 
2b210 62 65 74 77 65 65 6e 20 6c 69 62 74 6f 6f 6c 2e  between libtool.
2b220 6d 34 20 61 6e 64 20 6c 74 6d 61 69 6e 2e 73 68  m4 and ltmain.sh
2b230 2e 0a 23 0a 23 20 4e 6f 74 65 3a 20 20 54 68 69  ..#.# Note:  Thi
2b240 73 20 73 68 6f 75 6c 64 20 62 65 20 69 6e 20 41  s should be in A
2b250 43 5f 4c 49 42 54 4f 4f 4c 5f 53 45 54 55 50 2c  C_LIBTOOL_SETUP,
2b260 20 5f 61 66 74 65 72 5f 20 24 6c 74 6d 61 69 6e   _after_ $ltmain
2b270 20 68 61 76 65 20 62 65 65 6e 20 64 65 66 69 6e   have been defin
2b280 65 64 2e 0a 23 20 20 20 20 20 20 20 20 57 65 20  ed..#        We 
2b290 61 6c 73 6f 20 73 68 6f 75 6c 64 20 64 6f 20 69  also should do i
2b2a0 74 20 5f 62 65 66 6f 72 65 5f 20 41 43 5f 4c 49  t _before_ AC_LI
2b2b0 42 54 4f 4f 4c 5f 4c 41 4e 47 5f 43 5f 43 4f 4e  BTOOL_LANG_C_CON
2b2c0 46 49 47 20 74 68 61 74 20 61 63 74 75 61 6c 6c  FIG that actuall
2b2d0 79 0a 23 20 20 20 20 20 20 20 20 63 61 6c 6c 73  y.#        calls
2b2e0 20 41 43 5f 4c 49 42 54 4f 4f 4c 5f 43 4f 4e 46   AC_LIBTOOL_CONF
2b2f0 49 47 20 61 6e 64 20 63 72 65 61 74 65 73 20 6c  IG and creates l
2b300 69 62 74 6f 6f 6c 2e 0a 23 0a 7b 20 65 63 68 6f  ibtool..#.{ echo
2b310 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2b320 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 63  : checking for c
2b330 6f 72 72 65 63 74 20 6c 74 6d 61 69 6e 2e 73 68  orrect ltmain.sh
2b340 20 76 65 72 73 69 6f 6e 22 20 3e 26 35 0a 65 63   version" >&5.ec
2b350 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
2b360 6b 69 6e 67 20 66 6f 72 20 63 6f 72 72 65 63 74  king for correct
2b370 20 6c 74 6d 61 69 6e 2e 73 68 20 76 65 72 73 69   ltmain.sh versi
2b380 6f 6e 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  on... $ECHO_C" >
2b390 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 78  &6; }.if test "x
2b3a0 24 6c 74 6d 61 69 6e 22 20 3d 20 22 78 22 20 3b  $ltmain" = "x" ;
2b3b0 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22   then.  { echo "
2b3c0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2b3d0 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
2b3e0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e  echo "${ECHO_T}n
2b3f0 6f 22 20 3e 26 36 3b 20 7d 0a 20 20 7b 20 7b 20  o" >&6; }.  { { 
2b400 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2b410 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 0a 0a 2a 2a  NENO: error:..**
2b420 2a 20 5b 47 65 6e 74 6f 6f 5d 20 73 61 6e 69 74  * [Gentoo] sanit
2b430 79 20 63 68 65 63 6b 20 66 61 69 6c 65 64 21 20  y check failed! 
2b440 2a 2a 2a 0a 2a 2a 2a 20 5c 24 6c 74 6d 61 69 6e  ***.*** \$ltmain
2b450 20 69 73 20 6e 6f 74 20 64 65 66 69 6e 65 64 2c   is not defined,
2b460 20 70 6c 65 61 73 65 20 63 68 65 63 6b 20 74 68   please check th
2b470 65 20 70 61 74 63 68 20 66 6f 72 20 63 6f 6e 73  e patch for cons
2b480 69 73 74 65 6e 63 79 21 20 2a 2a 2a 0a 22 20 3e  istency! ***." >
2b490 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
2b4a0 20 65 72 72 6f 72 3a 0a 0a 2a 2a 2a 20 5b 47 65   error:..*** [Ge
2b4b0 6e 74 6f 6f 5d 20 73 61 6e 69 74 79 20 63 68 65  ntoo] sanity che
2b4c0 63 6b 20 66 61 69 6c 65 64 21 20 2a 2a 2a 0a 2a  ck failed! ***.*
2b4d0 2a 2a 20 5c 24 6c 74 6d 61 69 6e 20 69 73 20 6e  ** \$ltmain is n
2b4e0 6f 74 20 64 65 66 69 6e 65 64 2c 20 70 6c 65 61  ot defined, plea
2b4f0 73 65 20 63 68 65 63 6b 20 74 68 65 20 70 61 74  se check the pat
2b500 63 68 20 66 6f 72 20 63 6f 6e 73 69 73 74 65 6e  ch for consisten
2b510 63 79 21 20 2a 2a 2a 0a 22 20 3e 26 32 3b 7d 0a  cy! ***." >&2;}.
2b520 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
2b530 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 67  xit 1; }; }.fi.g
2b540 65 6e 74 6f 6f 5f 6c 74 5f 76 65 72 73 69 6f 6e  entoo_lt_version
2b550 3d 22 31 2e 35 2e 32 32 22 0a 67 65 6e 74 6f 6f  ="1.5.22".gentoo
2b560 5f 6c 74 6d 61 69 6e 5f 76 65 72 73 69 6f 6e 3d  _ltmain_version=
2b570 60 73 65 64 20 2d 6e 20 27 2f 5e 5b 20 09 5d 2a  `sed -n '/^[ .]*
2b580 56 45 52 53 49 4f 4e 3d 2f 7b 73 2f 5e 5b 20 09  VERSION=/{s/^[ .
2b590 5d 2a 56 45 52 53 49 4f 4e 3d 2f 2f 3b 70 3b 71  ]*VERSION=//;p;q
2b5a0 3b 7d 27 20 22 24 6c 74 6d 61 69 6e 22 60 0a 69  ;}' "$ltmain"`.i
2b5b0 66 20 74 65 73 74 20 22 78 24 67 65 6e 74 6f 6f  f test "x$gentoo
2b5c0 5f 6c 74 5f 76 65 72 73 69 6f 6e 22 20 21 3d 20  _lt_version" != 
2b5d0 22 78 24 67 65 6e 74 6f 6f 5f 6c 74 6d 61 69 6e  "x$gentoo_ltmain
2b5e0 5f 76 65 72 73 69 6f 6e 22 20 3b 20 74 68 65 6e  _version" ; then
2b5f0 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
2b600 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
2b610 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
2b620 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
2b630 36 3b 20 7d 0a 20 20 7b 20 7b 20 65 63 68 6f 20  6; }.  { { echo 
2b640 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2b650 20 65 72 72 6f 72 3a 0a 0a 2a 2a 2a 20 5b 47 65   error:..*** [Ge
2b660 6e 74 6f 6f 5d 20 73 61 6e 69 74 79 20 63 68 65  ntoo] sanity che
2b670 63 6b 20 66 61 69 6c 65 64 21 20 2a 2a 2a 0a 2a  ck failed! ***.*
2b680 2a 2a 20 6c 69 62 74 6f 6f 6c 2e 6d 34 20 61 6e  ** libtool.m4 an
2b690 64 20 6c 74 6d 61 69 6e 2e 73 68 20 68 61 76 65  d ltmain.sh have
2b6a0 20 61 20 76 65 72 73 69 6f 6e 20 6d 69 73 6d 61   a version misma
2b6b0 74 63 68 21 20 2a 2a 2a 0a 2a 2a 2a 20 28 6c 69  tch! ***.*** (li
2b6c0 62 74 6f 6f 6c 2e 6d 34 20 3d 20 24 67 65 6e 74  btool.m4 = $gent
2b6d0 6f 6f 5f 6c 74 5f 76 65 72 73 69 6f 6e 2c 20 6c  oo_lt_version, l
2b6e0 74 6d 61 69 6e 2e 73 68 20 3d 20 24 67 65 6e 74  tmain.sh = $gent
2b6f0 6f 6f 5f 6c 74 6d 61 69 6e 5f 76 65 72 73 69 6f  oo_ltmain_versio
2b700 6e 29 20 2a 2a 2a 0a 0a 50 6c 65 61 73 65 20 72  n) ***..Please r
2b710 75 6e 3a 0a 0a 20 20 6c 69 62 74 6f 6f 6c 69 7a  un:..  libtooliz
2b720 65 20 2d 2d 63 6f 70 79 20 2d 2d 66 6f 72 63 65  e --copy --force
2b730 0a 0a 69 66 20 61 70 70 72 6f 70 72 69 61 74 65  ..if appropriate
2b740 2c 20 70 6c 65 61 73 65 20 63 6f 6e 74 61 63 74  , please contact
2b750 20 74 68 65 20 6d 61 69 6e 74 61 69 6e 65 72 20   the maintainer 
2b760 6f 66 20 74 68 69 73 0a 70 61 63 6b 61 67 65 20  of this.package 
2b770 28 6f 72 20 79 6f 75 72 20 64 69 73 74 72 69 62  (or your distrib
2b780 75 74 69 6f 6e 29 20 66 6f 72 20 68 65 6c 70 2e  ution) for help.
2b790 0a 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  ." >&5.echo "$as
2b7a0 5f 6d 65 3a 20 65 72 72 6f 72 3a 0a 0a 2a 2a 2a  _me: error:..***
2b7b0 20 5b 47 65 6e 74 6f 6f 5d 20 73 61 6e 69 74 79   [Gentoo] sanity
2b7c0 20 63 68 65 63 6b 20 66 61 69 6c 65 64 21 20 2a   check failed! *
2b7d0 2a 2a 0a 2a 2a 2a 20 6c 69 62 74 6f 6f 6c 2e 6d  **.*** libtool.m
2b7e0 34 20 61 6e 64 20 6c 74 6d 61 69 6e 2e 73 68 20  4 and ltmain.sh 
2b7f0 68 61 76 65 20 61 20 76 65 72 73 69 6f 6e 20 6d  have a version m
2b800 69 73 6d 61 74 63 68 21 20 2a 2a 2a 0a 2a 2a 2a  ismatch! ***.***
2b810 20 28 6c 69 62 74 6f 6f 6c 2e 6d 34 20 3d 20 24   (libtool.m4 = $
2b820 67 65 6e 74 6f 6f 5f 6c 74 5f 76 65 72 73 69 6f  gentoo_lt_versio
2b830 6e 2c 20 6c 74 6d 61 69 6e 2e 73 68 20 3d 20 24  n, ltmain.sh = $
2b840 67 65 6e 74 6f 6f 5f 6c 74 6d 61 69 6e 5f 76 65  gentoo_ltmain_ve
2b850 72 73 69 6f 6e 29 20 2a 2a 2a 0a 0a 50 6c 65 61  rsion) ***..Plea
2b860 73 65 20 72 75 6e 3a 0a 0a 20 20 6c 69 62 74 6f  se run:..  libto
2b870 6f 6c 69 7a 65 20 2d 2d 63 6f 70 79 20 2d 2d 66  olize --copy --f
2b880 6f 72 63 65 0a 0a 69 66 20 61 70 70 72 6f 70 72  orce..if appropr
2b890 69 61 74 65 2c 20 70 6c 65 61 73 65 20 63 6f 6e  iate, please con
2b8a0 74 61 63 74 20 74 68 65 20 6d 61 69 6e 74 61 69  tact the maintai
2b8b0 6e 65 72 20 6f 66 20 74 68 69 73 0a 70 61 63 6b  ner of this.pack
2b8c0 61 67 65 20 28 6f 72 20 79 6f 75 72 20 64 69 73  age (or your dis
2b8d0 74 72 69 62 75 74 69 6f 6e 29 20 66 6f 72 20 68  tribution) for h
2b8e0 65 6c 70 2e 0a 22 20 3e 26 32 3b 7d 0a 20 20 20  elp.." >&2;}.   
2b8f0 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
2b900 20 31 3b 20 7d 3b 20 7d 0a 65 6c 73 65 0a 20 20   1; }; }.else.  
2b910 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
2b920 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
2b930 79 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  yes" >&5.echo "$
2b940 7b 45 43 48 4f 5f 54 7d 79 65 73 22 20 3e 26 36  {ECHO_T}yes" >&6
2b950 3b 20 7d 0a 66 69 0a 0a 0a 23 20 55 73 65 20 43  ; }.fi...# Use C
2b960 20 66 6f 72 20 74 68 65 20 64 65 66 61 75 6c 74   for the default
2b970 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69   configuration i
2b980 6e 20 74 68 65 20 6c 69 62 74 6f 6f 6c 20 73 63  n the libtool sc
2b990 72 69 70 74 0a 74 61 67 6e 61 6d 65 3d 0a 6c 74  ript.tagname=.lt
2b9a0 5f 73 61 76 65 5f 43 43 3d 22 24 43 43 22 0a 61  _save_CC="$CC".a
2b9b0 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
2b9c0 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
2b9d0 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
2b9e0 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
2b9f0 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
2ba00 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
2ba10 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
2ba20 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
2ba30 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
2ba40 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
2ba50 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
2ba60 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
2ba70 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
2ba80 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 23 20 53  mpiler_gnu...# S
2ba90 6f 75 72 63 65 20 66 69 6c 65 20 65 78 74 65 6e  ource file exten
2baa0 73 69 6f 6e 20 66 6f 72 20 43 20 74 65 73 74 20  sion for C test 
2bab0 73 6f 75 72 63 65 73 2e 0a 61 63 5f 65 78 74 3d  sources..ac_ext=
2bac0 63 0a 0a 23 20 4f 62 6a 65 63 74 20 66 69 6c 65  c..# Object file
2bad0 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 63   extension for c
2bae0 6f 6d 70 69 6c 65 64 20 43 20 74 65 73 74 20 73  ompiled C test s
2baf0 6f 75 72 63 65 73 2e 0a 6f 62 6a 65 78 74 3d 6f  ources..objext=o
2bb00 0a 6f 62 6a 65 78 74 3d 24 6f 62 6a 65 78 74 0a  .objext=$objext.
2bb10 0a 23 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73  .# Code to be us
2bb20 65 64 20 69 6e 20 73 69 6d 70 6c 65 20 63 6f 6d  ed in simple com
2bb30 70 69 6c 65 20 74 65 73 74 73 0a 6c 74 5f 73 69  pile tests.lt_si
2bb40 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73  mple_compile_tes
2bb50 74 5f 63 6f 64 65 3d 22 69 6e 74 20 73 6f 6d 65  t_code="int some
2bb60 5f 76 61 72 69 61 62 6c 65 20 3d 20 30 3b 5c 6e  _variable = 0;\n
2bb70 22 0a 0a 23 20 43 6f 64 65 20 74 6f 20 62 65 20  "..# Code to be 
2bb80 75 73 65 64 20 69 6e 20 73 69 6d 70 6c 65 20 6c  used in simple l
2bb90 69 6e 6b 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d  ink tests.lt_sim
2bba0 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f  ple_link_test_co
2bbb0 64 65 3d 27 69 6e 74 20 6d 61 69 6e 28 29 7b 72  de='int main(){r
2bbc0 65 74 75 72 6e 28 30 29 3b 7d 5c 6e 27 0a 0a 0a  eturn(0);}\n'...
2bbd0 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c  # If no C compil
2bbe0 65 72 20 77 61 73 20 73 70 65 63 69 66 69 65 64  er was specified
2bbf0 2c 20 75 73 65 20 43 43 2e 0a 4c 54 43 43 3d 24  , use CC..LTCC=$
2bc00 7b 4c 54 43 43 2d 22 24 43 43 22 7d 0a 0a 23 20  {LTCC-"$CC"}..# 
2bc10 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72  If no C compiler
2bc20 20 66 6c 61 67 73 20 77 65 72 65 20 73 70 65 63   flags were spec
2bc30 69 66 69 65 64 2c 20 75 73 65 20 43 46 4c 41 47  ified, use CFLAG
2bc40 53 2e 0a 4c 54 43 46 4c 41 47 53 3d 24 7b 4c 54  S..LTCFLAGS=${LT
2bc50 43 46 4c 41 47 53 2d 22 24 43 46 4c 41 47 53 22  CFLAGS-"$CFLAGS"
2bc60 7d 0a 0a 23 20 41 6c 6c 6f 77 20 43 43 20 74 6f  }..# Allow CC to
2bc70 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
2bc80 6d 65 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74  me with argument
2bc90 73 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24 43 43 0a  s..compiler=$CC.
2bca0 0a 0a 23 20 73 61 76 65 20 77 61 72 6e 69 6e 67  ..# save warning
2bcb0 73 2f 62 6f 69 6c 65 72 70 6c 61 74 65 20 6f 66  s/boilerplate of
2bcc0 20 73 69 6d 70 6c 65 20 74 65 73 74 20 63 6f 64   simple test cod
2bcd0 65 0a 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e  e.ac_outfile=con
2bce0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
2bcf0 0a 70 72 69 6e 74 66 20 22 24 6c 74 5f 73 69 6d  .printf "$lt_sim
2bd00 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74  ple_compile_test
2bd10 5f 63 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73 74  _code" >conftest
2bd20 2e 24 61 63 5f 65 78 74 0a 65 76 61 6c 20 22 24  .$ac_ext.eval "$
2bd30 61 63 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 26 31  ac_compile" 2>&1
2bd40 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53   >/dev/null | $S
2bd50 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b  ED '/^$/d; /^ *+
2bd60 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  /d' >conftest.er
2bd70 72 0a 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62  r._lt_compiler_b
2bd80 6f 69 6c 65 72 70 6c 61 74 65 3d 60 63 61 74 20  oilerplate=`cat 
2bd90 63 6f 6e 66 74 65 73 74 2e 65 72 72 60 0a 24 72  conftest.err`.$r
2bda0 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 61 63 5f  m conftest*..ac_
2bdb0 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74  outfile=conftest
2bdc0 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 70 72 69 6e  .$ac_objext.prin
2bdd0 74 66 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c  tf "$lt_simple_l
2bde0 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e  ink_test_code" >
2bdf0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2be00 0a 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22  .eval "$ac_link"
2be10 20 32 3e 26 31 20 3e 2f 64 65 76 2f 6e 75 6c 6c   2>&1 >/dev/null
2be20 20 7c 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20   | $SED '/^$/d; 
2be30 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66 74 65  /^ *+/d' >confte
2be40 73 74 2e 65 72 72 0a 5f 6c 74 5f 6c 69 6e 6b 65  st.err._lt_linke
2be50 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 3d 60 63  r_boilerplate=`c
2be60 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 60  at conftest.err`
2be70 0a 24 72 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a  .$rm conftest*..
2be80 0a 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2be90 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c  er_no_builtin_fl
2bea0 61 67 3d 0a 0a 69 66 20 74 65 73 74 20 22 24 47  ag=..if test "$G
2beb0 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  CC" = yes; then.
2bec0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2bed0 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c  er_no_builtin_fl
2bee0 61 67 3d 27 20 2d 66 6e 6f 2d 62 75 69 6c 74 69  ag=' -fno-builti
2bef0 6e 27 0a 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73  n'...{ echo "$as
2bf00 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
2bf10 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
2bf20 65 72 20 73 75 70 70 6f 72 74 73 20 2d 66 6e 6f  er supports -fno
2bf30 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70  -rtti -fno-excep
2bf40 74 69 6f 6e 73 22 20 3e 26 35 0a 65 63 68 6f 20  tions" >&5.echo 
2bf50 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
2bf60 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
2bf70 75 70 70 6f 72 74 73 20 2d 66 6e 6f 2d 72 74 74  upports -fno-rtt
2bf80 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e  i -fno-exception
2bf90 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  s... $ECHO_C" >&
2bfa0 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
2bfb0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
2bfc0 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69  ler_rtti_excepti
2bfd0 6f 6e 73 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  ons+set}" = set;
2bfe0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
2bff0 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
2c000 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
2c010 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  .  lt_cv_prog_co
2c020 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65  mpiler_rtti_exce
2c030 70 74 69 6f 6e 73 3d 6e 6f 0a 20 20 61 63 5f 6f  ptions=no.  ac_o
2c040 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e  utfile=conftest.
2c050 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 70 72  $ac_objext.   pr
2c060 69 6e 74 66 20 22 24 6c 74 5f 73 69 6d 70 6c 65  intf "$lt_simple
2c070 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f  _compile_test_co
2c080 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  de" > conftest.$
2c090 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d  ac_ext.   lt_com
2c0a0 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 66 6e 6f  piler_flag="-fno
2c0b0 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70  -rtti -fno-excep
2c0c0 74 69 6f 6e 73 22 0a 20 20 20 23 20 49 6e 73 65  tions".   # Inse
2c0d0 72 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69  rt the option ei
2c0e0 74 68 65 72 20 28 31 29 20 61 66 74 65 72 20 74  ther (1) after t
2c0f0 68 65 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76  he last *FLAGS v
2c100 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23  ariable, or.   #
2c110 20 28 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f   (2) before a wo
2c120 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63  rd containing "c
2c130 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33  onftest.", or (3
2c140 29 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20  ) at the end..  
2c150 20 23 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63   # Note that $ac
2c160 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20  _compile itself 
2c170 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e  does not contain
2c180 20 62 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64   backslashes and
2c190 20 62 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74   begins.   # wit
2c1a0 68 20 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20  h a dollar sign 
2c1b0 28 6e 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20  (not a hyphen), 
2c1c0 73 6f 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75  so the echo shou
2c1d0 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c  ld work correctl
2c1e0 79 2e 0a 20 20 20 23 20 54 68 65 20 6f 70 74 69  y..   # The opti
2c1f0 6f 6e 20 69 73 20 72 65 66 65 72 65 6e 63 65 64  on is referenced
2c200 20 76 69 61 20 61 20 76 61 72 69 61 62 6c 65 20   via a variable 
2c210 74 6f 20 61 76 6f 69 64 20 63 6f 6e 66 75 73 69  to avoid confusi
2c220 6e 67 20 73 65 64 2e 0a 20 20 20 6c 74 5f 63 6f  ng sed..   lt_co
2c230 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63  mpile=`echo "$ac
2c240 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44  _compile" | $SED
2c250 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c   \.   -e 's:.*FL
2c260 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c  AGS}\{0,1\} :&$l
2c270 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20  t_compiler_flag 
2c280 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
2c290 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c  : [^ ]*conftest\
2c2a0 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .: $lt_compiler_
2c2b0 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20  flag&:; t' \.   
2c2c0 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d  -e 's:$: $lt_com
2c2d0 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20  piler_flag:'`.  
2c2e0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c   (eval echo "\"\
2c2f0 24 61 73 5f 6d 65 3a 36 33 36 34 3a 20 24 6c 74  $as_me:6364: $lt
2c300 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29  _compile\"" >&5)
2c310 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63  .   (eval "$lt_c
2c320 6f 6d 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65  ompile" 2>confte
2c330 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74  st.err).   ac_st
2c340 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 63  atus=$?.   cat c
2c350 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
2c360 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
2c370 36 33 36 38 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  6368: \$? = $ac_
2c380 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69  status" >&5.   i
2c390 66 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74  f (exit $ac_stat
2c3a0 75 73 29 20 26 26 20 74 65 73 74 20 2d 73 20 22  us) && test -s "
2c3b0 24 61 63 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68  $ac_outfile"; th
2c3c0 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f  en.     # The co
2c3d0 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20  mpiler can only 
2c3e0 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20  warn and ignore 
2c3f0 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f  the option if no
2c400 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20  t recognized.   
2c410 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66    # So say no if
2c420 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e 69   there are warni
2c430 6e 67 73 20 6f 74 68 65 72 20 74 68 61 6e 20 74  ngs other than t
2c440 68 65 20 75 73 75 61 6c 20 6f 75 74 70 75 74 2e  he usual output.
2c450 0a 20 20 20 20 20 24 65 63 68 6f 20 22 58 24 5f  .     $echo "X$_
2c460 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c  lt_compiler_boil
2c470 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64  erplate" | $Xsed
2c480 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e   -e '/^$/d' >con
2c490 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 24  ftest.exp.     $
2c4a0 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a  SED '/^$/d; /^ *
2c4b0 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e 65 72  +/d' conftest.er
2c4c0 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a  r >conftest.er2.
2c4d0 20 20 20 20 20 69 66 20 74 65 73 74 20 21 20 2d       if test ! -
2c4e0 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c  s conftest.er2 |
2c4f0 7c 20 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e  | diff conftest.
2c500 65 78 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32  exp conftest.er2
2c510 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
2c520 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  n.       lt_cv_p
2c530 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74  rog_compiler_rtt
2c540 69 5f 65 78 63 65 70 74 69 6f 6e 73 3d 79 65 73  i_exceptions=yes
2c550 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20  .     fi.   fi. 
2c560 20 20 24 72 6d 20 63 6f 6e 66 74 65 73 74 2a 0a    $rm conftest*.
2c570 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  .fi.{ echo "$as_
2c580 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
2c590 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  lt: $lt_cv_prog_
2c5a0 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78  compiler_rtti_ex
2c5b0 63 65 70 74 69 6f 6e 73 22 20 3e 26 35 0a 65 63  ceptions" >&5.ec
2c5c0 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
2c5d0 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
2c5e0 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e  r_rtti_exception
2c5f0 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65  s" >&6; }..if te
2c600 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67  st x"$lt_cv_prog
2c610 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65  _compiler_rtti_e
2c620 78 63 65 70 74 69 6f 6e 73 22 20 3d 20 78 79 65  xceptions" = xye
2c630 73 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 70  s; then.    lt_p
2c640 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f  rog_compiler_no_
2c650 62 75 69 6c 74 69 6e 5f 66 6c 61 67 3d 22 24 6c  builtin_flag="$l
2c660 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2c670 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67 20  no_builtin_flag 
2c680 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65  -fno-rtti -fno-e
2c690 78 63 65 70 74 69 6f 6e 73 22 0a 65 6c 73 65 0a  xceptions".else.
2c6a0 20 20 20 20 3a 0a 66 69 0a 0a 66 69 0a 0a 6c 74      :.fi..fi..lt
2c6b0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2c6c0 6c 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  l=.lt_prog_compi
2c6d0 6c 65 72 5f 70 69 63 3d 0a 6c 74 5f 70 72 6f 67  ler_pic=.lt_prog
2c6e0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2c6f0 3d 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  =..{ echo "$as_m
2c700 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
2c710 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65  ing for $compile
2c720 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64  r option to prod
2c730 75 63 65 20 50 49 43 22 20 3e 26 35 0a 65 63 68  uce PIC" >&5.ech
2c740 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
2c750 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65  ing for $compile
2c760 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64  r option to prod
2c770 75 63 65 20 50 49 43 2e 2e 2e 20 24 45 43 48 4f  uce PIC... $ECHO
2c780 5f 43 22 20 3e 26 36 3b 20 7d 0a 0a 20 20 69 66  _C" >&6; }..  if
2c790 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
2c7a0 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f  es; then.    lt_
2c7b0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2c7c0 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 6c 74 5f 70  ='-Wl,'.    lt_p
2c7d0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2c7e0 74 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 0a 20  tic='-static'.. 
2c7f0 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73     case $host_os
2c800 20 69 6e 0a 20 20 20 20 20 20 61 69 78 2a 29 0a   in.      aix*).
2c810 20 20 20 20 20 20 23 20 41 6c 6c 20 41 49 58 20        # All AIX 
2c820 63 6f 64 65 20 69 73 20 50 49 43 2e 0a 20 20 20  code is PIC..   
2c830 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73     if test "$hos
2c840 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74  t_cpu" = ia64; t
2c850 68 65 6e 0a 09 23 20 41 49 58 20 35 20 6e 6f 77  hen..# AIX 5 now
2c860 20 73 75 70 70 6f 72 74 73 20 49 41 36 34 20 70   supports IA64 p
2c870 72 6f 63 65 73 73 6f 72 0a 09 6c 74 5f 70 72 6f  rocessor..lt_pro
2c880 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2c890 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2c8a0 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
2c8b0 20 20 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20      amigaos*).  
2c8c0 20 20 20 20 23 20 46 49 58 4d 45 3a 20 77 65 20      # FIXME: we 
2c8d0 6e 65 65 64 20 61 74 20 6c 65 61 73 74 20 36 38  need at least 68
2c8e0 30 32 30 20 63 6f 64 65 20 74 6f 20 62 75 69 6c  020 code to buil
2c8f0 64 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  d shared librari
2c900 65 73 2c 20 62 75 74 0a 20 20 20 20 20 20 23 20  es, but.      # 
2c910 61 64 64 69 6e 67 20 74 68 65 20 60 2d 6d 36 38  adding the `-m68
2c920 30 32 30 27 20 66 6c 61 67 20 74 6f 20 47 43 43  020' flag to GCC
2c930 20 70 72 65 76 65 6e 74 73 20 62 75 69 6c 64 69   prevents buildi
2c940 6e 67 20 61 6e 79 74 68 69 6e 67 20 62 65 74 74  ng anything bett
2c950 65 72 2c 0a 20 20 20 20 20 20 23 20 6c 69 6b 65  er,.      # like
2c960 20 60 2d 6d 36 38 30 34 30 27 2e 0a 20 20 20 20   `-m68040'..    
2c970 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2c980 65 72 5f 70 69 63 3d 27 2d 6d 36 38 30 32 30 20  er_pic='-m68020 
2c990 2d 72 65 73 69 64 65 6e 74 33 32 20 2d 6d 61 6c  -resident32 -mal
2c9a0 77 61 79 73 2d 72 65 73 74 6f 72 65 2d 61 34 27  ways-restore-a4'
2c9b0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 62  .      ;;..    b
2c9c0 65 6f 73 2a 20 7c 20 63 79 67 77 69 6e 2a 20 7c  eos* | cygwin* |
2c9d0 20 69 72 69 78 35 2a 20 7c 20 69 72 69 78 36 2a   irix5* | irix6*
2c9e0 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 20 7c 20   | nonstopux* | 
2c9f0 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20 7c 20  osf3* | osf4* | 
2ca00 6f 73 66 35 2a 29 0a 20 20 20 20 20 20 23 20 50  osf5*).      # P
2ca10 49 43 20 69 73 20 74 68 65 20 64 65 66 61 75 6c  IC is the defaul
2ca20 74 20 66 6f 72 20 74 68 65 73 65 20 4f 53 65 73  t for these OSes
2ca30 2e 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  ..      ;;..    
2ca40 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c  mingw* | pw32* |
2ca50 20 6f 73 32 2a 29 0a 20 20 20 20 20 20 23 20 54   os2*).      # T
2ca60 68 69 73 20 68 61 63 6b 20 69 73 20 73 6f 20 74  his hack is so t
2ca70 68 61 74 20 74 68 65 20 73 6f 75 72 63 65 20 66  hat the source f
2ca80 69 6c 65 20 63 61 6e 20 74 65 6c 6c 20 77 68 65  ile can tell whe
2ca90 74 68 65 72 20 69 74 20 69 73 20 62 65 69 6e 67  ther it is being
2caa0 0a 20 20 20 20 20 20 23 20 62 75 69 6c 74 20 66  .      # built f
2cab0 6f 72 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20  or inclusion in 
2cac0 61 20 64 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c  a dll (and shoul
2cad0 64 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73  d export symbols
2cae0 20 66 6f 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20   for example).. 
2caf0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2cb00 70 69 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c  piler_pic='-DDLL
2cb10 5f 45 58 50 4f 52 54 27 0a 20 20 20 20 20 20 3b  _EXPORT'.      ;
2cb20 3b 0a 0a 20 20 20 20 64 61 72 77 69 6e 2a 20 7c  ;..    darwin* |
2cb30 20 72 68 61 70 73 6f 64 79 2a 29 0a 20 20 20 20   rhapsody*).    
2cb40 20 20 23 20 50 49 43 20 69 73 20 74 68 65 20 64    # PIC is the d
2cb50 65 66 61 75 6c 74 20 6f 6e 20 74 68 69 73 20 70  efault on this p
2cb60 6c 61 74 66 6f 72 6d 0a 20 20 20 20 20 20 23 20  latform.      # 
2cb70 43 6f 6d 6d 6f 6e 20 73 79 6d 62 6f 6c 73 20 6e  Common symbols n
2cb80 6f 74 20 61 6c 6c 6f 77 65 64 20 69 6e 20 4d 48  ot allowed in MH
2cb90 5f 44 59 4c 49 42 20 66 69 6c 65 73 0a 20 20 20  _DYLIB files.   
2cba0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2cbb0 6c 65 72 5f 70 69 63 3d 27 2d 66 6e 6f 2d 63 6f  ler_pic='-fno-co
2cbc0 6d 6d 6f 6e 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  mmon'.      ;;..
2cbd0 20 20 20 20 69 6e 74 65 72 69 78 33 2a 29 0a 20      interix3*). 
2cbe0 20 20 20 20 20 23 20 49 6e 74 65 72 69 78 20 33       # Interix 3
2cbf0 2e 78 20 67 63 63 20 2d 66 70 69 63 2f 2d 66 50  .x gcc -fpic/-fP
2cc00 49 43 20 6f 70 74 69 6f 6e 73 20 67 65 6e 65 72  IC options gener
2cc10 61 74 65 20 62 72 6f 6b 65 6e 20 63 6f 64 65 2e  ate broken code.
2cc20 0a 20 20 20 20 20 20 23 20 49 6e 73 74 65 61 64  .      # Instead
2cc30 2c 20 77 65 20 72 65 6c 6f 63 61 74 65 20 73 68  , we relocate sh
2cc40 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 61  ared libraries a
2cc50 74 20 72 75 6e 74 69 6d 65 2e 0a 20 20 20 20 20  t runtime..     
2cc60 20 3b 3b 0a 0a 20 20 20 20 6d 73 64 6f 73 64 6a   ;;..    msdosdj
2cc70 67 70 70 2a 29 0a 20 20 20 20 20 20 23 20 4a 75  gpp*).      # Ju
2cc80 73 74 20 62 65 63 61 75 73 65 20 77 65 20 75 73  st because we us
2cc90 65 20 47 43 43 20 64 6f 65 73 6e 27 74 20 6d 65  e GCC doesn't me
2cca0 61 6e 20 77 65 20 73 75 64 64 65 6e 6c 79 20 67  an we suddenly g
2ccb0 65 74 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  et shared librar
2ccc0 69 65 73 0a 20 20 20 20 20 20 23 20 6f 6e 20 73  ies.      # on s
2ccd0 79 73 74 65 6d 73 20 74 68 61 74 20 64 6f 6e 27  ystems that don'
2cce0 74 20 73 75 70 70 6f 72 74 20 74 68 65 6d 2e 0a  t support them..
2ccf0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2cd00 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64  mpiler_can_build
2cd10 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20  _shared=no.     
2cd20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e   enable_shared=n
2cd30 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  o.      ;;..    
2cd40 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20  sysv4*MP*).     
2cd50 20 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72   if test -d /usr
2cd60 2f 6e 65 63 3b 20 74 68 65 6e 0a 09 6c 74 5f 70  /nec; then..lt_p
2cd70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2cd80 3d 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 0a 20  =-Kconform_pic. 
2cd90 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
2cda0 0a 0a 20 20 20 20 68 70 75 78 2a 29 0a 20 20 20  ..    hpux*).   
2cdb0 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65 20     # PIC is the 
2cdc0 64 65 66 61 75 6c 74 20 66 6f 72 20 49 41 36 34  default for IA64
2cdd0 20 48 50 2d 55 58 20 61 6e 64 20 36 34 2d 62 69   HP-UX and 64-bi
2cde0 74 20 48 50 2d 55 58 2c 20 62 75 74 0a 20 20 20  t HP-UX, but.   
2cdf0 20 20 20 23 20 6e 6f 74 20 66 6f 72 20 50 41 20     # not for PA 
2ce00 48 50 2d 55 58 2e 0a 20 20 20 20 20 20 63 61 73  HP-UX..      cas
2ce10 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20  e $host_cpu in. 
2ce20 20 20 20 20 20 68 70 70 61 2a 36 34 2a 7c 69 61       hppa*64*|ia
2ce30 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68 65 20 64  64*)..# +Z the d
2ce40 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20 20 20 20  efault..;;.     
2ce50 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d   *)..lt_prog_com
2ce60 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43  piler_pic='-fPIC
2ce70 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  '..;;.      esac
2ce80 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a  .      ;;..    *
2ce90 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2cea0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
2ceb0 50 49 43 27 0a 20 20 20 20 20 20 3b 3b 0a 20 20  PIC'.      ;;.  
2cec0 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20 20    esac.  else.  
2ced0 20 20 23 20 50 4f 52 54 4d 45 20 43 68 65 63 6b    # PORTME Check
2cee0 20 66 6f 72 20 66 6c 61 67 20 74 6f 20 70 61 73   for flag to pas
2cef0 73 20 6c 69 6e 6b 65 72 20 66 6c 61 67 73 20 74  s linker flags t
2cf00 68 72 6f 75 67 68 20 74 68 65 20 73 79 73 74 65  hrough the syste
2cf10 6d 20 63 6f 6d 70 69 6c 65 72 2e 0a 20 20 20 20  m compiler..    
2cf20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
2cf30 0a 20 20 20 20 61 69 78 2a 29 0a 20 20 20 20 20  .    aix*).     
2cf40 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2cf50 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20  r_wl='-Wl,'.    
2cf60 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74    if test "$host
2cf70 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68  _cpu" = ia64; th
2cf80 65 6e 0a 09 23 20 41 49 58 20 35 20 6e 6f 77 20  en..# AIX 5 now 
2cf90 73 75 70 70 6f 72 74 73 20 49 41 36 34 20 70 72  supports IA64 pr
2cfa0 6f 63 65 73 73 6f 72 0a 09 6c 74 5f 70 72 6f 67  ocessor..lt_prog
2cfb0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2cfc0 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
2cfd0 20 20 65 6c 73 65 0a 09 6c 74 5f 70 72 6f 67 5f    else..lt_prog_
2cfe0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2cff0 27 2d 62 6e 73 6f 20 2d 62 49 3a 2f 6c 69 62 2f  '-bnso -bI:/lib/
2d000 73 79 73 63 61 6c 6c 73 2e 65 78 70 27 0a 20 20  syscalls.exp'.  
2d010 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
2d020 20 20 20 20 20 20 64 61 72 77 69 6e 2a 29 0a 20        darwin*). 
2d030 20 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20         # PIC is 
2d040 74 68 65 20 64 65 66 61 75 6c 74 20 6f 6e 20 74  the default on t
2d050 68 69 73 20 70 6c 61 74 66 6f 72 6d 0a 20 20 20  his platform.   
2d060 20 20 20 20 20 23 20 43 6f 6d 6d 6f 6e 20 73 79       # Common sy
2d070 6d 62 6f 6c 73 20 6e 6f 74 20 61 6c 6c 6f 77 65  mbols not allowe
2d080 64 20 69 6e 20 4d 48 5f 44 59 4c 49 42 20 66 69  d in MH_DYLIB fi
2d090 6c 65 73 0a 20 20 20 20 20 20 20 63 61 73 65 20  les.       case 
2d0a0 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a  $cc_basename in.
2d0b0 20 20 20 20 20 20 20 20 20 78 6c 63 2a 29 0a 20           xlc*). 
2d0c0 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f          lt_prog_
2d0d0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 71  compiler_pic='-q
2d0e0 6e 6f 63 6f 6d 6d 6f 6e 27 0a 20 20 20 20 20 20  nocommon'.      
2d0f0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2d100 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20  ler_wl='-Wl,'.  
2d110 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
2d120 20 65 73 61 63 0a 20 20 20 20 20 20 20 3b 3b 0a   esac.       ;;.
2d130 0a 20 20 20 20 6d 69 6e 67 77 2a 20 7c 20 70 77  .    mingw* | pw
2d140 33 32 2a 20 7c 20 6f 73 32 2a 29 0a 20 20 20 20  32* | os2*).    
2d150 20 20 23 20 54 68 69 73 20 68 61 63 6b 20 69 73    # This hack is
2d160 20 73 6f 20 74 68 61 74 20 74 68 65 20 73 6f 75   so that the sou
2d170 72 63 65 20 66 69 6c 65 20 63 61 6e 20 74 65 6c  rce file can tel
2d180 6c 20 77 68 65 74 68 65 72 20 69 74 20 69 73 20  l whether it is 
2d190 62 65 69 6e 67 0a 20 20 20 20 20 20 23 20 62 75  being.      # bu
2d1a0 69 6c 74 20 66 6f 72 20 69 6e 63 6c 75 73 69 6f  ilt for inclusio
2d1b0 6e 20 69 6e 20 61 20 64 6c 6c 20 28 61 6e 64 20  n in a dll (and 
2d1c0 73 68 6f 75 6c 64 20 65 78 70 6f 72 74 20 73 79  should export sy
2d1d0 6d 62 6f 6c 73 20 66 6f 72 20 65 78 61 6d 70 6c  mbols for exampl
2d1e0 65 29 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  e)..      lt_pro
2d1f0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2d200 2d 44 44 4c 4c 5f 45 58 50 4f 52 54 27 0a 20 20  -DDLL_EXPORT'.  
2d210 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70 75 78      ;;..    hpux
2d220 39 2a 20 7c 20 68 70 75 78 31 30 2a 20 7c 20 68  9* | hpux10* | h
2d230 70 75 78 31 31 2a 29 0a 20 20 20 20 20 20 6c 74  pux11*).      lt
2d240 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2d250 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23  l='-Wl,'.      #
2d260 20 50 49 43 20 69 73 20 74 68 65 20 64 65 66 61   PIC is the defa
2d270 75 6c 74 20 66 6f 72 20 49 41 36 34 20 48 50 2d  ult for IA64 HP-
2d280 55 58 20 61 6e 64 20 36 34 2d 62 69 74 20 48 50  UX and 64-bit HP
2d290 2d 55 58 2c 20 62 75 74 0a 20 20 20 20 20 20 23  -UX, but.      #
2d2a0 20 6e 6f 74 20 66 6f 72 20 50 41 20 48 50 2d 55   not for PA HP-U
2d2b0 58 2e 0a 20 20 20 20 20 20 63 61 73 65 20 24 68  X..      case $h
2d2c0 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20  ost_cpu in.     
2d2d0 20 68 70 70 61 2a 36 34 2a 7c 69 61 36 34 2a 29   hppa*64*|ia64*)
2d2e0 0a 09 23 20 2b 5a 20 74 68 65 20 64 65 66 61 75  ..# +Z the defau
2d2f0 6c 74 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a  lt..;;.      *).
2d300 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2d310 72 5f 70 69 63 3d 27 2b 5a 27 0a 09 3b 3b 0a 20  r_pic='+Z'..;;. 
2d320 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
2d330 23 20 49 73 20 74 68 65 72 65 20 61 20 62 65 74  # Is there a bet
2d340 74 65 72 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ter lt_prog_comp
2d350 69 6c 65 72 5f 73 74 61 74 69 63 20 74 68 61 74  iler_static that
2d360 20 77 6f 72 6b 73 20 77 69 74 68 20 74 68 65 20   works with the 
2d370 62 75 6e 64 6c 65 64 20 43 43 3f 0a 20 20 20 20  bundled CC?.    
2d380 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2d390 65 72 5f 73 74 61 74 69 63 3d 27 24 7b 77 6c 7d  er_static='${wl}
2d3a0 2d 61 20 24 7b 77 6c 7d 61 72 63 68 69 76 65 27  -a ${wl}archive'
2d3b0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69  .      ;;..    i
2d3c0 72 69 78 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c  rix5* | irix6* |
2d3d0 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20 20   nonstopux*).   
2d3e0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2d3f0 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20  ler_wl='-Wl,'.  
2d400 20 20 20 20 23 20 50 49 43 20 28 77 69 74 68 20      # PIC (with 
2d410 2d 4b 50 49 43 29 20 69 73 20 74 68 65 20 64 65  -KPIC) is the de
2d420 66 61 75 6c 74 2e 0a 20 20 20 20 20 20 6c 74 5f  fault..      lt_
2d430 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2d440 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65  atic='-non_share
2d450 64 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  d'.      ;;..   
2d460 20 6e 65 77 73 6f 73 36 29 0a 20 20 20 20 20 20   newsos6).      
2d470 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2d480 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20  _pic='-KPIC'.   
2d490 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2d4a0 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
2d4b0 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  atic'.      ;;..
2d4c0 20 20 20 20 6c 69 6e 75 78 2a 29 0a 20 20 20 20      linux*).    
2d4d0 20 20 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e    case $cc_basen
2d4e0 61 6d 65 20 69 6e 0a 20 20 20 20 20 20 69 63 63  ame in.      icc
2d4f0 2a 20 7c 20 65 63 63 2a 29 0a 09 6c 74 5f 70 72  * | ecc*)..lt_pr
2d500 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2d510 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  -Wl,'..lt_prog_c
2d520 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50  ompiler_pic='-KP
2d530 49 43 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  IC'..lt_prog_com
2d540 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73  piler_static='-s
2d550 74 61 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b  tatic'.        ;
2d560 3b 0a 20 20 20 20 20 20 70 67 63 63 2a 20 7c 20  ;.      pgcc* | 
2d570 70 67 66 37 37 2a 20 7c 20 70 67 66 39 30 2a 20  pgf77* | pgf90* 
2d580 7c 20 70 67 66 39 35 2a 29 0a 20 20 20 20 20 20  | pgf95*).      
2d590 20 20 23 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f    # Portland Gro
2d5a0 75 70 20 63 6f 6d 70 69 6c 65 72 73 20 28 2a 6e  up compilers (*n
2d5b0 6f 74 2a 20 74 68 65 20 50 65 6e 74 69 75 6d 20  ot* the Pentium 
2d5c0 67 63 63 20 63 6f 6d 70 69 6c 65 72 2c 0a 09 23  gcc compiler,..#
2d5d0 20 77 68 69 63 68 20 6c 6f 6f 6b 73 20 74 6f 20   which looks to 
2d5e0 62 65 20 61 20 64 65 61 64 20 70 72 6f 6a 65 63  be a dead projec
2d5f0 74 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  t)..lt_prog_comp
2d600 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09  iler_wl='-Wl,'..
2d610 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2d620 5f 70 69 63 3d 27 2d 66 70 69 63 27 0a 09 6c 74  _pic='-fpic'..lt
2d630 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2d640 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
2d650 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  .        ;;.    
2d660 20 20 63 63 63 2a 29 0a 20 20 20 20 20 20 20 20    ccc*).        
2d670 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2d680 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20  _wl='-Wl,'.     
2d690 20 20 20 23 20 41 6c 6c 20 41 6c 70 68 61 20 63     # All Alpha c
2d6a0 6f 64 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20  ode is PIC..    
2d6b0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2d6c0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f  iler_static='-no
2d6d0 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20 20  n_shared'.      
2d6e0 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a    ;;.      esac.
2d6f0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6f 73        ;;..    os
2d700 66 33 2a 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73  f3* | osf4* | os
2d710 66 35 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  f5*).      lt_pr
2d720 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2d730 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23 20 41 6c  -Wl,'.      # Al
2d740 6c 20 4f 53 46 2f 31 20 63 6f 64 65 20 69 73 20  l OSF/1 code is 
2d750 50 49 43 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72  PIC..      lt_pr
2d760 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2d770 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27  ic='-non_shared'
2d780 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
2d790 6f 6c 61 72 69 73 2a 29 0a 20 20 20 20 20 20 6c  olaris*).      l
2d7a0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2d7b0 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20  pic='-KPIC'.    
2d7c0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2d7d0 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
2d7e0 74 69 63 27 0a 20 20 20 20 20 20 63 61 73 65 20  tic'.      case 
2d7f0 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a  $cc_basename in.
2d800 20 20 20 20 20 20 66 37 37 2a 20 7c 20 66 39 30        f77* | f90
2d810 2a 20 7c 20 66 39 35 2a 29 0a 09 6c 74 5f 70 72  * | f95*)..lt_pr
2d820 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2d830 2d 51 6f 70 74 69 6f 6e 20 6c 64 20 27 3b 3b 0a  -Qoption ld ';;.
2d840 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f        *)..lt_pro
2d850 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2d860 57 6c 2c 27 3b 3b 0a 20 20 20 20 20 20 65 73 61  Wl,';;.      esa
2d870 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  c.      ;;..    
2d880 73 75 6e 6f 73 34 2a 29 0a 20 20 20 20 20 20 6c  sunos4*).      l
2d890 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2d8a0 77 6c 3d 27 2d 51 6f 70 74 69 6f 6e 20 6c 64 20  wl='-Qoption ld 
2d8b0 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  '.      lt_prog_
2d8c0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 50  compiler_pic='-P
2d8d0 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  IC'.      lt_pro
2d8e0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2d8f0 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2d900 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34     ;;..    sysv4
2d910 20 7c 20 73 79 73 76 34 2e 32 75 77 32 2a 20 7c   | sysv4.2uw2* |
2d920 20 73 79 73 76 34 2e 33 2a 29 0a 20 20 20 20 20   sysv4.3*).     
2d930 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2d940 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20  r_wl='-Wl,'.    
2d950 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2d960 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20  er_pic='-KPIC'. 
2d970 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2d980 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2d990 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b  static'.      ;;
2d9a0 0a 0a 20 20 20 20 73 79 73 76 34 2a 4d 50 2a 29  ..    sysv4*MP*)
2d9b0 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  .      if test -
2d9c0 64 20 2f 75 73 72 2f 6e 65 63 20 3b 74 68 65 6e  d /usr/nec ;then
2d9d0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2d9e0 65 72 5f 70 69 63 3d 27 2d 4b 63 6f 6e 66 6f 72  er_pic='-Kconfor
2d9f0 6d 5f 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f  m_pic'..lt_prog_
2da00 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2da10 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20  '-Bstatic'.     
2da20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
2da30 20 20 73 79 73 76 35 2a 20 7c 20 75 6e 69 78 77    sysv5* | unixw
2da40 61 72 65 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a  are* | sco3.2v5*
2da50 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 4f 70 65   | sco5v6* | Ope
2da60 6e 55 4e 49 58 2a 29 0a 20 20 20 20 20 20 6c 74  nUNIX*).      lt
2da70 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2da80 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c  l='-Wl,'.      l
2da90 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2daa0 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20  pic='-KPIC'.    
2dab0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2dac0 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
2dad0 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  tic'.      ;;.. 
2dae0 20 20 20 75 6e 69 63 6f 73 2a 29 0a 20 20 20 20     unicos*).    
2daf0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2db00 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20  er_wl='-Wl,'.   
2db10 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2db20 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68  ler_can_build_sh
2db30 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b  ared=no.      ;;
2db40 0a 0a 20 20 20 20 75 74 73 34 2a 29 0a 20 20 20  ..    uts4*).   
2db50 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2db60 6c 65 72 5f 70 69 63 3d 27 2d 70 69 63 27 0a 20  ler_pic='-pic'. 
2db70 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2db80 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2db90 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b  static'.      ;;
2dba0 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c  ..    *).      l
2dbb0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2dbc0 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64  can_build_shared
2dbd0 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  =no.      ;;.   
2dbe0 20 65 73 61 63 0a 20 20 66 69 0a 0a 7b 20 65 63   esac.  fi..{ ec
2dbf0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2dc00 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  NO: result: $lt_
2dc10 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2dc20 63 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  c" >&5.echo "${E
2dc30 43 48 4f 5f 54 7d 24 6c 74 5f 70 72 6f 67 5f 63  CHO_T}$lt_prog_c
2dc40 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20 3e 26 36  ompiler_pic" >&6
2dc50 3b 20 7d 0a 0a 23 0a 23 20 43 68 65 63 6b 20 74  ; }..#.# Check t
2dc60 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20  o make sure the 
2dc70 50 49 43 20 66 6c 61 67 20 61 63 74 75 61 6c 6c  PIC flag actuall
2dc80 79 20 77 6f 72 6b 73 2e 0a 23 0a 69 66 20 74 65  y works..#.if te
2dc90 73 74 20 2d 6e 20 22 24 6c 74 5f 70 72 6f 67 5f  st -n "$lt_prog_
2dca0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22 3b 20 74  compiler_pic"; t
2dcb0 68 65 6e 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73  hen..{ echo "$as
2dcc0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
2dcd0 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
2dce0 65 72 20 50 49 43 20 66 6c 61 67 20 24 6c 74 5f  er PIC flag $lt_
2dcf0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2dd00 63 20 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63 68  c works" >&5.ech
2dd10 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
2dd20 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72  ing if $compiler
2dd30 20 50 49 43 20 66 6c 61 67 20 24 6c 74 5f 70 72   PIC flag $lt_pr
2dd40 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20  og_compiler_pic 
2dd50 77 6f 72 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f 43  works... $ECHO_C
2dd60 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
2dd70 20 22 24 7b 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70   "${lt_prog_comp
2dd80 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 2b 73  iler_pic_works+s
2dd90 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
2dda0 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
2ddb0 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
2ddc0 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74  C" >&6.else.  lt
2ddd0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2dde0 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 61 63  ic_works=no.  ac
2ddf0 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73  _outfile=conftes
2de00 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20  t.$ac_objext.   
2de10 70 72 69 6e 74 66 20 22 24 6c 74 5f 73 69 6d 70  printf "$lt_simp
2de20 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
2de30 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74  code" > conftest
2de40 2e 24 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63  .$ac_ext.   lt_c
2de50 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 24 6c  ompiler_flag="$l
2de60 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2de70 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20 23 20  pic -DPIC".   # 
2de80 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f  Insert the optio
2de90 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74  n either (1) aft
2dea0 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41  er the last *FLA
2deb0 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a  GS variable, or.
2dec0 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20     # (2) before 
2ded0 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e  a word containin
2dee0 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f  g "conftest.", o
2def0 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64  r (3) at the end
2df00 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74  ..   # Note that
2df10 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73   $ac_compile its
2df20 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e  elf does not con
2df30 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73  tain backslashes
2df40 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23   and begins.   #
2df50 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73   with a dollar s
2df60 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65  ign (not a hyphe
2df70 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20  n), so the echo 
2df80 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72  should work corr
2df90 65 63 74 6c 79 2e 0a 20 20 20 23 20 54 68 65 20  ectly..   # The 
2dfa0 6f 70 74 69 6f 6e 20 69 73 20 72 65 66 65 72 65  option is refere
2dfb0 6e 63 65 64 20 76 69 61 20 61 20 76 61 72 69 61  nced via a varia
2dfc0 62 6c 65 20 74 6f 20 61 76 6f 69 64 20 63 6f 6e  ble to avoid con
2dfd0 66 75 73 69 6e 67 20 73 65 64 2e 0a 20 20 20 6c  fusing sed..   l
2dfe0 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20  t_compile=`echo 
2dff0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20  "$ac_compile" | 
2e000 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a  $SED \.   -e 's:
2e010 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20  .*FLAGS}\{0,1\} 
2e020 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  :&$lt_compiler_f
2e030 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag :; t' \.   -
2e040 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74  e 's: [^ ]*conft
2e050 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69  est\.: $lt_compi
2e060 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c  ler_flag&:; t' \
2e070 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74  .   -e 's:$: $lt
2e080 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27  _compiler_flag:'
2e090 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20  `.   (eval echo 
2e0a0 22 5c 22 5c 24 61 73 5f 6d 65 3a 36 36 33 32 3a  "\"\$as_me:6632:
2e0b0 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20   $lt_compile\"" 
2e0c0 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24  >&5).   (eval "$
2e0d0 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 63 6f  lt_compile" 2>co
2e0e0 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61  nftest.err).   a
2e0f0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63  c_status=$?.   c
2e100 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
2e110 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61 73  >&5.   echo "$as
2e120 5f 6d 65 3a 36 36 33 36 3a 20 5c 24 3f 20 3d 20  _me:6636: \$? = 
2e130 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
2e140 20 20 20 69 66 20 28 65 78 69 74 20 24 61 63 5f     if (exit $ac_
2e150 73 74 61 74 75 73 29 20 26 26 20 74 65 73 74 20  status) && test 
2e160 2d 73 20 22 24 61 63 5f 6f 75 74 66 69 6c 65 22  -s "$ac_outfile"
2e170 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68  ; then.     # Th
2e180 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f  e compiler can o
2e190 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e  nly warn and ign
2e1a0 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69  ore the option i
2e1b0 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64  f not recognized
2e1c0 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e  .     # So say n
2e1d0 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77  o if there are w
2e1e0 61 72 6e 69 6e 67 73 20 6f 74 68 65 72 20 74 68  arnings other th
2e1f0 61 6e 20 74 68 65 20 75 73 75 61 6c 20 6f 75 74  an the usual out
2e200 70 75 74 2e 0a 20 20 20 20 20 24 65 63 68 6f 20  put..     $echo 
2e210 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  "X$_lt_compiler_
2e220 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24  boilerplate" | $
2e230 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20  Xsed -e '/^$/d' 
2e240 3e 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20  >conftest.exp.  
2e250 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20     $SED '/^$/d; 
2e260 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73  /^ *+/d' conftes
2e270 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e  t.err >conftest.
2e280 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73 74  er2.     if test
2e290 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
2e2a0 72 32 20 7c 7c 20 64 69 66 66 20 63 6f 6e 66 74  r2 || diff conft
2e2b0 65 73 74 2e 65 78 70 20 63 6f 6e 66 74 65 73 74  est.exp conftest
2e2c0 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  .er2 >/dev/null;
2e2d0 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f   then.       lt_
2e2e0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2e2f0 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20  c_works=yes.    
2e300 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24 72 6d   fi.   fi.   $rm
2e310 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b   conftest*..fi.{
2e320 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
2e330 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
2e340 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2e350 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3e 26 35 0a  _pic_works" >&5.
2e360 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
2e370 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2e380 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3e 26 36 3b  _pic_works" >&6;
2e390 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c   }..if test x"$l
2e3a0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e3b0 70 69 63 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65  pic_works" = xye
2e3c0 73 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65  s; then.    case
2e3d0 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c   $lt_prog_compil
2e3e0 65 72 5f 70 69 63 20 69 6e 0a 20 20 20 20 20 22  er_pic in.     "
2e3f0 22 20 7c 20 22 20 22 2a 29 20 3b 3b 0a 20 20 20  " | " "*) ;;.   
2e400 20 20 2a 29 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d    *) lt_prog_com
2e410 70 69 6c 65 72 5f 70 69 63 3d 22 20 24 6c 74 5f  piler_pic=" $lt_
2e420 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2e430 63 22 20 3b 3b 0a 20 20 20 20 20 65 73 61 63 0a  c" ;;.     esac.
2e440 65 6c 73 65 0a 20 20 20 20 6c 74 5f 70 72 6f 67  else.    lt_prog
2e450 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 20  _compiler_pic=. 
2e460 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2e470 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73  iler_can_build_s
2e480 68 61 72 65 64 3d 6e 6f 0a 66 69 0a 0a 66 69 0a  hared=no.fi..fi.
2e490 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
2e4a0 0a 20 20 23 20 46 6f 72 20 70 6c 61 74 66 6f 72  .  # For platfor
2e4b0 6d 73 20 77 68 69 63 68 20 64 6f 20 6e 6f 74 20  ms which do not 
2e4c0 73 75 70 70 6f 72 74 20 50 49 43 2c 20 2d 44 50  support PIC, -DP
2e4d0 49 43 20 69 73 20 6d 65 61 6e 69 6e 67 6c 65 73  IC is meaningles
2e4e0 73 3a 0a 20 20 2a 64 6a 67 70 70 2a 29 0a 20 20  s:.  *djgpp*).  
2e4f0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2e500 65 72 5f 70 69 63 3d 0a 20 20 20 20 3b 3b 0a 20  er_pic=.    ;;. 
2e510 20 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f   *).    lt_prog_
2e520 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 22 24 6c  compiler_pic="$l
2e530 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e540 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20 20 3b  pic -DPIC".    ;
2e550 3b 0a 65 73 61 63 0a 0a 23 0a 23 20 43 68 65 63  ;.esac..#.# Chec
2e560 6b 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74  k to make sure t
2e570 68 65 20 73 74 61 74 69 63 20 66 6c 61 67 20 61  he static flag a
2e580 63 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e 0a 23  ctually works..#
2e590 0a 77 6c 3d 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .wl=$lt_prog_com
2e5a0 70 69 6c 65 72 5f 77 6c 20 65 76 61 6c 20 6c 74  piler_wl eval lt
2e5b0 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67  _tmp_static_flag
2e5c0 3d 5c 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  =\"$lt_prog_comp
2e5d0 69 6c 65 72 5f 73 74 61 74 69 63 5c 22 0a 7b 20  iler_static\".{ 
2e5e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2e5f0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69  NENO: checking i
2e600 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 74 61 74  f $compiler stat
2e610 69 63 20 66 6c 61 67 20 24 6c 74 5f 74 6d 70 5f  ic flag $lt_tmp_
2e620 73 74 61 74 69 63 5f 66 6c 61 67 20 77 6f 72 6b  static_flag work
2e630 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  s" >&5.echo $ECH
2e640 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 69 66  O_N "checking if
2e650 20 24 63 6f 6d 70 69 6c 65 72 20 73 74 61 74 69   $compiler stati
2e660 63 20 66 6c 61 67 20 24 6c 74 5f 74 6d 70 5f 73  c flag $lt_tmp_s
2e670 74 61 74 69 63 5f 66 6c 61 67 20 77 6f 72 6b 73  tatic_flag works
2e680 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
2e690 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
2e6a0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e6b0 73 74 61 74 69 63 5f 77 6f 72 6b 73 2b 73 65 74  static_works+set
2e6c0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
2e6d0 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
2e6e0 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
2e6f0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 70   >&6.else.  lt_p
2e700 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2e710 74 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 20  tic_works=no.   
2e720 73 61 76 65 5f 4c 44 46 4c 41 47 53 3d 22 24 4c  save_LDFLAGS="$L
2e730 44 46 4c 41 47 53 22 0a 20 20 20 4c 44 46 4c 41  DFLAGS".   LDFLA
2e740 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 24 6c 74  GS="$LDFLAGS $lt
2e750 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67  _tmp_static_flag
2e760 22 0a 20 20 20 70 72 69 6e 74 66 20 22 24 6c 74  ".   printf "$lt
2e770 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73  _simple_link_tes
2e780 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65  t_code" > confte
2e790 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 69 66  st.$ac_ext.   if
2e7a0 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 20   (eval $ac_link 
2e7b0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 20  2>conftest.err) 
2e7c0 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  && test -s conft
2e7d0 65 73 74 24 61 63 5f 65 78 65 65 78 74 3b 20 74  est$ac_exeext; t
2e7e0 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 6c  hen.     # The l
2e7f0 69 6e 6b 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77  inker can only w
2e800 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74  arn and ignore t
2e810 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74  he option if not
2e820 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20   recognized.    
2e830 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20   # So say no if 
2e840 74 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e  there are warnin
2e850 67 73 0a 20 20 20 20 20 69 66 20 74 65 73 74 20  gs.     if test 
2e860 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b  -s conftest.err;
2e870 20 74 68 65 6e 0a 20 20 20 20 20 20 20 23 20 41   then.       # A
2e880 70 70 65 6e 64 20 61 6e 79 20 65 72 72 6f 72 73  ppend any errors
2e890 20 74 6f 20 74 68 65 20 63 6f 6e 66 69 67 2e 6c   to the config.l
2e8a0 6f 67 2e 0a 20 20 20 20 20 20 20 63 61 74 20 63  og..       cat c
2e8b0 6f 6e 66 74 65 73 74 2e 65 72 72 20 31 3e 26 35  onftest.err 1>&5
2e8c0 0a 20 20 20 20 20 20 20 24 65 63 68 6f 20 22 58  .       $echo "X
2e8d0 24 5f 6c 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c  $_lt_linker_boil
2e8e0 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64  erplate" | $Xsed
2e8f0 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20 63 6f   -e '/^$/d' > co
2e900 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20  nftest.exp.     
2e910 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f    $SED '/^$/d; /
2e920 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74  ^ *+/d' conftest
2e930 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .err >conftest.e
2e940 72 32 0a 20 20 20 20 20 20 20 69 66 20 64 69 66  r2.       if dif
2e950 66 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63  f conftest.exp c
2e960 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65  onftest.er2 >/de
2e970 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20  v/null; then.   
2e980 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2e990 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f  mpiler_static_wo
2e9a0 72 6b 73 3d 79 65 73 0a 20 20 20 20 20 20 20 66  rks=yes.       f
2e9b0 69 0a 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20  i.     else.    
2e9c0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2e9d0 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73  ler_static_works
2e9e0 3d 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20  =yes.     fi.   
2e9f0 66 69 0a 20 20 20 24 72 6d 20 63 6f 6e 66 74 65  fi.   $rm confte
2ea00 73 74 2a 0a 20 20 20 4c 44 46 4c 41 47 53 3d 22  st*.   LDFLAGS="
2ea10 24 73 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a 0a  $save_LDFLAGS"..
2ea20 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  fi.{ echo "$as_m
2ea30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
2ea40 74 3a 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  t: $lt_prog_comp
2ea50 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b  iler_static_work
2ea60 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  s" >&5.echo "${E
2ea70 43 48 4f 5f 54 7d 24 6c 74 5f 70 72 6f 67 5f 63  CHO_T}$lt_prog_c
2ea80 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77  ompiler_static_w
2ea90 6f 72 6b 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66  orks" >&6; }..if
2eaa0 20 74 65 73 74 20 78 22 24 6c 74 5f 70 72 6f 67   test x"$lt_prog
2eab0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2eac0 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b 20  _works" = xyes; 
2ead0 74 68 65 6e 0a 20 20 20 20 3a 0a 65 6c 73 65 0a  then.    :.else.
2eae0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2eaf0 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a 66 69 0a  iler_static=.fi.
2eb00 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ..{ echo "$as_me
2eb10 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
2eb20 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
2eb30 73 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66  supports -c -o f
2eb40 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 22 20  ile.$ac_objext" 
2eb50 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
2eb60 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63   "checking if $c
2eb70 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73  ompiler supports
2eb80 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f   -c -o file.$ac_
2eb90 6f 62 6a 65 78 74 2e 2e 2e 20 24 45 43 48 4f 5f  objext... $ECHO_
2eba0 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  C" >&6; }.if tes
2ebb0 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f  t "${lt_cv_prog_
2ebc0 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 2b 73 65 74  compiler_c_o+set
2ebd0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
2ebe0 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
2ebf0 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
2ec00 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
2ec10 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
2ec20 63 5f 6f 3d 6e 6f 0a 20 20 20 24 72 6d 20 2d 72  c_o=no.   $rm -r
2ec30 20 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76   conftest 2>/dev
2ec40 2f 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63  /null.   mkdir c
2ec50 6f 6e 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f  onftest.   cd co
2ec60 6e 66 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20  nftest.   mkdir 
2ec70 6f 75 74 0a 20 20 20 70 72 69 6e 74 66 20 22 24  out.   printf "$
2ec80 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c  lt_simple_compil
2ec90 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63  e_test_code" > c
2eca0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2ecb0 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .   lt_compiler_
2ecc0 66 6c 61 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e  flag="-o out/con
2ecd0 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78  ftest2.$ac_objex
2ece0 74 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74  t".   # Insert t
2ecf0 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72  he option either
2ed00 20 28 31 29 20 61 66 74 65 72 20 74 68 65 20 6c   (1) after the l
2ed10 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61  ast *FLAGS varia
2ed20 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29  ble, or.   # (2)
2ed30 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63   before a word c
2ed40 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74  ontaining "conft
2ed50 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74  est.", or (3) at
2ed60 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e   the end..   # N
2ed70 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d  ote that $ac_com
2ed80 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73  pile itself does
2ed90 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63   not contain bac
2eda0 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67  kslashes and beg
2edb0 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61 20  ins.   # with a 
2edc0 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74  dollar sign (not
2edd0 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74   a hyphen), so t
2ede0 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77  he echo should w
2edf0 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20  ork correctly.. 
2ee00 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63    lt_compile=`ec
2ee10 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ho "$ac_compile"
2ee20 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20   | $SED \.   -e 
2ee30 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31  's:.*FLAGS}\{0,1
2ee40 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65  \} :&$lt_compile
2ee50 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20  r_flag :; t' \. 
2ee60 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f    -e 's: [^ ]*co
2ee70 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f  nftest\.: $lt_co
2ee80 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74  mpiler_flag&:; t
2ee90 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20  ' \.   -e 's:$: 
2eea0 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  $lt_compiler_fla
2eeb0 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63  g:'`.   (eval ec
2eec0 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 36 37  ho "\"\$as_me:67
2eed0 33 36 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c  36: $lt_compile\
2eee0 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c  "" >&5).   (eval
2eef0 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32   "$lt_compile" 2
2ef00 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72  >out/conftest.er
2ef10 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d  r).   ac_status=
2ef20 24 3f 0a 20 20 20 63 61 74 20 6f 75 74 2f 63 6f  $?.   cat out/co
2ef30 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
2ef40 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 36    echo "$as_me:6
2ef50 37 34 30 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  740: \$? = $ac_s
2ef60 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66  tatus" >&5.   if
2ef70 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
2ef80 73 29 20 26 26 20 74 65 73 74 20 2d 73 20 6f 75  s) && test -s ou
2ef90 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f  t/conftest2.$ac_
2efa0 6f 62 6a 65 78 74 0a 20 20 20 74 68 65 6e 0a 20  objext.   then. 
2efb0 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c      # The compil
2efc0 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e  er can only warn
2efd0 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20   and ignore the 
2efe0 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65  option if not re
2eff0 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20  cognized.     # 
2f000 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65  So say no if the
2f010 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73 0a  re are warnings.
2f020 20 20 20 20 20 24 65 63 68 6f 20 22 58 24 5f 6c       $echo "X$_l
2f030 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65  t_compiler_boile
2f040 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20  rplate" | $Xsed 
2f050 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74  -e '/^$/d' > out
2f060 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20  /conftest.exp.  
2f070 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20     $SED '/^$/d; 
2f080 2f 5e 20 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e  /^ *+/d' out/con
2f090 66 74 65 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63  ftest.err >out/c
2f0a0 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20  onftest.er2.    
2f0b0 20 69 66 20 74 65 73 74 20 21 20 2d 73 20 6f 75   if test ! -s ou
2f0c0 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c  t/conftest.er2 |
2f0d0 7c 20 64 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74  | diff out/conft
2f0e0 65 73 74 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66  est.exp out/conf
2f0f0 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e  test.er2 >/dev/n
2f100 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ull; then.      
2f110 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70   lt_cv_prog_comp
2f120 69 6c 65 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20  iler_c_o=yes.   
2f130 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 63 68    fi.   fi.   ch
2f140 6d 6f 64 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20  mod u+w . 2>&5. 
2f150 20 20 24 72 6d 20 63 6f 6e 66 74 65 73 74 2a 0a    $rm conftest*.
2f160 20 20 20 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d     # SGI C++ com
2f170 70 69 6c 65 72 20 77 69 6c 6c 20 63 72 65 61 74  piler will creat
2f180 65 20 64 69 72 65 63 74 6f 72 79 20 6f 75 74 2f  e directory out/
2f190 69 69 5f 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20  ii_files/ for.  
2f1a0 20 23 20 74 65 6d 70 6c 61 74 65 20 69 6e 73 74   # template inst
2f1b0 61 6e 74 69 61 74 69 6f 6e 0a 20 20 20 74 65 73  antiation.   tes
2f1c0 74 20 2d 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65  t -d out/ii_file
2f1d0 73 20 26 26 20 24 72 6d 20 6f 75 74 2f 69 69 5f  s && $rm out/ii_
2f1e0 66 69 6c 65 73 2f 2a 20 26 26 20 72 6d 64 69 72  files/* && rmdir
2f1f0 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20   out/ii_files.  
2f200 20 24 72 6d 20 6f 75 74 2f 2a 20 26 26 20 72 6d   $rm out/* && rm
2f210 64 69 72 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e  dir out.   cd ..
2f220 0a 20 20 20 72 6d 64 69 72 20 63 6f 6e 66 74 65  .   rmdir confte
2f230 73 74 0a 20 20 20 24 72 6d 20 63 6f 6e 66 74 65  st.   $rm confte
2f240 73 74 2a 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22  st*..fi.{ echo "
2f250 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2f260 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
2f270 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
2f280 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
2f290 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 70 72 6f 67  HO_T}$lt_cv_prog
2f2a0 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e  _compiler_c_o" >
2f2b0 26 36 3b 20 7d 0a 0a 0a 68 61 72 64 5f 6c 69 6e  &6; }...hard_lin
2f2c0 6b 73 3d 22 6e 6f 74 74 65 73 74 65 64 22 0a 69  ks="nottested".i
2f2d0 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 70  f test "$lt_cv_p
2f2e0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
2f2f0 22 20 3d 20 6e 6f 20 26 26 20 74 65 73 74 20 22  " = no && test "
2f300 24 6e 65 65 64 5f 6c 6f 63 6b 73 22 20 21 3d 20  $need_locks" != 
2f310 6e 6f 3b 20 74 68 65 6e 0a 20 20 23 20 64 6f 20  no; then.  # do 
2f320 6e 6f 74 20 6f 76 65 72 77 72 69 74 65 20 74 68  not overwrite th
2f330 65 20 76 61 6c 75 65 20 6f 66 20 6e 65 65 64 5f  e value of need_
2f340 6c 6f 63 6b 73 20 70 72 6f 76 69 64 65 64 20 62  locks provided b
2f350 79 20 74 68 65 20 75 73 65 72 0a 20 20 7b 20 65  y the user.  { e
2f360 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2f370 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66  ENO: checking if
2f380 20 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77 69 74   we can lock wit
2f390 68 20 68 61 72 64 20 6c 69 6e 6b 73 22 20 3e 26  h hard links" >&
2f3a0 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
2f3b0 63 68 65 63 6b 69 6e 67 20 69 66 20 77 65 20 63  checking if we c
2f3c0 61 6e 20 6c 6f 63 6b 20 77 69 74 68 20 68 61 72  an lock with har
2f3d0 64 20 6c 69 6e 6b 73 2e 2e 2e 20 24 45 43 48 4f  d links... $ECHO
2f3e0 5f 43 22 20 3e 26 36 3b 20 7d 0a 20 20 68 61 72  _C" >&6; }.  har
2f3f0 64 5f 6c 69 6e 6b 73 3d 79 65 73 0a 20 20 24 72  d_links=yes.  $r
2f400 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 6c 6e  m conftest*.  ln
2f410 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66   conftest.a conf
2f420 74 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e 75  test.b 2>/dev/nu
2f430 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b 73  ll && hard_links
2f440 3d 6e 6f 0a 20 20 74 6f 75 63 68 20 63 6f 6e 66  =no.  touch conf
2f450 74 65 73 74 2e 61 0a 20 20 6c 6e 20 63 6f 6e 66  test.a.  ln conf
2f460 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e  test.a conftest.
2f470 62 20 32 3e 26 35 20 7c 7c 20 68 61 72 64 5f 6c  b 2>&5 || hard_l
2f480 69 6e 6b 73 3d 6e 6f 0a 20 20 6c 6e 20 63 6f 6e  inks=no.  ln con
2f490 66 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74  ftest.a conftest
2f4a0 2e 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  .b 2>/dev/null &
2f4b0 26 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a  & hard_links=no.
2f4c0 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
2f4d0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
2f4e0 3a 20 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e  : $hard_links" >
2f4f0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
2f500 54 7d 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e  T}$hard_links" >
2f510 26 36 3b 20 7d 0a 20 20 69 66 20 74 65 73 74 20  &6; }.  if test 
2f520 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3d 20  "$hard_links" = 
2f530 6e 6f 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 65  no; then.    { e
2f540 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2f550 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60  ENO: WARNING: \`
2f560 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73 75  $CC' does not su
2f570 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c 20  pport \`-c -o', 
2f580 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d 61  so \`make -j' ma
2f590 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26 35  y be unsafe" >&5
2f5a0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  .echo "$as_me: W
2f5b0 41 52 4e 49 4e 47 3a 20 5c 60 24 43 43 27 20 64  ARNING: \`$CC' d
2f5c0 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20  oes not support 
2f5d0 5c 60 2d 63 20 2d 6f 27 2c 20 73 6f 20 5c 60 6d  \`-c -o', so \`m
2f5e0 61 6b 65 20 2d 6a 27 20 6d 61 79 20 62 65 20 75  ake -j' may be u
2f5f0 6e 73 61 66 65 22 20 3e 26 32 3b 7d 0a 20 20 20  nsafe" >&2;}.   
2f600 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 77 61 72 6e   need_locks=warn
2f610 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 6e 65 65  .  fi.else.  nee
2f620 64 5f 6c 6f 63 6b 73 3d 6e 6f 0a 66 69 0a 0a 7b  d_locks=no.fi..{
2f630 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
2f640 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
2f650 77 68 65 74 68 65 72 20 74 68 65 20 24 63 6f 6d  whether the $com
2f660 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28 24 4c  piler linker ($L
2f670 44 29 20 73 75 70 70 6f 72 74 73 20 73 68 61 72  D) supports shar
2f680 65 64 20 6c 69 62 72 61 72 69 65 73 22 20 3e 26  ed libraries" >&
2f690 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
2f6a0 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
2f6b0 20 74 68 65 20 24 63 6f 6d 70 69 6c 65 72 20 6c   the $compiler l
2f6c0 69 6e 6b 65 72 20 28 24 4c 44 29 20 73 75 70 70  inker ($LD) supp
2f6d0 6f 72 74 73 20 73 68 61 72 65 64 20 6c 69 62 72  orts shared libr
2f6e0 61 72 69 65 73 2e 2e 2e 20 24 45 43 48 4f 5f 43  aries... $ECHO_C
2f6f0 22 20 3e 26 36 3b 20 7d 0a 0a 20 20 72 75 6e 70  " >&6; }..  runp
2f700 61 74 68 5f 76 61 72 3d 0a 20 20 61 6c 6c 6f 77  ath_var=.  allow
2f710 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
2f720 0a 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64  .  enable_shared
2f730 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75 6e  _with_static_run
2f740 74 69 6d 65 73 3d 6e 6f 0a 20 20 61 72 63 68 69  times=no.  archi
2f750 76 65 5f 63 6d 64 73 3d 0a 20 20 61 72 63 68 69  ve_cmds=.  archi
2f760 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 0a  ve_expsym_cmds=.
2f770 20 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 46 72    old_archive_Fr
2f780 6f 6d 5f 6e 65 77 5f 63 6d 64 73 3d 0a 20 20 6f  om_new_cmds=.  o
2f790 6c 64 5f 61 72 63 68 69 76 65 5f 66 72 6f 6d 5f  ld_archive_from_
2f7a0 65 78 70 73 79 6d 73 5f 63 6d 64 73 3d 0a 20 20  expsyms_cmds=.  
2f7b0 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66  export_dynamic_f
2f7c0 6c 61 67 5f 73 70 65 63 3d 0a 20 20 77 68 6f 6c  lag_spec=.  whol
2f7d0 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
2f7e0 70 65 63 3d 0a 20 20 74 68 72 65 61 64 5f 73 61  pec=.  thread_sa
2f7f0 66 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20  fe_flag_spec=.  
2f800 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
2f810 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 68 61 72  flag_spec=.  har
2f820 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
2f830 67 5f 73 70 65 63 5f 6c 64 3d 0a 20 20 68 61 72  g_spec_ld=.  har
2f840 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70  dcode_libdir_sep
2f850 61 72 61 74 6f 72 3d 0a 20 20 68 61 72 64 63 6f  arator=.  hardco
2f860 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20 68  de_direct=no.  h
2f870 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d  ardcode_minus_L=
2f880 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 73 68  no.  hardcode_sh
2f890 6c 69 62 70 61 74 68 5f 76 61 72 3d 75 6e 73 75  libpath_var=unsu
2f8a0 70 70 6f 72 74 65 64 0a 20 20 6c 69 6e 6b 5f 61  pported.  link_a
2f8b0 6c 6c 5f 64 65 70 6c 69 62 73 3d 75 6e 6b 6e 6f  ll_deplibs=unkno
2f8c0 77 6e 0a 20 20 68 61 72 64 63 6f 64 65 5f 61 75  wn.  hardcode_au
2f8d0 74 6f 6d 61 74 69 63 3d 6e 6f 0a 20 20 6d 6f 64  tomatic=no.  mod
2f8e0 75 6c 65 5f 63 6d 64 73 3d 0a 20 20 6d 6f 64 75  ule_cmds=.  modu
2f8f0 6c 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 0a  le_expsym_cmds=.
2f900 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f    always_export_
2f910 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 65 78 70  symbols=no.  exp
2f920 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73  ort_symbols_cmds
2f930 3d 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24  ='$NM $libobjs $
2f940 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 24 67  convenience | $g
2f950 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
2f960 65 20 7c 20 24 53 45 44 20 27 5c 27 27 73 2f 2e  e | $SED '\''s/.
2f970 2a 20 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20  * //'\'' | sort 
2f980 7c 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72 74  | uniq > $export
2f990 5f 73 79 6d 62 6f 6c 73 27 0a 20 20 23 20 69 6e  _symbols'.  # in
2f9a0 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 20 73 68  clude_expsyms sh
2f9b0 6f 75 6c 64 20 62 65 20 61 20 6c 69 73 74 20 6f  ould be a list o
2f9c0 66 20 73 70 61 63 65 2d 73 65 70 61 72 61 74 65  f space-separate
2f9d0 64 20 73 79 6d 62 6f 6c 73 20 74 6f 20 62 65 20  d symbols to be 
2f9e0 2a 61 6c 77 61 79 73 2a 0a 20 20 23 20 69 6e 63  *always*.  # inc
2f9f0 6c 75 64 65 64 20 69 6e 20 74 68 65 20 73 79 6d  luded in the sym
2fa00 62 6f 6c 20 6c 69 73 74 0a 20 20 69 6e 63 6c 75  bol list.  inclu
2fa10 64 65 5f 65 78 70 73 79 6d 73 3d 0a 20 20 23 20  de_expsyms=.  # 
2fa20 65 78 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 20  exclude_expsyms 
2fa30 63 61 6e 20 62 65 20 61 6e 20 65 78 74 65 6e 64  can be an extend
2fa40 65 64 20 72 65 67 65 78 70 20 6f 66 20 73 79 6d  ed regexp of sym
2fa50 62 6f 6c 73 20 74 6f 20 65 78 63 6c 75 64 65 0a  bols to exclude.
2fa60 20 20 23 20 69 74 20 77 69 6c 6c 20 62 65 20 77    # it will be w
2fa70 72 61 70 70 65 64 20 62 79 20 60 20 28 27 20 61  rapped by ` (' a
2fa80 6e 64 20 60 29 24 27 2c 20 73 6f 20 6f 6e 65 20  nd `)$', so one 
2fa90 6d 75 73 74 20 6e 6f 74 20 6d 61 74 63 68 20 62  must not match b
2faa0 65 67 69 6e 6e 69 6e 67 20 6f 72 0a 20 20 23 20  eginning or.  # 
2fab0 65 6e 64 20 6f 66 20 6c 69 6e 65 2e 20 20 45 78  end of line.  Ex
2fac0 61 6d 70 6c 65 3a 20 60 61 7c 62 63 7c 2e 2a 64  ample: `a|bc|.*d
2fad0 2e 2a 27 20 77 69 6c 6c 20 65 78 63 6c 75 64 65  .*' will exclude
2fae0 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 60 61 27   the symbols `a'
2faf0 20 61 6e 64 20 60 62 63 27 2c 0a 20 20 23 20 61   and `bc',.  # a
2fb00 73 20 77 65 6c 6c 20 61 73 20 61 6e 79 20 73 79  s well as any sy
2fb10 6d 62 6f 6c 20 74 68 61 74 20 63 6f 6e 74 61 69  mbol that contai
2fb20 6e 73 20 60 64 27 2e 0a 20 20 65 78 63 6c 75 64  ns `d'..  exclud
2fb30 65 5f 65 78 70 73 79 6d 73 3d 22 5f 47 4c 4f 42  e_expsyms="_GLOB
2fb40 41 4c 5f 4f 46 46 53 45 54 5f 54 41 42 4c 45 5f  AL_OFFSET_TABLE_
2fb50 22 0a 20 20 23 20 41 6c 74 68 6f 75 67 68 20 5f  ".  # Although _
2fb60 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54 41  GLOBAL_OFFSET_TA
2fb70 42 4c 45 5f 20 69 73 20 61 20 76 61 6c 69 64 20  BLE_ is a valid 
2fb80 73 79 6d 62 6f 6c 20 43 20 6e 61 6d 65 2c 20 6d  symbol C name, m
2fb90 6f 73 74 20 61 2e 6f 75 74 0a 20 20 23 20 70 6c  ost a.out.  # pl
2fba0 61 74 66 6f 72 6d 73 20 28 61 62 29 75 73 65 20  atforms (ab)use 
2fbb0 69 74 20 69 6e 20 50 49 43 20 63 6f 64 65 2c 20  it in PIC code, 
2fbc0 62 75 74 20 74 68 65 69 72 20 6c 69 6e 6b 65 72  but their linker
2fbd0 73 20 67 65 74 20 63 6f 6e 66 75 73 65 64 20 69  s get confused i
2fbe0 66 0a 20 20 23 20 74 68 65 20 73 79 6d 62 6f 6c  f.  # the symbol
2fbf0 20 69 73 20 65 78 70 6c 69 63 69 74 6c 79 20 72   is explicitly r
2fc00 65 66 65 72 65 6e 63 65 64 2e 20 20 53 69 6e 63  eferenced.  Sinc
2fc10 65 20 70 6f 72 74 61 62 6c 65 20 63 6f 64 65 20  e portable code 
2fc20 63 61 6e 6e 6f 74 0a 20 20 23 20 72 65 6c 79 20  cannot.  # rely 
2fc30 6f 6e 20 74 68 69 73 20 73 79 6d 62 6f 6c 20 6e  on this symbol n
2fc40 61 6d 65 2c 20 69 74 27 73 20 70 72 6f 62 61 62  ame, it's probab
2fc50 6c 79 20 66 69 6e 65 20 74 6f 20 6e 65 76 65 72  ly fine to never
2fc60 20 69 6e 63 6c 75 64 65 20 69 74 20 69 6e 0a 20   include it in. 
2fc70 20 23 20 70 72 65 6c 6f 61 64 65 64 20 73 79 6d   # preloaded sym
2fc80 62 6f 6c 20 74 61 62 6c 65 73 2e 0a 20 20 65 78  bol tables..  ex
2fc90 74 72 61 63 74 5f 65 78 70 73 79 6d 73 5f 63 6d  tract_expsyms_cm
2fca0 64 73 3d 0a 20 20 23 20 4a 75 73 74 20 62 65 69  ds=.  # Just bei
2fcb0 6e 67 20 70 61 72 61 6e 6f 69 64 20 61 62 6f 75  ng paranoid abou
2fcc0 74 20 65 6e 73 75 72 69 6e 67 20 74 68 61 74 20  t ensuring that 
2fcd0 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 73 20 73  cc_basename is s
2fce0 65 74 2e 0a 20 20 66 6f 72 20 63 63 5f 74 65 6d  et..  for cc_tem
2fcf0 70 20 69 6e 20 24 63 6f 6d 70 69 6c 65 72 22 22  p in $compiler""
2fd00 3b 20 64 6f 0a 20 20 63 61 73 65 20 24 63 63 5f  ; do.  case $cc_
2fd10 74 65 6d 70 20 69 6e 0a 20 20 20 20 63 6f 6d 70  temp in.    comp
2fd20 69 6c 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 6f 6d 70  ile | *[\\/]comp
2fd30 69 6c 65 20 7c 20 63 63 61 63 68 65 20 7c 20 2a  ile | ccache | *
2fd40 5b 5c 5c 2f 5d 63 63 61 63 68 65 20 29 20 3b 3b  [\\/]ccache ) ;;
2fd50 0a 20 20 20 20 64 69 73 74 63 63 20 7c 20 2a 5b  .    distcc | *[
2fd60 5c 5c 2f 5d 64 69 73 74 63 63 20 7c 20 70 75 72  \\/]distcc | pur
2fd70 69 66 79 20 7c 20 2a 5b 5c 5c 2f 5d 70 75 72 69  ify | *[\\/]puri
2fd80 66 79 20 29 20 3b 3b 0a 20 20 20 20 5c 2d 2a 29  fy ) ;;.    \-*)
2fd90 20 3b 3b 0a 20 20 20 20 2a 29 20 62 72 65 61 6b   ;;.    *) break
2fda0 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 63  ;;.  esac.done.c
2fdb0 63 5f 62 61 73 65 6e 61 6d 65 3d 60 24 65 63 68  c_basename=`$ech
2fdc0 6f 20 22 58 24 63 63 5f 74 65 6d 70 22 20 7c 20  o "X$cc_temp" | 
2fdd0 24 58 73 65 64 20 2d 65 20 27 73 25 2e 2a 2f 25  $Xsed -e 's%.*/%
2fde0 25 27 20 2d 65 20 22 73 25 5e 24 68 6f 73 74 5f  %' -e "s%^$host_
2fdf0 61 6c 69 61 73 2d 25 25 22 60 0a 0a 20 20 63 61  alias-%%"`..  ca
2fe00 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20  se $host_os in. 
2fe10 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77   cygwin* | mingw
2fe20 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20 20 20 23  * | pw32*).    #
2fe30 20 46 49 58 4d 45 3a 20 74 68 65 20 4d 53 56 43   FIXME: the MSVC
2fe40 2b 2b 20 70 6f 72 74 20 68 61 73 6e 27 74 20 62  ++ port hasn't b
2fe50 65 65 6e 20 74 65 73 74 65 64 20 69 6e 20 61 20  een tested in a 
2fe60 6c 6f 6f 6f 6f 6e 67 20 74 69 6d 65 0a 20 20 20  loooong time.   
2fe70 20 23 20 57 68 65 6e 20 6e 6f 74 20 75 73 69 6e   # When not usin
2fe80 67 20 67 63 63 2c 20 77 65 20 63 75 72 72 65 6e  g gcc, we curren
2fe90 74 6c 79 20 61 73 73 75 6d 65 20 74 68 61 74 20  tly assume that 
2fea0 77 65 20 61 72 65 20 75 73 69 6e 67 0a 20 20 20  we are using.   
2feb0 20 23 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 73   # Microsoft Vis
2fec0 75 61 6c 20 43 2b 2b 2e 0a 20 20 20 20 69 66 20  ual C++..    if 
2fed0 74 65 73 74 20 22 24 47 43 43 22 20 21 3d 20 79  test "$GCC" != y
2fee0 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 77  es; then.      w
2fef0 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20  ith_gnu_ld=no.  
2ff00 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 69 6e    fi.    ;;.  in
2ff10 74 65 72 69 78 2a 29 0a 20 20 20 20 23 20 77 65  terix*).    # we
2ff20 20 6a 75 73 74 20 68 6f 70 65 2f 61 73 73 75 6d   just hope/assum
2ff30 65 20 74 68 69 73 20 69 73 20 67 63 63 20 61 6e  e this is gcc an
2ff40 64 20 6e 6f 74 20 63 38 39 20 28 3d 20 4d 53 56  d not c89 (= MSV
2ff50 43 2b 2b 29 0a 20 20 20 20 77 69 74 68 5f 67 6e  C++).    with_gn
2ff60 75 5f 6c 64 3d 79 65 73 0a 20 20 20 20 3b 3b 0a  u_ld=yes.    ;;.
2ff70 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20    openbsd*).    
2ff80 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20  with_gnu_ld=no. 
2ff90 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20     ;;.  esac..  
2ffa0 6c 64 5f 73 68 6c 69 62 73 3d 79 65 73 0a 20 20  ld_shlibs=yes.  
2ffb0 69 66 20 74 65 73 74 20 22 24 77 69 74 68 5f 67  if test "$with_g
2ffc0 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68  nu_ld" = yes; th
2ffd0 65 6e 0a 20 20 20 20 23 20 49 66 20 61 72 63 68  en.    # If arch
2ffe0 69 76 65 5f 63 6d 64 73 20 72 75 6e 73 20 4c 44  ive_cmds runs LD
2fff0 2c 20 6e 6f 74 20 43 43 2c 20 77 6c 61 72 63 20  , not CC, wlarc 
30000 73 68 6f 75 6c 64 20 62 65 20 65 6d 70 74 79 0a  should be empty.
30010 20 20 20 20 77 6c 61 72 63 3d 27 24 7b 77 6c 7d      wlarc='${wl}
30020 27 0a 0a 20 20 20 20 23 20 53 65 74 20 73 6f 6d  '..    # Set som
30030 65 20 64 65 66 61 75 6c 74 73 20 66 6f 72 20 47  e defaults for G
30040 4e 55 20 6c 64 20 77 69 74 68 20 73 68 61 72 65  NU ld with share
30050 64 20 6c 69 62 72 61 72 79 20 73 75 70 70 6f 72  d library suppor
30060 74 2e 20 54 68 65 73 65 0a 20 20 20 20 23 20 61  t. These.    # a
30070 72 65 20 72 65 73 65 74 20 6c 61 74 65 72 20 69  re reset later i
30080 66 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  f shared librari
30090 65 73 20 61 72 65 20 6e 6f 74 20 73 75 70 70 6f  es are not suppo
300a0 72 74 65 64 2e 20 50 75 74 74 69 6e 67 20 74 68  rted. Putting th
300b0 65 6d 0a 20 20 20 20 23 20 68 65 72 65 20 61 6c  em.    # here al
300c0 6c 6f 77 73 20 74 68 65 6d 20 74 6f 20 62 65 20  lows them to be 
300d0 6f 76 65 72 72 69 64 64 65 6e 20 69 66 20 6e 65  overridden if ne
300e0 63 65 73 73 61 72 79 2e 0a 20 20 20 20 72 75 6e  cessary..    run
300f0 70 61 74 68 5f 76 61 72 3d 4c 44 5f 52 55 4e 5f  path_var=LD_RUN_
30100 50 41 54 48 0a 20 20 20 20 68 61 72 64 63 6f 64  PATH.    hardcod
30110 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
30120 65 63 3d 27 24 7b 77 6c 7d 2d 2d 72 70 61 74 68  ec='${wl}--rpath
30130 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20   ${wl}$libdir'. 
30140 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69     export_dynami
30150 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  c_flag_spec='${w
30160 6c 7d 2d 2d 65 78 70 6f 72 74 2d 64 79 6e 61 6d  l}--export-dynam
30170 69 63 27 0a 20 20 20 20 23 20 61 6e 63 69 65 6e  ic'.    # ancien
30180 74 20 47 4e 55 20 6c 64 20 64 69 64 6e 27 74 20  t GNU ld didn't 
30190 73 75 70 70 6f 72 74 20 2d 2d 77 68 6f 6c 65 2d  support --whole-
301a0 61 72 63 68 69 76 65 20 65 74 2e 20 61 6c 2e 0a  archive et. al..
301b0 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c      if $LD --hel
301c0 70 20 32 3e 26 31 20 7c 20 67 72 65 70 20 27 6e  p 2>&1 | grep 'n
301d0 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27  o-whole-archive'
301e0 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
301f0 65 6e 0a 09 77 68 6f 6c 65 5f 61 72 63 68 69 76  en..whole_archiv
30200 65 5f 66 6c 61 67 5f 73 70 65 63 3d 22 24 77 6c  e_flag_spec="$wl
30210 61 72 63 22 27 2d 2d 77 68 6f 6c 65 2d 61 72 63  arc"'--whole-arc
30220 68 69 76 65 24 63 6f 6e 76 65 6e 69 65 6e 63 65  hive$convenience
30230 20 27 22 24 77 6c 61 72 63 22 27 2d 2d 6e 6f 2d   '"$wlarc"'--no-
30240 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 20  whole-archive'. 
30250 20 20 20 20 20 65 6c 73 65 0a 20 20 09 77 68 6f       else.  .who
30260 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
30270 73 70 65 63 3d 0a 20 20 20 20 66 69 0a 20 20 20  spec=.    fi.   
30280 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76   supports_anon_v
30290 65 72 73 69 6f 6e 69 6e 67 3d 6e 6f 0a 20 20 20  ersioning=no.   
302a0 20 63 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e   case `$LD -v 2>
302b0 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20  /dev/null` in.  
302c0 20 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c 20      *\ [01].* | 
302d0 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a  *\ 2.[0-9].* | *
302e0 5c 20 32 2e 31 30 2e 2a 29 20 3b 3b 20 23 20 63  \ 2.10.*) ;; # c
302f0 61 74 63 68 20 76 65 72 73 69 6f 6e 73 20 3c 20  atch versions < 
30300 32 2e 31 31 0a 20 20 20 20 20 20 2a 5c 20 32 2e  2.11.      *\ 2.
30310 31 31 2e 39 33 2e 30 2e 32 5c 20 2a 29 20 73 75  11.93.0.2\ *) su
30320 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73  pports_anon_vers
30330 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20  ioning=yes ;; # 
30340 52 48 37 2e 33 20 2e 2e 2e 0a 20 20 20 20 20 20  RH7.3 ....      
30350 2a 5c 20 32 2e 31 31 2e 39 32 2e 30 2e 31 32 5c  *\ 2.11.92.0.12\
30360 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f   *) supports_ano
30370 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73  n_versioning=yes
30380 20 3b 3b 20 23 20 4d 61 6e 64 72 61 6b 65 20 38   ;; # Mandrake 8
30390 2e 32 20 2e 2e 2e 0a 20 20 20 20 20 20 2a 5c 20  .2 ....      *\ 
303a0 32 2e 31 31 2e 2a 29 20 3b 3b 20 23 20 6f 74 68  2.11.*) ;; # oth
303b0 65 72 20 32 2e 31 31 20 76 65 72 73 69 6f 6e 73  er 2.11 versions
303c0 0a 20 20 20 20 20 20 2a 29 20 73 75 70 70 6f 72  .      *) suppor
303d0 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69  ts_anon_versioni
303e0 6e 67 3d 79 65 73 20 3b 3b 0a 20 20 20 20 65 73  ng=yes ;;.    es
303f0 61 63 0a 0a 20 20 20 20 23 20 53 65 65 20 69 66  ac..    # See if
30400 20 47 4e 55 20 6c 64 20 73 75 70 70 6f 72 74 73   GNU ld supports
30410 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
30420 73 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73  s..    case $hos
30430 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 33  t_os in.    aix3
30440 2a 20 7c 20 61 69 78 34 2a 20 7c 20 61 69 78 35  * | aix4* | aix5
30450 2a 29 0a 20 20 20 20 20 20 23 20 4f 6e 20 41 49  *).      # On AI
30460 58 2f 50 50 43 2c 20 74 68 65 20 47 4e 55 20 6c  X/PPC, the GNU l
30470 69 6e 6b 65 72 20 69 73 20 76 65 72 79 20 62 72  inker is very br
30480 6f 6b 65 6e 0a 20 20 20 20 20 20 69 66 20 74 65  oken.      if te
30490 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 21  st "$host_cpu" !
304a0 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 6c 64  = ia64; then..ld
304b0 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61 74 20  _shlibs=no..cat 
304c0 3c 3c 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20  <<EOF 1>&2..*** 
304d0 57 61 72 6e 69 6e 67 3a 20 74 68 65 20 47 4e 55  Warning: the GNU
304e0 20 6c 69 6e 6b 65 72 2c 20 61 74 20 6c 65 61 73   linker, at leas
304f0 74 20 75 70 20 74 6f 20 72 65 6c 65 61 73 65 20  t up to release 
30500 32 2e 39 2e 31 2c 20 69 73 20 72 65 70 6f 72 74  2.9.1, is report
30510 65 64 0a 2a 2a 2a 20 74 6f 20 62 65 20 75 6e 61  ed.*** to be una
30520 62 6c 65 20 74 6f 20 72 65 6c 69 61 62 6c 79 20  ble to reliably 
30530 63 72 65 61 74 65 20 73 68 61 72 65 64 20 6c 69  create shared li
30540 62 72 61 72 69 65 73 20 6f 6e 20 41 49 58 2e 0a  braries on AIX..
30550 2a 2a 2a 20 54 68 65 72 65 66 6f 72 65 2c 20 6c  *** Therefore, l
30560 69 62 74 6f 6f 6c 20 69 73 20 64 69 73 61 62 6c  ibtool is disabl
30570 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72 61  ing shared libra
30580 72 69 65 73 20 73 75 70 70 6f 72 74 2e 20 20 49  ries support.  I
30590 66 20 79 6f 75 0a 2a 2a 2a 20 72 65 61 6c 6c 79  f you.*** really
305a0 20 63 61 72 65 20 66 6f 72 20 73 68 61 72 65 64   care for shared
305b0 20 6c 69 62 72 61 72 69 65 73 2c 20 79 6f 75 20   libraries, you 
305c0 6d 61 79 20 77 61 6e 74 20 74 6f 20 6d 6f 64 69  may want to modi
305d0 66 79 20 79 6f 75 72 20 50 41 54 48 0a 2a 2a 2a  fy your PATH.***
305e0 20 73 6f 20 74 68 61 74 20 61 20 6e 6f 6e 2d 47   so that a non-G
305f0 4e 55 20 6c 69 6e 6b 65 72 20 69 73 20 66 6f 75  NU linker is fou
30600 6e 64 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 73  nd, and then res
30610 74 61 72 74 2e 0a 0a 45 4f 46 0a 20 20 20 20 20  tart...EOF.     
30620 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
30630 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20    amigaos*).    
30640 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
30650 24 72 6d 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  $rm $output_objd
30660 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
30670 61 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69  ata~$echo "#defi
30680 6e 65 20 4e 41 4d 45 20 24 6c 69 62 6e 61 6d 65  ne NAME $libname
30690 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  " > $output_objd
306a0 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
306b0 61 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69  ata~$echo "#defi
306c0 6e 65 20 4c 49 42 52 41 52 59 5f 49 44 20 31 22  ne LIBRARY_ID 1"
306d0 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
306e0 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
306f0 61 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69  ata~$echo "#defi
30700 6e 65 20 56 45 52 53 49 4f 4e 20 24 6d 61 6a 6f  ne VERSION $majo
30710 72 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62  r" >> $output_ob
30720 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79  jdir/a2ixlibrary
30730 2e 64 61 74 61 7e 24 65 63 68 6f 20 22 23 64 65  .data~$echo "#de
30740 66 69 6e 65 20 52 45 56 49 53 49 4f 4e 20 24 72  fine REVISION $r
30750 65 76 69 73 69 6f 6e 22 20 3e 3e 20 24 6f 75 74  evision" >> $out
30760 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
30770 69 62 72 61 72 79 2e 64 61 74 61 7e 24 41 52 20  ibrary.data~$AR 
30780 24 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20 24  $AR_FLAGS $lib $
30790 6c 69 62 6f 62 6a 73 7e 24 52 41 4e 4c 49 42 20  libobjs~$RANLIB 
307a0 24 6c 69 62 7e 28 63 64 20 24 6f 75 74 70 75 74  $lib~(cd $output
307b0 5f 6f 62 6a 64 69 72 20 26 26 20 61 32 69 78 6c  _objdir && a2ixl
307c0 69 62 72 61 72 79 20 2d 33 32 29 27 0a 20 20 20  ibrary -32)'.   
307d0 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
307e0 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c  ir_flag_spec='-L
307f0 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68  $libdir'.      h
30800 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d  ardcode_minus_L=
30810 79 65 73 0a 0a 20 20 20 20 20 20 23 20 53 61 6d  yes..      # Sam
30820 75 65 6c 20 41 2e 20 46 61 6c 76 6f 20 49 49 20  uel A. Falvo II 
30830 3c 6b 63 35 74 6a 61 40 64 6f 6c 70 68 69 6e 2e  <kc5tja@dolphin.
30840 6f 70 65 6e 70 72 6f 6a 65 63 74 73 2e 6e 65 74  openprojects.net
30850 3e 20 72 65 70 6f 72 74 73 0a 20 20 20 20 20 20  > reports.      
30860 23 20 74 68 61 74 20 74 68 65 20 73 65 6d 61 6e  # that the seman
30870 74 69 63 73 20 6f 66 20 64 79 6e 61 6d 69 63 20  tics of dynamic 
30880 6c 69 62 72 61 72 69 65 73 20 6f 6e 20 41 6d 69  libraries on Ami
30890 67 61 4f 53 2c 20 61 74 20 6c 65 61 73 74 20 75  gaOS, at least u
308a0 70 0a 20 20 20 20 20 20 23 20 74 6f 20 76 65 72  p.      # to ver
308b0 73 69 6f 6e 20 34 2c 20 69 73 20 74 6f 20 73 68  sion 4, is to sh
308c0 61 72 65 20 64 61 74 61 20 61 6d 6f 6e 67 20 6d  are data among m
308d0 75 6c 74 69 70 6c 65 20 70 72 6f 67 72 61 6d 73  ultiple programs
308e0 20 6c 69 6e 6b 65 64 0a 20 20 20 20 20 20 23 20   linked.      # 
308f0 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 64 79  with the same dy
30900 6e 61 6d 69 63 20 6c 69 62 72 61 72 79 2e 20 20  namic library.  
30910 53 69 6e 63 65 20 74 68 69 73 20 64 6f 65 73 6e  Since this doesn
30920 27 74 20 6d 61 74 63 68 20 74 68 65 0a 20 20 20  't match the.   
30930 20 20 20 23 20 62 65 68 61 76 69 6f 72 20 6f 66     # behavior of
30940 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
30950 73 20 6f 6e 20 6f 74 68 65 72 20 70 6c 61 74 66  s on other platf
30960 6f 72 6d 73 2c 20 77 65 20 63 61 6e 27 74 20 75  orms, we can't u
30970 73 65 0a 20 20 20 20 20 20 23 20 74 68 65 6d 2e  se.      # them.
30980 0a 20 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73  .      ld_shlibs
30990 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  =no.      ;;..  
309a0 20 20 62 65 6f 73 2a 29 0a 20 20 20 20 20 20 69    beos*).      i
309b0 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26  f $LD --help 2>&
309c0 31 20 7c 20 67 72 65 70 20 27 3a 20 73 75 70 70  1 | grep ': supp
309d0 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a  orted targets:.*
309e0 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c   elf' > /dev/nul
309f0 6c 3b 20 74 68 65 6e 0a 09 61 6c 6c 6f 77 5f 75  l; then..allow_u
30a00 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e  ndefined_flag=un
30a10 73 75 70 70 6f 72 74 65 64 0a 09 23 20 4a 6f 73  supported..# Jos
30a20 65 70 68 20 42 65 63 6b 65 6e 62 61 63 68 20 3c  eph Beckenbach <
30a30 6a 72 62 33 40 62 65 73 74 2e 63 6f 6d 3e 20 73  jrb3@best.com> s
30a40 61 79 73 20 73 6f 6d 65 20 72 65 6c 65 61 73 65  ays some release
30a50 73 20 6f 66 20 67 63 63 0a 09 23 20 73 75 70 70  s of gcc..# supp
30a60 6f 72 74 20 2d 2d 75 6e 64 65 66 69 6e 65 64 2e  ort --undefined.
30a70 20 20 54 68 69 73 20 64 65 73 65 72 76 65 73 20    This deserves 
30a80 73 6f 6d 65 20 69 6e 76 65 73 74 69 67 61 74 69  some investigati
30a90 6f 6e 2e 20 20 46 49 58 4d 45 0a 09 61 72 63 68  on.  FIXME..arch
30aa0 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 6e  ive_cmds='$CC -n
30ab0 6f 73 74 61 72 74 20 24 6c 69 62 6f 62 6a 73 20  ostart $libobjs 
30ac0 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
30ad0 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
30ae0 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
30af0 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20   -o $lib'.      
30b00 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d  else..ld_shlibs=
30b10 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  no.      fi.    
30b20 20 20 3b 3b 0a 0a 20 20 20 20 63 79 67 77 69 6e    ;;..    cygwin
30b30 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33  * | mingw* | pw3
30b40 32 2a 29 0a 20 20 20 20 20 20 23 20 5f 4c 54 5f  2*).      # _LT_
30b50 41 43 5f 54 41 47 56 41 52 28 68 61 72 64 63 6f  AC_TAGVAR(hardco
30b60 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
30b70 70 65 63 2c 20 29 20 69 73 20 61 63 74 75 61 6c  pec, ) is actual
30b80 6c 79 20 6d 65 61 6e 69 6e 67 6c 65 73 73 2c 0a  ly meaningless,.
30b90 20 20 20 20 20 20 23 20 61 73 20 74 68 65 72 65        # as there
30ba0 20 69 73 20 6e 6f 20 73 65 61 72 63 68 20 70 61   is no search pa
30bb0 74 68 20 66 6f 72 20 44 4c 4c 73 2e 0a 20 20 20  th for DLLs..   
30bc0 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
30bd0 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c  ir_flag_spec='-L
30be0 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 61  $libdir'.      a
30bf0 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
30c00 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  lag=unsupported.
30c10 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70        always_exp
30c20 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20  ort_symbols=no. 
30c30 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72       enable_shar
30c40 65 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72  ed_with_static_r
30c50 75 6e 74 69 6d 65 73 3d 79 65 73 0a 20 20 20 20  untimes=yes.    
30c60 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73    export_symbols
30c70 5f 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69 62 6f  _cmds='$NM $libo
30c80 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65  bjs $convenience
30c90 20 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f   | $global_symbo
30ca0 6c 5f 70 69 70 65 20 7c 20 24 53 45 44 20 2d 65  l_pipe | $SED -e
30cb0 20 27 5c 27 27 2f 5e 5b 42 43 44 47 52 53 5d 20   '\''/^[BCDGRS] 
30cc0 2f 73 2f 2e 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 2f  /s/.* \([^ ]*\)/
30cd0 5c 31 20 44 41 54 41 2f 27 5c 27 27 20 7c 20 24  \1 DATA/'\'' | $
30ce0 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b 41 49  SED -e '\''/^[AI
30cf0 54 57 5d 20 2f 73 2f 2e 2a 20 2f 2f 27 5c 27 27  TW] /s/.* //'\''
30d00 20 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71 20 3e   | sort | uniq >
30d10 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
30d20 27 0a 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20  '..      if $LD 
30d30 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 67 72  --help 2>&1 | gr
30d40 65 70 20 27 61 75 74 6f 2d 69 6d 70 6f 72 74 27  ep 'auto-import'
30d50 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
30d60 65 6e 0a 20 20 20 20 20 20 20 20 61 72 63 68 69  en.        archi
30d70 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
30d80 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
30d90 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
30da0 5f 66 6c 61 67 73 20 2d 6f 20 24 6f 75 74 70 75  _flags -o $outpu
30db0 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
30dc0 20 24 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d 61   ${wl}--enable-a
30dd0 75 74 6f 2d 69 6d 61 67 65 2d 62 61 73 65 20 2d  uto-image-base -
30de0 58 6c 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69 6d  Xlinker --out-im
30df0 70 6c 69 62 20 2d 58 6c 69 6e 6b 65 72 20 24 6c  plib -Xlinker $l
30e00 69 62 27 0a 09 23 20 49 66 20 74 68 65 20 65 78  ib'..# If the ex
30e10 70 6f 72 74 2d 73 79 6d 62 6f 6c 73 20 66 69 6c  port-symbols fil
30e20 65 20 61 6c 72 65 61 64 79 20 69 73 20 61 20 2e  e already is a .
30e30 64 65 66 20 66 69 6c 65 20 28 31 73 74 20 6c 69  def file (1st li
30e40 6e 65 0a 09 23 20 69 73 20 45 58 50 4f 52 54 53  ne..# is EXPORTS
30e50 29 2c 20 75 73 65 20 69 74 20 61 73 20 69 73 3b  ), use it as is;
30e60 20 6f 74 68 65 72 77 69 73 65 2c 20 70 72 65 70   otherwise, prep
30e70 65 6e 64 2e 2e 2e 0a 09 61 72 63 68 69 76 65 5f  end.....archive_
30e80 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 69 66 20  expsym_cmds='if 
30e90 74 65 73 74 20 22 78 60 24 53 45 44 20 31 71 20  test "x`$SED 1q 
30ea0 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 60  $export_symbols`
30eb0 22 20 3d 20 78 45 58 50 4f 52 54 53 3b 20 74 68  " = xEXPORTS; th
30ec0 65 6e 0a 09 20 20 63 70 20 24 65 78 70 6f 72 74  en..  cp $export
30ed0 5f 73 79 6d 62 6f 6c 73 20 24 6f 75 74 70 75 74  _symbols $output
30ee0 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e  _objdir/$soname.
30ef0 64 65 66 3b 0a 09 65 6c 73 65 0a 09 20 20 65 63  def;..else..  ec
30f00 68 6f 20 45 58 50 4f 52 54 53 20 3e 20 24 6f 75  ho EXPORTS > $ou
30f10 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
30f20 61 6d 65 2e 64 65 66 3b 0a 09 20 20 63 61 74 20  ame.def;..  cat 
30f30 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
30f40 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
30f50 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09  r/$soname.def;..
30f60 66 69 7e 0a 09 24 43 43 20 2d 73 68 61 72 65 64  fi~..$CC -shared
30f70 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
30f80 24 73 6f 6e 61 6d 65 2e 64 65 66 20 24 6c 69 62  $soname.def $lib
30f90 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
30fa0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 6f  ompiler_flags -o
30fb0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
30fc0 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d 65  $soname ${wl}--e
30fd0 6e 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61 67 65  nable-auto-image
30fe0 2d 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72 20 2d  -base -Xlinker -
30ff0 2d 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58 6c 69  -out-implib -Xli
31000 6e 6b 65 72 20 24 6c 69 62 27 0a 20 20 20 20 20  nker $lib'.     
31010 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73   else..ld_shlibs
31020 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20  =no.      fi.   
31030 20 20 20 3b 3b 0a 0a 20 20 20 20 69 6e 74 65 72     ;;..    inter
31040 69 78 33 2a 29 0a 20 20 20 20 20 20 68 61 72 64  ix3*).      hard
31050 63 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20  code_direct=no. 
31060 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68       hardcode_sh
31070 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20  libpath_var=no. 
31080 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69       hardcode_li
31090 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
310a0 24 7b 77 6c 7d 2d 72 70 61 74 68 2c 24 6c 69 62  ${wl}-rpath,$lib
310b0 64 69 72 27 0a 20 20 20 20 20 20 65 78 70 6f 72  dir'.      expor
310c0 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73  t_dynamic_flag_s
310d0 70 65 63 3d 27 24 7b 77 6c 7d 2d 45 27 0a 20 20  pec='${wl}-E'.  
310e0 20 20 20 20 23 20 48 61 63 6b 3a 20 4f 6e 20 49      # Hack: On I
310f0 6e 74 65 72 69 78 20 33 2e 78 2c 20 77 65 20 63  nterix 3.x, we c
31100 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 50 49  annot compile PI
31110 43 20 62 65 63 61 75 73 65 20 6f 66 20 61 20 62  C because of a b
31120 72 6f 6b 65 6e 20 67 63 63 2e 0a 20 20 20 20 20  roken gcc..     
31130 20 23 20 49 6e 73 74 65 61 64 2c 20 73 68 61 72   # Instead, shar
31140 65 64 20 6c 69 62 72 61 72 69 65 73 20 61 72 65  ed libraries are
31150 20 6c 6f 61 64 65 64 20 61 74 20 61 6e 20 69 6d   loaded at an im
31160 61 67 65 20 62 61 73 65 20 28 30 78 31 30 30 30  age base (0x1000
31170 30 30 30 30 20 62 79 0a 20 20 20 20 20 20 23 20  0000 by.      # 
31180 64 65 66 61 75 6c 74 29 20 61 6e 64 20 72 65 6c  default) and rel
31190 6f 63 61 74 65 64 20 69 66 20 74 68 65 79 20 63  ocated if they c
311a0 6f 6e 66 6c 69 63 74 2c 20 77 68 69 63 68 20 69  onflict, which i
311b0 73 20 61 20 73 6c 6f 77 20 76 65 72 79 20 6d 65  s a slow very me
311c0 6d 6f 72 79 0a 20 20 20 20 20 20 23 20 63 6f 6e  mory.      # con
311d0 73 75 6d 69 6e 67 20 61 6e 64 20 66 72 61 67 6d  suming and fragm
311e0 65 6e 74 69 6e 67 20 70 72 6f 63 65 73 73 2e 20  enting process. 
311f0 20 54 6f 20 61 76 6f 69 64 20 74 68 69 73 2c 20   To avoid this, 
31200 77 65 20 70 69 63 6b 20 61 20 72 61 6e 64 6f 6d  we pick a random
31210 2c 0a 20 20 20 20 20 20 23 20 32 35 36 20 4b 69  ,.      # 256 Ki
31220 42 2d 61 6c 69 67 6e 65 64 20 69 6d 61 67 65 20  B-aligned image 
31230 62 61 73 65 20 62 65 74 77 65 65 6e 20 30 78 35  base between 0x5
31240 30 30 30 30 30 30 30 20 61 6e 64 20 30 78 36 46  0000000 and 0x6F
31250 46 43 30 30 30 30 20 61 74 20 6c 69 6e 6b 0a 20  FC0000 at link. 
31260 20 20 20 20 20 23 20 74 69 6d 65 2e 20 20 4d 6f       # time.  Mo
31270 76 69 6e 67 20 75 70 20 66 72 6f 6d 20 30 78 31  ving up from 0x1
31280 30 30 30 30 30 30 30 20 61 6c 73 6f 20 61 6c 6c  0000000 also all
31290 6f 77 73 20 6d 6f 72 65 20 73 62 72 6b 28 32 29  ows more sbrk(2)
312a0 20 73 70 61 63 65 2e 0a 20 20 20 20 20 20 61 72   space..      ar
312b0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
312c0 2d 73 68 61 72 65 64 20 24 70 69 63 5f 66 6c 61  -shared $pic_fla
312d0 67 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  g $libobjs $depl
312e0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
312f0 61 67 73 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e  ags ${wl}-h,$son
31300 61 6d 65 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65  ame ${wl}--image
31310 2d 62 61 73 65 2c 60 65 78 70 72 20 24 7b 52 41  -base,`expr ${RA
31320 4e 44 4f 4d 2d 24 24 7d 20 25 20 34 30 39 36 20  NDOM-$$} % 4096 
31330 2f 20 32 20 5c 2a 20 32 36 32 31 34 34 20 2b 20  / 2 \* 262144 + 
31340 31 33 34 32 31 37 37 32 38 30 60 20 2d 6f 20 24  1342177280` -o $
31350 6c 69 62 27 0a 20 20 20 20 20 20 61 72 63 68 69  lib'.      archi
31360 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
31370 73 65 64 20 22 73 2c 5e 2c 5f 2c 22 20 24 65 78  sed "s,^,_," $ex
31380 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 24 6f  port_symbols >$o
31390 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
313a0 6e 61 6d 65 2e 65 78 70 73 79 6d 7e 24 43 43 20  name.expsym~$CC 
313b0 2d 73 68 61 72 65 64 20 24 70 69 63 5f 66 6c 61  -shared $pic_fla
313c0 67 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  g $libobjs $depl
313d0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
313e0 61 67 73 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e  ags ${wl}-h,$son
313f0 61 6d 65 20 24 7b 77 6c 7d 2d 2d 72 65 74 61 69  ame ${wl}--retai
31400 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 2c 24  n-symbols-file,$
31410 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
31420 6f 6e 61 6d 65 2e 65 78 70 73 79 6d 20 24 7b 77  oname.expsym ${w
31430 6c 7d 2d 2d 69 6d 61 67 65 2d 62 61 73 65 2c 60  l}--image-base,`
31440 65 78 70 72 20 24 7b 52 41 4e 44 4f 4d 2d 24 24  expr ${RANDOM-$$
31450 7d 20 25 20 34 30 39 36 20 2f 20 32 20 5c 2a 20  } % 4096 / 2 \* 
31460 32 36 32 31 34 34 20 2b 20 31 33 34 32 31 37 37  262144 + 1342177
31470 32 38 30 60 20 2d 6f 20 24 6c 69 62 27 0a 20 20  280` -o $lib'.  
31480 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75      ;;..    linu
31490 78 2a 29 0a 20 20 20 20 20 20 69 66 20 24 4c 44  x*).      if $LD
314a0 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 67   --help 2>&1 | g
314b0 72 65 70 20 27 3a 20 73 75 70 70 6f 72 74 65 64  rep ': supported
314c0 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27   targets:.* elf'
314d0 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
314e0 65 6e 0a 09 74 6d 70 5f 61 64 64 66 6c 61 67 3d  en..tmp_addflag=
314f0 0a 09 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e  ..case $cc_basen
31500 61 6d 65 2c 24 68 6f 73 74 5f 63 70 75 20 69 6e  ame,$host_cpu in
31510 0a 09 70 67 63 63 2a 29 09 09 09 09 23 20 50 6f  ..pgcc*)....# Po
31520 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 43 20 63  rtland Group C c
31530 6f 6d 70 69 6c 65 72 0a 09 20 20 77 68 6f 6c 65  ompiler..  whole
31540 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
31550 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65  ec='${wl}--whole
31560 2d 61 72 63 68 69 76 65 60 66 6f 72 20 63 6f 6e  -archive`for con
31570 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63  v in $convenienc
31580 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74 20 20  e\"\"; do test  
31590 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26 26 20  -n \"$conv\" && 
315a0 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d  new_convenience=
315b0 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e  \"$new_convenien
315c0 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65  ce,$conv\"; done
315d0 3b 20 24 65 63 68 6f 20 5c 22 24 6e 65 77 5f 63  ; $echo \"$new_c
315e0 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b  onvenience\"` ${
315f0 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72  wl}--no-whole-ar
31600 63 68 69 76 65 27 0a 09 20 20 74 6d 70 5f 61 64  chive'..  tmp_ad
31610 64 66 6c 61 67 3d 27 20 24 70 69 63 5f 66 6c 61  dflag=' $pic_fla
31620 67 27 0a 09 20 20 3b 3b 0a 09 70 67 66 37 37 2a  g'..  ;;..pgf77*
31630 20 7c 20 70 67 66 39 30 2a 20 7c 20 70 67 66 39   | pgf90* | pgf9
31640 35 2a 29 09 23 20 50 6f 72 74 6c 61 6e 64 20 47  5*).# Portland G
31650 72 6f 75 70 20 66 37 37 20 61 6e 64 20 66 39 30  roup f77 and f90
31660 20 63 6f 6d 70 69 6c 65 72 73 0a 09 20 20 77 68   compilers..  wh
31670 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67  ole_archive_flag
31680 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68  _spec='${wl}--wh
31690 6f 6c 65 2d 61 72 63 68 69 76 65 60 66 6f 72 20  ole-archive`for 
316a0 63 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69  conv in $conveni
316b0 65 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73  ence\"\"; do tes
316c0 74 20 20 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22 20  t  -n \"$conv\" 
316d0 26 26 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e  && new_convenien
316e0 63 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e  ce=\"$new_conven
316f0 69 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64  ience,$conv\"; d
31700 6f 6e 65 3b 20 24 65 63 68 6f 20 5c 22 24 6e 65  one; $echo \"$ne
31710 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60  w_convenience\"`
31720 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65   ${wl}--no-whole
31730 2d 61 72 63 68 69 76 65 27 0a 09 20 20 74 6d 70  -archive'..  tmp
31740 5f 61 64 64 66 6c 61 67 3d 27 20 24 70 69 63 5f  _addflag=' $pic_
31750 66 6c 61 67 20 2d 4d 6e 6f 6d 61 69 6e 27 20 3b  flag -Mnomain' ;
31760 3b 0a 09 65 63 63 2a 2c 69 61 36 34 2a 20 7c 20  ;..ecc*,ia64* | 
31770 69 63 63 2a 2c 69 61 36 34 2a 29 09 09 23 20 49  icc*,ia64*)..# I
31780 6e 74 65 6c 20 43 20 63 6f 6d 70 69 6c 65 72 20  ntel C compiler 
31790 6f 6e 20 69 61 36 34 0a 09 20 20 74 6d 70 5f 61  on ia64..  tmp_a
317a0 64 64 66 6c 61 67 3d 27 20 2d 69 5f 64 79 6e 61  ddflag=' -i_dyna
317b0 6d 69 63 27 20 3b 3b 0a 09 65 66 63 2a 2c 69 61  mic' ;;..efc*,ia
317c0 36 34 2a 20 7c 20 69 66 6f 72 74 2a 2c 69 61 36  64* | ifort*,ia6
317d0 34 2a 29 09 23 20 49 6e 74 65 6c 20 46 6f 72 74  4*).# Intel Fort
317e0 72 61 6e 20 63 6f 6d 70 69 6c 65 72 20 6f 6e 20  ran compiler on 
317f0 69 61 36 34 0a 09 20 20 74 6d 70 5f 61 64 64 66  ia64..  tmp_addf
31800 6c 61 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69 63  lag=' -i_dynamic
31810 20 2d 6e 6f 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b   -nofor_main' ;;
31820 0a 09 69 66 63 2a 20 7c 20 69 66 6f 72 74 2a 29  ..ifc* | ifort*)
31830 09 09 09 23 20 49 6e 74 65 6c 20 46 6f 72 74 72  ...# Intel Fortr
31840 61 6e 20 63 6f 6d 70 69 6c 65 72 0a 09 20 20 74  an compiler..  t
31850 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 2d 6e 6f  mp_addflag=' -no
31860 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09 65 73  for_main' ;;..es
31870 61 63 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  ac..archive_cmds
31880 3d 27 24 43 43 20 2d 73 68 61 72 65 64 27 22 24  ='$CC -shared'"$
31890 74 6d 70 5f 61 64 64 66 6c 61 67 22 27 20 24 6c  tmp_addflag"' $l
318a0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
318b0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
318c0 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
318d0 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27  $soname -o $lib'
318e0 0a 0a 09 69 66 20 74 65 73 74 20 24 73 75 70 70  ...if test $supp
318f0 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f  orts_anon_versio
31900 6e 69 6e 67 20 3d 20 79 65 73 3b 20 74 68 65 6e  ning = yes; then
31910 0a 09 20 20 61 72 63 68 69 76 65 5f 65 78 70 73  ..  archive_exps
31920 79 6d 5f 63 6d 64 73 3d 27 24 65 63 68 6f 20 22  ym_cmds='$echo "
31930 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24 6f 75  { global:" > $ou
31940 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62  tput_objdir/$lib
31950 6e 61 6d 65 2e 76 65 72 7e 0a 20 20 63 61 74 20  name.ver~.  cat 
31960 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
31970 7c 20 73 65 64 20 2d 65 20 22 73 2f 5c 28 2e 2a  | sed -e "s/\(.*
31980 5c 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6f 75 74  \)/\1;/" >> $out
31990 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e  put_objdir/$libn
319a0 61 6d 65 2e 76 65 72 7e 0a 20 20 24 65 63 68 6f  ame.ver~.  $echo
319b0 20 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20   "local: *; };" 
319c0 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
319d0 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a  r/$libname.ver~.
319e0 09 20 20 24 43 43 20 2d 73 68 61 72 65 64 27 22  .  $CC -shared'"
319f0 24 74 6d 70 5f 61 64 64 66 6c 61 67 22 27 20 24  $tmp_addflag"' $
31a00 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
31a10 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
31a20 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
31a30 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 76  l$soname ${wl}-v
31a40 65 72 73 69 6f 6e 2d 73 63 72 69 70 74 20 24 7b  ersion-script ${
31a50 77 6c 7d 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  wl}$output_objdi
31a60 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 20 2d  r/$libname.ver -
31a70 6f 20 24 6c 69 62 27 0a 09 66 69 0a 20 20 20 20  o $lib'..fi.    
31a80 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62    else..ld_shlib
31a90 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20  s=no.      fi.  
31aa0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 74 62      ;;..    netb
31ab0 73 64 2a 29 0a 20 20 20 20 20 20 69 66 20 65 63  sd*).      if ec
31ac0 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43  ho __ELF__ | $CC
31ad0 20 2d 45 20 2d 20 7c 20 67 72 65 70 20 5f 5f 45   -E - | grep __E
31ae0 4c 46 5f 5f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  LF__ >/dev/null;
31af0 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63   then..archive_c
31b00 6d 64 73 3d 27 24 4c 44 20 2d 42 73 68 61 72 65  mds='$LD -Bshare
31b10 61 62 6c 65 20 24 6c 69 62 6f 62 6a 73 20 24 64  able $libobjs $d
31b20 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66  eplibs $linker_f
31b30 6c 61 67 73 20 2d 6f 20 24 6c 69 62 27 0a 09 77  lags -o $lib'..w
31b40 6c 61 72 63 3d 0a 20 20 20 20 20 20 65 6c 73 65  larc=.      else
31b50 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
31b60 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
31b70 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
31b80 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
31b90 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73  wl}-soname $wl$s
31ba0 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09  oname -o $lib'..
31bb0 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
31bc0 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
31bd0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
31be0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
31bf0 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
31c00 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  $wl$soname ${wl}
31c10 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d  -retain-symbols-
31c20 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f  file $wl$export_
31c30 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27  symbols -o $lib'
31c40 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
31c50 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72 69 73 2a  ;;..    solaris*
31c60 29 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d  ).      if $LD -
31c70 76 20 32 3e 26 31 20 7c 20 67 72 65 70 20 27 42  v 2>&1 | grep 'B
31c80 46 44 20 32 5c 2e 38 27 20 3e 20 2f 64 65 76 2f  FD 2\.8' > /dev/
31c90 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 6c 64 5f 73  null; then..ld_s
31ca0 68 6c 69 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c  hlibs=no..cat <<
31cb0 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61  EOF 1>&2..*** Wa
31cc0 72 6e 69 6e 67 3a 20 54 68 65 20 72 65 6c 65 61  rning: The relea
31cd0 73 65 73 20 32 2e 38 2e 2a 20 6f 66 20 74 68 65  ses 2.8.* of the
31ce0 20 47 4e 55 20 6c 69 6e 6b 65 72 20 63 61 6e 6e   GNU linker cann
31cf0 6f 74 20 72 65 6c 69 61 62 6c 79 0a 2a 2a 2a 20  ot reliably.*** 
31d00 63 72 65 61 74 65 20 73 68 61 72 65 64 20 6c 69  create shared li
31d10 62 72 61 72 69 65 73 20 6f 6e 20 53 6f 6c 61 72  braries on Solar
31d20 69 73 20 73 79 73 74 65 6d 73 2e 20 20 54 68 65  is systems.  The
31d30 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a  refore, libtool.
31d40 2a 2a 2a 20 69 73 20 64 69 73 61 62 6c 69 6e 67  *** is disabling
31d50 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
31d60 73 20 73 75 70 70 6f 72 74 2e 20 20 57 65 20 75  s support.  We u
31d70 72 67 65 20 79 6f 75 20 74 6f 20 75 70 67 72 61  rge you to upgra
31d80 64 65 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74  de GNU.*** binut
31d90 69 6c 73 20 74 6f 20 72 65 6c 65 61 73 65 20 32  ils to release 2
31da0 2e 39 2e 31 20 6f 72 20 6e 65 77 65 72 2e 20 20  .9.1 or newer.  
31db0 41 6e 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 69  Another option i
31dc0 73 20 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20  s to modify.*** 
31dd0 79 6f 75 72 20 50 41 54 48 20 6f 72 20 63 6f 6d  your PATH or com
31de0 70 69 6c 65 72 20 63 6f 6e 66 69 67 75 72 61 74  piler configurat
31df0 69 6f 6e 20 73 6f 20 74 68 61 74 20 74 68 65 20  ion so that the 
31e00 6e 61 74 69 76 65 20 6c 69 6e 6b 65 72 20 69 73  native linker is
31e10 0a 2a 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20 74  .*** used, and t
31e20 68 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 45 4f  hen restart...EO
31e30 46 0a 20 20 20 20 20 20 65 6c 69 66 20 24 4c 44  F.      elif $LD
31e40 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 67   --help 2>&1 | g
31e50 72 65 70 20 27 3a 20 73 75 70 70 6f 72 74 65 64  rep ': supported
31e60 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27   targets:.* elf'
31e70 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
31e80 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  en..archive_cmds
31e90 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c  ='$CC -shared $l
31ea0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
31eb0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
31ec0 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
31ed0 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27  $soname -o $lib'
31ee0 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d  ..archive_expsym
31ef0 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
31f00 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
31f10 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
31f20 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
31f30 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77  e $wl$soname ${w
31f40 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c  l}-retain-symbol
31f50 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72  s-file $wl$expor
31f60 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69  t_symbols -o $li
31f70 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c  b'.      else..l
31f80 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20  d_shlibs=no.    
31f90 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
31fa0 20 20 20 73 79 73 76 35 2a 20 7c 20 73 63 6f 33     sysv5* | sco3
31fb0 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20  .2v5* | sco5v6* 
31fc0 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70  | unixware* | Op
31fd0 65 6e 55 4e 49 58 2a 29 0a 20 20 20 20 20 20 63  enUNIX*).      c
31fe0 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31  ase `$LD -v 2>&1
31ff0 60 20 69 6e 0a 20 20 20 20 20 20 20 20 2a 5c 20  ` in.        *\ 
32000 5b 30 31 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30  [01].* | *\ 2.[0
32010 2d 39 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31 5b 30  -9].* | *\ 2.1[0
32020 2d 35 5d 2e 2a 29 0a 09 6c 64 5f 73 68 6c 69 62  -5].*)..ld_shlib
32030 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f  s=no..cat <<_LT_
32040 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61  EOF 1>&2..*** Wa
32050 72 6e 69 6e 67 3a 20 52 65 6c 65 61 73 65 73 20  rning: Releases 
32060 6f 66 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65  of the GNU linke
32070 72 20 70 72 69 6f 72 20 74 6f 20 32 2e 31 36 2e  r prior to 2.16.
32080 39 31 2e 30 2e 33 20 63 61 6e 20 6e 6f 74 0a 2a  91.0.3 can not.*
32090 2a 2a 20 72 65 6c 69 61 62 6c 79 20 63 72 65 61  ** reliably crea
320a0 74 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  te shared librar
320b0 69 65 73 20 6f 6e 20 53 43 4f 20 73 79 73 74 65  ies on SCO syste
320c0 6d 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20  ms.  Therefore, 
320d0 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64  libtool.*** is d
320e0 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64 20  isabling shared 
320f0 6c 69 62 72 61 72 69 65 73 20 73 75 70 70 6f 72  libraries suppor
32100 74 2e 20 20 57 65 20 75 72 67 65 20 79 6f 75 20  t.  We urge you 
32110 74 6f 20 75 70 67 72 61 64 65 20 47 4e 55 0a 2a  to upgrade GNU.*
32120 2a 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f 20 72  ** binutils to r
32130 65 6c 65 61 73 65 20 32 2e 31 36 2e 39 31 2e 30  elease 2.16.91.0
32140 2e 33 20 6f 72 20 6e 65 77 65 72 2e 20 20 41 6e  .3 or newer.  An
32150 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 69 73 20  other option is 
32160 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f  to modify.*** yo
32170 75 72 20 50 41 54 48 20 6f 72 20 63 6f 6d 70 69  ur PATH or compi
32180 6c 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f  ler configuratio
32190 6e 20 73 6f 20 74 68 61 74 20 74 68 65 20 6e 61  n so that the na
321a0 74 69 76 65 20 6c 69 6e 6b 65 72 20 69 73 0a 2a  tive linker is.*
321b0 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20 74 68 65  ** used, and the
321c0 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f  n restart..._LT_
321d0 45 4f 46 0a 09 3b 3b 0a 09 2a 29 0a 09 20 20 69  EOF..;;..*)..  i
321e0 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26  f $LD --help 2>&
321f0 31 20 7c 20 67 72 65 70 20 27 3a 20 73 75 70 70  1 | grep ': supp
32200 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a  orted targets:.*
32210 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c   elf' > /dev/nul
32220 6c 3b 20 74 68 65 6e 0a 09 20 20 20 20 68 61 72  l; then..    har
32230 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
32240 67 5f 73 70 65 63 3d 27 60 74 65 73 74 20 2d 7a  g_spec='`test -z
32250 20 22 24 53 43 4f 41 42 53 50 41 54 48 22 20 26   "$SCOABSPATH" &
32260 26 20 65 63 68 6f 20 24 7b 77 6c 7d 2d 72 70 61  & echo ${wl}-rpa
32270 74 68 2c 24 6c 69 62 64 69 72 60 27 0a 09 20 20  th,$libdir`'..  
32280 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
32290 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
322a0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
322b0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
322c0 77 6c 7d 2d 73 6f 6e 61 6d 65 2c 5c 24 7b 53 43  wl}-soname,\${SC
322d0 4f 41 42 53 50 41 54 48 3a 2b 24 7b 69 6e 73 74  OABSPATH:+${inst
322e0 61 6c 6c 5f 6c 69 62 64 69 72 7d 2f 7d 24 73 6f  all_libdir}/}$so
322f0 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 20  name -o $lib'.. 
32300 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79     archive_expsy
32310 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  m_cmds='$CC -sha
32320 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
32330 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
32340 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
32350 6d 65 2c 5c 24 7b 53 43 4f 41 42 53 50 41 54 48  me,\${SCOABSPATH
32360 3a 2b 24 7b 69 6e 73 74 61 6c 6c 5f 6c 69 62 64  :+${install_libd
32370 69 72 7d 2f 7d 24 73 6f 6e 61 6d 65 2c 2d 72 65  ir}/}$soname,-re
32380 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c  tain-symbols-fil
32390 65 2c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  e,$export_symbol
323a0 73 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20 65 6c  s -o $lib'..  el
323b0 73 65 0a 09 20 20 20 20 6c 64 5f 73 68 6c 69 62  se..    ld_shlib
323c0 73 3d 6e 6f 0a 09 20 20 66 69 0a 09 3b 3b 0a 20  s=no..  fi..;;. 
323d0 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
323e0 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29  ;;..    sunos4*)
323f0 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63  .      archive_c
32400 6d 64 73 3d 27 24 4c 44 20 2d 61 73 73 65 72 74  mds='$LD -assert
32410 20 70 75 72 65 2d 74 65 78 74 20 2d 42 73 68 61   pure-text -Bsha
32420 72 65 61 62 6c 65 20 2d 6f 20 24 6c 69 62 20 24  reable -o $lib $
32430 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
32440 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a   $linker_flags'.
32450 20 20 20 20 20 20 77 6c 61 72 63 3d 0a 20 20 20        wlarc=.   
32460 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
32470 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72  ct=yes.      har
32480 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f  dcode_shlibpath_
32490 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a  var=no.      ;;.
324a0 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 69 66  .    *).      if
324b0 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31   $LD --help 2>&1
324c0 20 7c 20 67 72 65 70 20 27 3a 20 73 75 70 70 6f   | grep ': suppo
324d0 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20  rted targets:.* 
324e0 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  elf' > /dev/null
324f0 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f  ; then..archive_
32500 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
32510 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
32520 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
32530 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
32540 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24   $wl$soname -o $
32550 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78  lib'..archive_ex
32560 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d  psym_cmds='$CC -
32570 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
32580 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
32590 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
325a0 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
325b0 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79   ${wl}-retain-sy
325c0 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65  mbols-file $wl$e
325d0 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f  xport_symbols -o
325e0 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73   $lib'.      els
325f0 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a  e..ld_shlibs=no.
32600 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b        fi.      ;
32610 3b 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20  ;.    esac..    
32620 69 66 20 74 65 73 74 20 22 24 6c 64 5f 73 68 6c  if test "$ld_shl
32630 69 62 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a  ibs" = no; then.
32640 20 20 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61        runpath_va
32650 72 3d 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  r=.      hardcod
32660 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
32670 65 63 3d 0a 20 20 20 20 20 20 65 78 70 6f 72 74  ec=.      export
32680 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
32690 65 63 3d 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f  ec=.      whole_
326a0 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
326b0 63 3d 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65  c=.    fi.  else
326c0 0a 20 20 20 20 23 20 50 4f 52 54 4d 45 20 66 69  .    # PORTME fi
326d0 6c 6c 20 69 6e 20 61 20 64 65 73 63 72 69 70 74  ll in a descript
326e0 69 6f 6e 20 6f 66 20 79 6f 75 72 20 73 79 73 74  ion of your syst
326f0 65 6d 27 73 20 6c 69 6e 6b 65 72 20 28 6e 6f 74  em's linker (not
32700 20 47 4e 55 20 6c 64 29 0a 20 20 20 20 63 61 73   GNU ld).    cas
32710 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
32720 20 20 61 69 78 33 2a 29 0a 20 20 20 20 20 20 61    aix3*).      a
32730 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
32740 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  lag=unsupported.
32750 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70        always_exp
32760 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73 0a  ort_symbols=yes.
32770 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78        archive_ex
32780 70 73 79 6d 5f 63 6d 64 73 3d 27 24 4c 44 20 2d  psym_cmds='$LD -
32790 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  o $output_objdir
327a0 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a  /$soname $libobj
327b0 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b  s $deplibs $link
327c0 65 72 5f 66 6c 61 67 73 20 2d 62 45 3a 24 65 78  er_flags -bE:$ex
327d0 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 54 35  port_symbols -T5
327e0 31 32 20 2d 48 35 31 32 20 2d 62 4d 3a 53 52 45  12 -H512 -bM:SRE
327f0 7e 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24  ~$AR $AR_FLAGS $
32800 6c 69 62 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  lib $output_objd
32810 69 72 2f 24 73 6f 6e 61 6d 65 27 0a 20 20 20 20  ir/$soname'.    
32820 20 20 23 20 4e 6f 74 65 3a 20 74 68 69 73 20 6c    # Note: this l
32830 69 6e 6b 65 72 20 68 61 72 64 63 6f 64 65 73 20  inker hardcodes 
32840 74 68 65 20 64 69 72 65 63 74 6f 72 69 65 73 20  the directories 
32850 69 6e 20 4c 49 42 50 41 54 48 20 69 66 20 74 68  in LIBPATH if th
32860 65 72 65 0a 20 20 20 20 20 20 23 20 61 72 65 20  ere.      # are 
32870 6e 6f 20 64 69 72 65 63 74 6f 72 69 65 73 20 73  no directories s
32880 70 65 63 69 66 69 65 64 20 62 79 20 2d 4c 2e 0a  pecified by -L..
32890 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d        hardcode_m
328a0 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20  inus_L=yes.     
328b0 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20   if test "$GCC" 
328c0 3d 20 79 65 73 20 26 26 20 74 65 73 74 20 2d 7a  = yes && test -z
328d0 20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69   "$lt_prog_compi
328e0 6c 65 72 5f 73 74 61 74 69 63 22 3b 20 74 68 65  ler_static"; the
328f0 6e 0a 09 23 20 4e 65 69 74 68 65 72 20 64 69 72  n..# Neither dir
32900 65 63 74 20 68 61 72 64 63 6f 64 69 6e 67 20 6e  ect hardcoding n
32910 6f 72 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e  or static linkin
32920 67 20 69 73 20 73 75 70 70 6f 72 74 65 64 20 77  g is supported w
32930 69 74 68 20 61 0a 09 23 20 62 72 6f 6b 65 6e 20  ith a..# broken 
32940 63 6f 6c 6c 65 63 74 32 2e 0a 09 68 61 72 64 63  collect2...hardc
32950 6f 64 65 5f 64 69 72 65 63 74 3d 75 6e 73 75 70  ode_direct=unsup
32960 70 6f 72 74 65 64 0a 20 20 20 20 20 20 66 69 0a  ported.      fi.
32970 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 69        ;;..    ai
32980 78 34 2a 20 7c 20 61 69 78 35 2a 29 0a 20 20 20  x4* | aix5*).   
32990 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73     if test "$hos
329a0 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74  t_cpu" = ia64; t
329b0 68 65 6e 0a 09 23 20 4f 6e 20 49 41 36 34 2c 20  hen..# On IA64, 
329c0 74 68 65 20 6c 69 6e 6b 65 72 20 64 6f 65 73 20  the linker does 
329d0 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69 6e 67  run time linking
329e0 20 62 79 20 64 65 66 61 75 6c 74 2c 20 73 6f 20   by default, so 
329f0 77 65 20 64 6f 6e 27 74 0a 09 23 20 68 61 76 65  we don't..# have
32a00 20 74 6f 20 64 6f 20 61 6e 79 74 68 69 6e 67 20   to do anything 
32a10 73 70 65 63 69 61 6c 2e 0a 09 61 69 78 5f 75 73  special...aix_us
32a20 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67  e_runtimelinking
32a30 3d 6e 6f 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61  =no..exp_sym_fla
32a40 67 3d 27 2d 42 65 78 70 6f 72 74 27 0a 09 6e 6f  g='-Bexport'..no
32a50 5f 65 6e 74 72 79 5f 66 6c 61 67 3d 22 22 0a 20  _entry_flag="". 
32a60 20 20 20 20 20 65 6c 73 65 0a 09 23 20 49 66 20       else..# If 
32a70 77 65 27 72 65 20 75 73 69 6e 67 20 47 4e 55 20  we're using GNU 
32a80 6e 6d 2c 20 74 68 65 6e 20 77 65 20 64 6f 6e 27  nm, then we don'
32a90 74 20 77 61 6e 74 20 74 68 65 20 22 2d 43 22 20  t want the "-C" 
32aa0 6f 70 74 69 6f 6e 2e 0a 09 23 20 2d 43 20 6d 65  option...# -C me
32ab0 61 6e 73 20 64 65 6d 61 6e 67 6c 65 20 74 6f 20  ans demangle to 
32ac0 41 49 58 20 6e 6d 2c 20 62 75 74 20 6d 65 61 6e  AIX nm, but mean
32ad0 73 20 64 6f 6e 27 74 20 64 65 6d 61 6e 67 6c 65  s don't demangle
32ae0 20 77 69 74 68 20 47 4e 55 20 6e 6d 0a 09 69 66   with GNU nm..if
32af0 20 24 4e 4d 20 2d 56 20 32 3e 26 31 20 7c 20 67   $NM -V 2>&1 | g
32b00 72 65 70 20 27 47 4e 55 27 20 3e 20 2f 64 65 76  rep 'GNU' > /dev
32b10 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 65  /null; then..  e
32b20 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d  xport_symbols_cm
32b30 64 73 3d 27 24 4e 4d 20 2d 42 70 67 20 24 6c 69  ds='$NM -Bpg $li
32b40 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e  bobjs $convenien
32b50 63 65 20 7c 20 61 77 6b 20 27 5c 27 27 7b 20 69  ce | awk '\''{ i
32b60 66 20 28 28 28 5c 24 32 20 3d 3d 20 22 54 22 29  f (((\$2 == "T")
32b70 20 7c 7c 20 28 5c 24 32 20 3d 3d 20 22 44 22 29   || (\$2 == "D")
32b80 20 7c 7c 20 28 5c 24 32 20 3d 3d 20 22 42 22 29   || (\$2 == "B")
32b90 29 20 26 26 20 28 73 75 62 73 74 72 28 5c 24 33  ) && (substr(\$3
32ba0 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29 29 20 7b  ,1,1) != ".")) {
32bb0 20 70 72 69 6e 74 20 5c 24 33 20 7d 20 7d 27 5c   print \$3 } }'\
32bc0 27 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e 20 24  '' | sort -u > $
32bd0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a  export_symbols'.
32be0 09 65 6c 73 65 0a 09 20 20 65 78 70 6f 72 74 5f  .else..  export_
32bf0 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e  symbols_cmds='$N
32c00 4d 20 2d 42 43 70 67 20 24 6c 69 62 6f 62 6a 73  M -BCpg $libobjs
32c10 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20   $convenience | 
32c20 61 77 6b 20 27 5c 27 27 7b 20 69 66 20 28 28 28  awk '\''{ if (((
32c30 5c 24 32 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28  \$2 == "T") || (
32c40 5c 24 32 20 3d 3d 20 22 44 22 29 20 7c 7c 20 28  \$2 == "D") || (
32c50 5c 24 32 20 3d 3d 20 22 42 22 29 29 20 26 26 20  \$2 == "B")) && 
32c60 28 73 75 62 73 74 72 28 5c 24 33 2c 31 2c 31 29  (substr(\$3,1,1)
32c70 20 21 3d 20 22 2e 22 29 29 20 7b 20 70 72 69 6e   != ".")) { prin
32c80 74 20 5c 24 33 20 7d 20 7d 27 5c 27 27 20 7c 20  t \$3 } }'\'' | 
32c90 73 6f 72 74 20 2d 75 20 3e 20 24 65 78 70 6f 72  sort -u > $expor
32ca0 74 5f 73 79 6d 62 6f 6c 73 27 0a 09 66 69 0a 09  t_symbols'..fi..
32cb0 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c  aix_use_runtimel
32cc0 69 6e 6b 69 6e 67 3d 6e 6f 0a 0a 09 23 20 54 65  inking=no...# Te
32cd0 73 74 20 69 66 20 77 65 20 61 72 65 20 74 72 79  st if we are try
32ce0 69 6e 67 20 74 6f 20 75 73 65 20 72 75 6e 20 74  ing to use run t
32cf0 69 6d 65 20 6c 69 6e 6b 69 6e 67 20 6f 72 20 6e  ime linking or n
32d00 6f 72 6d 61 6c 0a 09 23 20 41 49 58 20 73 74 79  ormal..# AIX sty
32d10 6c 65 20 6c 69 6e 6b 69 6e 67 2e 20 49 66 20 2d  le linking. If -
32d20 62 72 74 6c 20 69 73 20 73 6f 6d 65 77 68 65 72  brtl is somewher
32d30 65 20 69 6e 20 4c 44 46 4c 41 47 53 2c 20 77 65  e in LDFLAGS, we
32d40 0a 09 23 20 6e 65 65 64 20 74 6f 20 64 6f 20 72  ..# need to do r
32d50 75 6e 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 2e 0a  untime linking..
32d60 09 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69  .case $host_os i
32d70 6e 20 61 69 78 34 2e 5b 32 33 5d 7c 61 69 78 34  n aix4.[23]|aix4
32d80 2e 5b 32 33 5d 2e 2a 7c 61 69 78 35 2a 29 0a 09  .[23].*|aix5*)..
32d90 20 20 66 6f 72 20 6c 64 5f 66 6c 61 67 20 69 6e    for ld_flag in
32da0 20 24 4c 44 46 4c 41 47 53 3b 20 64 6f 0a 20 20   $LDFLAGS; do.  
32db0 09 20 20 69 66 20 28 74 65 73 74 20 24 6c 64 5f  .  if (test $ld_
32dc0 66 6c 61 67 20 3d 20 22 2d 62 72 74 6c 22 20 7c  flag = "-brtl" |
32dd0 7c 20 74 65 73 74 20 24 6c 64 5f 66 6c 61 67 20  | test $ld_flag 
32de0 3d 20 22 2d 57 6c 2c 2d 62 72 74 6c 22 29 3b 20  = "-Wl,-brtl"); 
32df0 74 68 65 6e 0a 20 20 09 20 20 20 20 61 69 78 5f  then.  .    aix_
32e00 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69  use_runtimelinki
32e10 6e 67 3d 79 65 73 0a 20 20 09 20 20 20 20 62 72  ng=yes.  .    br
32e20 65 61 6b 0a 20 20 09 20 20 66 69 0a 09 20 20 64  eak.  .  fi..  d
32e30 6f 6e 65 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a  one..  ;;..esac.
32e40 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3d 27  ..exp_sym_flag='
32e50 2d 62 65 78 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e  -bexport'..no_en
32e60 74 72 79 5f 66 6c 61 67 3d 27 2d 62 6e 6f 65 6e  try_flag='-bnoen
32e70 74 72 79 27 0a 20 20 20 20 20 20 66 69 0a 0a 20  try'.      fi.. 
32e80 20 20 20 20 20 23 20 57 68 65 6e 20 6c 61 72 67       # When larg
32e90 65 20 65 78 65 63 75 74 61 62 6c 65 73 20 6f 72  e executables or
32ea0 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 73 20   shared objects 
32eb0 61 72 65 20 62 75 69 6c 74 2c 20 41 49 58 20 6c  are built, AIX l
32ec0 64 20 63 61 6e 0a 20 20 20 20 20 20 23 20 68 61  d can.      # ha
32ed0 76 65 20 70 72 6f 62 6c 65 6d 73 20 63 72 65 61  ve problems crea
32ee0 74 69 6e 67 20 74 68 65 20 74 61 62 6c 65 20 6f  ting the table o
32ef0 66 20 63 6f 6e 74 65 6e 74 73 2e 20 20 49 66 20  f contents.  If 
32f00 6c 69 6e 6b 69 6e 67 20 61 20 6c 69 62 72 61 72  linking a librar
32f10 79 0a 20 20 20 20 20 20 23 20 6f 72 20 70 72 6f  y.      # or pro
32f20 67 72 61 6d 20 72 65 73 75 6c 74 73 20 69 6e 20  gram results in 
32f30 22 65 72 72 6f 72 20 54 4f 43 20 6f 76 65 72 66  "error TOC overf
32f40 6c 6f 77 22 20 61 64 64 20 2d 6d 6d 69 6e 69 6d  low" add -mminim
32f50 61 6c 2d 74 6f 63 20 74 6f 0a 20 20 20 20 20 20  al-toc to.      
32f60 23 20 43 58 58 46 4c 41 47 53 2f 43 46 4c 41 47  # CXXFLAGS/CFLAG
32f70 53 20 66 6f 72 20 67 2b 2b 2f 67 63 63 2e 20 20  S for g++/gcc.  
32f80 49 6e 20 74 68 65 20 63 61 73 65 73 20 77 68 65  In the cases whe
32f90 72 65 20 74 68 61 74 20 69 73 20 6e 6f 74 0a 20  re that is not. 
32fa0 20 20 20 20 20 23 20 65 6e 6f 75 67 68 20 74 6f       # enough to
32fb0 20 66 69 78 20 74 68 65 20 70 72 6f 62 6c 65 6d   fix the problem
32fc0 2c 20 61 64 64 20 2d 57 6c 2c 2d 62 62 69 67 74  , add -Wl,-bbigt
32fd0 6f 63 20 74 6f 20 4c 44 46 4c 41 47 53 2e 0a 0a  oc to LDFLAGS...
32fe0 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
32ff0 64 73 3d 27 27 0a 20 20 20 20 20 20 68 61 72 64  ds=''.      hard
33000 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a  code_direct=yes.
33010 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
33020 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d  ibdir_separator=
33030 27 3a 27 0a 20 20 20 20 20 20 6c 69 6e 6b 5f 61  ':'.      link_a
33040 6c 6c 5f 64 65 70 6c 69 62 73 3d 79 65 73 0a 0a  ll_deplibs=yes..
33050 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
33060 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
33070 0a 09 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20  ..case $host_os 
33080 69 6e 20 61 69 78 34 2e 5b 30 31 32 5d 7c 61 69  in aix4.[012]|ai
33090 78 34 2e 5b 30 31 32 5d 2e 2a 29 0a 09 23 20 57  x4.[012].*)..# W
330a0 65 20 6f 6e 6c 79 20 77 61 6e 74 20 74 6f 20 64  e only want to d
330b0 6f 20 74 68 69 73 20 6f 6e 20 41 49 58 20 34 2e  o this on AIX 4.
330c0 32 20 61 6e 64 20 6c 6f 77 65 72 2c 20 74 68 65  2 and lower, the
330d0 20 63 68 65 63 6b 0a 09 23 20 62 65 6c 6f 77 20   check..# below 
330e0 66 6f 72 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65  for broken colle
330f0 63 74 32 20 64 6f 65 73 6e 27 74 20 77 6f 72 6b  ct2 doesn't work
33100 20 75 6e 64 65 72 20 34 2e 33 2b 0a 09 20 20 63   under 4.3+..  c
33110 6f 6c 6c 65 63 74 32 6e 61 6d 65 3d 60 24 7b 43  ollect2name=`${C
33120 43 7d 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e  C} -print-prog-n
33130 61 6d 65 3d 63 6f 6c 6c 65 63 74 32 60 0a 09 20  ame=collect2`.. 
33140 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 63 6f   if test -f "$co
33150 6c 6c 65 63 74 32 6e 61 6d 65 22 20 26 26 20 5c  llect2name" && \
33160 0a 20 20 09 20 20 20 73 74 72 69 6e 67 73 20 22  .  .   strings "
33170 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20 7c  $collect2name" |
33180 20 67 72 65 70 20 72 65 73 6f 6c 76 65 5f 6c 69   grep resolve_li
33190 62 5f 6e 61 6d 65 20 3e 2f 64 65 76 2f 6e 75 6c  b_name >/dev/nul
331a0 6c 0a 09 20 20 74 68 65 6e 0a 20 20 09 20 20 23  l..  then.  .  #
331b0 20 57 65 20 68 61 76 65 20 72 65 77 6f 72 6b 65   We have reworke
331c0 64 20 63 6f 6c 6c 65 63 74 32 0a 20 20 09 20 20  d collect2.  .  
331d0 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
331e0 79 65 73 0a 09 20 20 65 6c 73 65 0a 20 20 09 20  yes..  else.  . 
331f0 20 23 20 57 65 20 68 61 76 65 20 6f 6c 64 20 63   # We have old c
33200 6f 6c 6c 65 63 74 32 0a 20 20 09 20 20 68 61 72  ollect2.  .  har
33210 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 75 6e 73  dcode_direct=uns
33220 75 70 70 6f 72 74 65 64 0a 20 20 09 20 20 23 20  upported.  .  # 
33230 49 74 20 66 61 69 6c 73 20 74 6f 20 66 69 6e 64  It fails to find
33240 20 75 6e 69 6e 73 74 61 6c 6c 65 64 20 6c 69 62   uninstalled lib
33250 72 61 72 69 65 73 20 77 68 65 6e 20 74 68 65 20  raries when the 
33260 75 6e 69 6e 73 74 61 6c 6c 65 64 0a 20 20 09 20  uninstalled.  . 
33270 20 23 20 70 61 74 68 20 69 73 20 6e 6f 74 20 6c   # path is not l
33280 69 73 74 65 64 20 69 6e 20 74 68 65 20 6c 69 62  isted in the lib
33290 70 61 74 68 2e 20 20 53 65 74 74 69 6e 67 20 68  path.  Setting h
332a0 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 0a  ardcode_minus_L.
332b0 20 20 09 20 20 23 20 74 6f 20 75 6e 73 75 70 70    .  # to unsupp
332c0 6f 72 74 65 64 20 66 6f 72 63 65 73 20 72 65 6c  orted forces rel
332d0 69 6e 6b 69 6e 67 0a 20 20 09 20 20 68 61 72 64  inking.  .  hard
332e0 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73  code_minus_L=yes
332f0 0a 20 20 09 20 20 68 61 72 64 63 6f 64 65 5f 6c  .  .  hardcode_l
33300 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
33310 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20 09 20  '-L$libdir'.  . 
33320 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
33330 5f 73 65 70 61 72 61 74 6f 72 3d 0a 09 20 20 66  _separator=..  f
33340 69 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 09 73  i..  ;;..esac..s
33350 68 61 72 65 64 5f 66 6c 61 67 3d 27 2d 73 68 61  hared_flag='-sha
33360 72 65 64 27 0a 09 69 66 20 74 65 73 74 20 22 24  red'..if test "$
33370 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c  aix_use_runtimel
33380 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20 74  inking" = yes; t
33390 68 65 6e 0a 09 20 20 73 68 61 72 65 64 5f 66 6c  hen..  shared_fl
333a0 61 67 3d 22 24 73 68 61 72 65 64 5f 66 6c 61 67  ag="$shared_flag
333b0 20 22 27 24 7b 77 6c 7d 2d 47 27 0a 09 66 69 0a   "'${wl}-G'..fi.
333c0 20 20 20 20 20 20 65 6c 73 65 0a 09 23 20 6e 6f        else..# no
333d0 74 20 75 73 69 6e 67 20 67 63 63 0a 09 69 66 20  t using gcc..if 
333e0 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22  test "$host_cpu"
333f0 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 20 20   = ia64; then.  
33400 09 23 20 56 69 73 75 61 6c 41 67 65 20 43 2b 2b  .# VisualAge C++
33410 2c 20 56 65 72 73 69 6f 6e 20 35 2e 35 20 66 6f  , Version 5.5 fo
33420 72 20 41 49 58 20 35 4c 20 66 6f 72 20 49 41 2d  r AIX 5L for IA-
33430 36 34 2c 20 42 65 74 61 20 33 20 52 65 6c 65 61  64, Beta 3 Relea
33440 73 65 0a 20 20 09 23 20 63 68 6f 6b 65 73 20 6f  se.  .# chokes o
33450 6e 20 2d 57 6c 2c 2d 47 2e 20 54 68 65 20 66 6f  n -Wl,-G. The fo
33460 6c 6c 6f 77 69 6e 67 20 6c 69 6e 65 20 69 73 20  llowing line is 
33470 63 6f 72 72 65 63 74 3a 0a 09 20 20 73 68 61 72  correct:..  shar
33480 65 64 5f 66 6c 61 67 3d 27 2d 47 27 0a 09 65 6c  ed_flag='-G'..el
33490 73 65 0a 09 20 20 69 66 20 74 65 73 74 20 22 24  se..  if test "$
334a0 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c  aix_use_runtimel
334b0 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20 74  inking" = yes; t
334c0 68 65 6e 0a 09 20 20 20 20 73 68 61 72 65 64 5f  hen..    shared_
334d0 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 47 27 0a 09  flag='${wl}-G'..
334e0 20 20 65 6c 73 65 0a 09 20 20 20 20 73 68 61 72    else..    shar
334f0 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 62  ed_flag='${wl}-b
33500 4d 3a 53 52 45 27 0a 09 20 20 66 69 0a 09 66 69  M:SRE'..  fi..fi
33510 0a 20 20 20 20 20 20 66 69 0a 0a 20 20 20 20 20  .      fi..     
33520 20 23 20 49 74 20 73 65 65 6d 73 20 74 68 61 74   # It seems that
33530 20 2d 62 65 78 70 61 6c 6c 20 64 6f 65 73 20 6e   -bexpall does n
33540 6f 74 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c  ot export symbol
33550 73 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 74 68  s beginning with
33560 0a 20 20 20 20 20 20 23 20 75 6e 64 65 72 73 63  .      # undersc
33570 6f 72 65 20 28 5f 29 2c 20 73 6f 20 69 74 20 69  ore (_), so it i
33580 73 20 62 65 74 74 65 72 20 74 6f 20 67 65 6e 65  s better to gene
33590 72 61 74 65 20 61 20 6c 69 73 74 20 6f 66 20 73  rate a list of s
335a0 79 6d 62 6f 6c 73 20 74 6f 20 65 78 70 6f 72 74  ymbols to export
335b0 2e 0a 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65  ..      always_e
335c0 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65  xport_symbols=ye
335d0 73 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  s.      if test 
335e0 22 24 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d  "$aix_use_runtim
335f0 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b  elinking" = yes;
33600 20 74 68 65 6e 0a 09 23 20 57 61 72 6e 69 6e 67   then..# Warning
33610 20 2d 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67   - without using
33620 20 74 68 65 20 6f 74 68 65 72 20 72 75 6e 74 69   the other runti
33630 6d 65 20 6c 6f 61 64 69 6e 67 20 66 6c 61 67 73  me loading flags
33640 20 28 2d 62 72 74 6c 29 2c 0a 09 23 20 2d 62 65   (-brtl),..# -be
33650 72 6f 6b 20 77 69 6c 6c 20 6c 69 6e 6b 20 77 69  rok will link wi
33660 74 68 6f 75 74 20 65 72 72 6f 72 2c 20 62 75 74  thout error, but
33670 20 6d 61 79 20 70 72 6f 64 75 63 65 20 61 20 62   may produce a b
33680 72 6f 6b 65 6e 20 6c 69 62 72 61 72 79 2e 0a 09  roken library...
33690 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
336a0 66 6c 61 67 3d 27 2d 62 65 72 6f 6b 27 0a 20 20  flag='-berok'.  
336b0 20 20 20 20 20 23 20 44 65 74 65 72 6d 69 6e 65       # Determine
336c0 20 74 68 65 20 64 65 66 61 75 6c 74 20 6c 69 62   the default lib
336d0 70 61 74 68 20 66 72 6f 6d 20 74 68 65 20 76 61  path from the va
336e0 6c 75 65 20 65 6e 63 6f 64 65 64 20 69 6e 20 61  lue encoded in a
336f0 6e 20 65 6d 70 74 79 20 65 78 65 63 75 74 61 62  n empty executab
33700 6c 65 2e 0a 20 20 20 20 20 20 20 63 61 74 20 3e  le..       cat >
33710 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
33720 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
33730 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
33740 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
33750 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
33760 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
33770 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
33780 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
33790 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e  fdefs.h.  */..in
337a0 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
337b0 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
337c0 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
337d0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
337e0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
337f0 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  xt.if { (ac_try=
33800 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20  "$ac_link".case 
33810 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
33820 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
33830 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
33840 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
33850 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
33860 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
33870 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
33880 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
33890 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
338a0 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b   (eval "$ac_link
338b0 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
338c0 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
338d0 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
338e0 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
338f0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
33900 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
33910 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
33920 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20  .err >&5.  echo 
33930 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
33940 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
33950 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
33960 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
33970 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
33980 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
33990 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
339a0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
339b0 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73      } && test -s
339c0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
339d0 65 78 74 20 26 26 0a 20 20 20 20 20 20 20 24 61  ext &&.       $a
339e0 73 5f 74 65 73 74 5f 78 20 63 6f 6e 66 74 65 73  s_test_x conftes
339f0 74 24 61 63 5f 65 78 65 65 78 74 3b 20 74 68 65  t$ac_exeext; the
33a00 6e 0a 0a 61 69 78 5f 6c 69 62 70 61 74 68 3d 60  n..aix_libpath=`
33a10 64 75 6d 70 20 2d 48 20 63 6f 6e 66 74 65 73 74  dump -H conftest
33a20 24 61 63 5f 65 78 65 65 78 74 20 32 3e 2f 64 65  $ac_exeext 2>/de
33a30 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e  v/null | $SED -n
33a40 20 2d 65 20 27 2f 49 6d 70 6f 72 74 20 46 69 6c   -e '/Import Fil
33a50 65 20 53 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20  e Strings/,/^$/ 
33a60 7b 20 2f 5e 30 2f 20 7b 20 73 2f 5e 30 20 20 2a  { /^0/ { s/^0  *
33a70 5c 28 2e 2a 5c 29 24 2f 5c 31 2f 3b 20 70 3b 20  \(.*\)$/\1/; p; 
33a80 7d 0a 7d 27 60 0a 23 20 43 68 65 63 6b 20 66 6f  }.}'`.# Check fo
33a90 72 20 61 20 36 34 2d 62 69 74 20 6f 62 6a 65 63  r a 64-bit objec
33aa0 74 20 69 66 20 77 65 20 64 69 64 6e 27 74 20 66  t if we didn't f
33ab0 69 6e 64 20 61 6e 79 74 68 69 6e 67 2e 0a 69 66  ind anything..if
33ac0 20 74 65 73 74 20 2d 7a 20 22 24 61 69 78 5f 6c   test -z "$aix_l
33ad0 69 62 70 61 74 68 22 3b 20 74 68 65 6e 20 61 69  ibpath"; then ai
33ae0 78 5f 6c 69 62 70 61 74 68 3d 60 64 75 6d 70 20  x_libpath=`dump 
33af0 2d 48 58 36 34 20 63 6f 6e 66 74 65 73 74 24 61  -HX64 conftest$a
33b00 63 5f 65 78 65 65 78 74 20 32 3e 2f 64 65 76 2f  c_exeext 2>/dev/
33b10 6e 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e 20 2d  null | $SED -n -
33b20 65 20 27 2f 49 6d 70 6f 72 74 20 46 69 6c 65 20  e '/Import File 
33b30 53 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20 7b 20  Strings/,/^$/ { 
33b40 2f 5e 30 2f 20 7b 20 73 2f 5e 30 20 20 2a 5c 28  /^0/ { s/^0  *\(
33b50 2e 2a 5c 29 24 2f 5c 31 2f 3b 20 70 3b 20 7d 0a  .*\)$/\1/; p; }.
33b60 7d 27 60 3b 20 66 69 0a 65 6c 73 65 0a 20 20 65  }'`; fi.else.  e
33b70 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
33b80 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
33b90 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
33ba0 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
33bb0 5f 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a 72  _ext >&5...fi..r
33bc0 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
33bd0 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
33be0 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
33bf0 65 73 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73  est_ipa8_conftes
33c00 74 2e 6f 6f 20 5c 0a 20 20 20 20 20 20 63 6f 6e  t.oo \.      con
33c10 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
33c20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
33c30 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 69  .if test -z "$ai
33c40 78 5f 6c 69 62 70 61 74 68 22 3b 20 74 68 65 6e  x_libpath"; then
33c50 20 61 69 78 5f 6c 69 62 70 61 74 68 3d 22 2f 75   aix_libpath="/u
33c60 73 72 2f 6c 69 62 3a 2f 6c 69 62 22 3b 20 66 69  sr/lib:/lib"; fi
33c70 0a 0a 20 20 20 20 20 20 20 68 61 72 64 63 6f 64  ..       hardcod
33c80 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
33c90 65 63 3d 27 24 7b 77 6c 7d 2d 62 6c 69 62 70 61  ec='${wl}-blibpa
33ca0 74 68 3a 24 6c 69 62 64 69 72 3a 27 22 24 61 69  th:$libdir:'"$ai
33cb0 78 5f 6c 69 62 70 61 74 68 22 0a 09 61 72 63 68  x_libpath"..arch
33cc0 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
33cd0 22 5c 24 43 43 22 27 20 2d 6f 20 24 6f 75 74 70  "\$CC"' -o $outp
33ce0 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
33cf0 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  e $libobjs $depl
33d00 69 62 73 20 27 22 5c 24 7b 77 6c 7d 24 6e 6f 5f  ibs '"\${wl}$no_
33d10 65 6e 74 72 79 5f 66 6c 61 67 22 27 20 24 63 6f  entry_flag"' $co
33d20 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 60 69 66  mpiler_flags `if
33d30 20 74 65 73 74 20 22 78 24 7b 61 6c 6c 6f 77 5f   test "x${allow_
33d40 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 22  undefined_flag}"
33d50 20 21 3d 20 22 78 22 3b 20 74 68 65 6e 20 65 63   != "x"; then ec
33d60 68 6f 20 22 24 7b 77 6c 7d 24 7b 61 6c 6c 6f 77  ho "${wl}${allow
33d70 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d  _undefined_flag}
33d80 22 3b 20 65 6c 73 65 20 3a 3b 20 66 69 60 20 27  "; else :; fi` '
33d90 22 5c 24 7b 77 6c 7d 24 65 78 70 5f 73 79 6d 5f  "\${wl}$exp_sym_
33da0 66 6c 61 67 3a 5c 24 65 78 70 6f 72 74 5f 73 79  flag:\$export_sy
33db0 6d 62 6f 6c 73 20 24 73 68 61 72 65 64 5f 66 6c  mbols $shared_fl
33dc0 61 67 22 0a 20 20 20 20 20 20 20 65 6c 73 65 0a  ag".       else.
33dd0 09 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f  .if test "$host_
33de0 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65  cpu" = ia64; the
33df0 6e 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69  n..  hardcode_li
33e00 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
33e10 24 7b 77 6c 7d 2d 52 20 24 6c 69 62 64 69 72 3a  ${wl}-R $libdir:
33e20 2f 75 73 72 2f 6c 69 62 3a 2f 6c 69 62 27 0a 09  /usr/lib:/lib'..
33e30 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65    allow_undefine
33e40 64 5f 66 6c 61 67 3d 22 2d 7a 20 6e 6f 64 65 66  d_flag="-z nodef
33e50 73 22 0a 09 20 20 61 72 63 68 69 76 65 5f 65 78  s"..  archive_ex
33e60 70 73 79 6d 5f 63 6d 64 73 3d 22 5c 24 43 43 20  psym_cmds="\$CC 
33e70 24 73 68 61 72 65 64 5f 66 6c 61 67 22 27 20 2d  $shared_flag"' -
33e80 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  o $output_objdir
33e90 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a  /$soname $libobj
33ea0 73 20 24 64 65 70 6c 69 62 73 20 27 22 5c 24 7b  s $deplibs '"\${
33eb0 77 6c 7d 24 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61  wl}$no_entry_fla
33ec0 67 22 27 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  g"' $compiler_fl
33ed0 61 67 73 20 24 7b 77 6c 7d 24 7b 61 6c 6c 6f 77  ags ${wl}${allow
33ee0 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d  _undefined_flag}
33ef0 20 27 22 5c 24 7b 77 6c 7d 24 65 78 70 5f 73 79   '"\${wl}$exp_sy
33f00 6d 5f 66 6c 61 67 3a 5c 24 65 78 70 6f 72 74 5f  m_flag:\$export_
33f10 73 79 6d 62 6f 6c 73 22 0a 09 65 6c 73 65 0a 09  symbols"..else..
33f20 20 23 20 44 65 74 65 72 6d 69 6e 65 20 74 68 65   # Determine the
33f30 20 64 65 66 61 75 6c 74 20 6c 69 62 70 61 74 68   default libpath
33f40 20 66 72 6f 6d 20 74 68 65 20 76 61 6c 75 65 20   from the value 
33f50 65 6e 63 6f 64 65 64 20 69 6e 20 61 6e 20 65 6d  encoded in an em
33f60 70 74 79 20 65 78 65 63 75 74 61 62 6c 65 2e 0a  pty executable..
33f70 09 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e  . cat >conftest.
33f80 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
33f90 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
33fa0 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
33fb0 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
33fc0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
33fd0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
33fe0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
33ff0 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
34000 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
34010 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
34020 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
34030 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
34040 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24  objext conftest$
34050 61 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28  ac_exeext.if { (
34060 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b  ac_try="$ac_link
34070 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
34080 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
34090 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
340a0 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
340b0 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
340c0 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
340d0 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22  ac.eval "echo \"
340e0 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
340f0 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
34100 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
34110 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 63 6f 6e 66  ac_link") 2>conf
34120 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
34130 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
34140 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
34150 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
34160 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
34170 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
34180 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
34190 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
341a0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
341b0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
341c0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
341d0 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74  ); } && {.. test
341e0 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f   -z "$ac_c_werro
341f0 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
34200 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
34210 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20  err.       } && 
34220 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
34230 24 61 63 5f 65 78 65 65 78 74 20 26 26 0a 20 20  $ac_exeext &&.  
34240 20 20 20 20 20 24 61 73 5f 74 65 73 74 5f 78 20       $as_test_x 
34250 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
34260 78 74 3b 20 74 68 65 6e 0a 0a 61 69 78 5f 6c 69  xt; then..aix_li
34270 62 70 61 74 68 3d 60 64 75 6d 70 20 2d 48 20 63  bpath=`dump -H c
34280 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
34290 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20  t 2>/dev/null | 
342a0 24 53 45 44 20 2d 6e 20 2d 65 20 27 2f 49 6d 70  $SED -n -e '/Imp
342b0 6f 72 74 20 46 69 6c 65 20 53 74 72 69 6e 67 73  ort File Strings
342c0 2f 2c 2f 5e 24 2f 20 7b 20 2f 5e 30 2f 20 7b 20  /,/^$/ { /^0/ { 
342d0 73 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c  s/^0  *\(.*\)$/\
342e0 31 2f 3b 20 70 3b 20 7d 0a 7d 27 60 0a 23 20 43  1/; p; }.}'`.# C
342f0 68 65 63 6b 20 66 6f 72 20 61 20 36 34 2d 62 69  heck for a 64-bi
34300 74 20 6f 62 6a 65 63 74 20 69 66 20 77 65 20 64  t object if we d
34310 69 64 6e 27 74 20 66 69 6e 64 20 61 6e 79 74 68  idn't find anyth
34320 69 6e 67 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20  ing..if test -z 
34330 22 24 61 69 78 5f 6c 69 62 70 61 74 68 22 3b 20  "$aix_libpath"; 
34340 74 68 65 6e 20 61 69 78 5f 6c 69 62 70 61 74 68  then aix_libpath
34350 3d 60 64 75 6d 70 20 2d 48 58 36 34 20 63 6f 6e  =`dump -HX64 con
34360 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
34370 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53  2>/dev/null | $S
34380 45 44 20 2d 6e 20 2d 65 20 27 2f 49 6d 70 6f 72  ED -n -e '/Impor
34390 74 20 46 69 6c 65 20 53 74 72 69 6e 67 73 2f 2c  t File Strings/,
343a0 2f 5e 24 2f 20 7b 20 2f 5e 30 2f 20 7b 20 73 2f  /^$/ { /^0/ { s/
343b0 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c 31 2f  ^0  *\(.*\)$/\1/
343c0 3b 20 70 3b 20 7d 0a 7d 27 60 3b 20 66 69 0a 65  ; p; }.}'`; fi.e
343d0 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
343e0 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
343f0 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
34400 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
34410 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
34420 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65  ..fi..rm -f core
34430 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
34440 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
34450 74 20 63 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f  t conftest_ipa8_
34460 63 6f 6e 66 74 65 73 74 2e 6f 6f 20 5c 0a 20 20  conftest.oo \.  
34470 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f      conftest$ac_
34480 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  exeext conftest.
34490 24 61 63 5f 65 78 74 0a 69 66 20 74 65 73 74 20  $ac_ext.if test 
344a0 2d 7a 20 22 24 61 69 78 5f 6c 69 62 70 61 74 68  -z "$aix_libpath
344b0 22 3b 20 74 68 65 6e 20 61 69 78 5f 6c 69 62 70  "; then aix_libp
344c0 61 74 68 3d 22 2f 75 73 72 2f 6c 69 62 3a 2f 6c  ath="/usr/lib:/l
344d0 69 62 22 3b 20 66 69 0a 0a 09 20 68 61 72 64 63  ib"; fi... hardc
344e0 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
344f0 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 62 6c 69 62  spec='${wl}-blib
34500 70 61 74 68 3a 24 6c 69 62 64 69 72 3a 27 22 24  path:$libdir:'"$
34510 61 69 78 5f 6c 69 62 70 61 74 68 22 0a 09 20 20  aix_libpath"..  
34520 23 20 57 61 72 6e 69 6e 67 20 2d 20 77 69 74 68  # Warning - with
34530 6f 75 74 20 75 73 69 6e 67 20 74 68 65 20 6f 74  out using the ot
34540 68 65 72 20 72 75 6e 20 74 69 6d 65 20 6c 6f 61  her run time loa
34550 64 69 6e 67 20 66 6c 61 67 73 2c 0a 09 20 20 23  ding flags,..  #
34560 20 2d 62 65 72 6f 6b 20 77 69 6c 6c 20 6c 69 6e   -berok will lin
34570 6b 20 77 69 74 68 6f 75 74 20 65 72 72 6f 72 2c  k without error,
34580 20 62 75 74 20 6d 61 79 20 70 72 6f 64 75 63 65   but may produce
34590 20 61 20 62 72 6f 6b 65 6e 20 6c 69 62 72 61 72   a broken librar
345a0 79 2e 0a 09 20 20 6e 6f 5f 75 6e 64 65 66 69 6e  y...  no_undefin
345b0 65 64 5f 66 6c 61 67 3d 27 20 24 7b 77 6c 7d 2d  ed_flag=' ${wl}-
345c0 62 65 72 6e 6f 74 6f 6b 27 0a 09 20 20 61 6c 6c  bernotok'..  all
345d0 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
345e0 67 3d 27 20 24 7b 77 6c 7d 2d 62 65 72 6f 6b 27  g=' ${wl}-berok'
345f0 0a 09 20 20 23 20 45 78 70 6f 72 74 65 64 20 73  ..  # Exported s
34600 79 6d 62 6f 6c 73 20 63 61 6e 20 62 65 20 70 75  ymbols can be pu
34610 6c 6c 65 64 20 69 6e 74 6f 20 73 68 61 72 65 64  lled into shared
34620 20 6f 62 6a 65 63 74 73 20 66 72 6f 6d 20 61 72   objects from ar
34630 63 68 69 76 65 73 0a 09 20 20 77 68 6f 6c 65 5f  chives..  whole_
34640 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
34650 63 3d 27 24 63 6f 6e 76 65 6e 69 65 6e 63 65 27  c='$convenience'
34660 0a 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73  ..  archive_cmds
34670 5f 6e 65 65 64 5f 6c 63 3d 79 65 73 0a 09 20 20  _need_lc=yes..  
34680 23 20 54 68 69 73 20 69 73 20 73 69 6d 69 6c 61  # This is simila
34690 72 20 74 6f 20 68 6f 77 20 41 49 58 20 74 72 61  r to how AIX tra
346a0 64 69 74 69 6f 6e 61 6c 6c 79 20 62 75 69 6c 64  ditionally build
346b0 73 20 69 74 73 20 73 68 61 72 65 64 20 6c 69 62  s its shared lib
346c0 72 61 72 69 65 73 2e 0a 09 20 20 61 72 63 68 69  raries...  archi
346d0 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 22  ve_expsym_cmds="
346e0 5c 24 43 43 20 24 73 68 61 72 65 64 5f 66 6c 61  \$CC $shared_fla
346f0 67 22 27 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f  g"' -o $output_o
34700 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c  bjdir/$soname $l
34710 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
34720 24 7b 77 6c 7d 2d 62 6e 6f 65 6e 74 72 79 20 24  ${wl}-bnoentry $
34730 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
34740 7b 77 6c 7d 2d 62 45 3a 24 65 78 70 6f 72 74 5f  {wl}-bE:$export_
34750 73 79 6d 62 6f 6c 73 24 7b 61 6c 6c 6f 77 5f 75  symbols${allow_u
34760 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 7e 24  ndefined_flag}~$
34770 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6f 75  AR $AR_FLAGS $ou
34780 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62  tput_objdir/$lib
34790 6e 61 6d 65 24 72 65 6c 65 61 73 65 2e 61 20 24  name$release.a $
347a0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
347b0 6f 6e 61 6d 65 27 0a 09 66 69 0a 20 20 20 20 20  oname'..fi.     
347c0 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
347d0 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20    amigaos*).    
347e0 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
347f0 24 72 6d 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  $rm $output_objd
34800 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
34810 61 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69  ata~$echo "#defi
34820 6e 65 20 4e 41 4d 45 20 24 6c 69 62 6e 61 6d 65  ne NAME $libname
34830 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  " > $output_objd
34840 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
34850 61 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69  ata~$echo "#defi
34860 6e 65 20 4c 49 42 52 41 52 59 5f 49 44 20 31 22  ne LIBRARY_ID 1"
34870 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
34880 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
34890 61 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69  ata~$echo "#defi
348a0 6e 65 20 56 45 52 53 49 4f 4e 20 24 6d 61 6a 6f  ne VERSION $majo
348b0 72 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62  r" >> $output_ob
348c0 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79  jdir/a2ixlibrary
348d0 2e 64 61 74 61 7e 24 65 63 68 6f 20 22 23 64 65  .data~$echo "#de
348e0 66 69 6e 65 20 52 45 56 49 53 49 4f 4e 20 24 72  fine REVISION $r
348f0 65 76 69 73 69 6f 6e 22 20 3e 3e 20 24 6f 75 74  evision" >> $out
34900 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
34910 69 62 72 61 72 79 2e 64 61 74 61 7e 24 41 52 20  ibrary.data~$AR 
34920 24 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20 24  $AR_FLAGS $lib $
34930 6c 69 62 6f 62 6a 73 7e 24 52 41 4e 4c 49 42 20  libobjs~$RANLIB 
34940 24 6c 69 62 7e 28 63 64 20 24 6f 75 74 70 75 74  $lib~(cd $output
34950 5f 6f 62 6a 64 69 72 20 26 26 20 61 32 69 78 6c  _objdir && a2ixl
34960 69 62 72 61 72 79 20 2d 33 32 29 27 0a 20 20 20  ibrary -32)'.   
34970 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
34980 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c  ir_flag_spec='-L
34990 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68  $libdir'.      h
349a0 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d  ardcode_minus_L=
349b0 79 65 73 0a 20 20 20 20 20 20 23 20 73 65 65 20  yes.      # see 
349c0 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 64 69  comment about di
349d0 66 66 65 72 65 6e 74 20 73 65 6d 61 6e 74 69 63  fferent semantic
349e0 73 20 6f 6e 20 74 68 65 20 47 4e 55 20 6c 64 20  s on the GNU ld 
349f0 73 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 6c 64  section.      ld
34a00 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
34a10 20 3b 3b 0a 0a 20 20 20 20 62 73 64 69 5b 34 35   ;;..    bsdi[45
34a20 5d 2a 29 0a 20 20 20 20 20 20 65 78 70 6f 72 74  ]*).      export
34a30 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
34a40 65 63 3d 2d 72 64 79 6e 61 6d 69 63 0a 20 20 20  ec=-rdynamic.   
34a50 20 20 20 3b 3b 0a 0a 20 20 20 20 63 79 67 77 69     ;;..    cygwi
34a60 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77  n* | mingw* | pw
34a70 33 32 2a 29 0a 20 20 20 20 20 20 23 20 57 68 65  32*).      # Whe
34a80 6e 20 6e 6f 74 20 75 73 69 6e 67 20 67 63 63 2c  n not using gcc,
34a90 20 77 65 20 63 75 72 72 65 6e 74 6c 79 20 61 73   we currently as
34aa0 73 75 6d 65 20 74 68 61 74 20 77 65 20 61 72 65  sume that we are
34ab0 20 75 73 69 6e 67 0a 20 20 20 20 20 20 23 20 4d   using.      # M
34ac0 69 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20  icrosoft Visual 
34ad0 43 2b 2b 2e 0a 20 20 20 20 20 20 23 20 68 61 72  C++..      # har
34ae0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
34af0 67 5f 73 70 65 63 20 69 73 20 61 63 74 75 61 6c  g_spec is actual
34b00 6c 79 20 6d 65 61 6e 69 6e 67 6c 65 73 73 2c 20  ly meaningless, 
34b10 61 73 20 74 68 65 72 65 20 69 73 0a 20 20 20 20  as there is.    
34b20 20 20 23 20 6e 6f 20 73 65 61 72 63 68 20 70 61    # no search pa
34b30 74 68 20 66 6f 72 20 44 4c 4c 73 2e 0a 20 20 20  th for DLLs..   
34b40 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
34b50 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 20 27  ir_flag_spec=' '
34b60 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64  .      allow_und
34b70 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75  efined_flag=unsu
34b80 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20 23 20  pported.      # 
34b90 54 65 6c 6c 20 6c 74 6d 61 69 6e 20 74 6f 20 6d  Tell ltmain to m
34ba0 61 6b 65 20 2e 6c 69 62 20 66 69 6c 65 73 2c 20  ake .lib files, 
34bb0 6e 6f 74 20 2e 61 20 66 69 6c 65 73 2e 0a 20 20  not .a files..  
34bc0 20 20 20 20 6c 69 62 65 78 74 3d 6c 69 62 0a 20      libext=lib. 
34bd0 20 20 20 20 20 23 20 54 65 6c 6c 20 6c 74 6d 61       # Tell ltma
34be0 69 6e 20 74 6f 20 6d 61 6b 65 20 2e 64 6c 6c 20  in to make .dll 
34bf0 66 69 6c 65 73 2c 20 6e 6f 74 20 2e 73 6f 20 66  files, not .so f
34c00 69 6c 65 73 2e 0a 20 20 20 20 20 20 73 68 72 65  iles..      shre
34c10 78 74 5f 63 6d 64 73 3d 22 2e 64 6c 6c 22 0a 20  xt_cmds=".dll". 
34c20 20 20 20 20 20 23 20 46 49 58 4d 45 3a 20 53 65       # FIXME: Se
34c30 74 74 69 6e 67 20 6c 69 6e 6b 6e 61 6d 65 73 20  tting linknames 
34c40 68 65 72 65 20 69 73 20 61 20 62 61 64 20 68 61  here is a bad ha
34c50 63 6b 2e 0a 20 20 20 20 20 20 61 72 63 68 69 76  ck..      archiv
34c60 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 6f 20 24  e_cmds='$CC -o $
34c70 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f  lib $libobjs $co
34c80 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 60 65 63  mpiler_flags `ec
34c90 68 6f 20 22 24 64 65 70 6c 69 62 73 22 20 7c 20  ho "$deplibs" | 
34ca0 24 53 45 44 20 2d 65 20 27 5c 27 27 73 2f 20 2d  $SED -e '\''s/ -
34cb0 6c 63 24 2f 2f 27 5c 27 27 60 20 2d 6c 69 6e 6b  lc$//'\''` -link
34cc0 20 2d 64 6c 6c 7e 6c 69 6e 6b 6e 61 6d 65 73 3d   -dll~linknames=
34cd0 27 0a 20 20 20 20 20 20 23 20 54 68 65 20 6c 69  '.      # The li
34ce0 6e 6b 65 72 20 77 69 6c 6c 20 61 75 74 6f 6d 61  nker will automa
34cf0 74 69 63 61 6c 6c 79 20 62 75 69 6c 64 20 61 20  tically build a 
34d00 2e 6c 69 62 20 66 69 6c 65 20 69 66 20 77 65 20  .lib file if we 
34d10 62 75 69 6c 64 20 61 20 44 4c 4c 2e 0a 20 20 20  build a DLL..   
34d20 20 20 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 46     old_archive_F
34d30 72 6f 6d 5f 6e 65 77 5f 63 6d 64 73 3d 27 74 72  rom_new_cmds='tr
34d40 75 65 27 0a 20 20 20 20 20 20 23 20 46 49 58 4d  ue'.      # FIXM
34d50 45 3a 20 53 68 6f 75 6c 64 20 6c 65 74 20 74 68  E: Should let th
34d60 65 20 75 73 65 72 20 73 70 65 63 69 66 79 20 74  e user specify t
34d70 68 65 20 6c 69 62 20 70 72 6f 67 72 61 6d 2e 0a  he lib program..
34d80 20 20 20 20 20 20 6f 6c 64 5f 61 72 63 68 69 76        old_archiv
34d90 65 5f 63 6d 64 73 3d 27 6c 69 62 20 2f 4f 55 54  e_cmds='lib /OUT
34da0 3a 24 6f 6c 64 6c 69 62 24 6f 6c 64 6f 62 6a 73  :$oldlib$oldobjs
34db0 24 6f 6c 64 5f 64 65 70 6c 69 62 73 27 0a 20 20  $old_deplibs'.  
34dc0 20 20 20 20 66 69 78 5f 73 72 63 66 69 6c 65 5f      fix_srcfile_
34dd0 70 61 74 68 3d 27 60 63 79 67 70 61 74 68 20 2d  path='`cygpath -
34de0 77 20 22 24 73 72 63 66 69 6c 65 22 60 27 0a 20  w "$srcfile"`'. 
34df0 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72       enable_shar
34e00 65 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72  ed_with_static_r
34e10 75 6e 74 69 6d 65 73 3d 79 65 73 0a 20 20 20 20  untimes=yes.    
34e20 20 20 3b 3b 0a 0a 20 20 20 20 64 61 72 77 69 6e    ;;..    darwin
34e30 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20  * | rhapsody*). 
34e40 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f       case $host_
34e50 6f 73 20 69 6e 0a 20 20 20 20 20 20 20 20 72 68  os in.        rh
34e60 61 70 73 6f 64 79 2a 20 7c 20 64 61 72 77 69 6e  apsody* | darwin
34e70 31 2e 5b 30 31 32 5d 29 0a 20 20 20 20 20 20 20  1.[012]).       
34e80 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65    allow_undefine
34e90 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 75 6e  d_flag='${wl}-un
34ea0 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70  defined ${wl}sup
34eb0 70 72 65 73 73 27 0a 20 20 20 20 20 20 20 20 20  press'.         
34ec0 3b 3b 0a 20 20 20 20 20 20 20 2a 29 20 23 20 44  ;;.       *) # D
34ed0 61 72 77 69 6e 20 31 2e 33 20 6f 6e 0a 20 20 20  arwin 1.3 on.   
34ee0 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a        if test -z
34ef0 20 24 7b 4d 41 43 4f 53 58 5f 44 45 50 4c 4f 59   ${MACOSX_DEPLOY
34f00 4d 45 4e 54 5f 54 41 52 47 45 54 7d 20 3b 20 74  MENT_TARGET} ; t
34f10 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 61  hen.           a
34f20 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
34f30 6c 61 67 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f  lag='${wl}-flat_
34f40 6e 61 6d 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d  namespace ${wl}-
34f50 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73  undefined ${wl}s
34f60 75 70 70 72 65 73 73 27 0a 20 20 20 20 20 20 20  uppress'.       
34f70 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20    else.         
34f80 20 20 63 61 73 65 20 24 7b 4d 41 43 4f 53 58 5f    case ${MACOSX_
34f90 44 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45  DEPLOYMENT_TARGE
34fa0 54 7d 20 69 6e 0a 20 20 20 20 20 20 20 20 20 20  T} in.          
34fb0 20 20 20 31 30 2e 5b 30 31 32 5d 29 0a 20 20 20     10.[012]).   
34fc0 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 6f              allo
34fd0 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
34fe0 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d  ='${wl}-flat_nam
34ff0 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64  espace ${wl}-und
35000 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70  efined ${wl}supp
35010 72 65 73 73 27 0a 20 20 20 20 20 20 20 20 20 20  ress'.          
35020 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 20       ;;.        
35030 20 20 20 20 20 31 30 2e 2a 29 0a 20 20 20 20 20       10.*).     
35040 20 20 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 5f            allow_
35050 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27  undefined_flag='
35060 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20  ${wl}-undefined 
35070 24 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f  ${wl}dynamic_loo
35080 6b 75 70 27 0a 20 20 20 20 20 20 20 20 20 20 20  kup'.           
35090 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 20 20      ;;.         
350a0 20 20 65 73 61 63 0a 20 20 20 20 20 20 20 20 20    esac.         
350b0 66 69 0a 20 20 20 20 20 20 20 20 20 3b 3b 0a 20  fi.         ;;. 
350c0 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
350d0 61 72 63 68 69 76 65 5f 63 6d 64 73 5f 6e 65 65  archive_cmds_nee
350e0 64 5f 6c 63 3d 6e 6f 0a 20 20 20 20 20 20 68 61  d_lc=no.      ha
350f0 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f  rdcode_direct=no
35100 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
35110 61 75 74 6f 6d 61 74 69 63 3d 79 65 73 0a 20 20  automatic=yes.  
35120 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c      hardcode_shl
35130 69 62 70 61 74 68 5f 76 61 72 3d 75 6e 73 75 70  ibpath_var=unsup
35140 70 6f 72 74 65 64 0a 20 20 20 20 20 20 77 68 6f  ported.      who
35150 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
35160 73 70 65 63 3d 27 27 0a 20 20 20 20 20 20 6c 69  spec=''.      li
35170 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 79  nk_all_deplibs=y
35180 65 73 0a 20 20 20 20 69 66 20 74 65 73 74 20 22  es.    if test "
35190 24 47 43 43 22 20 3d 20 79 65 73 20 3b 20 74 68  $GCC" = yes ; th
351a0 65 6e 0a 20 20 20 20 09 6f 75 74 70 75 74 5f 76  en.    .output_v
351b0 65 72 62 6f 73 65 5f 6c 69 6e 6b 5f 63 6d 64 3d  erbose_link_cmd=
351c0 27 65 63 68 6f 27 0a 20 20 20 20 20 20 20 20 61  'echo'.        a
351d0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
351e0 20 2d 64 79 6e 61 6d 69 63 6c 69 62 20 24 61 6c   -dynamiclib $al
351f0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
35200 61 67 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  ag -o $lib $libo
35210 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
35220 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 69 6e  mpiler_flags -in
35230 73 74 61 6c 6c 5f 6e 61 6d 65 20 24 72 70 61 74  stall_name $rpat
35240 68 2f 24 73 6f 6e 61 6d 65 20 24 76 65 72 73 74  h/$soname $verst
35250 72 69 6e 67 27 0a 20 20 20 20 20 20 6d 6f 64 75  ring'.      modu
35260 6c 65 5f 63 6d 64 73 3d 27 24 43 43 20 24 61 6c  le_cmds='$CC $al
35270 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
35280 61 67 20 2d 6f 20 24 6c 69 62 20 2d 62 75 6e 64  ag -o $lib -bund
35290 6c 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  le $libobjs $dep
352a0 6c 69 62 73 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  libs$compiler_fl
352b0 61 67 73 27 0a 20 20 20 20 20 20 23 20 44 6f 6e  ags'.      # Don
352c0 27 74 20 66 69 78 20 74 68 69 73 20 62 79 20 75  't fix this by u
352d0 73 69 6e 67 20 74 68 65 20 6c 64 20 2d 65 78 70  sing the ld -exp
352e0 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69  orted_symbols_li
352f0 73 74 20 66 6c 61 67 2c 20 69 74 20 64 6f 65 73  st flag, it does
35300 6e 27 74 20 65 78 69 73 74 20 69 6e 20 6f 6c 64  n't exist in old
35310 65 72 20 64 61 72 77 69 6e 20 6c 64 73 0a 20 20  er darwin lds.  
35320 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73      archive_exps
35330 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20 2d 65 20  ym_cmds='sed -e 
35340 22 73 2c 23 2e 2a 2c 2c 22 20 2d 65 20 22 73 2c  "s,#.*,," -e "s,
35350 5e 5b 20 20 20 20 5d 2a 2c 2c 22 20 2d 65 20 22  ^[    ]*,," -e "
35360 73 2c 5e 5c 28 2e 2e 2a 5c 29 2c 5f 26 2c 22 20  s,^\(..*\),_&," 
35370 3c 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  < $export_symbol
35380 73 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  s > $output_objd
35390 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79  ir/${libname}-sy
353a0 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 7e 24 43 43  mbols.expsym~$CC
353b0 20 2d 64 79 6e 61 6d 69 63 6c 69 62 20 24 61 6c   -dynamiclib $al
353c0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
353d0 61 67 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  ag -o $lib $libo
353e0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
353f0 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 69 6e  mpiler_flags -in
35400 73 74 61 6c 6c 5f 6e 61 6d 65 20 24 72 70 61 74  stall_name $rpat
35410 68 2f 24 73 6f 6e 61 6d 65 20 24 76 65 72 73 74  h/$soname $verst
35420 72 69 6e 67 7e 6e 6d 65 64 69 74 20 2d 73 20 24  ring~nmedit -s $
35430 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b  output_objdir/${
35440 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73  libname}-symbols
35450 2e 65 78 70 73 79 6d 20 24 7b 6c 69 62 7d 27 0a  .expsym ${lib}'.
35460 20 20 20 20 20 20 6d 6f 64 75 6c 65 5f 65 78 70        module_exp
35470 73 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20 2d 65  sym_cmds='sed -e
35480 20 22 73 2c 23 2e 2a 2c 2c 22 20 2d 65 20 22 73   "s,#.*,," -e "s
35490 2c 5e 5b 20 20 20 20 5d 2a 2c 2c 22 20 2d 65 20  ,^[    ]*,," -e 
354a0 22 73 2c 5e 5c 28 2e 2e 2a 5c 29 2c 5f 26 2c 22  "s,^\(..*\),_&,"
354b0 20 3c 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f   < $export_symbo
354c0 6c 73 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  ls > $output_obj
354d0 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73  dir/${libname}-s
354e0 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 7e 24 43  ymbols.expsym~$C
354f0 43 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  C $allow_undefin
35500 65 64 5f 66 6c 61 67 20 20 2d 6f 20 24 6c 69 62  ed_flag  -o $lib
35510 20 2d 62 75 6e 64 6c 65 20 24 6c 69 62 6f 62 6a   -bundle $libobj
35520 73 20 24 64 65 70 6c 69 62 73 24 63 6f 6d 70 69  s $deplibs$compi
35530 6c 65 72 5f 66 6c 61 67 73 7e 6e 6d 65 64 69 74  ler_flags~nmedit
35540 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   -s $output_objd
35550 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79  ir/${libname}-sy
35560 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c  mbols.expsym ${l
35570 69 62 7d 27 0a 20 20 20 20 65 6c 73 65 0a 20 20  ib}'.    else.  
35580 20 20 20 20 63 61 73 65 20 24 63 63 5f 62 61 73      case $cc_bas
35590 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20 20 20  ename in.       
355a0 20 78 6c 63 2a 29 0a 20 20 20 20 20 20 20 20 20   xlc*).         
355b0 6f 75 74 70 75 74 5f 76 65 72 62 6f 73 65 5f 6c  output_verbose_l
355c0 69 6e 6b 5f 63 6d 64 3d 27 65 63 68 6f 27 0a 20  ink_cmd='echo'. 
355d0 20 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f          archive_
355e0 63 6d 64 73 3d 27 24 43 43 20 2d 71 6d 6b 73 68  cmds='$CC -qmksh
355f0 72 6f 62 6a 20 24 61 6c 6c 6f 77 5f 75 6e 64 65  robj $allow_unde
35600 66 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24 6c  fined_flag -o $l
35610 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
35620 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
35630 6c 61 67 73 20 24 7b 77 6c 7d 2d 69 6e 73 74 61  lags ${wl}-insta
35640 6c 6c 5f 6e 61 6d 65 20 24 7b 77 6c 7d 60 65 63  ll_name ${wl}`ec
35650 68 6f 20 24 72 70 61 74 68 2f 24 73 6f 6e 61 6d  ho $rpath/$sonam
35660 65 60 20 24 76 65 72 73 74 72 69 6e 67 27 0a 20  e` $verstring'. 
35670 20 20 20 20 20 20 20 20 6d 6f 64 75 6c 65 5f 63          module_c
35680 6d 64 73 3d 27 24 43 43 20 24 61 6c 6c 6f 77 5f  mds='$CC $allow_
35690 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 20 2d  undefined_flag -
356a0 6f 20 24 6c 69 62 20 2d 62 75 6e 64 6c 65 20 24  o $lib -bundle $
356b0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
356c0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27  $compiler_flags'
356d0 0a 20 20 20 20 20 20 20 20 20 20 23 20 44 6f 6e  .          # Don
356e0 27 74 20 66 69 78 20 74 68 69 73 20 62 79 20 75  't fix this by u
356f0 73 69 6e 67 20 74 68 65 20 6c 64 20 2d 65 78 70  sing the ld -exp
35700 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69  orted_symbols_li
35710 73 74 20 66 6c 61 67 2c 20 69 74 20 64 6f 65 73  st flag, it does
35720 6e 27 74 20 65 78 69 73 74 20 69 6e 20 6f 6c 64  n't exist in old
35730 65 72 20 64 61 72 77 69 6e 20 6c 64 73 0a 20 20  er darwin lds.  
35740 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 65         archive_e
35750 78 70 73 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20  xpsym_cmds='sed 
35760 2d 65 20 22 73 2c 23 2e 2a 2c 2c 22 20 2d 65 20  -e "s,#.*,," -e 
35770 22 73 2c 5e 5b 20 20 20 20 5d 2a 2c 2c 22 20 2d  "s,^[    ]*,," -
35780 65 20 22 73 2c 5e 5c 28 2e 2e 2a 5c 29 2c 5f 26  e "s,^\(..*\),_&
35790 2c 22 20 3c 20 24 65 78 70 6f 72 74 5f 73 79 6d  ," < $export_sym
357a0 62 6f 6c 73 20 3e 20 24 6f 75 74 70 75 74 5f 6f  bols > $output_o
357b0 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d  bjdir/${libname}
357c0 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 7e  -symbols.expsym~
357d0 24 43 43 20 2d 71 6d 6b 73 68 72 6f 62 6a 20 24  $CC -qmkshrobj $
357e0 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
357f0 66 6c 61 67 20 2d 6f 20 24 6c 69 62 20 24 6c 69  flag -o $lib $li
35800 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
35810 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
35820 7b 77 6c 7d 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d  {wl}-install_nam
35830 65 20 24 7b 77 6c 7d 24 72 70 61 74 68 2f 24 73  e ${wl}$rpath/$s
35840 6f 6e 61 6d 65 20 24 76 65 72 73 74 72 69 6e 67  oname $verstring
35850 7e 6e 6d 65 64 69 74 20 2d 73 20 24 6f 75 74 70  ~nmedit -s $outp
35860 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e  ut_objdir/${libn
35870 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70  ame}-symbols.exp
35880 73 79 6d 20 24 7b 6c 69 62 7d 27 0a 20 20 20 20  sym ${lib}'.    
35890 20 20 20 20 20 20 6d 6f 64 75 6c 65 5f 65 78 70        module_exp
358a0 73 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20 2d 65  sym_cmds='sed -e
358b0 20 22 73 2c 23 2e 2a 2c 2c 22 20 2d 65 20 22 73   "s,#.*,," -e "s
358c0 2c 5e 5b 20 20 20 20 5d 2a 2c 2c 22 20 2d 65 20  ,^[    ]*,," -e 
358d0 22 73 2c 5e 5c 28 2e 2e 2a 5c 29 2c 5f 26 2c 22  "s,^\(..*\),_&,"
358e0 20 3c 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f   < $export_symbo
358f0 6c 73 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  ls > $output_obj
35900 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73  dir/${libname}-s
35910 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 7e 24 43  ymbols.expsym~$C
35920 43 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  C $allow_undefin
35930 65 64 5f 66 6c 61 67 20 20 2d 6f 20 24 6c 69 62  ed_flag  -o $lib
35940 20 2d 62 75 6e 64 6c 65 20 24 6c 69 62 6f 62 6a   -bundle $libobj
35950 73 20 24 64 65 70 6c 69 62 73 24 63 6f 6d 70 69  s $deplibs$compi
35960 6c 65 72 5f 66 6c 61 67 73 7e 6e 6d 65 64 69 74  ler_flags~nmedit
35970 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   -s $output_objd
35980 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79  ir/${libname}-sy
35990 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c  mbols.expsym ${l
359a0 69 62 7d 27 0a 20 20 20 20 20 20 20 20 20 20 3b  ib}'.          ;
359b0 3b 0a 20 20 20 20 20 20 20 2a 29 0a 20 20 20 20  ;.       *).    
359c0 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e       ld_shlibs=n
359d0 6f 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20  o.          ;;. 
359e0 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 66 69       esac.    fi
359f0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 64  .      ;;..    d
35a00 67 75 78 2a 29 0a 20 20 20 20 20 20 61 72 63 68  gux*).      arch
35a10 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 47  ive_cmds='$LD -G
35a20 20 2d 68 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24   -h $soname -o $
35a30 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  lib $libobjs $de
35a40 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c  plibs $linker_fl
35a50 61 67 73 27 0a 20 20 20 20 20 20 68 61 72 64 63  ags'.      hardc
35a60 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
35a70 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27  spec='-L$libdir'
35a80 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
35a90 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f  shlibpath_var=no
35aa0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 66  .      ;;..    f
35ab0 72 65 65 62 73 64 31 2a 29 0a 20 20 20 20 20 20  reebsd1*).      
35ac0 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20  ld_shlibs=no.   
35ad0 20 20 20 3b 3b 0a 0a 20 20 20 20 23 20 46 72 65     ;;..    # Fre
35ae0 65 42 53 44 20 32 2e 32 2e 5b 30 31 32 5d 20 61  eBSD 2.2.[012] a
35af0 6c 6c 6f 77 73 20 75 73 20 74 6f 20 69 6e 63 6c  llows us to incl
35b00 75 64 65 20 63 2b 2b 72 74 30 2e 6f 20 74 6f 20  ude c++rt0.o to 
35b10 67 65 74 20 43 2b 2b 20 63 6f 6e 73 74 72 75 63  get C++ construc
35b20 74 6f 72 0a 20 20 20 20 23 20 73 75 70 70 6f 72  tor.    # suppor
35b30 74 2e 20 20 46 75 74 75 72 65 20 76 65 72 73 69  t.  Future versi
35b40 6f 6e 73 20 64 6f 20 74 68 69 73 20 61 75 74 6f  ons do this auto
35b50 6d 61 74 69 63 61 6c 6c 79 2c 20 62 75 74 20 61  matically, but a
35b60 6e 20 65 78 70 6c 69 63 69 74 20 63 2b 2b 72 74  n explicit c++rt
35b70 30 2e 6f 0a 20 20 20 20 23 20 64 6f 65 73 20 6e  0.o.    # does n
35b80 6f 74 20 62 72 65 61 6b 20 61 6e 79 74 68 69 6e  ot break anythin
35b90 67 2c 20 61 6e 64 20 68 65 6c 70 73 20 73 69 67  g, and helps sig
35ba0 6e 69 66 69 63 61 6e 74 6c 79 20 28 61 74 20 74  nificantly (at t
35bb0 68 65 20 63 6f 73 74 20 6f 66 20 61 20 6c 69 74  he cost of a lit
35bc0 74 6c 65 0a 20 20 20 20 23 20 65 78 74 72 61 20  tle.    # extra 
35bd0 73 70 61 63 65 29 2e 0a 20 20 20 20 66 72 65 65  space)..    free
35be0 62 73 64 32 2e 32 2a 29 0a 20 20 20 20 20 20 61  bsd2.2*).      a
35bf0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44  rchive_cmds='$LD
35c00 20 2d 42 73 68 61 72 65 61 62 6c 65 20 2d 6f 20   -Bshareable -o 
35c10 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64  $lib $libobjs $d
35c20 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66  eplibs $linker_f
35c30 6c 61 67 73 20 2f 75 73 72 2f 6c 69 62 2f 63 2b  lags /usr/lib/c+
35c40 2b 72 74 30 2e 6f 27 0a 20 20 20 20 20 20 68 61  +rt0.o'.      ha
35c50 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
35c60 61 67 5f 73 70 65 63 3d 27 2d 52 24 6c 69 62 64  ag_spec='-R$libd
35c70 69 72 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  ir'.      hardco
35c80 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20  de_direct=yes.  
35c90 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c      hardcode_shl
35ca0 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20  ibpath_var=no.  
35cb0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 23 20 55 6e      ;;..    # Un
35cc0 66 6f 72 74 75 6e 61 74 65 6c 79 2c 20 6f 6c 64  fortunately, old
35cd0 65 72 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 46  er versions of F
35ce0 72 65 65 42 53 44 20 32 20 64 6f 20 6e 6f 74 20  reeBSD 2 do not 
35cf0 68 61 76 65 20 74 68 69 73 20 66 65 61 74 75 72  have this featur
35d00 65 2e 0a 20 20 20 20 66 72 65 65 62 73 64 32 2a  e..    freebsd2*
35d10 29 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  ).      archive_
35d20 63 6d 64 73 3d 27 24 4c 44 20 2d 42 73 68 61 72  cmds='$LD -Bshar
35d30 65 61 62 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c  eable -o $lib $l
35d40 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
35d50 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20  $linker_flags'. 
35d60 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69       hardcode_di
35d70 72 65 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68  rect=yes.      h
35d80 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d  ardcode_minus_L=
35d90 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f  yes.      hardco
35da0 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72  de_shlibpath_var
35db0 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  =no.      ;;..  
35dc0 20 20 23 20 46 72 65 65 42 53 44 20 33 20 61 6e    # FreeBSD 3 an
35dd0 64 20 67 72 65 61 74 65 72 20 75 73 65 73 20 67  d greater uses g
35de0 63 63 20 2d 73 68 61 72 65 64 20 74 6f 20 64 6f  cc -shared to do
35df0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
35e00 73 2e 0a 20 20 20 20 66 72 65 65 62 73 64 2a 20  s..    freebsd* 
35e10 7c 20 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 20  | kfreebsd*-gnu 
35e20 7c 20 64 72 61 67 6f 6e 66 6c 79 2a 29 0a 20 20  | dragonfly*).  
35e30 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
35e40 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 2d 6f  ='$CC -shared -o
35e50 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
35e60 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
35e70 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20 68  r_flags'.      h
35e80 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
35e90 6c 61 67 5f 73 70 65 63 3d 27 2d 52 24 6c 69 62  lag_spec='-R$lib
35ea0 64 69 72 27 0a 20 20 20 20 20 20 68 61 72 64 63  dir'.      hardc
35eb0 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20  ode_direct=yes. 
35ec0 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68       hardcode_sh
35ed0 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20  libpath_var=no. 
35ee0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70 75       ;;..    hpu
35ef0 78 39 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65  x9*).      if te
35f00 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
35f10 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63   then..archive_c
35f20 6d 64 73 3d 27 24 72 6d 20 24 6f 75 74 70 75 74  mds='$rm $output
35f30 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 7e  _objdir/$soname~
35f40 24 43 43 20 2d 73 68 61 72 65 64 20 2d 66 50 49  $CC -shared -fPI
35f50 43 20 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24  C ${wl}+b ${wl}$
35f60 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72 20 2d  install_libdir -
35f70 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  o $output_objdir
35f80 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a  /$soname $libobj
35f90 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
35fa0 69 6c 65 72 5f 66 6c 61 67 73 7e 74 65 73 74 20  iler_flags~test 
35fb0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
35fc0 73 6f 6e 61 6d 65 20 3d 20 24 6c 69 62 20 7c 7c  soname = $lib ||
35fd0 20 6d 76 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   mv $output_objd
35fe0 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 27  ir/$soname $lib'
35ff0 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61 72 63  .      else..arc
36000 68 69 76 65 5f 63 6d 64 73 3d 27 24 72 6d 20 24  hive_cmds='$rm $
36010 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
36020 6f 6e 61 6d 65 7e 24 4c 44 20 2d 62 20 2b 62 20  oname~$LD -b +b 
36030 24 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72 20  $install_libdir 
36040 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  -o $output_objdi
36050 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62  r/$soname $libob
36060 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e  js $deplibs $lin
36070 6b 65 72 5f 66 6c 61 67 73 7e 74 65 73 74 20 24  ker_flags~test $
36080 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
36090 6f 6e 61 6d 65 20 3d 20 24 6c 69 62 20 7c 7c 20  oname = $lib || 
360a0 6d 76 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  mv $output_objdi
360b0 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 27 0a  r/$soname $lib'.
360c0 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 68        fi.      h
360d0 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
360e0 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2b  lag_spec='${wl}+
360f0 62 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a  b ${wl}$libdir'.
36100 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
36110 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d  ibdir_separator=
36120 3a 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  :.      hardcode
36130 5f 64 69 72 65 63 74 3d 79 65 73 0a 0a 20 20 20  _direct=yes..   
36140 20 20 20 23 20 68 61 72 64 63 6f 64 65 5f 6d 69     # hardcode_mi
36150 6e 75 73 5f 4c 3a 20 4e 6f 74 20 72 65 61 6c 6c  nus_L: Not reall
36160 79 20 69 6e 20 74 68 65 20 73 65 61 72 63 68 20  y in the search 
36170 50 41 54 48 2c 0a 20 20 20 20 20 20 23 20 62 75  PATH,.      # bu
36180 74 20 61 73 20 74 68 65 20 64 65 66 61 75 6c 74  t as the default
36190 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65   location of the
361a0 20 6c 69 62 72 61 72 79 2e 0a 20 20 20 20 20 20   library..      
361b0 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
361c0 3d 79 65 73 0a 20 20 20 20 20 20 65 78 70 6f 72  =yes.      expor
361d0 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73  t_dynamic_flag_s
361e0 70 65 63 3d 27 24 7b 77 6c 7d 2d 45 27 0a 20 20  pec='${wl}-E'.  
361f0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70 75 78      ;;..    hpux
36200 31 30 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65  10*).      if te
36210 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 20  st "$GCC" = yes 
36220 2d 61 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64  -a "$with_gnu_ld
36230 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 09 61 72  " = no; then..ar
36240 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
36250 2d 73 68 61 72 65 64 20 2d 66 50 49 43 20 24 7b  -shared -fPIC ${
36260 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e 61  wl}+h ${wl}$sona
36270 6d 65 20 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d  me ${wl}+b ${wl}
36280 24 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72 20  $install_libdir 
36290 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
362a0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
362b0 6c 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20  ler_flags'.     
362c0 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65 5f 63   else..archive_c
362d0 6d 64 73 3d 27 24 4c 44 20 2d 62 20 2b 68 20 24  mds='$LD -b +h $
362e0 73 6f 6e 61 6d 65 20 2b 62 20 24 69 6e 73 74 61  soname +b $insta
362f0 6c 6c 5f 6c 69 62 64 69 72 20 2d 6f 20 24 6c 69  ll_libdir -o $li
36300 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
36310 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67  ibs $linker_flag
36320 73 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  s'.      fi.    
36330 20 20 69 66 20 74 65 73 74 20 22 24 77 69 74 68    if test "$with
36340 5f 67 6e 75 5f 6c 64 22 20 3d 20 6e 6f 3b 20 74  _gnu_ld" = no; t
36350 68 65 6e 0a 09 68 61 72 64 63 6f 64 65 5f 6c 69  hen..hardcode_li
36360 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
36370 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24 6c 69  ${wl}+b ${wl}$li
36380 62 64 69 72 27 0a 09 68 61 72 64 63 6f 64 65 5f  bdir'..hardcode_
36390 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72  libdir_separator
363a0 3d 3a 0a 0a 09 68 61 72 64 63 6f 64 65 5f 64 69  =:...hardcode_di
363b0 72 65 63 74 3d 79 65 73 0a 09 65 78 70 6f 72 74  rect=yes..export
363c0 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
363d0 65 63 3d 27 24 7b 77 6c 7d 2d 45 27 0a 0a 09 23  ec='${wl}-E'...#
363e0 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f   hardcode_minus_
363f0 4c 3a 20 4e 6f 74 20 72 65 61 6c 6c 79 20 69 6e  L: Not really in
36400 20 74 68 65 20 73 65 61 72 63 68 20 50 41 54 48   the search PATH
36410 2c 0a 09 23 20 62 75 74 20 61 73 20 74 68 65 20  ,..# but as the 
36420 64 65 66 61 75 6c 74 20 6c 6f 63 61 74 69 6f 6e  default location
36430 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72 79 2e   of the library.
36440 0a 09 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73  ..hardcode_minus
36450 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20 66 69 0a  _L=yes.      fi.
36460 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70        ;;..    hp
36470 75 78 31 31 2a 29 0a 20 20 20 20 20 20 69 66 20  ux11*).      if 
36480 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
36490 73 20 2d 61 20 22 24 77 69 74 68 5f 67 6e 75 5f  s -a "$with_gnu_
364a0 6c 64 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 09  ld" = no; then..
364b0 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69  case $host_cpu i
364c0 6e 0a 09 68 70 70 61 2a 36 34 2a 29 0a 09 20 20  n..hppa*64*)..  
364d0 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
364e0 43 20 2d 73 68 61 72 65 64 20 24 7b 77 6c 7d 2b  C -shared ${wl}+
364f0 68 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 2d  h ${wl}$soname -
36500 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
36510 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
36520 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b 0a  er_flags'..  ;;.
36530 09 69 61 36 34 2a 29 0a 09 20 20 61 72 63 68 69  .ia64*)..  archi
36540 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
36550 61 72 65 64 20 24 7b 77 6c 7d 2b 68 20 24 7b 77  ared ${wl}+h ${w
36560 6c 7d 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2b  l}$soname ${wl}+
36570 6e 6f 64 65 66 61 75 6c 74 72 70 61 74 68 20 2d  nodefaultrpath -
36580 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
36590 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
365a0 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b 0a  er_flags'..  ;;.
365b0 09 2a 29 0a 09 20 20 61 72 63 68 69 76 65 5f 63  .*)..  archive_c
365c0 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
365d0 20 2d 66 50 49 43 20 24 7b 77 6c 7d 2b 68 20 24   -fPIC ${wl}+h $
365e0 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 24 7b 77 6c  {wl}$soname ${wl
365f0 7d 2b 62 20 24 7b 77 6c 7d 24 69 6e 73 74 61 6c  }+b ${wl}$instal
36600 6c 5f 6c 69 62 64 69 72 20 2d 6f 20 24 6c 69 62  l_libdir -o $lib
36610 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
36620 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
36630 67 73 27 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a  gs'..  ;;..esac.
36640 20 20 20 20 20 20 65 6c 73 65 0a 09 63 61 73 65        else..case
36650 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 09 68   $host_cpu in..h
36660 70 70 61 2a 36 34 2a 29 0a 09 20 20 61 72 63 68  ppa*64*)..  arch
36670 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 62  ive_cmds='$CC -b
36680 20 24 7b 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73   ${wl}+h ${wl}$s
36690 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c  oname -o $lib $l
366a0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
366b0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27  $compiler_flags'
366c0 0a 09 20 20 3b 3b 0a 09 69 61 36 34 2a 29 0a 09  ..  ;;..ia64*)..
366d0 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
366e0 24 43 43 20 2d 62 20 24 7b 77 6c 7d 2b 68 20 24  $CC -b ${wl}+h $
366f0 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 24 7b 77 6c  {wl}$soname ${wl
36700 7d 2b 6e 6f 64 65 66 61 75 6c 74 72 70 61 74 68  }+nodefaultrpath
36710 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
36720 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
36730 69 6c 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 3b  iler_flags'..  ;
36740 3b 0a 09 2a 29 0a 09 20 20 61 72 63 68 69 76 65  ;..*)..  archive
36750 5f 63 6d 64 73 3d 27 24 43 43 20 2d 62 20 24 7b  _cmds='$CC -b ${
36760 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e 61  wl}+h ${wl}$sona
36770 6d 65 20 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d  me ${wl}+b ${wl}
36780 24 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72 20  $install_libdir 
36790 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
367a0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
367b0 6c 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b  ler_flags'..  ;;
367c0 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a  ..esac.      fi.
367d0 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
367e0 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 6e  with_gnu_ld" = n
367f0 6f 3b 20 74 68 65 6e 0a 09 68 61 72 64 63 6f 64  o; then..hardcod
36800 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
36810 65 63 3d 27 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c  ec='${wl}+b ${wl
36820 7d 24 6c 69 62 64 69 72 27 0a 09 68 61 72 64 63  }$libdir'..hardc
36830 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72  ode_libdir_separ
36840 61 74 6f 72 3d 3a 0a 0a 09 63 61 73 65 20 24 68  ator=:...case $h
36850 6f 73 74 5f 63 70 75 20 69 6e 0a 09 68 70 70 61  ost_cpu in..hppa
36860 2a 36 34 2a 7c 69 61 36 34 2a 29 0a 09 20 20 68  *64*|ia64*)..  h
36870 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
36880 6c 61 67 5f 73 70 65 63 5f 6c 64 3d 27 2b 62 20  lag_spec_ld='+b 
36890 24 6c 69 62 64 69 72 27 0a 09 20 20 68 61 72 64  $libdir'..  hard
368a0 63 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 09  code_direct=no..
368b0 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62    hardcode_shlib
368c0 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 09 20 20 3b  path_var=no..  ;
368d0 3b 0a 09 2a 29 0a 09 20 20 68 61 72 64 63 6f 64  ;..*)..  hardcod
368e0 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 09 20 20  e_direct=yes..  
368f0 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66  export_dynamic_f
36900 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d  lag_spec='${wl}-
36910 45 27 0a 0a 09 20 20 23 20 68 61 72 64 63 6f 64  E'...  # hardcod
36920 65 5f 6d 69 6e 75 73 5f 4c 3a 20 4e 6f 74 20 72  e_minus_L: Not r
36930 65 61 6c 6c 79 20 69 6e 20 74 68 65 20 73 65 61  eally in the sea
36940 72 63 68 20 50 41 54 48 2c 0a 09 20 20 23 20 62  rch PATH,..  # b
36950 75 74 20 61 73 20 74 68 65 20 64 65 66 61 75 6c  ut as the defaul
36960 74 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68  t location of th
36970 65 20 6c 69 62 72 61 72 79 2e 0a 09 20 20 68 61  e library...  ha
36980 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79  rdcode_minus_L=y
36990 65 73 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20  es..  ;;..esac. 
369a0 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
369b0 0a 0a 20 20 20 20 69 72 69 78 35 2a 20 7c 20 69  ..    irix5* | i
369c0 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75  rix6* | nonstopu
369d0 78 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73  x*).      if tes
369e0 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  t "$GCC" = yes; 
369f0 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d  then..archive_cm
36a00 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
36a10 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
36a20 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
36a30 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
36a40 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 60 74 65 73  {wl}$soname `tes
36a50 74 20 2d 6e 20 22 24 76 65 72 73 74 72 69 6e 67  t -n "$verstring
36a60 22 20 26 26 20 65 63 68 6f 20 24 7b 77 6c 7d 2d  " && echo ${wl}-
36a70 73 65 74 5f 76 65 72 73 69 6f 6e 20 24 7b 77 6c  set_version ${wl
36a80 7d 24 76 65 72 73 74 72 69 6e 67 60 20 24 7b 77  }$verstring` ${w
36a90 6c 7d 2d 75 70 64 61 74 65 5f 72 65 67 69 73 74  l}-update_regist
36aa0 72 79 20 24 7b 77 6c 7d 24 7b 6f 75 74 70 75 74  ry ${wl}${output
36ab0 5f 6f 62 6a 64 69 72 7d 2f 73 6f 5f 6c 6f 63 61  _objdir}/so_loca
36ac0 74 69 6f 6e 73 20 2d 6f 20 24 6c 69 62 27 0a 20  tions -o $lib'. 
36ad0 20 20 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69       else..archi
36ae0 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 73 68  ve_cmds='$LD -sh
36af0 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
36b00 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66  eplibs $linker_f
36b10 6c 61 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f  lags -soname $so
36b20 6e 61 6d 65 20 60 74 65 73 74 20 2d 6e 20 22 24  name `test -n "$
36b30 76 65 72 73 74 72 69 6e 67 22 20 26 26 20 65 63  verstring" && ec
36b40 68 6f 20 2d 73 65 74 5f 76 65 72 73 69 6f 6e 20  ho -set_version 
36b50 24 76 65 72 73 74 72 69 6e 67 60 20 2d 75 70 64  $verstring` -upd
36b60 61 74 65 5f 72 65 67 69 73 74 72 79 20 24 7b 6f  ate_registry ${o
36b70 75 74 70 75 74 5f 6f 62 6a 64 69 72 7d 2f 73 6f  utput_objdir}/so
36b80 5f 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f 20 24 6c  _locations -o $l
36b90 69 62 27 0a 09 68 61 72 64 63 6f 64 65 5f 6c 69  ib'..hardcode_li
36ba0 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c  bdir_flag_spec_l
36bb0 64 3d 27 2d 72 70 61 74 68 20 24 6c 69 62 64 69  d='-rpath $libdi
36bc0 72 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  r'.      fi.    
36bd0 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
36be0 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  r_flag_spec='${w
36bf0 6c 7d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c  l}-rpath ${wl}$l
36c00 69 62 64 69 72 27 0a 20 20 20 20 20 20 68 61 72  ibdir'.      har
36c10 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70  dcode_libdir_sep
36c20 61 72 61 74 6f 72 3d 3a 0a 20 20 20 20 20 20 6c  arator=:.      l
36c30 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d  ink_all_deplibs=
36c40 79 65 73 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  yes.      ;;..  
36c50 20 20 6e 65 74 62 73 64 2a 29 0a 20 20 20 20 20    netbsd*).     
36c60 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f   if echo __ELF__
36c70 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 67 72   | $CC -E - | gr
36c80 65 70 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64 65 76  ep __ELF__ >/dev
36c90 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63  /null; then..arc
36ca0 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d  hive_cmds='$LD -
36cb0 42 73 68 61 72 65 61 62 6c 65 20 2d 6f 20 24 6c  Bshareable -o $l
36cc0 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
36cd0 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
36ce0 67 73 27 20 20 23 20 61 2e 6f 75 74 0a 20 20 20  gs'  # a.out.   
36cf0 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65     else..archive
36d00 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 73 68 61 72  _cmds='$LD -shar
36d10 65 64 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  ed -o $lib $libo
36d20 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
36d30 6e 6b 65 72 5f 66 6c 61 67 73 27 20 20 20 20 20  nker_flags'     
36d40 20 23 20 45 4c 46 0a 20 20 20 20 20 20 66 69 0a   # ELF.      fi.
36d50 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
36d60 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
36d70 27 2d 52 24 6c 69 62 64 69 72 27 0a 20 20 20 20  '-R$libdir'.    
36d80 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
36d90 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64  t=yes.      hard
36da0 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
36db0 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ar=no.      ;;..
36dc0 20 20 20 20 6e 65 77 73 6f 73 36 29 0a 20 20 20      newsos6).   
36dd0 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
36de0 27 24 4c 44 20 2d 47 20 2d 68 20 24 73 6f 6e 61  '$LD -G -h $sona
36df0 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  me -o $lib $libo
36e00 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
36e10 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20  nker_flags'.    
36e20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
36e30 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64  t=yes.      hard
36e40 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
36e50 5f 73 7