/ Hex Artifact Content
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

Artifact 991a04cca803ad0f049ce4e2aebe53737bd487b0:


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 53 51 4c 49  UILD_CFLAGS.SQLI
4920: 54 45 5f 54 48 52 45 41 44 53 41 46 45 0a 54 41  TE_THREADSAFE.TA
4930: 52 47 45 54 5f 54 48 52 45 41 44 5f 4c 49 42 0a  RGET_THREAD_LIB.
4940: 58 54 48 52 45 41 44 43 4f 4e 4e 45 43 54 0a 54  XTHREADCONNECT.T
4950: 48 52 45 41 44 53 4f 56 45 52 52 49 44 45 4c 4f  HREADSOVERRIDELO
4960: 43 4b 53 0a 41 4c 4c 4f 57 52 45 4c 45 41 53 45  CKS.ALLOWRELEASE
4970: 0a 54 45 4d 50 5f 53 54 4f 52 45 0a 42 55 49 4c  .TEMP_STORE.BUIL
4980: 44 5f 45 58 45 45 58 54 0a 4f 53 5f 55 4e 49 58  D_EXEEXT.OS_UNIX
4990: 0a 4f 53 5f 57 49 4e 0a 4f 53 5f 4f 53 32 0a 54  .OS_WIN.OS_OS2.T
49a0: 41 52 47 45 54 5f 45 58 45 45 58 54 0a 54 43 4c  ARGET_EXEEXT.TCL
49b0: 5f 56 45 52 53 49 4f 4e 0a 54 43 4c 5f 42 49 4e  _VERSION.TCL_BIN
49c0: 5f 44 49 52 0a 54 43 4c 5f 53 52 43 5f 44 49 52  _DIR.TCL_SRC_DIR
49d0: 0a 54 43 4c 5f 4c 49 42 53 0a 54 43 4c 5f 49 4e  .TCL_LIBS.TCL_IN
49e0: 43 4c 55 44 45 5f 53 50 45 43 0a 54 43 4c 5f 4c  CLUDE_SPEC.TCL_L
49f0: 49 42 5f 46 49 4c 45 0a 54 43 4c 5f 4c 49 42 5f  IB_FILE.TCL_LIB_
4a00: 46 4c 41 47 0a 54 43 4c 5f 4c 49 42 5f 53 50 45  FLAG.TCL_LIB_SPE
4a10: 43 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46  C.TCL_STUB_LIB_F
4a20: 49 4c 45 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42  ILE.TCL_STUB_LIB
4a30: 5f 46 4c 41 47 0a 54 43 4c 5f 53 54 55 42 5f 4c  _FLAG.TCL_STUB_L
4a40: 49 42 5f 53 50 45 43 0a 48 41 56 45 5f 54 43 4c  IB_SPEC.HAVE_TCL
4a50: 0a 54 41 52 47 45 54 5f 52 45 41 44 4c 49 4e 45  .TARGET_READLINE
4a60: 5f 4c 49 42 53 0a 54 41 52 47 45 54 5f 52 45 41  _LIBS.TARGET_REA
4a70: 44 4c 49 4e 45 5f 49 4e 43 0a 54 41 52 47 45 54  DLINE_INC.TARGET
4a80: 5f 48 41 56 45 5f 52 45 41 44 4c 49 4e 45 0a 54  _HAVE_READLINE.T
4a90: 41 52 47 45 54 5f 44 45 42 55 47 0a 4c 49 42 4f  ARGET_DEBUG.LIBO
4aa0: 42 4a 53 0a 4c 54 4c 49 42 4f 42 4a 53 27 0a 61  BJS.LTLIBOBJS'.a
4ab0: 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 3d 27 27  c_subst_files=''
4ac0: 0a 20 20 20 20 20 20 61 63 5f 70 72 65 63 69 6f  .      ac_precio
4ad0: 75 73 5f 76 61 72 73 3d 27 62 75 69 6c 64 5f 61  us_vars='build_a
4ae0: 6c 69 61 73 0a 68 6f 73 74 5f 61 6c 69 61 73 0a  lias.host_alias.
4af0: 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 43 43 0a  target_alias.CC.
4b00: 43 46 4c 41 47 53 0a 4c 44 46 4c 41 47 53 0a 4c  CFLAGS.LDFLAGS.L
4b10: 49 42 53 0a 43 50 50 46 4c 41 47 53 0a 43 50 50  IBS.CPPFLAGS.CPP
4b20: 0a 43 58 58 0a 43 58 58 46 4c 41 47 53 0a 43 43  .CXX.CXXFLAGS.CC
4b30: 43 0a 43 58 58 43 50 50 0a 46 37 37 0a 46 46 4c  C.CXXCPP.F77.FFL
4b40: 41 47 53 27 0a 0a 0a 23 20 49 6e 69 74 69 61 6c  AGS'...# Initial
4b50: 69 7a 65 20 73 6f 6d 65 20 76 61 72 69 61 62 6c  ize some variabl
4b60: 65 73 20 73 65 74 20 62 79 20 6f 70 74 69 6f 6e  es set by option
4b70: 73 2e 0a 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d  s..ac_init_help=
4b80: 0a 61 63 5f 69 6e 69 74 5f 76 65 72 73 69 6f 6e  .ac_init_version
4b90: 3d 66 61 6c 73 65 0a 23 20 54 68 65 20 76 61 72  =false.# The var
4ba0: 69 61 62 6c 65 73 20 68 61 76 65 20 74 68 65 20  iables have the 
4bb0: 73 61 6d 65 20 6e 61 6d 65 73 20 61 73 20 74 68  same names as th
4bc0: 65 20 6f 70 74 69 6f 6e 73 2c 20 77 69 74 68 0a  e options, with.
4bd0: 23 20 64 61 73 68 65 73 20 63 68 61 6e 67 65 64  # dashes changed
4be0: 20 74 6f 20 75 6e 64 65 72 6c 69 6e 65 73 2e 0a   to underlines..
4bf0: 63 61 63 68 65 5f 66 69 6c 65 3d 2f 64 65 76 2f  cache_file=/dev/
4c00: 6e 75 6c 6c 0a 65 78 65 63 5f 70 72 65 66 69 78  null.exec_prefix
4c10: 3d 4e 4f 4e 45 0a 6e 6f 5f 63 72 65 61 74 65 3d  =NONE.no_create=
4c20: 0a 6e 6f 5f 72 65 63 75 72 73 69 6f 6e 3d 0a 70  .no_recursion=.p
4c30: 72 65 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72  refix=NONE.progr
4c40: 61 6d 5f 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 70  am_prefix=NONE.p
4c50: 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 3d 4e 4f  rogram_suffix=NO
4c60: 4e 45 0a 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73  NE.program_trans
4c70: 66 6f 72 6d 5f 6e 61 6d 65 3d 73 2c 78 2c 78 2c  form_name=s,x,x,
4c80: 0a 73 69 6c 65 6e 74 3d 0a 73 69 74 65 3d 0a 73  .silent=.site=.s
4c90: 72 63 64 69 72 3d 0a 76 65 72 62 6f 73 65 3d 0a  rcdir=.verbose=.
4ca0: 78 5f 69 6e 63 6c 75 64 65 73 3d 4e 4f 4e 45 0a  x_includes=NONE.
4cb0: 78 5f 6c 69 62 72 61 72 69 65 73 3d 4e 4f 4e 45  x_libraries=NONE
4cc0: 0a 0a 23 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e  ..# Installation
4cd0: 20 64 69 72 65 63 74 6f 72 79 20 6f 70 74 69 6f   directory optio
4ce0: 6e 73 2e 0a 23 20 54 68 65 73 65 20 61 72 65 20  ns..# These are 
4cf0: 6c 65 66 74 20 75 6e 65 78 70 61 6e 64 65 64 20  left unexpanded 
4d00: 73 6f 20 75 73 65 72 73 20 63 61 6e 20 22 6d 61  so users can "ma
4d10: 6b 65 20 69 6e 73 74 61 6c 6c 20 65 78 65 63 5f  ke install exec_
4d20: 70 72 65 66 69 78 3d 2f 66 6f 6f 22 0a 23 20 61  prefix=/foo".# a
4d30: 6e 64 20 61 6c 6c 20 74 68 65 20 76 61 72 69 61  nd all the varia
4d40: 62 6c 65 73 20 74 68 61 74 20 61 72 65 20 73 75  bles that are su
4d50: 70 70 6f 73 65 64 20 74 6f 20 62 65 20 62 61 73  pposed to be bas
4d60: 65 64 20 6f 6e 20 65 78 65 63 5f 70 72 65 66 69  ed on exec_prefi
4d70: 78 0a 23 20 62 79 20 64 65 66 61 75 6c 74 20 77  x.# by default w
4d80: 69 6c 6c 20 61 63 74 75 61 6c 6c 79 20 63 68 61  ill actually cha
4d90: 6e 67 65 2e 0a 23 20 55 73 65 20 62 72 61 63 65  nge..# Use brace
4da0: 73 20 69 6e 73 74 65 61 64 20 6f 66 20 70 61 72  s instead of par
4db0: 65 6e 73 20 62 65 63 61 75 73 65 20 73 68 2c 20  ens because sh, 
4dc0: 70 65 72 6c 2c 20 65 74 63 2e 20 61 6c 73 6f 20  perl, etc. also 
4dd0: 61 63 63 65 70 74 20 74 68 65 6d 2e 0a 23 20 28  accept them..# (
4de0: 54 68 65 20 6c 69 73 74 20 66 6f 6c 6c 6f 77 73  The list follows
4df0: 20 74 68 65 20 73 61 6d 65 20 6f 72 64 65 72 20   the same order 
4e00: 61 73 20 74 68 65 20 47 4e 55 20 43 6f 64 69 6e  as the GNU Codin
4e10: 67 20 53 74 61 6e 64 61 72 64 73 2e 29 0a 62 69  g Standards.).bi
4e20: 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72 65  ndir='${exec_pre
4e30: 66 69 78 7d 2f 62 69 6e 27 0a 73 62 69 6e 64 69  fix}/bin'.sbindi
4e40: 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66 69 78  r='${exec_prefix
4e50: 7d 2f 73 62 69 6e 27 0a 6c 69 62 65 78 65 63 64  }/sbin'.libexecd
4e60: 69 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66 69  ir='${exec_prefi
4e70: 78 7d 2f 6c 69 62 65 78 65 63 27 0a 64 61 74 61  x}/libexec'.data
4e80: 72 6f 6f 74 64 69 72 3d 27 24 7b 70 72 65 66 69  rootdir='${prefi
4e90: 78 7d 2f 73 68 61 72 65 27 0a 64 61 74 61 64 69  x}/share'.datadi
4ea0: 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72  r='${datarootdir
4eb0: 7d 27 0a 73 79 73 63 6f 6e 66 64 69 72 3d 27 24  }'.sysconfdir='$
4ec0: 7b 70 72 65 66 69 78 7d 2f 65 74 63 27 0a 73 68  {prefix}/etc'.sh
4ed0: 61 72 65 64 73 74 61 74 65 64 69 72 3d 27 24 7b  aredstatedir='${
4ee0: 70 72 65 66 69 78 7d 2f 63 6f 6d 27 0a 6c 6f 63  prefix}/com'.loc
4ef0: 61 6c 73 74 61 74 65 64 69 72 3d 27 24 7b 70 72  alstatedir='${pr
4f00: 65 66 69 78 7d 2f 76 61 72 27 0a 69 6e 63 6c 75  efix}/var'.inclu
4f10: 64 65 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d  dedir='${prefix}
4f20: 2f 69 6e 63 6c 75 64 65 27 0a 6f 6c 64 69 6e 63  /include'.oldinc
4f30: 6c 75 64 65 64 69 72 3d 27 2f 75 73 72 2f 69 6e  ludedir='/usr/in
4f40: 63 6c 75 64 65 27 0a 64 6f 63 64 69 72 3d 27 24  clude'.docdir='$
4f50: 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f 64 6f  {datarootdir}/do
4f60: 63 2f 24 7b 50 41 43 4b 41 47 45 7d 27 0a 69 6e  c/${PACKAGE}'.in
4f70: 66 6f 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f  fodir='${dataroo
4f80: 74 64 69 72 7d 2f 69 6e 66 6f 27 0a 68 74 6d 6c  tdir}/info'.html
4f90: 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a  dir='${docdir}'.
4fa0: 64 76 69 64 69 72 3d 27 24 7b 64 6f 63 64 69 72  dvidir='${docdir
4fb0: 7d 27 0a 70 64 66 64 69 72 3d 27 24 7b 64 6f 63  }'.pdfdir='${doc
4fc0: 64 69 72 7d 27 0a 70 73 64 69 72 3d 27 24 7b 64  dir}'.psdir='${d
4fd0: 6f 63 64 69 72 7d 27 0a 6c 69 62 64 69 72 3d 27  ocdir}'.libdir='
4fe0: 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c  ${exec_prefix}/l
4ff0: 69 62 27 0a 6c 6f 63 61 6c 65 64 69 72 3d 27 24  ib'.localedir='$
5000: 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f 6c 6f  {datarootdir}/lo
5010: 63 61 6c 65 27 0a 6d 61 6e 64 69 72 3d 27 24 7b  cale'.mandir='${
5020: 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f 6d 61 6e  datarootdir}/man
5030: 27 0a 0a 61 63 5f 70 72 65 76 3d 0a 61 63 5f 64  '..ac_prev=.ac_d
5040: 61 73 68 64 61 73 68 3d 0a 66 6f 72 20 61 63 5f  ashdash=.for ac_
5050: 6f 70 74 69 6f 6e 0a 64 6f 0a 20 20 23 20 49 66  option.do.  # If
5060: 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 6f 70   the previous op
5070: 74 69 6f 6e 20 6e 65 65 64 73 20 61 6e 20 61 72  tion needs an ar
5080: 67 75 6d 65 6e 74 2c 20 61 73 73 69 67 6e 20 69  gument, assign i
5090: 74 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  t..  if test -n 
50a0: 22 24 61 63 5f 70 72 65 76 22 3b 20 74 68 65 6e  "$ac_prev"; then
50b0: 0a 20 20 20 20 65 76 61 6c 20 24 61 63 5f 70 72  .    eval $ac_pr
50c0: 65 76 3d 5c 24 61 63 5f 6f 70 74 69 6f 6e 0a 20  ev=\$ac_option. 
50d0: 20 20 20 61 63 5f 70 72 65 76 3d 0a 20 20 20 20     ac_prev=.    
50e0: 63 6f 6e 74 69 6e 75 65 0a 20 20 66 69 0a 0a 20  continue.  fi.. 
50f0: 20 63 61 73 65 20 24 61 63 5f 6f 70 74 69 6f 6e   case $ac_option
5100: 20 69 6e 0a 20 20 2a 3d 2a 29 09 61 63 5f 6f 70   in.  *=*).ac_op
5110: 74 61 72 67 3d 60 65 78 70 72 20 22 58 24 61 63  targ=`expr "X$ac
5120: 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 5b 5e 3d 5d  _option" : '[^=]
5130: 2a 3d 5c 28 2e 2a 5c 29 27 60 20 3b 3b 0a 20 20  *=\(.*\)'` ;;.  
5140: 2a 29 09 61 63 5f 6f 70 74 61 72 67 3d 79 65 73  *).ac_optarg=yes
5150: 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20 23 20   ;;.  esac..  # 
5160: 41 63 63 65 70 74 20 74 68 65 20 69 6d 70 6f 72  Accept the impor
5170: 74 61 6e 74 20 43 79 67 6e 75 73 20 63 6f 6e 66  tant Cygnus conf
5180: 69 67 75 72 65 20 6f 70 74 69 6f 6e 73 2c 20 73  igure options, s
5190: 6f 20 77 65 20 63 61 6e 20 64 69 61 67 6e 6f 73  o we can diagnos
51a0: 65 20 74 79 70 6f 73 2e 0a 0a 20 20 63 61 73 65  e typos...  case
51b0: 20 24 61 63 5f 64 61 73 68 64 61 73 68 24 61 63   $ac_dashdash$ac
51c0: 5f 6f 70 74 69 6f 6e 20 69 6e 0a 20 20 2d 2d 29  _option in.  --)
51d0: 0a 20 20 20 20 61 63 5f 64 61 73 68 64 61 73 68  .    ac_dashdash
51e0: 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 62 69 6e 64  =yes ;;..  -bind
51f0: 69 72 20 7c 20 2d 2d 62 69 6e 64 69 72 20 7c 20  ir | --bindir | 
5200: 2d 2d 62 69 6e 64 69 20 7c 20 2d 2d 62 69 6e 64  --bindi | --bind
5210: 20 7c 20 2d 2d 62 69 6e 20 7c 20 2d 2d 62 69 29   | --bin | --bi)
5220: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 62 69 6e  .    ac_prev=bin
5230: 64 69 72 20 3b 3b 0a 20 20 2d 62 69 6e 64 69 72  dir ;;.  -bindir
5240: 3d 2a 20 7c 20 2d 2d 62 69 6e 64 69 72 3d 2a 20  =* | --bindir=* 
5250: 7c 20 2d 2d 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d  | --bindi=* | --
5260: 62 69 6e 64 3d 2a 20 7c 20 2d 2d 62 69 6e 3d 2a  bind=* | --bin=*
5270: 20 7c 20 2d 2d 62 69 3d 2a 29 0a 20 20 20 20 62   | --bi=*).    b
5280: 69 6e 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  indir=$ac_optarg
5290: 20 3b 3b 0a 0a 20 20 2d 62 75 69 6c 64 20 7c 20   ;;..  -build | 
52a0: 2d 2d 62 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c  --build | --buil
52b0: 20 7c 20 2d 2d 62 75 69 20 7c 20 2d 2d 62 75 29   | --bui | --bu)
52c0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 62 75 69  .    ac_prev=bui
52d0: 6c 64 5f 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 62  ld_alias ;;.  -b
52e0: 75 69 6c 64 3d 2a 20 7c 20 2d 2d 62 75 69 6c 64  uild=* | --build
52f0: 3d 2a 20 7c 20 2d 2d 62 75 69 6c 3d 2a 20 7c 20  =* | --buil=* | 
5300: 2d 2d 62 75 69 3d 2a 20 7c 20 2d 2d 62 75 3d 2a  --bui=* | --bu=*
5310: 29 0a 20 20 20 20 62 75 69 6c 64 5f 61 6c 69 61  ).    build_alia
5320: 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  s=$ac_optarg ;;.
5330: 0a 20 20 2d 63 61 63 68 65 2d 66 69 6c 65 20 7c  .  -cache-file |
5340: 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 20 7c 20   --cache-file | 
5350: 2d 2d 63 61 63 68 65 2d 66 69 6c 20 7c 20 2d 2d  --cache-fil | --
5360: 63 61 63 68 65 2d 66 69 20 5c 0a 20 20 7c 20 2d  cache-fi \.  | -
5370: 2d 63 61 63 68 65 2d 66 20 7c 20 2d 2d 63 61 63  -cache-f | --cac
5380: 68 65 2d 20 7c 20 2d 2d 63 61 63 68 65 20 7c 20  he- | --cache | 
5390: 2d 2d 63 61 63 68 20 7c 20 2d 2d 63 61 63 20 7c  --cach | --cac |
53a0: 20 2d 2d 63 61 20 7c 20 2d 2d 63 29 0a 20 20 20   --ca | --c).   
53b0: 20 61 63 5f 70 72 65 76 3d 63 61 63 68 65 5f 66   ac_prev=cache_f
53c0: 69 6c 65 20 3b 3b 0a 20 20 2d 63 61 63 68 65 2d  ile ;;.  -cache-
53d0: 66 69 6c 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65  file=* | --cache
53e0: 2d 66 69 6c 65 3d 2a 20 7c 20 2d 2d 63 61 63 68  -file=* | --cach
53f0: 65 2d 66 69 6c 3d 2a 20 7c 20 2d 2d 63 61 63 68  e-fil=* | --cach
5400: 65 2d 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 63  e-fi=* \.  | --c
5410: 61 63 68 65 2d 66 3d 2a 20 7c 20 2d 2d 63 61 63  ache-f=* | --cac
5420: 68 65 2d 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 3d  he-=* | --cache=
5430: 2a 20 7c 20 2d 2d 63 61 63 68 3d 2a 20 7c 20 2d  * | --cach=* | -
5440: 2d 63 61 63 3d 2a 20 7c 20 2d 2d 63 61 3d 2a 20  -cac=* | --ca=* 
5450: 7c 20 2d 2d 63 3d 2a 29 0a 20 20 20 20 63 61 63  | --c=*).    cac
5460: 68 65 5f 66 69 6c 65 3d 24 61 63 5f 6f 70 74 61  he_file=$ac_opta
5470: 72 67 20 3b 3b 0a 0a 20 20 2d 2d 63 6f 6e 66 69  rg ;;..  --confi
5480: 67 2d 63 61 63 68 65 20 7c 20 2d 43 29 0a 20 20  g-cache | -C).  
5490: 20 20 63 61 63 68 65 5f 66 69 6c 65 3d 63 6f 6e    cache_file=con
54a0: 66 69 67 2e 63 61 63 68 65 20 3b 3b 0a 0a 20 20  fig.cache ;;..  
54b0: 2d 64 61 74 61 64 69 72 20 7c 20 2d 2d 64 61 74  -datadir | --dat
54c0: 61 64 69 72 20 7c 20 2d 2d 64 61 74 61 64 69 20  adir | --datadi 
54d0: 7c 20 2d 2d 64 61 74 61 64 29 0a 20 20 20 20 61  | --datad).    a
54e0: 63 5f 70 72 65 76 3d 64 61 74 61 64 69 72 20 3b  c_prev=datadir ;
54f0: 3b 0a 20 20 2d 64 61 74 61 64 69 72 3d 2a 20 7c  ;.  -datadir=* |
5500: 20 2d 2d 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d   --datadir=* | -
5510: 2d 64 61 74 61 64 69 3d 2a 20 7c 20 2d 2d 64 61  -datadi=* | --da
5520: 74 61 64 3d 2a 29 0a 20 20 20 20 64 61 74 61 64  tad=*).    datad
5530: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
5540: 0a 0a 20 20 2d 64 61 74 61 72 6f 6f 74 64 69 72  ..  -datarootdir
5550: 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 64 69 72   | --datarootdir
5560: 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 64 69 20   | --datarootdi 
5570: 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 64 20 7c 20  | --datarootd | 
5580: 2d 2d 64 61 74 61 72 6f 6f 74 20 5c 0a 20 20 7c  --dataroot \.  |
5590: 20 2d 2d 64 61 74 61 72 6f 6f 20 7c 20 2d 2d 64   --dataroo | --d
55a0: 61 74 61 72 6f 20 7c 20 2d 2d 64 61 74 61 72 29  ataro | --datar)
55b0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64 61 74  .    ac_prev=dat
55c0: 61 72 6f 6f 74 64 69 72 20 3b 3b 0a 20 20 2d 64  arootdir ;;.  -d
55d0: 61 74 61 72 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d  atarootdir=* | -
55e0: 2d 64 61 74 61 72 6f 6f 74 64 69 72 3d 2a 20 7c  -datarootdir=* |
55f0: 20 2d 2d 64 61 74 61 72 6f 6f 74 64 69 3d 2a 20   --datarootdi=* 
5600: 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 64 3d 2a 20  | --datarootd=* 
5610: 5c 0a 20 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74  \.  | --dataroot
5620: 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 3d 2a  =* | --dataroo=*
5630: 20 7c 20 2d 2d 64 61 74 61 72 6f 3d 2a 20 7c 20   | --dataro=* | 
5640: 2d 2d 64 61 74 61 72 3d 2a 29 0a 20 20 20 20 64  --datar=*).    d
5650: 61 74 61 72 6f 6f 74 64 69 72 3d 24 61 63 5f 6f  atarootdir=$ac_o
5660: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 69 73  ptarg ;;..  -dis
5670: 61 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69 73 61 62  able-* | --disab
5680: 6c 65 2d 2a 29 0a 20 20 20 20 61 63 5f 66 65 61  le-*).    ac_fea
5690: 74 75 72 65 3d 60 65 78 70 72 20 22 78 24 61 63  ture=`expr "x$ac
56a0: 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 64  _option" : 'x-*d
56b0: 69 73 61 62 6c 65 2d 5c 28 2e 2a 5c 29 27 60 0a  isable-\(.*\)'`.
56c0: 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d      # Reject nam
56d0: 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20  es that are not 
56e0: 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69  valid shell vari
56f0: 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20  able names..    
5700: 65 78 70 72 20 22 78 24 61 63 5f 66 65 61 74 75  expr "x$ac_featu
5710: 72 65 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61  re" : ".*[^-._$a
5720: 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64  s_cr_alnum]" >/d
5730: 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20  ev/null &&.     
5740: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
5750: 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20   error: invalid 
5760: 66 65 61 74 75 72 65 20 6e 61 6d 65 3a 20 24 61  feature name: $a
5770: 63 5f 66 65 61 74 75 72 65 22 20 3e 26 32 0a 20  c_feature" >&2. 
5780: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
5790: 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 61  it 1; }; }.    a
57a0: 63 5f 66 65 61 74 75 72 65 3d 60 65 63 68 6f 20  c_feature=`echo 
57b0: 24 61 63 5f 66 65 61 74 75 72 65 20 7c 20 73 65  $ac_feature | se
57c0: 64 20 27 73 2f 5b 2d 2e 5d 2f 5f 2f 67 27 60 0a  d 's/[-.]/_/g'`.
57d0: 20 20 20 20 65 76 61 6c 20 65 6e 61 62 6c 65 5f      eval enable_
57e0: 24 61 63 5f 66 65 61 74 75 72 65 3d 6e 6f 20 3b  $ac_feature=no ;
57f0: 3b 0a 0a 20 20 2d 64 6f 63 64 69 72 20 7c 20 2d  ;..  -docdir | -
5800: 2d 64 6f 63 64 69 72 20 7c 20 2d 2d 64 6f 63 64  -docdir | --docd
5810: 69 20 7c 20 2d 2d 64 6f 63 20 7c 20 2d 2d 64 6f  i | --doc | --do
5820: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64 6f  ).    ac_prev=do
5830: 63 64 69 72 20 3b 3b 0a 20 20 2d 64 6f 63 64 69  cdir ;;.  -docdi
5840: 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 72 3d 2a  r=* | --docdir=*
5850: 20 7c 20 2d 2d 64 6f 63 64 69 3d 2a 20 7c 20 2d   | --docdi=* | -
5860: 2d 64 6f 63 3d 2a 20 7c 20 2d 2d 64 6f 3d 2a 29  -doc=* | --do=*)
5870: 0a 20 20 20 20 64 6f 63 64 69 72 3d 24 61 63 5f  .    docdir=$ac_
5880: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 76  optarg ;;..  -dv
5890: 69 64 69 72 20 7c 20 2d 2d 64 76 69 64 69 72 20  idir | --dvidir 
58a0: 7c 20 2d 2d 64 76 69 64 69 20 7c 20 2d 2d 64 76  | --dvidi | --dv
58b0: 69 64 20 7c 20 2d 2d 64 76 69 20 7c 20 2d 2d 64  id | --dvi | --d
58c0: 76 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64  v).    ac_prev=d
58d0: 76 69 64 69 72 20 3b 3b 0a 20 20 2d 64 76 69 64  vidir ;;.  -dvid
58e0: 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 72 3d  ir=* | --dvidir=
58f0: 2a 20 7c 20 2d 2d 64 76 69 64 69 3d 2a 20 7c 20  * | --dvidi=* | 
5900: 2d 2d 64 76 69 64 3d 2a 20 7c 20 2d 2d 64 76 69  --dvid=* | --dvi
5910: 3d 2a 20 7c 20 2d 2d 64 76 3d 2a 29 0a 20 20 20  =* | --dv=*).   
5920: 20 64 76 69 64 69 72 3d 24 61 63 5f 6f 70 74 61   dvidir=$ac_opta
5930: 72 67 20 3b 3b 0a 0a 20 20 2d 65 6e 61 62 6c 65  rg ;;..  -enable
5940: 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a 29  -* | --enable-*)
5950: 0a 20 20 20 20 61 63 5f 66 65 61 74 75 72 65 3d  .    ac_feature=
5960: 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69  `expr "x$ac_opti
5970: 6f 6e 22 20 3a 20 27 78 2d 2a 65 6e 61 62 6c 65  on" : 'x-*enable
5980: 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20  -\([^=]*\)'`.   
5990: 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20   # Reject names 
59a0: 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c  that are not val
59b0: 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c  id shell variabl
59c0: 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70  e names..    exp
59d0: 72 20 22 78 24 61 63 5f 66 65 61 74 75 72 65 22  r "x$ac_feature"
59e0: 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63   : ".*[^-._$as_c
59f0: 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f  r_alnum]" >/dev/
5a00: 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b 20  null &&.      { 
5a10: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
5a20: 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 66 65 61  ror: invalid fea
5a30: 74 75 72 65 20 6e 61 6d 65 3a 20 24 61 63 5f 66  ture name: $ac_f
5a40: 65 61 74 75 72 65 22 20 3e 26 32 0a 20 20 20 7b  eature" >&2.   {
5a50: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
5a60: 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63 5f 66  1; }; }.    ac_f
5a70: 65 61 74 75 72 65 3d 60 65 63 68 6f 20 24 61 63  eature=`echo $ac
5a80: 5f 66 65 61 74 75 72 65 20 7c 20 73 65 64 20 27  _feature | sed '
5a90: 73 2f 5b 2d 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20  s/[-.]/_/g'`.   
5aa0: 20 65 76 61 6c 20 65 6e 61 62 6c 65 5f 24 61 63   eval enable_$ac
5ab0: 5f 66 65 61 74 75 72 65 3d 5c 24 61 63 5f 6f 70  _feature=\$ac_op
5ac0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 65 78 65 63  targ ;;..  -exec
5ad0: 2d 70 72 65 66 69 78 20 7c 20 2d 2d 65 78 65 63  -prefix | --exec
5ae0: 5f 70 72 65 66 69 78 20 7c 20 2d 2d 65 78 65 63  _prefix | --exec
5af0: 2d 70 72 65 66 69 78 20 7c 20 2d 2d 65 78 65 63  -prefix | --exec
5b00: 2d 70 72 65 66 69 20 5c 0a 20 20 7c 20 2d 2d 65  -prefi \.  | --e
5b10: 78 65 63 2d 70 72 65 66 20 7c 20 2d 2d 65 78 65  xec-pref | --exe
5b20: 63 2d 70 72 65 20 7c 20 2d 2d 65 78 65 63 2d 70  c-pre | --exec-p
5b30: 72 20 7c 20 2d 2d 65 78 65 63 2d 70 20 7c 20 2d  r | --exec-p | -
5b40: 2d 65 78 65 63 2d 20 5c 0a 20 20 7c 20 2d 2d 65  -exec- \.  | --e
5b50: 78 65 63 20 7c 20 2d 2d 65 78 65 20 7c 20 2d 2d  xec | --exe | --
5b60: 65 78 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ex).    ac_prev=
5b70: 65 78 65 63 5f 70 72 65 66 69 78 20 3b 3b 0a 20  exec_prefix ;;. 
5b80: 20 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 2a 20   -exec-prefix=* 
5b90: 7c 20 2d 2d 65 78 65 63 5f 70 72 65 66 69 78 3d  | --exec_prefix=
5ba0: 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69  * | --exec-prefi
5bb0: 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  x=* | --exec-pre
5bc0: 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 65 78 65  fi=* \.  | --exe
5bd0: 63 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 65 78 65  c-pref=* | --exe
5be0: 63 2d 70 72 65 3d 2a 20 7c 20 2d 2d 65 78 65 63  c-pre=* | --exec
5bf0: 2d 70 72 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70  -pr=* | --exec-p
5c00: 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 3d 2a 20 5c  =* | --exec-=* \
5c10: 0a 20 20 7c 20 2d 2d 65 78 65 63 3d 2a 20 7c 20  .  | --exec=* | 
5c20: 2d 2d 65 78 65 3d 2a 20 7c 20 2d 2d 65 78 3d 2a  --exe=* | --ex=*
5c30: 29 0a 20 20 20 20 65 78 65 63 5f 70 72 65 66 69  ).    exec_prefi
5c40: 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  x=$ac_optarg ;;.
5c50: 0a 20 20 2d 67 61 73 20 7c 20 2d 2d 67 61 73 20  .  -gas | --gas 
5c60: 7c 20 2d 2d 67 61 20 7c 20 2d 2d 67 29 0a 20 20  | --ga | --g).  
5c70: 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73    # Obsolete; us
5c80: 65 20 2d 2d 77 69 74 68 2d 67 61 73 2e 0a 20 20  e --with-gas..  
5c90: 20 20 77 69 74 68 5f 67 61 73 3d 79 65 73 20 3b    with_gas=yes ;
5ca0: 3b 0a 0a 20 20 2d 68 65 6c 70 20 7c 20 2d 2d 68  ;..  -help | --h
5cb0: 65 6c 70 20 7c 20 2d 2d 68 65 6c 20 7c 20 2d 2d  elp | --hel | --
5cc0: 68 65 20 7c 20 2d 68 29 0a 20 20 20 20 61 63 5f  he | -h).    ac_
5cd0: 69 6e 69 74 5f 68 65 6c 70 3d 6c 6f 6e 67 20 3b  init_help=long ;
5ce0: 3b 0a 20 20 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d  ;.  -help=r* | -
5cf0: 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c  -help=r* | --hel
5d00: 3d 72 2a 20 7c 20 2d 2d 68 65 3d 72 2a 20 7c 20  =r* | --he=r* | 
5d10: 2d 68 72 2a 29 0a 20 20 20 20 61 63 5f 69 6e 69  -hr*).    ac_ini
5d20: 74 5f 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65  t_help=recursive
5d30: 20 3b 3b 0a 20 20 2d 68 65 6c 70 3d 73 2a 20 7c   ;;.  -help=s* |
5d40: 20 2d 2d 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68   --help=s* | --h
5d50: 65 6c 3d 73 2a 20 7c 20 2d 2d 68 65 3d 73 2a 20  el=s* | --he=s* 
5d60: 7c 20 2d 68 73 2a 29 0a 20 20 20 20 61 63 5f 69  | -hs*).    ac_i
5d70: 6e 69 74 5f 68 65 6c 70 3d 73 68 6f 72 74 20 3b  nit_help=short ;
5d80: 3b 0a 0a 20 20 2d 68 6f 73 74 20 7c 20 2d 2d 68  ;..  -host | --h
5d90: 6f 73 74 20 7c 20 2d 2d 68 6f 73 20 7c 20 2d 2d  ost | --hos | --
5da0: 68 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ho).    ac_prev=
5db0: 68 6f 73 74 5f 61 6c 69 61 73 20 3b 3b 0a 20 20  host_alias ;;.  
5dc0: 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68 6f 73 74  -host=* | --host
5dd0: 3d 2a 20 7c 20 2d 2d 68 6f 73 3d 2a 20 7c 20 2d  =* | --hos=* | -
5de0: 2d 68 6f 3d 2a 29 0a 20 20 20 20 68 6f 73 74 5f  -ho=*).    host_
5df0: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61 72 67  alias=$ac_optarg
5e00: 20 3b 3b 0a 0a 20 20 2d 68 74 6d 6c 64 69 72 20   ;;..  -htmldir 
5e10: 7c 20 2d 2d 68 74 6d 6c 64 69 72 20 7c 20 2d 2d  | --htmldir | --
5e20: 68 74 6d 6c 64 69 20 7c 20 2d 2d 68 74 6d 6c 64  htmldi | --htmld
5e30: 20 7c 20 2d 2d 68 74 6d 6c 20 7c 20 2d 2d 68 74   | --html | --ht
5e40: 6d 20 7c 20 2d 2d 68 74 29 0a 20 20 20 20 61 63  m | --ht).    ac
5e50: 5f 70 72 65 76 3d 68 74 6d 6c 64 69 72 20 3b 3b  _prev=htmldir ;;
5e60: 0a 20 20 2d 68 74 6d 6c 64 69 72 3d 2a 20 7c 20  .  -htmldir=* | 
5e70: 2d 2d 68 74 6d 6c 64 69 72 3d 2a 20 7c 20 2d 2d  --htmldir=* | --
5e80: 68 74 6d 6c 64 69 3d 2a 20 7c 20 2d 2d 68 74 6d  htmldi=* | --htm
5e90: 6c 64 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 3d 2a 20  ld=* | --html=* 
5ea0: 7c 20 2d 2d 68 74 6d 3d 2a 20 5c 0a 20 20 7c 20  | --htm=* \.  | 
5eb0: 2d 2d 68 74 3d 2a 29 0a 20 20 20 20 68 74 6d 6c  --ht=*).    html
5ec0: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
5ed0: 3b 0a 0a 20 20 2d 69 6e 63 6c 75 64 65 64 69 72  ;..  -includedir
5ee0: 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 72 20   | --includedir 
5ef0: 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 20 7c 20  | --includedi | 
5f00: 2d 2d 69 6e 63 6c 75 64 65 64 20 7c 20 2d 2d 69  --included | --i
5f10: 6e 63 6c 75 64 65 20 5c 0a 20 20 7c 20 2d 2d 69  nclude \.  | --i
5f20: 6e 63 6c 75 64 20 7c 20 2d 2d 69 6e 63 6c 75 20  nclud | --inclu 
5f30: 7c 20 2d 2d 69 6e 63 6c 20 7c 20 2d 2d 69 6e 63  | --incl | --inc
5f40: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 69 6e  ).    ac_prev=in
5f50: 63 6c 75 64 65 64 69 72 20 3b 3b 0a 20 20 2d 69  cludedir ;;.  -i
5f60: 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d  ncludedir=* | --
5f70: 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d  includedir=* | -
5f80: 2d 69 6e 63 6c 75 64 65 64 69 3d 2a 20 7c 20 2d  -includedi=* | -
5f90: 2d 69 6e 63 6c 75 64 65 64 3d 2a 20 7c 20 2d 2d  -included=* | --
5fa0: 69 6e 63 6c 75 64 65 3d 2a 20 5c 0a 20 20 7c 20  include=* \.  | 
5fb0: 2d 2d 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 69  --includ=* | --i
5fc0: 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 3d  nclu=* | --incl=
5fd0: 2a 20 7c 20 2d 2d 69 6e 63 3d 2a 29 0a 20 20 20  * | --inc=*).   
5fe0: 20 69 6e 63 6c 75 64 65 64 69 72 3d 24 61 63 5f   includedir=$ac_
5ff0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e  optarg ;;..  -in
6000: 66 6f 64 69 72 20 7c 20 2d 2d 69 6e 66 6f 64 69  fodir | --infodi
6010: 72 20 7c 20 2d 2d 69 6e 66 6f 64 69 20 7c 20 2d  r | --infodi | -
6020: 2d 69 6e 66 6f 64 20 7c 20 2d 2d 69 6e 66 6f 20  -infod | --info 
6030: 7c 20 2d 2d 69 6e 66 29 0a 20 20 20 20 61 63 5f  | --inf).    ac_
6040: 70 72 65 76 3d 69 6e 66 6f 64 69 72 20 3b 3b 0a  prev=infodir ;;.
6050: 20 20 2d 69 6e 66 6f 64 69 72 3d 2a 20 7c 20 2d    -infodir=* | -
6060: 2d 69 6e 66 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69  -infodir=* | --i
6070: 6e 66 6f 64 69 3d 2a 20 7c 20 2d 2d 69 6e 66 6f  nfodi=* | --info
6080: 64 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 3d 2a 20 7c  d=* | --info=* |
6090: 20 2d 2d 69 6e 66 3d 2a 29 0a 20 20 20 20 69 6e   --inf=*).    in
60a0: 66 6f 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  fodir=$ac_optarg
60b0: 20 3b 3b 0a 0a 20 20 2d 6c 69 62 64 69 72 20 7c   ;;..  -libdir |
60c0: 20 2d 2d 6c 69 62 64 69 72 20 7c 20 2d 2d 6c 69   --libdir | --li
60d0: 62 64 69 20 7c 20 2d 2d 6c 69 62 64 29 0a 20 20  bdi | --libd).  
60e0: 20 20 61 63 5f 70 72 65 76 3d 6c 69 62 64 69 72    ac_prev=libdir
60f0: 20 3b 3b 0a 20 20 2d 6c 69 62 64 69 72 3d 2a 20   ;;.  -libdir=* 
6100: 7c 20 2d 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 2d  | --libdir=* | -
6110: 2d 6c 69 62 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62  -libdi=* | --lib
6120: 64 3d 2a 29 0a 20 20 20 20 6c 69 62 64 69 72 3d  d=*).    libdir=
6130: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
6140: 20 2d 6c 69 62 65 78 65 63 64 69 72 20 7c 20 2d   -libexecdir | -
6150: 2d 6c 69 62 65 78 65 63 64 69 72 20 7c 20 2d 2d  -libexecdir | --
6160: 6c 69 62 65 78 65 63 64 69 20 7c 20 2d 2d 6c 69  libexecdi | --li
6170: 62 65 78 65 63 64 20 7c 20 2d 2d 6c 69 62 65 78  bexecd | --libex
6180: 65 63 20 5c 0a 20 20 7c 20 2d 2d 6c 69 62 65 78  ec \.  | --libex
6190: 65 20 7c 20 2d 2d 6c 69 62 65 78 20 7c 20 2d 2d  e | --libex | --
61a0: 6c 69 62 65 29 0a 20 20 20 20 61 63 5f 70 72 65  libe).    ac_pre
61b0: 76 3d 6c 69 62 65 78 65 63 64 69 72 20 3b 3b 0a  v=libexecdir ;;.
61c0: 20 20 2d 6c 69 62 65 78 65 63 64 69 72 3d 2a 20    -libexecdir=* 
61d0: 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 72 3d 2a  | --libexecdir=*
61e0: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 3d 2a   | --libexecdi=*
61f0: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 3d 2a 20   | --libexecd=* 
6200: 7c 20 2d 2d 6c 69 62 65 78 65 63 3d 2a 20 5c 0a  | --libexec=* \.
6210: 20 20 7c 20 2d 2d 6c 69 62 65 78 65 3d 2a 20 7c    | --libexe=* |
6220: 20 2d 2d 6c 69 62 65 78 3d 2a 20 7c 20 2d 2d 6c   --libex=* | --l
6230: 69 62 65 3d 2a 29 0a 20 20 20 20 6c 69 62 65 78  ibe=*).    libex
6240: 65 63 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  ecdir=$ac_optarg
6250: 20 3b 3b 0a 0a 20 20 2d 6c 6f 63 61 6c 65 64 69   ;;..  -localedi
6260: 72 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 72 20  r | --localedir 
6270: 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 20 7c 20 2d  | --localedi | -
6280: 2d 6c 6f 63 61 6c 65 64 20 7c 20 2d 2d 6c 6f 63  -localed | --loc
6290: 61 6c 65 29 0a 20 20 20 20 61 63 5f 70 72 65 76  ale).    ac_prev
62a0: 3d 6c 6f 63 61 6c 65 64 69 72 20 3b 3b 0a 20 20  =localedir ;;.  
62b0: 2d 6c 6f 63 61 6c 65 64 69 72 3d 2a 20 7c 20 2d  -localedir=* | -
62c0: 2d 6c 6f 63 61 6c 65 64 69 72 3d 2a 20 7c 20 2d  -localedir=* | -
62d0: 2d 6c 6f 63 61 6c 65 64 69 3d 2a 20 7c 20 2d 2d  -localedi=* | --
62e0: 6c 6f 63 61 6c 65 64 3d 2a 20 7c 20 2d 2d 6c 6f  localed=* | --lo
62f0: 63 61 6c 65 3d 2a 29 0a 20 20 20 20 6c 6f 63 61  cale=*).    loca
6300: 6c 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  ledir=$ac_optarg
6310: 20 3b 3b 0a 0a 20 20 2d 6c 6f 63 61 6c 73 74 61   ;;..  -localsta
6320: 74 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73  tedir | --locals
6330: 74 61 74 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61  tatedir | --loca
6340: 6c 73 74 61 74 65 64 69 20 7c 20 2d 2d 6c 6f 63  lstatedi | --loc
6350: 61 6c 73 74 61 74 65 64 20 5c 0a 20 20 7c 20 2d  alstated \.  | -
6360: 2d 6c 6f 63 61 6c 73 74 61 74 65 20 7c 20 2d 2d  -localstate | --
6370: 6c 6f 63 61 6c 73 74 61 74 20 7c 20 2d 2d 6c 6f  localstat | --lo
6380: 63 61 6c 73 74 61 20 7c 20 2d 2d 6c 6f 63 61 6c  calsta | --local
6390: 73 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73 29 0a 20  st | --locals). 
63a0: 20 20 20 61 63 5f 70 72 65 76 3d 6c 6f 63 61 6c     ac_prev=local
63b0: 73 74 61 74 65 64 69 72 20 3b 3b 0a 20 20 2d 6c  statedir ;;.  -l
63c0: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c  ocalstatedir=* |
63d0: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72   --localstatedir
63e0: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  =* | --localstat
63f0: 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  edi=* | --locals
6400: 74 61 74 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  tated=* \.  | --
6410: 6c 6f 63 61 6c 73 74 61 74 65 3d 2a 20 7c 20 2d  localstate=* | -
6420: 2d 6c 6f 63 61 6c 73 74 61 74 3d 2a 20 7c 20 2d  -localstat=* | -
6430: 2d 6c 6f 63 61 6c 73 74 61 3d 2a 20 7c 20 2d 2d  -localsta=* | --
6440: 6c 6f 63 61 6c 73 74 3d 2a 20 7c 20 2d 2d 6c 6f  localst=* | --lo
6450: 63 61 6c 73 3d 2a 29 0a 20 20 20 20 6c 6f 63 61  cals=*).    loca
6460: 6c 73 74 61 74 65 64 69 72 3d 24 61 63 5f 6f 70  lstatedir=$ac_op
6470: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6d 61 6e 64  targ ;;..  -mand
6480: 69 72 20 7c 20 2d 2d 6d 61 6e 64 69 72 20 7c 20  ir | --mandir | 
6490: 2d 2d 6d 61 6e 64 69 20 7c 20 2d 2d 6d 61 6e 64  --mandi | --mand
64a0: 20 7c 20 2d 2d 6d 61 6e 20 7c 20 2d 2d 6d 61 20   | --man | --ma 
64b0: 7c 20 2d 2d 6d 29 0a 20 20 20 20 61 63 5f 70 72  | --m).    ac_pr
64c0: 65 76 3d 6d 61 6e 64 69 72 20 3b 3b 0a 20 20 2d  ev=mandir ;;.  -
64d0: 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e  mandir=* | --man
64e0: 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69 3d  dir=* | --mandi=
64f0: 2a 20 7c 20 2d 2d 6d 61 6e 64 3d 2a 20 7c 20 2d  * | --mand=* | -
6500: 2d 6d 61 6e 3d 2a 20 7c 20 2d 2d 6d 61 3d 2a 20  -man=* | --ma=* 
6510: 7c 20 2d 2d 6d 3d 2a 29 0a 20 20 20 20 6d 61 6e  | --m=*).    man
6520: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
6530: 3b 0a 0a 20 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66  ;..  -nfp | --nf
6540: 70 20 7c 20 2d 2d 6e 66 29 0a 20 20 20 20 23 20  p | --nf).    # 
6550: 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d  Obsolete; use --
6560: 77 69 74 68 6f 75 74 2d 66 70 2e 0a 20 20 20 20  without-fp..    
6570: 77 69 74 68 5f 66 70 3d 6e 6f 20 3b 3b 0a 0a 20  with_fp=no ;;.. 
6580: 20 2d 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d 2d   -no-create | --
6590: 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f  no-create | --no
65a0: 2d 63 72 65 61 74 20 7c 20 2d 2d 6e 6f 2d 63 72  -creat | --no-cr
65b0: 65 61 20 7c 20 2d 2d 6e 6f 2d 63 72 65 20 5c 0a  ea | --no-cre \.
65c0: 20 20 7c 20 2d 2d 6e 6f 2d 63 72 20 7c 20 2d 2d    | --no-cr | --
65d0: 6e 6f 2d 63 20 7c 20 2d 6e 29 0a 20 20 20 20 6e  no-c | -n).    n
65e0: 6f 5f 63 72 65 61 74 65 3d 79 65 73 20 3b 3b 0a  o_create=yes ;;.
65f0: 0a 20 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e  .  -no-recursion
6600: 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f   | --no-recursio
6610: 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69  n | --no-recursi
6620: 6f 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69  o | --no-recursi
6630: 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75   \.  | --no-recu
6640: 72 73 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 20  rs | --no-recur 
6650: 7c 20 2d 2d 6e 6f 2d 72 65 63 75 20 7c 20 2d 2d  | --no-recu | --
6660: 6e 6f 2d 72 65 63 20 7c 20 2d 2d 6e 6f 2d 72 65  no-rec | --no-re
6670: 20 7c 20 2d 2d 6e 6f 2d 72 29 0a 20 20 20 20 6e   | --no-r).    n
6680: 6f 5f 72 65 63 75 72 73 69 6f 6e 3d 79 65 73 20  o_recursion=yes 
6690: 3b 3b 0a 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75 64  ;;..  -oldinclud
66a0: 65 64 69 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  edir | --oldincl
66b0: 75 64 65 64 69 72 20 7c 20 2d 2d 6f 6c 64 69 6e  udedir | --oldin
66c0: 63 6c 75 64 65 64 69 20 7c 20 2d 2d 6f 6c 64 69  cludedi | --oldi
66d0: 6e 63 6c 75 64 65 64 20 5c 0a 20 20 7c 20 2d 2d  ncluded \.  | --
66e0: 6f 6c 64 69 6e 63 6c 75 64 65 20 7c 20 2d 2d 6f  oldinclude | --o
66f0: 6c 64 69 6e 63 6c 75 64 20 7c 20 2d 2d 6f 6c 64  ldinclud | --old
6700: 69 6e 63 6c 75 20 7c 20 2d 2d 6f 6c 64 69 6e 63  inclu | --oldinc
6710: 6c 20 7c 20 2d 2d 6f 6c 64 69 6e 63 20 5c 0a 20  l | --oldinc \. 
6720: 20 7c 20 2d 2d 6f 6c 64 69 6e 20 7c 20 2d 2d 6f   | --oldin | --o
6730: 6c 64 69 20 7c 20 2d 2d 6f 6c 64 20 7c 20 2d 2d  ldi | --old | --
6740: 6f 6c 20 7c 20 2d 2d 6f 29 0a 20 20 20 20 61 63  ol | --o).    ac
6750: 5f 70 72 65 76 3d 6f 6c 64 69 6e 63 6c 75 64 65  _prev=oldinclude
6760: 64 69 72 20 3b 3b 0a 20 20 2d 6f 6c 64 69 6e 63  dir ;;.  -oldinc
6770: 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c  ludedir=* | --ol
6780: 64 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20  dincludedir=* | 
6790: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 3d 2a  --oldincludedi=*
67a0: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64   | --oldincluded
67b0: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e  =* \.  | --oldin
67c0: 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 6f 6c 64 69  clude=* | --oldi
67d0: 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 6f 6c 64 69  nclud=* | --oldi
67e0: 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e  nclu=* | --oldin
67f0: 63 6c 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 3d  cl=* | --oldinc=
6800: 2a 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 3d  * \.  | --oldin=
6810: 2a 20 7c 20 2d 2d 6f 6c 64 69 3d 2a 20 7c 20 2d  * | --oldi=* | -
6820: 2d 6f 6c 64 3d 2a 20 7c 20 2d 2d 6f 6c 3d 2a 20  -old=* | --ol=* 
6830: 7c 20 2d 2d 6f 3d 2a 29 0a 20 20 20 20 6f 6c 64  | --o=*).    old
6840: 69 6e 63 6c 75 64 65 64 69 72 3d 24 61 63 5f 6f  includedir=$ac_o
6850: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 65  ptarg ;;..  -pre
6860: 66 69 78 20 7c 20 2d 2d 70 72 65 66 69 78 20 7c  fix | --prefix |
6870: 20 2d 2d 70 72 65 66 69 20 7c 20 2d 2d 70 72 65   --prefi | --pre
6880: 66 20 7c 20 2d 2d 70 72 65 20 7c 20 2d 2d 70 72  f | --pre | --pr
6890: 20 7c 20 2d 2d 70 29 0a 20 20 20 20 61 63 5f 70   | --p).    ac_p
68a0: 72 65 76 3d 70 72 65 66 69 78 20 3b 3b 0a 20 20  rev=prefix ;;.  
68b0: 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72  -prefix=* | --pr
68c0: 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 65 66 69  efix=* | --prefi
68d0: 3d 2a 20 7c 20 2d 2d 70 72 65 66 3d 2a 20 7c 20  =* | --pref=* | 
68e0: 2d 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70 72 3d 2a  --pre=* | --pr=*
68f0: 20 7c 20 2d 2d 70 3d 2a 29 0a 20 20 20 20 70 72   | --p=*).    pr
6900: 65 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20  efix=$ac_optarg 
6910: 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 70  ;;..  -program-p
6920: 72 65 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61  refix | --progra
6930: 6d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 6f  m-prefix | --pro
6940: 67 72 61 6d 2d 70 72 65 66 69 20 7c 20 2d 2d 70  gram-prefi | --p
6950: 72 6f 67 72 61 6d 2d 70 72 65 66 20 5c 0a 20 20  rogram-pref \.  
6960: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 20  | --program-pre 
6970: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 20 7c  | --program-pr |
6980: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 29 0a 20 20   --program-p).  
6990: 20 20 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61    ac_prev=progra
69a0: 6d 5f 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 70  m_prefix ;;.  -p
69b0: 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a 20  rogram-prefix=* 
69c0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66  | --program-pref
69d0: 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  ix=* | --program
69e0: 2d 70 72 65 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d  -prefi=* \.  | -
69f0: 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 3d 2a 20  -program-pref=* 
6a00: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 3d  | --program-pre=
6a10: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72  * | --program-pr
6a20: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  =* | --program-p
6a30: 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f  =*).    program_
6a40: 70 72 65 66 69 78 3d 24 61 63 5f 6f 70 74 61 72  prefix=$ac_optar
6a50: 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d  g ;;..  -program
6a60: 2d 73 75 66 66 69 78 20 7c 20 2d 2d 70 72 6f 67  -suffix | --prog
6a70: 72 61 6d 2d 73 75 66 66 69 78 20 7c 20 2d 2d 70  ram-suffix | --p
6a80: 72 6f 67 72 61 6d 2d 73 75 66 66 69 20 7c 20 2d  rogram-suffi | -
6a90: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 20 5c 0a  -program-suff \.
6aa0: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75    | --program-su
6ab0: 66 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  f | --program-su
6ac0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 29 0a   | --program-s).
6ad0: 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72 6f 67      ac_prev=prog
6ae0: 72 61 6d 5f 73 75 66 66 69 78 20 3b 3b 0a 20 20  ram_suffix ;;.  
6af0: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 3d  -program-suffix=
6b00: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  * | --program-su
6b10: 66 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  ffix=* | --progr
6b20: 61 6d 2d 73 75 66 66 69 3d 2a 20 5c 0a 20 20 7c  am-suffi=* \.  |
6b30: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 3d   --program-suff=
6b40: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  * | --program-su
6b50: 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  f=* | --program-
6b60: 73 75 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  su=* | --program
6b70: 2d 73 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72 61  -s=*).    progra
6b80: 6d 5f 73 75 66 66 69 78 3d 24 61 63 5f 6f 70 74  m_suffix=$ac_opt
6b90: 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72  arg ;;..  -progr
6ba0: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d  am-transform-nam
6bb0: 65 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  e | --program-tr
6bc0: 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 20 5c 0a 20  ansform-name \. 
6bd0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
6be0: 6e 73 66 6f 72 6d 2d 6e 61 6d 20 7c 20 2d 2d 70  nsform-nam | --p
6bf0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
6c00: 2d 6e 61 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  -na \.  | --prog
6c10: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 20  ram-transform-n 
6c20: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
6c30: 73 66 6f 72 6d 2d 20 5c 0a 20 20 7c 20 2d 2d 70  sform- \.  | --p
6c40: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
6c50: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
6c60: 6e 73 66 6f 72 20 5c 0a 20 20 7c 20 2d 2d 70 72  nsfor \.  | --pr
6c70: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 20 7c 20  ogram-transfo | 
6c80: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
6c90: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
6ca0: 2d 74 72 61 6e 73 20 7c 20 2d 2d 70 72 6f 67 72  -trans | --progr
6cb0: 61 6d 2d 74 72 61 6e 20 5c 0a 20 20 7c 20 2d 2d  am-tran \.  | --
6cc0: 70 72 6f 67 72 2d 74 72 61 20 7c 20 2d 2d 70 72  progr-tra | --pr
6cd0: 6f 67 72 61 6d 2d 74 72 20 7c 20 2d 2d 70 72 6f  ogram-tr | --pro
6ce0: 67 72 61 6d 2d 74 29 0a 20 20 20 20 61 63 5f 70  gram-t).    ac_p
6cf0: 72 65 76 3d 70 72 6f 67 72 61 6d 5f 74 72 61 6e  rev=program_tran
6d00: 73 66 6f 72 6d 5f 6e 61 6d 65 20 3b 3b 0a 20 20  sform_name ;;.  
6d10: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
6d20: 72 6d 2d 6e 61 6d 65 3d 2a 20 7c 20 2d 2d 70 72  rm-name=* | --pr
6d30: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d  ogram-transform-
6d40: 6e 61 6d 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  name=* \.  | --p
6d50: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
6d60: 2d 6e 61 6d 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  -nam=* | --progr
6d70: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 3d  am-transform-na=
6d80: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
6d90: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 3d 2a 20  m-transform-n=* 
6da0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
6db0: 73 66 6f 72 6d 2d 3d 2a 20 5c 0a 20 20 7c 20 2d  sform-=* \.  | -
6dc0: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
6dd0: 72 6d 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  rm=* | --program
6de0: 2d 74 72 61 6e 73 66 6f 72 3d 2a 20 5c 0a 20 20  -transfor=* \.  
6df0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
6e00: 73 66 6f 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  sfo=* | --progra
6e10: 6d 2d 74 72 61 6e 73 66 3d 2a 20 5c 0a 20 20 7c  m-transf=* \.  |
6e20: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
6e30: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
6e40: 72 61 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72  ran=* \.  | --pr
6e50: 6f 67 72 2d 74 72 61 3d 2a 20 7c 20 2d 2d 70 72  ogr-tra=* | --pr
6e60: 6f 67 72 61 6d 2d 74 72 3d 2a 20 7c 20 2d 2d 70  ogram-tr=* | --p
6e70: 72 6f 67 72 61 6d 2d 74 3d 2a 29 0a 20 20 20 20  rogram-t=*).    
6e80: 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72  program_transfor
6e90: 6d 5f 6e 61 6d 65 3d 24 61 63 5f 6f 70 74 61 72  m_name=$ac_optar
6ea0: 67 20 3b 3b 0a 0a 20 20 2d 70 64 66 64 69 72 20  g ;;..  -pdfdir 
6eb0: 7c 20 2d 2d 70 64 66 64 69 72 20 7c 20 2d 2d 70  | --pdfdir | --p
6ec0: 64 66 64 69 20 7c 20 2d 2d 70 64 66 64 20 7c 20  dfdi | --pdfd | 
6ed0: 2d 2d 70 64 66 20 7c 20 2d 2d 70 64 29 0a 20 20  --pdf | --pd).  
6ee0: 20 20 61 63 5f 70 72 65 76 3d 70 64 66 64 69 72    ac_prev=pdfdir
6ef0: 20 3b 3b 0a 20 20 2d 70 64 66 64 69 72 3d 2a 20   ;;.  -pdfdir=* 
6f00: 7c 20 2d 2d 70 64 66 64 69 72 3d 2a 20 7c 20 2d  | --pdfdir=* | -
6f10: 2d 70 64 66 64 69 3d 2a 20 7c 20 2d 2d 70 64 66  -pdfdi=* | --pdf
6f20: 64 3d 2a 20 7c 20 2d 2d 70 64 66 3d 2a 20 7c 20  d=* | --pdf=* | 
6f30: 2d 2d 70 64 3d 2a 29 0a 20 20 20 20 70 64 66 64  --pd=*).    pdfd
6f40: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
6f50: 0a 0a 20 20 2d 70 73 64 69 72 20 7c 20 2d 2d 70  ..  -psdir | --p
6f60: 73 64 69 72 20 7c 20 2d 2d 70 73 64 69 20 7c 20  sdir | --psdi | 
6f70: 2d 2d 70 73 64 20 7c 20 2d 2d 70 73 29 0a 20 20  --psd | --ps).  
6f80: 20 20 61 63 5f 70 72 65 76 3d 70 73 64 69 72 20    ac_prev=psdir 
6f90: 3b 3b 0a 20 20 2d 70 73 64 69 72 3d 2a 20 7c 20  ;;.  -psdir=* | 
6fa0: 2d 2d 70 73 64 69 72 3d 2a 20 7c 20 2d 2d 70 73  --psdir=* | --ps
6fb0: 64 69 3d 2a 20 7c 20 2d 2d 70 73 64 3d 2a 20 7c  di=* | --psd=* |
6fc0: 20 2d 2d 70 73 3d 2a 29 0a 20 20 20 20 70 73 64   --ps=*).    psd
6fd0: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
6fe0: 0a 0a 20 20 2d 71 20 7c 20 2d 71 75 69 65 74 20  ..  -q | -quiet 
6ff0: 7c 20 2d 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75  | --quiet | --qu
7000: 69 65 20 7c 20 2d 2d 71 75 69 20 7c 20 2d 2d 71  ie | --qui | --q
7010: 75 20 7c 20 2d 2d 71 20 5c 0a 20 20 7c 20 2d 73  u | --q \.  | -s
7020: 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 74  ilent | --silent
7030: 20 7c 20 2d 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73   | --silen | --s
7040: 69 6c 65 20 7c 20 2d 2d 73 69 6c 29 0a 20 20 20  ile | --sil).   
7050: 20 73 69 6c 65 6e 74 3d 79 65 73 20 3b 3b 0a 0a   silent=yes ;;..
7060: 20 20 2d 73 62 69 6e 64 69 72 20 7c 20 2d 2d 73    -sbindir | --s
7070: 62 69 6e 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64  bindir | --sbind
7080: 69 20 7c 20 2d 2d 73 62 69 6e 64 20 7c 20 2d 2d  i | --sbind | --
7090: 73 62 69 6e 20 7c 20 2d 2d 73 62 69 20 7c 20 2d  sbin | --sbi | -
70a0: 2d 73 62 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -sb).    ac_prev
70b0: 3d 73 62 69 6e 64 69 72 20 3b 3b 0a 20 20 2d 73  =sbindir ;;.  -s
70c0: 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 73 62 69  bindir=* | --sbi
70d0: 6e 64 69 72 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64  ndir=* | --sbind
70e0: 69 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 3d 2a 20  i=* | --sbind=* 
70f0: 7c 20 2d 2d 73 62 69 6e 3d 2a 20 5c 0a 20 20 7c  | --sbin=* \.  |
7100: 20 2d 2d 73 62 69 3d 2a 20 7c 20 2d 2d 73 62 3d   --sbi=* | --sb=
7110: 2a 29 0a 20 20 20 20 73 62 69 6e 64 69 72 3d 24  *).    sbindir=$
7120: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7130: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72 20  -sharedstatedir 
7140: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64  | --sharedstated
7150: 69 72 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  ir | --sharedsta
7160: 74 65 64 69 20 5c 0a 20 20 7c 20 2d 2d 73 68 61  tedi \.  | --sha
7170: 72 65 64 73 74 61 74 65 64 20 7c 20 2d 2d 73 68  redstated | --sh
7180: 61 72 65 64 73 74 61 74 65 20 7c 20 2d 2d 73 68  aredstate | --sh
7190: 61 72 65 64 73 74 61 74 20 7c 20 2d 2d 73 68 61  aredstat | --sha
71a0: 72 65 64 73 74 61 20 5c 0a 20 20 7c 20 2d 2d 73  redsta \.  | --s
71b0: 68 61 72 65 64 73 74 20 7c 20 2d 2d 73 68 61 72  haredst | --shar
71c0: 65 64 73 20 7c 20 2d 2d 73 68 61 72 65 64 20 7c  eds | --shared |
71d0: 20 2d 2d 73 68 61 72 65 20 7c 20 2d 2d 73 68 61   --share | --sha
71e0: 72 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 20 7c 20  r \.  | --sha | 
71f0: 2d 2d 73 68 29 0a 20 20 20 20 61 63 5f 70 72 65  --sh).    ac_pre
7200: 76 3d 73 68 61 72 65 64 73 74 61 74 65 64 69 72  v=sharedstatedir
7210: 20 3b 3b 0a 20 20 2d 73 68 61 72 65 64 73 74 61   ;;.  -sharedsta
7220: 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 73 68 61 72  tedir=* | --shar
7230: 65 64 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d  edstatedir=* | -
7240: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 3d 2a  -sharedstatedi=*
7250: 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73   \.  | --shareds
7260: 74 61 74 65 64 3d 2a 20 7c 20 2d 2d 73 68 61 72  tated=* | --shar
7270: 65 64 73 74 61 74 65 3d 2a 20 7c 20 2d 2d 73 68  edstate=* | --sh
7280: 61 72 65 64 73 74 61 74 3d 2a 20 7c 20 2d 2d 73  aredstat=* | --s
7290: 68 61 72 65 64 73 74 61 3d 2a 20 5c 0a 20 20 7c  haredsta=* \.  |
72a0: 20 2d 2d 73 68 61 72 65 64 73 74 3d 2a 20 7c 20   --sharedst=* | 
72b0: 2d 2d 73 68 61 72 65 64 73 3d 2a 20 7c 20 2d 2d  --shareds=* | --
72c0: 73 68 61 72 65 64 3d 2a 20 7c 20 2d 2d 73 68 61  shared=* | --sha
72d0: 72 65 3d 2a 20 7c 20 2d 2d 73 68 61 72 3d 2a 20  re=* | --shar=* 
72e0: 5c 0a 20 20 7c 20 2d 2d 73 68 61 3d 2a 20 7c 20  \.  | --sha=* | 
72f0: 2d 2d 73 68 3d 2a 29 0a 20 20 20 20 73 68 61 72  --sh=*).    shar
7300: 65 64 73 74 61 74 65 64 69 72 3d 24 61 63 5f 6f  edstatedir=$ac_o
7310: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 69 74  ptarg ;;..  -sit
7320: 65 20 7c 20 2d 2d 73 69 74 65 20 7c 20 2d 2d 73  e | --site | --s
7330: 69 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  it).    ac_prev=
7340: 73 69 74 65 20 3b 3b 0a 20 20 2d 73 69 74 65 3d  site ;;.  -site=
7350: 2a 20 7c 20 2d 2d 73 69 74 65 3d 2a 20 7c 20 2d  * | --site=* | -
7360: 2d 73 69 74 3d 2a 29 0a 20 20 20 20 73 69 74 65  -sit=*).    site
7370: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7380: 20 20 2d 73 72 63 64 69 72 20 7c 20 2d 2d 73 72    -srcdir | --sr
7390: 63 64 69 72 20 7c 20 2d 2d 73 72 63 64 69 20 7c  cdir | --srcdi |
73a0: 20 2d 2d 73 72 63 64 20 7c 20 2d 2d 73 72 63 20   --srcd | --src 
73b0: 7c 20 2d 2d 73 72 29 0a 20 20 20 20 61 63 5f 70  | --sr).    ac_p
73c0: 72 65 76 3d 73 72 63 64 69 72 20 3b 3b 0a 20 20  rev=srcdir ;;.  
73d0: 2d 73 72 63 64 69 72 3d 2a 20 7c 20 2d 2d 73 72  -srcdir=* | --sr
73e0: 63 64 69 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 69  cdir=* | --srcdi
73f0: 3d 2a 20 7c 20 2d 2d 73 72 63 64 3d 2a 20 7c 20  =* | --srcd=* | 
7400: 2d 2d 73 72 63 3d 2a 20 7c 20 2d 2d 73 72 3d 2a  --src=* | --sr=*
7410: 29 0a 20 20 20 20 73 72 63 64 69 72 3d 24 61 63  ).    srcdir=$ac
7420: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73  _optarg ;;..  -s
7430: 79 73 63 6f 6e 66 64 69 72 20 7c 20 2d 2d 73 79  ysconfdir | --sy
7440: 73 63 6f 6e 66 64 69 72 20 7c 20 2d 2d 73 79 73  sconfdir | --sys
7450: 63 6f 6e 66 64 69 20 7c 20 2d 2d 73 79 73 63 6f  confdi | --sysco
7460: 6e 66 64 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 20  nfd | --sysconf 
7470: 5c 0a 20 20 7c 20 2d 2d 73 79 73 63 6f 6e 20 7c  \.  | --syscon |
7480: 20 2d 2d 73 79 73 63 6f 20 7c 20 2d 2d 73 79 73   --sysco | --sys
7490: 63 20 7c 20 2d 2d 73 79 73 20 7c 20 2d 2d 73 79  c | --sys | --sy
74a0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 79  ).    ac_prev=sy
74b0: 73 63 6f 6e 66 64 69 72 20 3b 3b 0a 20 20 2d 73  sconfdir ;;.  -s
74c0: 79 73 63 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d  ysconfdir=* | --
74d0: 73 79 73 63 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d  sysconfdir=* | -
74e0: 2d 73 79 73 63 6f 6e 66 64 69 3d 2a 20 7c 20 2d  -sysconfdi=* | -
74f0: 2d 73 79 73 63 6f 6e 66 64 3d 2a 20 7c 20 2d 2d  -sysconfd=* | --
7500: 73 79 73 63 6f 6e 66 3d 2a 20 5c 0a 20 20 7c 20  sysconf=* \.  | 
7510: 2d 2d 73 79 73 63 6f 6e 3d 2a 20 7c 20 2d 2d 73  --syscon=* | --s
7520: 79 73 63 6f 3d 2a 20 7c 20 2d 2d 73 79 73 63 3d  ysco=* | --sysc=
7530: 2a 20 7c 20 2d 2d 73 79 73 3d 2a 20 7c 20 2d 2d  * | --sys=* | --
7540: 73 79 3d 2a 29 0a 20 20 20 20 73 79 73 63 6f 6e  sy=*).    syscon
7550: 66 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  fdir=$ac_optarg 
7560: 3b 3b 0a 0a 20 20 2d 74 61 72 67 65 74 20 7c 20  ;;..  -target | 
7570: 2d 2d 74 61 72 67 65 74 20 7c 20 2d 2d 74 61 72  --target | --tar
7580: 67 65 20 7c 20 2d 2d 74 61 72 67 20 7c 20 2d 2d  ge | --targ | --
7590: 74 61 72 20 7c 20 2d 2d 74 61 20 7c 20 2d 2d 74  tar | --ta | --t
75a0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 74 61  ).    ac_prev=ta
75b0: 72 67 65 74 5f 61 6c 69 61 73 20 3b 3b 0a 20 20  rget_alias ;;.  
75c0: 2d 74 61 72 67 65 74 3d 2a 20 7c 20 2d 2d 74 61  -target=* | --ta
75d0: 72 67 65 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65  rget=* | --targe
75e0: 3d 2a 20 7c 20 2d 2d 74 61 72 67 3d 2a 20 7c 20  =* | --targ=* | 
75f0: 2d 2d 74 61 72 3d 2a 20 7c 20 2d 2d 74 61 3d 2a  --tar=* | --ta=*
7600: 20 7c 20 2d 2d 74 3d 2a 29 0a 20 20 20 20 74 61   | --t=*).    ta
7610: 72 67 65 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f  rget_alias=$ac_o
7620: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 76 20 7c  ptarg ;;..  -v |
7630: 20 2d 76 65 72 62 6f 73 65 20 7c 20 2d 2d 76 65   -verbose | --ve
7640: 72 62 6f 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73  rbose | --verbos
7650: 20 7c 20 2d 2d 76 65 72 62 6f 20 7c 20 2d 2d 76   | --verbo | --v
7660: 65 72 62 29 0a 20 20 20 20 76 65 72 62 6f 73 65  erb).    verbose
7670: 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 76 65 72 73  =yes ;;..  -vers
7680: 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 6f 6e 20  ion | --version 
7690: 7c 20 2d 2d 76 65 72 73 69 6f 20 7c 20 2d 2d 76  | --versio | --v
76a0: 65 72 73 69 20 7c 20 2d 2d 76 65 72 73 20 7c 20  ersi | --vers | 
76b0: 2d 56 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f  -V).    ac_init_
76c0: 76 65 72 73 69 6f 6e 3d 3a 20 3b 3b 0a 0a 20 20  version=: ;;..  
76d0: 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d 77 69 74 68  -with-* | --with
76e0: 2d 2a 29 0a 20 20 20 20 61 63 5f 70 61 63 6b 61  -*).    ac_packa
76f0: 67 65 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f  ge=`expr "x$ac_o
7700: 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 77 69 74  ption" : 'x-*wit
7710: 68 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20  h-\([^=]*\)'`.  
7720: 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73    # Reject names
7730: 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61   that are not va
7740: 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62  lid shell variab
7750: 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78  le names..    ex
7760: 70 72 20 22 78 24 61 63 5f 70 61 63 6b 61 67 65  pr "x$ac_package
7770: 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f  " : ".*[^-._$as_
7780: 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76  cr_alnum]" >/dev
7790: 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b  /null &&.      {
77a0: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65   echo "$as_me: e
77b0: 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 70 61  rror: invalid pa
77c0: 63 6b 61 67 65 20 6e 61 6d 65 3a 20 24 61 63 5f  ckage name: $ac_
77d0: 70 61 63 6b 61 67 65 22 20 3e 26 32 0a 20 20 20  package" >&2.   
77e0: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
77f0: 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63 5f   1; }; }.    ac_
7800: 70 61 63 6b 61 67 65 3d 60 65 63 68 6f 20 24 61  package=`echo $a
7810: 63 5f 70 61 63 6b 61 67 65 20 7c 20 73 65 64 20  c_package | sed 
7820: 27 73 2f 5b 2d 2e 5d 2f 5f 2f 67 27 60 0a 20 20  's/[-.]/_/g'`.  
7830: 20 20 65 76 61 6c 20 77 69 74 68 5f 24 61 63 5f    eval with_$ac_
7840: 70 61 63 6b 61 67 65 3d 5c 24 61 63 5f 6f 70 74  package=\$ac_opt
7850: 61 72 67 20 3b 3b 0a 0a 20 20 2d 77 69 74 68 6f  arg ;;..  -witho
7860: 75 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f 75 74  ut-* | --without
7870: 2d 2a 29 0a 20 20 20 20 61 63 5f 70 61 63 6b 61  -*).    ac_packa
7880: 67 65 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f  ge=`expr "x$ac_o
7890: 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 77 69 74  ption" : 'x-*wit
78a0: 68 6f 75 74 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20  hout-\(.*\)'`.  
78b0: 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73    # Reject names
78c0: 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61   that are not va
78d0: 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62  lid shell variab
78e0: 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78  le names..    ex
78f0: 70 72 20 22 78 24 61 63 5f 70 61 63 6b 61 67 65  pr "x$ac_package
7900: 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f  " : ".*[^-._$as_
7910: 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76  cr_alnum]" >/dev
7920: 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b  /null &&.      {
7930: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65   echo "$as_me: e
7940: 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 70 61  rror: invalid pa
7950: 63 6b 61 67 65 20 6e 61 6d 65 3a 20 24 61 63 5f  ckage name: $ac_
7960: 70 61 63 6b 61 67 65 22 20 3e 26 32 0a 20 20 20  package" >&2.   
7970: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
7980: 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63 5f   1; }; }.    ac_
7990: 70 61 63 6b 61 67 65 3d 60 65 63 68 6f 20 24 61  package=`echo $a
79a0: 63 5f 70 61 63 6b 61 67 65 20 7c 20 73 65 64 20  c_package | sed 
79b0: 27 73 2f 5b 2d 2e 5d 2f 5f 2f 67 27 60 0a 20 20  's/[-.]/_/g'`.  
79c0: 20 20 65 76 61 6c 20 77 69 74 68 5f 24 61 63 5f    eval with_$ac_
79d0: 70 61 63 6b 61 67 65 3d 6e 6f 20 3b 3b 0a 0a 20  package=no ;;.. 
79e0: 20 2d 2d 78 29 0a 20 20 20 20 23 20 4f 62 73 6f   --x).    # Obso
79f0: 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68  lete; use --with
7a00: 2d 78 2e 0a 20 20 20 20 77 69 74 68 5f 78 3d 79  -x..    with_x=y
7a10: 65 73 20 3b 3b 0a 0a 20 20 2d 78 2d 69 6e 63 6c  es ;;..  -x-incl
7a20: 75 64 65 73 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75  udes | --x-inclu
7a30: 64 65 73 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64  des | --x-includ
7a40: 65 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 20 7c  e | --x-includ |
7a50: 20 2d 2d 78 2d 69 6e 63 6c 75 20 5c 0a 20 20 7c   --x-inclu \.  |
7a60: 20 2d 2d 78 2d 69 6e 63 6c 20 7c 20 2d 2d 78 2d   --x-incl | --x-
7a70: 69 6e 63 20 7c 20 2d 2d 78 2d 69 6e 20 7c 20 2d  inc | --x-in | -
7a80: 2d 78 2d 69 29 0a 20 20 20 20 61 63 5f 70 72 65  -x-i).    ac_pre
7a90: 76 3d 78 5f 69 6e 63 6c 75 64 65 73 20 3b 3b 0a  v=x_includes ;;.
7aa0: 20 20 2d 78 2d 69 6e 63 6c 75 64 65 73 3d 2a 20    -x-includes=* 
7ab0: 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 73 3d 2a  | --x-includes=*
7ac0: 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 3d 2a   | --x-include=*
7ad0: 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 3d 2a 20   | --x-includ=* 
7ae0: 7c 20 2d 2d 78 2d 69 6e 63 6c 75 3d 2a 20 5c 0a  | --x-inclu=* \.
7af0: 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c 3d 2a 20 7c    | --x-incl=* |
7b00: 20 2d 2d 78 2d 69 6e 63 3d 2a 20 7c 20 2d 2d 78   --x-inc=* | --x
7b10: 2d 69 6e 3d 2a 20 7c 20 2d 2d 78 2d 69 3d 2a 29  -in=* | --x-i=*)
7b20: 0a 20 20 20 20 78 5f 69 6e 63 6c 75 64 65 73 3d  .    x_includes=
7b30: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
7b40: 20 2d 78 2d 6c 69 62 72 61 72 69 65 73 20 7c 20   -x-libraries | 
7b50: 2d 2d 78 2d 6c 69 62 72 61 72 69 65 73 20 7c 20  --x-libraries | 
7b60: 2d 2d 78 2d 6c 69 62 72 61 72 69 65 20 7c 20 2d  --x-librarie | -
7b70: 2d 78 2d 6c 69 62 72 61 72 69 20 5c 0a 20 20 7c  -x-librari \.  |
7b80: 20 2d 2d 78 2d 6c 69 62 72 61 72 20 7c 20 2d 2d   --x-librar | --
7b90: 78 2d 6c 69 62 72 61 20 7c 20 2d 2d 78 2d 6c 69  x-libra | --x-li
7ba0: 62 72 20 7c 20 2d 2d 78 2d 6c 69 62 20 7c 20 2d  br | --x-lib | -
7bb0: 2d 78 2d 6c 69 20 7c 20 2d 2d 78 2d 6c 29 0a 20  -x-li | --x-l). 
7bc0: 20 20 20 61 63 5f 70 72 65 76 3d 78 5f 6c 69 62     ac_prev=x_lib
7bd0: 72 61 72 69 65 73 20 3b 3b 0a 20 20 2d 78 2d 6c  raries ;;.  -x-l
7be0: 69 62 72 61 72 69 65 73 3d 2a 20 7c 20 2d 2d 78  ibraries=* | --x
7bf0: 2d 6c 69 62 72 61 72 69 65 73 3d 2a 20 7c 20 2d  -libraries=* | -
7c00: 2d 78 2d 6c 69 62 72 61 72 69 65 3d 2a 20 7c 20  -x-librarie=* | 
7c10: 2d 2d 78 2d 6c 69 62 72 61 72 69 3d 2a 20 5c 0a  --x-librari=* \.
7c20: 20 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 3d 2a    | --x-librar=*
7c30: 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 3d 2a 20 7c   | --x-libra=* |
7c40: 20 2d 2d 78 2d 6c 69 62 72 3d 2a 20 7c 20 2d 2d   --x-libr=* | --
7c50: 78 2d 6c 69 62 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  x-lib=* | --x-li
7c60: 3d 2a 20 7c 20 2d 2d 78 2d 6c 3d 2a 29 0a 20 20  =* | --x-l=*).  
7c70: 20 20 78 5f 6c 69 62 72 61 72 69 65 73 3d 24 61    x_libraries=$a
7c80: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
7c90: 2a 29 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  *) { echo "$as_m
7ca0: 65 3a 20 65 72 72 6f 72 3a 20 75 6e 72 65 63 6f  e: error: unreco
7cb0: 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 3a 20 24  gnized option: $
7cc0: 61 63 5f 6f 70 74 69 6f 6e 0a 54 72 79 20 5c 60  ac_option.Try \`
7cd0: 24 30 20 2d 2d 68 65 6c 70 27 20 66 6f 72 20 6d  $0 --help' for m
7ce0: 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e  ore information.
7cf0: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
7d00: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
7d10: 7d 0a 20 20 20 20 3b 3b 0a 0a 20 20 2a 3d 2a 29  }.    ;;..  *=*)
7d20: 0a 20 20 20 20 61 63 5f 65 6e 76 76 61 72 3d 60  .    ac_envvar=`
7d30: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
7d40: 6e 22 20 3a 20 27 78 5c 28 5b 5e 3d 5d 2a 5c 29  n" : 'x\([^=]*\)
7d50: 3d 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74  ='`.    # Reject
7d60: 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20   names that are 
7d70: 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20  not valid shell 
7d80: 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a  variable names..
7d90: 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 65      expr "x$ac_e
7da0: 6e 76 76 61 72 22 20 3a 20 22 2e 2a 5b 5e 5f 24  nvvar" : ".*[^_$
7db0: 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f  as_cr_alnum]" >/
7dc0: 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20  dev/null &&.    
7dd0: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
7de0: 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64  : error: invalid
7df0: 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 3a 20   variable name: 
7e00: 24 61 63 5f 65 6e 76 76 61 72 22 20 3e 26 32 0a  $ac_envvar" >&2.
7e10: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
7e20: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20  xit 1; }; }.    
7e30: 65 76 61 6c 20 24 61 63 5f 65 6e 76 76 61 72 3d  eval $ac_envvar=
7e40: 5c 24 61 63 5f 6f 70 74 61 72 67 0a 20 20 20 20  \$ac_optarg.    
7e50: 65 78 70 6f 72 74 20 24 61 63 5f 65 6e 76 76 61  export $ac_envva
7e60: 72 20 3b 3b 0a 0a 20 20 2a 29 0a 20 20 20 20 23  r ;;..  *).    #
7e70: 20 46 49 58 4d 45 3a 20 73 68 6f 75 6c 64 20 62   FIXME: should b
7e80: 65 20 72 65 6d 6f 76 65 64 20 69 6e 20 61 75 74  e removed in aut
7e90: 6f 63 6f 6e 66 20 33 2e 30 2e 0a 20 20 20 20 65  oconf 3.0..    e
7ea0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
7eb0: 4e 49 4e 47 3a 20 79 6f 75 20 73 68 6f 75 6c 64  NING: you should
7ec0: 20 75 73 65 20 2d 2d 62 75 69 6c 64 2c 20 2d 2d   use --build, --
7ed0: 68 6f 73 74 2c 20 2d 2d 74 61 72 67 65 74 22 20  host, --target" 
7ee0: 3e 26 32 0a 20 20 20 20 65 78 70 72 20 22 78 24  >&2.    expr "x$
7ef0: 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 22 2e 2a  ac_option" : ".*
7f00: 5b 5e 2d 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  [^-._$as_cr_alnu
7f10: 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  m]" >/dev/null &
7f20: 26 0a 20 20 20 20 20 20 65 63 68 6f 20 22 24 61  &.      echo "$a
7f30: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 69  s_me: WARNING: i
7f40: 6e 76 61 6c 69 64 20 68 6f 73 74 20 74 79 70 65  nvalid host type
7f50: 3a 20 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3e 26  : $ac_option" >&
7f60: 32 0a 20 20 20 20 3a 20 24 7b 62 75 69 6c 64 5f  2.    : ${build_
7f70: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e  alias=$ac_option
7f80: 7d 20 24 7b 68 6f 73 74 5f 61 6c 69 61 73 3d 24  } ${host_alias=$
7f90: 61 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b 74 61 72  ac_option} ${tar
7fa0: 67 65 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70  get_alias=$ac_op
7fb0: 74 69 6f 6e 7d 0a 20 20 20 20 3b 3b 0a 0a 20 20  tion}.    ;;..  
7fc0: 65 73 61 63 0a 64 6f 6e 65 0a 0a 69 66 20 74 65  esac.done..if te
7fd0: 73 74 20 2d 6e 20 22 24 61 63 5f 70 72 65 76 22  st -n "$ac_prev"
7fe0: 3b 20 74 68 65 6e 0a 20 20 61 63 5f 6f 70 74 69  ; then.  ac_opti
7ff0: 6f 6e 3d 2d 2d 60 65 63 68 6f 20 24 61 63 5f 70  on=--`echo $ac_p
8000: 72 65 76 20 7c 20 73 65 64 20 27 73 2f 5f 2f 2d  rev | sed 's/_/-
8010: 2f 67 27 60 0a 20 20 7b 20 65 63 68 6f 20 22 24  /g'`.  { echo "$
8020: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6d 69  as_me: error: mi
8030: 73 73 69 6e 67 20 61 72 67 75 6d 65 6e 74 20 74  ssing argument t
8040: 6f 20 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3e 26  o $ac_option" >&
8050: 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  2.   { (exit 1);
8060: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69   exit 1; }; }.fi
8070: 0a 0a 23 20 42 65 20 73 75 72 65 20 74 6f 20 68  ..# Be sure to h
8080: 61 76 65 20 61 62 73 6f 6c 75 74 65 20 64 69 72  ave absolute dir
8090: 65 63 74 6f 72 79 20 6e 61 6d 65 73 2e 0a 66 6f  ectory names..fo
80a0: 72 20 61 63 5f 76 61 72 20 69 6e 09 65 78 65 63  r ac_var in.exec
80b0: 5f 70 72 65 66 69 78 20 70 72 65 66 69 78 20 62  _prefix prefix b
80c0: 69 6e 64 69 72 20 73 62 69 6e 64 69 72 20 6c 69  indir sbindir li
80d0: 62 65 78 65 63 64 69 72 20 64 61 74 61 72 6f 6f  bexecdir dataroo
80e0: 74 64 69 72 20 5c 0a 09 09 64 61 74 61 64 69 72  tdir \...datadir
80f0: 20 73 79 73 63 6f 6e 66 64 69 72 20 73 68 61 72   sysconfdir shar
8100: 65 64 73 74 61 74 65 64 69 72 20 6c 6f 63 61 6c  edstatedir local
8110: 73 74 61 74 65 64 69 72 20 69 6e 63 6c 75 64 65  statedir include
8120: 64 69 72 20 5c 0a 09 09 6f 6c 64 69 6e 63 6c 75  dir \...oldinclu
8130: 64 65 64 69 72 20 64 6f 63 64 69 72 20 69 6e 66  dedir docdir inf
8140: 6f 64 69 72 20 68 74 6d 6c 64 69 72 20 64 76 69  odir htmldir dvi
8150: 64 69 72 20 70 64 66 64 69 72 20 70 73 64 69 72  dir pdfdir psdir
8160: 20 5c 0a 09 09 6c 69 62 64 69 72 20 6c 6f 63 61   \...libdir loca
8170: 6c 65 64 69 72 20 6d 61 6e 64 69 72 0a 64 6f 0a  ledir mandir.do.
8180: 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24    eval ac_val=\$
8190: 24 61 63 5f 76 61 72 0a 20 20 63 61 73 65 20 24  $ac_var.  case $
81a0: 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20 5b 5c  ac_val in.    [\
81b0: 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a  \/$]* | ?:[\\/]*
81c0: 20 29 20 20 63 6f 6e 74 69 6e 75 65 3b 3b 0a 20   )  continue;;. 
81d0: 20 20 20 4e 4f 4e 45 20 7c 20 27 27 20 29 20 63     NONE | '' ) c
81e0: 61 73 65 20 24 61 63 5f 76 61 72 20 69 6e 20 2a  ase $ac_var in *
81f0: 70 72 65 66 69 78 20 29 20 63 6f 6e 74 69 6e 75  prefix ) continu
8200: 65 3b 3b 20 65 73 61 63 3b 3b 0a 20 20 65 73 61  e;; esac;;.  esa
8210: 63 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  c.  { echo "$as_
8220: 6d 65 3a 20 65 72 72 6f 72 3a 20 65 78 70 65 63  me: error: expec
8230: 74 65 64 20 61 6e 20 61 62 73 6f 6c 75 74 65 20  ted an absolute 
8240: 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 66  directory name f
8250: 6f 72 20 2d 2d 24 61 63 5f 76 61 72 3a 20 24 61  or --$ac_var: $a
8260: 63 5f 76 61 6c 22 20 3e 26 32 0a 20 20 20 7b 20  c_val" >&2.   { 
8270: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
8280: 3b 20 7d 3b 20 7d 0a 64 6f 6e 65 0a 0a 23 20 54  ; }; }.done..# T
8290: 68 65 72 65 20 6d 69 67 68 74 20 62 65 20 70 65  here might be pe
82a0: 6f 70 6c 65 20 77 68 6f 20 64 65 70 65 6e 64 20  ople who depend 
82b0: 6f 6e 20 74 68 65 20 6f 6c 64 20 62 72 6f 6b 65  on the old broke
82c0: 6e 20 62 65 68 61 76 69 6f 72 3a 20 60 24 68 6f  n behavior: `$ho
82d0: 73 74 27 0a 23 20 75 73 65 64 20 74 6f 20 68 6f  st'.# used to ho
82e0: 6c 64 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20  ld the argument 
82f0: 6f 66 20 2d 2d 68 6f 73 74 20 65 74 63 2e 0a 23  of --host etc..#
8300: 20 46 49 58 4d 45 3a 20 54 6f 20 72 65 6d 6f 76   FIXME: To remov
8310: 65 20 73 6f 6d 65 20 64 61 79 2e 0a 62 75 69 6c  e some day..buil
8320: 64 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a 68  d=$build_alias.h
8330: 6f 73 74 3d 24 68 6f 73 74 5f 61 6c 69 61 73 0a  ost=$host_alias.
8340: 74 61 72 67 65 74 3d 24 74 61 72 67 65 74 5f 61  target=$target_a
8350: 6c 69 61 73 0a 0a 23 20 46 49 58 4d 45 3a 20 54  lias..# FIXME: T
8360: 6f 20 72 65 6d 6f 76 65 20 73 6f 6d 65 20 64 61  o remove some da
8370: 79 2e 0a 69 66 20 74 65 73 74 20 22 78 24 68 6f  y..if test "x$ho
8380: 73 74 5f 61 6c 69 61 73 22 20 21 3d 20 78 3b 20  st_alias" != x; 
8390: 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22  then.  if test "
83a0: 78 24 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d  x$build_alias" =
83b0: 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f   x; then.    cro
83c0: 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6d 61 79  ss_compiling=may
83d0: 62 65 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73  be.    echo "$as
83e0: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 66  _me: WARNING: If
83f0: 20 79 6f 75 20 77 61 6e 74 65 64 20 74 6f 20 73   you wanted to s
8400: 65 74 20 74 68 65 20 2d 2d 62 75 69 6c 64 20 74  et the --build t
8410: 79 70 65 2c 20 64 6f 6e 27 74 20 75 73 65 20 2d  ype, don't use -
8420: 2d 68 6f 73 74 2e 0a 20 20 20 20 49 66 20 61 20  -host..    If a 
8430: 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72 20 69  cross compiler i
8440: 73 20 64 65 74 65 63 74 65 64 20 74 68 65 6e 20  s detected then 
8450: 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 20 6d 6f  cross compile mo
8460: 64 65 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e  de will be used.
8470: 22 20 3e 26 32 0a 20 20 65 6c 69 66 20 74 65 73  " >&2.  elif tes
8480: 74 20 22 78 24 62 75 69 6c 64 5f 61 6c 69 61 73  t "x$build_alias
8490: 22 20 21 3d 20 22 78 24 68 6f 73 74 5f 61 6c 69  " != "x$host_ali
84a0: 61 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 63 72  as"; then.    cr
84b0: 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79 65  oss_compiling=ye
84c0: 73 0a 20 20 66 69 0a 66 69 0a 0a 61 63 5f 74 6f  s.  fi.fi..ac_to
84d0: 6f 6c 5f 70 72 65 66 69 78 3d 0a 74 65 73 74 20  ol_prefix=.test 
84e0: 2d 6e 20 22 24 68 6f 73 74 5f 61 6c 69 61 73 22  -n "$host_alias"
84f0: 20 26 26 20 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   && ac_tool_pref
8500: 69 78 3d 24 68 6f 73 74 5f 61 6c 69 61 73 2d 0a  ix=$host_alias-.
8510: 0a 74 65 73 74 20 22 24 73 69 6c 65 6e 74 22 20  .test "$silent" 
8520: 3d 20 79 65 73 20 26 26 20 65 78 65 63 20 36 3e  = yes && exec 6>
8530: 2f 64 65 76 2f 6e 75 6c 6c 0a 0a 0a 61 63 5f 70  /dev/null...ac_p
8540: 77 64 3d 60 70 77 64 60 20 26 26 20 74 65 73 74  wd=`pwd` && test
8550: 20 2d 6e 20 22 24 61 63 5f 70 77 64 22 20 26 26   -n "$ac_pwd" &&
8560: 0a 61 63 5f 6c 73 5f 64 69 3d 60 6c 73 20 2d 64  .ac_ls_di=`ls -d
8570: 69 20 2e 60 20 26 26 0a 61 63 5f 70 77 64 5f 6c  i .` &&.ac_pwd_l
8580: 73 5f 64 69 3d 60 63 64 20 22 24 61 63 5f 70 77  s_di=`cd "$ac_pw
8590: 64 22 20 26 26 20 6c 73 20 2d 64 69 20 2e 60 20  d" && ls -di .` 
85a0: 7c 7c 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  ||.  { echo "$as
85b0: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 57 6f 72 6b  _me: error: Work
85c0: 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20 63 61  ing directory ca
85d0: 6e 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 6e  nnot be determin
85e0: 65 64 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  ed" >&2.   { (ex
85f0: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
8600: 3b 20 7d 0a 74 65 73 74 20 22 58 24 61 63 5f 6c  ; }.test "X$ac_l
8610: 73 5f 64 69 22 20 3d 20 22 58 24 61 63 5f 70 77  s_di" = "X$ac_pw
8620: 64 5f 6c 73 5f 64 69 22 20 7c 7c 0a 20 20 7b 20  d_ls_di" ||.  { 
8630: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
8640: 72 6f 72 3a 20 70 77 64 20 64 6f 65 73 20 6e 6f  ror: pwd does no
8650: 74 20 72 65 70 6f 72 74 20 6e 61 6d 65 20 6f 66  t report name of
8660: 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f   working directo
8670: 72 79 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  ry" >&2.   { (ex
8680: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
8690: 3b 20 7d 0a 0a 0a 23 20 46 69 6e 64 20 74 68 65  ; }...# Find the
86a0: 20 73 6f 75 72 63 65 20 66 69 6c 65 73 2c 20 69   source files, i
86b0: 66 20 6c 6f 63 61 74 69 6f 6e 20 77 61 73 20 6e  f location was n
86c0: 6f 74 20 73 70 65 63 69 66 69 65 64 2e 0a 69 66  ot specified..if
86d0: 20 74 65 73 74 20 2d 7a 20 22 24 73 72 63 64 69   test -z "$srcdi
86e0: 72 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 73 72  r"; then.  ac_sr
86f0: 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64 3d 79  cdir_defaulted=y
8700: 65 73 0a 20 20 23 20 54 72 79 20 74 68 65 20 64  es.  # Try the d
8710: 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e  irectory contain
8720: 69 6e 67 20 74 68 69 73 20 73 63 72 69 70 74 2c  ing this script,
8730: 20 74 68 65 6e 20 74 68 65 20 70 61 72 65 6e 74   then the parent
8740: 20 64 69 72 65 63 74 6f 72 79 2e 0a 20 20 61 63   directory..  ac
8750: 5f 63 6f 6e 66 64 69 72 3d 60 24 61 73 5f 64 69  _confdir=`$as_di
8760: 72 6e 61 6d 65 20 2d 2d 20 22 24 30 22 20 7c 7c  rname -- "$0" ||
8770: 0a 24 61 73 5f 65 78 70 72 20 58 22 24 30 22 20  .$as_expr X"$0" 
8780: 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f 2f  : 'X\(.*[^/]\)//
8790: 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 5c  *[^/][^/]*/*$' \
87a0: 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20 27 58  | \.. X"$0" : 'X
87b0: 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c  \(//\)[^/]' \| \
87c0: 0a 09 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f  .. X"$0" : 'X\(/
87d0: 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24  /\)$' \| \.. X"$
87e0: 30 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c 7c  0" : 'X\(/\)' \|
87f0: 20 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c   . 2>/dev/null |
8800: 7c 0a 65 63 68 6f 20 58 22 24 30 22 20 7c 0a 20  |.echo X"$0" |. 
8810: 20 20 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b     sed '/^X\(.*[
8820: 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e  ^/]\)\/\/*[^/][^
8830: 2f 5d 2a 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73  /]*\/*$/{..    s
8840: 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20  //\1/..    q..  
8850: 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29  }..  /^X\(\/\/\)
8860: 5b 5e 2f 5d 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f  [^/].*/{..    s/
8870: 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d  /\1/..    q..  }
8880: 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24  ..  /^X\(\/\/\)$
8890: 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09  /{..    s//\1/..
88a0: 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e      q..  }..  /^
88b0: 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 0a 09 20 20 20  X\(\/\).*/{..   
88c0: 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09   s//\1/..    q..
88d0: 20 20 7d 0a 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20    }..  s/.*/./; 
88e0: 71 27 60 0a 20 20 73 72 63 64 69 72 3d 24 61 63  q'`.  srcdir=$ac
88f0: 5f 63 6f 6e 66 64 69 72 0a 20 20 69 66 20 74 65  _confdir.  if te
8900: 73 74 20 21 20 2d 72 20 22 24 73 72 63 64 69 72  st ! -r "$srcdir
8910: 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65  /$ac_unique_file
8920: 22 3b 20 74 68 65 6e 0a 20 20 20 20 73 72 63 64  "; then.    srcd
8930: 69 72 3d 2e 2e 0a 20 20 66 69 0a 65 6c 73 65 0a  ir=...  fi.else.
8940: 20 20 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61    ac_srcdir_defa
8950: 75 6c 74 65 64 3d 6e 6f 0a 66 69 0a 69 66 20 74  ulted=no.fi.if t
8960: 65 73 74 20 21 20 2d 72 20 22 24 73 72 63 64 69  est ! -r "$srcdi
8970: 72 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c  r/$ac_unique_fil
8980: 65 22 3b 20 74 68 65 6e 0a 20 20 74 65 73 74 20  e"; then.  test 
8990: 22 24 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61  "$ac_srcdir_defa
89a0: 75 6c 74 65 64 22 20 3d 20 79 65 73 20 26 26 20  ulted" = yes && 
89b0: 73 72 63 64 69 72 3d 22 24 61 63 5f 63 6f 6e 66  srcdir="$ac_conf
89c0: 64 69 72 20 6f 72 20 2e 2e 22 0a 20 20 7b 20 65  dir or ..".  { e
89d0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
89e0: 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20  or: cannot find 
89f0: 73 6f 75 72 63 65 73 20 28 24 61 63 5f 75 6e 69  sources ($ac_uni
8a00: 71 75 65 5f 66 69 6c 65 29 20 69 6e 20 24 73 72  que_file) in $sr
8a10: 63 64 69 72 22 20 3e 26 32 0a 20 20 20 7b 20 28  cdir" >&2.   { (
8a20: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
8a30: 20 7d 3b 20 7d 0a 66 69 0a 61 63 5f 6d 73 67 3d   }; }.fi.ac_msg=
8a40: 22 73 6f 75 72 63 65 73 20 61 72 65 20 69 6e 20  "sources are in 
8a50: 24 73 72 63 64 69 72 2c 20 62 75 74 20 5c 60 63  $srcdir, but \`c
8a60: 64 20 24 73 72 63 64 69 72 27 20 64 6f 65 73 20  d $srcdir' does 
8a70: 6e 6f 74 20 77 6f 72 6b 22 0a 61 63 5f 61 62 73  not work".ac_abs
8a80: 5f 63 6f 6e 66 64 69 72 3d 60 28 0a 09 63 64 20  _confdir=`(..cd 
8a90: 22 24 73 72 63 64 69 72 22 20 26 26 20 74 65 73  "$srcdir" && tes
8aa0: 74 20 2d 72 20 22 2e 2f 24 61 63 5f 75 6e 69 71  t -r "./$ac_uniq
8ab0: 75 65 5f 66 69 6c 65 22 20 7c 7c 20 7b 20 65 63  ue_file" || { ec
8ac0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
8ad0: 72 3a 20 24 61 63 5f 6d 73 67 22 20 3e 26 32 0a  r: $ac_msg" >&2.
8ae0: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
8af0: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 09 70 77 64  xit 1; }; }..pwd
8b00: 29 60 0a 23 20 57 68 65 6e 20 62 75 69 6c 64 69  )`.# When buildi
8b10: 6e 67 20 69 6e 20 70 6c 61 63 65 2c 20 73 65 74  ng in place, set
8b20: 20 73 72 63 64 69 72 3d 2e 0a 69 66 20 74 65 73   srcdir=..if tes
8b30: 74 20 22 24 61 63 5f 61 62 73 5f 63 6f 6e 66 64  t "$ac_abs_confd
8b40: 69 72 22 20 3d 20 22 24 61 63 5f 70 77 64 22 3b  ir" = "$ac_pwd";
8b50: 20 74 68 65 6e 0a 20 20 73 72 63 64 69 72 3d 2e   then.  srcdir=.
8b60: 0a 66 69 0a 23 20 52 65 6d 6f 76 65 20 75 6e 6e  .fi.# Remove unn
8b70: 65 63 65 73 73 61 72 79 20 74 72 61 69 6c 69 6e  ecessary trailin
8b80: 67 20 73 6c 61 73 68 65 73 20 66 72 6f 6d 20 73  g slashes from s
8b90: 72 63 64 69 72 2e 0a 23 20 44 6f 75 62 6c 65 20  rcdir..# Double 
8ba0: 73 6c 61 73 68 65 73 20 69 6e 20 66 69 6c 65 20  slashes in file 
8bb0: 6e 61 6d 65 73 20 69 6e 20 6f 62 6a 65 63 74 20  names in object 
8bc0: 66 69 6c 65 20 64 65 62 75 67 67 69 6e 67 20 69  file debugging i
8bd0: 6e 66 6f 0a 23 20 6d 65 73 73 20 75 70 20 4d 2d  nfo.# mess up M-
8be0: 78 20 67 64 62 20 69 6e 20 45 6d 61 63 73 2e 0a  x gdb in Emacs..
8bf0: 63 61 73 65 20 24 73 72 63 64 69 72 20 69 6e 0a  case $srcdir in.
8c00: 2a 2f 29 20 73 72 63 64 69 72 3d 60 65 78 70 72  */) srcdir=`expr
8c10: 20 22 58 24 73 72 63 64 69 72 22 20 3a 20 27 58   "X$srcdir" : 'X
8c20: 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c 20 22  \(.*[^/]\)' \| "
8c30: 58 24 73 72 63 64 69 72 22 20 3a 20 27 58 5c 28  X$srcdir" : 'X\(
8c40: 2e 2a 5c 29 27 60 3b 3b 0a 65 73 61 63 0a 66 6f  .*\)'`;;.esac.fo
8c50: 72 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63 5f  r ac_var in $ac_
8c60: 70 72 65 63 69 6f 75 73 5f 76 61 72 73 3b 20 64  precious_vars; d
8c70: 6f 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e 76 5f  o.  eval ac_env_
8c80: 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 3d 5c 24  ${ac_var}_set=\$
8c90: 7b 24 7b 61 63 5f 76 61 72 7d 2b 73 65 74 7d 0a  {${ac_var}+set}.
8ca0: 20 20 65 76 61 6c 20 61 63 5f 65 6e 76 5f 24 7b    eval ac_env_${
8cb0: 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c 24  ac_var}_value=\$
8cc0: 24 7b 61 63 5f 76 61 72 7d 0a 20 20 65 76 61 6c  ${ac_var}.  eval
8cd0: 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f   ac_cv_env_${ac_
8ce0: 76 61 72 7d 5f 73 65 74 3d 5c 24 7b 24 7b 61 63  var}_set=\${${ac
8cf0: 5f 76 61 72 7d 2b 73 65 74 7d 0a 20 20 65 76 61  _var}+set}.  eva
8d00: 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63  l ac_cv_env_${ac
8d10: 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c 24 24 7b  _var}_value=\$${
8d20: 61 63 5f 76 61 72 7d 0a 64 6f 6e 65 0a 0a 23 0a  ac_var}.done..#.
8d30: 23 20 52 65 70 6f 72 74 20 74 68 65 20 2d 2d 68  # Report the --h
8d40: 65 6c 70 20 6d 65 73 73 61 67 65 2e 0a 23 0a 69  elp message..#.i
8d50: 66 20 74 65 73 74 20 22 24 61 63 5f 69 6e 69 74  f test "$ac_init
8d60: 5f 68 65 6c 70 22 20 3d 20 22 6c 6f 6e 67 22 3b  _help" = "long";
8d70: 20 74 68 65 6e 0a 20 20 23 20 4f 6d 69 74 20 73   then.  # Omit s
8d80: 6f 6d 65 20 69 6e 74 65 72 6e 61 6c 20 6f 72 20  ome internal or 
8d90: 6f 62 73 6f 6c 65 74 65 20 6f 70 74 69 6f 6e 73  obsolete options
8da0: 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 6c 69 73   to make the lis
8db0: 74 20 6c 65 73 73 20 69 6d 70 6f 73 69 6e 67 2e  t less imposing.
8dc0: 0a 20 20 23 20 54 68 69 73 20 6d 65 73 73 61 67  .  # This messag
8dd0: 65 20 69 73 20 74 6f 6f 20 6c 6f 6e 67 20 74 6f  e is too long to
8de0: 20 62 65 20 61 20 73 74 72 69 6e 67 20 69 6e 20   be a string in 
8df0: 74 68 65 20 41 2f 55 58 20 33 2e 31 20 73 68 2e  the A/UX 3.1 sh.
8e00: 0a 20 20 63 61 74 20 3c 3c 5f 41 43 45 4f 46 0a  .  cat <<_ACEOF.
8e10: 5c 60 63 6f 6e 66 69 67 75 72 65 27 20 63 6f 6e  \`configure' con
8e20: 66 69 67 75 72 65 73 20 74 68 69 73 20 70 61 63  figures this pac
8e30: 6b 61 67 65 20 74 6f 20 61 64 61 70 74 20 74 6f  kage to adapt to
8e40: 20 6d 61 6e 79 20 6b 69 6e 64 73 20 6f 66 20 73   many kinds of s
8e50: 79 73 74 65 6d 73 2e 0a 0a 55 73 61 67 65 3a 20  ystems...Usage: 
8e60: 24 30 20 5b 4f 50 54 49 4f 4e 5d 2e 2e 2e 20 5b  $0 [OPTION]... [
8e70: 56 41 52 3d 56 41 4c 55 45 5d 2e 2e 2e 0a 0a 54  VAR=VALUE].....T
8e80: 6f 20 61 73 73 69 67 6e 20 65 6e 76 69 72 6f 6e  o assign environ
8e90: 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 20 28  ment variables (
8ea0: 65 2e 67 2e 2c 20 43 43 2c 20 43 46 4c 41 47 53  e.g., CC, CFLAGS
8eb0: 2e 2e 2e 29 2c 20 73 70 65 63 69 66 79 20 74 68  ...), specify th
8ec0: 65 6d 20 61 73 0a 56 41 52 3d 56 41 4c 55 45 2e  em as.VAR=VALUE.
8ed0: 20 20 53 65 65 20 62 65 6c 6f 77 20 66 6f 72 20    See below for 
8ee0: 64 65 73 63 72 69 70 74 69 6f 6e 73 20 6f 66 20  descriptions of 
8ef0: 73 6f 6d 65 20 6f 66 20 74 68 65 20 75 73 65 66  some of the usef
8f00: 75 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 44  ul variables...D
8f10: 65 66 61 75 6c 74 73 20 66 6f 72 20 74 68 65 20  efaults for the 
8f20: 6f 70 74 69 6f 6e 73 20 61 72 65 20 73 70 65 63  options are spec
8f30: 69 66 69 65 64 20 69 6e 20 62 72 61 63 6b 65 74  ified in bracket
8f40: 73 2e 0a 0a 43 6f 6e 66 69 67 75 72 61 74 69 6f  s...Configuratio
8f50: 6e 3a 0a 20 20 2d 68 2c 20 2d 2d 68 65 6c 70 20  n:.  -h, --help 
8f60: 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73               dis
8f70: 70 6c 61 79 20 74 68 69 73 20 68 65 6c 70 20 61  play this help a
8f80: 6e 64 20 65 78 69 74 0a 20 20 20 20 20 20 2d 2d  nd exit.      --
8f90: 68 65 6c 70 3d 73 68 6f 72 74 20 20 20 20 20 20  help=short      
8fa0: 20 20 64 69 73 70 6c 61 79 20 6f 70 74 69 6f 6e    display option
8fb0: 73 20 73 70 65 63 69 66 69 63 20 74 6f 20 74 68  s specific to th
8fc0: 69 73 20 70 61 63 6b 61 67 65 0a 20 20 20 20 20  is package.     
8fd0: 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76   --help=recursiv
8fe0: 65 20 20 20 20 64 69 73 70 6c 61 79 20 74 68 65  e    display the
8ff0: 20 73 68 6f 72 74 20 68 65 6c 70 20 6f 66 20 61   short help of a
9000: 6c 6c 20 74 68 65 20 69 6e 63 6c 75 64 65 64 20  ll the included 
9010: 70 61 63 6b 61 67 65 73 0a 20 20 2d 56 2c 20 2d  packages.  -V, -
9020: 2d 76 65 72 73 69 6f 6e 20 20 20 20 20 20 20 20  -version        
9030: 20 20 20 64 69 73 70 6c 61 79 20 76 65 72 73 69     display versi
9040: 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61  on information a
9050: 6e 64 20 65 78 69 74 0a 20 20 2d 71 2c 20 2d 2d  nd exit.  -q, --
9060: 71 75 69 65 74 2c 20 2d 2d 73 69 6c 65 6e 74 20  quiet, --silent 
9070: 20 20 64 6f 20 6e 6f 74 20 70 72 69 6e 74 20 5c    do not print \
9080: 60 63 68 65 63 6b 69 6e 67 2e 2e 2e 27 20 6d 65  `checking...' me
9090: 73 73 61 67 65 73 0a 20 20 20 20 20 20 2d 2d 63  ssages.      --c
90a0: 61 63 68 65 2d 66 69 6c 65 3d 46 49 4c 45 20 20  ache-file=FILE  
90b0: 20 63 61 63 68 65 20 74 65 73 74 20 72 65 73 75   cache test resu
90c0: 6c 74 73 20 69 6e 20 46 49 4c 45 20 5b 64 69 73  lts in FILE [dis
90d0: 61 62 6c 65 64 5d 0a 20 20 2d 43 2c 20 2d 2d 63  abled].  -C, --c
90e0: 6f 6e 66 69 67 2d 63 61 63 68 65 20 20 20 20 20  onfig-cache     
90f0: 20 61 6c 69 61 73 20 66 6f 72 20 5c 60 2d 2d 63   alias for \`--c
9100: 61 63 68 65 2d 66 69 6c 65 3d 63 6f 6e 66 69 67  ache-file=config
9110: 2e 63 61 63 68 65 27 0a 20 20 2d 6e 2c 20 2d 2d  .cache'.  -n, --
9120: 6e 6f 2d 63 72 65 61 74 65 20 20 20 20 20 20 20  no-create       
9130: 20 20 64 6f 20 6e 6f 74 20 63 72 65 61 74 65 20    do not create 
9140: 6f 75 74 70 75 74 20 66 69 6c 65 73 0a 20 20 20  output files.   
9150: 20 20 20 2d 2d 73 72 63 64 69 72 3d 44 49 52 20     --srcdir=DIR 
9160: 20 20 20 20 20 20 20 66 69 6e 64 20 74 68 65 20         find the 
9170: 73 6f 75 72 63 65 73 20 69 6e 20 44 49 52 20 5b  sources in DIR [
9180: 63 6f 6e 66 69 67 75 72 65 20 64 69 72 20 6f 72  configure dir or
9190: 20 5c 60 2e 2e 27 5d 0a 0a 49 6e 73 74 61 6c 6c   \`..']..Install
91a0: 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 69 65  ation directorie
91b0: 73 3a 0a 20 20 2d 2d 70 72 65 66 69 78 3d 50 52  s:.  --prefix=PR
91c0: 45 46 49 58 20 20 20 20 20 20 20 20 20 69 6e 73  EFIX         ins
91d0: 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74 75 72  tall architectur
91e0: 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 66 69  e-independent fi
91f0: 6c 65 73 20 69 6e 20 50 52 45 46 49 58 0a 09 09  les in PREFIX...
9200: 09 20 20 5b 24 61 63 5f 64 65 66 61 75 6c 74 5f  .  [$ac_default_
9210: 70 72 65 66 69 78 5d 0a 20 20 2d 2d 65 78 65 63  prefix].  --exec
9220: 2d 70 72 65 66 69 78 3d 45 50 52 45 46 49 58 20  -prefix=EPREFIX 
9230: 20 20 69 6e 73 74 61 6c 6c 20 61 72 63 68 69 74    install archit
9240: 65 63 74 75 72 65 2d 64 65 70 65 6e 64 65 6e 74  ecture-dependent
9250: 20 66 69 6c 65 73 20 69 6e 20 45 50 52 45 46 49   files in EPREFI
9260: 58 0a 09 09 09 20 20 5b 50 52 45 46 49 58 5d 0a  X....  [PREFIX].
9270: 0a 42 79 20 64 65 66 61 75 6c 74 2c 20 5c 60 6d  .By default, \`m
9280: 61 6b 65 20 69 6e 73 74 61 6c 6c 27 20 77 69 6c  ake install' wil
9290: 6c 20 69 6e 73 74 61 6c 6c 20 61 6c 6c 20 74 68  l install all th
92a0: 65 20 66 69 6c 65 73 20 69 6e 0a 5c 60 24 61 63  e files in.\`$ac
92b0: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f  _default_prefix/
92c0: 62 69 6e 27 2c 20 5c 60 24 61 63 5f 64 65 66 61  bin', \`$ac_defa
92d0: 75 6c 74 5f 70 72 65 66 69 78 2f 6c 69 62 27 20  ult_prefix/lib' 
92e0: 65 74 63 2e 20 20 59 6f 75 20 63 61 6e 20 73 70  etc.  You can sp
92f0: 65 63 69 66 79 0a 61 6e 20 69 6e 73 74 61 6c 6c  ecify.an install
9300: 61 74 69 6f 6e 20 70 72 65 66 69 78 20 6f 74 68  ation prefix oth
9310: 65 72 20 74 68 61 6e 20 5c 60 24 61 63 5f 64 65  er than \`$ac_de
9320: 66 61 75 6c 74 5f 70 72 65 66 69 78 27 20 75 73  fault_prefix' us
9330: 69 6e 67 20 5c 60 2d 2d 70 72 65 66 69 78 27 2c  ing \`--prefix',
9340: 0a 66 6f 72 20 69 6e 73 74 61 6e 63 65 20 5c 60  .for instance \`
9350: 2d 2d 70 72 65 66 69 78 3d 5c 24 48 4f 4d 45 27  --prefix=\$HOME'
9360: 2e 0a 0a 46 6f 72 20 62 65 74 74 65 72 20 63 6f  ...For better co
9370: 6e 74 72 6f 6c 2c 20 75 73 65 20 74 68 65 20 6f  ntrol, use the o
9380: 70 74 69 6f 6e 73 20 62 65 6c 6f 77 2e 0a 0a 46  ptions below...F
9390: 69 6e 65 20 74 75 6e 69 6e 67 20 6f 66 20 74 68  ine tuning of th
93a0: 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64  e installation d
93b0: 69 72 65 63 74 6f 72 69 65 73 3a 0a 20 20 2d 2d  irectories:.  --
93c0: 62 69 6e 64 69 72 3d 44 49 52 20 20 20 20 20 20  bindir=DIR      
93d0: 20 20 20 20 20 75 73 65 72 20 65 78 65 63 75 74       user execut
93e0: 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 62  ables [EPREFIX/b
93f0: 69 6e 5d 0a 20 20 2d 2d 73 62 69 6e 64 69 72 3d  in].  --sbindir=
9400: 44 49 52 20 20 20 20 20 20 20 20 20 20 73 79 73  DIR          sys
9410: 74 65 6d 20 61 64 6d 69 6e 20 65 78 65 63 75 74  tem admin execut
9420: 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 73  ables [EPREFIX/s
9430: 62 69 6e 5d 0a 20 20 2d 2d 6c 69 62 65 78 65 63  bin].  --libexec
9440: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 70 72  dir=DIR       pr
9450: 6f 67 72 61 6d 20 65 78 65 63 75 74 61 62 6c 65  ogram executable
9460: 73 20 5b 45 50 52 45 46 49 58 2f 6c 69 62 65 78  s [EPREFIX/libex
9470: 65 63 5d 0a 20 20 2d 2d 73 79 73 63 6f 6e 66 64  ec].  --sysconfd
9480: 69 72 3d 44 49 52 20 20 20 20 20 20 20 72 65 61  ir=DIR       rea
9490: 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c 65 2d 6d 61  d-only single-ma
94a0: 63 68 69 6e 65 20 64 61 74 61 20 5b 50 52 45 46  chine data [PREF
94b0: 49 58 2f 65 74 63 5d 0a 20 20 2d 2d 73 68 61 72  IX/etc].  --shar
94c0: 65 64 73 74 61 74 65 64 69 72 3d 44 49 52 20 20  edstatedir=DIR  
94d0: 20 6d 6f 64 69 66 69 61 62 6c 65 20 61 72 63 68   modifiable arch
94e0: 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e  itecture-indepen
94f0: 64 65 6e 74 20 64 61 74 61 20 5b 50 52 45 46 49  dent data [PREFI
9500: 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c 6f 63 61 6c  X/com].  --local
9510: 73 74 61 74 65 64 69 72 3d 44 49 52 20 20 20 20  statedir=DIR    
9520: 6d 6f 64 69 66 69 61 62 6c 65 20 73 69 6e 67 6c  modifiable singl
9530: 65 2d 6d 61 63 68 69 6e 65 20 64 61 74 61 20 5b  e-machine data [
9540: 50 52 45 46 49 58 2f 76 61 72 5d 0a 20 20 2d 2d  PREFIX/var].  --
9550: 6c 69 62 64 69 72 3d 44 49 52 20 20 20 20 20 20  libdir=DIR      
9560: 20 20 20 20 20 6f 62 6a 65 63 74 20 63 6f 64 65       object code
9570: 20 6c 69 62 72 61 72 69 65 73 20 5b 45 50 52 45   libraries [EPRE
9580: 46 49 58 2f 6c 69 62 5d 0a 20 20 2d 2d 69 6e 63  FIX/lib].  --inc
9590: 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20 20 20  ludedir=DIR     
95a0: 20 20 43 20 68 65 61 64 65 72 20 66 69 6c 65 73    C header files
95b0: 20 5b 50 52 45 46 49 58 2f 69 6e 63 6c 75 64 65   [PREFIX/include
95c0: 5d 0a 20 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65  ].  --oldinclude
95d0: 64 69 72 3d 44 49 52 20 20 20 20 43 20 68 65 61  dir=DIR    C hea
95e0: 64 65 72 20 66 69 6c 65 73 20 66 6f 72 20 6e 6f  der files for no
95f0: 6e 2d 67 63 63 20 5b 2f 75 73 72 2f 69 6e 63 6c  n-gcc [/usr/incl
9600: 75 64 65 5d 0a 20 20 2d 2d 64 61 74 61 72 6f 6f  ude].  --dataroo
9610: 74 64 69 72 3d 44 49 52 20 20 20 20 20 20 72 65  tdir=DIR      re
9620: 61 64 2d 6f 6e 6c 79 20 61 72 63 68 2e 2d 69 6e  ad-only arch.-in
9630: 64 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20 72  dependent data r
9640: 6f 6f 74 20 5b 50 52 45 46 49 58 2f 73 68 61 72  oot [PREFIX/shar
9650: 65 5d 0a 20 20 2d 2d 64 61 74 61 64 69 72 3d 44  e].  --datadir=D
9660: 49 52 20 20 20 20 20 20 20 20 20 20 72 65 61 64  IR          read
9670: 2d 6f 6e 6c 79 20 61 72 63 68 69 74 65 63 74 75  -only architectu
9680: 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 64  re-independent d
9690: 61 74 61 20 5b 44 41 54 41 52 4f 4f 54 44 49 52  ata [DATAROOTDIR
96a0: 5d 0a 20 20 2d 2d 69 6e 66 6f 64 69 72 3d 44 49  ].  --infodir=DI
96b0: 52 20 20 20 20 20 20 20 20 20 20 69 6e 66 6f 20  R          info 
96c0: 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44  documentation [D
96d0: 41 54 41 52 4f 4f 54 44 49 52 2f 69 6e 66 6f 5d  ATAROOTDIR/info]
96e0: 0a 20 20 2d 2d 6c 6f 63 61 6c 65 64 69 72 3d 44  .  --localedir=D
96f0: 49 52 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 65  IR        locale
9700: 2d 64 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20  -dependent data 
9710: 5b 44 41 54 41 52 4f 4f 54 44 49 52 2f 6c 6f 63  [DATAROOTDIR/loc
9720: 61 6c 65 5d 0a 20 20 2d 2d 6d 61 6e 64 69 72 3d  ale].  --mandir=
9730: 44 49 52 20 20 20 20 20 20 20 20 20 20 20 6d 61  DIR           ma
9740: 6e 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20  n documentation 
9750: 5b 44 41 54 41 52 4f 4f 54 44 49 52 2f 6d 61 6e  [DATAROOTDIR/man
9760: 5d 0a 20 20 2d 2d 64 6f 63 64 69 72 3d 44 49 52  ].  --docdir=DIR
9770: 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d             docum
9780: 65 6e 74 61 74 69 6f 6e 20 72 6f 6f 74 20 5b 44  entation root [D
9790: 41 54 41 52 4f 4f 54 44 49 52 2f 64 6f 63 2f 50  ATAROOTDIR/doc/P
97a0: 41 43 4b 41 47 45 5d 0a 20 20 2d 2d 68 74 6d 6c  ACKAGE].  --html
97b0: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20  dir=DIR         
97c0: 20 68 74 6d 6c 20 64 6f 63 75 6d 65 6e 74 61 74   html documentat
97d0: 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d  ion [DOCDIR].  -
97e0: 2d 64 76 69 64 69 72 3d 44 49 52 20 20 20 20 20  -dvidir=DIR     
97f0: 20 20 20 20 20 20 64 76 69 20 64 6f 63 75 6d 65        dvi docume
9800: 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d  ntation [DOCDIR]
9810: 0a 20 20 2d 2d 70 64 66 64 69 72 3d 44 49 52 20  .  --pdfdir=DIR 
9820: 20 20 20 20 20 20 20 20 20 20 70 64 66 20 64 6f            pdf do
9830: 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43  cumentation [DOC
9840: 44 49 52 5d 0a 20 20 2d 2d 70 73 64 69 72 3d 44  DIR].  --psdir=D
9850: 49 52 20 20 20 20 20 20 20 20 20 20 20 20 70 73  IR            ps
9860: 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b   documentation [
9870: 44 4f 43 44 49 52 5d 0a 5f 41 43 45 4f 46 0a 0a  DOCDIR]._ACEOF..
9880: 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a    cat <<\_ACEOF.
9890: 0a 53 79 73 74 65 6d 20 74 79 70 65 73 3a 0a 20  .System types:. 
98a0: 20 2d 2d 62 75 69 6c 64 3d 42 55 49 4c 44 20 20   --build=BUILD  
98b0: 20 20 20 63 6f 6e 66 69 67 75 72 65 20 66 6f 72     configure for
98c0: 20 62 75 69 6c 64 69 6e 67 20 6f 6e 20 42 55 49   building on BUI
98d0: 4c 44 20 5b 67 75 65 73 73 65 64 5d 0a 20 20 2d  LD [guessed].  -
98e0: 2d 68 6f 73 74 3d 48 4f 53 54 20 20 20 20 20 20  -host=HOST      
98f0: 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 20 74   cross-compile t
9900: 6f 20 62 75 69 6c 64 20 70 72 6f 67 72 61 6d 73  o build programs
9910: 20 74 6f 20 72 75 6e 20 6f 6e 20 48 4f 53 54 20   to run on HOST 
9920: 5b 42 55 49 4c 44 5d 0a 5f 41 43 45 4f 46 0a 66  [BUILD]._ACEOF.f
9930: 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  i..if test -n "$
9940: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 3b 20 74  ac_init_help"; t
9950: 68 65 6e 0a 0a 20 20 63 61 74 20 3c 3c 5c 5f 41  hen..  cat <<\_A
9960: 43 45 4f 46 0a 0a 4f 70 74 69 6f 6e 61 6c 20 46  CEOF..Optional F
9970: 65 61 74 75 72 65 73 3a 0a 20 20 2d 2d 64 69 73  eatures:.  --dis
9980: 61 62 6c 65 2d 46 45 41 54 55 52 45 20 20 20 20  able-FEATURE    
9990: 20 20 20 64 6f 20 6e 6f 74 20 69 6e 63 6c 75 64     do not includ
99a0: 65 20 46 45 41 54 55 52 45 20 28 73 61 6d 65 20  e FEATURE (same 
99b0: 61 73 20 2d 2d 65 6e 61 62 6c 65 2d 46 45 41 54  as --enable-FEAT
99c0: 55 52 45 3d 6e 6f 29 0a 20 20 2d 2d 65 6e 61 62  URE=no).  --enab
99d0: 6c 65 2d 46 45 41 54 55 52 45 5b 3d 41 52 47 5d  le-FEATURE[=ARG]
99e0: 20 20 69 6e 63 6c 75 64 65 20 46 45 41 54 55 52    include FEATUR
99f0: 45 20 5b 41 52 47 3d 79 65 73 5d 0a 20 20 2d 2d  E [ARG=yes].  --
9a00: 65 6e 61 62 6c 65 2d 73 68 61 72 65 64 5b 3d 50  enable-shared[=P
9a10: 4b 47 53 5d 20 20 62 75 69 6c 64 20 73 68 61 72  KGS]  build shar
9a20: 65 64 20 6c 69 62 72 61 72 69 65 73 20 5b 64 65  ed libraries [de
9a30: 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 65  fault=yes].  --e
9a40: 6e 61 62 6c 65 2d 73 74 61 74 69 63 5b 3d 50 4b  nable-static[=PK
9a50: 47 53 5d 20 20 62 75 69 6c 64 20 73 74 61 74 69  GS]  build stati
9a60: 63 20 6c 69 62 72 61 72 69 65 73 20 5b 64 65 66  c libraries [def
9a70: 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e  ault=yes].  --en
9a80: 61 62 6c 65 2d 66 61 73 74 2d 69 6e 73 74 61 6c  able-fast-instal
9a90: 6c 5b 3d 50 4b 47 53 5d 0a 20 20 20 20 20 20 20  l[=PKGS].       
9aa0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9ab0: 20 20 20 6f 70 74 69 6d 69 7a 65 20 66 6f 72 20     optimize for 
9ac0: 66 61 73 74 20 69 6e 73 74 61 6c 6c 61 74 69 6f  fast installatio
9ad0: 6e 20 5b 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a  n [default=yes].
9ae0: 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 69 62 74    --disable-libt
9af0: 6f 6f 6c 2d 6c 6f 63 6b 20 20 61 76 6f 69 64 20  ool-lock  avoid 
9b00: 6c 6f 63 6b 69 6e 67 20 28 6d 69 67 68 74 20 62  locking (might b
9b10: 72 65 61 6b 20 70 61 72 61 6c 6c 65 6c 20 62 75  reak parallel bu
9b20: 69 6c 64 73 29 0a 20 20 2d 2d 65 6e 61 62 6c 65  ilds).  --enable
9b30: 2d 74 68 72 65 61 64 73 61 66 65 20 20 20 20 20  -threadsafe     
9b40: 53 75 70 70 6f 72 74 20 74 68 72 65 61 64 73 61  Support threadsa
9b50: 66 65 20 6f 70 65 72 61 74 69 6f 6e 0a 20 20 2d  fe operation.  -
9b60: 2d 65 6e 61 62 6c 65 2d 63 72 6f 73 73 2d 74 68  -enable-cross-th
9b70: 72 65 61 64 2d 63 6f 6e 6e 65 63 74 69 6f 6e 73  read-connections
9b80: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
9b90: 20 20 20 20 20 20 20 20 20 20 20 41 6c 6c 6f 77             Allow
9ba0: 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 73 68 61 72   connection shar
9bb0: 69 6e 67 20 61 63 72 6f 73 73 20 74 68 72 65 61  ing across threa
9bc0: 64 73 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 68  ds.  --enable-th
9bd0: 72 65 61 64 73 2d 6f 76 65 72 72 69 64 65 2d 6c  reads-override-l
9be0: 6f 63 6b 73 0a 20 20 20 20 20 20 20 20 20 20 20  ocks.           
9bf0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54                 T
9c00: 68 72 65 61 64 73 20 63 61 6e 20 6f 76 65 72 72  hreads can overr
9c10: 69 64 65 20 65 61 63 68 20 6f 74 68 65 72 73 20  ide each others 
9c20: 6c 6f 63 6b 73 0a 20 20 2d 2d 65 6e 61 62 6c 65  locks.  --enable
9c30: 2d 72 65 6c 65 61 73 65 6d 6f 64 65 20 20 20 20  -releasemode    
9c40: 53 75 70 70 6f 72 74 20 6c 69 62 74 6f 6f 6c 20  Support libtool 
9c50: 6c 69 6e 6b 20 74 6f 20 72 65 6c 65 61 73 65 20  link to release 
9c60: 6d 6f 64 65 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  mode.  --enable-
9c70: 74 65 6d 70 73 74 6f 72 65 20 20 20 20 20 20 55  tempstore      U
9c80: 73 65 20 61 6e 20 69 6e 2d 72 61 6d 20 64 61 74  se an in-ram dat
9c90: 61 62 61 73 65 20 66 6f 72 20 74 65 6d 70 6f 72  abase for tempor
9ca0: 61 72 79 20 74 61 62 6c 65 73 0a 20 20 20 20 20  ary tables.     
9cb0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9cc0: 20 20 20 20 20 28 6e 65 76 65 72 2c 6e 6f 2c 79       (never,no,y
9cd0: 65 73 2c 61 6c 77 61 79 73 29 0a 20 20 2d 2d 64  es,always).  --d
9ce0: 69 73 61 62 6c 65 2d 74 63 6c 20 20 20 20 20 20  isable-tcl      
9cf0: 20 20 20 20 20 64 6f 20 6e 6f 74 20 62 75 69 6c       do not buil
9d00: 64 20 54 43 4c 20 65 78 74 65 6e 73 69 6f 6e 0a  d TCL extension.
9d10: 20 20 2d 2d 64 69 73 61 62 6c 65 2d 72 65 61 64    --disable-read
9d20: 6c 69 6e 65 20 20 20 20 20 20 64 69 73 61 62 6c  line      disabl
9d30: 65 20 72 65 61 64 6c 69 6e 65 20 73 75 70 70 6f  e readline suppo
9d40: 72 74 20 5b 64 65 66 61 75 6c 74 3d 64 65 74 65  rt [default=dete
9d50: 63 74 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 64  ct].  --enable-d
9d60: 65 62 75 67 20 20 20 20 20 20 20 20 20 20 65 6e  ebug          en
9d70: 61 62 6c 65 20 64 65 62 75 67 67 69 6e 67 20 26  able debugging &
9d80: 20 76 65 72 62 6f 73 65 20 65 78 70 6c 61 69 6e   verbose explain
9d90: 0a 0a 4f 70 74 69 6f 6e 61 6c 20 50 61 63 6b 61  ..Optional Packa
9da0: 67 65 73 3a 0a 20 20 2d 2d 77 69 74 68 2d 50 41  ges:.  --with-PA
9db0: 43 4b 41 47 45 5b 3d 41 52 47 5d 20 20 20 20 75  CKAGE[=ARG]    u
9dc0: 73 65 20 50 41 43 4b 41 47 45 20 5b 41 52 47 3d  se PACKAGE [ARG=
9dd0: 79 65 73 5d 0a 20 20 2d 2d 77 69 74 68 6f 75 74  yes].  --without
9de0: 2d 50 41 43 4b 41 47 45 20 20 20 20 20 20 20 64  -PACKAGE       d
9df0: 6f 20 6e 6f 74 20 75 73 65 20 50 41 43 4b 41 47  o not use PACKAG
9e00: 45 20 28 73 61 6d 65 20 61 73 20 2d 2d 77 69 74  E (same as --wit
9e10: 68 2d 50 41 43 4b 41 47 45 3d 6e 6f 29 0a 20 20  h-PACKAGE=no).  
9e20: 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c 64 20 20 20  --with-gnu-ld   
9e30: 20 20 20 20 20 20 20 20 61 73 73 75 6d 65 20 74          assume t
9e40: 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 75 73  he C compiler us
9e50: 65 73 20 47 4e 55 20 6c 64 20 5b 64 65 66 61 75  es GNU ld [defau
9e60: 6c 74 3d 6e 6f 5d 0a 20 20 2d 2d 77 69 74 68 2d  lt=no].  --with-
9e70: 70 69 63 20 20 20 20 20 20 20 20 20 20 20 20 20  pic             
9e80: 20 74 72 79 20 74 6f 20 75 73 65 20 6f 6e 6c 79   try to use only
9e90: 20 50 49 43 2f 6e 6f 6e 2d 50 49 43 20 6f 62 6a   PIC/non-PIC obj
9ea0: 65 63 74 73 20 5b 64 65 66 61 75 6c 74 3d 75 73  ects [default=us
9eb0: 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
9ec0: 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 74 68              both
9ed0: 5d 0a 20 20 2d 2d 77 69 74 68 2d 74 61 67 73 5b  ].  --with-tags[
9ee0: 3d 54 41 47 53 5d 20 20 20 20 20 20 69 6e 63 6c  =TAGS]      incl
9ef0: 75 64 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 63  ude additional c
9f00: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 5b 61  onfigurations [a
9f10: 75 74 6f 6d 61 74 69 63 5d 0a 20 20 2d 2d 77 69  utomatic].  --wi
9f20: 74 68 2d 68 69 6e 74 73 3d 46 49 4c 45 20 20 20  th-hints=FILE   
9f30: 20 20 20 20 52 65 61 64 20 63 6f 6e 66 69 67 75      Read configu
9f40: 72 61 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 66  ration options f
9f50: 72 6f 6d 20 46 49 4c 45 0a 20 20 2d 2d 77 69 74  rom FILE.  --wit
9f60: 68 2d 74 63 6c 3d 44 49 52 20 20 20 20 20 20 20  h-tcl=DIR       
9f70: 20 20 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e     directory con
9f80: 74 61 69 6e 69 6e 67 20 74 63 6c 20 63 6f 6e 66  taining tcl conf
9f90: 69 67 75 72 61 74 69 6f 6e 0a 20 20 20 20 20 20  iguration.      
9fa0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9fb0: 20 20 20 20 28 74 63 6c 43 6f 6e 66 69 67 2e 73      (tclConfig.s
9fc0: 68 29 0a 20 20 2d 2d 77 69 74 68 2d 72 65 61 64  h).  --with-read
9fd0: 6c 69 6e 65 2d 6c 69 62 20 20 20 20 20 73 70 65  line-lib     spe
9fe0: 63 69 66 79 20 72 65 61 64 6c 69 6e 65 20 6c 69  cify readline li
9ff0: 62 72 61 72 79 0a 20 20 2d 2d 77 69 74 68 2d 72  brary.  --with-r
a000: 65 61 64 6c 69 6e 65 2d 69 6e 63 20 20 20 20 20  eadline-inc     
a010: 73 70 65 63 69 66 79 20 72 65 61 64 6c 69 6e 65  specify readline
a020: 20 69 6e 63 6c 75 64 65 20 70 61 74 68 73 0a 0a   include paths..
a030: 53 6f 6d 65 20 69 6e 66 6c 75 65 6e 74 69 61 6c  Some influential
a040: 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72   environment var
a050: 69 61 62 6c 65 73 3a 0a 20 20 43 43 20 20 20 20  iables:.  CC    
a060: 20 20 20 20 20 20 43 20 63 6f 6d 70 69 6c 65 72        C compiler
a070: 20 63 6f 6d 6d 61 6e 64 0a 20 20 43 46 4c 41 47   command.  CFLAG
a080: 53 20 20 20 20 20 20 43 20 63 6f 6d 70 69 6c 65  S      C compile
a090: 72 20 66 6c 61 67 73 0a 20 20 4c 44 46 4c 41 47  r flags.  LDFLAG
a0a0: 53 20 20 20 20 20 6c 69 6e 6b 65 72 20 66 6c 61  S     linker fla
a0b0: 67 73 2c 20 65 2e 67 2e 20 2d 4c 3c 6c 69 62 20  gs, e.g. -L<lib 
a0c0: 64 69 72 3e 20 69 66 20 79 6f 75 20 68 61 76 65  dir> if you have
a0d0: 20 6c 69 62 72 61 72 69 65 73 20 69 6e 20 61 0a   libraries in a.
a0e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f                no
a0f0: 6e 73 74 61 6e 64 61 72 64 20 64 69 72 65 63 74  nstandard direct
a100: 6f 72 79 20 3c 6c 69 62 20 64 69 72 3e 0a 20 20  ory <lib dir>.  
a110: 4c 49 42 53 20 20 20 20 20 20 20 20 6c 69 62 72  LIBS        libr
a120: 61 72 69 65 73 20 74 6f 20 70 61 73 73 20 74 6f  aries to pass to
a130: 20 74 68 65 20 6c 69 6e 6b 65 72 2c 20 65 2e 67   the linker, e.g
a140: 2e 20 2d 6c 3c 6c 69 62 72 61 72 79 3e 0a 20 20  . -l<library>.  
a150: 43 50 50 46 4c 41 47 53 20 20 20 20 43 2f 43 2b  CPPFLAGS    C/C+
a160: 2b 2f 4f 62 6a 65 63 74 69 76 65 20 43 20 70 72  +/Objective C pr
a170: 65 70 72 6f 63 65 73 73 6f 72 20 66 6c 61 67 73  eprocessor flags
a180: 2c 20 65 2e 67 2e 20 2d 49 3c 69 6e 63 6c 75 64  , e.g. -I<includ
a190: 65 20 64 69 72 3e 20 69 66 0a 20 20 20 20 20 20  e dir> if.      
a1a0: 20 20 20 20 20 20 20 20 79 6f 75 20 68 61 76 65          you have
a1b0: 20 68 65 61 64 65 72 73 20 69 6e 20 61 20 6e 6f   headers in a no
a1c0: 6e 73 74 61 6e 64 61 72 64 20 64 69 72 65 63 74  nstandard direct
a1d0: 6f 72 79 20 3c 69 6e 63 6c 75 64 65 20 64 69 72  ory <include dir
a1e0: 3e 0a 20 20 43 50 50 20 20 20 20 20 20 20 20 20  >.  CPP         
a1f0: 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72 0a 20  C preprocessor. 
a200: 20 43 58 58 20 20 20 20 20 20 20 20 20 43 2b 2b   CXX         C++
a210: 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6d 6d 61 6e   compiler comman
a220: 64 0a 20 20 43 58 58 46 4c 41 47 53 20 20 20 20  d.  CXXFLAGS    
a230: 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61  C++ compiler fla
a240: 67 73 0a 20 20 43 58 58 43 50 50 20 20 20 20 20  gs.  CXXCPP     
a250: 20 43 2b 2b 20 70 72 65 70 72 6f 63 65 73 73 6f   C++ preprocesso
a260: 72 0a 20 20 46 37 37 20 20 20 20 20 20 20 20 20  r.  F77         
a270: 46 6f 72 74 72 61 6e 20 37 37 20 63 6f 6d 70 69  Fortran 77 compi
a280: 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20 46 46  ler command.  FF
a290: 4c 41 47 53 20 20 20 20 20 20 46 6f 72 74 72 61  LAGS      Fortra
a2a0: 6e 20 37 37 20 63 6f 6d 70 69 6c 65 72 20 66 6c  n 77 compiler fl
a2b0: 61 67 73 0a 0a 55 73 65 20 74 68 65 73 65 20 76  ags..Use these v
a2c0: 61 72 69 61 62 6c 65 73 20 74 6f 20 6f 76 65 72  ariables to over
a2d0: 72 69 64 65 20 74 68 65 20 63 68 6f 69 63 65 73  ride the choices
a2e0: 20 6d 61 64 65 20 62 79 20 60 63 6f 6e 66 69 67   made by `config
a2f0: 75 72 65 27 20 6f 72 20 74 6f 20 68 65 6c 70 0a  ure' or to help.
a300: 69 74 20 74 6f 20 66 69 6e 64 20 6c 69 62 72 61  it to find libra
a310: 72 69 65 73 20 61 6e 64 20 70 72 6f 67 72 61 6d  ries and program
a320: 73 20 77 69 74 68 20 6e 6f 6e 73 74 61 6e 64 61  s with nonstanda
a330: 72 64 20 6e 61 6d 65 73 2f 6c 6f 63 61 74 69 6f  rd names/locatio
a340: 6e 73 2e 0a 0a 5f 41 43 45 4f 46 0a 61 63 5f 73  ns..._ACEOF.ac_s
a350: 74 61 74 75 73 3d 24 3f 0a 66 69 0a 0a 69 66 20  tatus=$?.fi..if 
a360: 74 65 73 74 20 22 24 61 63 5f 69 6e 69 74 5f 68  test "$ac_init_h
a370: 65 6c 70 22 20 3d 20 22 72 65 63 75 72 73 69 76  elp" = "recursiv
a380: 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 49 66 20  e"; then.  # If 
a390: 74 68 65 72 65 20 61 72 65 20 73 75 62 64 69 72  there are subdir
a3a0: 73 2c 20 72 65 70 6f 72 74 20 74 68 65 69 72 20  s, report their 
a3b0: 73 70 65 63 69 66 69 63 20 2d 2d 68 65 6c 70 2e  specific --help.
a3c0: 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e  .  for ac_dir in
a3d0: 20 3a 20 24 61 63 5f 73 75 62 64 69 72 73 5f 61   : $ac_subdirs_a
a3e0: 6c 6c 3b 20 64 6f 20 74 65 73 74 20 22 78 24 61  ll; do test "x$a
a3f0: 63 5f 64 69 72 22 20 3d 20 78 3a 20 26 26 20 63  c_dir" = x: && c
a400: 6f 6e 74 69 6e 75 65 0a 20 20 20 20 74 65 73 74  ontinue.    test
a410: 20 2d 64 20 22 24 61 63 5f 64 69 72 22 20 7c 7c   -d "$ac_dir" ||
a420: 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 61 63   continue.    ac
a430: 5f 62 75 69 6c 64 64 69 72 3d 2e 0a 0a 63 61 73  _builddir=...cas
a440: 65 20 22 24 61 63 5f 64 69 72 22 20 69 6e 0a 2e  e "$ac_dir" in..
a450: 29 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d  ) ac_dir_suffix=
a460: 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72   ac_top_builddir
a470: 5f 73 75 62 3d 2e 20 61 63 5f 74 6f 70 5f 62 75  _sub=. ac_top_bu
a480: 69 6c 64 5f 70 72 65 66 69 78 3d 20 3b 3b 0a 2a  ild_prefix= ;;.*
a490: 29 0a 20 20 61 63 5f 64 69 72 5f 73 75 66 66 69  ).  ac_dir_suffi
a4a0: 78 3d 2f 60 65 63 68 6f 20 22 24 61 63 5f 64 69  x=/`echo "$ac_di
a4b0: 72 22 20 7c 20 73 65 64 20 27 73 2c 5e 5c 2e 5b  r" | sed 's,^\.[
a4c0: 5c 5c 2f 5d 2c 2c 27 60 0a 20 20 23 20 41 20 22  \\/],,'`.  # A "
a4d0: 2e 2e 22 20 66 6f 72 20 65 61 63 68 20 64 69 72  .." for each dir
a4e0: 65 63 74 6f 72 79 20 69 6e 20 24 61 63 5f 64 69  ectory in $ac_di
a4f0: 72 5f 73 75 66 66 69 78 2e 0a 20 20 61 63 5f 74  r_suffix..  ac_t
a500: 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 3d  op_builddir_sub=
a510: 60 65 63 68 6f 20 22 24 61 63 5f 64 69 72 5f 73  `echo "$ac_dir_s
a520: 75 66 66 69 78 22 20 7c 20 73 65 64 20 27 73 2c  uffix" | sed 's,
a530: 2f 5b 5e 5c 5c 2f 5d 2a 2c 2f 2e 2e 2c 67 3b 73  /[^\\/]*,/..,g;s
a540: 2c 2f 2c 2c 27 60 0a 20 20 63 61 73 65 20 24 61  ,/,,'`.  case $a
a550: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73  c_top_builddir_s
a560: 75 62 20 69 6e 0a 20 20 22 22 29 20 61 63 5f 74  ub in.  "") ac_t
a570: 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 3d  op_builddir_sub=
a580: 2e 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70  . ac_top_build_p
a590: 72 65 66 69 78 3d 20 3b 3b 0a 20 20 2a 29 20 20  refix= ;;.  *)  
a5a0: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65  ac_top_build_pre
a5b0: 66 69 78 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c  fix=$ac_top_buil
a5c0: 64 64 69 72 5f 73 75 62 2f 20 3b 3b 0a 20 20 65  ddir_sub/ ;;.  e
a5d0: 73 61 63 20 3b 3b 0a 65 73 61 63 0a 61 63 5f 61  sac ;;.esac.ac_a
a5e0: 62 73 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d  bs_top_builddir=
a5f0: 24 61 63 5f 70 77 64 0a 61 63 5f 61 62 73 5f 62  $ac_pwd.ac_abs_b
a600: 75 69 6c 64 64 69 72 3d 24 61 63 5f 70 77 64 24  uilddir=$ac_pwd$
a610: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 0a 23 20  ac_dir_suffix.# 
a620: 66 6f 72 20 62 61 63 6b 77 61 72 64 20 63 6f 6d  for backward com
a630: 70 61 74 69 62 69 6c 69 74 79 3a 0a 61 63 5f 74  patibility:.ac_t
a640: 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f  op_builddir=$ac_
a650: 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78  top_build_prefix
a660: 0a 0a 63 61 73 65 20 24 73 72 63 64 69 72 20 69  ..case $srcdir i
a670: 6e 0a 20 20 2e 29 20 20 23 20 57 65 20 61 72 65  n.  .)  # We are
a680: 20 62 75 69 6c 64 69 6e 67 20 69 6e 20 70 6c 61   building in pla
a690: 63 65 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69  ce..    ac_srcdi
a6a0: 72 3d 2e 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73  r=..    ac_top_s
a6b0: 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75  rcdir=$ac_top_bu
a6c0: 69 6c 64 64 69 72 5f 73 75 62 0a 20 20 20 20 61  ilddir_sub.    a
a6d0: 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72  c_abs_top_srcdir
a6e0: 3d 24 61 63 5f 70 77 64 20 3b 3b 0a 20 20 5b 5c  =$ac_pwd ;;.  [\
a6f0: 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20  \/]* | ?:[\\/]* 
a700: 29 20 20 23 20 41 62 73 6f 6c 75 74 65 20 6e 61  )  # Absolute na
a710: 6d 65 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69  me..    ac_srcdi
a720: 72 3d 24 73 72 63 64 69 72 24 61 63 5f 64 69 72  r=$srcdir$ac_dir
a730: 5f 73 75 66 66 69 78 3b 0a 20 20 20 20 61 63 5f  _suffix;.    ac_
a740: 74 6f 70 5f 73 72 63 64 69 72 3d 24 73 72 63 64  top_srcdir=$srcd
a750: 69 72 0a 20 20 20 20 61 63 5f 61 62 73 5f 74 6f  ir.    ac_abs_to
a760: 70 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69 72  p_srcdir=$srcdir
a770: 20 3b 3b 0a 20 20 2a 29 20 23 20 52 65 6c 61 74   ;;.  *) # Relat
a780: 69 76 65 20 6e 61 6d 65 2e 0a 20 20 20 20 61 63  ive name..    ac
a790: 5f 73 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f  _srcdir=$ac_top_
a7a0: 62 75 69 6c 64 5f 70 72 65 66 69 78 24 73 72 63  build_prefix$src
a7b0: 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66 69  dir$ac_dir_suffi
a7c0: 78 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63  x.    ac_top_src
a7d0: 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c  dir=$ac_top_buil
a7e0: 64 5f 70 72 65 66 69 78 24 73 72 63 64 69 72 0a  d_prefix$srcdir.
a7f0: 20 20 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73      ac_abs_top_s
a800: 72 63 64 69 72 3d 24 61 63 5f 70 77 64 2f 24 73  rcdir=$ac_pwd/$s
a810: 72 63 64 69 72 20 3b 3b 0a 65 73 61 63 0a 61 63  rcdir ;;.esac.ac
a820: 5f 61 62 73 5f 73 72 63 64 69 72 3d 24 61 63 5f  _abs_srcdir=$ac_
a830: 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 24 61  abs_top_srcdir$a
a840: 63 5f 64 69 72 5f 73 75 66 66 69 78 0a 0a 20 20  c_dir_suffix..  
a850: 20 20 63 64 20 22 24 61 63 5f 64 69 72 22 20 7c    cd "$ac_dir" |
a860: 7c 20 7b 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  | { ac_status=$?
a870: 3b 20 63 6f 6e 74 69 6e 75 65 3b 20 7d 0a 20 20  ; continue; }.  
a880: 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20 67 75    # Check for gu
a890: 65 73 74 65 64 20 63 6f 6e 66 69 67 75 72 65 2e  ested configure.
a8a0: 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20  .    if test -f 
a8b0: 22 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66  "$ac_srcdir/conf
a8c0: 69 67 75 72 65 2e 67 6e 75 22 3b 20 74 68 65 6e  igure.gnu"; then
a8d0: 0a 20 20 20 20 20 20 65 63 68 6f 20 26 26 0a 20  .      echo &&. 
a8e0: 20 20 20 20 20 24 53 48 45 4c 4c 20 22 24 61 63       $SHELL "$ac
a8f0: 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72  _srcdir/configur
a900: 65 2e 67 6e 75 22 20 2d 2d 68 65 6c 70 3d 72 65  e.gnu" --help=re
a910: 63 75 72 73 69 76 65 0a 20 20 20 20 65 6c 69 66  cursive.    elif
a920: 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 73 72   test -f "$ac_sr
a930: 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 3b  cdir/configure";
a940: 20 74 68 65 6e 0a 20 20 20 20 20 20 65 63 68 6f   then.      echo
a950: 20 26 26 0a 20 20 20 20 20 20 24 53 48 45 4c 4c   &&.      $SHELL
a960: 20 22 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e   "$ac_srcdir/con
a970: 66 69 67 75 72 65 22 20 2d 2d 68 65 6c 70 3d 72  figure" --help=r
a980: 65 63 75 72 73 69 76 65 0a 20 20 20 20 65 6c 73  ecursive.    els
a990: 65 0a 20 20 20 20 20 20 65 63 68 6f 20 22 24 61  e.      echo "$a
a9a0: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 6e  s_me: WARNING: n
a9b0: 6f 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  o configuration 
a9c0: 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 69  information is i
a9d0: 6e 20 24 61 63 5f 64 69 72 22 20 3e 26 32 0a 20  n $ac_dir" >&2. 
a9e0: 20 20 20 66 69 20 7c 7c 20 61 63 5f 73 74 61 74     fi || ac_stat
a9f0: 75 73 3d 24 3f 0a 20 20 20 20 63 64 20 22 24 61  us=$?.    cd "$a
aa00: 63 5f 70 77 64 22 20 7c 7c 20 7b 20 61 63 5f 73  c_pwd" || { ac_s
aa10: 74 61 74 75 73 3d 24 3f 3b 20 62 72 65 61 6b 3b  tatus=$?; break;
aa20: 20 7d 0a 20 20 64 6f 6e 65 0a 66 69 0a 0a 74 65   }.  done.fi..te
aa30: 73 74 20 2d 6e 20 22 24 61 63 5f 69 6e 69 74 5f  st -n "$ac_init_
aa40: 68 65 6c 70 22 20 26 26 20 65 78 69 74 20 24 61  help" && exit $a
aa50: 63 5f 73 74 61 74 75 73 0a 69 66 20 24 61 63 5f  c_status.if $ac_
aa60: 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3b 20 74 68  init_version; th
aa70: 65 6e 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45  en.  cat <<\_ACE
aa80: 4f 46 0a 63 6f 6e 66 69 67 75 72 65 0a 67 65 6e  OF.configure.gen
aa90: 65 72 61 74 65 64 20 62 79 20 47 4e 55 20 41 75  erated by GNU Au
aaa0: 74 6f 63 6f 6e 66 20 32 2e 36 31 0a 0a 43 6f 70  toconf 2.61..Cop
aab0: 79 72 69 67 68 74 20 28 43 29 20 31 39 39 32 2c  yright (C) 1992,
aac0: 20 31 39 39 33 2c 20 31 39 39 34 2c 20 31 39 39   1993, 1994, 199
aad0: 35 2c 20 31 39 39 36 2c 20 31 39 39 38 2c 20 31  5, 1996, 1998, 1
aae0: 39 39 39 2c 20 32 30 30 30 2c 20 32 30 30 31 2c  999, 2000, 2001,
aaf0: 0a 32 30 30 32 2c 20 32 30 30 33 2c 20 32 30 30  .2002, 2003, 200
ab00: 34 2c 20 32 30 30 35 2c 20 32 30 30 36 20 46 72  4, 2005, 2006 Fr
ab10: 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e  ee Software Foun
ab20: 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 54 68 69  dation, Inc..Thi
ab30: 73 20 63 6f 6e 66 69 67 75 72 65 20 73 63 72 69  s configure scri
ab40: 70 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77  pt is free softw
ab50: 61 72 65 3b 20 74 68 65 20 46 72 65 65 20 53 6f  are; the Free So
ab60: 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f  ftware Foundatio
ab70: 6e 0a 67 69 76 65 73 20 75 6e 6c 69 6d 69 74 65  n.gives unlimite
ab80: 64 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20  d permission to 
ab90: 63 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74 65  copy, distribute
aba0: 20 61 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e 0a   and modify it..
abb0: 5f 41 43 45 4f 46 0a 20 20 65 78 69 74 0a 66 69  _ACEOF.  exit.fi
abc0: 0a 63 61 74 20 3e 63 6f 6e 66 69 67 2e 6c 6f 67  .cat >config.log
abd0: 20 3c 3c 5f 41 43 45 4f 46 0a 54 68 69 73 20 66   <<_ACEOF.This f
abe0: 69 6c 65 20 63 6f 6e 74 61 69 6e 73 20 61 6e 79  ile contains any
abf0: 20 6d 65 73 73 61 67 65 73 20 70 72 6f 64 75 63   messages produc
ac00: 65 64 20 62 79 20 63 6f 6d 70 69 6c 65 72 73 20  ed by compilers 
ac10: 77 68 69 6c 65 0a 72 75 6e 6e 69 6e 67 20 63 6f  while.running co
ac20: 6e 66 69 67 75 72 65 2c 20 74 6f 20 61 69 64 20  nfigure, to aid 
ac30: 64 65 62 75 67 67 69 6e 67 20 69 66 20 63 6f 6e  debugging if con
ac40: 66 69 67 75 72 65 20 6d 61 6b 65 73 20 61 20 6d  figure makes a m
ac50: 69 73 74 61 6b 65 2e 0a 0a 49 74 20 77 61 73 20  istake...It was 
ac60: 63 72 65 61 74 65 64 20 62 79 20 24 61 73 5f 6d  created by $as_m
ac70: 65 2c 20 77 68 69 63 68 20 77 61 73 0a 67 65 6e  e, which was.gen
ac80: 65 72 61 74 65 64 20 62 79 20 47 4e 55 20 41 75  erated by GNU Au
ac90: 74 6f 63 6f 6e 66 20 32 2e 36 31 2e 20 20 49 6e  toconf 2.61.  In
aca0: 76 6f 63 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64  vocation command
acb0: 20 6c 69 6e 65 20 77 61 73 0a 0a 20 20 24 20 24   line was..  $ $
acc0: 30 20 24 40 0a 0a 5f 41 43 45 4f 46 0a 65 78 65  0 $@.._ACEOF.exe
acd0: 63 20 35 3e 3e 63 6f 6e 66 69 67 2e 6c 6f 67 0a  c 5>>config.log.
ace0: 7b 0a 63 61 74 20 3c 3c 5f 41 53 55 4e 41 4d 45  {.cat <<_ASUNAME
acf0: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  .## --------- ##
ad00: 0a 23 23 20 50 6c 61 74 66 6f 72 6d 2e 20 23 23  .## Platform. ##
ad10: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  .## --------- ##
ad20: 0a 0a 68 6f 73 74 6e 61 6d 65 20 3d 20 60 28 68  ..hostname = `(h
ad30: 6f 73 74 6e 61 6d 65 20 7c 7c 20 75 6e 61 6d 65  ostname || uname
ad40: 20 2d 6e 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -n) 2>/dev/null
ad50: 20 7c 20 73 65 64 20 31 71 60 0a 75 6e 61 6d 65   | sed 1q`.uname
ad60: 20 2d 6d 20 3d 20 60 28 75 6e 61 6d 65 20 2d 6d   -m = `(uname -m
ad70: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  ) 2>/dev/null ||
ad80: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75   echo unknown`.u
ad90: 6e 61 6d 65 20 2d 72 20 3d 20 60 28 75 6e 61 6d  name -r = `(unam
ada0: 65 20 2d 72 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -r) 2>/dev/nul
adb0: 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77  l || echo unknow
adc0: 6e 60 0a 75 6e 61 6d 65 20 2d 73 20 3d 20 60 28  n`.uname -s = `(
add0: 75 6e 61 6d 65 20 2d 73 29 20 32 3e 2f 64 65 76  uname -s) 2>/dev
ade0: 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e  /null || echo un
adf0: 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 76 20  known`.uname -v 
ae00: 3d 20 60 28 75 6e 61 6d 65 20 2d 76 29 20 32 3e  = `(uname -v) 2>
ae10: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68  /dev/null || ech
ae20: 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 75 73 72  o unknown`../usr
ae30: 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 70 20 3d 20  /bin/uname -p = 
ae40: 60 28 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65  `(/usr/bin/uname
ae50: 20 2d 70 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -p) 2>/dev/null
ae60: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
ae70: 60 0a 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58 20  `./bin/uname -X 
ae80: 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e 61      = `(/bin/una
ae90: 6d 65 20 2d 58 29 20 32 3e 2f 64 65 76 2f 6e 75  me -X) 2>/dev/nu
aea0: 6c 6c 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75  ll     || echo u
aeb0: 6e 6b 6e 6f 77 6e 60 0a 0a 2f 62 69 6e 2f 61 72  nknown`../bin/ar
aec0: 63 68 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ch              
aed0: 3d 20 60 28 2f 62 69 6e 2f 61 72 63 68 29 20 32  = `(/bin/arch) 2
aee0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20  >/dev/null      
aef0: 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20          || echo 
af00: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69  unknown`./usr/bi
af10: 6e 2f 61 72 63 68 20 2d 6b 20 20 20 20 20 20 20  n/arch -k       
af20: 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 61 72 63  = `(/usr/bin/arc
af30: 68 20 2d 6b 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  h -k) 2>/dev/nul
af40: 6c 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  l       || echo 
af50: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 63 6f  unknown`./usr/co
af60: 6e 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f 20  nvex/getsysinfo 
af70: 3d 20 60 28 2f 75 73 72 2f 63 6f 6e 76 65 78 2f  = `(/usr/convex/
af80: 67 65 74 73 79 73 69 6e 66 6f 29 20 32 3e 2f 64  getsysinfo) 2>/d
af90: 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20  ev/null || echo 
afa0: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69  unknown`./usr/bi
afb0: 6e 2f 68 6f 73 74 69 6e 66 6f 20 20 20 20 20 20  n/hostinfo      
afc0: 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 68 6f 73  = `(/usr/bin/hos
afd0: 74 69 6e 66 6f 29 20 32 3e 2f 64 65 76 2f 6e 75  tinfo) 2>/dev/nu
afe0: 6c 6c 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  ll      || echo 
aff0: 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 6d 61  unknown`./bin/ma
b000: 63 68 69 6e 65 20 20 20 20 20 20 20 20 20 20 20  chine           
b010: 3d 20 60 28 2f 62 69 6e 2f 6d 61 63 68 69 6e 65  = `(/bin/machine
b020: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20  ) 2>/dev/null   
b030: 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20          || echo 
b040: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69  unknown`./usr/bi
b050: 6e 2f 6f 73 6c 65 76 65 6c 20 20 20 20 20 20 20  n/oslevel       
b060: 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 6f 73 6c  = `(/usr/bin/osl
b070: 65 76 65 6c 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  evel) 2>/dev/nul
b080: 6c 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  l       || echo 
b090: 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e  unknown`./bin/un
b0a0: 69 76 65 72 73 65 20 20 20 20 20 20 20 20 20 20  iverse          
b0b0: 3d 20 60 28 2f 62 69 6e 2f 75 6e 69 76 65 72 73  = `(/bin/univers
b0c0: 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20  e) 2>/dev/null  
b0d0: 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20          || echo 
b0e0: 75 6e 6b 6e 6f 77 6e 60 0a 0a 5f 41 53 55 4e 41  unknown`.._ASUNA
b0f0: 4d 45 0a 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  ME..as_save_IFS=
b100: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
b110: 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
b120: 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
b130: 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
b140: 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
b150: 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
b160: 72 3d 2e 0a 20 20 65 63 68 6f 20 22 50 41 54 48  r=..  echo "PATH
b170: 3a 20 24 61 73 5f 64 69 72 22 0a 64 6f 6e 65 0a  : $as_dir".done.
b180: 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
b190: 0a 0a 7d 20 3e 26 35 0a 0a 63 61 74 20 3e 26 35  ..} >&5..cat >&5
b1a0: 20 3c 3c 5f 41 43 45 4f 46 0a 0a 0a 23 23 20 2d   <<_ACEOF...## -
b1b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23  ---------- ##.##
b1c0: 20 43 6f 72 65 20 74 65 73 74 73 2e 20 23 23 0a   Core tests. ##.
b1d0: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  ## ----------- #
b1e0: 23 0a 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4b 65  #.._ACEOF...# Ke
b1f0: 65 70 20 61 20 74 72 61 63 65 20 6f 66 20 74 68  ep a trace of th
b200: 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0a  e command line..
b210: 23 20 53 74 72 69 70 20 6f 75 74 20 2d 2d 6e 6f  # Strip out --no
b220: 2d 63 72 65 61 74 65 20 61 6e 64 20 2d 2d 6e 6f  -create and --no
b230: 2d 72 65 63 75 72 73 69 6f 6e 20 73 6f 20 74 68  -recursion so th
b240: 65 79 20 64 6f 20 6e 6f 74 20 70 69 6c 65 20 75  ey do not pile u
b250: 70 2e 0a 23 20 53 74 72 69 70 20 6f 75 74 20 2d  p..# Strip out -
b260: 2d 73 69 6c 65 6e 74 20 62 65 63 61 75 73 65 20  -silent because 
b270: 77 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f  we don't want to
b280: 20 72 65 63 6f 72 64 20 69 74 20 66 6f 72 20 66   record it for f
b290: 75 74 75 72 65 20 72 75 6e 73 2e 0a 23 20 41 6c  uture runs..# Al
b2a0: 73 6f 20 71 75 6f 74 65 20 61 6e 79 20 61 72 67  so quote any arg
b2b0: 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 73 68 65  s containing she
b2c0: 6c 6c 20 6d 65 74 61 2d 63 68 61 72 61 63 74 65  ll meta-characte
b2d0: 72 73 2e 0a 23 20 4d 61 6b 65 20 74 77 6f 20 70  rs..# Make two p
b2e0: 61 73 73 65 73 20 74 6f 20 61 6c 6c 6f 77 20 66  asses to allow f
b2f0: 6f 72 20 70 72 6f 70 65 72 20 64 75 70 6c 69 63  or proper duplic
b300: 61 74 65 2d 61 72 67 75 6d 65 6e 74 20 73 75 70  ate-argument sup
b310: 70 72 65 73 73 69 6f 6e 2e 0a 61 63 5f 63 6f 6e  pression..ac_con
b320: 66 69 67 75 72 65 5f 61 72 67 73 3d 0a 61 63 5f  figure_args=.ac_
b330: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3d  configure_args0=
b340: 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72  .ac_configure_ar
b350: 67 73 31 3d 0a 61 63 5f 6d 75 73 74 5f 6b 65 65  gs1=.ac_must_kee
b360: 70 5f 6e 65 78 74 3d 66 61 6c 73 65 0a 66 6f 72  p_next=false.for
b370: 20 61 63 5f 70 61 73 73 20 69 6e 20 31 20 32 0a   ac_pass in 1 2.
b380: 64 6f 0a 20 20 66 6f 72 20 61 63 5f 61 72 67 0a  do.  for ac_arg.
b390: 20 20 64 6f 0a 20 20 20 20 63 61 73 65 20 24 61    do.    case $a
b3a0: 63 5f 61 72 67 20 69 6e 0a 20 20 20 20 2d 6e 6f  c_arg in.    -no
b3b0: 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63  -create | --no-c
b3c0: 2a 20 7c 20 2d 6e 20 7c 20 2d 6e 6f 2d 72 65 63  * | -n | -no-rec
b3d0: 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 2a  ursion | --no-r*
b3e0: 29 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20 20  ) continue ;;.  
b3f0: 20 20 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20    -q | -quiet | 
b400: 2d 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65  --quiet | --quie
b410: 20 7c 20 2d 2d 71 75 69 20 7c 20 2d 2d 71 75 20   | --qui | --qu 
b420: 7c 20 2d 2d 71 20 5c 0a 20 20 20 20 7c 20 2d 73  | --q \.    | -s
b430: 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 74  ilent | --silent
b440: 20 7c 20 2d 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73   | --silen | --s
b450: 69 6c 65 20 7c 20 2d 2d 73 69 6c 29 0a 20 20 20  ile | --sil).   
b460: 20 20 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20     continue ;;. 
b470: 20 20 20 2a 5c 27 2a 29 0a 20 20 20 20 20 20 61     *\'*).      a
b480: 63 5f 61 72 67 3d 60 65 63 68 6f 20 22 24 61 63  c_arg=`echo "$ac
b490: 5f 61 72 67 22 20 7c 20 73 65 64 20 22 73 2f 27  _arg" | sed "s/'
b4a0: 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60  /'\\\\\\\\''/g"`
b4b0: 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20   ;;.    esac.   
b4c0: 20 63 61 73 65 20 24 61 63 5f 70 61 73 73 20 69   case $ac_pass i
b4d0: 6e 0a 20 20 20 20 31 29 20 61 63 5f 63 6f 6e 66  n.    1) ac_conf
b4e0: 69 67 75 72 65 5f 61 72 67 73 30 3d 22 24 61 63  igure_args0="$ac
b4f0: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30  _configure_args0
b500: 20 27 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20   '$ac_arg'" ;;. 
b510: 20 20 20 32 29 0a 20 20 20 20 20 20 61 63 5f 63     2).      ac_c
b520: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3d 22  onfigure_args1="
b530: 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72  $ac_configure_ar
b540: 67 73 31 20 27 24 61 63 5f 61 72 67 27 22 0a 20  gs1 '$ac_arg'". 
b550: 20 20 20 20 20 69 66 20 74 65 73 74 20 24 61 63       if test $ac
b560: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 20  _must_keep_next 
b570: 3d 20 74 72 75 65 3b 20 74 68 65 6e 0a 09 61 63  = true; then..ac
b580: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d  _must_keep_next=
b590: 66 61 6c 73 65 20 23 20 47 6f 74 20 76 61 6c 75  false # Got valu
b5a0: 65 2c 20 62 61 63 6b 20 74 6f 20 6e 6f 72 6d 61  e, back to norma
b5b0: 6c 2e 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 63  l..      else..c
b5c0: 61 73 65 20 24 61 63 5f 61 72 67 20 69 6e 0a 09  ase $ac_arg in..
b5d0: 20 20 2a 3d 2a 20 7c 20 2d 2d 63 6f 6e 66 69 67    *=* | --config
b5e0: 2d 63 61 63 68 65 20 7c 20 2d 43 20 7c 20 2d 64  -cache | -C | -d
b5f0: 69 73 61 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69 73  isable-* | --dis
b600: 61 62 6c 65 2d 2a 20 5c 0a 09 20 20 7c 20 2d 65  able-* \..  | -e
b610: 6e 61 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62  nable-* | --enab
b620: 6c 65 2d 2a 20 7c 20 2d 67 61 73 20 7c 20 2d 2d  le-* | -gas | --
b630: 67 2a 20 7c 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66  g* | -nfp | --nf
b640: 2a 20 5c 0a 09 20 20 7c 20 2d 71 20 7c 20 2d 71  * \..  | -q | -q
b650: 75 69 65 74 20 7c 20 2d 2d 71 2a 20 7c 20 2d 73  uiet | --q* | -s
b660: 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 2a 20 7c  ilent | --sil* |
b670: 20 2d 76 20 7c 20 2d 76 65 72 62 2a 20 5c 0a 09   -v | -verb* \..
b680: 20 20 7c 20 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d    | -with-* | --
b690: 77 69 74 68 2d 2a 20 7c 20 2d 77 69 74 68 6f 75  with-* | -withou
b6a0: 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d  t-* | --without-
b6b0: 2a 20 7c 20 2d 2d 78 29 0a 09 20 20 20 20 63 61  * | --x)..    ca
b6c0: 73 65 20 22 24 61 63 5f 63 6f 6e 66 69 67 75 72  se "$ac_configur
b6d0: 65 5f 61 72 67 73 30 20 22 20 69 6e 0a 09 20 20  e_args0 " in..  
b6e0: 20 20 20 20 22 24 61 63 5f 63 6f 6e 66 69 67 75      "$ac_configu
b6f0: 72 65 5f 61 72 67 73 31 22 2a 22 20 27 24 61 63  re_args1"*" '$ac
b700: 5f 61 72 67 27 20 22 2a 20 29 20 63 6f 6e 74 69  _arg' "* ) conti
b710: 6e 75 65 20 3b 3b 0a 09 20 20 20 20 65 73 61 63  nue ;;..    esac
b720: 0a 09 20 20 20 20 3b 3b 0a 09 20 20 2d 2a 20 29  ..    ;;..  -* )
b730: 20 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65   ac_must_keep_ne
b740: 78 74 3d 74 72 75 65 20 3b 3b 0a 09 65 73 61 63  xt=true ;;..esac
b750: 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
b760: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
b770: 73 3d 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65  s="$ac_configure
b780: 5f 61 72 67 73 20 27 24 61 63 5f 61 72 67 27 22  _args '$ac_arg'"
b790: 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
b7a0: 61 63 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 24  ac.  done.done.$
b7b0: 61 73 5f 75 6e 73 65 74 20 61 63 5f 63 6f 6e 66  as_unset ac_conf
b7c0: 69 67 75 72 65 5f 61 72 67 73 30 20 7c 7c 20 74  igure_args0 || t
b7d0: 65 73 74 20 22 24 7b 61 63 5f 63 6f 6e 66 69 67  est "${ac_config
b7e0: 75 72 65 5f 61 72 67 73 30 2b 73 65 74 7d 22 20  ure_args0+set}" 
b7f0: 21 3d 20 73 65 74 20 7c 7c 20 7b 20 61 63 5f 63  != set || { ac_c
b800: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3d 3b  onfigure_args0=;
b810: 20 65 78 70 6f 72 74 20 61 63 5f 63 6f 6e 66 69   export ac_confi
b820: 67 75 72 65 5f 61 72 67 73 30 3b 20 7d 0a 24 61  gure_args0; }.$a
b830: 73 5f 75 6e 73 65 74 20 61 63 5f 63 6f 6e 66 69  s_unset ac_confi
b840: 67 75 72 65 5f 61 72 67 73 31 20 7c 7c 20 74 65  gure_args1 || te
b850: 73 74 20 22 24 7b 61 63 5f 63 6f 6e 66 69 67 75  st "${ac_configu
b860: 72 65 5f 61 72 67 73 31 2b 73 65 74 7d 22 20 21  re_args1+set}" !
b870: 3d 20 73 65 74 20 7c 7c 20 7b 20 61 63 5f 63 6f  = set || { ac_co
b880: 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3d 3b 20  nfigure_args1=; 
b890: 65 78 70 6f 72 74 20 61 63 5f 63 6f 6e 66 69 67  export ac_config
b8a0: 75 72 65 5f 61 72 67 73 31 3b 20 7d 0a 0a 23 20  ure_args1; }..# 
b8b0: 57 68 65 6e 20 69 6e 74 65 72 72 75 70 74 65 64  When interrupted
b8c0: 20 6f 72 20 65 78 69 74 27 64 2c 20 63 6c 65 61   or exit'd, clea
b8d0: 6e 75 70 20 74 65 6d 70 6f 72 61 72 79 20 66 69  nup temporary fi
b8e0: 6c 65 73 2c 20 61 6e 64 20 63 6f 6d 70 6c 65 74  les, and complet
b8f0: 65 0a 23 20 63 6f 6e 66 69 67 2e 6c 6f 67 2e 20  e.# config.log. 
b900: 20 57 65 20 72 65 6d 6f 76 65 20 63 6f 6d 6d 65   We remove comme
b910: 6e 74 73 20 62 65 63 61 75 73 65 20 61 6e 79 77  nts because anyw
b920: 61 79 20 74 68 65 20 71 75 6f 74 65 73 20 69 6e  ay the quotes in
b930: 20 74 68 65 72 65 0a 23 20 77 6f 75 6c 64 20 63   there.# would c
b940: 61 75 73 65 20 70 72 6f 62 6c 65 6d 73 20 6f 72  ause problems or
b950: 20 6c 6f 6f 6b 20 75 67 6c 79 2e 0a 23 20 57 41   look ugly..# WA
b960: 52 4e 49 4e 47 3a 20 55 73 65 20 27 5c 27 27 20  RNING: Use '\'' 
b970: 74 6f 20 72 65 70 72 65 73 65 6e 74 20 61 6e 20  to represent an 
b980: 61 70 6f 73 74 72 6f 70 68 65 20 77 69 74 68 69  apostrophe withi
b990: 6e 20 74 68 65 20 74 72 61 70 2e 0a 23 20 57 41  n the trap..# WA
b9a0: 52 4e 49 4e 47 3a 20 44 6f 20 6e 6f 74 20 73 74  RNING: Do not st
b9b0: 61 72 74 20 74 68 65 20 74 72 61 70 20 63 6f 64  art the trap cod
b9c0: 65 20 77 69 74 68 20 61 20 6e 65 77 6c 69 6e 65  e with a newline
b9d0: 2c 20 64 75 65 20 74 6f 20 61 20 46 72 65 65 42  , due to a FreeB
b9e0: 53 44 20 34 2e 30 20 62 75 67 2e 0a 74 72 61 70  SD 4.0 bug..trap
b9f0: 20 27 65 78 69 74 5f 73 74 61 74 75 73 3d 24 3f   'exit_status=$?
ba00: 0a 20 20 23 20 53 61 76 65 20 69 6e 74 6f 20 63  .  # Save into c
ba10: 6f 6e 66 69 67 2e 6c 6f 67 20 73 6f 6d 65 20 69  onfig.log some i
ba20: 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 68 61 74 20  nformation that 
ba30: 6d 69 67 68 74 20 68 65 6c 70 20 69 6e 20 64 65  might help in de
ba40: 62 75 67 67 69 6e 67 2e 0a 20 20 7b 0a 20 20 20  bugging..  {.   
ba50: 20 65 63 68 6f 0a 0a 20 20 20 20 63 61 74 20 3c   echo..    cat <
ba60: 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d  <\_ASBOX.## ----
ba70: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a  ------------ ##.
ba80: 23 23 20 43 61 63 68 65 20 76 61 72 69 61 62 6c  ## Cache variabl
ba90: 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  es. ##.## ------
baa0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41  ---------- ##._A
bab0: 53 42 4f 58 0a 20 20 20 20 65 63 68 6f 0a 20 20  SBOX.    echo.  
bac0: 20 20 23 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e    # The followin
bad0: 67 20 77 61 79 20 6f 66 20 77 72 69 74 69 6e 67  g way of writing
bae0: 20 74 68 65 20 63 61 63 68 65 20 6d 69 73 68 61   the cache misha
baf0: 6e 64 6c 65 73 20 6e 65 77 6c 69 6e 65 73 20 69  ndles newlines i
bb00: 6e 20 76 61 6c 75 65 73 2c 0a 28 0a 20 20 66 6f  n values,.(.  fo
bb10: 72 20 61 63 5f 76 61 72 20 69 6e 20 60 28 73 65  r ac_var in `(se
bb20: 74 29 20 32 3e 26 31 20 7c 20 73 65 64 20 2d 6e  t) 2>&1 | sed -n
bb30: 20 27 5c 27 27 73 2f 5e 5c 28 5b 61 2d 7a 41 2d   '\''s/^\([a-zA-
bb40: 5a 5f 5d 5b 61 2d 7a 41 2d 5a 30 2d 39 5f 5d 2a  Z_][a-zA-Z0-9_]*
bb50: 5c 29 3d 2e 2a 2f 5c 31 2f 70 27 5c 27 27 60 3b  \)=.*/\1/p'\''`;
bb60: 20 64 6f 0a 20 20 20 20 65 76 61 6c 20 61 63 5f   do.    eval ac_
bb70: 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20  val=\$$ac_var.  
bb80: 20 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69    case $ac_val i
bb90: 6e 20 23 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e  n #(.    *${as_n
bba0: 6c 7d 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20  l}*).      case 
bbb0: 24 61 63 5f 76 61 72 20 69 6e 20 23 28 0a 20 20  $ac_var in #(.  
bbc0: 20 20 20 20 2a 5f 63 76 5f 2a 29 20 7b 20 65 63      *_cv_*) { ec
bbd0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
bbe0: 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 43 61 63  NO: WARNING: Cac
bbf0: 68 65 20 76 61 72 69 61 62 6c 65 20 24 61 63 5f  he variable $ac_
bc00: 76 61 72 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e  var contains a n
bc10: 65 77 6c 69 6e 65 2e 22 20 3e 26 35 0a 65 63 68  ewline." >&5.ech
bc20: 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
bc30: 4e 47 3a 20 43 61 63 68 65 20 76 61 72 69 61 62  NG: Cache variab
bc40: 6c 65 20 24 61 63 5f 76 61 72 20 63 6f 6e 74 61  le $ac_var conta
bc50: 69 6e 73 20 61 20 6e 65 77 6c 69 6e 65 2e 22 20  ins a newline." 
bc60: 3e 26 32 3b 7d 20 3b 3b 0a 20 20 20 20 20 20 65  >&2;} ;;.      e
bc70: 73 61 63 0a 20 20 20 20 20 20 63 61 73 65 20 24  sac.      case $
bc80: 61 63 5f 76 61 72 20 69 6e 20 23 28 0a 20 20 20  ac_var in #(.   
bc90: 20 20 20 5f 20 7c 20 49 46 53 20 7c 20 61 73 5f     _ | IFS | as_
bca0: 6e 6c 29 20 3b 3b 20 23 28 0a 20 20 20 20 20 20  nl) ;; #(.      
bcb0: 2a 29 20 24 61 73 5f 75 6e 73 65 74 20 24 61 63  *) $as_unset $ac
bcc0: 5f 76 61 72 20 3b 3b 0a 20 20 20 20 20 20 65 73  _var ;;.      es
bcd0: 61 63 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  ac ;;.    esac. 
bce0: 20 64 6f 6e 65 0a 20 20 28 73 65 74 29 20 32 3e   done.  (set) 2>
bcf0: 26 31 20 7c 0a 20 20 20 20 63 61 73 65 20 24 61  &1 |.    case $a
bd00: 73 5f 6e 6c 60 28 61 63 5f 73 70 61 63 65 3d 27  s_nl`(ac_space='
bd10: 5c 27 27 20 27 5c 27 27 3b 20 73 65 74 29 20 32  \'' '\''; set) 2
bd20: 3e 26 31 60 20 69 6e 20 23 28 0a 20 20 20 20 2a  >&1` in #(.    *
bd30: 24 7b 61 73 5f 6e 6c 7d 61 63 5f 73 70 61 63 65  ${as_nl}ac_space
bd40: 3d 5c 20 2a 29 0a 20 20 20 20 20 20 73 65 64 20  =\ *).      sed 
bd50: 2d 6e 20 5c 0a 09 22 73 2f 27 5c 27 27 2f 27 5c  -n \.."s/'\''/'\
bd60: 27 27 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67  ''\\\\'\'''\''/g
bd70: 3b 0a 09 20 20 73 2f 5e 5c 5c 28 5b 5f 24 61 73  ;..  s/^\\([_$as
bd80: 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b  _cr_alnum]*_cv_[
bd90: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5c  _$as_cr_alnum]*\
bda0: 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31 3d  \)=\\(.*\\)/\\1=
bdb0: 27 5c 27 27 5c 5c 32 27 5c 27 27 2f 70 22 0a 20  '\''\\2'\''/p". 
bdc0: 20 20 20 20 20 3b 3b 20 23 28 0a 20 20 20 20 2a       ;; #(.    *
bdd0: 29 0a 20 20 20 20 20 20 73 65 64 20 2d 6e 20 22  ).      sed -n "
bde0: 2f 5e 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  /^[_$as_cr_alnum
bdf0: 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72 5f 61  ]*_cv_[_$as_cr_a
be00: 6c 6e 75 6d 5d 2a 3d 2f 70 22 0a 20 20 20 20 20  lnum]*=/p".     
be10: 20 3b 3b 0a 20 20 20 20 65 73 61 63 20 7c 0a 20   ;;.    esac |. 
be20: 20 20 20 73 6f 72 74 0a 29 0a 20 20 20 20 65 63     sort.).    ec
be30: 68 6f 0a 0a 20 20 20 20 63 61 74 20 3c 3c 5c 5f  ho..    cat <<\_
be40: 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  ASBOX.## -------
be50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23  ---------- ##.##
be60: 20 4f 75 74 70 75 74 20 76 61 72 69 61 62 6c 65   Output variable
be70: 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  s. ##.## -------
be80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41  ---------- ##._A
be90: 53 42 4f 58 0a 20 20 20 20 65 63 68 6f 0a 20 20  SBOX.    echo.  
bea0: 20 20 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20    for ac_var in 
beb0: 24 61 63 5f 73 75 62 73 74 5f 76 61 72 73 0a 20  $ac_subst_vars. 
bec0: 20 20 20 64 6f 0a 20 20 20 20 20 20 65 76 61 6c     do.      eval
bed0: 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63 5f 76 61   ac_val=\$$ac_va
bee0: 72 0a 20 20 20 20 20 20 63 61 73 65 20 24 61 63  r.      case $ac
bef0: 5f 76 61 6c 20 69 6e 0a 20 20 20 20 20 20 2a 5c  _val in.      *\
bf00: 27 5c 27 27 2a 29 20 61 63 5f 76 61 6c 3d 60 65  '\''*) ac_val=`e
bf10: 63 68 6f 20 22 24 61 63 5f 76 61 6c 22 20 7c 20  cho "$ac_val" | 
bf20: 73 65 64 20 22 73 2f 27 5c 27 27 2f 27 5c 27 27  sed "s/'\''/'\''
bf30: 5c 5c 5c 5c 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27  \\\\\\\\'\'''\''
bf40: 2f 67 22 60 3b 3b 0a 20 20 20 20 20 20 65 73 61  /g"`;;.      esa
bf50: 63 0a 20 20 20 20 20 20 65 63 68 6f 20 22 24 61  c.      echo "$a
bf60: 63 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f 76 61  c_var='\''$ac_va
bf70: 6c 27 5c 27 27 22 0a 20 20 20 20 64 6f 6e 65 20  l'\''".    done 
bf80: 7c 20 73 6f 72 74 0a 20 20 20 20 65 63 68 6f 0a  | sort.    echo.
bf90: 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
bfa0: 22 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73  "$ac_subst_files
bfb0: 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 63 61  "; then.      ca
bfc0: 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d  t <<\_ASBOX.## -
bfd0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
bfe0: 2d 2d 20 23 23 0a 23 23 20 46 69 6c 65 20 73 75  -- ##.## File su
bff0: 62 73 74 69 74 75 74 69 6f 6e 73 2e 20 23 23 0a  bstitutions. ##.
c000: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
c010: 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58  ------ ##._ASBOX
c020: 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20  .      echo.    
c030: 20 20 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20    for ac_var in 
c040: 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 0a  $ac_subst_files.
c050: 20 20 20 20 20 20 64 6f 0a 09 65 76 61 6c 20 61        do..eval a
c060: 63 5f 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72 0a  c_val=\$$ac_var.
c070: 09 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e  .case $ac_val in
c080: 0a 09 2a 5c 27 5c 27 27 2a 29 20 61 63 5f 76 61  ..*\'\''*) ac_va
c090: 6c 3d 60 65 63 68 6f 20 22 24 61 63 5f 76 61 6c  l=`echo "$ac_val
c0a0: 22 20 7c 20 73 65 64 20 22 73 2f 27 5c 27 27 2f  " | sed "s/'\''/
c0b0: 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c 27 5c 27 27  '\''\\\\\\\\'\''
c0c0: 27 5c 27 27 2f 67 22 60 3b 3b 0a 09 65 73 61 63  '\''/g"`;;..esac
c0d0: 0a 09 65 63 68 6f 20 22 24 61 63 5f 76 61 72 3d  ..echo "$ac_var=
c0e0: 27 5c 27 27 24 61 63 5f 76 61 6c 27 5c 27 27 22  '\''$ac_val'\''"
c0f0: 0a 20 20 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f  .      done | so
c100: 72 74 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20  rt.      echo.  
c110: 20 20 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73    fi..    if tes
c120: 74 20 2d 73 20 63 6f 6e 66 64 65 66 73 2e 68 3b  t -s confdefs.h;
c130: 20 74 68 65 6e 0a 20 20 20 20 20 20 63 61 74 20   then.      cat 
c140: 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d  <<\_ASBOX.## ---
c150: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 63  -------- ##.## c
c160: 6f 6e 66 64 65 66 73 2e 68 2e 20 23 23 0a 23 23  onfdefs.h. ##.##
c170: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a   ----------- ##.
c180: 5f 41 53 42 4f 58 0a 20 20 20 20 20 20 65 63 68  _ASBOX.      ech
c190: 6f 0a 20 20 20 20 20 20 63 61 74 20 63 6f 6e 66  o.      cat conf
c1a0: 64 65 66 73 2e 68 0a 20 20 20 20 20 20 65 63 68  defs.h.      ech
c1b0: 6f 0a 20 20 20 20 66 69 0a 20 20 20 20 74 65 73  o.    fi.    tes
c1c0: 74 20 22 24 61 63 5f 73 69 67 6e 61 6c 22 20 21  t "$ac_signal" !
c1d0: 3d 20 30 20 26 26 0a 20 20 20 20 20 20 65 63 68  = 0 &&.      ech
c1e0: 6f 20 22 24 61 73 5f 6d 65 3a 20 63 61 75 67 68  o "$as_me: caugh
c1f0: 74 20 73 69 67 6e 61 6c 20 24 61 63 5f 73 69 67  t signal $ac_sig
c200: 6e 61 6c 22 0a 20 20 20 20 65 63 68 6f 20 22 24  nal".    echo "$
c210: 61 73 5f 6d 65 3a 20 65 78 69 74 20 24 65 78 69  as_me: exit $exi
c220: 74 5f 73 74 61 74 75 73 22 0a 20 20 7d 20 3e 26  t_status".  } >&
c230: 35 0a 20 20 72 6d 20 2d 66 20 63 6f 72 65 20 2a  5.  rm -f core *
c240: 2e 63 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74  .core core.conft
c250: 65 73 74 2e 2a 20 26 26 0a 20 20 20 20 72 6d 20  est.* &&.    rm 
c260: 2d 66 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20  -f -r conftest* 
c270: 63 6f 6e 66 64 65 66 73 2a 20 63 6f 6e 66 24 24  confdefs* conf$$
c280: 2a 20 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65  * $ac_clean_file
c290: 73 20 26 26 0a 20 20 20 20 65 78 69 74 20 24 65  s &&.    exit $e
c2a0: 78 69 74 5f 73 74 61 74 75 73 0a 27 20 30 0a 66  xit_status.' 0.f
c2b0: 6f 72 20 61 63 5f 73 69 67 6e 61 6c 20 69 6e 20  or ac_signal in 
c2c0: 31 20 32 20 31 33 20 31 35 3b 20 64 6f 0a 20 20  1 2 13 15; do.  
c2d0: 74 72 61 70 20 27 61 63 5f 73 69 67 6e 61 6c 3d  trap 'ac_signal=
c2e0: 27 24 61 63 5f 73 69 67 6e 61 6c 27 3b 20 7b 20  '$ac_signal'; { 
c2f0: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
c300: 3b 20 7d 27 20 24 61 63 5f 73 69 67 6e 61 6c 0a  ; }' $ac_signal.
c310: 64 6f 6e 65 0a 61 63 5f 73 69 67 6e 61 6c 3d 30  done.ac_signal=0
c320: 0a 0a 23 20 63 6f 6e 66 64 65 66 73 2e 68 20 61  ..# confdefs.h a
c330: 76 6f 69 64 73 20 4f 53 20 63 6f 6d 6d 61 6e 64  voids OS command
c340: 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6c 69 6d   line length lim
c350: 69 74 73 20 74 68 61 74 20 44 45 46 53 20 63 61  its that DEFS ca
c360: 6e 20 65 78 63 65 65 64 2e 0a 72 6d 20 2d 66 20  n exceed..rm -f 
c370: 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e  -r conftest* con
c380: 66 64 65 66 73 2e 68 0a 0a 23 20 50 72 65 64 65  fdefs.h..# Prede
c390: 66 69 6e 65 64 20 70 72 65 70 72 6f 63 65 73 73  fined preprocess
c3a0: 6f 72 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 63  or variables...c
c3b0: 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
c3c0: 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
c3d0: 20 50 41 43 4b 41 47 45 5f 4e 41 4d 45 20 22 24   PACKAGE_NAME "$
c3e0: 50 41 43 4b 41 47 45 5f 4e 41 4d 45 22 0a 5f 41  PACKAGE_NAME"._A
c3f0: 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e  CEOF...cat >>con
c400: 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
c410: 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45  .#define PACKAGE
c420: 5f 54 41 52 4e 41 4d 45 20 22 24 50 41 43 4b 41  _TARNAME "$PACKA
c430: 47 45 5f 54 41 52 4e 41 4d 45 22 0a 5f 41 43 45  GE_TARNAME"._ACE
c440: 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64  OF...cat >>confd
c450: 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23  efs.h <<_ACEOF.#
c460: 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 56  define PACKAGE_V
c470: 45 52 53 49 4f 4e 20 22 24 50 41 43 4b 41 47 45  ERSION "$PACKAGE
c480: 5f 56 45 52 53 49 4f 4e 22 0a 5f 41 43 45 4f 46  _VERSION"._ACEOF
c490: 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  ...cat >>confdef
c4a0: 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
c4b0: 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 53 54 52  fine PACKAGE_STR
c4c0: 49 4e 47 20 22 24 50 41 43 4b 41 47 45 5f 53 54  ING "$PACKAGE_ST
c4d0: 52 49 4e 47 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63  RING"._ACEOF...c
c4e0: 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
c4f0: 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
c500: 20 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f   PACKAGE_BUGREPO
c510: 52 54 20 22 24 50 41 43 4b 41 47 45 5f 42 55 47  RT "$PACKAGE_BUG
c520: 52 45 50 4f 52 54 22 0a 5f 41 43 45 4f 46 0a 0a  REPORT"._ACEOF..
c530: 0a 23 20 4c 65 74 20 74 68 65 20 73 69 74 65 20  .# Let the site 
c540: 66 69 6c 65 20 73 65 6c 65 63 74 20 61 6e 20 61  file select an a
c550: 6c 74 65 72 6e 61 74 65 20 63 61 63 68 65 20 66  lternate cache f
c560: 69 6c 65 20 69 66 20 69 74 20 77 61 6e 74 73 20  ile if it wants 
c570: 74 6f 2e 0a 23 20 50 72 65 66 65 72 20 65 78 70  to..# Prefer exp
c580: 6c 69 63 69 74 6c 79 20 73 65 6c 65 63 74 65 64  licitly selected
c590: 20 66 69 6c 65 20 74 6f 20 61 75 74 6f 6d 61 74   file to automat
c5a0: 69 63 61 6c 6c 79 20 73 65 6c 65 63 74 65 64 20  ically selected 
c5b0: 6f 6e 65 73 2e 0a 69 66 20 74 65 73 74 20 2d 6e  ones..if test -n
c5c0: 20 22 24 43 4f 4e 46 49 47 5f 53 49 54 45 22 3b   "$CONFIG_SITE";
c5d0: 20 74 68 65 6e 0a 20 20 73 65 74 20 78 20 22 24   then.  set x "$
c5e0: 43 4f 4e 46 49 47 5f 53 49 54 45 22 0a 65 6c 69  CONFIG_SITE".eli
c5f0: 66 20 74 65 73 74 20 22 78 24 70 72 65 66 69 78  f test "x$prefix
c600: 22 20 21 3d 20 78 4e 4f 4e 45 3b 20 74 68 65 6e  " != xNONE; then
c610: 0a 20 20 73 65 74 20 78 20 22 24 70 72 65 66 69  .  set x "$prefi
c620: 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e 73  x/share/config.s
c630: 69 74 65 22 20 22 24 70 72 65 66 69 78 2f 65 74  ite" "$prefix/et
c640: 63 2f 63 6f 6e 66 69 67 2e 73 69 74 65 22 0a 65  c/config.site".e
c650: 6c 73 65 0a 20 20 73 65 74 20 78 20 22 24 61 63  lse.  set x "$ac
c660: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f  _default_prefix/
c670: 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e 73 69 74  share/config.sit
c680: 65 22 20 5c 0a 09 22 24 61 63 5f 64 65 66 61 75  e" \.."$ac_defau
c690: 6c 74 5f 70 72 65 66 69 78 2f 65 74 63 2f 63 6f  lt_prefix/etc/co
c6a0: 6e 66 69 67 2e 73 69 74 65 22 0a 66 69 0a 73 68  nfig.site".fi.sh
c6b0: 69 66 74 0a 66 6f 72 20 61 63 5f 73 69 74 65 5f  ift.for ac_site_
c6c0: 66 69 6c 65 0a 64 6f 0a 20 20 69 66 20 74 65 73  file.do.  if tes
c6d0: 74 20 2d 72 20 22 24 61 63 5f 73 69 74 65 5f 66  t -r "$ac_site_f
c6e0: 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b  ile"; then.    {
c6f0: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
c700: 49 4e 45 4e 4f 3a 20 6c 6f 61 64 69 6e 67 20 73  INENO: loading s
c710: 69 74 65 20 73 63 72 69 70 74 20 24 61 63 5f 73  ite script $ac_s
c720: 69 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 65 63  ite_file" >&5.ec
c730: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61 64  ho "$as_me: load
c740: 69 6e 67 20 73 69 74 65 20 73 63 72 69 70 74 20  ing site script 
c750: 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e  $ac_site_file" >
c760: 26 36 3b 7d 0a 20 20 20 20 73 65 64 20 27 73 2f  &6;}.    sed 's/
c770: 5e 2f 7c 20 2f 27 20 22 24 61 63 5f 73 69 74 65  ^/| /' "$ac_site
c780: 5f 66 69 6c 65 22 20 3e 26 35 0a 20 20 20 20 2e  _file" >&5.    .
c790: 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22   "$ac_site_file"
c7a0: 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 69 66 20 74  .  fi.done..if t
c7b0: 65 73 74 20 2d 72 20 22 24 63 61 63 68 65 5f 66  est -r "$cache_f
c7c0: 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 53  ile"; then.  # S
c7d0: 6f 6d 65 20 76 65 72 73 69 6f 6e 73 20 6f 66 20  ome versions of 
c7e0: 62 61 73 68 20 77 69 6c 6c 20 66 61 69 6c 20 74  bash will fail t
c7f0: 6f 20 73 6f 75 72 63 65 20 2f 64 65 76 2f 6e 75  o source /dev/nu
c800: 6c 6c 20 28 73 70 65 63 69 61 6c 0a 20 20 23 20  ll (special.  # 
c810: 66 69 6c 65 73 20 61 63 74 75 61 6c 6c 79 29 2c  files actually),
c820: 20 73 6f 20 77 65 20 61 76 6f 69 64 20 64 6f 69   so we avoid doi
c830: 6e 67 20 74 68 61 74 2e 0a 20 20 69 66 20 74 65  ng that..  if te
c840: 73 74 20 2d 66 20 22 24 63 61 63 68 65 5f 66 69  st -f "$cache_fi
c850: 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20  le"; then.    { 
c860: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
c870: 4e 45 4e 4f 3a 20 6c 6f 61 64 69 6e 67 20 63 61  NENO: loading ca
c880: 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22  che $cache_file"
c890: 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
c8a0: 65 3a 20 6c 6f 61 64 69 6e 67 20 63 61 63 68 65  e: loading cache
c8b0: 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26   $cache_file" >&
c8c0: 36 3b 7d 0a 20 20 20 20 63 61 73 65 20 24 63 61  6;}.    case $ca
c8d0: 63 68 65 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20  che_file in.    
c8e0: 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c    [\\/]* | ?:[\\
c8f0: 2f 5d 2a 20 29 20 2e 20 22 24 63 61 63 68 65 5f  /]* ) . "$cache_
c900: 66 69 6c 65 22 3b 3b 0a 20 20 20 20 20 20 2a 29  file";;.      *)
c910: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
c920: 20 20 20 20 20 20 2e 20 22 2e 2f 24 63 61 63 68        . "./$cach
c930: 65 5f 66 69 6c 65 22 3b 3b 0a 20 20 20 20 65 73  e_file";;.    es
c940: 61 63 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 7b  ac.  fi.else.  {
c950: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
c960: 49 4e 45 4e 4f 3a 20 63 72 65 61 74 69 6e 67 20  INENO: creating 
c970: 63 61 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c  cache $cache_fil
c980: 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  e" >&5.echo "$as
c990: 5f 6d 65 3a 20 63 72 65 61 74 69 6e 67 20 63 61  _me: creating ca
c9a0: 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22  che $cache_file"
c9b0: 20 3e 26 36 3b 7d 0a 20 20 3e 24 63 61 63 68 65   >&6;}.  >$cache
c9c0: 5f 66 69 6c 65 0a 66 69 0a 0a 23 20 43 68 65 63  _file.fi..# Chec
c9d0: 6b 20 74 68 61 74 20 74 68 65 20 70 72 65 63 69  k that the preci
c9e0: 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20 73 61  ous variables sa
c9f0: 76 65 64 20 69 6e 20 74 68 65 20 63 61 63 68 65  ved in the cache
ca00: 20 68 61 76 65 20 6b 65 70 74 20 74 68 65 20 73   have kept the s
ca10: 61 6d 65 0a 23 20 76 61 6c 75 65 2e 0a 61 63 5f  ame.# value..ac_
ca20: 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d  cache_corrupted=
ca30: 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 76 61 72  false.for ac_var
ca40: 20 69 6e 20 24 61 63 5f 70 72 65 63 69 6f 75 73   in $ac_precious
ca50: 5f 76 61 72 73 3b 20 64 6f 0a 20 20 65 76 61 6c  _vars; do.  eval
ca60: 20 61 63 5f 6f 6c 64 5f 73 65 74 3d 5c 24 61 63   ac_old_set=\$ac
ca70: 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72  _cv_env_${ac_var
ca80: 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61 63 5f  }_set.  eval ac_
ca90: 6e 65 77 5f 73 65 74 3d 5c 24 61 63 5f 65 6e 76  new_set=\$ac_env
caa0: 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a 20  _${ac_var}_set. 
cab0: 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 76 61 6c   eval ac_old_val
cac0: 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61  =\$ac_cv_env_${a
cad0: 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a 20 20 65  c_var}_value.  e
cae0: 76 61 6c 20 61 63 5f 6e 65 77 5f 76 61 6c 3d 5c  val ac_new_val=\
caf0: 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72  $ac_env_${ac_var
cb00: 7d 5f 76 61 6c 75 65 0a 20 20 63 61 73 65 20 24  }_value.  case $
cb10: 61 63 5f 6f 6c 64 5f 73 65 74 2c 24 61 63 5f 6e  ac_old_set,$ac_n
cb20: 65 77 5f 73 65 74 20 69 6e 0a 20 20 20 20 73 65  ew_set in.    se
cb30: 74 2c 29 0a 20 20 20 20 20 20 7b 20 65 63 68 6f  t,).      { echo
cb40: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
cb50: 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76  : error: \`$ac_v
cb60: 61 72 27 20 77 61 73 20 73 65 74 20 74 6f 20 5c  ar' was set to \
cb70: 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 20 69 6e  `$ac_old_val' in
cb80: 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75   the previous ru
cb90: 6e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  n" >&5.echo "$as
cba0: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  _me: error: \`$a
cbb0: 63 5f 76 61 72 27 20 77 61 73 20 73 65 74 20 74  c_var' was set t
cbc0: 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27  o \`$ac_old_val'
cbd0: 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73   in the previous
cbe0: 20 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20   run" >&2;}.    
cbf0: 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75    ac_cache_corru
cc00: 70 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c 73  pted=: ;;.    ,s
cc10: 65 74 29 0a 20 20 20 20 20 20 7b 20 65 63 68 6f  et).      { echo
cc20: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
cc30: 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76  : error: \`$ac_v
cc40: 61 72 27 20 77 61 73 20 6e 6f 74 20 73 65 74 20  ar' was not set 
cc50: 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20  in the previous 
cc60: 72 75 6e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  run" >&5.echo "$
cc70: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60  as_me: error: \`
cc80: 24 61 63 5f 76 61 72 27 20 77 61 73 20 6e 6f 74  $ac_var' was not
cc90: 20 73 65 74 20 69 6e 20 74 68 65 20 70 72 65 76   set in the prev
cca0: 69 6f 75 73 20 72 75 6e 22 20 3e 26 32 3b 7d 0a  ious run" >&2;}.
ccb0: 20 20 20 20 20 20 61 63 5f 63 61 63 68 65 5f 63        ac_cache_c
ccc0: 6f 72 72 75 70 74 65 64 3d 3a 20 3b 3b 0a 20 20  orrupted=: ;;.  
ccd0: 20 20 2c 29 3b 3b 0a 20 20 20 20 2a 29 0a 20 20    ,);;.    *).  
cce0: 20 20 20 20 69 66 20 74 65 73 74 20 22 78 24 61      if test "x$a
ccf0: 63 5f 6f 6c 64 5f 76 61 6c 22 20 21 3d 20 22 78  c_old_val" != "x
cd00: 24 61 63 5f 6e 65 77 5f 76 61 6c 22 3b 20 74 68  $ac_new_val"; th
cd10: 65 6e 0a 09 7b 20 65 63 68 6f 20 22 24 61 73 5f  en..{ echo "$as_
cd20: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
cd30: 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 68 61  r: \`$ac_var' ha
cd40: 73 20 63 68 61 6e 67 65 64 20 73 69 6e 63 65 20  s changed since 
cd50: 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e  the previous run
cd60: 3a 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  :" >&5.echo "$as
cd70: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  _me: error: \`$a
cd80: 63 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e 67  c_var' has chang
cd90: 65 64 20 73 69 6e 63 65 20 74 68 65 20 70 72 65  ed since the pre
cda0: 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b  vious run:" >&2;
cdb0: 7d 0a 09 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  }..{ echo "$as_m
cdc0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 20 20 66 6f 72  e:$LINENO:   for
cdd0: 6d 65 72 20 76 61 6c 75 65 3a 20 20 24 61 63 5f  mer value:  $ac_
cde0: 6f 6c 64 5f 76 61 6c 22 20 3e 26 35 0a 65 63 68  old_val" >&5.ech
cdf0: 6f 20 22 24 61 73 5f 6d 65 3a 20 20 20 66 6f 72  o "$as_me:   for
ce00: 6d 65 72 20 76 61 6c 75 65 3a 20 20 24 61 63 5f  mer value:  $ac_
ce10: 6f 6c 64 5f 76 61 6c 22 20 3e 26 32 3b 7d 0a 09  old_val" >&2;}..
ce20: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
ce30: 4c 49 4e 45 4e 4f 3a 20 20 20 63 75 72 72 65 6e  LINENO:   curren
ce40: 74 20 76 61 6c 75 65 3a 20 24 61 63 5f 6e 65 77  t value: $ac_new
ce50: 5f 76 61 6c 22 20 3e 26 35 0a 65 63 68 6f 20 22  _val" >&5.echo "
ce60: 24 61 73 5f 6d 65 3a 20 20 20 63 75 72 72 65 6e  $as_me:   curren
ce70: 74 20 76 61 6c 75 65 3a 20 24 61 63 5f 6e 65 77  t value: $ac_new
ce80: 5f 76 61 6c 22 20 3e 26 32 3b 7d 0a 09 61 63 5f  _val" >&2;}..ac_
ce90: 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d  cache_corrupted=
cea0: 3a 0a 20 20 20 20 20 20 66 69 3b 3b 0a 20 20 65  :.      fi;;.  e
ceb0: 73 61 63 0a 20 20 23 20 50 61 73 73 20 70 72 65  sac.  # Pass pre
cec0: 63 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20  cious variables 
ced0: 74 6f 20 63 6f 6e 66 69 67 2e 73 74 61 74 75 73  to config.status
cee0: 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 61 63  ..  if test "$ac
cef0: 5f 6e 65 77 5f 73 65 74 22 20 3d 20 73 65 74 3b  _new_set" = set;
cf00: 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24   then.    case $
cf10: 61 63 5f 6e 65 77 5f 76 61 6c 20 69 6e 0a 20 20  ac_new_val in.  
cf20: 20 20 2a 5c 27 2a 29 20 61 63 5f 61 72 67 3d 24    *\'*) ac_arg=$
cf30: 61 63 5f 76 61 72 3d 60 65 63 68 6f 20 22 24 61  ac_var=`echo "$a
cf40: 63 5f 6e 65 77 5f 76 61 6c 22 20 7c 20 73 65 64  c_new_val" | sed
cf50: 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27   "s/'/'\\\\\\\\'
cf60: 27 2f 67 22 60 20 3b 3b 0a 20 20 20 20 2a 29 20  '/g"` ;;.    *) 
cf70: 61 63 5f 61 72 67 3d 24 61 63 5f 76 61 72 3d 24  ac_arg=$ac_var=$
cf80: 61 63 5f 6e 65 77 5f 76 61 6c 20 3b 3b 0a 20 20  ac_new_val ;;.  
cf90: 20 20 65 73 61 63 0a 20 20 20 20 63 61 73 65 20    esac.    case 
cfa0: 22 20 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  " $ac_configure_
cfb0: 61 72 67 73 20 22 20 69 6e 0a 20 20 20 20 20 20  args " in.      
cfc0: 2a 22 20 27 24 61 63 5f 61 72 67 27 20 22 2a 29  *" '$ac_arg' "*)
cfd0: 20 3b 3b 20 23 20 41 76 6f 69 64 20 64 75 70 73   ;; # Avoid dups
cfe0: 2e 20 20 55 73 65 20 6f 66 20 71 75 6f 74 65 73  .  Use of quotes
cff0: 20 65 6e 73 75 72 65 73 20 61 63 63 75 72 61 63   ensures accurac
d000: 79 2e 0a 20 20 20 20 20 20 2a 29 20 61 63 5f 63  y..      *) ac_c
d010: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 3d 22 24  onfigure_args="$
d020: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
d030: 73 20 27 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a  s '$ac_arg'" ;;.
d040: 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 64 6f      esac.  fi.do
d050: 6e 65 0a 69 66 20 24 61 63 5f 63 61 63 68 65 5f  ne.if $ac_cache_
d060: 63 6f 72 72 75 70 74 65 64 3b 20 74 68 65 6e 0a  corrupted; then.
d070: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
d080: 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
d090: 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20   changes in the 
d0a0: 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20  environment can 
d0b0: 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65 20 62  compromise the b
d0c0: 75 69 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 22  uild" >&5.echo "
d0d0: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63  $as_me: error: c
d0e0: 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 65 6e  hanges in the en
d0f0: 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20 63 6f  vironment can co
d100: 6d 70 72 6f 6d 69 73 65 20 74 68 65 20 62 75 69  mpromise the bui
d110: 6c 64 22 20 3e 26 32 3b 7d 0a 20 20 7b 20 7b 20  ld" >&2;}.  { { 
d120: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
d130: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 72 75 6e  NENO: error: run
d140: 20 5c 60 6d 61 6b 65 20 64 69 73 74 63 6c 65 61   \`make distclea
d150: 6e 27 20 61 6e 64 2f 6f 72 20 5c 60 72 6d 20 24  n' and/or \`rm $
d160: 63 61 63 68 65 5f 66 69 6c 65 27 20 61 6e 64 20  cache_file' and 
d170: 73 74 61 72 74 20 6f 76 65 72 22 20 3e 26 35 0a  start over" >&5.
d180: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
d190: 72 6f 72 3a 20 72 75 6e 20 5c 60 6d 61 6b 65 20  ror: run \`make 
d1a0: 64 69 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f  distclean' and/o
d1b0: 72 20 5c 60 72 6d 20 24 63 61 63 68 65 5f 66 69  r \`rm $cache_fi
d1c0: 6c 65 27 20 61 6e 64 20 73 74 61 72 74 20 6f 76  le' and start ov
d1d0: 65 72 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  er" >&2;}.   { (
d1e0: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
d1f0: 20 7d 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a   }; }.fi........
d200: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 61 63 5f 65 78 74  ..........ac_ext
d210: 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
d220: 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
d230: 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
d240: 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
d250: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
d260: 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
d270: 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
d280: 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
d290: 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
d2a0: 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
d2b0: 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
d2c0: 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
d2d0: 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
d2e0: 72 5f 67 6e 75 0a 0a 0a 0a 23 20 54 68 65 20 66  r_gnu....# The f
d2f0: 6f 6c 6c 6f 77 69 6e 67 20 52 43 53 20 72 65 76  ollowing RCS rev
d300: 69 73 69 6f 6e 20 73 74 72 69 6e 67 20 61 70 70  ision string app
d310: 6c 69 65 73 20 74 6f 20 63 6f 6e 66 69 67 75 72  lies to configur
d320: 65 2e 69 6e 0a 23 20 24 52 65 76 69 73 69 6f 6e  e.in.# $Revision
d330: 3a 20 31 2e 34 33 20 24 0a 0a 23 23 23 23 23 23  : 1.43 $..######
d340: 23 23 23 0a 23 20 50 72 6f 67 72 61 6d 73 20 6e  ###.# Programs n
d350: 65 65 64 65 64 0a 23 0a 23 20 43 68 65 63 6b 20  eeded.#.# Check 
d360: 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65  whether --enable
d370: 2d 73 68 61 72 65 64 20 77 61 73 20 67 69 76 65  -shared was give
d380: 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e  n..if test "${en
d390: 61 62 6c 65 5f 73 68 61 72 65 64 2b 73 65 74 7d  able_shared+set}
d3a0: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
d3b0: 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c  enableval=$enabl
d3c0: 65 5f 73 68 61 72 65 64 3b 20 70 3d 24 7b 50 41  e_shared; p=${PA
d3d0: 43 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a 20  CKAGE-default}. 
d3e0: 20 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65 76     case $enablev
d3f0: 61 6c 20 69 6e 0a 20 20 20 20 79 65 73 29 20 65  al in.    yes) e
d400: 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73  nable_shared=yes
d410: 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e 61 62   ;;.    no) enab
d420: 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 20 3b 3b 0a  le_shared=no ;;.
d430: 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e 61      *).      ena
d440: 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20  ble_shared=no.  
d450: 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74 68      # Look at th
d460: 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67 6f  e argument we go
d470: 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20 74  t.  We use all t
d480: 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20 73  he common list s
d490: 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20 20  eparators..     
d4a0: 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
d4b0: 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53 7d  FS"; IFS="${IFS}
d4c0: 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2c  $PATH_SEPARATOR,
d4d0: 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67 20  ".      for pkg 
d4e0: 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20 64  in $enableval; d
d4f0: 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76 65  o..IFS="$lt_save
d500: 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74 20 22  _ifs"..if test "
d510: 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b 20  X$pkg" = "X$p"; 
d520: 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f 73  then..  enable_s
d530: 68 61 72 65 64 3d 79 65 73 0a 09 66 69 0a 20 20  hared=yes..fi.  
d540: 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 49      done.      I
d550: 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
d560: 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65  ".      ;;.    e
d570: 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62 6c  sac.else.  enabl
d580: 65 5f 73 68 61 72 65 64 3d 79 65 73 0a 66 69 0a  e_shared=yes.fi.
d590: 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68 65  ..# Check whethe
d5a0: 72 20 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69  r --enable-stati
d5b0: 63 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  c was given..if 
d5c0: 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73  test "${enable_s
d5d0: 74 61 74 69 63 2b 73 65 74 7d 22 20 3d 20 73 65  tatic+set}" = se
d5e0: 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65  t; then.  enable
d5f0: 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 74 61 74  val=$enable_stat
d600: 69 63 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d  ic; p=${PACKAGE-
d610: 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61 73  default}.    cas
d620: 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a  e $enableval in.
d630: 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65 5f      yes) enable_
d640: 73 74 61 74 69 63 3d 79 65 73 20 3b 3b 0a 20 20  static=yes ;;.  
d650: 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 74 61    no) enable_sta
d660: 74 69 63 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29  tic=no ;;.    *)
d670: 0a 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 74 61  .     enable_sta
d680: 74 69 63 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c  tic=no.      # L
d690: 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d  ook at the argum
d6a0: 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20  ent we got.  We 
d6b0: 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d  use all the comm
d6c0: 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f  on list separato
d6d0: 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76  rs..      lt_sav
d6e0: 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
d6f0: 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53  S="${IFS}$PATH_S
d700: 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20  EPARATOR,".     
d710: 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61   for pkg in $ena
d720: 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d  bleval; do..IFS=
d730: 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09  "$lt_save_ifs"..
d740: 69 66 20 74 65 73 74 20 22 58 24 70 6b 67 22 20  if test "X$pkg" 
d750: 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20  = "X$p"; then.. 
d760: 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79   enable_static=y
d770: 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e  es..fi.      don
d780: 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74  e.      IFS="$lt
d790: 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20  _save_ifs".     
d7a0: 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73   ;;.    esac.els
d7b0: 65 0a 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69  e.  enable_stati
d7c0: 63 3d 79 65 73 0a 66 69 0a 0a 0a 23 20 43 68 65  c=yes.fi...# Che
d7d0: 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61  ck whether --ena
d7e0: 62 6c 65 2d 66 61 73 74 2d 69 6e 73 74 61 6c 6c  ble-fast-install
d7f0: 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74   was given..if t
d800: 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 66 61  est "${enable_fa
d810: 73 74 5f 69 6e 73 74 61 6c 6c 2b 73 65 74 7d 22  st_install+set}"
d820: 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
d830: 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65  nableval=$enable
d840: 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3b 20 70  _fast_install; p
d850: 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75  =${PACKAGE-defau
d860: 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e  lt}.    case $en
d870: 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79  ableval in.    y
d880: 65 73 29 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f  es) enable_fast_
d890: 69 6e 73 74 61 6c 6c 3d 79 65 73 20 3b 3b 0a 20  install=yes ;;. 
d8a0: 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 66 61     no) enable_fa
d8b0: 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 20 3b 3b  st_install=no ;;
d8c0: 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e  .    *).      en
d8d0: 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
d8e0: 6c 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f  l=no.      # Loo
d8f0: 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e  k at the argumen
d900: 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73  t we got.  We us
d910: 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e  e all the common
d920: 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72 73   list separators
d930: 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f  ..      lt_save_
d940: 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
d950: 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50  "${IFS}$PATH_SEP
d960: 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66  ARATOR,".      f
d970: 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c  or pkg in $enabl
d980: 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24  eval; do..IFS="$
d990: 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66  lt_save_ifs"..if
d9a0: 20 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20   test "X$pkg" = 
d9b0: 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65  "X$p"; then..  e
d9c0: 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61  nable_fast_insta
d9d0: 6c 6c 3d 79 65 73 0a 09 66 69 0a 20 20 20 20 20  ll=yes..fi.     
d9e0: 20 64 6f 6e 65 0a 20 20 20 20 20 20 49 46 53 3d   done.      IFS=
d9f0: 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
da00: 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
da10: 0a 65 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f 66  .else.  enable_f
da20: 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a  ast_install=yes.
da30: 66 69 0a 0a 0a 61 63 5f 61 75 78 5f 64 69 72 3d  fi...ac_aux_dir=
da40: 0a 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 22  .for ac_dir in "
da50: 24 73 72 63 64 69 72 22 20 22 24 73 72 63 64 69  $srcdir" "$srcdi
da60: 72 2f 2e 2e 22 20 22 24 73 72 63 64 69 72 2f 2e  r/.." "$srcdir/.
da70: 2e 2f 2e 2e 22 3b 20 64 6f 0a 20 20 69 66 20 74  ./.."; do.  if t
da80: 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f  est -f "$ac_dir/
da90: 69 6e 73 74 61 6c 6c 2d 73 68 22 3b 20 74 68 65  install-sh"; the
daa0: 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72  n.    ac_aux_dir
dab0: 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f  =$ac_dir.    ac_
dac0: 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f  install_sh="$ac_
dad0: 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2d  aux_dir/install-
dae0: 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65 61 6b  sh -c".    break
daf0: 0a 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20  .  elif test -f 
db00: 22 24 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c 6c  "$ac_dir/install
db10: 2e 73 68 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  .sh"; then.    a
db20: 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69  c_aux_dir=$ac_di
db30: 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c  r.    ac_install
db40: 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72  _sh="$ac_aux_dir
db50: 2f 69 6e 73 74 61 6c 6c 2e 73 68 20 2d 63 22 0a  /install.sh -c".
db60: 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 69 66      break.  elif
db70: 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69   test -f "$ac_di
db80: 72 2f 73 68 74 6f 6f 6c 22 3b 20 74 68 65 6e 0a  r/shtool"; then.
db90: 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24      ac_aux_dir=$
dba0: 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e  ac_dir.    ac_in
dbb0: 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75  stall_sh="$ac_au
dbc0: 78 5f 64 69 72 2f 73 68 74 6f 6f 6c 20 69 6e 73  x_dir/shtool ins
dbd0: 74 61 6c 6c 20 2d 63 22 0a 20 20 20 20 62 72 65  tall -c".    bre
dbe0: 61 6b 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20  ak.  fi.done.if 
dbf0: 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 61 75 78  test -z "$ac_aux
dc00: 5f 64 69 72 22 3b 20 74 68 65 6e 0a 20 20 7b 20  _dir"; then.  { 
dc10: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
dc20: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63  LINENO: error: c
dc30: 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74 61  annot find insta
dc40: 6c 6c 2d 73 68 20 6f 72 20 69 6e 73 74 61 6c 6c  ll-sh or install
dc50: 2e 73 68 20 69 6e 20 5c 22 24 73 72 63 64 69 72  .sh in \"$srcdir
dc60: 5c 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 5c  \" \"$srcdir/..\
dc70: 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 2f 2e  " \"$srcdir/../.
dc80: 2e 5c 22 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  .\"" >&5.echo "$
dc90: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61  as_me: error: ca
dca0: 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74 61 6c  nnot find instal
dcb0: 6c 2d 73 68 20 6f 72 20 69 6e 73 74 61 6c 6c 2e  l-sh or install.
dcc0: 73 68 20 69 6e 20 5c 22 24 73 72 63 64 69 72 5c  sh in \"$srcdir\
dcd0: 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 5c 22  " \"$srcdir/..\"
dce0: 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e   \"$srcdir/../..
dcf0: 5c 22 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  \"" >&2;}.   { (
dd00: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
dd10: 20 7d 3b 20 7d 0a 66 69 0a 0a 23 20 54 68 65 73   }; }.fi..# Thes
dd20: 65 20 74 68 72 65 65 20 76 61 72 69 61 62 6c 65  e three variable
dd30: 73 20 61 72 65 20 75 6e 64 6f 63 75 6d 65 6e 74  s are undocument
dd40: 65 64 20 61 6e 64 20 75 6e 73 75 70 70 6f 72 74  ed and unsupport
dd50: 65 64 2c 0a 23 20 61 6e 64 20 61 72 65 20 69 6e  ed,.# and are in
dd60: 74 65 6e 64 65 64 20 74 6f 20 62 65 20 77 69 74  tended to be wit
dd70: 68 64 72 61 77 6e 20 69 6e 20 61 20 66 75 74 75  hdrawn in a futu
dd80: 72 65 20 41 75 74 6f 63 6f 6e 66 20 72 65 6c 65  re Autoconf rele
dd90: 61 73 65 2e 0a 23 20 54 68 65 79 20 63 61 6e 20  ase..# They can 
dda0: 63 61 75 73 65 20 73 65 72 69 6f 75 73 20 70 72  cause serious pr
ddb0: 6f 62 6c 65 6d 73 20 69 66 20 61 20 62 75 69 6c  oblems if a buil
ddc0: 64 65 72 27 73 20 73 6f 75 72 63 65 20 74 72 65  der's source tre
ddd0: 65 20 69 73 20 69 6e 20 61 20 64 69 72 65 63 74  e is in a direct
dde0: 6f 72 79 0a 23 20 77 68 6f 73 65 20 66 75 6c 6c  ory.# whose full
ddf0: 20 6e 61 6d 65 20 63 6f 6e 74 61 69 6e 73 20 75   name contains u
de00: 6e 75 73 75 61 6c 20 63 68 61 72 61 63 74 65 72  nusual character
de10: 73 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f 67 75 65  s..ac_config_gue
de20: 73 73 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61  ss="$SHELL $ac_a
de30: 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67 75  ux_dir/config.gu
de40: 65 73 73 22 20 20 23 20 50 6c 65 61 73 65 20 64  ess"  # Please d
de50: 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20 76 61  on't use this va
de60: 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62  r..ac_config_sub
de70: 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  ="$SHELL $ac_aux
de80: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22  _dir/config.sub"
de90: 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27 74    # Please don't
dea0: 20 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a 61   use this var..a
deb0: 63 5f 63 6f 6e 66 69 67 75 72 65 3d 22 24 53 48  c_configure="$SH
dec0: 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f  ELL $ac_aux_dir/
ded0: 63 6f 6e 66 69 67 75 72 65 22 20 20 23 20 50 6c  configure"  # Pl
dee0: 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74  ease don't use t
def0: 68 69 73 20 76 61 72 2e 0a 0a 0a 23 20 4d 61 6b  his var....# Mak
df00: 65 20 73 75 72 65 20 77 65 20 63 61 6e 20 72 75  e sure we can ru
df10: 6e 20 63 6f 6e 66 69 67 2e 73 75 62 2e 0a 24 53  n config.sub..$S
df20: 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64 69  HELL "$ac_aux_di
df30: 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 73 75  r/config.sub" su
df40: 6e 34 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  n4 >/dev/null 2>
df50: 26 31 20 7c 7c 0a 20 20 7b 20 7b 20 65 63 68 6f  &1 ||.  { { echo
df60: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
df70: 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
df80: 72 75 6e 20 24 53 48 45 4c 4c 20 24 61 63 5f 61  run $SHELL $ac_a
df90: 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
dfa0: 62 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  b" >&5.echo "$as
dfb0: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  _me: error: cann
dfc0: 6f 74 20 72 75 6e 20 24 53 48 45 4c 4c 20 24 61  ot run $SHELL $a
dfd0: 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
dfe0: 2e 73 75 62 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  .sub" >&2;}.   {
dff0: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
e000: 31 3b 20 7d 3b 20 7d 0a 0a 7b 20 65 63 68 6f 20  1; }; }..{ echo 
e010: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
e020: 20 63 68 65 63 6b 69 6e 67 20 62 75 69 6c 64 20   checking build 
e030: 73 79 73 74 65 6d 20 74 79 70 65 22 20 3e 26 35  system type" >&5
e040: 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
e050: 68 65 63 6b 69 6e 67 20 62 75 69 6c 64 20 73 79  hecking build sy
e060: 73 74 65 6d 20 74 79 70 65 2e 2e 2e 20 24 45 43  stem type... $EC
e070: 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
e080: 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 62 75  test "${ac_cv_bu
e090: 69 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  ild+set}" = set;
e0a0: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
e0b0: 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
e0c0: 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
e0d0: 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61  .  ac_build_alia
e0e0: 73 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a 74  s=$build_alias.t
e0f0: 65 73 74 20 22 78 24 61 63 5f 62 75 69 6c 64 5f  est "x$ac_build_
e100: 61 6c 69 61 73 22 20 3d 20 78 20 26 26 0a 20 20  alias" = x &&.  
e110: 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 3d 60  ac_build_alias=`
e120: 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f  $SHELL "$ac_aux_
e130: 64 69 72 2f 63 6f 6e 66 69 67 2e 67 75 65 73 73  dir/config.guess
e140: 22 60 0a 74 65 73 74 20 22 78 24 61 63 5f 62 75  "`.test "x$ac_bu
e150: 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 20 26  ild_alias" = x &
e160: 26 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61  &.  { { echo "$a
e170: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
e180: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 67 75 65 73  ror: cannot gues
e190: 73 20 62 75 69 6c 64 20 74 79 70 65 3b 20 79 6f  s build type; yo
e1a0: 75 20 6d 75 73 74 20 73 70 65 63 69 66 79 20 6f  u must specify o
e1b0: 6e 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  ne" >&5.echo "$a
e1c0: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e  s_me: error: can
e1d0: 6e 6f 74 20 67 75 65 73 73 20 62 75 69 6c 64 20  not guess build 
e1e0: 74 79 70 65 3b 20 79 6f 75 20 6d 75 73 74 20 73  type; you must s
e1f0: 70 65 63 69 66 79 20 6f 6e 65 22 20 3e 26 32 3b  pecify one" >&2;
e200: 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
e210: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 61 63   exit 1; }; }.ac
e220: 5f 63 76 5f 62 75 69 6c 64 3d 60 24 53 48 45 4c  _cv_build=`$SHEL
e230: 4c 20 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 63  L "$ac_aux_dir/c
e240: 6f 6e 66 69 67 2e 73 75 62 22 20 24 61 63 5f 62  onfig.sub" $ac_b
e250: 75 69 6c 64 5f 61 6c 69 61 73 60 20 7c 7c 0a 20  uild_alias` ||. 
e260: 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d   { { echo "$as_m
e270: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
e280: 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  : $SHELL $ac_aux
e290: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20  _dir/config.sub 
e2a0: 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20  $ac_build_alias 
e2b0: 66 61 69 6c 65 64 22 20 3e 26 35 0a 65 63 68 6f  failed" >&5.echo
e2c0: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
e2d0: 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f   $SHELL $ac_aux_
e2e0: 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20 24  dir/config.sub $
e2f0: 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20 66  ac_build_alias f
e300: 61 69 6c 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20  ailed" >&2;}.   
e310: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
e320: 20 31 3b 20 7d 3b 20 7d 0a 0a 66 69 0a 7b 20 65   1; }; }..fi.{ e
e330: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
e340: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
e350: 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26 35 0a 65  _cv_build" >&5.e
e360: 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
e370: 63 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26 36 3b  c_cv_build" >&6;
e380: 20 7d 0a 63 61 73 65 20 24 61 63 5f 63 76 5f 62   }.case $ac_cv_b
e390: 75 69 6c 64 20 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b  uild in.*-*-*) ;
e3a0: 3b 0a 2a 29 20 7b 20 7b 20 65 63 68 6f 20 22 24  ;.*) { { echo "$
e3b0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
e3c0: 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61  rror: invalid va
e3d0: 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c  lue of canonical
e3e0: 20 62 75 69 6c 64 22 20 3e 26 35 0a 65 63 68 6f   build" >&5.echo
e3f0: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
e400: 20 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 6f   invalid value o
e410: 66 20 63 61 6e 6f 6e 69 63 61 6c 20 62 75 69 6c  f canonical buil
e420: 64 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  d" >&2;}.   { (e
e430: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
e440: 7d 3b 20 7d 3b 3b 0a 65 73 61 63 0a 62 75 69 6c  }; };;.esac.buil
e450: 64 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a 61  d=$ac_cv_build.a
e460: 63 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  c_save_IFS=$IFS;
e470: 20 49 46 53 3d 27 2d 27 0a 73 65 74 20 78 20 24   IFS='-'.set x $
e480: 61 63 5f 63 76 5f 62 75 69 6c 64 0a 73 68 69 66  ac_cv_build.shif
e490: 74 0a 62 75 69 6c 64 5f 63 70 75 3d 24 31 0a 62  t.build_cpu=$1.b
e4a0: 75 69 6c 64 5f 76 65 6e 64 6f 72 3d 24 32 0a 73  uild_vendor=$2.s
e4b0: 68 69 66 74 3b 20 73 68 69 66 74 0a 23 20 52 65  hift; shift.# Re
e4c0: 6d 65 6d 62 65 72 2c 20 74 68 65 20 66 69 72 73  member, the firs
e4d0: 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 49  t character of I
e4e0: 46 53 20 69 73 20 75 73 65 64 20 74 6f 20 63 72  FS is used to cr
e4f0: 65 61 74 65 20 24 2a 2c 0a 23 20 65 78 63 65 70  eate $*,.# excep
e500: 74 20 77 69 74 68 20 6f 6c 64 20 73 68 65 6c 6c  t with old shell
e510: 73 3a 0a 62 75 69 6c 64 5f 6f 73 3d 24 2a 0a 49  s:.build_os=$*.I
e520: 46 53 3d 24 61 63 5f 73 61 76 65 5f 49 46 53 0a  FS=$ac_save_IFS.
e530: 63 61 73 65 20 24 62 75 69 6c 64 5f 6f 73 20 69  case $build_os i
e540: 6e 20 2a 5c 20 2a 29 20 62 75 69 6c 64 5f 6f 73  n *\ *) build_os
e550: 3d 60 65 63 68 6f 20 22 24 62 75 69 6c 64 5f 6f  =`echo "$build_o
e560: 73 22 20 7c 20 73 65 64 20 27 73 2f 20 2f 2d 2f  s" | sed 's/ /-/
e570: 67 27 60 3b 3b 20 65 73 61 63 0a 0a 0a 7b 20 65  g'`;; esac...{ e
e580: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
e590: 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f  ENO: checking ho
e5a0: 73 74 20 73 79 73 74 65 6d 20 74 79 70 65 22 20  st system type" 
e5b0: 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
e5c0: 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 73 74 20   "checking host 
e5d0: 73 79 73 74 65 6d 20 74 79 70 65 2e 2e 2e 20 24  system type... $
e5e0: 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69  ECHO_C" >&6; }.i
e5f0: 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
e600: 68 6f 73 74 2b 73 65 74 7d 22 20 3d 20 73 65 74  host+set}" = set
e610: 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
e620: 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
e630: 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
e640: 65 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 68  e.  if test "x$h
e650: 6f 73 74 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20  ost_alias" = x; 
e660: 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68 6f 73  then.  ac_cv_hos
e670: 74 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a 65  t=$ac_cv_build.e
e680: 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 6f 73 74  lse.  ac_cv_host
e690: 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75  =`$SHELL "$ac_au
e6a0: 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62  x_dir/config.sub
e6b0: 22 20 24 68 6f 73 74 5f 61 6c 69 61 73 60 20 7c  " $host_alias` |
e6c0: 7c 0a 20 20 20 20 7b 20 7b 20 65 63 68 6f 20 22  |.    { { echo "
e6d0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
e6e0: 65 72 72 6f 72 3a 20 24 53 48 45 4c 4c 20 24 61  error: $SHELL $a
e6f0: 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
e700: 2e 73 75 62 20 24 68 6f 73 74 5f 61 6c 69 61 73  .sub $host_alias
e710: 20 66 61 69 6c 65 64 22 20 3e 26 35 0a 65 63 68   failed" >&5.ech
e720: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
e730: 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  : $SHELL $ac_aux
e740: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20  _dir/config.sub 
e750: 24 68 6f 73 74 5f 61 6c 69 61 73 20 66 61 69 6c  $host_alias fail
e760: 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  ed" >&2;}.   { (
e770: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
e780: 20 7d 3b 20 7d 0a 66 69 0a 0a 66 69 0a 7b 20 65   }; }.fi..fi.{ e
e790: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
e7a0: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
e7b0: 5f 63 76 5f 68 6f 73 74 22 20 3e 26 35 0a 65 63  _cv_host" >&5.ec
e7c0: 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63  ho "${ECHO_T}$ac
e7d0: 5f 63 76 5f 68 6f 73 74 22 20 3e 26 36 3b 20 7d  _cv_host" >&6; }
e7e0: 0a 63 61 73 65 20 24 61 63 5f 63 76 5f 68 6f 73  .case $ac_cv_hos
e7f0: 74 20 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a  t in.*-*-*) ;;.*
e800: 29 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  ) { { echo "$as_
e810: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
e820: 72 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c 75 65  r: invalid value
e830: 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20 68 6f   of canonical ho
e840: 73 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  st" >&5.echo "$a
e850: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76  s_me: error: inv
e860: 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61  alid value of ca
e870: 6e 6f 6e 69 63 61 6c 20 68 6f 73 74 22 20 3e 26  nonical host" >&
e880: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
e890: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b  ); exit 1; }; };
e8a0: 3b 0a 65 73 61 63 0a 68 6f 73 74 3d 24 61 63 5f  ;.esac.host=$ac_
e8b0: 63 76 5f 68 6f 73 74 0a 61 63 5f 73 61 76 65 5f  cv_host.ac_save_
e8c0: 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 27 2d  IFS=$IFS; IFS='-
e8d0: 27 0a 73 65 74 20 78 20 24 61 63 5f 63 76 5f 68  '.set x $ac_cv_h
e8e0: 6f 73 74 0a 73 68 69 66 74 0a 68 6f 73 74 5f 63  ost.shift.host_c
e8f0: 70 75 3d 24 31 0a 68 6f 73 74 5f 76 65 6e 64 6f  pu=$1.host_vendo
e900: 72 3d 24 32 0a 73 68 69 66 74 3b 20 73 68 69 66  r=$2.shift; shif
e910: 74 0a 23 20 52 65 6d 65 6d 62 65 72 2c 20 74 68  t.# Remember, th
e920: 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65  e first characte
e930: 72 20 6f 66 20 49 46 53 20 69 73 20 75 73 65 64  r of IFS is used
e940: 20 74 6f 20 63 72 65 61 74 65 20 24 2a 2c 0a 23   to create $*,.#
e950: 20 65 78 63 65 70 74 20 77 69 74 68 20 6f 6c 64   except with old
e960: 20 73 68 65 6c 6c 73 3a 0a 68 6f 73 74 5f 6f 73   shells:.host_os
e970: 3d 24 2a 0a 49 46 53 3d 24 61 63 5f 73 61 76 65  =$*.IFS=$ac_save
e980: 5f 49 46 53 0a 63 61 73 65 20 24 68 6f 73 74 5f  _IFS.case $host_
e990: 6f 73 20 69 6e 20 2a 5c 20 2a 29 20 68 6f 73 74  os in *\ *) host
e9a0: 5f 6f 73 3d 60 65 63 68 6f 20 22 24 68 6f 73 74  _os=`echo "$host
e9b0: 5f 6f 73 22 20 7c 20 73 65 64 20 27 73 2f 20 2f  _os" | sed 's/ /
e9c0: 2d 2f 67 27 60 3b 3b 20 65 73 61 63 0a 0a 0a 61  -/g'`;; esac...a
e9d0: 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
e9e0: 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
e9f0: 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
ea00: 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
ea10: 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
ea20: 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
ea30: 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
ea40: 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
ea50: 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
ea60: 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
ea70: 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
ea80: 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
ea90: 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
eaa0: 6d 70 69 6c 65 72 5f 67 6e 75 0a 69 66 20 74 65  mpiler_gnu.if te
eab0: 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
eac0: 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
ead0: 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
eae0: 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61  rst word of "${a
eaf0: 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67 63  c_tool_prefix}gc
eb00: 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  c", so it can be
eb10: 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
eb20: 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
eb30: 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
eb40: 72 65 66 69 78 7d 67 63 63 3b 20 61 63 5f 77 6f  refix}gcc; ac_wo
eb50: 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24 61  rd=$2.{ echo "$a
eb60: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
eb70: 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
eb80: 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ord" >&5.echo $E
eb90: 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
eba0: 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
ebb0: 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
ebc0: 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
ebd0: 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d  _prog_CC+set}" =
ebe0: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
ebf0: 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
ec00: 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
ec10: 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
ec20: 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
ec30: 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22   ac_cv_prog_CC="
ec40: 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75  $CC" # Let the u
ec50: 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
ec60: 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
ec70: 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
ec80: 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
ec90: 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
eca0: 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
ecb0: 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
ecc0: 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
ecd0: 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
ece0: 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
ecf0: 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
ed00: 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
ed10: 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66  o.  if { test -f
ed20: 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
ed30: 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
ed40: 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
ed50: 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
ed60: 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b  ac_exec_ext"; };
ed70: 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
ed80: 70 72 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f  prog_CC="${ac_to
ed90: 6f 6c 5f 70 72 65 66 69 78 7d 67 63 63 22 0a 20  ol_prefix}gcc". 
eda0: 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
edb0: 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
edc0: 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
edd0: 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
ede0: 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
edf0: 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
ee00: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
ee10: 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72  .fi.CC=$ac_cv_pr
ee20: 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e  og_CC.if test -n
ee30: 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b   "$CC"; then.  {
ee40: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
ee50: 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
ee60: 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  CC" >&5.echo "${
ee70: 45 43 48 4f 5f 54 7d 24 43 43 22 20 3e 26 36 3b  ECHO_T}$CC" >&6;
ee80: 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f   }.else.  { echo
ee90: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
eea0: 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
eeb0: 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
eec0: 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  }no" >&6; }.fi..
eed0: 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
eee0: 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22 3b  $ac_cv_prog_CC";
eef0: 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43   then.  ac_ct_CC
ef00: 3d 24 43 43 0a 20 20 23 20 45 78 74 72 61 63 74  =$CC.  # Extract
ef10: 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
ef20: 6f 66 20 22 67 63 63 22 2c 20 73 6f 20 69 74 20  of "gcc", so it 
ef30: 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
ef40: 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
ef50: 0a 73 65 74 20 64 75 6d 6d 79 20 67 63 63 3b 20  .set dummy gcc; 
ef60: 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68  ac_word=$2.{ ech
ef70: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
ef80: 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
ef90: 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63  $ac_word" >&5.ec
efa0: 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
efb0: 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
efc0: 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  d... $ECHO_C" >&
efd0: 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
efe0: 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
eff0: 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  _CC+set}" = set;
f000: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
f010: 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
f020: 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
f030: 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
f040: 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a  ac_ct_CC"; then.
f050: 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
f060: 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43  ct_CC="$ac_ct_CC
f070: 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
f080: 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
f090: 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
f0a0: 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
f0b0: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
f0c0: 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
f0d0: 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
f0e0: 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
f0f0: 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
f100: 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
f110: 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
f120: 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
f130: 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
f140: 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24   if { test -f "$
f150: 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
f160: 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20  ac_exec_ext" && 
f170: 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f  $as_test_x "$as_
f180: 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
f190: 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68  exec_ext"; }; th
f1a0: 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
f1b0: 67 5f 61 63 5f 63 74 5f 43 43 3d 22 67 63 63 22  g_ac_ct_CC="gcc"
f1c0: 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
f1d0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
f1e0: 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
f1f0: 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
f200: 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
f210: 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
f220: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
f230: 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24  fi.fi.ac_ct_CC=$
f240: 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
f250: 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  _CC.if test -n "
f260: 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e  $ac_ct_CC"; then
f270: 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
f280: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
f290: 74 3a 20 24 61 63 5f 63 74 5f 43 43 22 20 3e 26  t: $ac_ct_CC" >&
f2a0: 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
f2b0: 7d 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 36 3b  }$ac_ct_CC" >&6;
f2c0: 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f   }.else.  { echo
f2d0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
f2e0: 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
f2f0: 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
f300: 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  }no" >&6; }.fi..
f310: 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f    if test "x$ac_
f320: 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68 65 6e  ct_CC" = x; then
f330: 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65 6c 73  .    CC="".  els
f340: 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
f350: 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
f360: 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
f370: 65 73 3a 29 0a 7b 20 65 63 68 6f 20 22 24 61 73  es:).{ echo "$as
f380: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
f390: 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
f3a0: 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
f3b0: 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
f3c0: 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
f3d0: 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
f3e0: 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
f3f0: 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
f400: 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
f410: 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
f420: 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
f430: 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
f440: 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
f450: 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
f460: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  e: WARNING: In t
f470: 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
f480: 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
f490: 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
f4a0: 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
f4b0: 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
f4c0: 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
f4d0: 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
f4e0: 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
f4f0: 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
f500: 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
f510: 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
f520: 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f  .org." >&2;}.ac_
f530: 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20  tool_warned=yes 
f540: 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43 43 3d 24  ;;.esac.    CC=$
f550: 61 63 5f 63 74 5f 43 43 0a 20 20 66 69 0a 65 6c  ac_ct_CC.  fi.el
f560: 73 65 0a 20 20 43 43 3d 22 24 61 63 5f 63 76 5f  se.  CC="$ac_cv_
f570: 70 72 6f 67 5f 43 43 22 0a 66 69 0a 0a 69 66 20  prog_CC".fi..if 
f580: 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74  test -z "$CC"; t
f590: 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 69 66  hen.          if
f5a0: 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
f5b0: 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
f5c0: 0a 20 20 20 20 23 20 45 78 74 72 61 63 74 20 74  .    # Extract t
f5d0: 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
f5e0: 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
f5f0: 69 78 7d 63 63 22 2c 20 73 6f 20 69 74 20 63 61  ix}cc", so it ca
f600: 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
f610: 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
f620: 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f  et dummy ${ac_to
f630: 6f 6c 5f 70 72 65 66 69 78 7d 63 63 3b 20 61 63  ol_prefix}cc; ac
f640: 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20  _word=$2.{ echo 
f650: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
f660: 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
f670: 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f  c_word" >&5.echo
f680: 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
f690: 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
f6a0: 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
f6b0: 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
f6c0: 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d  _cv_prog_CC+set}
f6d0: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
f6e0: 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
f6f0: 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
f700: 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
f710: 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65  st -n "$CC"; the
f720: 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43  n.  ac_cv_prog_C
f730: 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68  C="$CC" # Let th
f740: 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
f750: 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
f760: 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
f770: 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
f780: 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
f790: 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
f7a0: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
f7b0: 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
f7c0: 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
f7d0: 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
f7e0: 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
f7f0: 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
f800: 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
f810: 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
f820: 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
f830: 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
f840: 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
f850: 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
f860: 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
f870: 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 7b 61 63  cv_prog_CC="${ac
f880: 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22  _tool_prefix}cc"
f890: 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
f8a0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
f8b0: 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
f8c0: 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
f8d0: 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
f8e0: 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
f8f0: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
f900: 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f  fi.fi.CC=$ac_cv_
f910: 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20  prog_CC.if test 
f920: 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
f930: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
f940: 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
f950: 20 24 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22   $CC" >&5.echo "
f960: 24 7b 45 43 48 4f 5f 54 7d 24 43 43 22 20 3e 26  ${ECHO_T}$CC" >&
f970: 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63  6; }.else.  { ec
f980: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
f990: 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
f9a0: 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
f9b0: 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  _T}no" >&6; }.fi
f9c0: 0a 0a 0a 20 20 66 69 0a 66 69 0a 69 66 20 74 65  ...  fi.fi.if te
f9d0: 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65  st -z "$CC"; the
f9e0: 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
f9f0: 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
fa00: 22 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  "cc", so it can 
fa10: 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
fa20: 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
fa30: 20 64 75 6d 6d 79 20 63 63 3b 20 61 63 5f 77 6f   dummy cc; ac_wo
fa40: 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24 61  rd=$2.{ echo "$a
fa50: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
fa60: 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
fa70: 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ord" >&5.echo $E
fa80: 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
fa90: 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
faa0: 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
fab0: 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
fac0: 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d  _prog_CC+set}" =
fad0: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
fae0: 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
faf0: 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
fb00: 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
fb10: 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
fb20: 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22   ac_cv_prog_CC="
fb30: 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75  $CC" # Let the u
fb40: 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
fb50: 20 74 65 73 74 2e 0a 65 6c 73 65 0a 20 20 61 63   test..else.  ac
fb60: 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 6e  _prog_rejected=n
fb70: 6f 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  o.as_save_IFS=$I
fb80: 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
fb90: 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
fba0: 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
fbb0: 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
fbc0: 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
fbd0: 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
fbe0: 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
fbf0: 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
fc00: 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
fc10: 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
fc20: 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
fc30: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
fc40: 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
fc50: 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
fc60: 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
fc70: 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
fc80: 69 66 20 74 65 73 74 20 22 24 61 73 5f 64 69 72  if test "$as_dir
fc90: 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
fca0: 63 5f 65 78 74 22 20 3d 20 22 2f 75 73 72 2f 75  c_ext" = "/usr/u
fcb0: 63 62 2f 63 63 22 3b 20 74 68 65 6e 0a 20 20 20  cb/cc"; then.   
fcc0: 20 20 20 20 61 63 5f 70 72 6f 67 5f 72 65 6a 65      ac_prog_reje
fcd0: 63 74 65 64 3d 79 65 73 0a 20 20 20 20 20 20 20  cted=yes.       
fce0: 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 20 66 69  continue.     fi
fcf0: 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
fd00: 43 43 3d 22 63 63 22 0a 20 20 20 20 65 63 68 6f  CC="cc".    echo
fd10: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
fd20: 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
fd30: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
fd40: 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
fd50: 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
fd60: 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
fd70: 65 5f 49 46 53 0a 0a 69 66 20 74 65 73 74 20 24  e_IFS..if test $
fd80: 61 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64  ac_prog_rejected
fd90: 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23   = yes; then.  #
fda0: 20 57 65 20 66 6f 75 6e 64 20 61 20 62 6f 67 6f   We found a bogo
fdb0: 6e 20 69 6e 20 74 68 65 20 70 61 74 68 2c 20 73  n in the path, s
fdc0: 6f 20 6d 61 6b 65 20 73 75 72 65 20 77 65 20 6e  o make sure we n
fdd0: 65 76 65 72 20 75 73 65 20 69 74 2e 0a 20 20 73  ever use it..  s
fde0: 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 63 76 5f  et dummy $ac_cv_
fdf0: 70 72 6f 67 5f 43 43 0a 20 20 73 68 69 66 74 0a  prog_CC.  shift.
fe00: 20 20 69 66 20 74 65 73 74 20 24 23 20 21 3d 20    if test $# != 
fe10: 30 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 57 65  0; then.    # We
fe20: 20 63 68 6f 73 65 20 61 20 64 69 66 66 65 72 65   chose a differe
fe30: 6e 74 20 63 6f 6d 70 69 6c 65 72 20 66 72 6f 6d  nt compiler from
fe40: 20 74 68 65 20 62 6f 67 75 73 20 6f 6e 65 2e 0a   the bogus one..
fe50: 20 20 20 20 23 20 48 6f 77 65 76 65 72 2c 20 69      # However, i
fe60: 74 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 62  t has the same b
fe70: 61 73 65 6e 61 6d 65 2c 20 73 6f 20 74 68 65 20  asename, so the 
fe80: 62 6f 67 6f 6e 20 77 69 6c 6c 20 62 65 20 63 68  bogon will be ch
fe90: 6f 73 65 6e 0a 20 20 20 20 23 20 66 69 72 73 74  osen.    # first
fea0: 20 69 66 20 77 65 20 73 65 74 20 43 43 20 74 6f   if we set CC to
feb0: 20 6a 75 73 74 20 74 68 65 20 62 61 73 65 6e 61   just the basena
fec0: 6d 65 3b 20 75 73 65 20 74 68 65 20 66 75 6c 6c  me; use the full
fed0: 20 66 69 6c 65 20 6e 61 6d 65 2e 0a 20 20 20 20   file name..    
fee0: 73 68 69 66 74 0a 20 20 20 20 61 63 5f 63 76 5f  shift.    ac_cv_
fef0: 70 72 6f 67 5f 43 43 3d 22 24 61 73 5f 64 69 72  prog_CC="$as_dir
ff00: 2f 24 61 63 5f 77 6f 72 64 24 7b 31 2b 27 20 27  /$ac_word${1+' '
ff10: 7d 24 40 22 0a 20 20 66 69 0a 66 69 0a 66 69 0a  }$@".  fi.fi.fi.
ff20: 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f  fi.CC=$ac_cv_pro
ff30: 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20  g_CC.if test -n 
ff40: 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20  "$CC"; then.  { 
ff50: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
ff60: 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43  NENO: result: $C
ff70: 43 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  C" >&5.echo "${E
ff80: 43 48 4f 5f 54 7d 24 43 43 22 20 3e 26 36 3b 20  CHO_T}$CC" >&6; 
ff90: 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20  }.else.  { echo 
ffa0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
ffb0: 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
ffc0: 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
ffd0: 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
ffe0: 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
fff0: 43 43 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  CC"; then.  if t
10000 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
10010 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
10020 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20   for ac_prog in 
10030 63 6c 2e 65 78 65 0a 20 20 64 6f 0a 20 20 20 20  cl.exe.  do.    
10040 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
10050 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63  rst word of "$ac
10060 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f  _tool_prefix$ac_
10070 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61 6e  prog", so it can
10080 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
10090 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
100a0 74 20 64 75 6d 6d 79 20 24 61 63 5f 74 6f 6f 6c  t dummy $ac_tool
100b0 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 3b  _prefix$ac_prog;
100c0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63   ac_word=$2.{ ec
100d0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
100e0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
100f0 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65   $ac_word" >&5.e
10100 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
10110 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
10120 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  rd... $ECHO_C" >
10130 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
10140 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73  {ac_cv_prog_CC+s
10150 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
10160 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
10170 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
10180 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66  C" >&6.else.  if
10190 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20   test -n "$CC"; 
101a0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
101b0 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74  g_CC="$CC" # Let
101c0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
101d0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
101e0 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
101f0 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
10200 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
10210 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
10220 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
10230 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
10240 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
10250 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
10260 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
10270 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
10280 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
10290 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
102a0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
102b0 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
102c0 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
102d0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
102e0 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
102f0 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24  ac_cv_prog_CC="$
10300 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61  ac_tool_prefix$a
10310 63 5f 70 72 6f 67 22 0a 20 20 20 20 65 63 68 6f  c_prog".    echo
10320 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10330 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
10340 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
10350 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
10360 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
10370 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
10380 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43 43 3d  e_IFS..fi.fi.CC=
10390 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69  $ac_cv_prog_CC.i
103a0 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b  f test -n "$CC";
103b0 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22   then.  { echo "
103c0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
103d0 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35  result: $CC" >&5
103e0 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
103f0 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  $CC" >&6; }.else
10400 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
10410 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
10420 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
10430 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
10440 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74 65  6; }.fi...    te
10450 73 74 20 2d 6e 20 22 24 43 43 22 20 26 26 20 62  st -n "$CC" && b
10460 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69  reak.  done.fi.i
10470 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b  f test -z "$CC";
10480 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43   then.  ac_ct_CC
10490 3d 24 43 43 0a 20 20 66 6f 72 20 61 63 5f 70 72  =$CC.  for ac_pr
104a0 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a 64 6f 0a  og in cl.exe.do.
104b0 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
104c0 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24  first word of "$
104d0 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20  ac_prog", so it 
104e0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
104f0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
10500 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70  .set dummy $ac_p
10510 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rog; ac_word=$2.
10520 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
10530 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
10540 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
10550 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
10560 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
10570 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f  c_word... $ECHO_
10580 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  C" >&6; }.if tes
10590 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
105a0 61 63 5f 63 74 5f 43 43 2b 73 65 74 7d 22 20 3d  ac_ct_CC+set}" =
105b0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
105c0 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
105d0 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
105e0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
105f0 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20  -n "$ac_ct_CC"; 
10600 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
10610 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f  g_ac_ct_CC="$ac_
10620 63 74 5f 43 43 22 20 23 20 4c 65 74 20 74 68 65  ct_CC" # Let the
10630 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
10640 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
10650 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
10660 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
10670 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
10680 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
10690 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
106a0 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
106b0 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
106c0 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
106d0 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
106e0 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
106f0 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
10700 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
10710 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
10720 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
10730 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
10740 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
10750 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
10760 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d  v_prog_ac_ct_CC=
10770 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 65  "$ac_prog".    e
10780 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10790 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
107a0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
107b0 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
107c0 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
107d0 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
107e0 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
107f0 61 63 5f 63 74 5f 43 43 3d 24 61 63 5f 63 76 5f  ac_ct_CC=$ac_cv_
10800 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 0a 69 66  prog_ac_ct_CC.if
10810 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
10820 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65  _CC"; then.  { e
10830 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10840 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
10850 5f 63 74 5f 43 43 22 20 3e 26 35 0a 65 63 68 6f  _ct_CC" >&5.echo
10860 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63   "${ECHO_T}$ac_c
10870 74 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  t_CC" >&6; }.els
10880 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  e.  { echo "$as_
10890 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
108a0 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f  lt: no" >&5.echo
108b0 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e   "${ECHO_T}no" >
108c0 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65 73  &6; }.fi...  tes
108d0 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22  t -n "$ac_ct_CC"
108e0 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a   && break.done..
108f0 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f    if test "x$ac_
10900 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68 65 6e  ct_CC" = x; then
10910 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65 6c 73  .    CC="".  els
10920 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
10930 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
10940 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
10950 65 73 3a 29 0a 7b 20 65 63 68 6f 20 22 24 61 73  es:).{ echo "$as
10960 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
10970 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
10980 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
10990 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
109a0 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
109b0 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
109c0 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
109d0 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
109e0 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
109f0 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
10a00 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
10a10 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
10a20 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
10a30 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
10a40 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  e: WARNING: In t
10a50 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
10a60 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
10a70 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
10a80 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
10a90 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
10aa0 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
10ab0 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
10ac0 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
10ad0 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
10ae0 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
10af0 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
10b00 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f  .org." >&2;}.ac_
10b10 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20  tool_warned=yes 
10b20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43 43 3d 24  ;;.esac.    CC=$
10b30 61 63 5f 63 74 5f 43 43 0a 20 20 66 69 0a 66 69  ac_ct_CC.  fi.fi
10b40 0a 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a 20 22  ..fi...test -z "
10b50 24 43 43 22 20 26 26 20 7b 20 7b 20 65 63 68 6f  $CC" && { { echo
10b60 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10b70 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65  : error: no acce
10b80 70 74 61 62 6c 65 20 43 20 63 6f 6d 70 69 6c 65  ptable C compile
10b90 72 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54  r found in \$PAT
10ba0 48 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  H.See \`config.l
10bb0 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
10bc0 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20  ails." >&5.echo 
10bd0 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
10be0 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 43 20  no acceptable C 
10bf0 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64 20 69  compiler found i
10c00 6e 20 5c 24 50 41 54 48 0a 53 65 65 20 5c 60 63  n \$PATH.See \`c
10c10 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
10c20 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26  ore details." >&
10c30 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
10c40 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
10c50 0a 23 20 50 72 6f 76 69 64 65 20 73 6f 6d 65 20  .# Provide some 
10c60 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75  information abou
10c70 74 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2e 0a  t the compiler..
10c80 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
10c90 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
10ca0 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72 20 76 65  or C compiler ve
10cb0 72 73 69 6f 6e 22 20 3e 26 35 0a 61 63 5f 63 6f  rsion" >&5.ac_co
10cc0 6d 70 69 6c 65 72 3d 60 73 65 74 20 58 20 24 61  mpiler=`set X $a
10cd0 63 5f 63 6f 6d 70 69 6c 65 3b 20 65 63 68 6f 20  c_compile; echo 
10ce0 24 32 60 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24  $2`.{ (ac_try="$
10cf0 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65  ac_compiler --ve
10d00 72 73 69 6f 6e 20 3e 26 35 22 0a 63 61 73 65 20  rsion >&5".case 
10d10 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
10d20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
10d30 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
10d40 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
10d50 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
10d60 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
10d70 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
10d80 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
10d90 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
10da0 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
10db0 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3e  iler --version >
10dc0 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  &5") 2>&5.  ac_s
10dd0 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
10de0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
10df0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
10e00 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
10e10 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20  ac_status); }.{ 
10e20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
10e30 70 69 6c 65 72 20 2d 76 20 3e 26 35 22 0a 63 61  piler -v >&5".ca
10e40 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
10e50 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
10e60 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
10e70 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
10e80 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
10e90 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
10ea0 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
10eb0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
10ec0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
10ed0 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
10ee0 6f 6d 70 69 6c 65 72 20 2d 76 20 3e 26 35 22 29  ompiler -v >&5")
10ef0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
10f00 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
10f10 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
10f20 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
10f30 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
10f40 74 61 74 75 73 29 3b 20 7d 0a 7b 20 28 61 63 5f  tatus); }.{ (ac_
10f50 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
10f60 72 20 2d 56 20 3e 26 35 22 0a 63 61 73 65 20 22  r -V >&5".case "
10f70 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
10f80 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
10f90 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
10fa0 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
10fb0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
10fc0 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
10fd0 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a  "echo \"\$as_me:
10fe0 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
10ff0 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20  _echo\"") >&5.  
11000 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
11010 6c 65 72 20 2d 56 20 3e 26 35 22 29 20 32 3e 26  ler -V >&5") 2>&
11020 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
11030 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
11040 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
11050 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
11060 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
11070 73 29 3b 20 7d 0a 0a 63 61 74 20 3e 63 6f 6e 66  s); }..cat >conf
11080 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
11090 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
110a0 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
110b0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
110c0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
110d0 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
110e0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
110f0 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
11100 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
11110 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72  in ().{..  ;.  r
11120 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
11130 46 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73  F.ac_clean_files
11140 5f 73 61 76 65 3d 24 61 63 5f 63 6c 65 61 6e 5f  _save=$ac_clean_
11150 66 69 6c 65 73 0a 61 63 5f 63 6c 65 61 6e 5f 66  files.ac_clean_f
11160 69 6c 65 73 3d 22 24 61 63 5f 63 6c 65 61 6e 5f  iles="$ac_clean_
11170 66 69 6c 65 73 20 61 2e 6f 75 74 20 61 2e 65 78  files a.out a.ex
11180 65 20 62 2e 6f 75 74 22 0a 23 20 54 72 79 20 74  e b.out".# Try t
11190 6f 20 63 72 65 61 74 65 20 61 6e 20 65 78 65 63  o create an exec
111a0 75 74 61 62 6c 65 20 77 69 74 68 6f 75 74 20 2d  utable without -
111b0 6f 20 66 69 72 73 74 2c 20 64 69 73 72 65 67 61  o first, disrega
111c0 72 64 20 61 2e 6f 75 74 2e 0a 23 20 49 74 20 77  rd a.out..# It w
111d0 69 6c 6c 20 68 65 6c 70 20 75 73 20 64 69 61 67  ill help us diag
111e0 6e 6f 73 65 20 62 72 6f 6b 65 6e 20 63 6f 6d 70  nose broken comp
111f0 69 6c 65 72 73 2c 20 61 6e 64 20 66 69 6e 64 69  ilers, and findi
11200 6e 67 20 6f 75 74 20 61 6e 20 69 6e 74 75 69 74  ng out an intuit
11210 69 6f 6e 0a 23 20 6f 66 20 65 78 65 65 78 74 2e  ion.# of exeext.
11220 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
11230 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
11240 67 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72  g for C compiler
11250 20 64 65 66 61 75 6c 74 20 6f 75 74 70 75 74 20   default output 
11260 66 69 6c 65 20 6e 61 6d 65 22 20 3e 26 35 0a 65  file name" >&5.e
11270 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
11280 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70  cking for C comp
11290 69 6c 65 72 20 64 65 66 61 75 6c 74 20 6f 75 74  iler default out
112a0 70 75 74 20 66 69 6c 65 20 6e 61 6d 65 2e 2e 2e  put file name...
112b0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
112c0 0a 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74  .ac_link_default
112d0 3d 60 65 63 68 6f 20 22 24 61 63 5f 6c 69 6e 6b  =`echo "$ac_link
112e0 22 20 7c 20 73 65 64 20 27 73 2f 20 2d 6f 20 2a  " | sed 's/ -o *
112f0 63 6f 6e 66 74 65 73 74 5b 5e 20 5d 2a 2f 2f 27  conftest[^ ]*//'
11300 60 0a 23 0a 23 20 4c 69 73 74 20 6f 66 20 70 6f  `.#.# List of po
11310 73 73 69 62 6c 65 20 6f 75 74 70 75 74 20 66 69  ssible output fi
11320 6c 65 73 2c 20 73 74 61 72 74 69 6e 67 20 66 72  les, starting fr
11330 6f 6d 20 74 68 65 20 6d 6f 73 74 20 6c 69 6b 65  om the most like
11340 6c 79 2e 0a 23 20 54 68 65 20 61 6c 67 6f 72 69  ly..# The algori
11350 74 68 6d 20 69 73 20 6e 6f 74 20 72 6f 62 75 73  thm is not robus
11360 74 20 74 6f 20 6a 75 6e 6b 20 69 6e 20 60 2e 27  t to junk in `.'
11370 2c 20 68 65 6e 63 65 20 67 6f 20 74 6f 20 77 69  , hence go to wi
11380 6c 64 63 61 72 64 73 20 28 61 2e 2a 29 0a 23 20  ldcards (a.*).# 
11390 6f 6e 6c 79 20 61 73 20 61 20 6c 61 73 74 20 72  only as a last r
113a0 65 73 6f 72 74 2e 20 20 62 2e 6f 75 74 20 69 73  esort.  b.out is
113b0 20 63 72 65 61 74 65 64 20 62 79 20 69 39 36 30   created by i960
113c0 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 61 63 5f 66   compilers..ac_f
113d0 69 6c 65 73 3d 27 61 5f 6f 75 74 2e 65 78 65 20  iles='a_out.exe 
113e0 61 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 2e 65  a.exe conftest.e
113f0 78 65 20 61 2e 6f 75 74 20 63 6f 6e 66 74 65 73  xe a.out conftes
11400 74 20 61 2e 2a 20 63 6f 6e 66 74 65 73 74 2e 2a  t a.* conftest.*
11410 20 62 2e 6f 75 74 27 0a 23 0a 23 20 54 68 65 20   b.out'.#.# The 
11420 49 52 49 58 20 36 20 6c 69 6e 6b 65 72 20 77 72  IRIX 6 linker wr
11430 69 74 65 73 20 69 6e 74 6f 20 65 78 69 73 74 69  ites into existi
11440 6e 67 20 66 69 6c 65 73 20 77 68 69 63 68 20 6d  ng files which m
11450 61 79 20 6e 6f 74 20 62 65 0a 23 20 65 78 65 63  ay not be.# exec
11460 75 74 61 62 6c 65 2c 20 72 65 74 61 69 6e 69 6e  utable, retainin
11470 67 20 74 68 65 69 72 20 70 65 72 6d 69 73 73 69  g their permissi
11480 6f 6e 73 2e 20 20 52 65 6d 6f 76 65 20 74 68 65  ons.  Remove the
11490 6d 20 66 69 72 73 74 20 73 6f 20 61 0a 23 20 73  m first so a.# s
114a0 75 62 73 65 71 75 65 6e 74 20 65 78 65 63 75 74  ubsequent execut
114b0 69 6f 6e 20 74 65 73 74 20 77 6f 72 6b 73 2e 0a  ion test works..
114c0 61 63 5f 72 6d 66 69 6c 65 73 3d 0a 66 6f 72 20  ac_rmfiles=.for 
114d0 61 63 5f 66 69 6c 65 20 69 6e 20 24 61 63 5f 66  ac_file in $ac_f
114e0 69 6c 65 73 0a 64 6f 0a 20 20 63 61 73 65 20 24  iles.do.  case $
114f0 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a  ac_file in.    *
11500 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f  .$ac_ext | *.xco
11510 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64  ff | *.tds | *.d
11520 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59   | *.pdb | *.xSY
11530 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67  M | *.bb | *.bbg
11540 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66   | *.map | *.inf
11550 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29   | *.o | *.obj )
11560 20 3b 3b 0a 20 20 20 20 2a 20 29 20 61 63 5f 72   ;;.    * ) ac_r
11570 6d 66 69 6c 65 73 3d 22 24 61 63 5f 72 6d 66 69  mfiles="$ac_rmfi
11580 6c 65 73 20 24 61 63 5f 66 69 6c 65 22 3b 3b 0a  les $ac_file";;.
11590 20 20 65 73 61 63 0a 64 6f 6e 65 0a 72 6d 20 2d    esac.done.rm -
115a0 66 20 24 61 63 5f 72 6d 66 69 6c 65 73 0a 0a 69  f $ac_rmfiles..i
115b0 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
115c0 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 0a 63  _link_default".c
115d0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
115e0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
115f0 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
11600 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
11610 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
11620 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
11630 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61  eval "echo \"\$a
11640 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
11650 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e  c_try_echo\"") >
11660 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
11670 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 29 20 32  link_default") 2
11680 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
11690 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
116a0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
116b0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
116c0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
116d0 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  tus); }; then.  
116e0 23 20 41 75 74 6f 63 6f 6e 66 2d 32 2e 31 33 20  # Autoconf-2.13 
116f0 63 6f 75 6c 64 20 73 65 74 20 74 68 65 20 61 63  could set the ac
11700 5f 63 76 5f 65 78 65 65 78 74 20 76 61 72 69 61  _cv_exeext varia
11710 62 6c 65 20 74 6f 20 60 6e 6f 27 2e 0a 23 20 53  ble to `no'..# S
11720 6f 20 69 67 6e 6f 72 65 20 61 20 76 61 6c 75 65  o ignore a value
11730 20 6f 66 20 60 6e 6f 27 2c 20 6f 74 68 65 72 77   of `no', otherw
11740 69 73 65 20 74 68 69 73 20 77 6f 75 6c 64 20 6c  ise this would l
11750 65 61 64 20 74 6f 20 60 45 58 45 45 58 54 20 3d  ead to `EXEEXT =
11760 20 6e 6f 27 0a 23 20 69 6e 20 61 20 4d 61 6b 65   no'.# in a Make
11770 66 69 6c 65 2e 20 20 57 65 20 73 68 6f 75 6c 64  file.  We should
11780 20 6e 6f 74 20 6f 76 65 72 72 69 64 65 20 61 63   not override ac
11790 5f 63 76 5f 65 78 65 65 78 74 20 69 66 20 69 74  _cv_exeext if it
117a0 20 77 61 73 20 63 61 63 68 65 64 2c 0a 23 20 73   was cached,.# s
117b0 6f 20 74 68 61 74 20 74 68 65 20 75 73 65 72 20  o that the user 
117c0 63 61 6e 20 73 68 6f 72 74 2d 63 69 72 63 75 69  can short-circui
117d0 74 20 74 68 69 73 20 74 65 73 74 20 66 6f 72 20  t this test for 
117e0 63 6f 6d 70 69 6c 65 72 73 20 75 6e 6b 6e 6f 77  compilers unknow
117f0 6e 20 74 6f 0a 23 20 41 75 74 6f 63 6f 6e 66 2e  n to.# Autoconf.
11800 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20  .for ac_file in 
11810 24 61 63 5f 66 69 6c 65 73 20 27 27 0a 64 6f 0a  $ac_files ''.do.
11820 20 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66    test -f "$ac_f
11830 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  ile" || continue
11840 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65  .  case $ac_file
11850 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78   in.    *.$ac_ex
11860 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e  t | *.xcoff | *.
11870 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64  tds | *.d | *.pd
11880 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62  b | *.xSYM | *.b
11890 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61  b | *.bbg | *.ma
118a0 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 6f 20  p | *.inf | *.o 
118b0 7c 20 2a 2e 6f 62 6a 20 29 0a 09 3b 3b 0a 20 20  | *.obj )..;;.  
118c0 20 20 5b 61 62 5d 2e 6f 75 74 20 29 0a 09 23 20    [ab].out )..# 
118d0 57 65 20 66 6f 75 6e 64 20 74 68 65 20 64 65 66  We found the def
118e0 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 2c  ault executable,
118f0 20 62 75 74 20 65 78 65 65 78 74 3d 27 27 20 69   but exeext='' i
11900 73 20 6d 6f 73 74 0a 09 23 20 63 65 72 74 61 69  s most..# certai
11910 6e 6c 79 20 72 69 67 68 74 2e 0a 09 62 72 65 61  nly right...brea
11920 6b 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 0a 20 20  k;;.    *.* ).  
11930 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
11940 7b 61 63 5f 63 76 5f 65 78 65 65 78 74 2b 73 65  {ac_cv_exeext+se
11950 74 7d 22 20 3d 20 73 65 74 20 26 26 20 74 65 73  t}" = set && tes
11960 74 20 22 24 61 63 5f 63 76 5f 65 78 65 65 78 74  t "$ac_cv_exeext
11970 22 20 21 3d 20 6e 6f 3b 0a 09 74 68 65 6e 20 3a  " != no;..then :
11980 3b 20 65 6c 73 65 0a 09 20 20 20 61 63 5f 63 76  ; else..   ac_cv
11990 5f 65 78 65 65 78 74 3d 60 65 78 70 72 20 22 24  _exeext=`expr "$
119a0 61 63 5f 66 69 6c 65 22 20 3a 20 27 5b 5e 2e 5d  ac_file" : '[^.]
119b0 2a 5c 28 5c 2e 2e 2a 5c 29 27 60 0a 09 66 69 0a  *\(\..*\)'`..fi.
119c0 09 23 20 57 65 20 73 65 74 20 61 63 5f 63 76 5f  .# We set ac_cv_
119d0 65 78 65 65 78 74 20 68 65 72 65 20 62 65 63 61  exeext here beca
119e0 75 73 65 20 74 68 65 20 6c 61 74 65 72 20 74 65  use the later te
119f0 73 74 20 66 6f 72 20 69 74 20 69 73 20 6e 6f 74  st for it is not
11a00 0a 09 23 20 73 61 66 65 3a 20 63 72 6f 73 73 20  ..# safe: cross 
11a10 63 6f 6d 70 69 6c 65 72 73 20 6d 61 79 20 6e 6f  compilers may no
11a20 74 20 61 64 64 20 74 68 65 20 73 75 66 66 69 78  t add the suffix
11a30 20 69 66 20 67 69 76 65 6e 20 61 6e 20 60 2d 6f   if given an `-o
11a40 27 0a 09 23 20 61 72 67 75 6d 65 6e 74 2c 20 73  '..# argument, s
11a50 6f 20 77 65 20 6d 61 79 20 6e 65 65 64 20 74 6f  o we may need to
11a60 20 6b 6e 6f 77 20 69 74 20 61 74 20 74 68 61 74   know it at that
11a70 20 70 6f 69 6e 74 20 61 6c 72 65 61 64 79 2e 0a   point already..
11a80 09 23 20 45 76 65 6e 20 69 66 20 74 68 69 73 20  .# Even if this 
11a90 73 65 63 74 69 6f 6e 20 6c 6f 6f 6b 73 20 63 72  section looks cr
11aa0 75 66 74 79 3a 20 69 74 20 68 61 73 20 74 68 65  ufty: it has the
11ab0 20 61 64 76 61 6e 74 61 67 65 20 6f 66 0a 09 23   advantage of..#
11ac0 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 69 6e   actually workin
11ad0 67 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 20 20  g...break;;.    
11ae0 2a 20 29 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 65  * )..break;;.  e
11af0 73 61 63 0a 64 6f 6e 65 0a 74 65 73 74 20 22 24  sac.done.test "$
11b00 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3d 20  ac_cv_exeext" = 
11b10 6e 6f 20 26 26 20 61 63 5f 63 76 5f 65 78 65 65  no && ac_cv_exee
11b20 78 74 3d 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 66  xt=..else.  ac_f
11b30 69 6c 65 3d 27 27 0a 66 69 0a 0a 7b 20 65 63 68  ile=''.fi..{ ech
11b40 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
11b50 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 66  O: result: $ac_f
11b60 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ile" >&5.echo "$
11b70 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 66 69 6c 65  {ECHO_T}$ac_file
11b80 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
11b90 20 2d 7a 20 22 24 61 63 5f 66 69 6c 65 22 3b 20   -z "$ac_file"; 
11ba0 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73  then.  echo "$as
11bb0 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
11bc0 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
11bd0 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
11be0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
11bf0 0a 0a 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  ..{ { echo "$as_
11c00 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
11c10 72 3a 20 43 20 63 6f 6d 70 69 6c 65 72 20 63 61  r: C compiler ca
11c20 6e 6e 6f 74 20 63 72 65 61 74 65 20 65 78 65 63  nnot create exec
11c30 75 74 61 62 6c 65 73 0a 53 65 65 20 5c 60 63 6f  utables.See \`co
11c40 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
11c50 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35  re details." >&5
11c60 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  .echo "$as_me: e
11c70 72 72 6f 72 3a 20 43 20 63 6f 6d 70 69 6c 65 72  rror: C compiler
11c80 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 65   cannot create e
11c90 78 65 63 75 74 61 62 6c 65 73 0a 53 65 65 20 5c  xecutables.See \
11ca0 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
11cb0 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
11cc0 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
11cd0 20 37 37 29 3b 20 65 78 69 74 20 37 37 3b 20 7d   77); exit 77; }
11ce0 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 65 65 78  ; }.fi..ac_exeex
11cf0 74 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a  t=$ac_cv_exeext.
11d00 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 74 68  .# Check that th
11d10 65 20 63 6f 6d 70 69 6c 65 72 20 70 72 6f 64 75  e compiler produ
11d20 63 65 73 20 65 78 65 63 75 74 61 62 6c 65 73 20  ces executables 
11d30 77 65 20 63 61 6e 20 72 75 6e 2e 20 20 49 66 20  we can run.  If 
11d40 6e 6f 74 2c 20 65 69 74 68 65 72 0a 23 20 74 68  not, either.# th
11d50 65 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 62 72  e compiler is br
11d60 6f 6b 65 6e 2c 20 6f 72 20 77 65 20 63 72 6f 73  oken, or we cros
11d70 73 20 63 6f 6d 70 69 6c 65 2e 0a 7b 20 65 63 68  s compile..{ ech
11d80 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
11d90 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74  O: checking whet
11da0 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c  her the C compil
11db0 65 72 20 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63  er works" >&5.ec
11dc0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
11dd0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
11de0 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b   C compiler work
11df0 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  s... $ECHO_C" >&
11e00 36 3b 20 7d 0a 23 20 46 49 58 4d 45 3a 20 54 68  6; }.# FIXME: Th
11e10 65 73 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c  ese cross compil
11e20 65 72 20 68 61 63 6b 73 20 73 68 6f 75 6c 64 20  er hacks should 
11e30 62 65 20 72 65 6d 6f 76 65 64 20 66 6f 72 20 41  be removed for A
11e40 75 74 6f 63 6f 6e 66 20 33 2e 30 0a 23 20 49 66  utoconf 3.0.# If
11e50 20 6e 6f 74 20 63 72 6f 73 73 20 63 6f 6d 70 69   not cross compi
11e60 6c 69 6e 67 2c 20 63 68 65 63 6b 20 74 68 61 74  ling, check that
11e70 20 77 65 20 63 61 6e 20 72 75 6e 20 61 20 73 69   we can run a si
11e80 6d 70 6c 65 20 70 72 6f 67 72 61 6d 2e 0a 69 66  mple program..if
11e90 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f   test "$cross_co
11ea0 6d 70 69 6c 69 6e 67 22 20 21 3d 20 79 65 73 3b  mpiling" != yes;
11eb0 20 74 68 65 6e 0a 20 20 69 66 20 7b 20 61 63 5f   then.  if { ac_
11ec0 74 72 79 3d 27 2e 2f 24 61 63 5f 66 69 6c 65 27  try='./$ac_file'
11ed0 0a 20 20 7b 20 28 63 61 73 65 20 22 28 28 24 61  .  { (case "(($a
11ee0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
11ef0 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
11f00 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
11f10 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
11f20 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
11f30 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68  ;.esac.eval "ech
11f40 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  o \"\$as_me:$LIN
11f50 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
11f60 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  o\"") >&5.  (eva
11f70 6c 20 22 24 61 63 5f 74 72 79 22 29 20 32 3e 26  l "$ac_try") 2>&
11f80 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
11f90 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
11fa0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
11fb0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
11fc0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
11fd0 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20  s); }; }; then. 
11fe0 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69     cross_compili
11ff0 6e 67 3d 6e 6f 0a 20 20 65 6c 73 65 0a 20 20 20  ng=no.  else.   
12000 20 69 66 20 74 65 73 74 20 22 24 63 72 6f 73 73   if test "$cross
12010 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 6d 61  _compiling" = ma
12020 79 62 65 3b 20 74 68 65 6e 0a 09 63 72 6f 73 73  ybe; then..cross
12030 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20  _compiling=yes. 
12040 20 20 20 65 6c 73 65 0a 09 7b 20 7b 20 65 63 68     else..{ { ech
12050 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
12060 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74  O: error: cannot
12070 20 72 75 6e 20 43 20 63 6f 6d 70 69 6c 65 64 20   run C compiled 
12080 70 72 6f 67 72 61 6d 73 2e 0a 49 66 20 79 6f 75  programs..If you
12090 20 6d 65 61 6e 74 20 74 6f 20 63 72 6f 73 73 20   meant to cross 
120a0 63 6f 6d 70 69 6c 65 2c 20 75 73 65 20 5c 60 2d  compile, use \`-
120b0 2d 68 6f 73 74 27 2e 0a 53 65 65 20 5c 60 63 6f  -host'..See \`co
120c0 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
120d0 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35  re details." >&5
120e0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  .echo "$as_me: e
120f0 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e  rror: cannot run
12100 20 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f 67   C compiled prog
12110 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65 61  rams..If you mea
12120 6e 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d 70  nt to cross comp
12130 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f 73  ile, use \`--hos
12140 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  t'..See \`config
12150 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
12160 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20  etails." >&2;}. 
12170 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
12180 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 66  it 1; }; }.    f
12190 69 0a 20 20 66 69 0a 66 69 0a 7b 20 65 63 68 6f  i.  fi.fi.{ echo
121a0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
121b0 3a 20 72 65 73 75 6c 74 3a 20 79 65 73 22 20 3e  : result: yes" >
121c0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
121d0 54 7d 79 65 73 22 20 3e 26 36 3b 20 7d 0a 0a 72  T}yes" >&6; }..r
121e0 6d 20 2d 66 20 61 2e 6f 75 74 20 61 2e 65 78 65  m -f a.out a.exe
121f0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f   conftest$ac_cv_
12200 65 78 65 65 78 74 20 62 2e 6f 75 74 0a 61 63 5f  exeext b.out.ac_
12210 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f  clean_files=$ac_
12220 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65  clean_files_save
12230 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 74 68  .# Check that th
12240 65 20 63 6f 6d 70 69 6c 65 72 20 70 72 6f 64 75  e compiler produ
12250 63 65 73 20 65 78 65 63 75 74 61 62 6c 65 73 20  ces executables 
12260 77 65 20 63 61 6e 20 72 75 6e 2e 20 20 49 66 20  we can run.  If 
12270 6e 6f 74 2c 20 65 69 74 68 65 72 0a 23 20 74 68  not, either.# th
12280 65 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 62 72  e compiler is br
12290 6f 6b 65 6e 2c 20 6f 72 20 77 65 20 63 72 6f 73  oken, or we cros
122a0 73 20 63 6f 6d 70 69 6c 65 2e 0a 7b 20 65 63 68  s compile..{ ech
122b0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
122c0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74  O: checking whet
122d0 68 65 72 20 77 65 20 61 72 65 20 63 72 6f 73 73  her we are cross
122e0 20 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a   compiling" >&5.
122f0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
12300 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77  ecking whether w
12310 65 20 61 72 65 20 63 72 6f 73 73 20 63 6f 6d 70  e are cross comp
12320 69 6c 69 6e 67 2e 2e 2e 20 24 45 43 48 4f 5f 43  iling... $ECHO_C
12330 22 20 3e 26 36 3b 20 7d 0a 7b 20 65 63 68 6f 20  " >&6; }.{ echo 
12340 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
12350 20 72 65 73 75 6c 74 3a 20 24 63 72 6f 73 73 5f   result: $cross_
12360 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 65  compiling" >&5.e
12370 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 63  cho "${ECHO_T}$c
12380 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20  ross_compiling" 
12390 3e 26 36 3b 20 7d 0a 0a 7b 20 65 63 68 6f 20 22  >&6; }..{ echo "
123a0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
123b0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66  checking for suf
123c0 66 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c  fix of executabl
123d0 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  es" >&5.echo $EC
123e0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
123f0 6f 72 20 73 75 66 66 69 78 20 6f 66 20 65 78 65  or suffix of exe
12400 63 75 74 61 62 6c 65 73 2e 2e 2e 20 24 45 43 48  cutables... $ECH
12410 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b  O_C" >&6; }.if {
12420 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69   (ac_try="$ac_li
12430 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  nk".case "(($ac_
12440 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
12450 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
12460 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
12470 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
12480 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
12490 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
124a0 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
124b0 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
124c0 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
124d0 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 26 35  "$ac_link") 2>&5
124e0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
124f0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
12500 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
12510 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
12520 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
12530 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20 49  ); }; then.  # I
12540 66 20 62 6f 74 68 20 60 63 6f 6e 66 74 65 73 74  f both `conftest
12550 2e 65 78 65 27 20 61 6e 64 20 60 63 6f 6e 66 74  .exe' and `conft
12560 65 73 74 27 20 61 72 65 20 60 70 72 65 73 65 6e  est' are `presen
12570 74 27 20 28 77 65 6c 6c 2c 20 6f 62 73 65 72 76  t' (well, observ
12580 61 62 6c 65 29 0a 23 20 63 61 74 63 68 20 60 63  able).# catch `c
12590 6f 6e 66 74 65 73 74 2e 65 78 65 27 2e 20 20 46  onftest.exe'.  F
125a0 6f 72 20 69 6e 73 74 61 6e 63 65 20 77 69 74 68  or instance with
125b0 20 43 79 67 77 69 6e 2c 20 60 6c 73 20 63 6f 6e   Cygwin, `ls con
125c0 66 74 65 73 74 27 20 77 69 6c 6c 0a 23 20 77 6f  ftest' will.# wo
125d0 72 6b 20 70 72 6f 70 65 72 6c 79 20 28 69 2e 65  rk properly (i.e
125e0 2e 2c 20 72 65 66 65 72 20 74 6f 20 60 63 6f 6e  ., refer to `con
125f0 66 74 65 73 74 2e 65 78 65 27 29 2c 20 77 68 69  ftest.exe'), whi
12600 6c 65 20 69 74 20 77 6f 6e 27 74 20 77 69 74 68  le it won't with
12610 0a 23 20 60 72 6d 27 2e 0a 66 6f 72 20 61 63 5f  .# `rm'..for ac_
12620 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73 74  file in conftest
12630 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 20 63 6f  .exe conftest co
12640 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20 20 74  nftest.*; do.  t
12650 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69 6c 65  est -f "$ac_file
12660 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 20 20  " || continue.  
12670 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e  case $ac_file in
12680 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c  .    *.$ac_ext |
12690 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73   *.xcoff | *.tds
126a0 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c   | *.d | *.pdb |
126b0 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c   *.xSYM | *.bb |
126c0 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c   *.bbg | *.map |
126d0 20 2a 2e 69 6e 66 20 7c 20 2a 2e 6f 20 7c 20 2a   *.inf | *.o | *
126e0 2e 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 2e  .obj ) ;;.    *.
126f0 2a 20 29 20 61 63 5f 63 76 5f 65 78 65 65 78 74  * ) ac_cv_exeext
12700 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65  =`expr "$ac_file
12710 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a  " : '[^.]*\(\..*
12720 5c 29 27 60 0a 09 20 20 62 72 65 61 6b 3b 3b 0a  \)'`..  break;;.
12730 20 20 20 20 2a 20 29 20 62 72 65 61 6b 3b 3b 0a      * ) break;;.
12740 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65    esac.done.else
12750 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73  .  { { echo "$as
12760 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
12770 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75  or: cannot compu
12780 74 65 20 73 75 66 66 69 78 20 6f 66 20 65 78 65  te suffix of exe
12790 63 75 74 61 62 6c 65 73 3a 20 63 61 6e 6e 6f 74  cutables: cannot
127a0 20 63 6f 6d 70 69 6c 65 20 61 6e 64 20 6c 69 6e   compile and lin
127b0 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  k.See \`config.l
127c0 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
127d0 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20  ails." >&5.echo 
127e0 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
127f0 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73  cannot compute s
12800 75 66 66 69 78 20 6f 66 20 65 78 65 63 75 74 61  uffix of executa
12810 62 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  bles: cannot com
12820 70 69 6c 65 20 61 6e 64 20 6c 69 6e 6b 0a 53 65  pile and link.Se
12830 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
12840 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
12850 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  ." >&2;}.   { (e
12860 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
12870 7d 3b 20 7d 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  }; }.fi..rm -f c
12880 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f 65 78  onftest$ac_cv_ex
12890 65 65 78 74 0a 7b 20 65 63 68 6f 20 22 24 61 73  eext.{ echo "$as
128a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
128b0 75 6c 74 3a 20 24 61 63 5f 63 76 5f 65 78 65 65  ult: $ac_cv_exee
128c0 78 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  xt" >&5.echo "${
128d0 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 65 78  ECHO_T}$ac_cv_ex
128e0 65 65 78 74 22 20 3e 26 36 3b 20 7d 0a 0a 72 6d  eext" >&6; }..rm
128f0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
12900 5f 65 78 74 0a 45 58 45 45 58 54 3d 24 61 63 5f  _ext.EXEEXT=$ac_
12910 63 76 5f 65 78 65 65 78 74 0a 61 63 5f 65 78 65  cv_exeext.ac_exe
12920 65 78 74 3d 24 45 58 45 45 58 54 0a 7b 20 65 63  ext=$EXEEXT.{ ec
12930 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
12940 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
12950 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63   suffix of objec
12960 74 20 66 69 6c 65 73 22 20 3e 26 35 0a 65 63 68  t files" >&5.ech
12970 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
12980 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f  ing for suffix o
12990 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 2e 2e  f object files..
129a0 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
129b0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
129c0 63 76 5f 6f 62 6a 65 78 74 2b 73 65 74 7d 22 20  cv_objext+set}" 
129d0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
129e0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
129f0 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
12a00 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f  6.else.  cat >co
12a10 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
12a20 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
12a30 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
12a40 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
12a50 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
12a60 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
12a70 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
12a80 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
12a90 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
12aa0 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
12ab0 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
12ac0 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
12ad0 73 74 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62  st.o conftest.ob
12ae0 6a 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  j.if { (ac_try="
12af0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73  $ac_compile".cas
12b00 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
12b10 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
12b20 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
12b30 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
12b40 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
12b50 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
12b60 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f  al "echo \"\$as_
12b70 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
12b80 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35  try_echo\"") >&5
12b90 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
12ba0 6d 70 69 6c 65 22 29 20 32 3e 26 35 0a 20 20 61  mpile") 2>&5.  a
12bb0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
12bc0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
12bd0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
12be0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
12bf0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
12c00 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f  ; then.  for ac_
12c10 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73 74  file in conftest
12c20 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 20  .o conftest.obj 
12c30 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20  conftest.*; do. 
12c40 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69   test -f "$ac_fi
12c50 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 3b  le" || continue;
12c60 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65  .  case $ac_file
12c70 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78   in.    *.$ac_ex
12c80 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e  t | *.xcoff | *.
12c90 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64  tds | *.d | *.pd
12ca0 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62  b | *.xSYM | *.b
12cb0 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61  b | *.bbg | *.ma
12cc0 70 20 7c 20 2a 2e 69 6e 66 20 29 20 3b 3b 0a 20  p | *.inf ) ;;. 
12cd0 20 20 20 2a 29 20 61 63 5f 63 76 5f 6f 62 6a 65     *) ac_cv_obje
12ce0 78 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69  xt=`expr "$ac_fi
12cf0 6c 65 22 20 3a 20 27 2e 2a 5c 2e 5c 28 2e 2a 5c  le" : '.*\.\(.*\
12d00 29 27 60 0a 20 20 20 20 20 20 20 62 72 65 61 6b  )'`.       break
12d10 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65  ;;.  esac.done.e
12d20 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
12d30 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
12d40 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
12d50 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
12d60 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
12d70 0a 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .{ { echo "$as_m
12d80 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
12d90 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65  : cannot compute
12da0 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63   suffix of objec
12db0 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e 6f 74 20  t files: cannot 
12dc0 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c 60 63 6f  compile.See \`co
12dd0 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
12de0 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35  re details." >&5
12df0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  .echo "$as_me: e
12e00 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  rror: cannot com
12e10 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20 6f  pute suffix of o
12e20 62 6a 65 63 74 20 66 69 6c 65 73 3a 20 63 61 6e  bject files: can
12e30 6e 6f 74 20 63 6f 6d 70 69 6c 65 0a 53 65 65 20  not compile.See 
12e40 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
12e50 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
12e60 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
12e70 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
12e80 20 7d 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e   }.fi..rm -f con
12e90 66 74 65 73 74 2e 24 61 63 5f 63 76 5f 6f 62 6a  ftest.$ac_cv_obj
12ea0 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
12eb0 5f 65 78 74 0a 66 69 0a 7b 20 65 63 68 6f 20 22  _ext.fi.{ echo "
12ec0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
12ed0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 6f  result: $ac_cv_o
12ee0 62 6a 65 78 74 22 20 3e 26 35 0a 65 63 68 6f 20  bjext" >&5.echo 
12ef0 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76  "${ECHO_T}$ac_cv
12f00 5f 6f 62 6a 65 78 74 22 20 3e 26 36 3b 20 7d 0a  _objext" >&6; }.
12f10 4f 42 4a 45 58 54 3d 24 61 63 5f 63 76 5f 6f 62  OBJEXT=$ac_cv_ob
12f20 6a 65 78 74 0a 61 63 5f 6f 62 6a 65 78 74 3d 24  jext.ac_objext=$
12f30 4f 42 4a 45 58 54 0a 7b 20 65 63 68 6f 20 22 24  OBJEXT.{ echo "$
12f40 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
12f50 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
12f60 77 65 20 61 72 65 20 75 73 69 6e 67 20 74 68 65  we are using the
12f70 20 47 4e 55 20 43 20 63 6f 6d 70 69 6c 65 72 22   GNU C compiler"
12f80 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
12f90 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74  N "checking whet
12fa0 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e 67  her we are using
12fb0 20 74 68 65 20 47 4e 55 20 43 20 63 6f 6d 70 69   the GNU C compi
12fc0 6c 65 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  ler... $ECHO_C" 
12fd0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
12fe0 24 7b 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  ${ac_cv_c_compil
12ff0 65 72 5f 67 6e 75 2b 73 65 74 7d 22 20 3d 20 73  er_gnu+set}" = s
13000 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
13010 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
13020 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
13030 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  lse.  cat >conft
13040 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
13050 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
13060 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
13070 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
13080 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
13090 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
130a0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
130b0 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
130c0 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
130d0 6e 20 28 29 0a 7b 0a 23 69 66 6e 64 65 66 20 5f  n ().{.#ifndef _
130e0 5f 47 4e 55 43 5f 5f 0a 20 20 20 20 20 20 20 63  _GNUC__.       c
130f0 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66 0a 0a  hoke me.#endif..
13100 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
13110 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
13120 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
13130 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  xt.if { (ac_try=
13140 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61  "$ac_compile".ca
13150 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
13160 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
13170 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
13180 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
13190 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
131a0 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
131b0 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
131c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
131d0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
131e0 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
131f0 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74  ompile") 2>conft
13200 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
13210 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
13220 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
13230 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
13240 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
13250 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
13260 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
13270 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
13280 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
13290 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
132a0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
132b0 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ; } && {.. test 
132c0 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72  -z "$ac_c_werror
132d0 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
132e0 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
132f0 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
13300 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
13310 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e  $ac_objext; then
13320 0a 20 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  .  ac_compiler_g
13330 6e 75 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63  nu=yes.else.  ec
13340 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
13350 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
13360 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
13370 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
13380 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 6f 6d  ext >&5...ac_com
13390 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a  piler_gnu=no.fi.
133a0 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
133b0 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
133c0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
133d0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63  ftest.$ac_ext.ac
133e0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
133f0 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  nu=$ac_compiler_
13400 67 6e 75 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22  gnu..fi.{ echo "
13410 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
13420 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 63  result: $ac_cv_c
13430 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e  _compiler_gnu" >
13440 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
13450 54 7d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  T}$ac_cv_c_compi
13460 6c 65 72 5f 67 6e 75 22 20 3e 26 36 3b 20 7d 0a  ler_gnu" >&6; }.
13470 47 43 43 3d 60 74 65 73 74 20 24 61 63 5f 63 6f  GCC=`test $ac_co
13480 6d 70 69 6c 65 72 5f 67 6e 75 20 3d 20 79 65 73  mpiler_gnu = yes
13490 20 26 26 20 65 63 68 6f 20 79 65 73 60 0a 61 63   && echo yes`.ac
134a0 5f 74 65 73 74 5f 43 46 4c 41 47 53 3d 24 7b 43  _test_CFLAGS=${C
134b0 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61  FLAGS+set}.ac_sa
134c0 76 65 5f 43 46 4c 41 47 53 3d 24 43 46 4c 41 47  ve_CFLAGS=$CFLAG
134d0 53 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  S.{ echo "$as_me
134e0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
134f0 6e 67 20 77 68 65 74 68 65 72 20 24 43 43 20 61  ng whether $CC a
13500 63 63 65 70 74 73 20 2d 67 22 20 3e 26 35 0a 65  ccepts -g" >&5.e
13510 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
13520 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 43  cking whether $C
13530 43 20 61 63 63 65 70 74 73 20 2d 67 2e 2e 2e 20  C accepts -g... 
13540 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
13550 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
13560 5f 70 72 6f 67 5f 63 63 5f 67 2b 73 65 74 7d 22  _prog_cc_g+set}"
13570 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
13580 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
13590 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
135a0 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 73 61 76  &6.else.  ac_sav
135b0 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d  e_c_werror_flag=
135c0 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
135d0 67 0a 20 20 20 61 63 5f 63 5f 77 65 72 72 6f 72  g.   ac_c_werror
135e0 5f 66 6c 61 67 3d 79 65 73 0a 20 20 20 61 63 5f  _flag=yes.   ac_
135f0 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 6e 6f 0a  cv_prog_cc_g=no.
13600 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20     CFLAGS="-g". 
13610 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
13620 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
13630 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
13640 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
13650 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
13660 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
13670 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
13680 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
13690 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
136a0 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
136b0 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
136c0 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
136d0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
136e0 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  objext.if { (ac_
136f0 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
13700 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
13710 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
13720 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
13730 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
13740 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
13750 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
13760 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22  ac.eval "echo \"
13770 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
13780 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
13790 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
137a0 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63  ac_compile") 2>c
137b0 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
137c0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
137d0 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
137e0 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
137f0 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
13800 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
13810 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
13820 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  &5.  echo "$as_m
13830 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
13840 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
13850 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
13860 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74  tus); } && {.. t
13870 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65  est -z "$ac_c_we
13880 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20  rror_flag" ||.. 
13890 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
138a0 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20  st.err.       } 
138b0 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  && test -s conft
138c0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20  est.$ac_objext; 
138d0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
138e0 67 5f 63 63 5f 67 3d 79 65 73 0a 65 6c 73 65 0a  g_cc_g=yes.else.
138f0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
13900 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
13910 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
13920 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
13930 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 43 46  $ac_ext >&5...CF
13940 4c 41 47 53 3d 22 22 0a 20 20 20 20 20 20 63 61  LAGS="".      ca
13950 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
13960 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
13970 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
13980 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
13990 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
139a0 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
139b0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
139c0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
139d0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
139e0 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
139f0 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
13a00 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
13a10 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
13a20 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  xt.if { (ac_try=
13a30 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61  "$ac_compile".ca
13a40 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
13a50 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
13a60 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
13a70 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
13a80 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
13a90 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
13aa0 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
13ab0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
13ac0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
13ad0 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
13ae0 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74  ompile") 2>conft
13af0 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
13b00 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
13b10 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
13b20 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
13b30 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
13b40 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
13b50 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
13b60 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
13b70 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
13b80 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
13b90 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
13ba0 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ; } && {.. test 
13bb0 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72  -z "$ac_c_werror
13bc0 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
13bd0 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
13be0 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
13bf0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
13c00 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e  $ac_objext; then
13c10 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f  .  :.else.  echo
13c20 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
13c30 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
13c40 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
13c50 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
13c60 74 20 3e 26 35 0a 0a 09 61 63 5f 63 5f 77 65 72  t >&5...ac_c_wer
13c70 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76  ror_flag=$ac_sav
13c80 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a  e_c_werror_flag.
13c90 09 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 09 20  . CFLAGS="-g".. 
13ca0 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
13cb0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
13cc0 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
13cd0 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
13ce0 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
13cf0 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
13d00 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
13d10 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
13d20 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
13d30 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
13d40 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
13d50 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  ;.}._ACEOF.rm -f
13d60 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
13d70 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72  jext.if { (ac_tr
13d80 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a  y="$ac_compile".
13d90 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
13da0 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
13db0 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
13dc0 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
13dd0 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
13de0 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
13df0 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24  .eval "echo \"\$
13e00 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
13e10 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20  ac_try_echo\"") 
13e20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
13e30 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e  _compile") 2>con
13e40 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
13e50 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
13e60 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
13e70 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
13e80 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
13e90 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
13ea0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
13eb0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
13ec0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
13ed0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
13ee0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
13ef0 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73  s); } && {.. tes
13f00 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72  t -z "$ac_c_werr
13f10 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
13f20 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
13f30 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26  .err.       } &&
13f40 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
13f50 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68  t.$ac_objext; th
13f60 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
13f70 63 63 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20  cc_g=yes.else.  
13f80 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
13f90 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
13fa0 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
13fb0 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
13fc0 63 5f 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a  c_ext >&5...fi..
13fd0 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
13fe0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
13ff0 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
14000 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
14010 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
14020 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
14030 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
14040 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
14050 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  ..rm -f core con
14060 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
14070 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
14080 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
14090 20 20 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c    ac_c_werror_fl
140a0 61 67 3d 24 61 63 5f 73 61 76 65 5f 63 5f 77 65  ag=$ac_save_c_we
140b0 72 72 6f 72 5f 66 6c 61 67 0a 66 69 0a 7b 20 65  rror_flag.fi.{ e
140c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
140d0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
140e0 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 22 20 3e  _cv_prog_cc_g" >
140f0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
14100 54 7d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  T}$ac_cv_prog_cc
14110 5f 67 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _g" >&6; }.if te
14120 73 74 20 22 24 61 63 5f 74 65 73 74 5f 43 46 4c  st "$ac_test_CFL
14130 41 47 53 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  AGS" = set; then
14140 0a 20 20 43 46 4c 41 47 53 3d 24 61 63 5f 73 61  .  CFLAGS=$ac_sa
14150 76 65 5f 43 46 4c 41 47 53 0a 65 6c 69 66 20 74  ve_CFLAGS.elif t
14160 65 73 74 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f  est $ac_cv_prog_
14170 63 63 5f 67 20 3d 20 79 65 73 3b 20 74 68 65 6e  cc_g = yes; then
14180 0a 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43  .  if test "$GCC
14190 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
141a0 20 20 43 46 4c 41 47 53 3d 22 2d 67 20 2d 4f 32    CFLAGS="-g -O2
141b0 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 46 4c  ".  else.    CFL
141c0 41 47 53 3d 22 2d 67 22 0a 20 20 66 69 0a 65 6c  AGS="-g".  fi.el
141d0 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 24 47  se.  if test "$G
141e0 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  CC" = yes; then.
141f0 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 4f 32 22      CFLAGS="-O2"
14200 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 46 4c 41  .  else.    CFLA
14210 47 53 3d 0a 20 20 66 69 0a 66 69 0a 7b 20 65 63  GS=.  fi.fi.{ ec
14220 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
14230 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
14240 20 24 43 43 20 6f 70 74 69 6f 6e 20 74 6f 20 61   $CC option to a
14250 63 63 65 70 74 20 49 53 4f 20 43 38 39 22 20 3e  ccept ISO C89" >
14260 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
14270 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 43  "checking for $C
14280 43 20 6f 70 74 69 6f 6e 20 74 6f 20 61 63 63 65  C option to acce
14290 70 74 20 49 53 4f 20 43 38 39 2e 2e 2e 20 24 45  pt ISO C89... $E
142a0 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66  CHO_C" >&6; }.if
142b0 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
142c0 72 6f 67 5f 63 63 5f 63 38 39 2b 73 65 74 7d 22  rog_cc_c89+set}"
142d0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
142e0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
142f0 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
14300 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  &6.else.  ac_cv_
14310 70 72 6f 67 5f 63 63 5f 63 38 39 3d 6e 6f 0a 61  prog_cc_c89=no.a
14320 63 5f 73 61 76 65 5f 43 43 3d 24 43 43 0a 63 61  c_save_CC=$CC.ca
14330 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
14340 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
14350 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
14360 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
14370 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
14380 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
14390 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
143a0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
143b0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
143c0 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72 67  #include <stdarg
143d0 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74  .h>.#include <st
143e0 64 69 6f 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20  dio.h>.#include 
143f0 3c 73 79 73 2f 74 79 70 65 73 2e 68 3e 0a 23 69  <sys/types.h>.#i
14400 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 74 61 74  nclude <sys/stat
14410 2e 68 3e 0a 2f 2a 20 4d 6f 73 74 20 6f 66 20 74  .h>./* Most of t
14420 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 73  he following tes
14430 74 73 20 61 72 65 20 73 74 6f 6c 65 6e 20 66 72  ts are stolen fr
14440 6f 6d 20 52 43 53 20 35 2e 37 27 73 20 73 72 63  om RCS 5.7's src
14450 2f 63 6f 6e 66 2e 73 68 2e 20 20 2a 2f 0a 73 74  /conf.sh.  */.st
14460 72 75 63 74 20 62 75 66 20 7b 20 69 6e 74 20 78  ruct buf { int x
14470 3b 20 7d 3b 0a 46 49 4c 45 20 2a 20 28 2a 72 63  ; };.FILE * (*rc
14480 73 6f 70 65 6e 29 20 28 73 74 72 75 63 74 20 62  sopen) (struct b
14490 75 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61  uf *, struct sta
144a0 74 20 2a 2c 20 69 6e 74 29 3b 0a 73 74 61 74 69  t *, int);.stati
144b0 63 20 63 68 61 72 20 2a 65 20 28 70 2c 20 69 29  c char *e (p, i)
144c0 0a 20 20 20 20 20 63 68 61 72 20 2a 2a 70 3b 0a  .     char **p;.
144d0 20 20 20 20 20 69 6e 74 20 69 3b 0a 7b 0a 20 20       int i;.{.  
144e0 72 65 74 75 72 6e 20 70 5b 69 5d 3b 0a 7d 0a 73  return p[i];.}.s
144f0 74 61 74 69 63 20 63 68 61 72 20 2a 66 20 28 63  tatic char *f (c
14500 68 61 72 20 2a 20 28 2a 67 29 20 28 63 68 61 72  har * (*g) (char
14510 20 2a 2a 2c 20 69 6e 74 29 2c 20 63 68 61 72 20   **, int), char 
14520 2a 2a 70 2c 20 2e 2e 2e 29 0a 7b 0a 20 20 63 68  **p, ...).{.  ch
14530 61 72 20 2a 73 3b 0a 20 20 76 61 5f 6c 69 73 74  ar *s;.  va_list
14540 20 76 3b 0a 20 20 76 61 5f 73 74 61 72 74 20 28   v;.  va_start (
14550 76 2c 70 29 3b 0a 20 20 73 20 3d 20 67 20 28 70  v,p);.  s = g (p
14560 2c 20 76 61 5f 61 72 67 20 28 76 2c 69 6e 74 29  , va_arg (v,int)
14570 29 3b 0a 20 20 76 61 5f 65 6e 64 20 28 76 29 3b  );.  va_end (v);
14580 0a 20 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a 0a  .  return s;.}..
14590 2f 2a 20 4f 53 46 20 34 2e 30 20 43 6f 6d 70 61  /* OSF 4.0 Compa
145a0 71 20 63 63 20 69 73 20 73 6f 6d 65 20 73 6f 72  q cc is some sor
145b0 74 20 6f 66 20 61 6c 6d 6f 73 74 2d 41 4e 53 49  t of almost-ANSI
145c0 20 62 79 20 64 65 66 61 75 6c 74 2e 20 20 49 74   by default.  It
145d0 20 68 61 73 0a 20 20 20 66 75 6e 63 74 69 6f 6e   has.   function
145e0 20 70 72 6f 74 6f 74 79 70 65 73 20 61 6e 64 20   prototypes and 
145f0 73 74 75 66 66 2c 20 62 75 74 20 6e 6f 74 20 27  stuff, but not '
14600 5c 78 48 48 27 20 68 65 78 20 63 68 61 72 61 63  \xHH' hex charac
14610 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 0a 20  ter constants.. 
14620 20 20 54 68 65 73 65 20 64 6f 6e 27 74 20 70 72    These don't pr
14630 6f 76 6f 6b 65 20 61 6e 20 65 72 72 6f 72 20 75  ovoke an error u
14640 6e 66 6f 72 74 75 6e 61 74 65 6c 79 2c 20 69 6e  nfortunately, in
14650 73 74 65 61 64 20 61 72 65 20 73 69 6c 65 6e 74  stead are silent
14660 6c 79 20 74 72 65 61 74 65 64 0a 20 20 20 61 73  ly treated.   as
14670 20 27 78 27 2e 20 20 54 68 65 20 66 6f 6c 6c 6f   'x'.  The follo
14680 77 69 6e 67 20 69 6e 64 75 63 65 73 20 61 6e 20  wing induces an 
14690 65 72 72 6f 72 2c 20 75 6e 74 69 6c 20 2d 73 74  error, until -st
146a0 64 20 69 73 20 61 64 64 65 64 20 74 6f 20 67 65  d is added to ge
146b0 74 0a 20 20 20 70 72 6f 70 65 72 20 41 4e 53 49  t.   proper ANSI
146c0 20 6d 6f 64 65 2e 20 20 43 75 72 69 6f 75 73 6c   mode.  Curiousl
146d0 79 20 27 5c 78 30 30 27 21 3d 27 78 27 20 61 6c  y '\x00'!='x' al
146e0 77 61 79 73 20 63 6f 6d 65 73 20 6f 75 74 20 74  ways comes out t
146f0 72 75 65 2c 20 66 6f 72 20 61 6e 0a 20 20 20 61  rue, for an.   a
14700 72 72 61 79 20 73 69 7a 65 20 61 74 20 6c 65 61  rray size at lea
14710 73 74 2e 20 20 49 74 27 73 20 6e 65 63 65 73 73  st.  It's necess
14720 61 72 79 20 74 6f 20 77 72 69 74 65 20 27 5c 78  ary to write '\x
14730 30 30 27 3d 3d 30 20 74 6f 20 67 65 74 20 73 6f  00'==0 to get so
14740 6d 65 74 68 69 6e 67 0a 20 20 20 74 68 61 74 27  mething.   that'
14750 73 20 74 72 75 65 20 6f 6e 6c 79 20 77 69 74 68  s true only with
14760 20 2d 73 74 64 2e 20 20 2a 2f 0a 69 6e 74 20 6f   -std.  */.int o
14770 73 66 34 5f 63 63 5f 61 72 72 61 79 20 5b 27 5c  sf4_cc_array ['\
14780 78 30 30 27 20 3d 3d 20 30 20 3f 20 31 20 3a 20  x00' == 0 ? 1 : 
14790 2d 31 5d 3b 0a 0a 2f 2a 20 49 42 4d 20 43 20 36  -1];../* IBM C 6
147a0 20 66 6f 72 20 41 49 58 20 69 73 20 61 6c 6d 6f   for AIX is almo
147b0 73 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61 75  st-ANSI by defau
147c0 6c 74 2c 20 62 75 74 20 69 74 20 72 65 70 6c 61  lt, but it repla
147d0 63 65 73 20 6d 61 63 72 6f 20 70 61 72 61 6d 65  ces macro parame
147e0 74 65 72 73 0a 20 20 20 69 6e 73 69 64 65 20 73  ters.   inside s
147f0 74 72 69 6e 67 73 20 61 6e 64 20 63 68 61 72 61  trings and chara
14800 63 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 20  cter constants. 
14810 20 2a 2f 0a 23 64 65 66 69 6e 65 20 46 4f 4f 28   */.#define FOO(
14820 78 29 20 27 78 27 0a 69 6e 74 20 78 6c 63 36 5f  x) 'x'.int xlc6_
14830 63 63 5f 61 72 72 61 79 5b 46 4f 4f 28 61 29 20  cc_array[FOO(a) 
14840 3d 3d 20 27 78 27 20 3f 20 31 20 3a 20 2d 31 5d  == 'x' ? 1 : -1]
14850 3b 0a 0a 69 6e 74 20 74 65 73 74 20 28 69 6e 74  ;..int test (int
14860 20 69 2c 20 64 6f 75 62 6c 65 20 78 29 3b 0a 73   i, double x);.s
14870 74 72 75 63 74 20 73 31 20 7b 69 6e 74 20 28 2a  truct s1 {int (*
14880 66 29 20 28 69 6e 74 20 61 29 3b 7d 3b 0a 73 74  f) (int a);};.st
14890 72 75 63 74 20 73 32 20 7b 69 6e 74 20 28 2a 66  ruct s2 {int (*f
148a0 29 20 28 64 6f 75 62 6c 65 20 61 29 3b 7d 3b 0a  ) (double a);};.
148b0 69 6e 74 20 70 61 69 72 6e 61 6d 65 73 20 28 69  int pairnames (i
148c0 6e 74 2c 20 63 68 61 72 20 2a 2a 2c 20 46 49 4c  nt, char **, FIL
148d0 45 20 2a 28 2a 29 28 73 74 72 75 63 74 20 62 75  E *(*)(struct bu
148e0 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74  f *, struct stat
148f0 20 2a 2c 20 69 6e 74 29 2c 20 69 6e 74 2c 20 69   *, int), int, i
14900 6e 74 29 3b 0a 69 6e 74 20 61 72 67 63 3b 0a 63  nt);.int argc;.c
14910 68 61 72 20 2a 2a 61 72 67 76 3b 0a 69 6e 74 0a  har **argv;.int.
14920 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e  main ().{.return
14930 20 66 20 28 65 2c 20 61 72 67 76 2c 20 30 29 20   f (e, argv, 0) 
14940 21 3d 20 61 72 67 76 5b 30 5d 20 20 7c 7c 20 20  != argv[0]  ||  
14950 66 20 28 65 2c 20 61 72 67 76 2c 20 31 29 20 21  f (e, argv, 1) !
14960 3d 20 61 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a 20  = argv[1];.  ;. 
14970 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
14980 45 4f 46 0a 66 6f 72 20 61 63 5f 61 72 67 20 69  EOF.for ac_arg i
14990 6e 20 27 27 20 2d 71 6c 61 6e 67 6c 76 6c 3d 65  n '' -qlanglvl=e
149a0 78 74 63 38 39 20 2d 71 6c 61 6e 67 6c 76 6c 3d  xtc89 -qlanglvl=
149b0 61 6e 73 69 20 2d 73 74 64 20 5c 0a 09 2d 41 65  ansi -std \..-Ae
149c0 20 22 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53 4f   "-Aa -D_HPUX_SO
149d0 55 52 43 45 22 20 22 2d 58 63 20 2d 44 5f 5f 45  URCE" "-Xc -D__E
149e0 58 54 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64 6f 0a  XTENSIONS__".do.
149f0 20 20 43 43 3d 22 24 61 63 5f 73 61 76 65 5f 43    CC="$ac_save_C
14a00 43 20 24 61 63 5f 61 72 67 22 0a 20 20 72 6d 20  C $ac_arg".  rm 
14a10 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
14a20 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  objext.if { (ac_
14a30 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
14a40 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
14a50 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
14a60 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
14a70 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
14a80 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
14a90 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
14aa0 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22  ac.eval "echo \"
14ab0 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
14ac0 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
14ad0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
14ae0 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63  ac_compile") 2>c
14af0 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
14b00 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
14b10 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
14b20 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
14b30 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
14b40 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
14b50 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
14b60 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  &5.  echo "$as_m
14b70 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
14b80 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
14b90 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
14ba0 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74  tus); } && {.. t
14bb0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65  est -z "$ac_c_we
14bc0 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20  rror_flag" ||.. 
14bd0 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
14be0 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20  st.err.       } 
14bf0 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  && test -s conft
14c00 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20  est.$ac_objext; 
14c10 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
14c20 67 5f 63 63 5f 63 38 39 3d 24 61 63 5f 61 72 67  g_cc_c89=$ac_arg
14c30 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
14c40 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
14c50 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
14c60 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
14c70 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
14c80 35 0a 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  5...fi..rm -f co
14c90 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
14ca0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
14cb0 65 78 74 0a 20 20 74 65 73 74 20 22 78 24 61 63  ext.  test "x$ac
14cc0 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22  _cv_prog_cc_c89"
14cd0 20 21 3d 20 22 78 6e 6f 22 20 26 26 20 62 72 65   != "xno" && bre
14ce0 61 6b 0a 64 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f  ak.done.rm -f co
14cf0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 43  nftest.$ac_ext.C
14d00 43 3d 24 61 63 5f 73 61 76 65 5f 43 43 0a 0a 66  C=$ac_save_CC..f
14d10 69 0a 23 20 41 43 5f 43 41 43 48 45 5f 56 41 4c  i.# AC_CACHE_VAL
14d20 0a 63 61 73 65 20 22 78 24 61 63 5f 63 76 5f 70  .case "x$ac_cv_p
14d30 72 6f 67 5f 63 63 5f 63 38 39 22 20 69 6e 0a 20  rog_cc_c89" in. 
14d40 20 78 29 0a 20 20 20 20 7b 20 65 63 68 6f 20 22   x).    { echo "
14d50 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
14d60 72 65 73 75 6c 74 3a 20 6e 6f 6e 65 20 6e 65 65  result: none nee
14d70 64 65 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ded" >&5.echo "$
14d80 7b 45 43 48 4f 5f 54 7d 6e 6f 6e 65 20 6e 65 65  {ECHO_T}none nee
14d90 64 65 64 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a 20  ded" >&6; } ;;. 
14da0 20 78 6e 6f 29 0a 20 20 20 20 7b 20 65 63 68 6f   xno).    { echo
14db0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
14dc0 3a 20 72 65 73 75 6c 74 3a 20 75 6e 73 75 70 70  : result: unsupp
14dd0 6f 72 74 65 64 22 20 3e 26 35 0a 65 63 68 6f 20  orted" >&5.echo 
14de0 22 24 7b 45 43 48 4f 5f 54 7d 75 6e 73 75 70 70  "${ECHO_T}unsupp
14df0 6f 72 74 65 64 22 20 3e 26 36 3b 20 7d 20 3b 3b  orted" >&6; } ;;
14e00 0a 20 20 2a 29 0a 20 20 20 20 43 43 3d 22 24 43  .  *).    CC="$C
14e10 43 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  C $ac_cv_prog_cc
14e20 5f 63 38 39 22 0a 20 20 20 20 7b 20 65 63 68 6f  _c89".    { echo
14e30 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
14e40 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
14e50 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 3e 26  _prog_cc_c89" >&
14e60 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
14e70 7d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f  }$ac_cv_prog_cc_
14e80 63 38 39 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a 65  c89" >&6; } ;;.e
14e90 73 61 63 0a 0a 0a 61 63 5f 65 78 74 3d 63 0a 61  sac...ac_ext=c.a
14ea0 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
14eb0 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
14ec0 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
14ed0 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
14ee0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
14ef0 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
14f00 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
14f10 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
14f20 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
14f30 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
14f40 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
14f50 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
14f60 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
14f70 75 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  u..{ echo "$as_m
14f80 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
14f90 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20 74 68  ing for a sed th
14fa0 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e  at does not trun
14fb0 63 61 74 65 20 6f 75 74 70 75 74 22 20 3e 26 35  cate output" >&5
14fc0 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
14fd0 68 65 63 6b 69 6e 67 20 66 6f 72 20 61 20 73 65  hecking for a se
14fe0 64 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20  d that does not 
14ff0 74 72 75 6e 63 61 74 65 20 6f 75 74 70 75 74 2e  truncate output.
15000 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
15010 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
15020 5f 63 76 5f 70 61 74 68 5f 53 45 44 2b 73 65 74  _cv_path_SED+set
15030 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
15040 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
15050 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
15060 20 3e 26 36 0a 65 6c 73 65 0a 20 20 23 20 4c 6f   >&6.else.  # Lo
15070 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65 20 75  op through the u
15080 73 65 72 27 73 20 70 61 74 68 20 61 6e 64 20 74  ser's path and t
15090 65 73 74 20 66 6f 72 20 73 65 64 20 61 6e 64 20  est for sed and 
150a0 67 73 65 64 2e 0a 23 20 54 68 65 6e 20 75 73 65  gsed..# Then use
150b0 20 74 68 61 74 20 6c 69 73 74 20 6f 66 20 73 65   that list of se
150c0 64 27 73 20 61 73 20 6f 6e 65 73 20 74 6f 20 74  d's as ones to t
150d0 65 73 74 20 66 6f 72 20 74 72 75 6e 63 61 74 69  est for truncati
150e0 6f 6e 2e 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  on..as_save_IFS=
150f0 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
15100 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
15110 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
15120 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
15130 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
15140 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
15150 72 3d 2e 0a 20 20 66 6f 72 20 6c 74 5f 61 63 5f  r=..  for lt_ac_
15160 70 72 6f 67 20 69 6e 20 73 65 64 20 67 73 65 64  prog in sed gsed
15170 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f  ; do.    for ac_
15180 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
15190 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
151a0 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20  tensions; do.   
151b0 20 20 20 69 66 20 24 61 73 5f 65 78 65 63 75 74     if $as_execut
151c0 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
151d0 24 6c 74 5f 61 63 5f 70 72 6f 67 24 61 63 5f 65  $lt_ac_prog$ac_e
151e0 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
151f0 20 20 20 20 20 20 20 6c 74 5f 61 63 5f 73 65 64         lt_ac_sed
15200 5f 6c 69 73 74 3d 22 24 6c 74 5f 61 63 5f 73 65  _list="$lt_ac_se
15210 64 5f 6c 69 73 74 20 24 61 73 5f 64 69 72 2f 24  d_list $as_dir/$
15220 6c 74 5f 61 63 5f 70 72 6f 67 24 61 63 5f 65 78  lt_ac_prog$ac_ex
15230 65 63 5f 65 78 74 22 0a 20 20 20 20 20 20 66 69  ec_ext".      fi
15240 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65  .    done.  done
15250 0a 64 6f 6e 65 0a 6c 74 5f 61 63 5f 6d 61 78 3d  .done.lt_ac_max=
15260 30 0a 6c 74 5f 61 63 5f 63 6f 75 6e 74 3d 30 0a  0.lt_ac_count=0.
15270 23 20 41 64 64 20 2f 75 73 72 2f 78 70 67 34 2f  # Add /usr/xpg4/
15280 62 69 6e 2f 73 65 64 20 61 73 20 69 74 20 69 73  bin/sed as it is
15290 20 74 79 70 69 63 61 6c 6c 79 20 66 6f 75 6e 64   typically found
152a0 20 6f 6e 20 53 6f 6c 61 72 69 73 0a 23 20 61 6c   on Solaris.# al
152b0 6f 6e 67 20 77 69 74 68 20 2f 62 69 6e 2f 73 65  ong with /bin/se
152c0 64 20 74 68 61 74 20 74 72 75 6e 63 61 74 65 73  d that truncates
152d0 20 6f 75 74 70 75 74 2e 0a 66 6f 72 20 6c 74 5f   output..for lt_
152e0 61 63 5f 73 65 64 20 69 6e 20 24 6c 74 5f 61 63  ac_sed in $lt_ac
152f0 5f 73 65 64 5f 6c 69 73 74 20 2f 75 73 72 2f 78  _sed_list /usr/x
15300 70 67 34 2f 62 69 6e 2f 73 65 64 3b 20 64 6f 0a  pg4/bin/sed; do.
15310 20 20 74 65 73 74 20 21 20 2d 66 20 24 6c 74 5f    test ! -f $lt_
15320 61 63 5f 73 65 64 20 26 26 20 63 6f 6e 74 69 6e  ac_sed && contin
15330 75 65 0a 20 20 63 61 74 20 2f 64 65 76 2f 6e 75  ue.  cat /dev/nu
15340 6c 6c 20 3e 20 63 6f 6e 66 74 65 73 74 2e 69 6e  ll > conftest.in
15350 0a 20 20 6c 74 5f 61 63 5f 63 6f 75 6e 74 3d 30  .  lt_ac_count=0
15360 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
15370 22 30 31 32 33 34 35 36 37 38 39 24 45 43 48 4f  "0123456789$ECHO
15380 5f 43 22 20 3e 63 6f 6e 66 74 65 73 74 2e 69 6e  _C" >conftest.in
15390 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47  .  # Check for G
153a0 4e 55 20 73 65 64 20 61 6e 64 20 73 65 6c 65 63  NU sed and selec
153b0 74 20 69 74 20 69 66 20 69 74 20 69 73 20 66 6f  t it if it is fo
153c0 75 6e 64 2e 0a 20 20 69 66 20 22 24 6c 74 5f 61  und..  if "$lt_a
153d0 63 5f 73 65 64 22 20 2d 2d 76 65 72 73 69 6f 6e  c_sed" --version
153e0 20 32 3e 26 31 20 3c 20 2f 64 65 76 2f 6e 75 6c   2>&1 < /dev/nul
153f0 6c 20 7c 20 67 72 65 70 20 27 47 4e 55 27 20 3e  l | grep 'GNU' >
15400 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
15410 0a 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f  .    lt_cv_path_
15420 53 45 44 3d 24 6c 74 5f 61 63 5f 73 65 64 0a 20  SED=$lt_ac_sed. 
15430 20 20 20 62 72 65 61 6b 0a 20 20 66 69 0a 20 20     break.  fi.  
15440 77 68 69 6c 65 20 74 72 75 65 3b 20 64 6f 0a 20  while true; do. 
15450 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e     cat conftest.
15460 69 6e 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 3e  in conftest.in >
15470 63 6f 6e 66 74 65 73 74 2e 74 6d 70 0a 20 20 20  conftest.tmp.   
15480 20 6d 76 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70   mv conftest.tmp
15490 20 63 6f 6e 66 74 65 73 74 2e 69 6e 0a 20 20 20   conftest.in.   
154a0 20 63 70 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20   cp conftest.in 
154b0 63 6f 6e 66 74 65 73 74 2e 6e 6c 0a 20 20 20 20  conftest.nl.    
154c0 65 63 68 6f 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  echo >>conftest.
154d0 6e 6c 0a 20 20 20 20 24 6c 74 5f 61 63 5f 73 65  nl.    $lt_ac_se
154e0 64 20 2d 65 20 27 73 2f 61 24 2f 2f 27 20 3c 20  d -e 's/a$//' < 
154f0 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 3e 63 6f 6e  conftest.nl >con
15500 66 74 65 73 74 2e 6f 75 74 20 7c 7c 20 62 72 65  ftest.out || bre
15510 61 6b 0a 20 20 20 20 63 6d 70 20 2d 73 20 63 6f  ak.    cmp -s co
15520 6e 66 74 65 73 74 2e 6f 75 74 20 63 6f 6e 66 74  nftest.out conft
15530 65 73 74 2e 6e 6c 20 7c 7c 20 62 72 65 61 6b 0a  est.nl || break.
15540 20 20 20 20 23 20 31 30 30 30 30 20 63 68 61 72      # 10000 char
15550 73 20 61 73 20 69 6e 70 75 74 20 73 65 65 6d 73  s as input seems
15560 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75 67   more than enoug
15570 68 0a 20 20 20 20 74 65 73 74 20 24 6c 74 5f 61  h.    test $lt_a
15580 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26  c_count -gt 10 &
15590 26 20 62 72 65 61 6b 0a 20 20 20 20 6c 74 5f 61  & break.    lt_a
155a0 63 5f 63 6f 75 6e 74 3d 60 65 78 70 72 20 24 6c  c_count=`expr $l
155b0 74 5f 61 63 5f 63 6f 75 6e 74 20 2b 20 31 60 0a  t_ac_count + 1`.
155c0 20 20 20 20 69 66 20 74 65 73 74 20 24 6c 74 5f      if test $lt_
155d0 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 6c 74  ac_count -gt $lt
155e0 5f 61 63 5f 6d 61 78 3b 20 74 68 65 6e 0a 20 20  _ac_max; then.  
155f0 20 20 20 20 6c 74 5f 61 63 5f 6d 61 78 3d 24 6c      lt_ac_max=$l
15600 74 5f 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 20  t_ac_count.     
15610 20 6c 74 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d   lt_cv_path_SED=
15620 24 6c 74 5f 61 63 5f 73 65 64 0a 20 20 20 20 66  $lt_ac_sed.    f
15630 69 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66  i.  done.done..f
15640 69 0a 0a 53 45 44 3d 24 6c 74 5f 63 76 5f 70 61  i..SED=$lt_cv_pa
15650 74 68 5f 53 45 44 0a 7b 20 65 63 68 6f 20 22 24  th_SED.{ echo "$
15660 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
15670 65 73 75 6c 74 3a 20 24 53 45 44 22 20 3e 26 35  esult: $SED" >&5
15680 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
15690 24 53 45 44 22 20 3e 26 36 3b 20 7d 0a 0a 7b 20  $SED" >&6; }..{ 
156a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
156b0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
156c0 6f 72 20 67 72 65 70 20 74 68 61 74 20 68 61 6e  or grep that han
156d0 64 6c 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20  dles long lines 
156e0 61 6e 64 20 2d 65 22 20 3e 26 35 0a 65 63 68 6f  and -e" >&5.echo
156f0 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
15700 6e 67 20 66 6f 72 20 67 72 65 70 20 74 68 61 74  ng for grep that
15710 20 68 61 6e 64 6c 65 73 20 6c 6f 6e 67 20 6c 69   handles long li
15720 6e 65 73 20 61 6e 64 20 2d 65 2e 2e 2e 20 24 45  nes and -e... $E
15730 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66  CHO_C" >&6; }.if
15740 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
15750 61 74 68 5f 47 52 45 50 2b 73 65 74 7d 22 20 3d  ath_GREP+set}" =
15760 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
15770 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
15780 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
15790 0a 65 6c 73 65 0a 20 20 23 20 45 78 74 72 61 63  .else.  # Extrac
157a0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
157b0 20 6f 66 20 22 67 72 65 70 20 67 67 72 65 70 22   of "grep ggrep"
157c0 20 74 6f 20 75 73 65 20 69 6e 20 6d 73 67 20 6f   to use in msg o
157d0 75 74 70 75 74 0a 69 66 20 74 65 73 74 20 2d 7a  utput.if test -z
157e0 20 22 24 47 52 45 50 22 3b 20 74 68 65 6e 0a 73   "$GREP"; then.s
157f0 65 74 20 64 75 6d 6d 79 20 67 72 65 70 20 67 67  et dummy grep gg
15800 72 65 70 3b 20 61 63 5f 70 72 6f 67 5f 6e 61 6d  rep; ac_prog_nam
15810 65 3d 24 32 0a 69 66 20 74 65 73 74 20 22 24 7b  e=$2.if test "${
15820 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 2b  ac_cv_path_GREP+
15830 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
15840 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
15850 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
15860 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61  _C" >&6.else.  a
15870 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75 6e  c_path_GREP_foun
15880 64 3d 66 61 6c 73 65 0a 23 20 4c 6f 6f 70 20 74  d=false.# Loop t
15890 68 72 6f 75 67 68 20 74 68 65 20 75 73 65 72 27  hrough the user'
158a0 73 20 70 61 74 68 20 61 6e 64 20 74 65 73 74 20  s path and test 
158b0 66 6f 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47  for each of PROG
158c0 4e 41 4d 45 2d 4c 49 53 54 0a 61 73 5f 73 61 76  NAME-LIST.as_sav
158d0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
158e0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
158f0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
15900 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54  ATH$PATH_SEPARAT
15910 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a  OR/usr/xpg4/bin.
15920 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
15930 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
15940 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
15950 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 70  dir=..  for ac_p
15960 72 6f 67 20 69 6e 20 67 72 65 70 20 67 67 72 65  rog in grep ggre
15970 70 3b 20 64 6f 0a 20 20 66 6f 72 20 61 63 5f 65  p; do.  for ac_e
15980 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
15990 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
159a0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20  ensions; do.    
159b0 61 63 5f 70 61 74 68 5f 47 52 45 50 3d 22 24 61  ac_path_GREP="$a
159c0 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24 61  s_dir/$ac_prog$a
159d0 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20 20 20  c_exec_ext".    
159e0 7b 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 70  { test -f "$ac_p
159f0 61 74 68 5f 47 52 45 50 22 20 26 26 20 24 61 73  ath_GREP" && $as
15a00 5f 74 65 73 74 5f 78 20 22 24 61 63 5f 70 61 74  _test_x "$ac_pat
15a10 68 5f 47 52 45 50 22 3b 20 7d 20 7c 7c 20 63 6f  h_GREP"; } || co
15a20 6e 74 69 6e 75 65 0a 20 20 20 20 23 20 43 68 65  ntinue.    # Che
15a30 63 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f 70 61  ck for GNU ac_pa
15a40 74 68 5f 47 52 45 50 20 61 6e 64 20 73 65 6c 65  th_GREP and sele
15a50 63 74 20 69 74 20 69 66 20 69 74 20 69 73 20 66  ct it if it is f
15a60 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65 63 6b 20  ound..  # Check 
15a70 66 6f 72 20 47 4e 55 20 24 61 63 5f 70 61 74 68  for GNU $ac_path
15a80 5f 47 52 45 50 0a 63 61 73 65 20 60 22 24 61 63  _GREP.case `"$ac
15a90 5f 70 61 74 68 5f 47 52 45 50 22 20 2d 2d 76 65  _path_GREP" --ve
15aa0 72 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a  rsion 2>&1` in.*
15ab0 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61  GNU*).  ac_cv_pa
15ac0 74 68 5f 47 52 45 50 3d 22 24 61 63 5f 70 61 74  th_GREP="$ac_pat
15ad0 68 5f 47 52 45 50 22 20 61 63 5f 70 61 74 68 5f  h_GREP" ac_path_
15ae0 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a  GREP_found=:;;.*
15af0 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20  ).  ac_count=0. 
15b00 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 30   echo $ECHO_N "0
15b10 31 32 33 34 35 36 37 38 39 24 45 43 48 4f 5f 43  123456789$ECHO_C
15b20 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  " >"conftest.in"
15b30 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a  .  while :.  do.
15b40 20 20 20 20 63 61 74 20 22 63 6f 6e 66 74 65 73      cat "conftes
15b50 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e  t.in" "conftest.
15b60 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74  in" >"conftest.t
15b70 6d 70 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66  mp".    mv "conf
15b80 74 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74  test.tmp" "conft
15b90 65 73 74 2e 69 6e 22 0a 20 20 20 20 63 70 20 22  est.in".    cp "
15ba0 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f  conftest.in" "co
15bb0 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 65  nftest.nl".    e
15bc0 63 68 6f 20 27 47 52 45 50 27 20 3e 3e 20 22 63  cho 'GREP' >> "c
15bd0 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20  onftest.nl".    
15be0 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20  "$ac_path_GREP" 
15bf0 2d 65 20 27 47 52 45 50 24 27 20 2d 65 20 27 2d  -e 'GREP$' -e '-
15c00 28 63 61 6e 6e 6f 74 20 6d 61 74 63 68 29 2d 27  (cannot match)-'
15c10 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22   < "conftest.nl"
15c20 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22   >"conftest.out"
15c30 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20   2>/dev/null || 
15c40 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20 22  break.    diff "
15c50 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22 63  conftest.out" "c
15c60 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65  onftest.nl" >/de
15c70 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62  v/null 2>&1 || b
15c80 72 65 61 6b 0a 20 20 20 20 61 63 5f 63 6f 75 6e  reak.    ac_coun
15c90 74 3d 60 65 78 70 72 20 24 61 63 5f 63 6f 75 6e  t=`expr $ac_coun
15ca0 74 20 2b 20 31 60 0a 20 20 20 20 69 66 20 74 65  t + 1`.    if te
15cb0 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74  st $ac_count -gt
15cc0 20 24 7b 61 63 5f 70 61 74 68 5f 47 52 45 50 5f   ${ac_path_GREP_
15cd0 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20  max-0}; then.   
15ce0 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f     # Best one so
15cf0 20 66 61 72 2c 20 73 61 76 65 20 69 74 20 62 75   far, save it bu
15d00 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66  t keep looking f
15d10 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a  or a better one.
15d20 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68        ac_cv_path
15d30 5f 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f  _GREP="$ac_path_
15d40 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70  GREP".      ac_p
15d50 61 74 68 5f 47 52 45 50 5f 6d 61 78 3d 24 61 63  ath_GREP_max=$ac
15d60 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20  _count.    fi.  
15d70 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68    # 10*(2^10) ch
15d80 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65  ars as input see
15d90 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f  ms more than eno
15da0 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63  ugh.    test $ac
15db0 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26  _count -gt 10 &&
15dc0 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20   break.  done.  
15dd0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69  rm -f conftest.i
15de0 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63  n conftest.tmp c
15df0 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74  onftest.nl conft
15e00 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a  est.out;;.esac..
15e10 0a 20 20 20 20 24 61 63 5f 70 61 74 68 5f 47 52  .    $ac_path_GR
15e20 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61  EP_found && brea
15e30 6b 20 33 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a  k 3.  done.done.
15e40 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
15e50 76 65 5f 49 46 53 0a 0a 0a 66 69 0a 0a 47 52 45  ve_IFS...fi..GRE
15e60 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 47  P="$ac_cv_path_G
15e70 52 45 50 22 0a 69 66 20 74 65 73 74 20 2d 7a 20  REP".if test -z 
15e80 22 24 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20  "$GREP"; then.  
15e90 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  { { echo "$as_me
15ea0 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
15eb0 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 24   no acceptable $
15ec0 61 63 5f 70 72 6f 67 5f 6e 61 6d 65 20 63 6f 75  ac_prog_name cou
15ed0 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24  ld be found in $
15ee0 50 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41  PATH$PATH_SEPARA
15ef0 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e  TOR/usr/xpg4/bin
15f00 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
15f10 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63  me: error: no ac
15f20 63 65 70 74 61 62 6c 65 20 24 61 63 5f 70 72 6f  ceptable $ac_pro
15f30 67 5f 6e 61 6d 65 20 63 6f 75 6c 64 20 62 65 20  g_name could be 
15f40 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50  found in $PATH$P
15f50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73  ATH_SEPARATOR/us
15f60 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 32 3b  r/xpg4/bin" >&2;
15f70 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
15f80 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69   exit 1; }; }.fi
15f90 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  ..else.  ac_cv_p
15fa0 61 74 68 5f 47 52 45 50 3d 24 47 52 45 50 0a 66  ath_GREP=$GREP.f
15fb0 69 0a 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24  i...fi.{ echo "$
15fc0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
15fd0 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61  esult: $ac_cv_pa
15fe0 74 68 5f 47 52 45 50 22 20 3e 26 35 0a 65 63 68  th_GREP" >&5.ech
15ff0 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
16000 63 76 5f 70 61 74 68 5f 47 52 45 50 22 20 3e 26  cv_path_GREP" >&
16010 36 3b 20 7d 0a 20 47 52 45 50 3d 22 24 61 63 5f  6; }. GREP="$ac_
16020 63 76 5f 70 61 74 68 5f 47 52 45 50 22 0a 0a 0a  cv_path_GREP"...
16030 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
16040 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
16050 20 66 6f 72 20 65 67 72 65 70 22 20 3e 26 35 0a   for egrep" >&5.
16060 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
16070 65 63 6b 69 6e 67 20 66 6f 72 20 65 67 72 65 70  ecking for egrep
16080 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
16090 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
160a0 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 2b  c_cv_path_EGREP+
160b0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
160c0 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
160d0 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
160e0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  _C" >&6.else.  i
160f0 66 20 65 63 68 6f 20 61 20 7c 20 24 47 52 45 50  f echo a | $GREP
16100 20 2d 45 20 27 28 61 7c 62 29 27 20 3e 2f 64 65   -E '(a|b)' >/de
16110 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20 20 20 74  v/null 2>&1.   t
16120 68 65 6e 20 61 63 5f 63 76 5f 70 61 74 68 5f 45  hen ac_cv_path_E
16130 47 52 45 50 3d 22 24 47 52 45 50 20 2d 45 22 0a  GREP="$GREP -E".
16140 20 20 20 65 6c 73 65 0a 20 20 20 20 20 23 20 45     else.     # E
16150 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
16160 20 77 6f 72 64 20 6f 66 20 22 65 67 72 65 70 22   word of "egrep"
16170 20 74 6f 20 75 73 65 20 69 6e 20 6d 73 67 20 6f   to use in msg o
16180 75 74 70 75 74 0a 69 66 20 74 65 73 74 20 2d 7a  utput.if test -z
16190 20 22 24 45 47 52 45 50 22 3b 20 74 68 65 6e 0a   "$EGREP"; then.
161a0 73 65 74 20 64 75 6d 6d 79 20 65 67 72 65 70 3b  set dummy egrep;
161b0 20 61 63 5f 70 72 6f 67 5f 6e 61 6d 65 3d 24 32   ac_prog_name=$2
161c0 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
161d0 76 5f 70 61 74 68 5f 45 47 52 45 50 2b 73 65 74  v_path_EGREP+set
161e0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
161f0 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
16200 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
16210 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 70   >&6.else.  ac_p
16220 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64 3d  ath_EGREP_found=
16230 66 61 6c 73 65 0a 23 20 4c 6f 6f 70 20 74 68 72  false.# Loop thr
16240 6f 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20  ough the user's 
16250 70 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f  path and test fo
16260 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41  r each of PROGNA
16270 4d 45 2d 4c 49 53 54 0a 61 73 5f 73 61 76 65 5f  ME-LIST.as_save_
16280 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
16290 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
162a0 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
162b0 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  H$PATH_SEPARATOR
162c0 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f  /usr/xpg4/bin.do
162d0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
162e0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
162f0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
16300 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f  r=..  for ac_pro
16310 67 20 69 6e 20 65 67 72 65 70 3b 20 64 6f 0a 20  g in egrep; do. 
16320 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
16330 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
16340 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
16350 3b 20 64 6f 0a 20 20 20 20 61 63 5f 70 61 74 68  ; do.    ac_path
16360 5f 45 47 52 45 50 3d 22 24 61 73 5f 64 69 72 2f  _EGREP="$as_dir/
16370 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63  $ac_prog$ac_exec
16380 5f 65 78 74 22 0a 20 20 20 20 7b 20 74 65 73 74  _ext".    { test
16390 20 2d 66 20 22 24 61 63 5f 70 61 74 68 5f 45 47   -f "$ac_path_EG
163a0 52 45 50 22 20 26 26 20 24 61 73 5f 74 65 73 74  REP" && $as_test
163b0 5f 78 20 22 24 61 63 5f 70 61 74 68 5f 45 47 52  _x "$ac_path_EGR
163c0 45 50 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e  EP"; } || contin
163d0 75 65 0a 20 20 20 20 23 20 43 68 65 63 6b 20 66  ue.    # Check f
163e0 6f 72 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 45  or GNU ac_path_E
163f0 47 52 45 50 20 61 6e 64 20 73 65 6c 65 63 74 20  GREP and select 
16400 69 74 20 69 66 20 69 74 20 69 73 20 66 6f 75 6e  it if it is foun
16410 64 2e 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72  d..  # Check for
16420 20 47 4e 55 20 24 61 63 5f 70 61 74 68 5f 45 47   GNU $ac_path_EG
16430 52 45 50 0a 63 61 73 65 20 60 22 24 61 63 5f 70  REP.case `"$ac_p
16440 61 74 68 5f 45 47 52 45 50 22 20 2d 2d 76 65 72  ath_EGREP" --ver
16450 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a 47  sion 2>&1` in.*G
16460 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61 74  NU*).  ac_cv_pat
16470 68 5f 45 47 52 45 50 3d 22 24 61 63 5f 70 61 74  h_EGREP="$ac_pat
16480 68 5f 45 47 52 45 50 22 20 61 63 5f 70 61 74 68  h_EGREP" ac_path
16490 5f 45 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b  _EGREP_found=:;;
164a0 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30  .*).  ac_count=0
164b0 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
164c0 22 30 31 32 33 34 35 36 37 38 39 24 45 43 48 4f  "0123456789$ECHO
164d0 5f 43 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69  _C" >"conftest.i
164e0 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20 64  n".  while :.  d
164f0 6f 0a 20 20 20 20 63 61 74 20 22 63 6f 6e 66 74  o.    cat "conft
16500 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73  est.in" "conftes
16510 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74  t.in" >"conftest
16520 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20 22 63 6f  .tmp".    mv "co
16530 6e 66 74 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e  nftest.tmp" "con
16540 66 74 65 73 74 2e 69 6e 22 0a 20 20 20 20 63 70  ftest.in".    cp
16550 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22   "conftest.in" "
16560 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20  conftest.nl".   
16570 20 65 63 68 6f 20 27 45 47 52 45 50 27 20 3e 3e   echo 'EGREP' >>
16580 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20   "conftest.nl". 
16590 20 20 20 22 24 61 63 5f 70 61 74 68 5f 45 47 52     "$ac_path_EGR
165a0 45 50 22 20 27 45 47 52 45 50 24 27 20 3c 20 22  EP" 'EGREP$' < "
165b0 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63  conftest.nl" >"c
165c0 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f  onftest.out" 2>/
165d0 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61  dev/null || brea
165e0 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e 66  k.    diff "conf
165f0 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74  test.out" "conft
16600 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75  est.nl" >/dev/nu
16610 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b  ll 2>&1 || break
16620 0a 20 20 20 20 61 63 5f 63 6f 75 6e 74 3d 60 65  .    ac_count=`e
16630 78 70 72 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20  xpr $ac_count + 
16640 31 60 0a 20 20 20 20 69 66 20 74 65 73 74 20 24  1`.    if test $
16650 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61  ac_count -gt ${a
16660 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 6d 61 78  c_path_EGREP_max
16670 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  -0}; then.      
16680 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20 66 61  # Best one so fa
16690 72 2c 20 73 61 76 65 20 69 74 20 62 75 74 20 6b  r, save it but k
166a0 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20  eep looking for 
166b0 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20 20 20  a better one.   
166c0 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 45 47     ac_cv_path_EG
166d0 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 45 47  REP="$ac_path_EG
166e0 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70 61  REP".      ac_pa
166f0 74 68 5f 45 47 52 45 50 5f 6d 61 78 3d 24 61 63  th_EGREP_max=$ac
16700 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20  _count.    fi.  
16710 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68    # 10*(2^10) ch
16720 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65  ars as input see
16730 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f  ms more than eno
16740 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63  ugh.    test $ac
16750 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26  _count -gt 10 &&
16760 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20   break.  done.  
16770 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69  rm -f conftest.i
16780 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63  n conftest.tmp c
16790 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74  onftest.nl conft
167a0 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a  est.out;;.esac..
167b0 0a 20 20 20 20 24 61 63 5f 70 61 74 68 5f 45 47  .    $ac_path_EG
167c0 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72 65  REP_found && bre
167d0 61 6b 20 33 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65  ak 3.  done.done
167e0 0a 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  ..done.IFS=$as_s
167f0 61 76 65 5f 49 46 53 0a 0a 0a 66 69 0a 0a 45 47  ave_IFS...fi..EG
16800 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68  REP="$ac_cv_path
16810 5f 45 47 52 45 50 22 0a 69 66 20 74 65 73 74 20  _EGREP".if test 
16820 2d 7a 20 22 24 45 47 52 45 50 22 3b 20 74 68 65  -z "$EGREP"; the
16830 6e 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61  n.  { { echo "$a
16840 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
16850 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62  ror: no acceptab
16860 6c 65 20 24 61 63 5f 70 72 6f 67 5f 6e 61 6d 65  le $ac_prog_name
16870 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20   could be found 
16880 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45  in $PATH$PATH_SE
16890 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34  PARATOR/usr/xpg4
168a0 2f 62 69 6e 22 20 3e 26 35 0a 65 63 68 6f 20 22  /bin" >&5.echo "
168b0 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e  $as_me: error: n
168c0 6f 20 61 63 63 65 70 74 61 62 6c 65 20 24 61 63  o acceptable $ac
168d0 5f 70 72 6f 67 5f 6e 61 6d 65 20 63 6f 75 6c 64  _prog_name could
168e0 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41   be found in $PA
168f0 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  TH$PATH_SEPARATO
16900 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20  R/usr/xpg4/bin" 
16910 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
16920 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
16930 7d 0a 66 69 0a 0a 65 6c 73 65 0a 20 20 61 63 5f  }.fi..else.  ac_
16940 63 76 5f 70 61 74 68 5f 45 47 52 45 50 3d 24 45  cv_path_EGREP=$E
16950 47 52 45 50 0a 66 69 0a 0a 0a 20 20 20 66 69 0a  GREP.fi...   fi.
16960 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  fi.{ echo "$as_m
16970 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
16980 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68 5f 45  t: $ac_cv_path_E
16990 47 52 45 50 22 20 3e 26 35 0a 65 63 68 6f 20 22  GREP" >&5.echo "
169a0 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f  ${ECHO_T}$ac_cv_
169b0 70 61 74 68 5f 45 47 52 45 50 22 20 3e 26 36 3b  path_EGREP" >&6;
169c0 20 7d 0a 20 45 47 52 45 50 3d 22 24 61 63 5f 63   }. EGREP="$ac_c
169d0 76 5f 70 61 74 68 5f 45 47 52 45 50 22 0a 0a 0a  v_path_EGREP"...
169e0 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72  .# Check whether
169f0 20 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c 64 20 77   --with-gnu-ld w
16a00 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73  as given..if tes
16a10 74 20 22 24 7b 77 69 74 68 5f 67 6e 75 5f 6c 64  t "${with_gnu_ld
16a20 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
16a30 65 6e 0a 20 20 77 69 74 68 76 61 6c 3d 24 77 69  en.  withval=$wi
16a40 74 68 5f 67 6e 75 5f 6c 64 3b 20 74 65 73 74 20  th_gnu_ld; test 
16a50 22 24 77 69 74 68 76 61 6c 22 20 3d 20 6e 6f 20  "$withval" = no 
16a60 7c 7c 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 79  || with_gnu_ld=y
16a70 65 73 0a 65 6c 73 65 0a 20 20 77 69 74 68 5f 67  es.else.  with_g
16a80 6e 75 5f 6c 64 3d 6e 6f 0a 66 69 0a 0a 61 63 5f  nu_ld=no.fi..ac_
16a90 70 72 6f 67 3d 6c 64 0a 69 66 20 74 65 73 74 20  prog=ld.if test 
16aa0 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68  "$GCC" = yes; th
16ab0 65 6e 0a 20 20 23 20 43 68 65 63 6b 20 69 66 20  en.  # Check if 
16ac0 67 63 63 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d  gcc -print-prog-
16ad0 6e 61 6d 65 3d 6c 64 20 67 69 76 65 73 20 61 20  name=ld gives a 
16ae0 70 61 74 68 2e 0a 20 20 7b 20 65 63 68 6f 20 22  path..  { echo "
16af0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
16b00 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20  checking for ld 
16b10 75 73 65 64 20 62 79 20 24 43 43 22 20 3e 26 35  used by $CC" >&5
16b20 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
16b30 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20 75  hecking for ld u
16b40 73 65 64 20 62 79 20 24 43 43 2e 2e 2e 20 24 45  sed by $CC... $E
16b50 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 20 20  CHO_C" >&6; }.  
16b60 63 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 20 20  case $host in.  
16b70 2a 2d 2a 2d 6d 69 6e 67 77 2a 29 0a 20 20 20 20  *-*-mingw*).    
16b80 23 20 67 63 63 20 6c 65 61 76 65 73 20 61 20 74  # gcc leaves a t
16b90 72 61 69 6c 69 6e 67 20 63 61 72 72 69 61 67 65  railing carriage
16ba0 20 72 65 74 75 72 6e 20 77 68 69 63 68 20 75 70   return which up
16bb0 73 65 74 73 20 6d 69 6e 67 77 0a 20 20 20 20 61  sets mingw.    a
16bc0 63 5f 70 72 6f 67 3d 60 28 24 43 43 20 2d 70 72  c_prog=`($CC -pr
16bd0 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64  int-prog-name=ld
16be0 29 20 32 3e 26 35 20 7c 20 74 72 20 2d 64 20 27  ) 2>&5 | tr -d '
16bf0 5c 30 31 35 27 60 20 3b 3b 0a 20 20 2a 29 0a 20  \015'` ;;.  *). 
16c00 20 20 20 61 63 5f 70 72 6f 67 3d 60 28 24 43 43     ac_prog=`($CC
16c10 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d   -print-prog-nam
16c20 65 3d 6c 64 29 20 32 3e 26 35 60 20 3b 3b 0a 20  e=ld) 2>&5` ;;. 
16c30 20 65 73 61 63 0a 20 20 63 61 73 65 20 24 61 63   esac.  case $ac
16c40 5f 70 72 6f 67 20 69 6e 0a 20 20 20 20 23 20 41  _prog in.    # A
16c50 63 63 65 70 74 20 61 62 73 6f 6c 75 74 65 20 70  ccept absolute p
16c60 61 74 68 73 2e 0a 20 20 20 20 5b 5c 5c 2f 5d 2a  aths..    [\\/]*
16c70 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 20   | ?:[\\/]*).   
16c80 20 20 20 72 65 5f 64 69 72 65 6c 74 3d 27 2f 5b     re_direlt='/[
16c90 5e 2f 5d 5b 5e 2f 5d 2a 2f 5c 2e 5c 2e 2f 27 0a  ^/][^/]*/\.\./'.
16ca0 20 20 20 20 20 20 23 20 43 61 6e 6f 6e 69 63 61        # Canonica
16cb0 6c 69 7a 65 20 74 68 65 20 70 61 74 68 6e 61 6d  lize the pathnam
16cc0 65 20 6f 66 20 6c 64 0a 20 20 20 20 20 20 61 63  e of ld.      ac
16cd0 5f 70 72 6f 67 3d 60 65 63 68 6f 20 24 61 63 5f  _prog=`echo $ac_
16ce0 70 72 6f 67 7c 20 24 53 45 44 20 27 73 25 5c 5c  prog| $SED 's%\\
16cf0 5c 5c 25 2f 25 67 27 60 0a 20 20 20 20 20 20 77  \\%/%g'`.      w
16d00 68 69 6c 65 20 65 63 68 6f 20 24 61 63 5f 70 72  hile echo $ac_pr
16d10 6f 67 20 7c 20 67 72 65 70 20 22 24 72 65 5f 64  og | grep "$re_d
16d20 69 72 65 6c 74 22 20 3e 20 2f 64 65 76 2f 6e 75  irelt" > /dev/nu
16d30 6c 6c 20 32 3e 26 31 3b 20 64 6f 0a 09 61 63 5f  ll 2>&1; do..ac_
16d40 70 72 6f 67 3d 60 65 63 68 6f 20 24 61 63 5f 70  prog=`echo $ac_p
16d50 72 6f 67 7c 20 24 53 45 44 20 22 73 25 24 72 65  rog| $SED "s%$re
16d60 5f 64 69 72 65 6c 74 25 2f 25 22 60 0a 20 20 20  _direlt%/%"`.   
16d70 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 74 65     done.      te
16d80 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20 4c  st -z "$LD" && L
16d90 44 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20  D="$ac_prog".   
16da0 20 20 20 3b 3b 0a 20 20 22 22 29 0a 20 20 20 20     ;;.  "").    
16db0 23 20 49 66 20 69 74 20 66 61 69 6c 73 2c 20 74  # If it fails, t
16dc0 68 65 6e 20 70 72 65 74 65 6e 64 20 77 65 20 61  hen pretend we a
16dd0 72 65 6e 27 74 20 75 73 69 6e 67 20 47 43 43 2e  ren't using GCC.
16de0 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d 6c 64 0a  .    ac_prog=ld.
16df0 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20      ;;.  *).    
16e00 23 20 49 66 20 69 74 20 69 73 20 72 65 6c 61 74  # If it is relat
16e10 69 76 65 2c 20 74 68 65 6e 20 73 65 61 72 63 68  ive, then search
16e20 20 66 6f 72 20 74 68 65 20 66 69 72 73 74 20 6c   for the first l
16e30 64 20 69 6e 20 50 41 54 48 2e 0a 20 20 20 20 77  d in PATH..    w
16e40 69 74 68 5f 67 6e 75 5f 6c 64 3d 75 6e 6b 6e 6f  ith_gnu_ld=unkno
16e50 77 6e 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  wn.    ;;.  esac
16e60 0a 65 6c 69 66 20 74 65 73 74 20 22 24 77 69 74  .elif test "$wit
16e70 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b  h_gnu_ld" = yes;
16e80 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22   then.  { echo "
16e90 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
16ea0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e 55  checking for GNU
16eb0 20 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45   ld" >&5.echo $E
16ec0 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
16ed0 66 6f 72 20 47 4e 55 20 6c 64 2e 2e 2e 20 24 45  for GNU ld... $E
16ee0 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 65 6c  CHO_C" >&6; }.el
16ef0 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  se.  { echo "$as
16f00 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
16f10 63 6b 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e  cking for non-GN
16f20 55 20 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 24  U ld" >&5.echo $
16f30 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
16f40 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64 2e   for non-GNU ld.
16f50 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
16f60 20 7d 0a 66 69 0a 69 66 20 74 65 73 74 20 22 24   }.fi.if test "$
16f70 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 2b 73  {lt_cv_path_LD+s
16f80 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
16f90 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
16fa0 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
16fb0 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66  C" >&6.else.  if
16fc0 20 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 3b 20   test -z "$LD"; 
16fd0 74 68 65 6e 0a 20 20 6c 74 5f 73 61 76 65 5f 69  then.  lt_save_i
16fe0 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24  fs="$IFS"; IFS=$
16ff0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20  PATH_SEPARATOR. 
17000 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24   for ac_dir in $
17010 50 41 54 48 3b 20 64 6f 0a 20 20 20 20 49 46 53  PATH; do.    IFS
17020 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
17030 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63      test -z "$ac
17040 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d  _dir" && ac_dir=
17050 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66  ..    if test -f
17060 20 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72   "$ac_dir/$ac_pr
17070 6f 67 22 20 7c 7c 20 74 65 73 74 20 2d 66 20 22  og" || test -f "
17080 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67  $ac_dir/$ac_prog
17090 24 61 63 5f 65 78 65 65 78 74 22 3b 20 74 68 65  $ac_exeext"; the
170a0 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 61  n.      lt_cv_pa
170b0 74 68 5f 4c 44 3d 22 24 61 63 5f 64 69 72 2f 24  th_LD="$ac_dir/$
170c0 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 20 20 23  ac_prog".      #
170d0 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66   Check to see if
170e0 20 74 68 65 20 70 72 6f 67 72 61 6d 20 69 73 20   the program is 
170f0 47 4e 55 20 6c 64 2e 20 20 49 27 64 20 72 61 74  GNU ld.  I'd rat
17100 68 65 72 20 75 73 65 20 2d 2d 76 65 72 73 69 6f  her use --versio
17110 6e 2c 0a 20 20 20 20 20 20 23 20 62 75 74 20 61  n,.      # but a
17120 70 70 61 72 65 6e 74 6c 79 20 73 6f 6d 65 20 76  pparently some v
17130 61 72 69 61 6e 74 73 20 6f 66 20 47 4e 55 20 6c  ariants of GNU l
17140 64 20 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d 76  d only accept -v
17150 2e 0a 20 20 20 20 20 20 23 20 42 72 65 61 6b 20  ..      # Break 
17160 6f 6e 6c 79 20 69 66 20 69 74 20 77 61 73 20 74  only if it was t
17170 68 65 20 47 4e 55 2f 6e 6f 6e 2d 47 4e 55 20 6c  he GNU/non-GNU l
17180 64 20 74 68 61 74 20 77 65 20 70 72 65 66 65 72  d that we prefer
17190 2e 0a 20 20 20 20 20 20 63 61 73 65 20 60 22 24  ..      case `"$
171a0 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22 20 2d  lt_cv_path_LD" -
171b0 76 20 32 3e 26 31 20 3c 2f 64 65 76 2f 6e 75 6c  v 2>&1 </dev/nul
171c0 6c 60 20 69 6e 0a 20 20 20 20 20 20 2a 47 4e 55  l` in.      *GNU
171d0 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27 2a  * | *'with BFD'*
171e0 29 0a 09 74 65 73 74 20 22 24 77 69 74 68 5f 67  )..test "$with_g
171f0 6e 75 5f 6c 64 22 20 21 3d 20 6e 6f 20 26 26 20  nu_ld" != no && 
17200 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20 20 20 20  break..;;.      
17210 2a 29 0a 09 74 65 73 74 20 22 24 77 69 74 68 5f  *)..test "$with_
17220 67 6e 75 5f 6c 64 22 20 21 3d 20 79 65 73 20 26  gnu_ld" != yes &
17230 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20 20  & break..;;.    
17240 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a 20 20    esac.    fi.  
17250 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f  done.  IFS="$lt_
17260 73 61 76 65 5f 69 66 73 22 0a 65 6c 73 65 0a 20  save_ifs".else. 
17270 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d 22   lt_cv_path_LD="
17280 24 4c 44 22 20 23 20 4c 65 74 20 74 68 65 20 75  $LD" # Let the u
17290 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
172a0 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61 74   test with a pat
172b0 68 2e 0a 66 69 0a 66 69 0a 0a 4c 44 3d 22 24 6c  h..fi.fi..LD="$l
172c0 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22 0a 69 66  t_cv_path_LD".if
172d0 20 74 65 73 74 20 2d 6e 20 22 24 4c 44 22 3b 20   test -n "$LD"; 
172e0 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24  then.  { echo "$
172f0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
17300 65 73 75 6c 74 3a 20 24 4c 44 22 20 3e 26 35 0a  esult: $LD" >&5.
17310 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
17320 4c 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  LD" >&6; }.else.
17330 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
17340 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
17350 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  : no" >&5.echo "
17360 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36  ${ECHO_T}no" >&6
17370 3b 20 7d 0a 66 69 0a 74 65 73 74 20 2d 7a 20 22  ; }.fi.test -z "
17380 24 4c 44 22 20 26 26 20 7b 20 7b 20 65 63 68 6f  $LD" && { { echo
17390 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
173a0 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65  : error: no acce
173b0 70 74 61 62 6c 65 20 6c 64 20 66 6f 75 6e 64 20  ptable ld found 
173c0 69 6e 20 5c 24 50 41 54 48 22 20 3e 26 35 0a 65  in \$PATH" >&5.e
173d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
173e0 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c  or: no acceptabl
173f0 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c 24  e ld found in \$
17400 50 41 54 48 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  PATH" >&2;}.   {
17410 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
17420 31 3b 20 7d 3b 20 7d 0a 7b 20 65 63 68 6f 20 22  1; }; }.{ echo "
17430 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
17440 63 68 65 63 6b 69 6e 67 20 69 66 20 74 68 65 20  checking if the 
17450 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 69 73 20  linker ($LD) is 
17460 47 4e 55 20 6c 64 22 20 3e 26 35 0a 65 63 68 6f  GNU ld" >&5.echo
17470 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
17480 6e 67 20 69 66 20 74 68 65 20 6c 69 6e 6b 65 72  ng if the linker
17490 20 28 24 4c 44 29 20 69 73 20 47 4e 55 20 6c 64   ($LD) is GNU ld
174a0 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
174b0 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
174c0 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64  t_cv_prog_gnu_ld
174d0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
174e0 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
174f0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
17500 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
17510 23 20 49 27 64 20 72 61 74 68 65 72 20 75 73 65  # I'd rather use
17520 20 2d 2d 76 65 72 73 69 6f 6e 20 68 65 72 65 2c   --version here,
17530 20 62 75 74 20 61 70 70 61 72 65 6e 74 6c 79 20   but apparently 
17540 73 6f 6d 65 20 47 4e 55 20 6c 64 73 20 6f 6e 6c  some GNU lds onl
17550 79 20 61 63 63 65 70 74 20 2d 76 2e 0a 63 61 73  y accept -v..cas
17560 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31 20 3c  e `$LD -v 2>&1 <
17570 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 2a 47  /dev/null` in.*G
17580 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44  NU* | *'with BFD
17590 27 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67  '*).  lt_cv_prog
175a0 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20 3b 3b  _gnu_ld=yes.  ;;
175b0 0a 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67  .*).  lt_cv_prog
175c0 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 3b 3b 0a  _gnu_ld=no.  ;;.
175d0 65 73 61 63 0a 66 69 0a 7b 20 65 63 68 6f 20 22  esac.fi.{ echo "
175e0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
175f0 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
17600 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 35 0a  rog_gnu_ld" >&5.
17610 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
17620 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
17630 64 22 20 3e 26 36 3b 20 7d 0a 77 69 74 68 5f 67  d" >&6; }.with_g
17640 6e 75 5f 6c 64 3d 24 6c 74 5f 63 76 5f 70 72 6f  nu_ld=$lt_cv_pro
17650 67 5f 67 6e 75 5f 6c 64 0a 0a 0a 7b 20 65 63 68  g_gnu_ld...{ ech
17660 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
17670 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
17680 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f 20 72 65  $LD option to re
17690 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66 69 6c 65  load object file
176a0 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  s" >&5.echo $ECH
176b0 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
176c0 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f 20  r $LD option to 
176d0 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66 69  reload object fi
176e0 6c 65 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  les... $ECHO_C" 
176f0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
17700 24 7b 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61  ${lt_cv_ld_reloa
17710 64 5f 66 6c 61 67 2b 73 65 74 7d 22 20 3d 20 73  d_flag+set}" = s
17720 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
17730 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
17740 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
17750 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 72  lse.  lt_cv_ld_r
17760 65 6c 6f 61 64 5f 66 6c 61 67 3d 27 2d 72 27 0a  eload_flag='-r'.
17770 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  fi.{ echo "$as_m
17780 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
17790 74 3a 20 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c  t: $lt_cv_ld_rel
177a0 6f 61 64 5f 66 6c 61 67 22 20 3e 26 35 0a 65 63  oad_flag" >&5.ec
177b0 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
177c0 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c  _cv_ld_reload_fl
177d0 61 67 22 20 3e 26 36 3b 20 7d 0a 72 65 6c 6f 61  ag" >&6; }.reloa
177e0 64 5f 66 6c 61 67 3d 24 6c 74 5f 63 76 5f 6c 64  d_flag=$lt_cv_ld
177f0 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 0a 63 61 73  _reload_flag.cas
17800 65 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67 20 69  e $reload_flag i
17810 6e 0a 22 22 20 7c 20 22 20 22 2a 29 20 3b 3b 0a  n."" | " "*) ;;.
17820 2a 29 20 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 22  *) reload_flag="
17830 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3b   $reload_flag" ;
17840 3b 0a 65 73 61 63 0a 72 65 6c 6f 61 64 5f 63 6d  ;.esac.reload_cm
17850 64 73 3d 27 24 4c 44 24 72 65 6c 6f 61 64 5f 66  ds='$LD$reload_f
17860 6c 61 67 20 2d 6f 20 24 6f 75 74 70 75 74 24 72  lag -o $output$r
17870 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 63 61 73 65  eload_objs'.case
17880 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 64   $host_os in.  d
17890 61 72 77 69 6e 2a 29 0a 20 20 20 20 69 66 20 74  arwin*).    if t
178a0 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
178b0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 6c  ; then.      rel
178c0 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 54 43 43 20  oad_cmds='$LTCC 
178d0 24 4c 54 43 46 4c 41 47 53 20 2d 6e 6f 73 74 64  $LTCFLAGS -nostd
178e0 6c 69 62 20 24 7b 77 6c 7d 2d 72 20 2d 6f 20 24  lib ${wl}-r -o $
178f0 6f 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62  output$reload_ob
17900 6a 73 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  js'.    else.   
17910 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73 3d 27     reload_cmds='
17920 24 4c 44 24 72 65 6c 6f 61 64 5f 66 6c 61 67 20  $LD$reload_flag 
17930 2d 6f 20 24 6f 75 74 70 75 74 24 72 65 6c 6f 61  -o $output$reloa
17940 64 5f 6f 62 6a 73 27 0a 20 20 20 20 66 69 0a 20  d_objs'.    fi. 
17950 20 20 20 3b 3b 0a 65 73 61 63 0a 0a 7b 20 65 63     ;;.esac..{ ec
17960 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
17970 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
17980 20 42 53 44 2d 63 6f 6d 70 61 74 69 62 6c 65 20   BSD-compatible 
17990 6e 6d 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  nm" >&5.echo $EC
179a0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
179b0 6f 72 20 42 53 44 2d 63 6f 6d 70 61 74 69 62 6c  or BSD-compatibl
179c0 65 20 6e 6d 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  e nm... $ECHO_C"
179d0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
179e0 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  "${lt_cv_path_NM
179f0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
17a00 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
17a10 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
17a20 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
17a30 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4e 4d 22  if test -n "$NM"
17a40 3b 20 74 68 65 6e 0a 20 20 23 20 4c 65 74 20 74  ; then.  # Let t
17a50 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
17a60 20 74 68 65 20 74 65 73 74 2e 0a 20 20 6c 74 5f   the test..  lt_
17a70 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 4e 4d 22  cv_path_NM="$NM"
17a80 0a 65 6c 73 65 0a 20 20 6c 74 5f 6e 6d 5f 74 6f  .else.  lt_nm_to
17a90 5f 63 68 65 63 6b 3d 22 24 7b 61 63 5f 74 6f 6f  _check="${ac_too
17aa0 6c 5f 70 72 65 66 69 78 7d 6e 6d 22 0a 20 20 69  l_prefix}nm".  i
17ab0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
17ac0 6f 6f 6c 5f 70 72 65 66 69 78 22 20 26 26 20 74  ool_prefix" && t
17ad0 65 73 74 20 22 24 62 75 69 6c 64 22 20 3d 20 22  est "$build" = "
17ae0 24 68 6f 73 74 22 3b 20 74 68 65 6e 0a 20 20 20  $host"; then.   
17af0 20 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d   lt_nm_to_check=
17b00 22 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b  "$lt_nm_to_check
17b10 20 6e 6d 22 0a 20 20 66 69 0a 20 20 66 6f 72 20   nm".  fi.  for 
17b20 6c 74 5f 74 6d 70 5f 6e 6d 20 69 6e 20 24 6c 74  lt_tmp_nm in $lt
17b30 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3b 20 64 6f  _nm_to_check; do
17b40 0a 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73  .    lt_save_ifs
17b50 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24 50 41  ="$IFS"; IFS=$PA
17b60 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20 20 20  TH_SEPARATOR.   
17b70 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24   for ac_dir in $
17b80 50 41 54 48 20 2f 75 73 72 2f 63 63 73 2f 62 69  PATH /usr/ccs/bi
17b90 6e 2f 65 6c 66 20 2f 75 73 72 2f 63 63 73 2f 62  n/elf /usr/ccs/b
17ba0 69 6e 20 2f 75 73 72 2f 75 63 62 20 2f 62 69 6e  in /usr/ucb /bin
17bb0 3b 20 64 6f 0a 20 20 20 20 20 20 49 46 53 3d 22  ; do.      IFS="
17bc0 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20  $lt_save_ifs".  
17bd0 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63      test -z "$ac
17be0 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d  _dir" && ac_dir=
17bf0 2e 0a 20 20 20 20 20 20 74 6d 70 5f 6e 6d 3d 22  ..      tmp_nm="
17c00 24 61 63 5f 64 69 72 2f 24 6c 74 5f 74 6d 70 5f  $ac_dir/$lt_tmp_
17c10 6e 6d 22 0a 20 20 20 20 20 20 69 66 20 74 65 73  nm".      if tes
17c20 74 20 2d 66 20 22 24 74 6d 70 5f 6e 6d 22 20 7c  t -f "$tmp_nm" |
17c30 7c 20 74 65 73 74 20 2d 66 20 22 24 74 6d 70 5f  | test -f "$tmp_
17c40 6e 6d 24 61 63 5f 65 78 65 65 78 74 22 20 3b 20  nm$ac_exeext" ; 
17c50 74 68 65 6e 0a 09 23 20 43 68 65 63 6b 20 74 6f  then..# Check to
17c60 20 73 65 65 20 69 66 20 74 68 65 20 6e 6d 20 61   see if the nm a
17c70 63 63 65 70 74 73 20 61 20 42 53 44 2d 63 6f 6d  ccepts a BSD-com
17c80 70 61 74 20 66 6c 61 67 2e 0a 09 23 20 41 64 64  pat flag...# Add
17c90 69 6e 67 20 74 68 65 20 60 73 65 64 20 31 71 27  ing the `sed 1q'
17ca0 20 70 72 65 76 65 6e 74 73 20 66 61 6c 73 65 20   prevents false 
17cb0 70 6f 73 69 74 69 76 65 73 20 6f 6e 20 48 50 2d  positives on HP-
17cc0 55 58 2c 20 77 68 69 63 68 20 73 61 79 73 3a 0a  UX, which says:.
17cd0 09 23 20 20 20 6e 6d 3a 20 75 6e 6b 6e 6f 77 6e  .#   nm: unknown
17ce0 20 6f 70 74 69 6f 6e 20 22 42 22 20 69 67 6e 6f   option "B" igno
17cf0 72 65 64 0a 09 23 20 54 72 75 36 34 27 73 20 6e  red..# Tru64's n
17d00 6d 20 63 6f 6d 70 6c 61 69 6e 73 20 74 68 61 74  m complains that
17d10 20 2f 64 65 76 2f 6e 75 6c 6c 20 69 73 20 61 6e   /dev/null is an
17d20 20 69 6e 76 61 6c 69 64 20 6f 62 6a 65 63 74 20   invalid object 
17d30 66 69 6c 65 0a 09 63 61 73 65 20 60 22 24 74 6d  file..case `"$tm
17d40 70 5f 6e 6d 22 20 2d 42 20 2f 64 65 76 2f 6e 75  p_nm" -B /dev/nu
17d50 6c 6c 20 32 3e 26 31 20 7c 20 73 65 64 20 27 31  ll 2>&1 | sed '1
17d60 71 27 60 20 69 6e 0a 09 2a 2f 64 65 76 2f 6e 75  q'` in..*/dev/nu
17d70 6c 6c 2a 20 7c 20 2a 27 49 6e 76 61 6c 69 64 20  ll* | *'Invalid 
17d80 66 69 6c 65 20 6f 72 20 6f 62 6a 65 63 74 20 74  file or object t
17d90 79 70 65 27 2a 29 0a 09 20 20 6c 74 5f 63 76 5f  ype'*)..  lt_cv_
17da0 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d  path_NM="$tmp_nm
17db0 20 2d 42 22 0a 09 20 20 62 72 65 61 6b 0a 09 20   -B"..  break.. 
17dc0 20 3b 3b 0a 09 2a 29 0a 09 20 20 63 61 73 65 20   ;;..*)..  case 
17dd0 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 70 20 2f 64  `"$tmp_nm" -p /d
17de0 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 20 73  ev/null 2>&1 | s
17df0 65 64 20 27 31 71 27 60 20 69 6e 0a 09 20 20 2a  ed '1q'` in..  *
17e00 2f 64 65 76 2f 6e 75 6c 6c 2a 29 0a 09 20 20 20  /dev/null*)..   
17e10 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22   lt_cv_path_NM="
17e20 24 74 6d 70 5f 6e 6d 20 2d 70 22 0a 09 20 20 20  $tmp_nm -p"..   
17e30 20 62 72 65 61 6b 0a 09 20 20 20 20 3b 3b 0a 09   break..    ;;..
17e40 20 20 2a 29 0a 09 20 20 20 20 6c 74 5f 63 76 5f    *)..    lt_cv_
17e50 70 61 74 68 5f 4e 4d 3d 24 7b 6c 74 5f 63 76 5f  path_NM=${lt_cv_
17e60 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d  path_NM="$tmp_nm
17e70 22 7d 20 23 20 6b 65 65 70 20 74 68 65 20 66 69  "} # keep the fi
17e80 72 73 74 20 6d 61 74 63 68 2c 20 62 75 74 0a 09  rst match, but..
17e90 20 20 20 20 63 6f 6e 74 69 6e 75 65 20 23 20 73      continue # s
17ea0 6f 20 74 68 61 74 20 77 65 20 63 61 6e 20 74 72  o that we can tr
17eb0 79 20 74 6f 20 66 69 6e 64 20 6f 6e 65 20 74 68  y to find one th
17ec0 61 74 20 73 75 70 70 6f 72 74 73 20 42 53 44 20  at supports BSD 
17ed0 66 6c 61 67 73 0a 09 20 20 20 20 3b 3b 0a 09 20  flags..    ;;.. 
17ee0 20 65 73 61 63 0a 09 20 20 3b 3b 0a 09 65 73 61   esac..  ;;..esa
17ef0 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 64  c.      fi.    d
17f00 6f 6e 65 0a 20 20 20 20 49 46 53 3d 22 24 6c 74  one.    IFS="$lt
17f10 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 64 6f 6e  _save_ifs".  don
17f20 65 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 6c 74  e.  test -z "$lt
17f30 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20 26 26 20  _cv_path_NM" && 
17f40 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 6e 6d  lt_cv_path_NM=nm
17f50 0a 66 69 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24  .fi.fi.{ echo "$
17f60 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
17f70 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 61  esult: $lt_cv_pa
17f80 74 68 5f 4e 4d 22 20 3e 26 35 0a 65 63 68 6f 20  th_NM" >&5.echo 
17f90 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76  "${ECHO_T}$lt_cv
17fa0 5f 70 61 74 68 5f 4e 4d 22 20 3e 26 36 3b 20 7d  _path_NM" >&6; }
17fb0 0a 4e 4d 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68  .NM="$lt_cv_path
17fc0 5f 4e 4d 22 0a 0a 7b 20 65 63 68 6f 20 22 24 61  _NM"..{ echo "$a
17fd0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
17fe0 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c  ecking whether l
17ff0 6e 20 2d 73 20 77 6f 72 6b 73 22 20 3e 26 35 0a  n -s works" >&5.
18000 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
18010 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c  ecking whether l
18020 6e 20 2d 73 20 77 6f 72 6b 73 2e 2e 2e 20 24 45  n -s works... $E
18030 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 4c 4e  CHO_C" >&6; }.LN
18040 5f 53 3d 24 61 73 5f 6c 6e 5f 73 0a 69 66 20 74  _S=$as_ln_s.if t
18050 65 73 74 20 22 24 4c 4e 5f 53 22 20 3d 20 22 6c  est "$LN_S" = "l
18060 6e 20 2d 73 22 3b 20 74 68 65 6e 0a 20 20 7b 20  n -s"; then.  { 
18070 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
18080 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 79 65  NENO: result: ye
18090 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  s" >&5.echo "${E
180a0 43 48 4f 5f 54 7d 79 65 73 22 20 3e 26 36 3b 20  CHO_T}yes" >&6; 
180b0 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20  }.else.  { echo 
180c0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
180d0 20 72 65 73 75 6c 74 3a 20 6e 6f 2c 20 75 73 69   result: no, usi
180e0 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 35 0a 65 63  ng $LN_S" >&5.ec
180f0 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 2c  ho "${ECHO_T}no,
18100 20 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26   using $LN_S" >&
18110 36 3b 20 7d 0a 66 69 0a 0a 7b 20 65 63 68 6f 20  6; }.fi..{ echo 
18120 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
18130 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f   checking how to
18140 20 72 65 63 6f 67 6e 69 73 65 20 64 65 70 65 6e   recognise depen
18150 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 22 20  dent libraries" 
18160 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
18170 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74   "checking how t
18180 6f 20 72 65 63 6f 67 6e 69 73 65 20 64 65 70 65  o recognise depe
18190 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 2e  ndent libraries.
181a0 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
181b0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
181c0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
181d0 6b 5f 6d 65 74 68 6f 64 2b 73 65 74 7d 22 20 3d  k_method+set}" =
181e0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
181f0 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
18200 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
18210 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 66 69  .else.  lt_cv_fi
18220 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4d  le_magic_cmd='$M
18230 41 47 49 43 5f 43 4d 44 27 0a 6c 74 5f 63 76 5f  AGIC_CMD'.lt_cv_
18240 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
18250 66 69 6c 65 3d 0a 6c 74 5f 63 76 5f 64 65 70 6c  file=.lt_cv_depl
18260 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
18270 3d 27 75 6e 6b 6e 6f 77 6e 27 0a 23 20 4e 65 65  ='unknown'.# Nee
18280 64 20 74 6f 20 73 65 74 20 74 68 65 20 70 72 65  d to set the pre
18290 63 65 64 69 6e 67 20 76 61 72 69 61 62 6c 65 20  ceding variable 
182a0 6f 6e 20 61 6c 6c 20 70 6c 61 74 66 6f 72 6d 73  on all platforms
182b0 20 74 68 61 74 20 73 75 70 70 6f 72 74 0a 23 20   that support.# 
182c0 69 6e 74 65 72 6c 69 62 72 61 72 79 20 64 65 70  interlibrary dep
182d0 65 6e 64 65 6e 63 69 65 73 2e 0a 23 20 27 6e 6f  endencies..# 'no
182e0 6e 65 27 20 2d 2d 20 64 65 70 65 6e 64 65 6e 63  ne' -- dependenc
182f0 69 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65  ies not supporte
18300 64 2e 0a 23 20 60 75 6e 6b 6e 6f 77 6e 27 20 2d  d..# `unknown' -
18310 2d 20 73 61 6d 65 20 61 73 20 6e 6f 6e 65 2c 20  - same as none, 
18320 62 75 74 20 64 6f 63 75 6d 65 6e 74 73 20 74 68  but documents th
18330 61 74 20 77 65 20 72 65 61 6c 6c 79 20 64 6f 6e  at we really don
18340 27 74 20 6b 6e 6f 77 2e 0a 23 20 27 70 61 73 73  't know..# 'pass
18350 5f 61 6c 6c 27 20 2d 2d 20 61 6c 6c 20 64 65 70  _all' -- all dep
18360 65 6e 64 65 6e 63 69 65 73 20 70 61 73 73 65 64  endencies passed
18370 20 77 69 74 68 20 6e 6f 20 63 68 65 63 6b 73 2e   with no checks.
18380 0a 23 20 27 74 65 73 74 5f 63 6f 6d 70 69 6c 65  .# 'test_compile
18390 27 20 2d 2d 20 63 68 65 63 6b 20 62 79 20 6d 61  ' -- check by ma
183a0 6b 69 6e 67 20 74 65 73 74 20 70 72 6f 67 72 61  king test progra
183b0 6d 2e 0a 23 20 27 66 69 6c 65 5f 6d 61 67 69 63  m..# 'file_magic
183c0 20 5b 5b 72 65 67 65 78 5d 5d 27 20 2d 2d 20 63   [[regex]]' -- c
183d0 68 65 63 6b 20 62 79 20 6c 6f 6f 6b 69 6e 67 20  heck by looking 
183e0 66 6f 72 20 66 69 6c 65 73 20 69 6e 20 6c 69 62  for files in lib
183f0 72 61 72 79 20 70 61 74 68 0a 23 20 77 68 69 63  rary path.# whic
18400 68 20 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68  h responds to th
18410 65 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  e $file_magic_cm
18420 64 20 77 69 74 68 20 61 20 67 69 76 65 6e 20 65  d with a given e
18430 78 74 65 6e 64 65 64 20 72 65 67 65 78 2e 0a 23  xtended regex..#
18440 20 49 66 20 79 6f 75 20 68 61 76 65 20 60 66 69   If you have `fi
18450 6c 65 27 20 6f 72 20 65 71 75 69 76 61 6c 65 6e  le' or equivalen
18460 74 20 6f 6e 20 79 6f 75 72 20 73 79 73 74 65 6d  t on your system
18470 20 61 6e 64 20 79 6f 75 27 72 65 20 6e 6f 74 20   and you're not 
18480 73 75 72 65 0a 23 20 77 68 65 74 68 65 72 20 60  sure.# whether `
18490 70 61 73 73 5f 61 6c 6c 27 20 77 69 6c 6c 20 2a  pass_all' will *
184a0 61 6c 77 61 79 73 2a 20 77 6f 72 6b 2c 20 79 6f  always* work, yo
184b0 75 20 70 72 6f 62 61 62 6c 79 20 77 61 6e 74 20  u probably want 
184c0 74 68 69 73 20 6f 6e 65 2e 0a 0a 63 61 73 65 20  this one...case 
184d0 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 34  $host_os in.aix4
184e0 2a 20 7c 20 61 69 78 35 2a 29 0a 20 20 6c 74 5f  * | aix5*).  lt_
184f0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
18500 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
18510 0a 20 20 3b 3b 0a 0a 62 65 6f 73 2a 29 0a 20 20  .  ;;..beos*).  
18520 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
18530 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
18540 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 73 64 69 5b 34  all.  ;;..bsdi[4
18550 35 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  5]*).  lt_cv_dep
18560 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
18570 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c  d='file_magic EL
18580 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69  F [0-9][0-9]*-bi
18590 74 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64  t [ML]SB (shared
185a0 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20   object|dynamic 
185b0 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f 66 69  lib)'.  lt_cv_fi
185c0 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 75  le_magic_cmd='/u
185d0 73 72 2f 62 69 6e 2f 66 69 6c 65 20 2d 4c 27 0a  sr/bin/file -L'.
185e0 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
185f0 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 73 68  ic_test_file=/sh
18600 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 3b 3b  lib/libc.so.  ;;
18610 0a 0a 63 79 67 77 69 6e 2a 29 0a 20 20 23 20 66  ..cygwin*).  # f
18620 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 20  unc_win32_libid 
18630 69 73 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74  is a shell funct
18640 69 6f 6e 20 64 65 66 69 6e 65 64 20 69 6e 20 6c  ion defined in l
18650 74 6d 61 69 6e 2e 73 68 0a 20 20 6c 74 5f 63 76  tmain.sh.  lt_cv
18660 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
18670 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
18680 63 20 5e 78 38 36 20 61 72 63 68 69 76 65 20 69  c ^x86 archive i
18690 6d 70 6f 72 74 7c 5e 78 38 36 20 44 4c 4c 27 0a  mport|^x86 DLL'.
186a0 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
186b0 69 63 5f 63 6d 64 3d 27 66 75 6e 63 5f 77 69 6e  ic_cmd='func_win
186c0 33 32 5f 6c 69 62 69 64 27 0a 20 20 3b 3b 0a 0a  32_libid'.  ;;..
186d0 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 29 0a  mingw* | pw32*).
186e0 20 20 23 20 42 61 73 65 20 4d 53 59 53 2f 4d 69    # Base MSYS/Mi
186f0 6e 47 57 20 64 6f 20 6e 6f 74 20 70 72 6f 76 69  nGW do not provi
18700 64 65 20 74 68 65 20 27 66 69 6c 65 27 20 63 6f  de the 'file' co
18710 6d 6d 61 6e 64 20 6e 65 65 64 65 64 20 62 79 0a  mmand needed by.
18720 20 20 23 20 66 75 6e 63 5f 77 69 6e 33 32 5f 6c    # func_win32_l
18730 69 62 69 64 20 73 68 65 6c 6c 20 66 75 6e 63 74  ibid shell funct
18740 69 6f 6e 2c 20 73 6f 20 75 73 65 20 61 20 77 65  ion, so use a we
18750 61 6b 65 72 20 74 65 73 74 20 62 61 73 65 64 20  aker test based 
18760 6f 6e 20 27 6f 62 6a 64 75 6d 70 27 2e 0a 20 20  on 'objdump'..  
18770 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
18780 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
18790 5f 6d 61 67 69 63 20 66 69 6c 65 20 66 6f 72 6d  _magic file form
187a0 61 74 20 70 65 69 2a 2d 69 33 38 36 28 2e 2a 61  at pei*-i386(.*a
187b0 72 63 68 69 74 65 63 74 75 72 65 3a 20 69 33 38  rchitecture: i38
187c0 36 29 3f 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c  6)?'.  lt_cv_fil
187d0 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4f 42  e_magic_cmd='$OB
187e0 4a 44 55 4d 50 20 2d 66 27 0a 20 20 3b 3b 0a 0a  JDUMP -f'.  ;;..
187f0 64 61 72 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f  darwin* | rhapso
18800 64 79 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  dy*).  lt_cv_dep
18810 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
18820 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
18830 0a 66 72 65 65 62 73 64 2a 20 7c 20 6b 66 72 65  .freebsd* | kfre
18840 65 62 73 64 2a 2d 67 6e 75 20 7c 20 64 72 61 67  ebsd*-gnu | drag
18850 6f 6e 66 6c 79 2a 29 0a 20 20 69 66 20 65 63 68  onfly*).  if ech
18860 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20  o __ELF__ | $CC 
18870 2d 45 20 2d 20 7c 20 67 72 65 70 20 5f 5f 45 4c  -E - | grep __EL
18880 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  F__ > /dev/null;
18890 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24   then.    case $
188a0 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20  host_cpu in.    
188b0 69 2a 38 36 20 29 0a 20 20 20 20 20 20 23 20 4e  i*86 ).      # N
188c0 6f 74 20 73 75 72 65 20 77 68 65 74 68 65 72 20  ot sure whether 
188d0 74 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20  the presence of 
188e0 4f 70 65 6e 42 53 44 20 68 65 72 65 20 77 61 73  OpenBSD here was
188f0 20 61 20 6d 69 73 74 61 6b 65 2e 0a 20 20 20 20   a mistake..    
18900 20 20 23 20 4c 65 74 27 73 20 61 63 63 65 70 74    # Let's accept
18910 20 62 6f 74 68 20 6f 66 20 74 68 65 6d 20 75 6e   both of them un
18920 74 69 6c 20 74 68 69 73 20 69 73 20 63 6c 65 61  til this is clea
18930 72 65 64 20 75 70 2e 0a 20 20 20 20 20 20 6c 74  red up..      lt
18940 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
18950 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
18960 61 67 69 63 20 28 46 72 65 65 42 53 44 7c 4f 70  agic (FreeBSD|Op
18970 65 6e 42 53 44 7c 44 72 61 67 6f 6e 46 6c 79 29  enBSD|DragonFly)
18980 2f 69 5b 33 2d 39 5d 38 36 20 28 63 6f 6d 70 61  /i[3-9]86 (compa
18990 63 74 20 29 3f 64 65 6d 61 6e 64 20 70 61 67 65  ct )?demand page
189a0 64 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79  d shared library
189b0 27 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 66 69  '.      lt_cv_fi
189c0 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73  le_magic_cmd=/us
189d0 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 20 20 20  r/bin/file.     
189e0 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
189f0 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68  c_test_file=`ech
18a00 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e  o /usr/lib/libc.
18a10 73 6f 2e 2a 60 0a 20 20 20 20 20 20 3b 3b 0a 20  so.*`.      ;;. 
18a20 20 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20     esac.  else. 
18a30 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
18a40 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
18a50 73 73 5f 61 6c 6c 0a 20 20 66 69 0a 20 20 3b 3b  ss_all.  fi.  ;;
18a60 0a 0a 67 6e 75 2a 29 0a 20 20 6c 74 5f 63 76 5f  ..gnu*).  lt_cv_
18a70 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
18a80 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
18a90 3b 3b 0a 0a 68 70 75 78 31 30 2e 32 30 2a 20 7c  ;;..hpux10.20* |
18aa0 20 68 70 75 78 31 31 2a 29 0a 20 20 6c 74 5f 63   hpux11*).  lt_c
18ab0 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
18ac0 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20  =/usr/bin/file. 
18ad0 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20   case $host_cpu 
18ae0 69 6e 0a 20 20 69 61 36 34 2a 29 0a 20 20 20 20  in.  ia64*).    
18af0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
18b00 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
18b10 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30  _magic (s[0-9][0
18b20 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d  -9][0-9]|ELF-[0-
18b30 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20  9][0-9]) shared 
18b40 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 49 41  object file - IA
18b50 36 34 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69  64'.    lt_cv_fi
18b60 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
18b70 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 68 70 75 78  le=/usr/lib/hpux
18b80 33 32 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b  32/libc.so.    ;
18b90 3b 0a 20 20 68 70 70 61 2a 36 34 2a 29 0a 20 20  ;.  hppa*64*).  
18ba0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
18bb0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
18bc0 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d  le_magic (s[0-9]
18bd0 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b  [0-9][0-9]|ELF-[
18be0 30 2d 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65  0-9][0-9]) share
18bf0 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20  d object file - 
18c00 50 41 2d 52 49 53 43 20 5b 30 2d 39 5d 2e 5b 30  PA-RISC [0-9].[0
18c10 2d 39 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66  -9]'.    lt_cv_f
18c20 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
18c30 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 70 61 32  ile=/usr/lib/pa2
18c40 30 5f 36 34 2f 6c 69 62 63 2e 73 6c 0a 20 20 20  0_64/libc.sl.   
18c50 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f   ;;.  *).    lt_
18c60 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
18c70 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
18c80 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d  gic (s[0-9][0-9]
18c90 5b 30 2d 39 5d 7c 50 41 2d 52 49 53 43 5b 30 2d  [0-9]|PA-RISC[0-
18ca0 39 5d 2e 5b 30 2d 39 5d 29 20 73 68 61 72 65 64  9].[0-9]) shared
18cb0 20 6c 69 62 72 61 72 79 27 0a 20 20 20 20 6c 74   library'.    lt
18cc0 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
18cd0 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69  est_file=/usr/li
18ce0 62 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b  b/libc.sl.    ;;
18cf0 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 69 6e  .  esac.  ;;..in
18d00 74 65 72 69 78 33 2a 29 0a 20 20 23 20 50 49 43  terix3*).  # PIC
18d10 20 63 6f 64 65 20 69 73 20 62 72 6f 6b 65 6e 20   code is broken 
18d20 6f 6e 20 49 6e 74 65 72 69 78 20 33 2e 78 2c 20  on Interix 3.x, 
18d30 74 68 61 74 27 73 20 77 68 79 20 7c 5c 2e 61 20  that's why |\.a 
18d40 6e 6f 74 20 7c 5f 70 69 63 5c 2e 61 20 68 65 72  not |_pic\.a her
18d50 65 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  e.  lt_cv_deplib
18d60 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
18d70 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c  match_pattern /l
18d80 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5c 2e 61  ib[^/]+(\.so|\.a
18d90 29 24 27 0a 20 20 3b 3b 0a 0a 69 72 69 78 35 2a  )$'.  ;;..irix5*
18da0 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73   | irix6* | nons
18db0 74 6f 70 75 78 2a 29 0a 20 20 63 61 73 65 20 24  topux*).  case $
18dc0 4c 44 20 69 6e 0a 20 20 2a 2d 33 32 7c 2a 22 2d  LD in.  *-32|*"-
18dd0 33 32 20 22 29 20 6c 69 62 6d 61 67 69 63 3d 33  32 ") libmagic=3
18de0 32 2d 62 69 74 3b 3b 0a 20 20 2a 2d 6e 33 32 7c  2-bit;;.  *-n32|
18df0 2a 22 2d 6e 33 32 20 22 29 20 6c 69 62 6d 61 67  *"-n32 ") libmag
18e00 69 63 3d 4e 33 32 3b 3b 0a 20 20 2a 2d 36 34 7c  ic=N32;;.  *-64|
18e10 2a 22 2d 36 34 20 22 29 20 6c 69 62 6d 61 67 69  *"-64 ") libmagi
18e20 63 3d 36 34 2d 62 69 74 3b 3b 0a 20 20 2a 29 20  c=64-bit;;.  *) 
18e30 6c 69 62 6d 61 67 69 63 3d 6e 65 76 65 72 2d 6d  libmagic=never-m
18e40 61 74 63 68 3b 3b 0a 20 20 65 73 61 63 0a 20 20  atch;;.  esac.  
18e50 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
18e60 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
18e70 61 6c 6c 0a 20 20 3b 3b 0a 0a 23 20 54 68 69 73  all.  ;;..# This
18e80 20 6d 75 73 74 20 62 65 20 4c 69 6e 75 78 20 45   must be Linux E
18e90 4c 46 2e 0a 6c 69 6e 75 78 2a 29 0a 20 20 6c 74  LF..linux*).  lt
18ea0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
18eb0 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
18ec0 6c 0a 20 20 3b 3b 0a 0a 6e 65 74 62 73 64 2a 29  l.  ;;..netbsd*)
18ed0 0a 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46  .  if echo __ELF
18ee0 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20  __ | $CC -E - | 
18ef0 67 72 65 70 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f  grep __ELF__ > /
18f00 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
18f10 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
18f20 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d  _check_method='m
18f30 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69  atch_pattern /li
18f40 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d  b[^/]+(\.so\.[0-
18f50 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63  9]+\.[0-9]+|_pic
18f60 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20 20  \.a)$'.  else.  
18f70 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
18f80 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61  check_method='ma
18f90 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62  tch_pattern /lib
18fa0 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5f 70 69 63 5c  [^/]+(\.so|_pic\
18fb0 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b 0a  .a)$'.  fi.  ;;.
18fc0 0a 6e 65 77 6f 73 36 2a 29 0a 20 20 6c 74 5f 63  .newos6*).  lt_c
18fd0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
18fe0 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
18ff0 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39  ic ELF [0-9][0-9
19000 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28 65  ]*-bit [ML]SB (e
19010 78 65 63 75 74 61 62 6c 65 7c 64 79 6e 61 6d 69  xecutable|dynami
19020 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f  c lib)'.  lt_cv_
19030 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f  file_magic_cmd=/
19040 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 6c  usr/bin/file.  l
19050 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
19060 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c  test_file=/usr/l
19070 69 62 2f 6c 69 62 6e 6c 73 2e 73 6f 0a 20 20 3b  ib/libnls.so.  ;
19080 3b 0a 0a 6e 74 6f 2d 71 6e 78 2a 29 0a 20 20 6c  ;..nto-qnx*).  l
19090 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
190a0 63 6b 5f 6d 65 74 68 6f 64 3d 75 6e 6b 6e 6f 77  ck_method=unknow
190b0 6e 0a 20 20 3b 3b 0a 0a 6f 70 65 6e 62 73 64 2a  n.  ;;..openbsd*
190c0 29 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22  ).  if test -z "
190d0 60 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20  `echo __ELF__ | 
190e0 24 43 43 20 2d 45 20 2d 20 7c 20 67 72 65 70 20  $CC -E - | grep 
190f0 5f 5f 45 4c 46 5f 5f 60 22 20 7c 7c 20 74 65 73  __ELF__`" || tes
19100 74 20 22 24 68 6f 73 74 5f 6f 73 2d 24 68 6f 73  t "$host_os-$hos
19110 74 5f 63 70 75 22 20 3d 20 22 6f 70 65 6e 62 73  t_cpu" = "openbs
19120 64 32 2e 38 2d 70 6f 77 65 72 70 63 22 3b 20 74  d2.8-powerpc"; t
19130 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  hen.    lt_cv_de
19140 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
19150 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72  od='match_patter
19160 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f  n /lib[^/]+(\.so
19170 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b  \.[0-9]+\.[0-9]+
19180 7c 5c 2e 73 6f 7c 5f 70 69 63 5c 2e 61 29 24 27  |\.so|_pic\.a)$'
19190 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63  .  else.    lt_c
191a0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
191b0 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61  method='match_pa
191c0 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28  ttern /lib[^/]+(
191d0 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30  \.so\.[0-9]+\.[0
191e0 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29 24 27 0a  -9]+|_pic\.a)$'.
191f0 20 20 66 69 0a 20 20 3b 3b 0a 0a 6f 73 66 33 2a    fi.  ;;..osf3*
19200 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a   | osf4* | osf5*
19210 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
19220 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
19230 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 6f  ass_all.  ;;..so
19240 6c 61 72 69 73 2a 29 0a 20 20 6c 74 5f 63 76 5f  laris*).  lt_cv_
19250 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
19260 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
19270 3b 3b 0a 0a 73 79 73 76 34 20 7c 20 73 79 73 76  ;;..sysv4 | sysv
19280 34 2e 33 2a 29 0a 20 20 63 61 73 65 20 24 68 6f  4.3*).  case $ho
19290 73 74 5f 76 65 6e 64 6f 72 20 69 6e 0a 20 20 6d  st_vendor in.  m
192a0 6f 74 6f 72 6f 6c 61 29 0a 20 20 20 20 6c 74 5f  otorola).    lt_
192b0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
192c0 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
192d0 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d  gic ELF [0-9][0-
192e0 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28  9]*-bit [ML]SB (
192f0 73 68 61 72 65 64 20 6f 62 6a 65 63 74 7c 64 79  shared object|dy
19300 6e 61 6d 69 63 20 6c 69 62 29 20 4d 5b 30 2d 39  namic lib) M[0-9
19310 5d 5b 30 2d 39 5d 2a 20 56 65 72 73 69 6f 6e 20  ][0-9]* Version 
19320 5b 30 2d 39 5d 27 0a 20 20 20 20 6c 74 5f 63 76  [0-9]'.    lt_cv
19330 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
19340 5f 66 69 6c 65 3d 60 65 63 68 6f 20 2f 75 73 72  _file=`echo /usr
19350 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 2a 60 0a 20  /lib/libc.so*`. 
19360 20 20 20 3b 3b 0a 20 20 6e 63 72 29 0a 20 20 20     ;;.  ncr).   
19370 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
19380 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
19390 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 73 65  _all.    ;;.  se
193a0 71 75 65 6e 74 29 0a 20 20 20 20 6c 74 5f 63 76  quent).    lt_cv
193b0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
193c0 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20 20  '/bin/file'.    
193d0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
193e0 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
193f0 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d  _magic ELF [0-9]
19400 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53  [0-9]*-bit [LM]S
19410 42 20 28 73 68 61 72 65 64 20 6f 62 6a 65 63 74  B (shared object
19420 7c 64 79 6e 61 6d 69 63 20 6c 69 62 20 29 27 0a  |dynamic lib )'.
19430 20 20 20 20 3b 3b 0a 20 20 73 6e 69 29 0a 20 20      ;;.  sni).  
19440 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
19450 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66 69 6c  ic_cmd='/bin/fil
19460 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  e'.    lt_cv_dep
19470 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
19480 64 3d 22 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c  d="file_magic EL
19490 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69  F [0-9][0-9]*-bi
194a0 74 20 5b 4c 4d 5d 53 42 20 64 79 6e 61 6d 69 63  t [LM]SB dynamic
194b0 20 6c 69 62 22 0a 20 20 20 20 6c 74 5f 63 76 5f   lib".    lt_cv_
194c0 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
194d0 66 69 6c 65 3d 2f 6c 69 62 2f 6c 69 62 63 2e 73  file=/lib/libc.s
194e0 6f 0a 20 20 20 20 3b 3b 0a 20 20 73 69 65 6d 65  o.    ;;.  sieme
194f0 6e 73 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  ns).    lt_cv_de
19500 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
19510 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20  od=pass_all.    
19520 3b 3b 0a 20 20 70 63 29 0a 20 20 20 20 6c 74 5f  ;;.  pc).    lt_
19530 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
19540 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
19550 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20  .    ;;.  esac. 
19560 20 3b 3b 0a 0a 73 79 73 76 35 2a 20 7c 20 73 63   ;;..sysv5* | sc
19570 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36  o3.2v5* | sco5v6
19580 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20  * | unixware* | 
19590 4f 70 65 6e 55 4e 49 58 2a 20 7c 20 73 79 73 76  OpenUNIX* | sysv
195a0 34 2a 75 77 32 2a 29 0a 20 20 6c 74 5f 63 76 5f  4*uw2*).  lt_cv_
195b0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
195c0 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
195d0 3b 3b 0a 65 73 61 63 0a 0a 66 69 0a 7b 20 65 63  ;;.esac..fi.{ ec
195e0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
195f0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  NO: result: $lt_
19600 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
19610 5f 6d 65 74 68 6f 64 22 20 3e 26 35 0a 65 63 68  _method" >&5.ech
19620 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f  o "${ECHO_T}$lt_
19630 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
19640 5f 6d 65 74 68 6f 64 22 20 3e 26 36 3b 20 7d 0a  _method" >&6; }.
19650 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 24  file_magic_cmd=$
19660 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
19670 5f 63 6d 64 0a 64 65 70 6c 69 62 73 5f 63 68 65  _cmd.deplibs_che
19680 63 6b 5f 6d 65 74 68 6f 64 3d 24 6c 74 5f 63 76  ck_method=$lt_cv
19690 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
196a0 65 74 68 6f 64 0a 74 65 73 74 20 2d 7a 20 22 24  ethod.test -z "$
196b0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
196c0 74 68 6f 64 22 20 26 26 20 64 65 70 6c 69 62 73  thod" && deplibs
196d0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 75 6e  _check_method=un
196e0 6b 6e 6f 77 6e 0a 0a 0a 0a 0a 23 20 49 66 20 6e  known.....# If n
196f0 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 61 73  o C compiler was
19700 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65 20   specified, use 
19710 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d  CC..LTCC=${LTCC-
19720 22 24 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f 20  "$CC"}..# If no 
19730 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73  C compiler flags
19740 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64 2c   were specified,
19750 20 75 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54 43   use CFLAGS..LTC
19760 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47 53  FLAGS=${LTCFLAGS
19770 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20 41  -"$CFLAGS"}..# A
19780 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61 20  llow CC to be a 
19790 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
197a0 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d  h arguments..com
197b0 70 69 6c 65 72 3d 24 43 43 0a 0a 0a 23 20 43 68  piler=$CC...# Ch
197c0 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e  eck whether --en
197d0 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63  able-libtool-loc
197e0 6b 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  k was given..if 
197f0 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 6c  test "${enable_l
19800 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65 74 7d  ibtool_lock+set}
19810 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
19820 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c  enableval=$enabl
19830 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3b 0a  e_libtool_lock;.
19840 66 69 0a 0a 74 65 73 74 20 22 78 24 65 6e 61 62  fi..test "x$enab
19850 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22  le_libtool_lock"
19860 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61 62 6c   != xno && enabl
19870 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d 79  e_libtool_lock=y
19880 65 73 0a 0a 23 20 53 6f 6d 65 20 66 6c 61 67 73  es..# Some flags
19890 20 6e 65 65 64 20 74 6f 20 62 65 20 70 72 6f 70   need to be prop
198a0 61 67 61 74 65 64 20 74 6f 20 74 68 65 20 63 6f  agated to the co
198b0 6d 70 69 6c 65 72 20 6f 72 20 6c 69 6e 6b 65 72  mpiler or linker
198c0 20 66 6f 72 20 67 6f 6f 64 0a 23 20 6c 69 62 74   for good.# libt
198d0 6f 6f 6c 20 73 75 70 70 6f 72 74 2e 0a 63 61 73  ool support..cas
198e0 65 20 24 68 6f 73 74 20 69 6e 0a 69 61 36 34 2d  e $host in.ia64-
198f0 2a 2d 68 70 75 78 2a 29 0a 20 20 23 20 46 69 6e  *-hpux*).  # Fin
19900 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20  d out which ABI 
19910 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20  we are using..  
19920 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20  echo 'int i;' > 
19930 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
19940 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63  .  if { (eval ec
19950 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
19960 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
19970 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  e\"") >&5.  (eva
19980 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
19990 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
199a0 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
199b0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
199c0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
199d0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
199e0 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  tus); }; then.  
199f0 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e    case `/usr/bin
19a00 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24  /file conftest.$
19a10 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 20 20  ac_objext` in.  
19a20 20 20 2a 45 4c 46 2d 33 32 2a 29 0a 20 20 20 20    *ELF-32*).    
19a30 20 20 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45    HPUX_IA64_MODE
19a40 3d 22 33 32 22 0a 20 20 20 20 20 20 3b 3b 0a 20  ="32".      ;;. 
19a50 20 20 20 2a 45 4c 46 2d 36 34 2a 29 0a 20 20 20     *ELF-64*).   
19a60 20 20 20 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44     HPUX_IA64_MOD
19a70 45 3d 22 36 34 22 0a 20 20 20 20 20 20 3b 3b 0a  E="64".      ;;.
19a80 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20 20      esac.  fi.  
19a90 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a  rm -rf conftest*
19aa0 0a 20 20 3b 3b 0a 2a 2d 2a 2d 69 72 69 78 36 2a  .  ;;.*-*-irix6*
19ab0 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20 77  ).  # Find out w
19ac0 68 69 63 68 20 41 42 49 20 77 65 20 61 72 65 20  hich ABI we are 
19ad0 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27 23  using..  echo '#
19ae0 6c 69 6e 65 20 33 36 38 35 20 22 63 6f 6e 66 69  line 3685 "confi
19af0 67 75 72 65 22 27 20 3e 20 63 6f 6e 66 74 65 73  gure"' > conftes
19b00 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20 7b  t.$ac_ext.  if {
19b10 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
19b20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
19b30 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e  ac_compile\"") >
19b40 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63  &5.  (eval $ac_c
19b50 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61  ompile) 2>&5.  a
19b60 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
19b70 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
19b80 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
19b90 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
19ba0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
19bb0 3b 20 74 68 65 6e 0a 20 20 20 69 66 20 74 65 73  ; then.   if tes
19bc0 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67  t "$lt_cv_prog_g
19bd0 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68  nu_ld" = yes; th
19be0 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73  en.    case `/us
19bf0 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74  r/bin/file conft
19c00 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20  est.$ac_objext` 
19c10 69 6e 0a 20 20 20 20 2a 33 32 2d 62 69 74 2a 29  in.    *32-bit*)
19c20 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  .      LD="${LD-
19c30 6c 64 7d 20 2d 6d 65 6c 66 33 32 62 73 6d 69 70  ld} -melf32bsmip
19c40 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a  ".      ;;.    *
19c50 4e 33 32 2a 29 0a 20 20 20 20 20 20 4c 44 3d 22  N32*).      LD="
19c60 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 33 32  ${LD-ld} -melf32
19c70 62 6d 69 70 6e 33 32 22 0a 20 20 20 20 20 20 3b  bmipn32".      ;
19c80 3b 0a 20 20 20 20 2a 36 34 2d 62 69 74 2a 29 0a  ;.    *64-bit*).
19c90 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c        LD="${LD-l
19ca0 64 7d 20 2d 6d 65 6c 66 36 34 62 6d 69 70 22 0a  d} -melf64bmip".
19cb0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
19cc0 63 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 63 61  c.   else.    ca
19cd0 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c  se `/usr/bin/fil
19ce0 65 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  e conftest.$ac_o
19cf0 62 6a 65 78 74 60 20 69 6e 0a 20 20 20 20 2a 33  bjext` in.    *3
19d00 32 2d 62 69 74 2a 29 0a 20 20 20 20 20 20 4c 44  2-bit*).      LD
19d10 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 33 32 22 0a  ="${LD-ld} -32".
19d20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a 4e 33        ;;.    *N3
19d30 32 2a 29 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b  2*).      LD="${
19d40 4c 44 2d 6c 64 7d 20 2d 6e 33 32 22 0a 20 20 20  LD-ld} -n32".   
19d50 20 20 20 3b 3b 0a 20 20 20 20 2a 36 34 2d 62 69     ;;.    *64-bi
19d60 74 2a 29 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b  t*).      LD="${
19d70 4c 44 2d 6c 64 7d 20 2d 36 34 22 0a 20 20 20 20  LD-ld} -64".    
19d80 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20    ;;.    esac.  
19d90 20 66 69 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72   fi.  fi.  rm -r
19da0 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b  f conftest*.  ;;
19db0 0a 0a 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a  ..x86_64-*linux*
19dc0 7c 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f  |ppc*-*linux*|po
19dd0 77 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 73  werpc*-*linux*|s
19de0 33 39 30 2a 2d 2a 6c 69 6e 75 78 2a 7c 73 70 61  390*-*linux*|spa
19df0 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 23  rc*-*linux*).  #
19e00 20 46 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20   Find out which 
19e10 41 42 49 20 77 65 20 61 72 65 20 75 73 69 6e 67  ABI we are using
19e20 2e 0a 20 20 65 63 68 6f 20 27 69 6e 74 20 69 3b  ..  echo 'int i;
19e30 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ' > conftest.$ac
19e40 5f 65 78 74 0a 20 20 69 66 20 7b 20 28 65 76 61  _ext.  if { (eva
19e50 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
19e60 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f  LINENO: \"$ac_co
19e70 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20  mpile\"") >&5.  
19e80 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
19e90 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  e) 2>&5.  ac_sta
19ea0 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
19eb0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
19ec0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
19ed0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
19ee0 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65  _status); }; the
19ef0 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72  n.    case `/usr
19f00 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65  /bin/file confte
19f10 73 74 2e 6f 60 20 69 6e 0a 20 20 20 20 2a 33 32  st.o` in.    *32
19f20 2d 62 69 74 2a 29 0a 20 20 20 20 20 20 63 61 73  -bit*).      cas
19f30 65 20 24 68 6f 73 74 20 69 6e 0a 20 20 20 20 20  e $host in.     
19f40 20 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78     x86_64-*linux
19f50 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44 3d  *).          LD=
19f60 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66  "${LD-ld} -m elf
19f70 5f 69 33 38 36 22 0a 20 20 20 20 20 20 20 20 20  _i386".         
19f80 20 3b 3b 0a 20 20 20 20 20 20 20 20 70 70 63 36   ;;.        ppc6
19f90 34 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70  4-*linux*|powerp
19fa0 63 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20  c64-*linux*).   
19fb0 20 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d         LD="${LD-
19fc0 6c 64 7d 20 2d 6d 20 65 6c 66 33 32 70 70 63 6c  ld} -m elf32ppcl
19fd0 69 6e 75 78 22 0a 20 20 20 20 20 20 20 20 20 20  inux".          
19fe0 3b 3b 0a 20 20 20 20 20 20 20 20 73 33 39 30 78  ;;.        s390x
19ff0 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20 20  -*linux*).      
1a000 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
1a010 20 2d 6d 20 65 6c 66 5f 73 33 39 30 22 0a 20 20   -m elf_s390".  
1a020 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
1a030 20 20 20 73 70 61 72 63 36 34 2d 2a 6c 69 6e 75     sparc64-*linu
1a040 78 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44  x*).          LD
1a050 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
1a060 66 33 32 5f 73 70 61 72 63 22 0a 20 20 20 20 20  f32_sparc".     
1a070 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73       ;;.      es
1a080 61 63 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  ac.      ;;.    
1a090 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20 20 20 20  *64-bit*).      
1a0a0 63 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 20 20  case $host in.  
1a0b0 20 20 20 20 20 20 78 38 36 5f 36 34 2d 2a 6c 69        x86_64-*li
1a0c0 6e 75 78 2a 29 0a 20 20 20 20 20 20 20 20 20 20  nux*).          
1a0d0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
1a0e0 65 6c 66 5f 78 38 36 5f 36 34 22 0a 20 20 20 20  elf_x86_64".    
1a0f0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20        ;;.       
1a100 20 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f   ppc*-*linux*|po
1a110 77 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a  werpc*-*linux*).
1a120 20 20 20 20 20 20 20 20 20 20 4c 44 3d 22 24 7b            LD="${
1a130 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 70  LD-ld} -m elf64p
1a140 70 63 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b  pc".          ;;
1a150 0a 20 20 20 20 20 20 20 20 73 33 39 30 2a 2d 2a  .        s390*-*
1a160 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20 20 20 20  linux*).        
1a170 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
1a180 6d 20 65 6c 66 36 34 5f 73 33 39 30 22 0a 20 20  m elf64_s390".  
1a190 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
1a1a0 20 20 20 73 70 61 72 63 2a 2d 2a 6c 69 6e 75 78     sparc*-*linux
1a1b0 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44 3d  *).          LD=
1a1c0 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66  "${LD-ld} -m elf
1a1d0 36 34 5f 73 70 61 72 63 22 0a 20 20 20 20 20 20  64_sparc".      
1a1e0 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61      ;;.      esa
1a1f0 63 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65  c.      ;;.    e
1a200 73 61 63 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72  sac.  fi.  rm -r
1a210 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b  f conftest*.  ;;
1a220 0a 0a 2a 2d 2a 2d 73 63 6f 33 2e 32 76 35 2a 29  ..*-*-sco3.2v5*)
1a230 0a 20 20 23 20 4f 6e 20 53 43 4f 20 4f 70 65 6e  .  # On SCO Open
1a240 53 65 72 76 65 72 20 35 2c 20 77 65 20 6e 65 65  Server 5, we nee
1a250 64 20 2d 62 65 6c 66 20 74 6f 20 67 65 74 20 66  d -belf to get f
1a260 75 6c 6c 2d 66 65 61 74 75 72 65 64 20 62 69 6e  ull-featured bin
1a270 61 72 69 65 73 2e 0a 20 20 53 41 56 45 5f 43 46  aries..  SAVE_CF
1a280 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a 20  LAGS="$CFLAGS". 
1a290 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53   CFLAGS="$CFLAGS
1a2a0 20 2d 62 65 6c 66 22 0a 20 20 7b 20 65 63 68 6f   -belf".  { echo
1a2b0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1a2c0 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68  : checking wheth
1a2d0 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65  er the C compile
1a2e0 72 20 6e 65 65 64 73 20 2d 62 65 6c 66 22 20 3e  r needs -belf" >
1a2f0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
1a300 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65  "checking whethe
1a310 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72  r the C compiler
1a320 20 6e 65 65 64 73 20 2d 62 65 6c 66 2e 2e 2e 20   needs -belf... 
1a330 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
1a340 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76  if test "${lt_cv
1a350 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 2b 73  _cc_needs_belf+s
1a360 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
1a370 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
1a380 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
1a390 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63  C" >&6.else.  ac
1a3a0 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24  _ext=c.ac_cpp='$
1a3b0 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
1a3c0 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d  c_compile='$CC -
1a3d0 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  c $CFLAGS $CPPFL
1a3e0 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
1a3f0 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
1a400 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65  k='$CC -o confte
1a410 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46  st$ac_exeext $CF
1a420 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
1a430 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
1a440 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
1a450 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
1a460 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  gnu=$ac_cv_c_com
1a470 70 69 6c 65 72 5f 67 6e 75 0a 0a 20 20 20 20 20  piler_gnu..     
1a480 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
1a490 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1a4a0 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
1a4b0 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
1a4c0 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
1a4d0 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
1a4e0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1a4f0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
1a500 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
1a510 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
1a520 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
1a530 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  ;.}._ACEOF.rm -f
1a540 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
1a550 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24 61 63  jext conftest$ac
1a560 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28 61 63  _exeext.if { (ac
1a570 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a  _try="$ac_link".
1a580 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
1a590 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
1a5a0 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
1a5b0 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
1a5c0 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
1a5d0 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
1a5e0 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24  .eval "echo \"\$
1a5f0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
1a600 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20  ac_try_echo\"") 
1a610 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
1a620 5f 6c 69 6e 6b 22 29 20 32 3e 63 6f 6e 66 74 65  _link") 2>confte
1a630 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
1a640 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
1a650 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
1a660 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
1a670 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
1a680 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
1a690 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
1a6a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1a6b0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
1a6c0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
1a6d0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
1a6e0 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d   } && {.. test -
1a6f0 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  z "$ac_c_werror_
1a700 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
1a710 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
1a720 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65  r.       } && te
1a730 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 61  st -s conftest$a
1a740 63 5f 65 78 65 65 78 74 20 26 26 0a 20 20 20 20  c_exeext &&.    
1a750 20 20 20 24 61 73 5f 74 65 73 74 5f 78 20 63 6f     $as_test_x co
1a760 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
1a770 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 63  ; then.  lt_cv_c
1a780 63 5f 6e 65 65 64 73 5f 62 65 6c 66 3d 79 65 73  c_needs_belf=yes
1a790 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
1a7a0 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
1a7b0 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
1a7c0 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
1a7d0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
1a7e0 35 0a 0a 09 6c 74 5f 63 76 5f 63 63 5f 6e 65 65  5...lt_cv_cc_nee
1a7f0 64 73 5f 62 65 6c 66 3d 6e 6f 0a 66 69 0a 0a 72  ds_belf=no.fi..r
1a800 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
1a810 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
1a820 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
1a830 65 73 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73  est_ipa8_conftes
1a840 74 2e 6f 6f 20 5c 0a 20 20 20 20 20 20 63 6f 6e  t.oo \.      con
1a850 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
1a860 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1a870 0a 20 20 20 20 20 61 63 5f 65 78 74 3d 63 0a 61  .     ac_ext=c.a
1a880 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
1a890 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
1a8a0 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
1a8b0 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
1a8c0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
1a8d0 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
1a8e0 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
1a8f0 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
1a900 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
1a910 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1a920 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
1a930 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
1a940 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
1a950 75 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61  u..fi.{ echo "$a
1a960 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1a970 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 63 63 5f  sult: $lt_cv_cc_
1a980 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e 26 35 0a  needs_belf" >&5.
1a990 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
1a9a0 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62  lt_cv_cc_needs_b
1a9b0 65 6c 66 22 20 3e 26 36 3b 20 7d 0a 20 20 69 66  elf" >&6; }.  if
1a9c0 20 74 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 63   test x"$lt_cv_c
1a9d0 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 21 3d  c_needs_belf" !=
1a9e0 20 78 22 79 65 73 22 3b 20 74 68 65 6e 0a 20 20   x"yes"; then.  
1a9f0 20 20 23 20 74 68 69 73 20 69 73 20 70 72 6f 62    # this is prob
1aa00 61 62 6c 79 20 67 63 63 20 32 2e 38 2e 30 2c 20  ably gcc 2.8.0, 
1aa10 65 67 63 73 20 31 2e 30 20 6f 72 20 6e 65 77 65  egcs 1.0 or newe
1aa20 72 3b 20 6e 6f 20 6e 65 65 64 20 66 6f 72 20 2d  r; no need for -
1aa30 62 65 6c 66 0a 20 20 20 20 43 46 4c 41 47 53 3d  belf.    CFLAGS=
1aa40 22 24 53 41 56 45 5f 43 46 4c 41 47 53 22 0a 20  "$SAVE_CFLAGS". 
1aa50 20 66 69 0a 20 20 3b 3b 0a 73 70 61 72 63 2a 2d   fi.  ;;.sparc*-
1aa60 2a 73 6f 6c 61 72 69 73 2a 29 0a 20 20 23 20 46  *solaris*).  # F
1aa70 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42  ind out which AB
1aa80 49 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a  I we are using..
1aa90 20 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20    echo 'int i;' 
1aaa0 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
1aab0 78 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20  xt.  if { (eval 
1aac0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1aad0 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  NENO: \"$ac_comp
1aae0 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ile\"") >&5.  (e
1aaf0 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29  val $ac_compile)
1ab00 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
1ab10 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
1ab20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1ab30 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1ab40 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1ab50 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a  tatus); }; then.
1ab60 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62      case `/usr/b
1ab70 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74  in/file conftest
1ab80 2e 6f 60 20 69 6e 0a 20 20 20 20 2a 36 34 2d 62  .o` in.    *64-b
1ab90 69 74 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20  it*).      case 
1aba0 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
1abb0 6c 64 20 69 6e 0a 20 20 20 20 20 20 79 65 73 2a  ld in.      yes*
1abc0 29 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d  ) LD="${LD-ld} -
1abd0 6d 20 65 6c 66 36 34 5f 73 70 61 72 63 22 20 3b  m elf64_sparc" ;
1abe0 3b 0a 20 20 20 20 20 20 2a 29 20 20 20 20 4c 44  ;.      *)    LD
1abf0 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 22 20  ="${LD-ld} -64" 
1ac00 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
1ac10 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
1ac20 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f    fi.  rm -rf co
1ac30 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a 0a 65  nftest*.  ;;...e
1ac40 73 61 63 0a 0a 6e 65 65 64 5f 6c 6f 63 6b 73 3d  sac..need_locks=
1ac50 22 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c  "$enable_libtool
1ac60 5f 6c 6f 63 6b 22 0a 0a 0a 61 63 5f 65 78 74 3d  _lock"...ac_ext=
1ac70 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
1ac80 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
1ac90 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
1aca0 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
1acb0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1acc0 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
1acd0 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
1ace0 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
1acf0 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
1ad00 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
1ad10 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
1ad20 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
1ad30 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
1ad40 5f 67 6e 75 0a 7b 20 65 63 68 6f 20 22 24 61 73  _gnu.{ echo "$as
1ad50 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
1ad60 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e  cking how to run
1ad70 20 74 68 65 20 43 20 70 72 65 70 72 6f 63 65 73   the C preproces
1ad80 73 6f 72 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  sor" >&5.echo $E
1ad90 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
1ada0 68 6f 77 20 74 6f 20 72 75 6e 20 74 68 65 20 43  how to run the C
1adb0 20 70 72 65 70 72 6f 63 65 73 73 6f 72 2e 2e 2e   preprocessor...
1adc0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
1add0 0a 23 20 4f 6e 20 53 75 6e 73 2c 20 73 6f 6d 65  .# On Suns, some
1ade0 74 69 6d 65 73 20 24 43 50 50 20 6e 61 6d 65 73  times $CPP names
1adf0 20 61 20 64 69 72 65 63 74 6f 72 79 2e 0a 69 66   a directory..if
1ae00 20 74 65 73 74 20 2d 6e 20 22 24 43 50 50 22 20   test -n "$CPP" 
1ae10 26 26 20 74 65 73 74 20 2d 64 20 22 24 43 50 50  && test -d "$CPP
1ae20 22 3b 20 74 68 65 6e 0a 20 20 43 50 50 3d 0a 66  "; then.  CPP=.f
1ae30 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43  i.if test -z "$C
1ae40 50 50 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  PP"; then.  if t
1ae50 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
1ae60 67 5f 43 50 50 2b 73 65 74 7d 22 20 3d 20 73 65  g_CPP+set}" = se
1ae70 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
1ae80 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
1ae90 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
1aea0 73 65 0a 20 20 20 20 20 20 23 20 44 6f 75 62 6c  se.      # Doubl
1aeb0 65 20 71 75 6f 74 65 73 20 62 65 63 61 75 73 65  e quotes because
1aec0 20 43 50 50 20 6e 65 65 64 73 20 74 6f 20 62 65   CPP needs to be
1aed0 20 65 78 70 61 6e 64 65 64 0a 20 20 20 20 66 6f   expanded.    fo
1aee0 72 20 43 50 50 20 69 6e 20 22 24 43 43 20 2d 45  r CPP in "$CC -E
1aef0 22 20 22 24 43 43 20 2d 45 20 2d 74 72 61 64 69  " "$CC -E -tradi
1af00 74 69 6f 6e 61 6c 2d 63 70 70 22 20 22 2f 6c 69  tional-cpp" "/li
1af10 62 2f 63 70 70 22 0a 20 20 20 20 64 6f 0a 20 20  b/cpp".    do.  
1af20 20 20 20 20 61 63 5f 70 72 65 70 72 6f 63 5f 6f      ac_preproc_o
1af30 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63  k=false.for ac_c
1af40 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c  _preproc_warn_fl
1af50 61 67 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a  ag in '' yes.do.
1af60 20 20 23 20 55 73 65 20 61 20 68 65 61 64 65 72    # Use a header
1af70 20 66 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73   file that comes
1af80 20 77 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f   with gcc, so co
1af90 6e 66 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a  nfiguring glibc.
1afa0 20 20 23 20 77 69 74 68 20 61 20 66 72 65 73 68    # with a fresh
1afb0 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20   cross-compiler 
1afc0 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65  works..  # Prefe
1afd0 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20  r <limits.h> to 
1afe0 3c 61 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f  <assert.h> if __
1aff0 53 54 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65  STDC__ is define
1b000 64 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69  d, since.  # <li
1b010 6d 69 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65  mits.h> exists e
1b020 76 65 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64  ven on freestand
1b030 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20  ing compilers.. 
1b040 20 23 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20   # On the NeXT, 
1b050 63 63 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63  cc -E runs the c
1b060 6f 64 65 20 74 68 72 6f 75 67 68 20 74 68 65 20  ode through the 
1b070 63 6f 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65  compiler's parse
1b080 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20  r,.  # not just 
1b090 74 68 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79  through cpp. "Sy
1b0a0 6e 74 61 78 20 65 72 72 6f 72 22 20 69 73 20 68  ntax error" is h
1b0b0 65 72 65 20 74 6f 20 63 61 74 63 68 20 74 68 69  ere to catch thi
1b0c0 73 20 63 61 73 65 2e 0a 20 20 63 61 74 20 3e 63  s case..  cat >c
1b0d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1b0e0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
1b0f0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
1b100 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
1b110 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
1b120 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
1b130 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
1b140 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
1b150 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64  defs.h.  */.#ifd
1b160 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e  ef __STDC__.# in
1b170 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e  clude <limits.h>
1b180 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65  .#else.# include
1b190 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64   <assert.h>.#end
1b1a0 69 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78  if...     Syntax
1b1b0 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66   error._ACEOF.if
1b1c0 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
1b1d0 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
1b1e0 5f 65 78 74 22 0a 63 61 73 65 20 22 28 28 24 61  _ext".case "(($a
1b1f0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
1b200 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
1b210 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
1b220 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
1b230 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
1b240 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68  ;.esac.eval "ech
1b250 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  o \"\$as_me:$LIN
1b260 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
1b270 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  o\"") >&5.  (eva
1b280 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  l "$ac_cpp conft
1b290 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e  est.$ac_ext") 2>
1b2a0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
1b2b0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
1b2c0 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
1b2d0 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
1b2e0 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
1b2f0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
1b300 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
1b310 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
1b320 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
1b330 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
1b340 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
1b350 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e  atus); } >/dev/n
1b360 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ull && {.. test 
1b370 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f  -z "$ac_c_prepro
1b380 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63  c_warn_flag$ac_c
1b390 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
1b3a0 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
1b3b0 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
1b3c0 20 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73   }; then.  :.els
1b3d0 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
1b3e0 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
1b3f0 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
1b400 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
1b410 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20  t.$ac_ext >&5.. 
1b420 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61 69 6c 73   # Broken: fails
1b430 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70 75 74 2e   on valid input.
1b440 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a 0a 72 6d  .continue.fi..rm
1b450 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -f conftest.err
1b460 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1b470 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73  t..  # OK, works
1b480 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73 2e 20   on sane cases. 
1b490 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65 74 68   Now check wheth
1b4a0 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20 68  er nonexistent h
1b4b0 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e 20 62  eaders.  # can b
1b4c0 65 20 64 65 74 65 63 74 65 64 20 61 6e 64 20 68  e detected and h
1b4d0 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  ow..  cat >conft
1b4e0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
1b4f0 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
1b500 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
1b510 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
1b520 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1b530 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
1b540 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
1b550 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
1b560 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
1b570 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74   <ac_nonexistent
1b580 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20  .h>._ACEOF.if { 
1b590 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70  (ac_try="$ac_cpp
1b5a0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1b5b0 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  t".case "(($ac_t
1b5c0 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
1b5d0 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
1b5e0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
1b5f0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
1b600 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
1b610 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
1b620 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
1b630 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
1b640 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
1b650 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
1b660 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e  .$ac_ext") 2>con
1b670 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
1b680 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
1b690 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
1b6a0 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
1b6b0 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
1b6c0 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
1b6d0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
1b6e0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1b6f0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
1b700 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
1b710 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
1b720 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c  s); } >/dev/null
1b730 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
1b740 22 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77  "$ac_c_preproc_w
1b750 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65  arn_flag$ac_c_we
1b760 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20  rror_flag" ||.. 
1b770 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
1b780 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b  st.err.       };
1b790 20 74 68 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e   then.  # Broken
1b7a0 3a 20 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76  : success on inv
1b7b0 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74  alid input..cont
1b7c0 69 6e 75 65 0a 65 6c 73 65 0a 20 20 65 63 68 6f  inue.else.  echo
1b7d0 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
1b7e0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
1b7f0 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
1b800 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1b810 74 20 3e 26 35 0a 0a 20 20 23 20 50 61 73 73 65  t >&5..  # Passe
1b820 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63  s both tests..ac
1b830 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72  _preproc_ok=:.br
1b840 65 61 6b 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  eak.fi..rm -f co
1b850 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1b860 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f 6e  est.$ac_ext..don
1b870 65 0a 23 20 42 65 63 61 75 73 65 20 6f 66 20 60  e.# Because of `
1b880 62 72 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45 50  break', _AC_PREP
1b890 52 4f 43 5f 49 46 45 4c 53 45 27 73 20 63 6c 65  ROC_IFELSE's cle
1b8a0 61 6e 69 6e 67 20 63 6f 64 65 20 77 61 73 20 73  aning code was s
1b8b0 6b 69 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63 6f  kipped..rm -f co
1b8c0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1b8d0 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20 24  est.$ac_ext.if $
1b8e0 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20 74  ac_preproc_ok; t
1b8f0 68 65 6e 0a 20 20 62 72 65 61 6b 0a 66 69 0a 0a  hen.  break.fi..
1b900 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 61 63 5f      done.    ac_
1b910 63 76 5f 70 72 6f 67 5f 43 50 50 3d 24 43 50 50  cv_prog_CPP=$CPP
1b920 0a 0a 66 69 0a 20 20 43 50 50 3d 24 61 63 5f 63  ..fi.  CPP=$ac_c
1b930 76 5f 70 72 6f 67 5f 43 50 50 0a 65 6c 73 65 0a  v_prog_CPP.else.
1b940 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50    ac_cv_prog_CPP
1b950 3d 24 43 50 50 0a 66 69 0a 7b 20 65 63 68 6f 20  =$CPP.fi.{ echo 
1b960 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1b970 20 72 65 73 75 6c 74 3a 20 24 43 50 50 22 20 3e   result: $CPP" >
1b980 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
1b990 54 7d 24 43 50 50 22 20 3e 26 36 3b 20 7d 0a 61  T}$CPP" >&6; }.a
1b9a0 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c  c_preproc_ok=fal
1b9b0 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65 70  se.for ac_c_prep
1b9c0 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e  roc_warn_flag in
1b9d0 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55   '' yes.do.  # U
1b9e0 73 65 20 61 20 68 65 61 64 65 72 20 66 69 6c 65  se a header file
1b9f0 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68   that comes with
1ba00 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75   gcc, so configu
1ba10 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77  ring glibc.  # w
1ba20 69 74 68 20 61 20 66 72 65 73 68 20 63 72 6f 73  ith a fresh cros
1ba30 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73  s-compiler works
1ba40 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69  ..  # Prefer <li
1ba50 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65  mits.h> to <asse
1ba60 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f  rt.h> if __STDC_
1ba70 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69  _ is defined, si
1ba80 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e  nce.  # <limits.
1ba90 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f  h> exists even o
1baa0 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63  n freestanding c
1bab0 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e  ompilers..  # On
1bac0 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45   the NeXT, cc -E
1bad0 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74   runs the code t
1bae0 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69  hrough the compi
1baf0 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20  ler's parser,.  
1bb00 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75  # not just throu
1bb10 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20  gh cpp. "Syntax 
1bb20 65 72 72 6f 72 22 20 69 73 20 68 65 72 65 20 74  error" is here t
1bb30 6f 20 63 61 74 63 68 20 74 68 69 73 20 63 61 73  o catch this cas
1bb40 65 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65  e..  cat >confte
1bb50 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
1bb60 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
1bb70 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
1bb80 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
1bb90 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1bba0 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
1bbb0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1bbc0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
1bbd0 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f  h.  */.#ifdef __
1bbe0 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65  STDC__.# include
1bbf0 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73   <limits.h>.#els
1bc00 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73  e.# include <ass
1bc10 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09  ert.h>.#endif...
1bc20 20 20 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f       Syntax erro
1bc30 72 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 61  r._ACEOF.if { (a
1bc40 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70 20 63  c_try="$ac_cpp c
1bc50 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
1bc60 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
1bc70 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
1bc80 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
1bc90 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
1bca0 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
1bcb0 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
1bcc0 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c  c.eval "echo \"\
1bcd0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1bce0 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29  $ac_try_echo\"")
1bcf0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
1bd00 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24  c_cpp conftest.$
1bd10 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66 74  ac_ext") 2>conft
1bd20 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
1bd30 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
1bd40 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
1bd50 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
1bd60 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
1bd70 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
1bd80 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
1bd90 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1bda0 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
1bdb0 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
1bdc0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
1bdd0 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  ; } >/dev/null &
1bde0 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
1bdf0 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72  ac_c_preproc_war
1be00 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65 72 72  n_flag$ac_c_werr
1be10 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
1be20 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
1be30 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74  .err.       }; t
1be40 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65  hen.  :.else.  e
1be50 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
1be60 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
1be70 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
1be80 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
1be90 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 42 72  _ext >&5..  # Br
1bea0 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76  oken: fails on v
1beb0 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74  alid input..cont
1bec0 69 6e 75 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  inue.fi..rm -f c
1bed0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
1bee0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20  test.$ac_ext..  
1bef0 23 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73  # OK, works on s
1bf00 61 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77 20  ane cases.  Now 
1bf10 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e 6f  check whether no
1bf20 6e 65 78 69 73 74 65 6e 74 20 68 65 61 64 65 72  nexistent header
1bf30 73 0a 20 20 23 20 63 61 6e 20 62 65 20 64 65 74  s.  # can be det
1bf40 65 63 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20  ected and how.. 
1bf50 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
1bf60 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1bf70 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
1bf80 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
1bf90 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
1bfa0 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
1bfb0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
1bfc0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
1bfd0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
1bfe0 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f  */.#include <ac_
1bff0 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f  nonexistent.h>._
1c000 41 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74  ACEOF.if { (ac_t
1c010 72 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66  ry="$ac_cpp conf
1c020 74 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61  test.$ac_ext".ca
1c030 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
1c040 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
1c050 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
1c060 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
1c070 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
1c080 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
1c090 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
1c0a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
1c0b0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
1c0c0 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
1c0d0 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
1c0e0 65 78 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ext") 2>conftest
1c0f0 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
1c100 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
1c110 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
1c120 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
1c130 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
1c140 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
1c150 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
1c160 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1c170 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
1c180 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
1c190 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
1c1a0 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b   >/dev/null && {
1c1b0 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
1c1c0 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66  c_preproc_warn_f
1c1d0 6c 61 67 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  lag$ac_c_werror_
1c1e0 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
1c1f0 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
1c200 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e  r.       }; then
1c210 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63  .  # Broken: suc
1c220 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20  cess on invalid 
1c230 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a  input..continue.
1c240 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
1c250 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
1c260 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
1c270 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
1c280 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
1c290 0a 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f 74  ..  # Passes bot
1c2a0 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65 70  h tests..ac_prep
1c2b0 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66  roc_ok=:.break.f
1c2c0 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  i..rm -f conftes
1c2d0 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
1c2e0 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42  ac_ext..done.# B
1c2f0 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b  ecause of `break
1c300 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49  ', _AC_PREPROC_I
1c310 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67  FELSE's cleaning
1c320 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65   code was skippe
1c330 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  d..rm -f conftes
1c340 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
1c350 61 63 5f 65 78 74 0a 69 66 20 24 61 63 5f 70 72  ac_ext.if $ac_pr
1c360 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20  eproc_ok; then. 
1c370 20 3a 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 65 63   :.else.  { { ec
1c380 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1c390 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 20 70 72 65  NO: error: C pre
1c3a0 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43 50 50  processor \"$CPP
1c3b0 5c 22 20 66 61 69 6c 73 20 73 61 6e 69 74 79 20  \" fails sanity 
1c3c0 63 68 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66  check.See \`conf
1c3d0 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
1c3e0 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 65   details." >&5.e
1c3f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
1c400 6f 72 3a 20 43 20 70 72 65 70 72 6f 63 65 73 73  or: C preprocess
1c410 6f 72 20 5c 22 24 43 50 50 5c 22 20 66 61 69 6c  or \"$CPP\" fail
1c420 73 20 73 61 6e 69 74 79 20 63 68 65 63 6b 0a 53  s sanity check.S
1c430 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
1c440 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
1c450 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  s." >&2;}.   { (
1c460 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
1c470 20 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 74   }; }.fi..ac_ext
1c480 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
1c490 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
1c4a0 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
1c4b0 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
1c4c0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1c4d0 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
1c4e0 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
1c4f0 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
1c500 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
1c510 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
1c520 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
1c530 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
1c540 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
1c550 72 5f 67 6e 75 0a 0a 0a 7b 20 65 63 68 6f 20 22  r_gnu...{ echo "
1c560 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1c570 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41 4e 53  checking for ANS
1c580 49 20 43 20 68 65 61 64 65 72 20 66 69 6c 65 73  I C header files
1c590 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
1c5a0 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _N "checking for
1c5b0 20 41 4e 53 49 20 43 20 68 65 61 64 65 72 20 66   ANSI C header f
1c5c0 69 6c 65 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  iles... $ECHO_C"
1c5d0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
1c5e0 22 24 7b 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  "${ac_cv_header_
1c5f0 73 74 64 63 2b 73 65 74 7d 22 20 3d 20 73 65 74  stdc+set}" = set
1c600 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
1c610 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
1c620 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
1c630 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  e.  cat >conftes
1c640 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
1c650 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
1c660 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
1c670 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
1c680 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
1c690 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
1c6a0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1c6b0 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
1c6c0 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
1c6d0 73 74 64 6c 69 62 2e 68 3e 0a 23 69 6e 63 6c 75  stdlib.h>.#inclu
1c6e0 64 65 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23 69  de <stdarg.h>.#i
1c6f0 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e 68  nclude <string.h
1c700 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 66 6c 6f 61  >.#include <floa
1c710 74 2e 68 3e 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28  t.h>..int.main (
1c720 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72  ).{..  ;.  retur
1c730 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d  n 0;.}._ACEOF.rm
1c740 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
1c750 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63  _objext.if { (ac
1c760 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
1c770 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  e".case "(($ac_t
1c780 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
1c790 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
1c7a0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
1c7b0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
1c7c0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
1c7d0 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
1c7e0 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
1c7f0 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
1c800 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
1c810 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e  $ac_compile") 2>
1c820 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
1c830 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
1c840 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
1c850 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
1c860 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
1c870 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
1c880 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
1c890 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
1c8a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
1c8b0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
1c8c0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
1c8d0 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20  atus); } && {.. 
1c8e0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77  test -z "$ac_c_w
1c8f0 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
1c900 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
1c910 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
1c920 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
1c930 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b  test.$ac_objext;
1c940 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68 65   then.  ac_cv_he
1c950 61 64 65 72 5f 73 74 64 63 3d 79 65 73 0a 65 6c  ader_stdc=yes.el
1c960 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
1c970 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
1c980 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
1c990 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
1c9a0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
1c9b0 09 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  .ac_cv_header_st
1c9c0 64 63 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20  dc=no.fi..rm -f 
1c9d0 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
1c9e0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
1c9f0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
1ca00 61 63 5f 65 78 74 0a 0a 69 66 20 74 65 73 74 20  ac_ext..if test 
1ca10 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  $ac_cv_header_st
1ca20 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  dc = yes; then. 
1ca30 20 23 20 53 75 6e 4f 53 20 34 2e 78 20 73 74 72   # SunOS 4.x str
1ca40 69 6e 67 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64  ing.h does not d
1ca50 65 63 6c 61 72 65 20 6d 65 6d 2a 2c 20 63 6f 6e  eclare mem*, con
1ca60 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20  trary to ANSI.. 
1ca70 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
1ca80 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1ca90 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
1caa0 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
1cab0 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
1cac0 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
1cad0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
1cae0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
1caf0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
1cb00 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 72  */.#include <str
1cb10 69 6e 67 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69  ing.h>.._ACEOF.i
1cb20 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70  f (eval "$ac_cpp
1cb30 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1cb40 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24 45 47  t") 2>&5 |.  $EG
1cb50 52 45 50 20 22 6d 65 6d 63 68 72 22 20 3e 2f 64  REP "memchr" >/d
1cb60 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68  ev/null 2>&1; th
1cb70 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 61 63  en.  :.else.  ac
1cb80 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d  _cv_header_stdc=
1cb90 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  no.fi.rm -f conf
1cba0 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65  test*..fi..if te
1cbb0 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72  st $ac_cv_header
1cbc0 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65  _stdc = yes; the
1cbd0 6e 0a 20 20 23 20 49 53 43 20 32 2e 30 2e 32 20  n.  # ISC 2.0.2 
1cbe0 73 74 64 6c 69 62 2e 68 20 64 6f 65 73 20 6e 6f  stdlib.h does no
1cbf0 74 20 64 65 63 6c 61 72 65 20 66 72 65 65 2c 20  t declare free, 
1cc00 63 6f 6e 74 72 61 72 79 20 74 6f 20 41 4e 53 49  contrary to ANSI
1cc10 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  ..  cat >conftes
1cc20 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
1cc30 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
1cc40 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
1cc50 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
1cc60 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
1cc70 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
1cc80 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1cc90 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
1cca0 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
1ccb0 73 74 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45 4f  stdlib.h>.._ACEO
1ccc0 46 0a 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f  F.if (eval "$ac_
1ccd0 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
1cce0 5f 65 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20  _ext") 2>&5 |.  
1ccf0 24 45 47 52 45 50 20 22 66 72 65 65 22 20 3e 2f  $EGREP "free" >/
1cd00 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74  dev/null 2>&1; t
1cd10 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 61  hen.  :.else.  a
1cd20 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
1cd30 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  =no.fi.rm -f con
1cd40 66 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74  ftest*..fi..if t
1cd50 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65  est $ac_cv_heade
1cd60 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68  r_stdc = yes; th
1cd70 65 6e 0a 20 20 23 20 2f 62 69 6e 2f 63 63 20 69  en.  # /bin/cc i
1cd80 6e 20 49 72 69 78 2d 34 2e 30 2e 35 20 67 65 74  n Irix-4.0.5 get
1cd90 73 20 6e 6f 6e 2d 41 4e 53 49 20 63 74 79 70 65  s non-ANSI ctype
1cda0 20 6d 61 63 72 6f 73 20 75 6e 6c 65 73 73 20 75   macros unless u
1cdb0 73 69 6e 67 20 2d 61 6e 73 69 2e 0a 20 20 69 66  sing -ansi..  if
1cdc0 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f   test "$cross_co
1cdd0 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65 73 3b 20  mpiling" = yes; 
1cde0 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  then.  :.else.  
1cdf0 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
1ce00 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1ce10 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
1ce20 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
1ce30 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
1ce40 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
1ce50 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1ce60 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
1ce70 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
1ce80 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 63 74 79 70  /.#include <ctyp
1ce90 65 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73  e.h>.#include <s
1cea0 74 64 6c 69 62 2e 68 3e 0a 23 69 66 20 28 28 27  tdlib.h>.#if (('
1ceb0 20 27 20 26 20 30 78 30 46 46 29 20 3d 3d 20 30   ' & 0x0FF) == 0
1cec0 78 30 32 30 29 0a 23 20 64 65 66 69 6e 65 20 49  x020).# define I
1ced0 53 4c 4f 57 45 52 28 63 29 20 28 27 61 27 20 3c  SLOWER(c) ('a' <
1cee0 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20  = (c) && (c) <= 
1cef0 27 7a 27 29 0a 23 20 64 65 66 69 6e 65 20 54 4f  'z').# define TO
1cf00 55 50 50 45 52 28 63 29 20 28 49 53 4c 4f 57 45  UPPER(c) (ISLOWE
1cf10 52 28 63 29 20 3f 20 27 41 27 20 2b 20 28 28 63  R(c) ? 'A' + ((c
1cf20 29 20 2d 20 27 61 27 29 20 3a 20 28 63 29 29 0a  ) - 'a') : (c)).
1cf30 23 65 6c 73 65 0a 23 20 64 65 66 69 6e 65 20 49  #else.# define I
1cf40 53 4c 4f 57 45 52 28 63 29 20 5c 0a 09 09 20 20  SLOWER(c) \...  
1cf50 20 28 28 27 61 27 20 3c 3d 20 28 63 29 20 26 26   (('a' <= (c) &&
1cf60 20 28 63 29 20 3c 3d 20 27 69 27 29 20 5c 0a 09   (c) <= 'i') \..
1cf70 09 20 20 20 20 20 7c 7c 20 28 27 6a 27 20 3c 3d  .     || ('j' <=
1cf80 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27   (c) && (c) <= '
1cf90 72 27 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c 20  r') \...     || 
1cfa0 28 27 73 27 20 3c 3d 20 28 63 29 20 26 26 20 28  ('s' <= (c) && (
1cfb0 63 29 20 3c 3d 20 27 7a 27 29 29 0a 23 20 64 65  c) <= 'z')).# de
1cfc0 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63 29 20  fine TOUPPER(c) 
1cfd0 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20 28 28  (ISLOWER(c) ? ((
1cfe0 63 29 20 7c 20 30 78 34 30 29 20 3a 20 28 63 29  c) | 0x40) : (c)
1cff0 29 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66 69 6e  ).#endif..#defin
1d000 65 20 58 4f 52 28 65 2c 20 66 29 20 28 28 28 65  e XOR(e, f) (((e
1d010 29 20 26 26 20 21 28 66 29 29 20 7c 7c 20 28 21  ) && !(f)) || (!
1d020 28 65 29 20 26 26 20 28 66 29 29 29 0a 69 6e 74  (e) && (f))).int
1d030 0a 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 69 6e 74  .main ().{.  int
1d040 20 69 3b 0a 20 20 66 6f 72 20 28 69 20 3d 20 30   i;.  for (i = 0
1d050 3b 20 69 20 3c 20 32 35 36 3b 20 69 2b 2b 29 0a  ; i < 256; i++).
1d060 20 20 20 20 69 66 20 28 58 4f 52 20 28 69 73 6c      if (XOR (isl
1d070 6f 77 65 72 20 28 69 29 2c 20 49 53 4c 4f 57 45  ower (i), ISLOWE
1d080 52 20 28 69 29 29 0a 09 7c 7c 20 74 6f 75 70 70  R (i))..|| toupp
1d090 65 72 20 28 69 29 20 21 3d 20 54 4f 55 50 50 45  er (i) != TOUPPE
1d0a0 52 20 28 69 29 29 0a 20 20 20 20 20 20 72 65 74  R (i)).      ret
1d0b0 75 72 6e 20 32 3b 0a 20 20 72 65 74 75 72 6e 20  urn 2;.  return 
1d0c0 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
1d0d0 66 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  f conftest$ac_ex
1d0e0 65 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72  eext.if { (ac_tr
1d0f0 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73  y="$ac_link".cas
1d100 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
1d110 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
1d120 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
1d130 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
1d140 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
1d150 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
1d160 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f  al "echo \"\$as_
1d170 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
1d180 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35  try_echo\"") >&5
1d190 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69  .  (eval "$ac_li
1d1a0 6e 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  nk") 2>&5.  ac_s
1d1b0 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
1d1c0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1d1d0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
1d1e0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
1d1f0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
1d200 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 63 6f 6e   { ac_try='./con
1d210 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 27  ftest$ac_exeext'
1d220 0a 20 20 7b 20 28 63 61 73 65 20 22 28 28 24 61  .  { (case "(($a
1d230 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
1d240 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
1d250 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
1d260 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
1d270 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
1d280 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68  ;.esac.eval "ech
1d290 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  o \"\$as_me:$LIN
1d2a0 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
1d2b0 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  o\"") >&5.  (eva
1d2c0 6c 20 22 24 61 63 5f 74 72 79 22 29 20 32 3e 26  l "$ac_try") 2>&
1d2d0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
1d2e0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1d2f0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
1d300 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
1d310 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
1d320 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20  s); }; }; then. 
1d330 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22   :.else.  echo "
1d340 24 61 73 5f 6d 65 3a 20 70 72 6f 67 72 61 6d 20  $as_me: program 
1d350 65 78 69 74 65 64 20 77 69 74 68 20 73 74 61 74  exited with stat
1d360 75 73 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e  us $ac_status" >
1d370 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
1d380 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
1d390 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
1d3a0 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
1d3b0 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 28 20  .$ac_ext >&5..( 
1d3c0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 20  exit $ac_status 
1d3d0 29 0a 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73  ).ac_cv_header_s
1d3e0 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20  tdc=no.fi.rm -f 
1d3f0 63 6f 72 65 20 2a 2e 63 6f 72 65 20 63 6f 72 65  core *.core core
1d400 2e 63 6f 6e 66 74 65 73 74 2e 2a 20 67 6d 6f 6e  .conftest.* gmon
1d410 2e 6f 75 74 20 62 62 2e 6f 75 74 20 63 6f 6e 66  .out bb.out conf
1d420 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 63  test$ac_exeext c
1d430 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
1d440 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
1d450 65 78 74 0a 66 69 0a 0a 0a 66 69 0a 66 69 0a 7b  ext.fi...fi.fi.{
1d460 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1d470 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1d480 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
1d490 63 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  c" >&5.echo "${E
1d4a0 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 68 65 61  CHO_T}$ac_cv_hea
1d4b0 64 65 72 5f 73 74 64 63 22 20 3e 26 36 3b 20 7d  der_stdc" >&6; }
1d4c0 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f  .if test $ac_cv_
1d4d0 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65  header_stdc = ye
1d4e0 73 3b 20 74 68 65 6e 0a 0a 63 61 74 20 3e 3e 63  s; then..cat >>c
1d4f0 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5c 5f 41 43  onfdefs.h <<\_AC
1d500 45 4f 46 0a 23 64 65 66 69 6e 65 20 53 54 44 43  EOF.#define STDC
1d510 5f 48 45 41 44 45 52 53 20 31 0a 5f 41 43 45 4f  _HEADERS 1._ACEO
1d520 46 0a 0a 66 69 0a 0a 23 20 4f 6e 20 49 52 49 58  F..fi..# On IRIX
1d530 20 35 2e 33 2c 20 73 79 73 2f 74 79 70 65 73 20   5.3, sys/types 
1d540 61 6e 64 20 69 6e 74 74 79 70 65 73 2e 68 20 61  and inttypes.h a
1d550 72 65 20 63 6f 6e 66 6c 69 63 74 69 6e 67 2e 0a  re conflicting..
1d560 0a 0a 0a 0a 0a 0a 0a 0a 0a 66 6f 72 20 61 63 5f  .........for ac_
1d570 68 65 61 64 65 72 20 69 6e 20 73 79 73 2f 74 79  header in sys/ty
1d580 70 65 73 2e 68 20 73 79 73 2f 73 74 61 74 2e 68  pes.h sys/stat.h
1d590 20 73 74 64 6c 69 62 2e 68 20 73 74 72 69 6e 67   stdlib.h string
1d5a0 2e 68 20 6d 65 6d 6f 72 79 2e 68 20 73 74 72 69  .h memory.h stri
1d5b0 6e 67 73 2e 68 20 5c 0a 09 09 20 20 69 6e 74 74  ngs.h \...  intt
1d5c0 79 70 65 73 2e 68 20 73 74 64 69 6e 74 2e 68 20  ypes.h stdint.h 
1d5d0 75 6e 69 73 74 64 2e 68 0a 64 6f 0a 61 73 5f 61  unistd.h.do.as_a
1d5e0 63 5f 48 65 61 64 65 72 3d 60 65 63 68 6f 20 22  c_Header=`echo "
1d5f0 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 24 61 63  ac_cv_header_$ac
1d600 5f 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74  _header" | $as_t
1d610 72 5f 73 68 60 0a 7b 20 65 63 68 6f 20 22 24 61  r_sh`.{ echo "$a
1d620 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1d630 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68  ecking for $ac_h
1d640 65 61 64 65 72 22 20 3e 26 35 0a 65 63 68 6f 20  eader" >&5.echo 
1d650 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
1d660 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72  g for $ac_header
1d670 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
1d680 3b 20 7d 0a 69 66 20 7b 20 61 73 5f 76 61 72 3d  ; }.if { as_var=
1d690 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3b 20 65  $as_ac_Header; e
1d6a0 76 61 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24  val "test \"\${$
1d6b0 61 73 5f 76 61 72 2b 73 65 74 7d 5c 22 20 3d 20  as_var+set}\" = 
1d6c0 73 65 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  set"; }; then.  
1d6d0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
1d6e0 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
1d6f0 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e  >&6.else.  cat >
1d700 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1d710 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
1d720 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
1d730 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
1d740 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
1d750 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
1d760 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
1d770 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
1d780 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63  fdefs.h.  */.$ac
1d790 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c  _includes_defaul
1d7a0 74 0a 0a 23 69 6e 63 6c 75 64 65 20 3c 24 61 63  t..#include <$ac
1d7b0 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45 4f 46 0a  _header>._ACEOF.
1d7c0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
1d7d0 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28  ac_objext.if { (
1d7e0 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
1d7f0 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63  ile".case "(($ac
1d800 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
1d810 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
1d820 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
1d830 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
1d840 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
1d850 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f  .esac.eval "echo
1d860 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45   \"\$as_me:$LINE
1d870 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
1d880 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
1d890 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20   "$ac_compile") 
1d8a0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
1d8b0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
1d8c0 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
1d8d0 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
1d8e0 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
1d8f0 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
1d900 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
1d910 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61  r >&5.  echo "$a
1d920 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1d930 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1d940 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1d950 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a  status); } && {.
1d960 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
1d970 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
1d980 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
1d990 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
1d9a0 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
1d9b0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
1d9c0 74 3b 20 74 68 65 6e 0a 20 20 65 76 61 6c 20 22  t; then.  eval "
1d9d0 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 79 65  $as_ac_Header=ye
1d9e0 73 22 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  s".else.  echo "
1d9f0 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
1da00 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
1da10 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
1da20 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1da30 3e 26 35 0a 0a 09 65 76 61 6c 20 22 24 61 73 5f  >&5...eval "$as_
1da40 61 63 5f 48 65 61 64 65 72 3d 6e 6f 22 0a 66 69  ac_Header=no".fi
1da50 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  ..rm -f core con
1da60 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
1da70 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
1da80 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66  nftest.$ac_ext.f
1da90 69 0a 61 63 5f 72 65 73 3d 60 65 76 61 6c 20 65  i.ac_res=`eval e
1daa0 63 68 6f 20 27 24 7b 27 24 61 73 5f 61 63 5f 48  cho '${'$as_ac_H
1dab0 65 61 64 65 72 27 7d 27 60 0a 09 20 20 20 20 20  eader'}'`..     
1dac0 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
1dad0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1dae0 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35 0a 65  : $ac_res" >&5.e
1daf0 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
1db00 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 69 66  c_res" >&6; }.if
1db10 20 74 65 73 74 20 60 65 76 61 6c 20 65 63 68 6f   test `eval echo
1db20 20 27 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64   '${'$as_ac_Head
1db30 65 72 27 7d 27 60 20 3d 20 79 65 73 3b 20 74 68  er'}'` = yes; th
1db40 65 6e 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64  en.  cat >>confd
1db50 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23  efs.h <<_ACEOF.#
1db60 64 65 66 69 6e 65 20 60 65 63 68 6f 20 22 48 41  define `echo "HA
1db70 56 45 5f 24 61 63 5f 68 65 61 64 65 72 22 20 7c  VE_$ac_header" |
1db80 20 24 61 73 5f 74 72 5f 63 70 70 60 20 31 0a 5f   $as_tr_cpp` 1._
1db90 41 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e 65 0a  ACEOF..fi..done.
1dba0 0a 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64 65 72  ...for ac_header
1dbb0 20 69 6e 20 64 6c 66 63 6e 2e 68 0a 64 6f 0a 61   in dlfcn.h.do.a
1dbc0 73 5f 61 63 5f 48 65 61 64 65 72 3d 60 65 63 68  s_ac_Header=`ech
1dbd0 6f 20 22 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  o "ac_cv_header_
1dbe0 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20 24 61  $ac_header" | $a
1dbf0 73 5f 74 72 5f 73 68 60 0a 69 66 20 7b 20 61 73  s_tr_sh`.if { as
1dc00 5f 76 61 72 3d 24 61 73 5f 61 63 5f 48 65 61 64  _var=$as_ac_Head
1dc10 65 72 3b 20 65 76 61 6c 20 22 74 65 73 74 20 5c  er; eval "test \
1dc20 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73 65 74 7d  "\${$as_var+set}
1dc30 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b 20 74 68  \" = set"; }; th
1dc40 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  en.  { echo "$as
1dc50 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
1dc60 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68 65  cking for $ac_he
1dc70 61 64 65 72 22 20 3e 26 35 0a 65 63 68 6f 20 24  ader" >&5.echo $
1dc80 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
1dc90 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72 2e   for $ac_header.
1dca0 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
1dcb0 20 7d 0a 69 66 20 7b 20 61 73 5f 76 61 72 3d 24   }.if { as_var=$
1dcc0 61 73 5f 61 63 5f 48 65 61 64 65 72 3b 20 65 76  as_ac_Header; ev
1dcd0 61 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61  al "test \"\${$a
1dce0 73 5f 76 61 72 2b 73 65 74 7d 5c 22 20 3d 20 73  s_var+set}\" = s
1dcf0 65 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 65  et"; }; then.  e
1dd00 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
1dd10 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
1dd20 26 36 0a 66 69 0a 61 63 5f 72 65 73 3d 60 65 76  &6.fi.ac_res=`ev
1dd30 61 6c 20 65 63 68 6f 20 27 24 7b 27 24 61 73 5f  al echo '${'$as_
1dd40 61 63 5f 48 65 61 64 65 72 27 7d 27 60 0a 09 20  ac_Header'}'`.. 
1dd50 20 20 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61        { echo "$a
1dd60 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1dd70 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e  sult: $ac_res" >
1dd80 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
1dd90 54 7d 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20  T}$ac_res" >&6; 
1dda0 7d 0a 65 6c 73 65 0a 20 20 23 20 49 73 20 74 68  }.else.  # Is th
1ddb0 65 20 68 65 61 64 65 72 20 63 6f 6d 70 69 6c 61  e header compila
1ddc0 62 6c 65 3f 0a 7b 20 65 63 68 6f 20 22 24 61 73  ble?.{ echo "$as
1ddd0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
1dde0 63 6b 69 6e 67 20 24 61 63 5f 68 65 61 64 65 72  cking $ac_header
1ddf0 20 75 73 61 62 69 6c 69 74 79 22 20 3e 26 35 0a   usability" >&5.
1de00 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
1de10 65 63 6b 69 6e 67 20 24 61 63 5f 68 65 61 64 65  ecking $ac_heade
1de20 72 20 75 73 61 62 69 6c 69 74 79 2e 2e 2e 20 24  r usability... $
1de30 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 63  ECHO_C" >&6; }.c
1de40 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
1de50 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
1de60 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
1de70 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
1de80 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
1de90 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
1dea0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1deb0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
1dec0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
1ded0 0a 24 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65  .$ac_includes_de
1dee0 66 61 75 6c 74 0a 23 69 6e 63 6c 75 64 65 20 3c  fault.#include <
1def0 24 61 63 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45  $ac_header>._ACE
1df00 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
1df10 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20  t.$ac_objext.if 
1df20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  { (ac_try="$ac_c
1df30 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28  ompile".case "((
1df40 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
1df50 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
1df60 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
1df70 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
1df80 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
1df90 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65  y;;.esac.eval "e
1dfa0 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  cho \"\$as_me:$L
1dfb0 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
1dfc0 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  cho\"") >&5.  (e
1dfd0 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  val "$ac_compile
1dfe0 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
1dff0 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
1e000 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
1e010 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
1e020 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
1e030 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
1e040 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
1e050 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20  .err >&5.  echo 
1e060 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1e070 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
1e080 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
1e090 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
1e0a0 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
1e0b0 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
1e0c0 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
1e0d0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
1e0e0 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73      } && test -s
1e0f0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
1e100 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f  jext; then.  ac_
1e110 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 3d  header_compiler=
1e120 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  yes.else.  echo 
1e130 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
1e140 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
1e150 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
1e160 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1e170 20 3e 26 35 0a 0a 09 61 63 5f 68 65 61 64 65 72   >&5...ac_header
1e180 5f 63 6f 6d 70 69 6c 65 72 3d 6e 6f 0a 66 69 0a  _compiler=no.fi.
1e190 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
1e1a0 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
1e1b0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
1e1c0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 7b 20  ftest.$ac_ext.{ 
1e1d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1e1e0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
1e1f0 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  c_header_compile
1e200 72 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  r" >&5.echo "${E
1e210 43 48 4f 5f 54 7d 24 61 63 5f 68 65 61 64 65 72  CHO_T}$ac_header
1e220 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26 36 3b 20  _compiler" >&6; 
1e230 7d 0a 0a 23 20 49 73 20 74 68 65 20 68 65 61 64  }..# Is the head
1e240 65 72 20 70 72 65 73 65 6e 74 3f 0a 7b 20 65 63  er present?.{ ec
1e250 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1e260 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 24 61 63  NO: checking $ac
1e270 5f 68 65 61 64 65 72 20 70 72 65 73 65 6e 63 65  _header presence
1e280 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
1e290 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 24 61 63  _N "checking $ac
1e2a0 5f 68 65 61 64 65 72 20 70 72 65 73 65 6e 63 65  _header presence
1e2b0 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
1e2c0 3b 20 7d 0a 63 61 74 20 3e 63 6f 6e 66 74 65 73  ; }.cat >conftes
1e2d0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
1e2e0 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
1e2f0 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
1e300 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
1e310 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
1e320 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
1e330 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1e340 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
1e350 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
1e360 24 61 63 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45  $ac_header>._ACE
1e370 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  OF.if { (ac_try=
1e380 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
1e390 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20  t.$ac_ext".case 
1e3a0 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
1e3b0 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
1e3c0 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
1e3d0 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
1e3e0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
1e3f0 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
1e400 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
1e410 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
1e420 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
1e430 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20   (eval "$ac_cpp 
1e440 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1e450 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
1e460 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
1e470 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
1e480 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
1e490 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
1e4a0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
1e4b0 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
1e4c0 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20  .err >&5.  echo 
1e4d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1e4e0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
1e4f0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
1e500 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f  ac_status); } >/
1e510 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20  dev/null && {.. 
1e520 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 70  test -z "$ac_c_p
1e530 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
1e540 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
1e550 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d  g" ||.. test ! -
1e560 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  s conftest.err. 
1e570 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20        }; then.  
1e580 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f  ac_header_prepro
1e590 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68  c=yes.else.  ech
1e5a0 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
1e5b0 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
1e5c0 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
1e5d0 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
1e5e0 78 74 20 3e 26 35 0a 0a 20 20 61 63 5f 68 65 61  xt >&5..  ac_hea
1e5f0 64 65 72 5f 70 72 65 70 72 6f 63 3d 6e 6f 0a 66  der_preproc=no.f
1e600 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  i..rm -f conftes
1e610 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
1e620 61 63 5f 65 78 74 0a 7b 20 65 63 68 6f 20 22 24  ac_ext.{ echo "$
1e630 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1e640 65 73 75 6c 74 3a 20 24 61 63 5f 68 65 61 64 65  esult: $ac_heade
1e650 72 5f 70 72 65 70 72 6f 63 22 20 3e 26 35 0a 65  r_preproc" >&5.e
1e660 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
1e670 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63  c_header_preproc
1e680 22 20 3e 26 36 3b 20 7d 0a 0a 23 20 53 6f 3f 20  " >&6; }..# So? 
1e690 20 57 68 61 74 20 61 62 6f 75 74 20 74 68 69 73   What about this
1e6a0 20 68 65 61 64 65 72 3f 0a 63 61 73 65 20 24 61   header?.case $a
1e6b0 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  c_header_compile
1e6c0 72 3a 24 61 63 5f 68 65 61 64 65 72 5f 70 72 65  r:$ac_header_pre
1e6d0 70 72 6f 63 3a 24 61 63 5f 63 5f 70 72 65 70 72  proc:$ac_c_prepr
1e6e0 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 0a  oc_warn_flag in.
1e6f0 20 20 79 65 73 3a 6e 6f 3a 20 29 0a 20 20 20 20    yes:no: ).    
1e700 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1e710 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
1e720 20 24 61 63 5f 68 65 61 64 65 72 3a 20 61 63 63   $ac_header: acc
1e730 65 70 74 65 64 20 62 79 20 74 68 65 20 63 6f 6d  epted by the com
1e740 70 69 6c 65 72 2c 20 72 65 6a 65 63 74 65 64 20  piler, rejected 
1e750 62 79 20 74 68 65 20 70 72 65 70 72 6f 63 65 73  by the preproces
1e760 73 6f 72 21 22 20 3e 26 35 0a 65 63 68 6f 20 22  sor!" >&5.echo "
1e770 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
1e780 20 24 61 63 5f 68 65 61 64 65 72 3a 20 61 63 63   $ac_header: acc
1e790 65 70 74 65 64 20 62 79 20 74 68 65 20 63 6f 6d  epted by the com
1e7a0 70 69 6c 65 72 2c 20 72 65 6a 65 63 74 65 64 20  piler, rejected 
1e7b0 62 79 20 74 68 65 20 70 72 65 70 72 6f 63 65 73  by the preproces
1e7c0 73 6f 72 21 22 20 3e 26 32 3b 7d 0a 20 20 20 20  sor!" >&2;}.    
1e7d0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1e7e0 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
1e7f0 20 24 61 63 5f 68 65 61 64 65 72 3a 20 70 72 6f   $ac_header: pro
1e800 63 65 65 64 69 6e 67 20 77 69 74 68 20 74 68 65  ceeding with the
1e810 20 63 6f 6d 70 69 6c 65 72 27 73 20 72 65 73 75   compiler's resu
1e820 6c 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  lt" >&5.echo "$a
1e830 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24  s_me: WARNING: $
1e840 61 63 5f 68 65 61 64 65 72 3a 20 70 72 6f 63 65  ac_header: proce
1e850 65 64 69 6e 67 20 77 69 74 68 20 74 68 65 20 63  eding with the c
1e860 6f 6d 70 69 6c 65 72 27 73 20 72 65 73 75 6c 74  ompiler's result
1e870 22 20 3e 26 32 3b 7d 0a 20 20 20 20 61 63 5f 68  " >&2;}.    ac_h
1e880 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3d 79 65  eader_preproc=ye
1e890 73 0a 20 20 20 20 3b 3b 0a 20 20 6e 6f 3a 79 65  s.    ;;.  no:ye
1e8a0 73 3a 2a 20 29 0a 20 20 20 20 7b 20 65 63 68 6f  s:* ).    { echo
1e8b0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1e8c0 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68  : WARNING: $ac_h
1e8d0 65 61 64 65 72 3a 20 70 72 65 73 65 6e 74 20 62  eader: present b
1e8e0 75 74 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6d  ut cannot be com
1e8f0 70 69 6c 65 64 22 20 3e 26 35 0a 65 63 68 6f 20  piled" >&5.echo 
1e900 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
1e910 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 70 72  : $ac_header: pr
1e920 65 73 65 6e 74 20 62 75 74 20 63 61 6e 6e 6f 74  esent but cannot
1e930 20 62 65 20 63 6f 6d 70 69 6c 65 64 22 20 3e 26   be compiled" >&
1e940 32 3b 7d 0a 20 20 20 20 7b 20 65 63 68 6f 20 22  2;}.    { echo "
1e950 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1e960 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61  WARNING: $ac_hea
1e970 64 65 72 3a 20 20 20 20 20 63 68 65 63 6b 20 66  der:     check f
1e980 6f 72 20 6d 69 73 73 69 6e 67 20 70 72 65 72 65  or missing prere
1e990 71 75 69 73 69 74 65 20 68 65 61 64 65 72 73 3f  quisite headers?
1e9a0 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
1e9b0 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63  me: WARNING: $ac
1e9c0 5f 68 65 61 64 65 72 3a 20 20 20 20 20 63 68 65  _header:     che
1e9d0 63 6b 20 66 6f 72 20 6d 69 73 73 69 6e 67 20 70  ck for missing p
1e9e0 72 65 72 65 71 75 69 73 69 74 65 20 68 65 61 64  rerequisite head
1e9f0 65 72 73 3f 22 20 3e 26 32 3b 7d 0a 20 20 20 20  ers?" >&2;}.    
1ea00 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1ea10 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
1ea20 20 24 61 63 5f 68 65 61 64 65 72 3a 20 73 65 65   $ac_header: see
1ea30 20 74 68 65 20 41 75 74 6f 63 6f 6e 66 20 64 6f   the Autoconf do
1ea40 63 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e 26 35  cumentation" >&5
1ea50 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  .echo "$as_me: W
1ea60 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64  ARNING: $ac_head
1ea70 65 72 3a 20 73 65 65 20 74 68 65 20 41 75 74 6f  er: see the Auto
1ea80 63 6f 6e 66 20 64 6f 63 75 6d 65 6e 74 61 74 69  conf documentati
1ea90 6f 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20  on" >&2;}.    { 
1eaa0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1eab0 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 24  NENO: WARNING: $
1eac0 61 63 5f 68 65 61 64 65 72 3a 20 20 20 20 20 73  ac_header:     s
1ead0 65 63 74 69 6f 6e 20 5c 22 50 72 65 73 65 6e 74  ection \"Present
1eae0 20 42 75 74 20 43 61 6e 6e 6f 74 20 42 65 20 43   But Cannot Be C
1eaf0 6f 6d 70 69 6c 65 64 5c 22 22 20 3e 26 35 0a 65  ompiled\"" >&5.e
1eb00 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
1eb10 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72  NING: $ac_header
1eb20 3a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 5c 22  :     section \"
1eb30 50 72 65 73 65 6e 74 20 42 75 74 20 43 61 6e 6e  Present But Cann
1eb40 6f 74 20 42 65 20 43 6f 6d 70 69 6c 65 64 5c 22  ot Be Compiled\"
1eb50 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 65 63  " >&2;}.    { ec
1eb60 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1eb70 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63  NO: WARNING: $ac
1eb80 5f 68 65 61 64 65 72 3a 20 70 72 6f 63 65 65 64  _header: proceed
1eb90 69 6e 67 20 77 69 74 68 20 74 68 65 20 70 72 65  ing with the pre
1eba0 70 72 6f 63 65 73 73 6f 72 27 73 20 72 65 73 75  processor's resu
1ebb0 6c 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  lt" >&5.echo "$a
1ebc0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24  s_me: WARNING: $
1ebd0 61 63 5f 68 65 61 64 65 72 3a 20 70 72 6f 63 65  ac_header: proce
1ebe0 65 64 69 6e 67 20 77 69 74 68 20 74 68 65 20 70  eding with the p
1ebf0 72 65 70 72 6f 63 65 73 73 6f 72 27 73 20 72 65  reprocessor's re
1ec00 73 75 6c 74 22 20 3e 26 32 3b 7d 0a 20 20 20 20  sult" >&2;}.    
1ec10 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1ec20 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
1ec30 20 24 61 63 5f 68 65 61 64 65 72 3a 20 69 6e 20   $ac_header: in 
1ec40 74 68 65 20 66 75 74 75 72 65 2c 20 74 68 65 20  the future, the 
1ec50 63 6f 6d 70 69 6c 65 72 20 77 69 6c 6c 20 74 61  compiler will ta
1ec60 6b 65 20 70 72 65 63 65 64 65 6e 63 65 22 20 3e  ke precedence" >
1ec70 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
1ec80 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65   WARNING: $ac_he
1ec90 61 64 65 72 3a 20 69 6e 20 74 68 65 20 66 75 74  ader: in the fut
1eca0 75 72 65 2c 20 74 68 65 20 63 6f 6d 70 69 6c 65  ure, the compile
1ecb0 72 20 77 69 6c 6c 20 74 61 6b 65 20 70 72 65 63  r will take prec
1ecc0 65 64 65 6e 63 65 22 20 3e 26 32 3b 7d 0a 0a 20  edence" >&2;}.. 
1ecd0 20 20 20 3b 3b 0a 65 73 61 63 0a 7b 20 65 63 68     ;;.esac.{ ech
1ece0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1ecf0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
1ed00 24 61 63 5f 68 65 61 64 65 72 22 20 3e 26 35 0a  $ac_header" >&5.
1ed10 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
1ed20 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68  ecking for $ac_h
1ed30 65 61 64 65 72 2e 2e 2e 20 24 45 43 48 4f 5f 43  eader... $ECHO_C
1ed40 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 61 73  " >&6; }.if { as
1ed50 5f 76 61 72 3d 24 61 73 5f 61 63 5f 48 65 61 64  _var=$as_ac_Head
1ed60 65 72 3b 20 65 76 61 6c 20 22 74 65 73 74 20 5c  er; eval "test \
1ed70 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73 65 74 7d  "\${$as_var+set}
1ed80 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b 20 74 68  \" = set"; }; th
1ed90 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
1eda0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
1edb0 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
1edc0 65 76 61 6c 20 22 24 61 73 5f 61 63 5f 48 65 61  eval "$as_ac_Hea
1edd0 64 65 72 3d 5c 24 61 63 5f 68 65 61 64 65 72 5f  der=\$ac_header_
1ede0 70 72 65 70 72 6f 63 22 0a 66 69 0a 61 63 5f 72  preproc".fi.ac_r
1edf0 65 73 3d 60 65 76 61 6c 20 65 63 68 6f 20 27 24  es=`eval echo '$
1ee00 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27  {'$as_ac_Header'
1ee10 7d 27 60 0a 09 20 20 20 20 20 20 20 7b 20 65 63  }'`..       { ec
1ee20 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1ee30 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
1ee40 72 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  res" >&5.echo "$
1ee50 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 72 65 73 22  {ECHO_T}$ac_res"
1ee60 20 3e 26 36 3b 20 7d 0a 0a 66 69 0a 69 66 20 74   >&6; }..fi.if t
1ee70 65 73 74 20 60 65 76 61 6c 20 65 63 68 6f 20 27  est `eval echo '
1ee80 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72  ${'$as_ac_Header
1ee90 27 7d 27 60 20 3d 20 79 65 73 3b 20 74 68 65 6e  '}'` = yes; then
1eea0 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  .  cat >>confdef
1eeb0 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
1eec0 66 69 6e 65 20 60 65 63 68 6f 20 22 48 41 56 45  fine `echo "HAVE
1eed0 5f 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20 24  _$ac_header" | $
1eee0 61 73 5f 74 72 5f 63 70 70 60 20 31 0a 5f 41 43  as_tr_cpp` 1._AC
1eef0 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e 65 0a 0a 61  EOF..fi..done..a
1ef00 63 5f 65 78 74 3d 63 70 70 0a 61 63 5f 63 70 70  c_ext=cpp.ac_cpp
1ef10 3d 27 24 43 58 58 43 50 50 20 24 43 50 50 46 4c  ='$CXXCPP $CPPFL
1ef20 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  AGS'.ac_compile=
1ef30 27 24 43 58 58 20 2d 63 20 24 43 58 58 46 4c 41  '$CXX -c $CXXFLA
1ef40 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
1ef50 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
1ef60 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 58 58  5'.ac_link='$CXX
1ef70 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
1ef80 65 78 65 65 78 74 20 24 43 58 58 46 4c 41 47 53  exeext $CXXFLAGS
1ef90 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
1efa0 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
1efb0 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
1efc0 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
1efd0 24 61 63 5f 63 76 5f 63 78 78 5f 63 6f 6d 70 69  $ac_cv_cxx_compi
1efe0 6c 65 72 5f 67 6e 75 0a 69 66 20 74 65 73 74 20  ler_gnu.if test 
1eff0 2d 7a 20 22 24 43 58 58 22 3b 20 74 68 65 6e 0a  -z "$CXX"; then.
1f000 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43    if test -n "$C
1f010 43 43 22 3b 20 74 68 65 6e 0a 20 20 20 20 43 58  CC"; then.    CX
1f020 58 3d 24 43 43 43 0a 20 20 65 6c 73 65 0a 20 20  X=$CCC.  else.  
1f030 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
1f040 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
1f050 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72  then.  for ac_pr
1f060 6f 67 20 69 6e 20 67 2b 2b 20 63 2b 2b 20 67 70  og in g++ c++ gp
1f070 70 20 61 43 43 20 43 43 20 63 78 78 20 63 63 2b  p aCC CC cxx cc+
1f080 2b 20 63 6c 2e 65 78 65 20 46 43 43 20 4b 43 43  + cl.exe FCC KCC
1f090 20 52 43 43 20 78 6c 43 5f 72 20 78 6c 43 0a 20   RCC xlC_r xlC. 
1f0a0 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63   do.    # Extrac
1f0b0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
1f0c0 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   of "$ac_tool_pr
1f0d0 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73  efix$ac_prog", s
1f0e0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
1f0f0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
1f100 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
1f110 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24  $ac_tool_prefix$
1f120 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64  ac_prog; ac_word
1f130 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  =$2.{ echo "$as_
1f140 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
1f150 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
1f160 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  d" >&5.echo $ECH
1f170 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
1f180 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45  r $ac_word... $E
1f190 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66  CHO_C" >&6; }.if
1f1a0 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
1f1b0 72 6f 67 5f 43 58 58 2b 73 65 74 7d 22 20 3d 20  rog_CXX+set}" = 
1f1c0 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
1f1d0 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
1f1e0 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
1f1f0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
1f200 6e 20 22 24 43 58 58 22 3b 20 74 68 65 6e 0a 20  n "$CXX"; then. 
1f210 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58 58 3d   ac_cv_prog_CXX=
1f220 22 24 43 58 58 22 20 23 20 4c 65 74 20 74 68 65  "$CXX" # Let the
1f230 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
1f240 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
1f250 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
1f260 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
1f270 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
1f280 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
1f290 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
1f2a0 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
1f2b0 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
1f2c0 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
1f2d0 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
1f2e0 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
1f2f0 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
1f300 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
1f310 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1f320 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
1f330 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
1f340 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
1f350 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
1f360 76 5f 70 72 6f 67 5f 43 58 58 3d 22 24 61 63 5f  v_prog_CXX="$ac_
1f370 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70  tool_prefix$ac_p
1f380 72 6f 67 22 0a 20 20 20 20 65 63 68 6f 20 22 24  rog".    echo "$
1f390 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
1f3a0 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
1f3b0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1f3c0 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
1f3d0 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
1f3e0 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
1f3f0 46 53 0a 0a 66 69 0a 66 69 0a 43 58 58 3d 24 61  FS..fi.fi.CXX=$a
1f400 63 5f 63 76 5f 70 72 6f 67 5f 43 58 58 0a 69 66  c_cv_prog_CXX.if
1f410 20 74 65 73 74 20 2d 6e 20 22 24 43 58 58 22 3b   test -n "$CXX";
1f420 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22   then.  { echo "
1f430 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1f440 72 65 73 75 6c 74 3a 20 24 43 58 58 22 20 3e 26  result: $CXX" >&
1f450 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
1f460 7d 24 43 58 58 22 20 3e 26 36 3b 20 7d 0a 65 6c  }$CXX" >&6; }.el
1f470 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  se.  { echo "$as
1f480 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1f490 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68  ult: no" >&5.ech
1f4a0 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20  o "${ECHO_T}no" 
1f4b0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20  >&6; }.fi...    
1f4c0 74 65 73 74 20 2d 6e 20 22 24 43 58 58 22 20 26  test -n "$CXX" &
1f4d0 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66  & break.  done.f
1f4e0 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43  i.if test -z "$C
1f4f0 58 58 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  XX"; then.  ac_c
1f500 74 5f 43 58 58 3d 24 43 58 58 0a 20 20 66 6f 72  t_CXX=$CXX.  for
1f510 20 61 63 5f 70 72 6f 67 20 69 6e 20 67 2b 2b 20   ac_prog in g++ 
1f520 63 2b 2b 20 67 70 70 20 61 43 43 20 43 43 20 63  c++ gpp aCC CC c
1f530 78 78 20 63 63 2b 2b 20 63 6c 2e 65 78 65 20 46  xx cc++ cl.exe F
1f540 43 43 20 4b 43 43 20 52 43 43 20 78 6c 43 5f 72  CC KCC RCC xlC_r
1f550 20 78 6c 43 0a 64 6f 0a 20 20 23 20 45 78 74 72   xlC.do.  # Extr
1f560 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
1f570 72 64 20 6f 66 20 22 24 61 63 5f 70 72 6f 67 22  rd of "$ac_prog"
1f580 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
1f590 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
1f5a0 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
1f5b0 6d 79 20 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f  my $ac_prog; ac_
1f5c0 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22  word=$2.{ echo "
1f5d0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1f5e0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1f5f0 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20  _word" >&5.echo 
1f600 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
1f610 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
1f620 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
1f630 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
1f640 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 58  cv_prog_ac_ct_CX
1f650 58 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  X+set}" = set; t
1f660 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
1f670 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
1f680 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
1f690 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
1f6a0 5f 63 74 5f 43 58 58 22 3b 20 74 68 65 6e 0a 20  _ct_CXX"; then. 
1f6b0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
1f6c0 74 5f 43 58 58 3d 22 24 61 63 5f 63 74 5f 43 58  t_CXX="$ac_ct_CX
1f6d0 58 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  X" # Let the use
1f6e0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
1f6f0 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
1f700 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
1f710 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
1f720 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
1f730 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
1f740 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
1f750 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
1f760 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
1f770 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1f780 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1f790 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1f7a0 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
1f7b0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1f7c0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
1f7d0 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
1f7e0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1f7f0 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
1f800 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
1f810 6f 67 5f 61 63 5f 63 74 5f 43 58 58 3d 22 24 61  og_ac_ct_CXX="$a
1f820 63 5f 70 72 6f 67 22 0a 20 20 20 20 65 63 68 6f  c_prog".    echo
1f830 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1f840 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
1f850 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1f860 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
1f870 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
1f880 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1f890 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
1f8a0 63 74 5f 43 58 58 3d 24 61 63 5f 63 76 5f 70 72  ct_CXX=$ac_cv_pr
1f8b0 6f 67 5f 61 63 5f 63 74 5f 43 58 58 0a 69 66 20  og_ac_ct_CXX.if 
1f8c0 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
1f8d0 43 58 58 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65  CXX"; then.  { e
1f8e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1f8f0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
1f900 5f 63 74 5f 43 58 58 22 20 3e 26 35 0a 65 63 68  _ct_CXX" >&5.ech
1f910 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
1f920 63 74 5f 43 58 58 22 20 3e 26 36 3b 20 7d 0a 65  ct_CXX" >&6; }.e
1f930 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  lse.  { echo "$a
1f940 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1f950 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63  sult: no" >&5.ec
1f960 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22  ho "${ECHO_T}no"
1f970 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74   >&6; }.fi...  t
1f980 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43  est -n "$ac_ct_C
1f990 58 58 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e  XX" && break.don
1f9a0 65 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  e..  if test "x$
1f9b0 61 63 5f 63 74 5f 43 58 58 22 20 3d 20 78 3b 20  ac_ct_CXX" = x; 
1f9c0 74 68 65 6e 0a 20 20 20 20 43 58 58 3d 22 67 2b  then.    CXX="g+
1f9d0 2b 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61  +".  else.    ca
1f9e0 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  se $cross_compil
1f9f0 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72  ing:$ac_tool_war
1fa00 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 65  ned in.yes:).{ e
1fa10 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1fa20 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  ENO: WARNING: In
1fa30 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
1fa40 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
1fa50 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
1fa60 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
1fa70 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
1fa80 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
1fa90 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
1faa0 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
1fab0 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
1fac0 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
1fad0 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
1fae0 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 65 63 68  nu.org." >&5.ech
1faf0 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
1fb00 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
1fb10 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
1fb20 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
1fb30 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
1fb40 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
1fb50 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
1fb60 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
1fb70 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
1fb80 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
1fb90 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
1fba0 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
1fbb0 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
1fbc0 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72  &2;}.ac_tool_war
1fbd0 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a  ned=yes ;;.esac.
1fbe0 20 20 20 20 43 58 58 3d 24 61 63 5f 63 74 5f 43      CXX=$ac_ct_C
1fbf0 58 58 0a 20 20 66 69 0a 66 69 0a 0a 20 20 66 69  XX.  fi.fi..  fi
1fc00 0a 66 69 0a 23 20 50 72 6f 76 69 64 65 20 73 6f  .fi.# Provide so
1fc10 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61  me information a
1fc20 62 6f 75 74 20 74 68 65 20 63 6f 6d 70 69 6c 65  bout the compile
1fc30 72 2e 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  r..echo "$as_me:
1fc40 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1fc50 67 20 66 6f 72 20 43 2b 2b 20 63 6f 6d 70 69 6c  g for C++ compil
1fc60 65 72 20 76 65 72 73 69 6f 6e 22 20 3e 26 35 0a  er version" >&5.
1fc70 61 63 5f 63 6f 6d 70 69 6c 65 72 3d 60 73 65 74  ac_compiler=`set
1fc80 20 58 20 24 61 63 5f 63 6f 6d 70 69 6c 65 3b 20   X $ac_compile; 
1fc90 65 63 68 6f 20 24 32 60 0a 7b 20 28 61 63 5f 74  echo $2`.{ (ac_t
1fca0 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72  ry="$ac_compiler
1fcb0 20 2d 2d 76 65 72 73 69 6f 6e 20 3e 26 35 22 0a   --version >&5".
1fcc0 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
1fcd0 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
1fce0 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
1fcf0 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
1fd00 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
1fd10 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
1fd20 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24  .eval "echo \"\$
1fd30 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
1fd40 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20  ac_try_echo\"") 
1fd50 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
1fd60 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65 72 73  _compiler --vers
1fd70 69 6f 6e 20 3e 26 35 22 29 20 32 3e 26 35 0a 20  ion >&5") 2>&5. 
1fd80 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
1fd90 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1fda0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
1fdb0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
1fdc0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
1fdd0 20 7d 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24 61   }.{ (ac_try="$a
1fde0 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3e 26  c_compiler -v >&
1fdf0 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  5".case "(($ac_t
1fe00 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
1fe10 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
1fe20 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
1fe30 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
1fe40 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
1fe50 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
1fe60 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
1fe70 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
1fe80 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
1fe90 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20  $ac_compiler -v 
1fea0 3e 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63 5f  >&5") 2>&5.  ac_
1feb0 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
1fec0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1fed0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
1fee0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
1fef0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b  $ac_status); }.{
1ff00 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f   (ac_try="$ac_co
1ff10 6d 70 69 6c 65 72 20 2d 56 20 3e 26 35 22 0a 63  mpiler -V >&5".c
1ff20 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
1ff30 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
1ff40 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
1ff50 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
1ff60 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
1ff70 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
1ff80 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61  eval "echo \"\$a
1ff90 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
1ffa0 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e  c_try_echo\"") >
1ffb0 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
1ffc0 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3e 26 35 22  compiler -V >&5"
1ffd0 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
1ffe0 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
1fff0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
20000 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
20010 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
20020 73 74 61 74 75 73 29 3b 20 7d 0a 0a 7b 20 65 63  status); }..{ ec
20030 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
20040 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
20050 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e  ther we are usin
20060 67 20 74 68 65 20 47 4e 55 20 43 2b 2b 20 63 6f  g the GNU C++ co
20070 6d 70 69 6c 65 72 22 20 3e 26 35 0a 65 63 68 6f  mpiler" >&5.echo
20080 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
20090 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72  ng whether we ar
200a0 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55 20  e using the GNU 
200b0 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 2e 2e 2e 20  C++ compiler... 
200c0 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
200d0 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
200e0 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  _cxx_compiler_gn
200f0 75 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  u+set}" = set; t
20100 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
20110 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
20120 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
20130 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
20140 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
20150 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
20160 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
20170 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
20180 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
20190 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
201a0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
201b0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
201c0 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
201d0 7b 0a 23 69 66 6e 64 65 66 20 5f 5f 47 4e 55 43  {.#ifndef __GNUC
201e0 5f 5f 0a 20 20 20 20 20 20 20 63 68 6f 6b 65 20  __.       choke 
201f0 6d 65 0a 23 65 6e 64 69 66 0a 0a 20 20 3b 0a 20  me.#endif..  ;. 
20200 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
20210 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
20220 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
20230 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
20240 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28  compile".case "(
20250 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
20260 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
20270 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
20280 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
20290 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
202a0 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22  ry;;.esac.eval "
202b0 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24  echo \"\$as_me:$
202c0 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
202d0 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28  echo\"") >&5.  (
202e0 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
202f0 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  e") 2>conftest.e
20300 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
20310 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
20320 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
20330 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
20340 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
20350 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
20360 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
20370 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
20380 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
20390 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
203a0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
203b0 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
203c0 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c  ac_cxx_werror_fl
203d0 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
203e0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
203f0 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74         } && test
20400 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
20410 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20  _objext; then.  
20420 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
20430 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  yes.else.  echo 
20440 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
20450 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
20460 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
20470 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
20480 20 3e 26 35 0a 0a 09 61 63 5f 63 6f 6d 70 69 6c   >&5...ac_compil
20490 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a 0a 72 6d  er_gnu=no.fi..rm
204a0 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
204b0 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
204c0 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
204d0 73 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f 63 76  st.$ac_ext.ac_cv
204e0 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  _cxx_compiler_gn
204f0 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  u=$ac_compiler_g
20500 6e 75 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24  nu..fi.{ echo "$
20510 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
20520 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 63 78  esult: $ac_cv_cx
20530 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20  x_compiler_gnu" 
20540 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
20550 5f 54 7d 24 61 63 5f 63 76 5f 63 78 78 5f 63 6f  _T}$ac_cv_cxx_co
20560 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26 36 3b  mpiler_gnu" >&6;
20570 20 7d 0a 47 58 58 3d 60 74 65 73 74 20 24 61 63   }.GXX=`test $ac
20580 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 20 3d 20  _compiler_gnu = 
20590 79 65 73 20 26 26 20 65 63 68 6f 20 79 65 73 60  yes && echo yes`
205a0 0a 61 63 5f 74 65 73 74 5f 43 58 58 46 4c 41 47  .ac_test_CXXFLAG
205b0 53 3d 24 7b 43 58 58 46 4c 41 47 53 2b 73 65 74  S=${CXXFLAGS+set
205c0 7d 0a 61 63 5f 73 61 76 65 5f 43 58 58 46 4c 41  }.ac_save_CXXFLA
205d0 47 53 3d 24 43 58 58 46 4c 41 47 53 0a 7b 20 65  GS=$CXXFLAGS.{ e
205e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
205f0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  ENO: checking wh
20600 65 74 68 65 72 20 24 43 58 58 20 61 63 63 65 70  ether $CXX accep
20610 74 73 20 2d 67 22 20 3e 26 35 0a 65 63 68 6f 20  ts -g" >&5.echo 
20620 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
20630 67 20 77 68 65 74 68 65 72 20 24 43 58 58 20 61  g whether $CXX a
20640 63 63 65 70 74 73 20 2d 67 2e 2e 2e 20 24 45 43  ccepts -g... $EC
20650 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
20660 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
20670 6f 67 5f 63 78 78 5f 67 2b 73 65 74 7d 22 20 3d  og_cxx_g+set}" =
20680 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
20690 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
206a0 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
206b0 0a 65 6c 73 65 0a 20 20 61 63 5f 73 61 76 65 5f  .else.  ac_save_
206c0 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d  cxx_werror_flag=
206d0 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66  $ac_cxx_werror_f
206e0 6c 61 67 0a 20 20 20 61 63 5f 63 78 78 5f 77 65  lag.   ac_cxx_we
206f0 72 72 6f 72 5f 66 6c 61 67 3d 79 65 73 0a 20 20  rror_flag=yes.  
20700 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f   ac_cv_prog_cxx_
20710 67 3d 6e 6f 0a 20 20 20 43 58 58 46 4c 41 47 53  g=no.   CXXFLAGS
20720 3d 22 2d 67 22 0a 20 20 20 63 61 74 20 3e 63 6f  ="-g".   cat >co
20730 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
20740 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
20750 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
20760 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
20770 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
20780 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
20790 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
207a0 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
207b0 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
207c0 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
207d0 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
207e0 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
207f0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
20800 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
20810 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28  compile".case "(
20820 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
20830 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
20840 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
20850 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
20860 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
20870 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22  ry;;.esac.eval "
20880 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24  echo \"\$as_me:$
20890 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
208a0 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28  echo\"") >&5.  (
208b0 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
208c0 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  e") 2>conftest.e
208d0 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
208e0 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
208f0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
20900 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
20910 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
20920 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
20930 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
20940 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
20950 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
20960 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
20970 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
20980 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
20990 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c  ac_cxx_werror_fl
209a0 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
209b0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
209c0 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74         } && test
209d0 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
209e0 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20  _objext; then.  
209f0 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f 67  ac_cv_prog_cxx_g
20a00 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f  =yes.else.  echo
20a10 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
20a20 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
20a30 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
20a40 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
20a50 74 20 3e 26 35 0a 0a 09 43 58 58 46 4c 41 47 53  t >&5...CXXFLAGS
20a60 3d 22 22 0a 20 20 20 20 20 20 63 61 74 20 3e 63  ="".      cat >c
20a70 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
20a80 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
20a90 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
20aa0 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
20ab0 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
20ac0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
20ad0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
20ae0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
20af0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
20b00 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
20b10 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
20b20 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
20b30 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69  est.$ac_objext.i
20b40 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
20b50 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22  _compile".case "
20b60 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
20b70 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
20b80 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
20b90 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
20ba0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
20bb0 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
20bc0 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a  "echo \"\$as_me:
20bd0 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
20be0 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20  _echo\"") >&5.  
20bf0 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
20c00 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  le") 2>conftest.
20c10 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
20c20 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
20c30 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
20c40 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
20c50 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
20c60 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
20c70 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68  st.err >&5.  ech
20c80 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
20c90 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
20ca0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
20cb0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
20cc0 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
20cd0 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66  $ac_cxx_werror_f
20ce0 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21  lag" ||.. test !
20cf0 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
20d00 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73  .       } && tes
20d10 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  t -s conftest.$a
20d20 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20  c_objext; then. 
20d30 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22   :.else.  echo "
20d40 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
20d50 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
20d60 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
20d70 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
20d80 3e 26 35 0a 0a 09 61 63 5f 63 78 78 5f 77 65 72  >&5...ac_cxx_wer
20d90 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76  ror_flag=$ac_sav
20da0 65 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61  e_cxx_werror_fla
20db0 67 0a 09 20 43 58 58 46 4c 41 47 53 3d 22 2d 67  g.. CXXFLAGS="-g
20dc0 22 0a 09 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  ".. cat >conftes
20dd0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
20de0 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
20df0 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
20e00 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
20e10 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
20e20 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
20e30 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
20e40 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
20e50 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20  .  */..int.main 
20e60 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ().{..  ;.  retu
20e70 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72  rn 0;.}._ACEOF.r
20e80 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
20e90 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61  c_objext.if { (a
20ea0 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
20eb0 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  le".case "(($ac_
20ec0 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
20ed0 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
20ee0 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
20ef0 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
20f00 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
20f10 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
20f20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
20f30 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
20f40 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
20f50 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32  "$ac_compile") 2
20f60 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
20f70 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
20f80 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
20f90 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
20fa0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
20fb0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
20fc0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
20fd0 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
20fe0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
20ff0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
21000 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
21010 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09  tatus); } && {..
21020 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78   test -z "$ac_cx
21030 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  x_werror_flag" |
21040 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
21050 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
21060 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
21070 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
21080 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  xt; then.  ac_cv
21090 5f 70 72 6f 67 5f 63 78 78 5f 67 3d 79 65 73 0a  _prog_cxx_g=yes.
210a0 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
210b0 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
210c0 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
210d0 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
210e0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
210f0 0a 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72  ...fi..rm -f cor
21100 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
21110 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
21120 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
21130 65 78 74 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  ext.fi..rm -f co
21140 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
21150 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
21160 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
21170 5f 65 78 74 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  _ext.fi..rm -f c
21180 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
21190 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
211a0 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
211b0 63 5f 65 78 74 0a 20 20 20 61 63 5f 63 78 78 5f  c_ext.   ac_cxx_
211c0 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f  werror_flag=$ac_
211d0 73 61 76 65 5f 63 78 78 5f 77 65 72 72 6f 72 5f  save_cxx_werror_
211e0 66 6c 61 67 0a 66 69 0a 7b 20 65 63 68 6f 20 22  flag.fi.{ echo "
211f0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
21200 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70  result: $ac_cv_p
21210 72 6f 67 5f 63 78 78 5f 67 22 20 3e 26 35 0a 65  rog_cxx_g" >&5.e
21220 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
21230 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f 67 22  c_cv_prog_cxx_g"
21240 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
21250 22 24 61 63 5f 74 65 73 74 5f 43 58 58 46 4c 41  "$ac_test_CXXFLA
21260 47 53 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  GS" = set; then.
21270 20 20 43 58 58 46 4c 41 47 53 3d 24 61 63 5f 73    CXXFLAGS=$ac_s
21280 61 76 65 5f 43 58 58 46 4c 41 47 53 0a 65 6c 69  ave_CXXFLAGS.eli
21290 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f 70 72  f test $ac_cv_pr
212a0 6f 67 5f 63 78 78 5f 67 20 3d 20 79 65 73 3b 20  og_cxx_g = yes; 
212b0 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22  then.  if test "
212c0 24 47 58 58 22 20 3d 20 79 65 73 3b 20 74 68 65  $GXX" = yes; the
212d0 6e 0a 20 20 20 20 43 58 58 46 4c 41 47 53 3d 22  n.    CXXFLAGS="
212e0 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20  -g -O2".  else. 
212f0 20 20 20 43 58 58 46 4c 41 47 53 3d 22 2d 67 22     CXXFLAGS="-g"
21300 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20  .  fi.else.  if 
21310 74 65 73 74 20 22 24 47 58 58 22 20 3d 20 79 65  test "$GXX" = ye
21320 73 3b 20 74 68 65 6e 0a 20 20 20 20 43 58 58 46  s; then.    CXXF
21330 4c 41 47 53 3d 22 2d 4f 32 22 0a 20 20 65 6c 73  LAGS="-O2".  els
21340 65 0a 20 20 20 20 43 58 58 46 4c 41 47 53 3d 0a  e.    CXXFLAGS=.
21350 20 20 66 69 0a 66 69 0a 61 63 5f 65 78 74 3d 63    fi.fi.ac_ext=c
21360 70 70 0a 61 63 5f 63 70 70 3d 27 24 43 58 58 43  pp.ac_cpp='$CXXC
21370 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
21380 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 58 58 20 2d  _compile='$CXX -
21390 63 20 24 43 58 58 46 4c 41 47 53 20 24 43 50 50  c $CXXFLAGS $CPP
213a0 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
213b0 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
213c0 69 6e 6b 3d 27 24 43 58 58 20 2d 6f 20 63 6f 6e  ink='$CXX -o con
213d0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
213e0 24 43 58 58 46 4c 41 47 53 20 24 43 50 50 46 4c  $CXXFLAGS $CPPFL
213f0 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e  AGS $LDFLAGS con
21400 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c  ftest.$ac_ext $L
21410 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70  IBS >&5'.ac_comp
21420 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f  iler_gnu=$ac_cv_
21430 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  cxx_compiler_gnu
21440 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  ....if test -n "
21450 24 43 58 58 22 20 26 26 20 28 20 74 65 73 74 20  $CXX" && ( test 
21460 22 58 24 43 58 58 22 20 21 3d 20 22 58 6e 6f 22  "X$CXX" != "Xno"
21470 20 26 26 0a 20 20 20 20 28 20 28 74 65 73 74 20   &&.    ( (test 
21480 22 58 24 43 58 58 22 20 3d 20 22 58 67 2b 2b 22  "X$CXX" = "Xg++"
21490 20 26 26 20 60 67 2b 2b 20 2d 76 20 3e 2f 64 65   && `g++ -v >/de
214a0 76 2f 6e 75 6c 6c 20 32 3e 26 31 60 20 29 20 7c  v/null 2>&1` ) |
214b0 7c 0a 20 20 20 20 28 74 65 73 74 20 22 58 24 43  |.    (test "X$C
214c0 58 58 22 20 21 3d 20 22 58 67 2b 2b 22 29 29 29  XX" != "Xg++")))
214d0 20 3b 20 74 68 65 6e 0a 20 20 61 63 5f 65 78 74   ; then.  ac_ext
214e0 3d 63 70 70 0a 61 63 5f 63 70 70 3d 27 24 43 58  =cpp.ac_cpp='$CX
214f0 58 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  XCPP $CPPFLAGS'.
21500 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 58 58  ac_compile='$CXX
21510 20 2d 63 20 24 43 58 58 46 4c 41 47 53 20 24 43   -c $CXXFLAGS $C
21520 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  PPFLAGS conftest
21530 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63  .$ac_ext >&5'.ac
21540 5f 6c 69 6e 6b 3d 27 24 43 58 58 20 2d 6f 20 63  _link='$CXX -o c
21550 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
21560 74 20 24 43 58 58 46 4c 41 47 53 20 24 43 50 50  t $CXXFLAGS $CPP
21570 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63  FLAGS $LDFLAGS c
21580 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
21590 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f  $LIBS >&5'.ac_co
215a0 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
215b0 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67  v_cxx_compiler_g
215c0 6e 75 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  nu.{ echo "$as_m
215d0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
215e0 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20 74  ing how to run t
215f0 68 65 20 43 2b 2b 20 70 72 65 70 72 6f 63 65 73  he C++ preproces
21600 73 6f 72 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  sor" >&5.echo $E
21610 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
21620 68 6f 77 20 74 6f 20 72 75 6e 20 74 68 65 20 43  how to run the C
21630 2b 2b 20 70 72 65 70 72 6f 63 65 73 73 6f 72 2e  ++ preprocessor.
21640 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
21650 20 7d 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24   }.if test -z "$
21660 43 58 58 43 50 50 22 3b 20 74 68 65 6e 0a 20 20  CXXCPP"; then.  
21670 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
21680 5f 70 72 6f 67 5f 43 58 58 43 50 50 2b 73 65 74  _prog_CXXCPP+set
21690 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
216a0 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
216b0 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
216c0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 20 20   >&6.else.      
216d0 23 20 44 6f 75 62 6c 65 20 71 75 6f 74 65 73 20  # Double quotes 
216e0 62 65 63 61 75 73 65 20 43 58 58 43 50 50 20 6e  because CXXCPP n
216f0 65 65 64 73 20 74 6f 20 62 65 20 65 78 70 61 6e  eeds to be expan
21700 64 65 64 0a 20 20 20 20 66 6f 72 20 43 58 58 43  ded.    for CXXC
21710 50 50 20 69 6e 20 22 24 43 58 58 20 2d 45 22 20  PP in "$CXX -E" 
21720 22 2f 6c 69 62 2f 63 70 70 22 0a 20 20 20 20 64  "/lib/cpp".    d
21730 6f 0a 20 20 20 20 20 20 61 63 5f 70 72 65 70 72  o.      ac_prepr
21740 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20  oc_ok=false.for 
21750 61 63 5f 63 78 78 5f 70 72 65 70 72 6f 63 5f 77  ac_cxx_preproc_w
21760 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27 27 20 79  arn_flag in '' y
21770 65 73 0a 64 6f 0a 20 20 23 20 55 73 65 20 61 20  es.do.  # Use a 
21780 68 65 61 64 65 72 20 66 69 6c 65 20 74 68 61 74  header file that
21790 20 63 6f 6d 65 73 20 77 69 74 68 20 67 63 63 2c   comes with gcc,
217a0 20 73 6f 20 63 6f 6e 66 69 67 75 72 69 6e 67 20   so configuring 
217b0 67 6c 69 62 63 0a 20 20 23 20 77 69 74 68 20 61  glibc.  # with a
217c0 20 66 72 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d   fresh cross-com
217d0 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23  piler works..  #
217e0 20 50 72 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e   Prefer <limits.
217f0 68 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e  h> to <assert.h>
21800 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20   if __STDC__ is 
21810 64 65 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20  defined, since. 
21820 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78   # <limits.h> ex
21830 69 73 74 73 20 65 76 65 6e 20 6f 6e 20 66 72 65  ists even on fre
21840 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c  estanding compil
21850 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20  ers..  # On the 
21860 4e 65 58 54 2c 20 63 63 20 2d 45 20 72 75 6e 73  NeXT, cc -E runs
21870 20 74 68 65 20 63 6f 64 65 20 74 68 72 6f 75 67   the code throug
21880 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73  h the compiler's
21890 20 70 61 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74   parser,.  # not
218a0 20 6a 75 73 74 20 74 68 72 6f 75 67 68 20 63 70   just through cp
218b0 70 2e 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72  p. "Syntax error
218c0 22 20 69 73 20 68 65 72 65 20 74 6f 20 63 61 74  " is here to cat
218d0 63 68 20 74 68 69 73 20 63 61 73 65 2e 0a 20 20  ch this case..  
218e0 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
218f0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
21900 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
21910 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
21920 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
21930 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
21940 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
21950 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
21960 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
21970 2f 0a 23 69 66 64 65 66 20 5f 5f 53 54 44 43 5f  /.#ifdef __STDC_
21980 5f 0a 23 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d  _.# include <lim
21990 69 74 73 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69  its.h>.#else.# i
219a0 6e 63 6c 75 64 65 20 3c 61 73 73 65 72 74 2e 68  nclude <assert.h
219b0 3e 0a 23 65 6e 64 69 66 0a 09 09 20 20 20 20 20  >.#endif...     
219c0 53 79 6e 74 61 78 20 65 72 72 6f 72 0a 5f 41 43  Syntax error._AC
219d0 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  EOF.if { (ac_try
219e0 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65  ="$ac_cpp confte
219f0 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65  st.$ac_ext".case
21a00 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
21a10 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
21a20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
21a30 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
21a40 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
21a50 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
21a60 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d  l "echo \"\$as_m
21a70 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
21a80 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a  ry_echo\"") >&5.
21a90 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70    (eval "$ac_cpp
21aa0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
21ab0 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  t") 2>conftest.e
21ac0 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
21ad0 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
21ae0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
21af0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
21b00 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
21b10 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
21b20 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
21b30 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
21b40 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
21b50 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
21b60 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e  $ac_status); } >
21b70 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09  /dev/null && {..
21b80 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78   test -z "$ac_cx
21b90 78 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66  x_preproc_warn_f
21ba0 6c 61 67 24 61 63 5f 63 78 78 5f 77 65 72 72 6f  lag$ac_cxx_werro
21bb0 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
21bc0 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
21bd0 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68  err.       }; th
21be0 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63  en.  :.else.  ec
21bf0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
21c00 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
21c10 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
21c20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
21c30 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 42 72 6f  ext >&5..  # Bro
21c40 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61  ken: fails on va
21c50 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69  lid input..conti
21c60 6e 75 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  nue.fi..rm -f co
21c70 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
21c80 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23  est.$ac_ext..  #
21c90 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61   OK, works on sa
21ca0 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77 20 63  ne cases.  Now c
21cb0 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e  heck whether non
21cc0 65 78 69 73 74 65 6e 74 20 68 65 61 64 65 72 73  existent headers
21cd0 0a 20 20 23 20 63 61 6e 20 62 65 20 64 65 74 65  .  # can be dete
21ce0 63 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20  cted and how..  
21cf0 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
21d00 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
21d10 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
21d20 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
21d30 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
21d40 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
21d50 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
21d60 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
21d70 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
21d80 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f 6e  /.#include <ac_n
21d90 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f 41  onexistent.h>._A
21da0 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72  CEOF.if { (ac_tr
21db0 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  y="$ac_cpp conft
21dc0 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73  est.$ac_ext".cas
21dd0 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
21de0 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
21df0 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
21e00 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
21e10 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
21e20 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
21e30 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f  al "echo \"\$as_
21e40 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
21e50 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35  try_echo\"") >&5
21e60 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70  .  (eval "$ac_cp
21e70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
21e80 78 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  xt") 2>conftest.
21e90 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
21ea0 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
21eb0 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
21ec0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
21ed0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
21ee0 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
21ef0 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68  st.err >&5.  ech
21f00 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
21f10 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
21f20 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
21f30 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
21f40 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a  >/dev/null && {.
21f50 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
21f60 78 78 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f  xx_preproc_warn_
21f70 66 6c 61 67 24 61 63 5f 63 78 78 5f 77 65 72 72  flag$ac_cxx_werr
21f80 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
21f90 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
21fa0 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74  .err.       }; t
21fb0 68 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20  hen.  # Broken: 
21fc0 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c  success on inval
21fd0 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e  id input..contin
21fe0 75 65 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  ue.else.  echo "
21ff0 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
22000 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
22010 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
22020 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
22030 3e 26 35 0a 0a 20 20 23 20 50 61 73 73 65 73 20  >&5..  # Passes 
22040 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63 5f 70  both tests..ac_p
22050 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61  reproc_ok=:.brea
22060 6b 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66  k.fi..rm -f conf
22070 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
22080 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a  t.$ac_ext..done.
22090 23 20 42 65 63 61 75 73 65 20 6f 66 20 60 62 72  # Because of `br
220a0 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f  eak', _AC_PREPRO
220b0 43 5f 49 46 45 4c 53 45 27 73 20 63 6c 65 61 6e  C_IFELSE's clean
220c0 69 6e 67 20 63 6f 64 65 20 77 61 73 20 73 6b 69  ing code was ski
220d0 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66  pped..rm -f conf
220e0 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
220f0 74 2e 24 61 63 5f 65 78 74 0a 69 66 20 24 61 63  t.$ac_ext.if $ac
22100 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65  _preproc_ok; the
22110 6e 0a 20 20 62 72 65 61 6b 0a 66 69 0a 0a 20 20  n.  break.fi..  
22120 20 20 64 6f 6e 65 0a 20 20 20 20 61 63 5f 63 76    done.    ac_cv
22130 5f 70 72 6f 67 5f 43 58 58 43 50 50 3d 24 43 58  _prog_CXXCPP=$CX
22140 58 43 50 50 0a 0a 66 69 0a 20 20 43 58 58 43 50  XCPP..fi.  CXXCP
22150 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58  P=$ac_cv_prog_CX
22160 58 43 50 50 0a 65 6c 73 65 0a 20 20 61 63 5f 63  XCPP.else.  ac_c
22170 76 5f 70 72 6f 67 5f 43 58 58 43 50 50 3d 24 43  v_prog_CXXCPP=$C
22180 58 58 43 50 50 0a 66 69 0a 7b 20 65 63 68 6f 20  XXCPP.fi.{ echo 
22190 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
221a0 20 72 65 73 75 6c 74 3a 20 24 43 58 58 43 50 50   result: $CXXCPP
221b0 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
221c0 48 4f 5f 54 7d 24 43 58 58 43 50 50 22 20 3e 26  HO_T}$CXXCPP" >&
221d0 36 3b 20 7d 0a 61 63 5f 70 72 65 70 72 6f 63 5f  6; }.ac_preproc_
221e0 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f  ok=false.for ac_
221f0 63 78 78 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  cxx_preproc_warn
22200 5f 66 6c 61 67 20 69 6e 20 27 27 20 79 65 73 0a  _flag in '' yes.
22210 64 6f 0a 20 20 23 20 55 73 65 20 61 20 68 65 61  do.  # Use a hea
22220 64 65 72 20 66 69 6c 65 20 74 68 61 74 20 63 6f  der file that co
22230 6d 65 73 20 77 69 74 68 20 67 63 63 2c 20 73 6f  mes with gcc, so
22240 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 67 6c 69   configuring gli
22250 62 63 0a 20 20 23 20 77 69 74 68 20 61 20 66 72  bc.  # with a fr
22260 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c  esh cross-compil
22270 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72  er works..  # Pr
22280 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20  efer <limits.h> 
22290 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20 69 66  to <assert.h> if
222a0 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64 65 66   __STDC__ is def
222b0 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20 23 20  ined, since.  # 
222c0 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69 73 74  <limits.h> exist
222d0 73 20 65 76 65 6e 20 6f 6e 20 66 72 65 65 73 74  s even on freest
222e0 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73  anding compilers
222f0 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20 4e 65 58  ..  # On the NeX
22300 54 2c 20 63 63 20 2d 45 20 72 75 6e 73 20 74 68  T, cc -E runs th
22310 65 20 63 6f 64 65 20 74 68 72 6f 75 67 68 20 74  e code through t
22320 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 70 61  he compiler's pa
22330 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75  rser,.  # not ju
22340 73 74 20 74 68 72 6f 75 67 68 20 63 70 70 2e 20  st through cpp. 
22350 22 53 79 6e 74 61 78 20 65 72 72 6f 72 22 20 69  "Syntax error" i
22360 73 20 68 65 72 65 20 74 6f 20 63 61 74 63 68 20  s here to catch 
22370 74 68 69 73 20 63 61 73 65 2e 0a 20 20 63 61 74  this case..  cat
22380 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
22390 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
223a0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
223b0 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
223c0 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
223d0 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
223e0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
223f0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
22400 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
22410 69 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23  ifdef __STDC__.#
22420 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73   include <limits
22430 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c  .h>.#else.# incl
22440 75 64 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23  ude <assert.h>.#
22450 65 6e 64 69 66 0a 09 09 20 20 20 20 20 53 79 6e  endif...     Syn
22460 74 61 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46  tax error._ACEOF
22470 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
22480 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
22490 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28  $ac_ext".case "(
224a0 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
224b0 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
224c0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
224d0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
224e0 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
224f0 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22  ry;;.esac.eval "
22500 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24  echo \"\$as_me:$
22510 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
22520 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28  echo\"") >&5.  (
22530 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f  eval "$ac_cpp co
22540 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29  nftest.$ac_ext")
22550 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
22560 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
22570 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
22580 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
22590 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
225a0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
225b0 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
225c0 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24  rr >&5.  echo "$
225d0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
225e0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
225f0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
22600 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65  _status); } >/de
22610 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65  v/null && {.. te
22620 73 74 20 2d 7a 20 22 24 61 63 5f 63 78 78 5f 70  st -z "$ac_cxx_p
22630 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
22640 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66  $ac_cxx_werror_f
22650 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21  lag" ||.. test !
22660 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
22670 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a  .       }; then.
22680 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20    :.else.  echo 
22690 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
226a0 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
226b0 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
226c0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
226d0 20 3e 26 35 0a 0a 20 20 23 20 42 72 6f 6b 65 6e   >&5..  # Broken
226e0 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69 64  : fails on valid
226f0 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65   input..continue
22700 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  .fi..rm -f conft
22710 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
22720 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23 20 4f 4b  .$ac_ext..  # OK
22730 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61 6e 65 20  , works on sane 
22740 63 61 73 65 73 2e 20 20 4e 6f 77 20 63 68 65 63  cases.  Now chec
22750 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e 65 78 69  k whether nonexi
22760 73 74 65 6e 74 20 68 65 61 64 65 72 73 0a 20 20  stent headers.  
22770 23 20 63 61 6e 20 62 65 20 64 65 74 65 63 74 65  # can be detecte
22780 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20 63 61 74  d and how..  cat
22790 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
227a0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
227b0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
227c0 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
227d0 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
227e0 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
227f0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
22800 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
22810 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
22820 69 6e 63 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e 65  include <ac_none
22830 78 69 73 74 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f  xistent.h>._ACEO
22840 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  F.if { (ac_try="
22850 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
22860 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22  .$ac_ext".case "
22870 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
22880 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
22890 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
228a0 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
228b0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
228c0 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
228d0 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a  "echo \"\$as_me:
228e0 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
228f0 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20  _echo\"") >&5.  
22900 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63  (eval "$ac_cpp c
22910 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
22920 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
22930 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
22940 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
22950 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
22960 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
22970 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
22980 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
22990 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22  err >&5.  echo "
229a0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
229b0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
229c0 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
229d0 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64  c_status); } >/d
229e0 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74  ev/null && {.. t
229f0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78 78 5f  est -z "$ac_cxx_
22a00 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
22a10 67 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f  g$ac_cxx_werror_
22a20 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
22a30 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
22a40 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e  r.       }; then
22a50 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63  .  # Broken: suc
22a60 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20  cess on invalid 
22a70 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a  input..continue.
22a80 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
22a90 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
22aa0 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
22ab0 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
22ac0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
22ad0 0a 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f 74  ..  # Passes bot
22ae0 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65 70  h tests..ac_prep
22af0 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66  roc_ok=:.break.f
22b00 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  i..rm -f conftes
22b10 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
22b20 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42  ac_ext..done.# B
22b30 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b  ecause of `break
22b40 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49  ', _AC_PREPROC_I
22b50 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67  FELSE's cleaning
22b60 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65   code was skippe
22b70 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  d..rm -f conftes
22b80 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
22b90 61 63 5f 65 78 74 0a 69 66 20 24 61 63 5f 70 72  ac_ext.if $ac_pr
22ba0 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20  eproc_ok; then. 
22bb0 20 3a 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 65 63   :.else.  { { ec
22bc0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
22bd0 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 2b 2b 20 70  NO: error: C++ p
22be0 72 65 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43  reprocessor \"$C
22bf0 58 58 43 50 50 5c 22 20 66 61 69 6c 73 20 73 61  XXCPP\" fails sa
22c00 6e 69 74 79 20 63 68 65 63 6b 0a 53 65 65 20 5c  nity check.See \
22c10 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
22c20 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
22c30 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  >&5.echo "$as_me
22c40 3a 20 65 72 72 6f 72 3a 20 43 2b 2b 20 70 72 65  : error: C++ pre
22c50 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43 58 58  processor \"$CXX
22c60 43 50 50 5c 22 20 66 61 69 6c 73 20 73 61 6e 69  CPP\" fails sani
22c70 74 79 20 63 68 65 63 6b 0a 53 65 65 20 5c 60 63  ty check.See \`c
22c80 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
22c90 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26  ore details." >&
22ca0 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
22cb0 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
22cc0 66 69 0a 0a 61 63 5f 65 78 74 3d 63 70 70 0a 61  fi..ac_ext=cpp.a
22cd0 63 5f 63 70 70 3d 27 24 43 58 58 43 50 50 20 24  c_cpp='$CXXCPP $
22ce0 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
22cf0 70 69 6c 65 3d 27 24 43 58 58 20 2d 63 20 24 43  pile='$CXX -c $C
22d00 58 58 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  XXFLAGS $CPPFLAG
22d10 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
22d20 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d  xt >&5'.ac_link=
22d30 27 24 43 58 58 20 2d 6f 20 63 6f 6e 66 74 65 73  '$CXX -o conftes
22d40 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 58 58  t$ac_exeext $CXX
22d50 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
22d60 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
22d70 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
22d80 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
22d90 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 78 78 5f  _gnu=$ac_cv_cxx_
22da0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69  compiler_gnu..fi
22db0 0a 0a 0a 61 63 5f 65 78 74 3d 66 0a 61 63 5f 63  ...ac_ext=f.ac_c
22dc0 6f 6d 70 69 6c 65 3d 27 24 46 37 37 20 2d 63 20  ompile='$F77 -c 
22dd0 24 46 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  $FFLAGS conftest
22de0 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63  .$ac_ext >&5'.ac
22df0 5f 6c 69 6e 6b 3d 27 24 46 37 37 20 2d 6f 20 63  _link='$F77 -o c
22e00 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
22e10 74 20 24 46 46 4c 41 47 53 20 24 4c 44 46 4c 41  t $FFLAGS $LDFLA
22e20 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
22e30 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
22e40 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
22e50 61 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c  ac_cv_f77_compil
22e60 65 72 5f 67 6e 75 0a 69 66 20 74 65 73 74 20 2d  er_gnu.if test -
22e70 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
22e80 69 78 22 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20  ix"; then.  for 
22e90 61 63 5f 70 72 6f 67 20 69 6e 20 67 37 37 20 78  ac_prog in g77 x
22ea0 6c 66 20 66 37 37 20 66 72 74 20 70 67 66 37 37  lf f77 frt pgf77
22eb0 20 63 66 37 37 20 66 6f 72 74 37 37 20 66 6c 33   cf77 fort77 fl3
22ec0 32 20 61 66 37 37 20 78 6c 66 39 30 20 66 39 30  2 af77 xlf90 f90
22ed0 20 70 67 66 39 30 20 70 67 68 70 66 20 65 70 63   pgf90 pghpf epc
22ee0 66 39 30 20 67 66 6f 72 74 72 61 6e 20 67 39 35  f90 gfortran g95
22ef0 20 78 6c 66 39 35 20 66 39 35 20 66 6f 72 74 20   xlf95 f95 fort 
22f00 69 66 6f 72 74 20 69 66 63 20 65 66 63 20 70 67  ifort ifc efc pg
22f10 66 39 35 20 6c 66 39 35 20 66 74 6e 0a 20 20 64  f95 lf95 ftn.  d
22f20 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63 74 20  o.    # Extract 
22f30 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
22f40 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  f "$ac_tool_pref
22f50 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20  ix$ac_prog", so 
22f60 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
22f70 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
22f80 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61  gs..set dummy $a
22f90 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63  c_tool_prefix$ac
22fa0 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24  _prog; ac_word=$
22fb0 32 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  2.{ echo "$as_me
22fc0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
22fd0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
22fe0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
22ff0 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
23000 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48  $ac_word... $ECH
23010 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
23020 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
23030 67 5f 46 37 37 2b 73 65 74 7d 22 20 3d 20 73 65  g_F77+set}" = se
23040 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
23050 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
23060 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
23070 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
23080 22 24 46 37 37 22 3b 20 74 68 65 6e 0a 20 20 61  "$F77"; then.  a
23090 63 5f 63 76 5f 70 72 6f 67 5f 46 37 37 3d 22 24  c_cv_prog_F77="$
230a0 46 37 37 22 20 23 20 4c 65 74 20 74 68 65 20 75  F77" # Let the u
230b0 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
230c0 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
230d0 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
230e0 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
230f0 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
23100 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
23110 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
23120 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
23130 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
23140 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
23150 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
23160 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
23170 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66  o.  if { test -f
23180 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
23190 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
231a0 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
231b0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
231c0 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b  ac_exec_ext"; };
231d0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
231e0 70 72 6f 67 5f 46 37 37 3d 22 24 61 63 5f 74 6f  prog_F77="$ac_to
231f0 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f  ol_prefix$ac_pro
23200 67 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73  g".    echo "$as
23210 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
23220 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
23230 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
23240 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
23250 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
23260 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
23270 0a 0a 66 69 0a 66 69 0a 46 37 37 3d 24 61 63 5f  ..fi.fi.F77=$ac_
23280 63 76 5f 70 72 6f 67 5f 46 37 37 0a 69 66 20 74  cv_prog_F77.if t
23290 65 73 74 20 2d 6e 20 22 24 46 37 37 22 3b 20 74  est -n "$F77"; t
232a0 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  hen.  { echo "$a
232b0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
232c0 73 75 6c 74 3a 20 24 46 37 37 22 20 3e 26 35 0a  sult: $F77" >&5.
232d0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
232e0 46 37 37 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  F77" >&6; }.else
232f0 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
23300 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
23310 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
23320 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
23330 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74 65  6; }.fi...    te
23340 73 74 20 2d 6e 20 22 24 46 37 37 22 20 26 26 20  st -n "$F77" && 
23350 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a  break.  done.fi.
23360 69 66 20 74 65 73 74 20 2d 7a 20 22 24 46 37 37  if test -z "$F77
23370 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
23380 46 37 37 3d 24 46 37 37 0a 20 20 66 6f 72 20 61  F77=$F77.  for a
23390 63 5f 70 72 6f 67 20 69 6e 20 67 37 37 20 78 6c  c_prog in g77 xl
233a0 66 20 66 37 37 20 66 72 74 20 70 67 66 37 37 20  f f77 frt pgf77 
233b0 63 66 37 37 20 66 6f 72 74 37 37 20 66 6c 33 32  cf77 fort77 fl32
233c0 20 61 66 37 37 20 78 6c 66 39 30 20 66 39 30 20   af77 xlf90 f90 
233d0 70 67 66 39 30 20 70 67 68 70 66 20 65 70 63 66  pgf90 pghpf epcf
233e0 39 30 20 67 66 6f 72 74 72 61 6e 20 67 39 35 20  90 gfortran g95 
233f0 78 6c 66 39 35 20 66 39 35 20 66 6f 72 74 20 69  xlf95 f95 fort i
23400 66 6f 72 74 20 69 66 63 20 65 66 63 20 70 67 66  fort ifc efc pgf
23410 39 35 20 6c 66 39 35 20 66 74 6e 0a 64 6f 0a 20  95 lf95 ftn.do. 
23420 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
23430 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
23440 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63  c_prog", so it c
23450 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
23460 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
23470 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72  set dummy $ac_pr
23480 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  og; ac_word=$2.{
23490 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
234a0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
234b0 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
234c0 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
234d0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
234e0 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43  _word... $ECHO_C
234f0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
23500 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61   "${ac_cv_prog_a
23510 63 5f 63 74 5f 46 37 37 2b 73 65 74 7d 22 20 3d  c_ct_F77+set}" =
23520 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
23530 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
23540 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
23550 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
23560 2d 6e 20 22 24 61 63 5f 63 74 5f 46 37 37 22 3b  -n "$ac_ct_F77";
23570 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
23580 6f 67 5f 61 63 5f 63 74 5f 46 37 37 3d 22 24 61  og_ac_ct_F77="$a
23590 63 5f 63 74 5f 46 37 37 22 20 23 20 4c 65 74 20  c_ct_F77" # Let 
235a0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
235b0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
235c0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
235d0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
235e0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
235f0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
23600 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
23610 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
23620 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
23630 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
23640 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
23650 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
23660 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
23670 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
23680 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
23690 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
236a0 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
236b0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
236c0 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
236d0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
236e0 46 37 37 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20  F77="$ac_prog". 
236f0 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
23700 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
23710 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
23720 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
23730 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
23740 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
23750 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
23760 0a 66 69 0a 61 63 5f 63 74 5f 46 37 37 3d 24 61  .fi.ac_ct_F77=$a
23770 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
23780 46 37 37 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  F77.if test -n "
23790 24 61 63 5f 63 74 5f 46 37 37 22 3b 20 74 68 65  $ac_ct_F77"; the
237a0 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  n.  { echo "$as_
237b0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
237c0 6c 74 3a 20 24 61 63 5f 63 74 5f 46 37 37 22 20  lt: $ac_ct_F77" 
237d0 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
237e0 5f 54 7d 24 61 63 5f 63 74 5f 46 37 37 22 20 3e  _T}$ac_ct_F77" >
237f0 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65  &6; }.else.  { e
23800 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
23810 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
23820 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
23830 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  O_T}no" >&6; }.f
23840 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e 20 22 24  i...  test -n "$
23850 61 63 5f 63 74 5f 46 37 37 22 20 26 26 20 62 72  ac_ct_F77" && br
23860 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20 69 66 20 74  eak.done..  if t
23870 65 73 74 20 22 78 24 61 63 5f 63 74 5f 46 37 37  est "x$ac_ct_F77
23880 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20  " = x; then.    
23890 46 37 37 3d 22 22 0a 20 20 65 6c 73 65 0a 20 20  F77="".  else.  
238a0 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
238b0 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
238c0 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
238d0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
238e0 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47  $LINENO: WARNING
238f0 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c  : In the future,
23900 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e   Autoconf will n
23910 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d  ot detect cross-
23920 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65  tools.whose name
23930 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20   does not start 
23940 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72  with the host tr
23950 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74  iplet.  If you t
23960 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67  hink this.config
23970 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75  uration is usefu
23980 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65  l to you, please
23990 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f   write to autoco
239a0 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35  nf@gnu.org." >&5
239b0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  .echo "$as_me: W
239c0 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
239d0 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
239e0 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
239f0 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
23a00 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
23a10 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
23a20 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
23a30 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
23a40 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
23a50 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
23a60 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
23a70 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
23a80 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  ." >&2;}.ac_tool
23a90 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
23aa0 73 61 63 0a 20 20 20 20 46 37 37 3d 24 61 63 5f  sac.    F77=$ac_
23ab0 63 74 5f 46 37 37 0a 20 20 66 69 0a 66 69 0a 0a  ct_F77.  fi.fi..
23ac0 0a 23 20 50 72 6f 76 69 64 65 20 73 6f 6d 65 20  .# Provide some 
23ad0 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75  information abou
23ae0 74 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2e 0a  t the compiler..
23af0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
23b00 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
23b10 6f 72 20 46 6f 72 74 72 61 6e 20 37 37 20 63 6f  or Fortran 77 co
23b20 6d 70 69 6c 65 72 20 76 65 72 73 69 6f 6e 22 20  mpiler version" 
23b30 3e 26 35 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 3d  >&5.ac_compiler=
23b40 60 73 65 74 20 58 20 24 61 63 5f 63 6f 6d 70 69  `set X $ac_compi
23b50 6c 65 3b 20 65 63 68 6f 20 24 32 60 0a 7b 20 28  le; echo $2`.{ (
23b60 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
23b70 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3e  iler --version >
23b80 26 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  &5".case "(($ac_
23b90 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
23ba0 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
23bb0 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
23bc0 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
23bd0 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
23be0 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
23bf0 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
23c00 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
23c10 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
23c20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d  "$ac_compiler --
23c30 76 65 72 73 69 6f 6e 20 3e 26 35 22 29 20 32 3e  version >&5") 2>
23c40 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
23c50 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
23c60 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
23c70 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
23c80 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
23c90 75 73 29 3b 20 7d 0a 7b 20 28 61 63 5f 74 72 79  us); }.{ (ac_try
23ca0 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d  ="$ac_compiler -
23cb0 76 20 3e 26 35 22 0a 63 61 73 65 20 22 28 28 24  v >&5".case "(($
23cc0 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
23cd0 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
23ce0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
23cf0 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
23d00 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
23d10 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63  ;;.esac.eval "ec
23d20 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  ho \"\$as_me:$LI
23d30 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
23d40 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ho\"") >&5.  (ev
23d50 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72  al "$ac_compiler
23d60 20 2d 76 20 3e 26 35 22 29 20 32 3e 26 35 0a 20   -v >&5") 2>&5. 
23d70 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
23d80 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
23d90 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
23da0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
23db0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
23dc0 20 7d 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24 61   }.{ (ac_try="$a
23dd0 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3e 26  c_compiler -V >&
23de0 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  5".case "(($ac_t
23df0 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
23e00 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
23e10 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
23e20 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
23e30 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
23e40 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
23e50 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
23e60 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
23e70 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
23e80 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20  $ac_compiler -V 
23e90 3e 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63 5f  >&5") 2>&5.  ac_
23ea0 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
23eb0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
23ec0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
23ed0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
23ee0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 72  $ac_status); }.r
23ef0 6d 20 2d 66 20 61 2e 6f 75 74 0a 0a 23 20 49 66  m -f a.out..# If
23f00 20 77 65 20 64 6f 6e 27 74 20 75 73 65 20 60 2e   we don't use `.
23f10 46 27 20 61 73 20 65 78 74 65 6e 73 69 6f 6e 2c  F' as extension,
23f20 20 74 68 65 20 70 72 65 70 72 6f 63 65 73 73 6f   the preprocesso
23f30 72 20 69 73 20 6e 6f 74 20 72 75 6e 20 6f 6e 20  r is not run on 
23f40 74 68 65 0a 23 20 69 6e 70 75 74 20 66 69 6c 65  the.# input file
23f50 2e 20 20 28 4e 6f 74 65 20 74 68 61 74 20 74 68  .  (Note that th
23f60 69 73 20 6f 6e 6c 79 20 6e 65 65 64 73 20 74 6f  is only needs to
23f70 20 77 6f 72 6b 20 66 6f 72 20 47 4e 55 20 63 6f   work for GNU co
23f80 6d 70 69 6c 65 72 73 2e 29 0a 61 63 5f 73 61 76  mpilers.).ac_sav
23f90 65 5f 65 78 74 3d 24 61 63 5f 65 78 74 0a 61 63  e_ext=$ac_ext.ac
23fa0 5f 65 78 74 3d 46 0a 7b 20 65 63 68 6f 20 22 24  _ext=F.{ echo "$
23fb0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
23fc0 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
23fd0 77 65 20 61 72 65 20 75 73 69 6e 67 20 74 68 65  we are using the
23fe0 20 47 4e 55 20 46 6f 72 74 72 61 6e 20 37 37 20   GNU Fortran 77 
23ff0 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 65 63  compiler" >&5.ec
24000 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
24010 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20  king whether we 
24020 61 72 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e  are using the GN
24030 55 20 46 6f 72 74 72 61 6e 20 37 37 20 63 6f 6d  U Fortran 77 com
24040 70 69 6c 65 72 2e 2e 2e 20 24 45 43 48 4f 5f 43  piler... $ECHO_C
24050 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
24060 20 22 24 7b 61 63 5f 63 76 5f 66 37 37 5f 63 6f   "${ac_cv_f77_co
24070 6d 70 69 6c 65 72 5f 67 6e 75 2b 73 65 74 7d 22  mpiler_gnu+set}"
24080 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
24090 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
240a0 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
240b0 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63  &6.else.  cat >c
240c0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
240d0 3c 3c 5f 41 43 45 4f 46 0a 20 20 20 20 20 20 70  <<_ACEOF.      p
240e0 72 6f 67 72 61 6d 20 6d 61 69 6e 0a 23 69 66 6e  rogram main.#ifn
240f0 64 65 66 20 5f 5f 47 4e 55 43 5f 5f 0a 20 20 20  def __GNUC__.   
24100 20 20 20 20 63 68 6f 6b 65 20 6d 65 0a 23 65 6e      choke me.#en
24110 64 69 66 0a 0a 20 20 20 20 20 20 65 6e 64 0a 5f  dif..      end._
24120 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
24130 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
24140 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
24150 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20  c_compile".case 
24160 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
24170 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
24180 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
24190 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
241a0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
241b0 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
241c0 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
241d0 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
241e0 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
241f0 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
24200 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ile") 2>conftest
24210 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
24220 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
24230 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
24240 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
24250 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
24260 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
24270 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
24280 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
24290 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
242a0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
242b0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
242c0 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
242d0 22 24 61 63 5f 66 37 37 5f 77 65 72 72 6f 72 5f  "$ac_f77_werror_
242e0 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
242f0 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
24300 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65  r.       } && te
24310 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24  st -s conftest.$
24320 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a  ac_objext; then.
24330 20 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e    ac_compiler_gn
24340 75 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68  u=yes.else.  ech
24350 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
24360 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
24370 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
24380 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
24390 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 6f 6d 70  xt >&5...ac_comp
243a0 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a 0a  iler_gnu=no.fi..
243b0 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
243c0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
243d0 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
243e0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f  test.$ac_ext.ac_
243f0 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65 72 5f  cv_f77_compiler_
24400 67 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72  gnu=$ac_compiler
24410 5f 67 6e 75 0a 0a 66 69 0a 7b 20 65 63 68 6f 20  _gnu..fi.{ echo 
24420 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
24430 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
24440 66 37 37 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  f77_compiler_gnu
24450 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
24460 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 66 37 37 5f  HO_T}$ac_cv_f77_
24470 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26  compiler_gnu" >&
24480 36 3b 20 7d 0a 61 63 5f 65 78 74 3d 24 61 63 5f  6; }.ac_ext=$ac_
24490 73 61 76 65 5f 65 78 74 0a 61 63 5f 74 65 73 74  save_ext.ac_test
244a0 5f 46 46 4c 41 47 53 3d 24 7b 46 46 4c 41 47 53  _FFLAGS=${FFLAGS
244b0 2b 73 65 74 7d 0a 61 63 5f 73 61 76 65 5f 46 46  +set}.ac_save_FF
244c0 4c 41 47 53 3d 24 46 46 4c 41 47 53 0a 46 46 4c  LAGS=$FFLAGS.FFL
244d0 41 47 53 3d 0a 7b 20 65 63 68 6f 20 22 24 61 73  AGS=.{ echo "$as
244e0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
244f0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 46  cking whether $F
24500 37 37 20 61 63 63 65 70 74 73 20 2d 67 22 20 3e  77 accepts -g" >
24510 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
24520 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65  "checking whethe
24530 72 20 24 46 37 37 20 61 63 63 65 70 74 73 20 2d  r $F77 accepts -
24540 67 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  g... $ECHO_C" >&
24550 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
24560 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37 37 5f 67  ac_cv_prog_f77_g
24570 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
24580 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
24590 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
245a0 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
245b0 46 46 4c 41 47 53 3d 2d 67 0a 63 61 74 20 3e 63  FFLAGS=-g.cat >c
245c0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
245d0 3c 3c 5f 41 43 45 4f 46 0a 20 20 20 20 20 20 70  <<_ACEOF.      p
245e0 72 6f 67 72 61 6d 20 6d 61 69 6e 0a 0a 20 20 20  rogram main..   
245f0 20 20 20 65 6e 64 0a 5f 41 43 45 4f 46 0a 72 6d     end._ACEOF.rm
24600 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
24610 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63  _objext.if { (ac
24620 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
24630 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  e".case "(($ac_t
24640 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
24650 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
24660 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
24670 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
24680 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
24690 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
246a0 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
246b0 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
246c0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
246d0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e  $ac_compile") 2>
246e0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
246f0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
24700 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
24710 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
24720 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
24730 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
24740 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
24750 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
24760 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
24770 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
24780 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
24790 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20  atus); } && {.. 
247a0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 66 37 37  test -z "$ac_f77
247b0 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
247c0 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
247d0 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
247e0 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
247f0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
24800 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  t; then.  ac_cv_
24810 70 72 6f 67 5f 66 37 37 5f 67 3d 79 65 73 0a 65  prog_f77_g=yes.e
24820 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
24830 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
24840 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
24850 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
24860 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
24870 0a 09 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37 37  ..ac_cv_prog_f77
24880 5f 67 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20  _g=no.fi..rm -f 
24890 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
248a0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
248b0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
248c0 61 63 5f 65 78 74 0a 0a 66 69 0a 7b 20 65 63 68  ac_ext..fi.{ ech
248d0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
248e0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
248f0 76 5f 70 72 6f 67 5f 66 37 37 5f 67 22 20 3e 26  v_prog_f77_g" >&
24900 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
24910 7d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37 37  }$ac_cv_prog_f77
24920 5f 67 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _g" >&6; }.if te
24930 73 74 20 22 24 61 63 5f 74 65 73 74 5f 46 46 4c  st "$ac_test_FFL
24940 41 47 53 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  AGS" = set; then
24950 0a 20 20 46 46 4c 41 47 53 3d 24 61 63 5f 73 61  .  FFLAGS=$ac_sa
24960 76 65 5f 46 46 4c 41 47 53 0a 65 6c 69 66 20 74  ve_FFLAGS.elif t
24970 65 73 74 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f  est $ac_cv_prog_
24980 66 37 37 5f 67 20 3d 20 79 65 73 3b 20 74 68 65  f77_g = yes; the
24990 6e 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  n.  if test "x$a
249a0 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65  c_cv_f77_compile
249b0 72 5f 67 6e 75 22 20 3d 20 78 79 65 73 3b 20 74  r_gnu" = xyes; t
249c0 68 65 6e 0a 20 20 20 20 46 46 4c 41 47 53 3d 22  hen.    FFLAGS="
249d0 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20  -g -O2".  else. 
249e0 20 20 20 46 46 4c 41 47 53 3d 22 2d 67 22 0a 20     FFLAGS="-g". 
249f0 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20 74 65   fi.else.  if te
24a00 73 74 20 22 78 24 61 63 5f 63 76 5f 66 37 37 5f  st "x$ac_cv_f77_
24a10 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3d 20  compiler_gnu" = 
24a20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 46  xyes; then.    F
24a30 46 4c 41 47 53 3d 22 2d 4f 32 22 0a 20 20 65 6c  FLAGS="-O2".  el
24a40 73 65 0a 20 20 20 20 46 46 4c 41 47 53 3d 0a 20  se.    FFLAGS=. 
24a50 20 66 69 0a 66 69 0a 0a 47 37 37 3d 60 74 65 73   fi.fi..G77=`tes
24a60 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  t $ac_compiler_g
24a70 6e 75 20 3d 20 79 65 73 20 26 26 20 65 63 68 6f  nu = yes && echo
24a80 20 79 65 73 60 0a 61 63 5f 65 78 74 3d 63 0a 61   yes`.ac_ext=c.a
24a90 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
24aa0 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
24ab0 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
24ac0 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
24ad0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
24ae0 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
24af0 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
24b00 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
24b10 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
24b20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
24b30 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
24b40 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
24b50 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
24b60 75 0a 0a 0a 0a 23 20 41 75 74 6f 63 6f 6e 66 20  u....# Autoconf 
24b70 32 2e 31 33 27 73 20 41 43 5f 4f 42 4a 45 58 54  2.13's AC_OBJEXT
24b80 20 61 6e 64 20 41 43 5f 45 58 45 45 58 54 20 6d   and AC_EXEEXT m
24b90 61 63 72 6f 73 20 6f 6e 6c 79 20 77 6f 72 6b 73  acros only works
24ba0 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72 73   for C compilers
24bb0 21 0a 0a 23 20 66 69 6e 64 20 74 68 65 20 6d 61  !..# find the ma
24bc0 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20  ximum length of 
24bd0 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67  command line arg
24be0 75 6d 65 6e 74 73 0a 7b 20 65 63 68 6f 20 22 24  uments.{ echo "$
24bf0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
24c00 68 65 63 6b 69 6e 67 20 74 68 65 20 6d 61 78 69  hecking the maxi
24c10 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f  mum length of co
24c20 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d  mmand line argum
24c30 65 6e 74 73 22 20 3e 26 35 0a 65 63 68 6f 20 24  ents" >&5.echo $
24c40 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
24c50 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e   the maximum len
24c60 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c  gth of command l
24c70 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 2e 2e 2e  ine arguments...
24c80 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
24c90 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
24ca0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
24cb0 6e 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  n+set}" = set; t
24cc0 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
24cd0 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
24ce0 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
24cf0 20 20 20 69 3d 30 0a 20 20 74 65 73 74 73 74 72     i=0.  teststr
24d00 69 6e 67 3d 22 41 42 43 44 22 0a 0a 20 20 63 61  ing="ABCD"..  ca
24d10 73 65 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e 0a  se $build_os in.
24d20 20 20 6d 73 64 6f 73 64 6a 67 70 70 2a 29 0a 20    msdosdjgpp*). 
24d30 20 20 20 23 20 4f 6e 20 44 4a 47 50 50 2c 20 74     # On DJGPP, t
24d40 68 69 73 20 74 65 73 74 20 63 61 6e 20 62 6c 6f  his test can blo
24d50 77 20 75 70 20 70 72 65 74 74 79 20 62 61 64 6c  w up pretty badl
24d60 79 20 64 75 65 20 74 6f 20 70 72 6f 62 6c 65 6d  y due to problem
24d70 73 20 69 6e 20 6c 69 62 63 0a 20 20 20 20 23 20  s in libc.    # 
24d80 28 61 6e 79 20 73 69 6e 67 6c 65 20 61 72 67 75  (any single argu
24d90 6d 65 6e 74 20 65 78 63 65 65 64 69 6e 67 20 32  ment exceeding 2
24da0 30 30 30 20 62 79 74 65 73 20 63 61 75 73 65 73  000 bytes causes
24db0 20 61 20 62 75 66 66 65 72 20 6f 76 65 72 72 75   a buffer overru
24dc0 6e 0a 20 20 20 20 23 20 64 75 72 69 6e 67 20 67  n.    # during g
24dd0 6c 6f 62 20 65 78 70 61 6e 73 69 6f 6e 29 2e 20  lob expansion). 
24de0 20 45 76 65 6e 20 69 66 20 69 74 20 77 65 72 65   Even if it were
24df0 20 66 69 78 65 64 2c 20 74 68 65 20 72 65 73 75   fixed, the resu
24e00 6c 74 20 6f 66 20 74 68 69 73 0a 20 20 20 20 23  lt of this.    #
24e10 20 63 68 65 63 6b 20 77 6f 75 6c 64 20 62 65 20   check would be 
24e20 6c 61 72 67 65 72 20 74 68 61 6e 20 69 74 20 73  larger than it s
24e30 68 6f 75 6c 64 20 62 65 2e 0a 20 20 20 20 6c 74  hould be..    lt
24e40 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
24e50 6c 65 6e 3d 31 32 32 38 38 3b 20 20 20 20 23 20  len=12288;    # 
24e60 31 32 4b 20 69 73 20 61 62 6f 75 74 20 72 69 67  12K is about rig
24e70 68 74 0a 20 20 20 20 3b 3b 0a 0a 20 20 67 6e 75  ht.    ;;..  gnu
24e80 2a 29 0a 20 20 20 20 23 20 55 6e 64 65 72 20 47  *).    # Under G
24e90 4e 55 20 48 75 72 64 2c 20 74 68 69 73 20 74 65  NU Hurd, this te
24ea0 73 74 20 69 73 20 6e 6f 74 20 72 65 71 75 69 72  st is not requir
24eb0 65 64 20 62 65 63 61 75 73 65 20 74 68 65 72 65  ed because there
24ec0 20 69 73 0a 20 20 20 20 23 20 6e 6f 20 6c 69 6d   is.    # no lim
24ed0 69 74 20 74 6f 20 74 68 65 20 6c 65 6e 67 74 68  it to the length
24ee0 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65   of command line
24ef0 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20   arguments..    
24f00 23 20 4c 69 62 74 6f 6f 6c 20 77 69 6c 6c 20 69  # Libtool will i
24f10 6e 74 65 72 70 72 65 74 20 2d 31 20 61 73 20 6e  nterpret -1 as n
24f20 6f 20 6c 69 6d 69 74 20 77 68 61 74 73 6f 65 76  o limit whatsoev
24f30 65 72 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  er.    lt_cv_sys
24f40 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d 31 3b  _max_cmd_len=-1;
24f50 0a 20 20 20 20 3b 3b 0a 0a 20 20 63 79 67 77 69  .    ;;..  cygwi
24f60 6e 2a 20 7c 20 6d 69 6e 67 77 2a 29 0a 20 20 20  n* | mingw*).   
24f70 20 23 20 4f 6e 20 57 69 6e 39 78 2f 4d 45 2c 20   # On Win9x/ME, 
24f80 74 68 69 73 20 74 65 73 74 20 62 6c 6f 77 73 20  this test blows 
24f90 75 70 20 2d 2d 20 69 74 20 73 75 63 63 65 65 64  up -- it succeed
24fa0 73 2c 20 62 75 74 20 74 61 6b 65 73 0a 20 20 20  s, but takes.   
24fb0 20 23 20 61 62 6f 75 74 20 35 20 6d 69 6e 75 74   # about 5 minut
24fc0 65 73 20 61 73 20 74 68 65 20 74 65 73 74 73 74  es as the testst
24fd0 72 69 6e 67 20 67 72 6f 77 73 20 65 78 70 6f 6e  ring grows expon
24fe0 65 6e 74 69 61 6c 6c 79 2e 0a 20 20 20 20 23 20  entially..    # 
24ff0 57 6f 72 73 65 2c 20 73 69 6e 63 65 20 39 78 2f  Worse, since 9x/
25000 4d 45 20 61 72 65 20 6e 6f 74 20 70 72 65 2d 65  ME are not pre-e
25010 6d 70 74 69 76 65 6c 79 20 6d 75 6c 74 69 74 61  mptively multita
25020 73 6b 69 6e 67 2c 0a 20 20 20 20 23 20 79 6f 75  sking,.    # you
25030 20 65 6e 64 20 75 70 20 77 69 74 68 20 61 20 22   end up with a "
25040 66 72 6f 7a 65 6e 22 20 63 6f 6d 70 75 74 65 72  frozen" computer
25050 2c 20 65 76 65 6e 20 74 68 6f 75 67 68 20 77 69  , even though wi
25060 74 68 20 70 61 74 69 65 6e 63 65 0a 20 20 20 20  th patience.    
25070 23 20 74 68 65 20 74 65 73 74 20 65 76 65 6e 74  # the test event
25080 75 61 6c 6c 79 20 73 75 63 63 65 65 64 73 20 28  ually succeeds (
25090 77 69 74 68 20 61 20 6d 61 78 20 6c 69 6e 65 20  with a max line 
250a0 6c 65 6e 67 74 68 20 6f 66 20 32 35 36 6b 29 2e  length of 256k).
250b0 0a 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c 20  .    # Instead, 
250c0 6c 65 74 27 73 20 6a 75 73 74 20 70 75 6e 74 3a  let's just punt:
250d0 20 75 73 65 20 74 68 65 20 6d 69 6e 69 6d 75 6d   use the minimum
250e0 20 6c 69 6e 65 6c 65 6e 67 74 68 20 72 65 70 6f   linelength repo
250f0 72 74 65 64 20 62 79 0a 20 20 20 20 23 20 61 6c  rted by.    # al
25100 6c 20 6f 66 20 74 68 65 20 73 75 70 70 6f 72 74  l of the support
25110 65 64 20 70 6c 61 74 66 6f 72 6d 73 3a 20 38 31  ed platforms: 81
25120 39 32 20 28 6f 6e 20 4e 54 2f 32 4b 2f 58 50 29  92 (on NT/2K/XP)
25130 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
25140 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32  max_cmd_len=8192
25150 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 61 6d 69 67  ;.    ;;..  amig
25160 61 6f 73 2a 29 0a 20 20 20 20 23 20 4f 6e 20 41  aos*).    # On A
25170 6d 69 67 61 4f 53 20 77 69 74 68 20 70 64 6b 73  migaOS with pdks
25180 68 2c 20 74 68 69 73 20 74 65 73 74 20 74 61 6b  h, this test tak
25190 65 73 20 68 6f 75 72 73 2c 20 6c 69 74 65 72 61  es hours, litera
251a0 6c 6c 79 2e 0a 20 20 20 20 23 20 53 6f 20 77 65  lly..    # So we
251b0 20 6a 75 73 74 20 70 75 6e 74 20 61 6e 64 20 75   just punt and u
251c0 73 65 20 61 20 6d 69 6e 69 6d 75 6d 20 6c 69 6e  se a minimum lin
251d0 65 20 6c 65 6e 67 74 68 20 6f 66 20 38 31 39 32  e length of 8192
251e0 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
251f0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32  max_cmd_len=8192
25200 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 6e 65 74 62  ;.    ;;..  netb
25210 73 64 2a 20 7c 20 66 72 65 65 62 73 64 2a 20 7c  sd* | freebsd* |
25220 20 6f 70 65 6e 62 73 64 2a 20 7c 20 64 61 72 77   openbsd* | darw
25230 69 6e 2a 20 7c 20 64 72 61 67 6f 6e 66 6c 79 2a  in* | dragonfly*
25240 29 0a 20 20 20 20 23 20 54 68 69 73 20 68 61 73  ).    # This has
25250 20 62 65 65 6e 20 61 72 6f 75 6e 64 20 73 69 6e   been around sin
25260 63 65 20 33 38 36 42 53 44 2c 20 61 74 20 6c 65  ce 386BSD, at le
25270 61 73 74 2e 20 20 4c 69 6b 65 6c 79 20 66 75 72  ast.  Likely fur
25280 74 68 65 72 2e 0a 20 20 20 20 69 66 20 74 65 73  ther..    if tes
25290 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73 63 74  t -x /sbin/sysct
252a0 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  l; then.      lt
252b0 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
252c0 6c 65 6e 3d 60 2f 73 62 69 6e 2f 73 79 73 63 74  len=`/sbin/sysct
252d0 6c 20 2d 6e 20 6b 65 72 6e 2e 61 72 67 6d 61 78  l -n kern.argmax
252e0 60 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74 20  `.    elif test 
252f0 2d 78 20 2f 75 73 72 2f 73 62 69 6e 2f 73 79 73  -x /usr/sbin/sys
25300 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ctl; then.      
25310 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
25320 64 5f 6c 65 6e 3d 60 2f 75 73 72 2f 73 62 69 6e  d_len=`/usr/sbin
25330 2f 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e  /sysctl -n kern.
25340 61 72 67 6d 61 78 60 0a 20 20 20 20 65 6c 73 65  argmax`.    else
25350 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
25360 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 36 35 35  _max_cmd_len=655
25370 33 36 09 23 20 75 73 61 62 6c 65 20 64 65 66 61  36.# usable defa
25380 75 6c 74 20 66 6f 72 20 61 6c 6c 20 42 53 44 73  ult for all BSDs
25390 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 41 6e  .    fi.    # An
253a0 64 20 61 64 64 20 61 20 73 61 66 65 74 79 20 7a  d add a safety z
253b0 6f 6e 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  one.    lt_cv_sy
253c0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65  s_max_cmd_len=`e
253d0 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d  xpr $lt_cv_sys_m
253e0 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 34 60  ax_cmd_len \/ 4`
253f0 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
25400 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72  ax_cmd_len=`expr
25410 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f   $lt_cv_sys_max_
25420 63 6d 64 5f 6c 65 6e 20 5c 2a 20 33 60 0a 20 20  cmd_len \* 3`.  
25430 20 20 3b 3b 0a 0a 20 20 69 6e 74 65 72 69 78 2a    ;;..  interix*
25440 29 0a 20 20 20 20 23 20 57 65 20 6b 6e 6f 77 20  ).    # We know 
25450 74 68 65 20 76 61 6c 75 65 20 32 36 32 31 34 34  the value 262144
25460 20 61 6e 64 20 68 61 72 64 63 6f 64 65 20 69 74   and hardcode it
25470 20 77 69 74 68 20 61 20 73 61 66 65 74 79 20 7a   with a safety z
25480 6f 6e 65 20 28 6c 69 6b 65 20 42 53 44 29 0a 20  one (like BSD). 
25490 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
254a0 5f 63 6d 64 5f 6c 65 6e 3d 31 39 36 36 30 38 0a  _cmd_len=196608.
254b0 20 20 20 20 3b 3b 0a 0a 20 20 6f 73 66 2a 29 0a      ;;..  osf*).
254c0 20 20 20 20 23 20 44 72 2e 20 48 61 6e 73 20 45      # Dr. Hans E
254d0 6b 6b 65 68 61 72 64 20 50 6c 65 73 73 65 72 20  kkehard Plesser 
254e0 72 65 70 6f 72 74 73 20 73 65 65 69 6e 67 20 61  reports seeing a
254f0 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63 20 72 75   kernel panic ru
25500 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 0a  nning configure.
25510 20 20 20 20 23 20 64 75 65 20 74 6f 20 74 68 69      # due to thi
25520 73 20 74 65 73 74 20 77 68 65 6e 20 65 78 65 63  s test when exec
25530 5f 64 69 73 61 62 6c 65 5f 61 72 67 5f 6c 69 6d  _disable_arg_lim
25540 69 74 20 69 73 20 31 20 6f 6e 20 54 72 75 36 34  it is 1 on Tru64
25550 2e 20 49 74 20 69 73 20 6e 6f 74 0a 20 20 20 20  . It is not.    
25560 23 20 6e 69 63 65 20 74 6f 20 63 61 75 73 65 20  # nice to cause 
25570 6b 65 72 6e 65 6c 20 70 61 6e 69 63 73 20 73 6f  kernel panics so
25580 20 6c 65 74 73 20 61 76 6f 69 64 20 74 68 65 20   lets avoid the 
25590 6c 6f 6f 70 20 62 65 6c 6f 77 2e 0a 20 20 20 20  loop below..    
255a0 23 20 46 69 72 73 74 20 73 65 74 20 61 20 72 65  # First set a re
255b0 61 73 6f 6e 61 62 6c 65 20 64 65 66 61 75 6c 74  asonable default
255c0 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
255d0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 36 33 38  max_cmd_len=1638
255e0 34 0a 20 20 20 20 23 0a 20 20 20 20 69 66 20 74  4.    #.    if t
255f0 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73  est -x /sbin/sys
25600 63 6f 6e 66 69 67 3b 20 74 68 65 6e 0a 20 20 20  config; then.   
25610 20 20 20 63 61 73 65 20 60 2f 73 62 69 6e 2f 73     case `/sbin/s
25620 79 73 63 6f 6e 66 69 67 20 2d 71 20 70 72 6f 63  ysconfig -q proc
25630 20 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61 72   exec_disable_ar
25640 67 5f 6c 69 6d 69 74 60 20 69 6e 0a 20 20 20 20  g_limit` in.    
25650 20 20 20 20 2a 31 2a 29 20 6c 74 5f 63 76 5f 73      *1*) lt_cv_s
25660 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d  ys_max_cmd_len=-
25670 31 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  1 ;;.      esac.
25680 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20      fi.    ;;.  
25690 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 20 20 6c  sco3.2v5*).    l
256a0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
256b0 5f 6c 65 6e 3d 31 30 32 34 30 30 0a 20 20 20 20  _len=102400.    
256c0 3b 3b 0a 20 20 73 79 73 76 35 2a 20 7c 20 73 63  ;;.  sysv5* | sc
256d0 6f 35 76 36 2a 20 7c 20 73 79 73 76 34 2e 32 75  o5v6* | sysv4.2u
256e0 77 32 2a 29 0a 20 20 20 20 6b 61 72 67 6d 61 78  w2*).    kargmax
256f0 3d 60 67 72 65 70 20 41 52 47 5f 4d 41 58 20 2f  =`grep ARG_MAX /
25700 65 74 63 2f 63 6f 6e 66 2f 63 66 2e 64 2f 73 74  etc/conf/cf.d/st
25710 75 6e 65 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60  une 2>/dev/null`
25720 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
25730 22 24 6b 61 72 67 6d 61 78 22 3b 20 74 68 65 6e  "$kargmax"; then
25740 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
25750 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 63  _max_cmd_len=`ec
25760 68 6f 20 24 6b 61 72 67 6d 61 78 20 7c 20 73 65  ho $kargmax | se
25770 64 20 27 73 2f 2e 2a 5b 20 09 5d 2f 2f 27 60 0a  d 's/.*[ .]//'`.
25780 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 6c      else.      l
25790 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
257a0 5f 6c 65 6e 3d 33 32 37 36 38 0a 20 20 20 20 66  _len=32768.    f
257b0 69 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20  i.    ;;.  *).  
257c0 20 20 23 20 49 66 20 74 65 73 74 20 69 73 20 6e    # If test is n
257d0 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74  ot a shell built
257e0 2d 69 6e 2c 20 77 65 27 6c 6c 20 70 72 6f 62 61  -in, we'll proba
257f0 62 6c 79 20 65 6e 64 20 75 70 20 63 6f 6d 70 75  bly end up compu
25800 74 69 6e 67 20 61 0a 20 20 20 20 23 20 6d 61 78  ting a.    # max
25810 69 6d 75 6d 20 6c 65 6e 67 74 68 20 74 68 61 74  imum length that
25820 20 69 73 20 6f 6e 6c 79 20 68 61 6c 66 20 6f 66   is only half of
25830 20 74 68 65 20 61 63 74 75 61 6c 20 6d 61 78 69   the actual maxi
25840 6d 75 6d 20 6c 65 6e 67 74 68 2c 20 62 75 74 0a  mum length, but.
25850 20 20 20 20 23 20 77 65 20 63 61 6e 27 74 20 74      # we can't t
25860 65 6c 6c 2e 0a 20 20 20 20 53 48 45 4c 4c 3d 24  ell..    SHELL=$
25870 7b 53 48 45 4c 4c 2d 24 7b 43 4f 4e 46 49 47 5f  {SHELL-${CONFIG_
25880 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 7d 0a  SHELL-/bin/sh}}.
25890 20 20 20 20 77 68 69 6c 65 20 28 74 65 73 74 20      while (test 
258a0 22 58 22 60 24 53 48 45 4c 4c 20 24 30 20 2d 2d  "X"`$SHELL $0 --
258b0 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22 58  fallback-echo "X
258c0 24 74 65 73 74 73 74 72 69 6e 67 22 20 32 3e 2f  $teststring" 2>/
258d0 64 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 20 20 20  dev/null` \..   
258e0 20 20 20 20 3d 20 22 58 58 24 74 65 73 74 73 74      = "XX$testst
258f0 72 69 6e 67 22 29 20 3e 2f 64 65 76 2f 6e 75 6c  ring") >/dev/nul
25900 6c 20 32 3e 26 31 20 26 26 0a 09 20 20 20 20 6e  l 2>&1 &&..    n
25910 65 77 5f 72 65 73 75 6c 74 3d 60 65 78 70 72 20  ew_result=`expr 
25920 22 58 24 74 65 73 74 73 74 72 69 6e 67 22 20 3a  "X$teststring" :
25930 20 22 2e 2a 22 20 32 3e 26 31 60 20 26 26 0a 09   ".*" 2>&1` &&..
25940 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
25950 78 5f 63 6d 64 5f 6c 65 6e 3d 24 6e 65 77 5f 72  x_cmd_len=$new_r
25960 65 73 75 6c 74 20 26 26 0a 09 20 20 20 20 74 65  esult &&..    te
25970 73 74 20 24 69 20 21 3d 20 31 37 20 23 20 31 2f  st $i != 17 # 1/
25980 32 20 4d 42 20 73 68 6f 75 6c 64 20 62 65 20 65  2 MB should be e
25990 6e 6f 75 67 68 0a 20 20 20 20 64 6f 0a 20 20 20  nough.    do.   
259a0 20 20 20 69 3d 60 65 78 70 72 20 24 69 20 2b 20     i=`expr $i + 
259b0 31 60 0a 20 20 20 20 20 20 74 65 73 74 73 74 72  1`.      teststr
259c0 69 6e 67 3d 24 74 65 73 74 73 74 72 69 6e 67 24  ing=$teststring$
259d0 74 65 73 74 73 74 72 69 6e 67 0a 20 20 20 20 64  teststring.    d
259e0 6f 6e 65 0a 20 20 20 20 74 65 73 74 73 74 72 69  one.    teststri
259f0 6e 67 3d 0a 20 20 20 20 23 20 41 64 64 20 61 20  ng=.    # Add a 
25a00 73 69 67 6e 69 66 69 63 61 6e 74 20 73 61 66 65  significant safe
25a10 74 79 20 66 61 63 74 6f 72 20 62 65 63 61 75 73  ty factor becaus
25a20 65 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 73 20  e C++ compilers 
25a30 63 61 6e 20 74 61 63 6b 20 6f 6e 20 6d 61 73 73  can tack on mass
25a40 69 76 65 0a 20 20 20 20 23 20 61 6d 6f 75 6e 74  ive.    # amount
25a50 73 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c 20  s of additional 
25a60 61 72 67 75 6d 65 6e 74 73 20 62 65 66 6f 72 65  arguments before
25a70 20 70 61 73 73 69 6e 67 20 74 68 65 6d 20 74 6f   passing them to
25a80 20 74 68 65 20 6c 69 6e 6b 65 72 2e 0a 20 20 20   the linker..   
25a90 20 23 20 49 74 20 61 70 70 65 61 72 73 20 61 73   # It appears as
25aa0 20 74 68 6f 75 67 68 20 31 2f 32 20 69 73 20 61   though 1/2 is a
25ab0 20 75 73 61 62 6c 65 20 76 61 6c 75 65 2e 0a 20   usable value.. 
25ac0 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
25ad0 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24  _cmd_len=`expr $
25ae0 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
25af0 64 5f 6c 65 6e 20 5c 2f 20 32 60 0a 20 20 20 20  d_len \/ 2`.    
25b00 3b 3b 0a 20 20 65 73 61 63 0a 0a 66 69 0a 0a 69  ;;.  esac..fi..i
25b10 66 20 74 65 73 74 20 2d 6e 20 24 6c 74 5f 63 76  f test -n $lt_cv
25b20 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
25b30 20 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f   ; then.  { echo
25b40 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
25b50 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
25b60 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
25b70 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
25b80 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 73 79 73 5f  HO_T}$lt_cv_sys_
25b90 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26 36  max_cmd_len" >&6
25ba0 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68  ; }.else.  { ech
25bb0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
25bc0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 6e 65 22  O: result: none"
25bd0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
25be0 4f 5f 54 7d 6e 6f 6e 65 22 20 3e 26 36 3b 20 7d  O_T}none" >&6; }
25bf0 0a 66 69 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b 20  .fi.....# Check 
25c00 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 67  for command to g
25c10 72 61 62 20 74 68 65 20 72 61 77 20 73 79 6d 62  rab the raw symb
25c20 6f 6c 20 6e 61 6d 65 20 66 6f 6c 6c 6f 77 65 64  ol name followed
25c30 20 62 79 20 43 20 73 79 6d 62 6f 6c 20 66 72 6f   by C symbol fro
25c40 6d 20 6e 6d 2e 0a 7b 20 65 63 68 6f 20 22 24 61  m nm..{ echo "$a
25c50 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
25c60 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74  ecking command t
25c70 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75 74 70  o parse $NM outp
25c80 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65  ut from $compile
25c90 72 20 6f 62 6a 65 63 74 22 20 3e 26 35 0a 65 63  r object" >&5.ec
25ca0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
25cb0 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74 6f 20  king command to 
25cc0 70 61 72 73 65 20 24 4e 4d 20 6f 75 74 70 75 74  parse $NM output
25cd0 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65 72 20   from $compiler 
25ce0 6f 62 6a 65 63 74 2e 2e 2e 20 24 45 43 48 4f 5f  object... $ECHO_
25cf0 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  C" >&6; }.if tes
25d00 74 20 22 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 67  t "${lt_cv_sys_g
25d10 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
25d20 65 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  e+set}" = set; t
25d30 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
25d40 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
25d50 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 0a  HO_C" >&6.else..
25d60 23 20 54 68 65 73 65 20 61 72 65 20 73 61 6e 65  # These are sane
25d70 20 64 65 66 61 75 6c 74 73 20 74 68 61 74 20 77   defaults that w
25d80 6f 72 6b 20 6f 6e 20 61 74 20 6c 65 61 73 74 20  ork on at least 
25d90 61 20 66 65 77 20 6f 6c 64 20 73 79 73 74 65 6d  a few old system
25da0 73 2e 0a 23 20 5b 54 68 65 79 20 63 6f 6d 65 20  s..# [They come 
25db0 66 72 6f 6d 20 55 6c 74 72 69 78 2e 20 20 57 68  from Ultrix.  Wh
25dc0 61 74 20 63 6f 75 6c 64 20 62 65 20 6f 6c 64 65  at could be olde
25dd0 72 20 74 68 61 6e 20 55 6c 74 72 69 78 3f 21 21  r than Ultrix?!!
25de0 20 3b 29 5d 0a 0a 23 20 43 68 61 72 61 63 74 65   ;)]..# Characte
25df0 72 20 63 6c 61 73 73 20 64 65 73 63 72 69 62 69  r class describi
25e00 6e 67 20 4e 4d 20 67 6c 6f 62 61 6c 20 73 79 6d  ng NM global sym
25e10 62 6f 6c 20 63 6f 64 65 73 2e 0a 73 79 6d 63 6f  bol codes..symco
25e20 64 65 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a  de='[BCDEGRST]'.
25e30 0a 23 20 52 65 67 65 78 70 20 74 6f 20 6d 61 74  .# Regexp to mat
25e40 63 68 20 73 79 6d 62 6f 6c 73 20 74 68 61 74 20  ch symbols that 
25e50 63 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 20  can be accessed 
25e60 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 43 2e  directly from C.
25e70 0a 73 79 6d 70 61 74 3d 27 5c 28 5b 5f 41 2d 5a  .sympat='\([_A-Z
25e80 61 2d 7a 5d 5b 5f 41 2d 5a 61 2d 7a 30 2d 39 5d  a-z][_A-Za-z0-9]
25e90 2a 5c 29 27 0a 0a 23 20 54 72 61 6e 73 66 6f 72  *\)'..# Transfor
25ea0 6d 20 61 6e 20 65 78 74 72 61 63 74 65 64 20 73  m an extracted s
25eb0 79 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f 20  ymbol line into 
25ec0 61 20 70 72 6f 70 65 72 20 43 20 64 65 63 6c 61  a proper C decla
25ed0 72 61 74 69 6f 6e 0a 6c 74 5f 63 76 5f 73 79 73  ration.lt_cv_sys
25ee0 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74  _global_symbol_t
25ef0 6f 5f 63 64 65 63 6c 3d 22 73 65 64 20 2d 6e 20  o_cdecl="sed -n 
25f00 2d 65 20 27 73 2f 5e 2e 20 2e 2a 20 5c 28 2e 2a  -e 's/^. .* \(.*
25f10 5c 29 24 2f 65 78 74 65 72 6e 20 69 6e 74 20 5c  \)$/extern int \
25f20 31 3b 2f 70 27 22 0a 0a 23 20 54 72 61 6e 73 66  1;/p'"..# Transf
25f30 6f 72 6d 20 61 6e 20 65 78 74 72 61 63 74 65 64  orm an extracted
25f40 20 73 79 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e 74   symbol line int
25f50 6f 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 61 6e  o symbol name an
25f60 64 20 73 79 6d 62 6f 6c 20 61 64 64 72 65 73 73  d symbol address
25f70 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  .lt_cv_sys_globa
25f80 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61  l_symbol_to_c_na
25f90 6d 65 5f 61 64 64 72 65 73 73 3d 22 73 65 64 20  me_address="sed 
25fa0 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e  -n -e 's/^: \([^
25fb0 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c   ]*\) $/  {\\\"\
25fc0 31 5c 5c 5c 22 2c 20 28 6c 74 5f 70 74 72 29 20  1\\\", (lt_ptr) 
25fd0 30 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73  0},/p' -e 's/^$s
25fe0 79 6d 63 6f 64 65 20 5c 28 5b 5e 20 5d 2a 5c 29  ymcode \([^ ]*\)
25ff0 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c   \([^ ]*\)$/  {\
26000 22 5c 32 5c 22 2c 20 28 6c 74 5f 70 74 72 29 20  "\2\", (lt_ptr) 
26010 5c 26 5c 32 7d 2c 2f 70 27 22 0a 0a 23 20 44 65  \&\2},/p'"..# De
26020 66 69 6e 65 20 73 79 73 74 65 6d 2d 73 70 65 63  fine system-spec
26030 69 66 69 63 20 76 61 72 69 61 62 6c 65 73 2e 0a  ific variables..
26040 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
26050 0a 61 69 78 2a 29 0a 20 20 73 79 6d 63 6f 64 65  .aix*).  symcode
26060 3d 27 5b 42 43 44 54 5d 27 0a 20 20 3b 3b 0a 63  ='[BCDT]'.  ;;.c
26070 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20  ygwin* | mingw* 
26080 7c 20 70 77 33 32 2a 29 0a 20 20 73 79 6d 63 6f  | pw32*).  symco
26090 64 65 3d 27 5b 41 42 43 44 47 49 53 54 57 5d 27  de='[ABCDGISTW]'
260a0 0a 20 20 3b 3b 0a 68 70 75 78 2a 29 20 23 20 49  .  ;;.hpux*) # I
260b0 74 73 20 6c 69 6e 6b 65 72 20 64 69 73 74 69 6e  ts linker distin
260c0 67 75 69 73 68 65 73 20 64 61 74 61 20 66 72 6f  guishes data fro
260d0 6d 20 63 6f 64 65 20 73 79 6d 62 6f 6c 73 0a 20  m code symbols. 
260e0 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f   if test "$host_
260f0 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65  cpu" = ia64; the
26100 6e 0a 20 20 20 20 73 79 6d 63 6f 64 65 3d 27 5b  n.    symcode='[
26110 41 42 43 44 45 47 52 53 54 5d 27 0a 20 20 66 69  ABCDEGRST]'.  fi
26120 0a 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f  .  lt_cv_sys_glo
26130 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64  bal_symbol_to_cd
26140 65 63 6c 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27  ecl="sed -n -e '
26150 73 2f 5e 54 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f  s/^T .* \(.*\)$/
26160 65 78 74 65 72 6e 20 69 6e 74 20 5c 31 28 29 3b  extern int \1();
26170 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63  /p' -e 's/^$symc
26180 6f 64 65 2a 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f  ode* .* \(.*\)$/
26190 65 78 74 65 72 6e 20 63 68 61 72 20 5c 31 3b 2f  extern char \1;/
261a0 70 27 22 0a 20 20 6c 74 5f 63 76 5f 73 79 73 5f  p'".  lt_cv_sys_
261b0 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f  global_symbol_to
261c0 5f 63 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73 3d  _c_name_address=
261d0 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a  "sed -n -e 's/^:
261e0 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b   \([^ ]*\) $/  {
261f0 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28 6c 74 5f  \\\"\1\\\", (lt_
26200 70 74 72 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27  ptr) 0},/p' -e '
26210 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b  s/^$symcode* \([
26220 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29  ^ ]*\) \([^ ]*\)
26230 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 6c 74  $/  {\"\2\", (lt
26240 5f 70 74 72 29 20 5c 26 5c 32 7d 2c 2f 70 27 22  _ptr) \&\2},/p'"
26250 0a 20 20 3b 3b 0a 6c 69 6e 75 78 2a 29 0a 20 20  .  ;;.linux*).  
26260 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63  if test "$host_c
26270 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e  pu" = ia64; then
26280 0a 20 20 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41  .    symcode='[A
26290 42 43 44 47 49 52 53 54 57 5d 27 0a 20 20 20 20  BCDGIRSTW]'.    
262a0 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
262b0 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c  _symbol_to_cdecl
262c0 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e  ="sed -n -e 's/^
262d0 54 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78 74  T .* \(.*\)$/ext
262e0 65 72 6e 20 69 6e 74 20 5c 31 28 29 3b 2f 70 27  ern int \1();/p'
262f0 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65   -e 's/^$symcode
26300 2a 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78 74  * .* \(.*\)$/ext
26310 65 72 6e 20 63 68 61 72 20 5c 31 3b 2f 70 27 22  ern char \1;/p'"
26320 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67  .    lt_cv_sys_g
26330 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f  lobal_symbol_to_
26340 63 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73 3d 22  c_name_address="
26350 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20  sed -n -e 's/^: 
26360 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c  \([^ ]*\) $/  {\
26370 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28 6c 74 5f 70  \\"\1\\\", (lt_p
26380 74 72 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73  tr) 0},/p' -e 's
26390 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e  /^$symcode* \([^
263a0 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24   ]*\) \([^ ]*\)$
263b0 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 6c 74 5f  /  {\"\2\", (lt_
263c0 70 74 72 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a  ptr) \&\2},/p'".
263d0 20 20 66 69 0a 20 20 3b 3b 0a 69 72 69 78 2a 20    fi.  ;;.irix* 
263e0 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20  | nonstopux*).  
263f0 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 45 47 52  symcode='[BCDEGR
26400 53 54 5d 27 0a 20 20 3b 3b 0a 6f 73 66 2a 29 0a  ST]'.  ;;.osf*).
26410 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 45    symcode='[BCDE
26420 47 51 52 53 54 5d 27 0a 20 20 3b 3b 0a 73 6f 6c  GQRST]'.  ;;.sol
26430 61 72 69 73 2a 29 0a 20 20 73 79 6d 63 6f 64 65  aris*).  symcode
26440 3d 27 5b 42 44 52 54 5d 27 0a 20 20 3b 3b 0a 73  ='[BDRT]'.  ;;.s
26450 63 6f 33 2e 32 76 35 2a 29 0a 20 20 73 79 6d 63  co3.2v5*).  symc
26460 6f 64 65 3d 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a  ode='[DT]'.  ;;.
26470 73 79 73 76 34 2e 32 75 77 32 2a 29 0a 20 20 73  sysv4.2uw2*).  s
26480 79 6d 63 6f 64 65 3d 27 5b 44 54 5d 27 0a 20 20  ymcode='[DT]'.  
26490 3b 3b 0a 73 79 73 76 35 2a 20 7c 20 73 63 6f 35  ;;.sysv5* | sco5
264a0 76 36 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20  v6* | unixware* 
264b0 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20 20 73  | OpenUNIX*).  s
264c0 79 6d 63 6f 64 65 3d 27 5b 41 42 44 54 5d 27 0a  ymcode='[ABDT]'.
264d0 20 20 3b 3b 0a 73 79 73 76 34 29 0a 20 20 73 79    ;;.sysv4).  sy
264e0 6d 63 6f 64 65 3d 27 5b 44 46 4e 53 54 55 5d 27  mcode='[DFNSTU]'
264f0 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 48 61  .  ;;.esac..# Ha
26500 6e 64 6c 65 20 43 52 4c 46 20 69 6e 20 6d 69 6e  ndle CRLF in min
26510 67 77 20 74 6f 6f 6c 20 63 68 61 69 6e 0a 6f 70  gw tool chain.op
26520 74 5f 63 72 3d 0a 63 61 73 65 20 24 62 75 69 6c  t_cr=.case $buil
26530 64 5f 6f 73 20 69 6e 0a 6d 69 6e 67 77 2a 29 0a  d_os in.mingw*).
26540 20 20 6f 70 74 5f 63 72 3d 60 65 63 68 6f 20 27    opt_cr=`echo '
26550 78 5c 7b 30 2c 31 5c 7d 27 20 7c 20 74 72 20 78  x\{0,1\}' | tr x
26560 20 27 5c 30 31 35 27 60 20 23 20 6f 70 74 69 6f   '\015'` # optio
26570 6e 20 63 72 20 69 6e 20 72 65 67 65 78 70 0a 20  n cr in regexp. 
26580 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 49 66 20 77   ;;.esac..# If w
26590 65 27 72 65 20 75 73 69 6e 67 20 47 4e 55 20 6e  e're using GNU n
265a0 6d 2c 20 74 68 65 6e 20 75 73 65 20 69 74 73 20  m, then use its 
265b0 73 74 61 6e 64 61 72 64 20 73 79 6d 62 6f 6c 20  standard symbol 
265c0 63 6f 64 65 73 2e 0a 63 61 73 65 20 60 24 4e 4d  codes..case `$NM
265d0 20 2d 56 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e   -V 2>&1` in.*GN
265e0 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27  U* | *'with BFD'
265f0 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41  *).  symcode='[A
26600 42 43 44 47 49 52 53 54 57 5d 27 20 3b 3b 0a 65  BCDGIRSTW]' ;;.e
26610 73 61 63 0a 0a 23 20 54 72 79 20 77 69 74 68 6f  sac..# Try witho
26620 75 74 20 61 20 70 72 65 66 69 78 20 75 6e 64 65  ut a prefix unde
26630 72 63 6f 72 65 2c 20 74 68 65 6e 20 77 69 74 68  rcore, then with
26640 20 69 74 2e 0a 66 6f 72 20 61 63 5f 73 79 6d 70   it..for ac_symp
26650 72 66 78 20 69 6e 20 22 22 20 22 5f 22 3b 20 64  rfx in "" "_"; d
26660 6f 0a 0a 20 20 23 20 54 72 61 6e 73 66 6f 72 6d  o..  # Transform
26670 20 73 79 6d 63 6f 64 65 2c 20 73 79 6d 70 61 74   symcode, sympat
26680 2c 20 61 6e 64 20 73 79 6d 70 72 66 78 20 69 6e  , and symprfx in
26690 74 6f 20 61 20 72 61 77 20 73 79 6d 62 6f 6c 20  to a raw symbol 
266a0 61 6e 64 20 61 20 43 20 73 79 6d 62 6f 6c 2e 0a  and a C symbol..
266b0 20 20 73 79 6d 78 66 72 6d 3d 22 5c 5c 31 20 24    symxfrm="\\1 $
266c0 61 63 5f 73 79 6d 70 72 66 78 5c 5c 32 20 5c 5c  ac_symprfx\\2 \\
266d0 32 22 0a 0a 20 20 23 20 57 72 69 74 65 20 74 68  2"..  # Write th
266e0 65 20 72 61 77 20 61 6e 64 20 43 20 69 64 65 6e  e raw and C iden
266f0 74 69 66 69 65 72 73 2e 0a 20 20 6c 74 5f 63 76  tifiers..  lt_cv
26700 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
26710 6f 6c 5f 70 69 70 65 3d 22 73 65 64 20 2d 6e 20  ol_pipe="sed -n 
26720 2d 65 20 27 73 2f 5e 2e 2a 5b 20 09 5d 5c 28 24  -e 's/^.*[ .]\($
26730 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a  symcode$symcode*
26740 5c 29 5b 20 09 5d 5b 20 09 5d 2a 24 61 63 5f 73  \)[ .][ .]*$ac_s
26750 79 6d 70 72 66 78 24 73 79 6d 70 61 74 24 6f 70  ymprfx$sympat$op
26760 74 5f 63 72 24 2f 24 73 79 6d 78 66 72 6d 2f 70  t_cr$/$symxfrm/p
26770 27 22 0a 0a 20 20 23 20 43 68 65 63 6b 20 74 6f  '"..  # Check to
26780 20 73 65 65 20 74 68 61 74 20 74 68 65 20 70 69   see that the pi
26790 70 65 20 77 6f 72 6b 73 20 63 6f 72 72 65 63 74  pe works correct
267a0 6c 79 2e 0a 20 20 70 69 70 65 5f 77 6f 72 6b 73  ly..  pipe_works
267b0 3d 6e 6f 0a 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  =no..  rm -f con
267c0 66 74 65 73 74 2a 0a 20 20 63 61 74 20 3e 20 63  ftest*.  cat > c
267d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
267e0 3c 3c 45 4f 46 0a 23 69 66 64 65 66 20 5f 5f 63  <<EOF.#ifdef __c
267f0 70 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20  plusplus.extern 
26800 22 43 22 20 7b 0a 23 65 6e 64 69 66 0a 63 68 61  "C" {.#endif.cha
26810 72 20 6e 6d 5f 74 65 73 74 5f 76 61 72 3b 0a 76  r nm_test_var;.v
26820 6f 69 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63  oid nm_test_func
26830 28 29 7b 7d 0a 23 69 66 64 65 66 20 5f 5f 63 70  (){}.#ifdef __cp
26840 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69 66  lusplus.}.#endif
26850 0a 69 6e 74 20 6d 61 69 6e 28 29 7b 6e 6d 5f 74  .int main(){nm_t
26860 65 73 74 5f 76 61 72 3d 27 61 27 3b 6e 6d 5f 74  est_var='a';nm_t
26870 65 73 74 5f 66 75 6e 63 28 29 3b 72 65 74 75 72  est_func();retur
26880 6e 28 30 29 3b 7d 0a 45 4f 46 0a 0a 20 20 69 66  n(0);}.EOF..  if
26890 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
268a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
268b0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29  "$ac_compile\"")
268c0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
268d0 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20  _compile) 2>&5. 
268e0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
268f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
26900 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
26910 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
26920 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
26930 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 4e   }; then.    # N
26940 6f 77 20 74 72 79 20 74 6f 20 67 72 61 62 20 74  ow try to grab t
26950 68 65 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 20 20  he symbols..    
26960 6e 6c 69 73 74 3d 63 6f 6e 66 74 65 73 74 2e 6e  nlist=conftest.n
26970 6d 0a 20 20 20 20 69 66 20 7b 20 28 65 76 61 6c  m.    if { (eval
26980 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
26990 49 4e 45 4e 4f 3a 20 5c 22 24 4e 4d 20 63 6f 6e  INENO: \"$NM con
269a0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
269b0 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79 73 5f 67   \| $lt_cv_sys_g
269c0 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
269d0 65 20 5c 3e 20 24 6e 6c 69 73 74 5c 22 22 29 20  e \> $nlist\"") 
269e0 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 4e 4d 20  >&5.  (eval $NM 
269f0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
26a00 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79  ext \| $lt_cv_sy
26a10 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
26a20 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73 74 29 20  pipe \> $nlist) 
26a30 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
26a40 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
26a50 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
26a60 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
26a70 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
26a80 61 74 75 73 29 3b 20 7d 20 26 26 20 74 65 73 74  atus); } && test
26a90 20 2d 73 20 22 24 6e 6c 69 73 74 22 3b 20 74 68   -s "$nlist"; th
26aa0 65 6e 0a 20 20 20 20 20 20 23 20 54 72 79 20 73  en.      # Try s
26ab0 6f 72 74 69 6e 67 20 61 6e 64 20 75 6e 69 71 75  orting and uniqu
26ac0 69 66 79 69 6e 67 20 74 68 65 20 6f 75 74 70 75  ifying the outpu
26ad0 74 2e 0a 20 20 20 20 20 20 69 66 20 73 6f 72 74  t..      if sort
26ae0 20 22 24 6e 6c 69 73 74 22 20 7c 20 75 6e 69 71   "$nlist" | uniq
26af0 20 3e 20 22 24 6e 6c 69 73 74 22 54 3b 20 74 68   > "$nlist"T; th
26b00 65 6e 0a 09 6d 76 20 2d 66 20 22 24 6e 6c 69 73  en..mv -f "$nlis
26b10 74 22 54 20 22 24 6e 6c 69 73 74 22 0a 20 20 20  t"T "$nlist".   
26b20 20 20 20 65 6c 73 65 0a 09 72 6d 20 2d 66 20 22     else..rm -f "
26b30 24 6e 6c 69 73 74 22 54 0a 20 20 20 20 20 20 66  $nlist"T.      f
26b40 69 0a 0a 20 20 20 20 20 20 23 20 4d 61 6b 65 20  i..      # Make 
26b50 73 75 72 65 20 74 68 61 74 20 77 65 20 73 6e 61  sure that we sna
26b60 67 67 65 64 20 61 6c 6c 20 74 68 65 20 73 79 6d  gged all the sym
26b70 62 6f 6c 73 20 77 65 20 6e 65 65 64 2e 0a 20 20  bols we need..  
26b80 20 20 20 20 69 66 20 67 72 65 70 20 27 20 6e 6d      if grep ' nm
26b90 5f 74 65 73 74 5f 76 61 72 24 27 20 22 24 6e 6c  _test_var$' "$nl
26ba0 69 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  ist" >/dev/null;
26bb0 20 74 68 65 6e 0a 09 69 66 20 67 72 65 70 20 27   then..if grep '
26bc0 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 24 27 20   nm_test_func$' 
26bd0 22 24 6e 6c 69 73 74 22 20 3e 2f 64 65 76 2f 6e  "$nlist" >/dev/n
26be0 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 63 61 74  ull; then..  cat
26bf0 20 3c 3c 45 4f 46 20 3e 20 63 6f 6e 66 74 65 73   <<EOF > conftes
26c00 74 2e 24 61 63 5f 65 78 74 0a 23 69 66 64 65 66  t.$ac_ext.#ifdef
26c10 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74   __cplusplus.ext
26c20 65 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69 66  ern "C" {.#endif
26c30 0a 0a 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20 67  ..EOF..  # Now g
26c40 65 6e 65 72 61 74 65 20 74 68 65 20 73 79 6d 62  enerate the symb
26c50 6f 6c 20 66 69 6c 65 2e 0a 09 20 20 65 76 61 6c  ol file...  eval
26c60 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f   "$lt_cv_sys_glo
26c70 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64  bal_symbol_to_cd
26c80 65 63 6c 22 27 20 3c 20 22 24 6e 6c 69 73 74 22  ecl"' < "$nlist"
26c90 20 7c 20 67 72 65 70 20 2d 76 20 6d 61 69 6e 20   | grep -v main 
26ca0 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  >> conftest.$ac_
26cb0 65 78 74 27 0a 0a 09 20 20 63 61 74 20 3c 3c 45  ext'...  cat <<E
26cc0 4f 46 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24  OF >> conftest.$
26cd0 61 63 5f 65 78 74 0a 23 69 66 20 64 65 66 69 6e  ac_ext.#if defin
26ce0 65 64 20 28 5f 5f 53 54 44 43 5f 5f 29 20 26 26  ed (__STDC__) &&
26cf0 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 64 65 66 69   __STDC__.# defi
26d00 6e 65 20 6c 74 5f 70 74 72 5f 74 20 76 6f 69 64  ne lt_ptr_t void
26d10 20 2a 0a 23 65 6c 73 65 0a 23 20 64 65 66 69 6e   *.#else.# defin
26d20 65 20 6c 74 5f 70 74 72 5f 74 20 63 68 61 72 20  e lt_ptr_t char 
26d30 2a 0a 23 20 64 65 66 69 6e 65 20 63 6f 6e 73 74  *.# define const
26d40 0a 23 65 6e 64 69 66 0a 0a 2f 2a 20 54 68 65 20  .#endif../* The 
26d50 6d 61 70 70 69 6e 67 20 62 65 74 77 65 65 6e 20  mapping between 
26d60 73 79 6d 62 6f 6c 20 6e 61 6d 65 73 20 61 6e 64  symbol names and
26d70 20 73 79 6d 62 6f 6c 73 2e 20 2a 2f 0a 63 6f 6e   symbols. */.con
26d80 73 74 20 73 74 72 75 63 74 20 7b 0a 20 20 63 6f  st struct {.  co
26d90 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3b 0a  nst char *name;.
26da0 20 20 6c 74 5f 70 74 72 5f 74 20 61 64 64 72 65    lt_ptr_t addre
26db0 73 73 3b 0a 7d 0a 6c 74 5f 70 72 65 6c 6f 61 64  ss;.}.lt_preload
26dc0 65 64 5f 73 79 6d 62 6f 6c 73 5b 5d 20 3d 0a 7b  ed_symbols[] =.{
26dd0 0a 45 4f 46 0a 09 20 20 24 53 45 44 20 22 73 2f  .EOF..  $SED "s/
26de0 5e 24 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64  ^$symcode$symcod
26df0 65 2a 20 5c 28 2e 2a 5c 29 20 5c 28 2e 2a 5c 29  e* \(.*\) \(.*\)
26e00 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 6c 74  $/  {\"\2\", (lt
26e10 5f 70 74 72 5f 74 29 20 5c 26 5c 32 7d 2c 2f 22  _ptr_t) \&\2},/"
26e20 20 3c 20 22 24 6e 6c 69 73 74 22 20 7c 20 67 72   < "$nlist" | gr
26e30 65 70 20 2d 76 20 6d 61 69 6e 20 3e 3e 20 63 6f  ep -v main >> co
26e40 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 09  nftest.$ac_ext..
26e50 20 20 63 61 74 20 3c 3c 5c 45 4f 46 20 3e 3e 20    cat <<\EOF >> 
26e60 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
26e70 0a 20 20 7b 30 2c 20 28 6c 74 5f 70 74 72 5f 74  .  {0, (lt_ptr_t
26e80 29 20 30 7d 0a 7d 3b 0a 0a 23 69 66 64 65 66 20  ) 0}.};..#ifdef 
26e90 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65  __cplusplus.}.#e
26ea0 6e 64 69 66 0a 45 4f 46 0a 09 20 20 23 20 4e 6f  ndif.EOF..  # No
26eb0 77 20 74 72 79 20 6c 69 6e 6b 69 6e 67 20 74 68  w try linking th
26ec0 65 20 74 77 6f 20 66 69 6c 65 73 2e 0a 09 20 20  e two files...  
26ed0 6d 76 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  mv conftest.$ac_
26ee0 6f 62 6a 65 78 74 20 63 6f 6e 66 74 73 74 6d 2e  objext conftstm.
26ef0 24 61 63 5f 6f 62 6a 65 78 74 0a 09 20 20 6c 74  $ac_objext..  lt
26f00 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24 4c 49 42  _save_LIBS="$LIB
26f10 53 22 0a 09 20 20 6c 74 5f 73 61 76 65 5f 43 46  S"..  lt_save_CF
26f20 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a 09  LAGS="$CFLAGS"..
26f30 20 20 4c 49 42 53 3d 22 63 6f 6e 66 74 73 74 6d    LIBS="conftstm
26f40 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 09 20 20  .$ac_objext"..  
26f50 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 24  CFLAGS="$CFLAGS$
26f60 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
26f70 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67  _no_builtin_flag
26f80 22 0a 09 20 20 69 66 20 7b 20 28 65 76 61 6c 20  "..  if { (eval 
26f90 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
26fa0 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b  NENO: \"$ac_link
26fb0 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
26fc0 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 0a   $ac_link) 2>&5.
26fd0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
26fe0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
26ff0 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
27000 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
27010 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
27020 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63  ; } && test -s c
27030 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65  onftest${ac_exee
27040 78 74 7d 3b 20 74 68 65 6e 0a 09 20 20 20 20 70  xt}; then..    p
27050 69 70 65 5f 77 6f 72 6b 73 3d 79 65 73 0a 09 20  ipe_works=yes.. 
27060 20 66 69 0a 09 20 20 4c 49 42 53 3d 22 24 6c 74   fi..  LIBS="$lt
27070 5f 73 61 76 65 5f 4c 49 42 53 22 0a 09 20 20 43  _save_LIBS"..  C
27080 46 4c 41 47 53 3d 22 24 6c 74 5f 73 61 76 65 5f  FLAGS="$lt_save_
27090 43 46 4c 41 47 53 22 0a 09 65 6c 73 65 0a 09 20  CFLAGS"..else.. 
270a0 20 65 63 68 6f 20 22 63 61 6e 6e 6f 74 20 66 69   echo "cannot fi
270b0 6e 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 20  nd nm_test_func 
270c0 69 6e 20 24 6e 6c 69 73 74 22 20 3e 26 35 0a 09  in $nlist" >&5..
270d0 66 69 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 65  fi.      else..e
270e0 63 68 6f 20 22 63 61 6e 6e 6f 74 20 66 69 6e 64  cho "cannot find
270f0 20 6e 6d 5f 74 65 73 74 5f 76 61 72 20 69 6e 20   nm_test_var in 
27100 24 6e 6c 69 73 74 22 20 3e 26 35 0a 20 20 20 20  $nlist" >&5.    
27110 20 20 66 69 0a 20 20 20 20 65 6c 73 65 0a 20 20    fi.    else.  
27120 20 20 20 20 65 63 68 6f 20 22 63 61 6e 6e 6f 74      echo "cannot
27130 20 72 75 6e 20 24 6c 74 5f 63 76 5f 73 79 73 5f   run $lt_cv_sys_
27140 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
27150 70 65 22 20 3e 26 35 0a 20 20 20 20 66 69 0a 20  pe" >&5.    fi. 
27160 20 65 6c 73 65 0a 20 20 20 20 65 63 68 6f 20 22   else.    echo "
27170 24 70 72 6f 67 6e 61 6d 65 3a 20 66 61 69 6c 65  $progname: faile
27180 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
27190 3e 26 35 0a 20 20 20 20 63 61 74 20 63 6f 6e 66  >&5.    cat conf
271a0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
271b0 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66 20 63 6f  .  fi.  rm -f co
271c0 6e 66 74 65 73 74 2a 20 63 6f 6e 66 74 73 74 2a  nftest* conftst*
271d0 0a 0a 20 20 23 20 44 6f 20 6e 6f 74 20 75 73 65  ..  # Do not use
271e0 20 74 68 65 20 67 6c 6f 62 61 6c 5f 73 79 6d 62   the global_symb
271f0 6f 6c 5f 70 69 70 65 20 75 6e 6c 65 73 73 20 69  ol_pipe unless i
27200 74 20 77 6f 72 6b 73 2e 0a 20 20 69 66 20 74 65  t works..  if te
27210 73 74 20 22 24 70 69 70 65 5f 77 6f 72 6b 73 22  st "$pipe_works"
27220 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20   = yes; then.   
27230 20 62 72 65 61 6b 0a 20 20 65 6c 73 65 0a 20 20   break.  else.  
27240 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62    lt_cv_sys_glob
27250 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d 0a  al_symbol_pipe=.
27260 20 20 66 69 0a 64 6f 6e 65 0a 0a 66 69 0a 0a 69    fi.done..fi..i
27270 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63  f test -z "$lt_c
27280 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
27290 62 6f 6c 5f 70 69 70 65 22 3b 20 74 68 65 6e 0a  bol_pipe"; then.
272a0 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62    lt_cv_sys_glob
272b0 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65  al_symbol_to_cde
272c0 63 6c 3d 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  cl=.fi.if test -
272d0 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  z "$lt_cv_sys_gl
272e0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
272f0 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  $lt_cv_sys_globa
27300 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63  l_symbol_to_cdec
27310 6c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68  l"; then.  { ech
27320 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
27330 4f 3a 20 72 65 73 75 6c 74 3a 20 66 61 69 6c 65  O: result: faile
27340 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  d" >&5.echo "${E
27350 43 48 4f 5f 54 7d 66 61 69 6c 65 64 22 20 3e 26  CHO_T}failed" >&
27360 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63  6; }.else.  { ec
27370 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
27380 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6f 6b 22 20  NO: result: ok" 
27390 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
273a0 5f 54 7d 6f 6b 22 20 3e 26 36 3b 20 7d 0a 66 69  _T}ok" >&6; }.fi
273b0 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ..{ echo "$as_me
273c0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
273d0 6e 67 20 66 6f 72 20 6f 62 6a 64 69 72 22 20 3e  ng for objdir" >
273e0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
273f0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f 62  "checking for ob
27400 6a 64 69 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  jdir... $ECHO_C"
27410 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
27420 22 24 7b 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 2b  "${lt_cv_objdir+
27430 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
27440 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
27450 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
27460 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 72  _C" >&6.else.  r
27470 6d 20 2d 66 20 2e 6c 69 62 73 20 32 3e 2f 64 65  m -f .libs 2>/de
27480 76 2f 6e 75 6c 6c 0a 6d 6b 64 69 72 20 2e 6c 69  v/null.mkdir .li
27490 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 69  bs 2>/dev/null.i
274a0 66 20 74 65 73 74 20 2d 64 20 2e 6c 69 62 73 3b  f test -d .libs;
274b0 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 6f 62   then.  lt_cv_ob
274c0 6a 64 69 72 3d 2e 6c 69 62 73 0a 65 6c 73 65 0a  jdir=.libs.else.
274d0 20 20 23 20 4d 53 2d 44 4f 53 20 64 6f 65 73 20    # MS-DOS does 
274e0 6e 6f 74 20 61 6c 6c 6f 77 20 66 69 6c 65 6e 61  not allow filena
274f0 6d 65 73 20 74 68 61 74 20 62 65 67 69 6e 20 77  mes that begin w
27500 69 74 68 20 61 20 64 6f 74 2e 0a 20 20 6c 74 5f  ith a dot..  lt_
27510 63 76 5f 6f 62 6a 64 69 72 3d 5f 6c 69 62 73 0a  cv_objdir=_libs.
27520 66 69 0a 72 6d 64 69 72 20 2e 6c 69 62 73 20 32  fi.rmdir .libs 2
27530 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 7b 20  >/dev/null.fi.{ 
27540 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
27550 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
27560 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26 35  t_cv_objdir" >&5
27570 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
27580 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e  $lt_cv_objdir" >
27590 26 36 3b 20 7d 0a 6f 62 6a 64 69 72 3d 24 6c 74  &6; }.objdir=$lt
275a0 5f 63 76 5f 6f 62 6a 64 69 72 0a 0a 0a 0a 0a 0a  _cv_objdir......
275b0 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
275c0 0a 61 69 78 33 2a 29 0a 20 20 23 20 41 49 58 20  .aix3*).  # AIX 
275d0 73 6f 6d 65 74 69 6d 65 73 20 68 61 73 20 70 72  sometimes has pr
275e0 6f 62 6c 65 6d 73 20 77 69 74 68 20 74 68 65 20  oblems with the 
275f0 47 43 43 20 63 6f 6c 6c 65 63 74 32 20 70 72 6f  GCC collect2 pro
27600 67 72 61 6d 2e 20 20 46 6f 72 20 73 6f 6d 65 0a  gram.  For some.
27610 20 20 23 20 72 65 61 73 6f 6e 2c 20 69 66 20 77    # reason, if w
27620 65 20 73 65 74 20 74 68 65 20 43 4f 4c 4c 45 43  e set the COLLEC
27630 54 5f 4e 41 4d 45 53 20 65 6e 76 69 72 6f 6e 6d  T_NAMES environm
27640 65 6e 74 20 76 61 72 69 61 62 6c 65 2c 20 74 68  ent variable, th
27650 65 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23 20 76  e problems.  # v
27660 61 6e 69 73 68 20 69 6e 20 61 20 70 75 66 66 20  anish in a puff 
27670 6f 66 20 73 6d 6f 6b 65 2e 0a 20 20 69 66 20 74  of smoke..  if t
27680 65 73 74 20 22 58 24 7b 43 4f 4c 4c 45 43 54 5f  est "X${COLLECT_
27690 4e 41 4d 45 53 2b 73 65 74 7d 22 20 21 3d 20 58  NAMES+set}" != X
276a0 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20 43 4f  set; then.    CO
276b0 4c 4c 45 43 54 5f 4e 41 4d 45 53 3d 0a 20 20 20  LLECT_NAMES=.   
276c0 20 65 78 70 6f 72 74 20 43 4f 4c 4c 45 43 54 5f   export COLLECT_
276d0 4e 41 4d 45 53 0a 20 20 66 69 0a 20 20 3b 3b 0a  NAMES.  fi.  ;;.
276e0 65 73 61 63 0a 0a 23 20 53 65 64 20 73 75 62 73  esac..# Sed subs
276f0 74 69 74 75 74 69 6f 6e 20 74 68 61 74 20 68 65  titution that he
27700 6c 70 73 20 75 73 20 64 6f 20 72 6f 62 75 73 74  lps us do robust
27710 20 71 75 6f 74 69 6e 67 2e 20 20 49 74 20 62 61   quoting.  It ba
27720 63 6b 73 6c 61 73 68 69 66 69 65 73 0a 23 20 6d  ckslashifies.# m
27730 65 74 61 63 68 61 72 61 63 74 65 72 73 20 74 68  etacharacters th
27740 61 74 20 61 72 65 20 73 74 69 6c 6c 20 61 63 74  at are still act
27750 69 76 65 20 77 69 74 68 69 6e 20 64 6f 75 62 6c  ive within doubl
27760 65 2d 71 75 6f 74 65 64 20 73 74 72 69 6e 67 73  e-quoted strings
27770 2e 0a 58 73 65 64 3d 27 73 65 64 20 2d 65 20 31  ..Xsed='sed -e 1
27780 73 2f 5e 58 2f 2f 27 0a 73 65 64 5f 71 75 6f 74  s/^X//'.sed_quot
27790 65 5f 73 75 62 73 74 3d 27 73 2f 5c 28 5b 5c 5c  e_subst='s/\([\\
277a0 22 5c 5c 60 24 5c 5c 5c 5c 5d 5c 29 2f 5c 5c 5c  "\\`$\\\\]\)/\\\
277b0 31 2f 67 27 0a 0a 23 20 53 61 6d 65 20 61 73 20  1/g'..# Same as 
277c0 61 62 6f 76 65 2c 20 62 75 74 20 64 6f 20 6e 6f  above, but do no
277d0 74 20 71 75 6f 74 65 20 76 61 72 69 61 62 6c 65  t quote variable
277e0 20 72 65 66 65 72 65 6e 63 65 73 2e 0a 64 6f 75   references..dou
277f0 62 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d  ble_quote_subst=
27800 27 73 2f 5c 28 5b 5c 5c 22 5c 5c 60 5c 5c 5c 5c  's/\([\\"\\`\\\\
27810 5d 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53  ]\)/\\\1/g'..# S
27820 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20  ed substitution 
27830 74 6f 20 64 65 6c 61 79 20 65 78 70 61 6e 73 69  to delay expansi
27840 6f 6e 20 6f 66 20 61 6e 20 65 73 63 61 70 65 64  on of an escaped
27850 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20   shell variable 
27860 69 6e 20 61 0a 23 20 64 6f 75 62 6c 65 5f 71 75  in a.# double_qu
27870 6f 74 65 5f 73 75 62 73 74 27 65 64 20 73 74 72  ote_subst'ed str
27880 69 6e 67 2e 0a 64 65 6c 61 79 5f 76 61 72 69 61  ing..delay_varia
27890 62 6c 65 5f 73 75 62 73 74 3d 27 73 2f 5c 5c 5c  ble_subst='s/\\\
278a0 5c 5c 5c 5c 5c 5c 5c 5c 24 2f 5c 5c 5c 5c 5c 5c  \\\\\\\\$/\\\\\\
278b0 24 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73  $/g'..# Sed subs
278c0 74 69 74 75 74 69 6f 6e 20 74 6f 20 61 76 6f 69  titution to avoi
278d0 64 20 61 63 63 69 64 65 6e 74 61 6c 20 67 6c 6f  d accidental glo
278e0 62 62 69 6e 67 20 69 6e 20 65 76 61 6c 65 64 20  bbing in evaled 
278f0 65 78 70 72 65 73 73 69 6f 6e 73 0a 6e 6f 5f 67  expressions.no_g
27900 6c 6f 62 5f 73 75 62 73 74 3d 27 73 2f 5c 2a 2f  lob_subst='s/\*/
27910 5c 5c 5c 2a 2f 67 27 0a 0a 23 20 43 6f 6e 73 74  \\\*/g'..# Const
27920 61 6e 74 73 3a 0a 72 6d 3d 22 72 6d 20 2d 66 22  ants:.rm="rm -f"
27930 0a 0a 23 20 47 6c 6f 62 61 6c 20 76 61 72 69 61  ..# Global varia
27940 62 6c 65 73 3a 0a 64 65 66 61 75 6c 74 5f 6f 66  bles:.default_of
27950 69 6c 65 3d 6c 69 62 74 6f 6f 6c 0a 63 61 6e 5f  ile=libtool.can_
27960 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 79 65 73  build_shared=yes
27970 0a 0a 23 20 41 6c 6c 20 6b 6e 6f 77 6e 20 6c 69  ..# All known li
27980 6e 6b 65 72 73 20 72 65 71 75 69 72 65 20 61 20  nkers require a 
27990 60 2e 61 27 20 61 72 63 68 69 76 65 20 66 6f 72  `.a' archive for
279a0 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20   static linking 
279b0 28 65 78 63 65 70 74 20 4d 53 56 43 2c 0a 23 20  (except MSVC,.# 
279c0 77 68 69 63 68 20 6e 65 65 64 73 20 27 2e 6c 69  which needs '.li
279d0 62 27 29 2e 0a 6c 69 62 65 78 74 3d 61 0a 6c 74  b')..libext=a.lt
279e0 6d 61 69 6e 3d 22 24 61 63 5f 61 75 78 5f 64 69  main="$ac_aux_di
279f0 72 2f 6c 74 6d 61 69 6e 2e 73 68 22 0a 6f 66 69  r/ltmain.sh".ofi
27a00 6c 65 3d 22 24 64 65 66 61 75 6c 74 5f 6f 66 69  le="$default_ofi
27a10 6c 65 22 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d  le".with_gnu_ld=
27a20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75  "$lt_cv_prog_gnu
27a30 5f 6c 64 22 0a 0a 69 66 20 74 65 73 74 20 2d 6e  _ld"..if test -n
27a40 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
27a50 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
27a60 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
27a70 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
27a80 6c 5f 70 72 65 66 69 78 7d 61 72 22 2c 20 73 6f  l_prefix}ar", so
27a90 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
27aa0 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
27ab0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
27ac0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
27ad0 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ar; ac_word=$2.{
27ae0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
27af0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
27b00 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
27b10 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
27b20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
27b30 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43  _word... $ECHO_C
27b40 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
27b50 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 41   "${ac_cv_prog_A
27b60 52 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  R+set}" = set; t
27b70 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
27b80 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
27b90 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
27ba0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 41 52   if test -n "$AR
27bb0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
27bc0 70 72 6f 67 5f 41 52 3d 22 24 41 52 22 20 23 20  prog_AR="$AR" # 
27bd0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
27be0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
27bf0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
27c00 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
27c10 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
27c20 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
27c30 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
27c40 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
27c50 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
27c60 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
27c70 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
27c80 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
27c90 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
27ca0 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
27cb0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
27cc0 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
27cd0 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
27ce0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
27cf0 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
27d00 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52     ac_cv_prog_AR
27d10 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
27d20 69 78 7d 61 72 22 0a 20 20 20 20 65 63 68 6f 20  ix}ar".    echo 
27d30 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
27d40 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
27d50 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
27d60 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
27d70 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
27d80 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
27d90 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 41 52 3d 24  _IFS..fi.fi.AR=$
27da0 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 0a 69 66  ac_cv_prog_AR.if
27db0 20 74 65 73 74 20 2d 6e 20 22 24 41 52 22 3b 20   test -n "$AR"; 
27dc0 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24  then.  { echo "$
27dd0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
27de0 65 73 75 6c 74 3a 20 24 41 52 22 20 3e 26 35 0a  esult: $AR" >&5.
27df0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
27e00 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  AR" >&6; }.else.
27e10 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
27e20 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
27e30 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  : no" >&5.echo "
27e40 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36  ${ECHO_T}no" >&6
27e50 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74  ; }.fi...fi.if t
27e60 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
27e70 72 6f 67 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20  rog_AR"; then.  
27e80 61 63 5f 63 74 5f 41 52 3d 24 41 52 0a 20 20 23  ac_ct_AR=$AR.  #
27e90 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
27ea0 73 74 20 77 6f 72 64 20 6f 66 20 22 61 72 22 2c  st word of "ar",
27eb0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
27ec0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
27ed0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
27ee0 79 20 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32  y ar; ac_word=$2
27ef0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
27f00 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
27f10 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
27f20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
27f30 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
27f40 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f  ac_word... $ECHO
27f50 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
27f60 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
27f70 5f 61 63 5f 63 74 5f 41 52 2b 73 65 74 7d 22 20  _ac_ct_AR+set}" 
27f80 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
27f90 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
27fa0 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
27fb0 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
27fc0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 41 52 22 3b   -n "$ac_ct_AR";
27fd0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
27fe0 6f 67 5f 61 63 5f 63 74 5f 41 52 3d 22 24 61 63  og_ac_ct_AR="$ac
27ff0 5f 63 74 5f 41 52 22 20 23 20 4c 65 74 20 74 68  _ct_AR" # Let th
28000 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
28010 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
28020 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
28030 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
28040 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
28050 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
28060 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
28070 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
28080 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
28090 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
280a0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
280b0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
280c0 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
280d0 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
280e0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
280f0 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
28100 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
28110 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
28120 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
28130 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52  cv_prog_ac_ct_AR
28140 3d 22 61 72 22 0a 20 20 20 20 65 63 68 6f 20 22  ="ar".    echo "
28150 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
28160 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
28170 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
28180 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
28190 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
281a0 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
281b0 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74  IFS..fi.fi.ac_ct
281c0 5f 41 52 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  _AR=$ac_cv_prog_
281d0 61 63 5f 63 74 5f 41 52 0a 69 66 20 74 65 73 74  ac_ct_AR.if test
281e0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 41 52 22 3b   -n "$ac_ct_AR";
281f0 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22   then.  { echo "
28200 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
28210 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 41  result: $ac_ct_A
28220 52 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  R" >&5.echo "${E
28230 43 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 41 52 22  CHO_T}$ac_ct_AR"
28240 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
28250 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
28260 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
28270 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  o" >&5.echo "${E
28280 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d  CHO_T}no" >&6; }
28290 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
282a0 78 24 61 63 5f 63 74 5f 41 52 22 20 3d 20 78 3b  x$ac_ct_AR" = x;
282b0 20 74 68 65 6e 0a 20 20 20 20 41 52 3d 22 66 61   then.    AR="fa
282c0 6c 73 65 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  lse".  else.    
282d0 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
282e0 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
282f0 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
28300 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
28310 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20  INENO: WARNING: 
28320 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
28330 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
28340 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
28350 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
28360 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
28370 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
28380 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
28390 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
283a0 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
283b0 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
283c0 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
283d0 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 65  @gnu.org." >&5.e
283e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
283f0 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
28400 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
28410 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
28420 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
28430 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
28440 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
28450 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
28460 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
28470 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
28480 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
28490 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
284a0 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
284b0 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
284c0 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
284d0 63 0a 20 20 20 20 41 52 3d 24 61 63 5f 63 74 5f  c.    AR=$ac_ct_
284e0 41 52 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 41  AR.  fi.else.  A
284f0 52 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 41  R="$ac_cv_prog_A
28500 52 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d  R".fi..if test -
28510 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
28520 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
28530 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
28540 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
28550 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62  ol_prefix}ranlib
28560 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
28570 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
28580 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
28590 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
285a0 65 66 69 78 7d 72 61 6e 6c 69 62 3b 20 61 63 5f  efix}ranlib; ac_
285b0 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22  word=$2.{ echo "
285c0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
285d0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
285e0 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20  _word" >&5.echo 
285f0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
28600 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
28610 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
28620 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
28630 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 2b 73  cv_prog_RANLIB+s
28640 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
28650 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
28660 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
28670 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66  C" >&6.else.  if
28680 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49   test -n "$RANLI
28690 42 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  B"; then.  ac_cv
286a0 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 24 52  _prog_RANLIB="$R
286b0 41 4e 4c 49 42 22 20 23 20 4c 65 74 20 74 68 65  ANLIB" # Let the
286c0 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
286d0 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
286e0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
286f0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
28700 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
28710 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
28720 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
28730 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
28740 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
28750 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
28760 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
28770 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
28780 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
28790 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
287a0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
287b0 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
287c0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
287d0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
287e0 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
287f0 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 24  v_prog_RANLIB="$
28800 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
28810 72 61 6e 6c 69 62 22 0a 20 20 20 20 65 63 68 6f  ranlib".    echo
28820 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
28830 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
28840 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
28850 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
28860 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
28870 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
28880 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 52 41 4e  e_IFS..fi.fi.RAN
28890 4c 49 42 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  LIB=$ac_cv_prog_
288a0 52 41 4e 4c 49 42 0a 69 66 20 74 65 73 74 20 2d  RANLIB.if test -
288b0 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65  n "$RANLIB"; the
288c0 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  n.  { echo "$as_
288d0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
288e0 6c 74 3a 20 24 52 41 4e 4c 49 42 22 20 3e 26 35  lt: $RANLIB" >&5
288f0 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
28900 24 52 41 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a  $RANLIB" >&6; }.
28910 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24  else.  { echo "$
28920 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
28930 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65  esult: no" >&5.e
28940 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f  cho "${ECHO_T}no
28950 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
28960 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
28970 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 22  _cv_prog_RANLIB"
28980 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 52  ; then.  ac_ct_R
28990 41 4e 4c 49 42 3d 24 52 41 4e 4c 49 42 0a 20 20  ANLIB=$RANLIB.  
289a0 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
289b0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 72 61 6e  rst word of "ran
289c0 6c 69 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  lib", so it can 
289d0 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
289e0 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
289f0 20 64 75 6d 6d 79 20 72 61 6e 6c 69 62 3b 20 61   dummy ranlib; a
28a00 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f  c_word=$2.{ echo
28a10 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
28a20 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
28a30 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68  ac_word" >&5.ech
28a40 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
28a50 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
28a60 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
28a70 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
28a80 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
28a90 52 41 4e 4c 49 42 2b 73 65 74 7d 22 20 3d 20 73  RANLIB+set}" = s
28aa0 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
28ab0 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
28ac0 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
28ad0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
28ae0 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22   "$ac_ct_RANLIB"
28af0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
28b00 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42  rog_ac_ct_RANLIB
28b10 3d 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22  ="$ac_ct_RANLIB"
28b20 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
28b30 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
28b40 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
28b50 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
28b60 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
28b70 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
28b80 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
28b90 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
28ba0 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
28bb0 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
28bc0 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
28bd0 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
28be0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
28bf0 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
28c00 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
28c10 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
28c20 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
28c30 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
28c40 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
28c50 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
28c60 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22 72  _ac_ct_RANLIB="r
28c70 61 6e 6c 69 62 22 0a 20 20 20 20 65 63 68 6f 20  anlib".    echo 
28c80 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
28c90 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
28ca0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
28cb0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
28cc0 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
28cd0 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
28ce0 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
28cf0 74 5f 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76 5f  t_RANLIB=$ac_cv_
28d00 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49  prog_ac_ct_RANLI
28d10 42 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  B.if test -n "$a
28d20 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b 20 74 68  c_ct_RANLIB"; th
28d30 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  en.  { echo "$as
28d40 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
28d50 75 6c 74 3a 20 24 61 63 5f 63 74 5f 52 41 4e 4c  ult: $ac_ct_RANL
28d60 49 42 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  IB" >&5.echo "${
28d70 45 43 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 52 41  ECHO_T}$ac_ct_RA
28d80 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  NLIB" >&6; }.els
28d90 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  e.  { echo "$as_
28da0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
28db0 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f  lt: no" >&5.echo
28dc0 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e   "${ECHO_T}no" >
28dd0 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74  &6; }.fi..  if t
28de0 65 73 74 20 22 78 24 61 63 5f 63 74 5f 52 41 4e  est "x$ac_ct_RAN
28df0 4c 49 42 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  LIB" = x; then. 
28e00 20 20 20 52 41 4e 4c 49 42 3d 22 3a 22 0a 20 20     RANLIB=":".  
28e10 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
28e20 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
28e30 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
28e40 6e 0a 79 65 73 3a 29 0a 7b 20 65 63 68 6f 20 22  n.yes:).{ echo "
28e50 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
28e60 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
28e70 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
28e80 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
28e90 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
28ea0 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
28eb0 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
28ec0 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
28ed0 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
28ee0 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
28ef0 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
28f00 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
28f10 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
28f20 67 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  g." >&5.echo "$a
28f30 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49  s_me: WARNING: I
28f40 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
28f50 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
28f60 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
28f70 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
28f80 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
28f90 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
28fa0 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
28fb0 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
28fc0 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
28fd0 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
28fe0 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
28ff0 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a  gnu.org." >&2;}.
29000 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
29010 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 52  es ;;.esac.    R
29020 41 4e 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41 4e  ANLIB=$ac_ct_RAN
29030 4c 49 42 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  LIB.  fi.else.  
29040 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 76 5f 70  RANLIB="$ac_cv_p
29050 72 6f 67 5f 52 41 4e 4c 49 42 22 0a 66 69 0a 0a  rog_RANLIB".fi..
29060 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
29070 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
29080 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
29090 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
290a0 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
290b0 69 78 7d 73 74 72 69 70 22 2c 20 73 6f 20 69 74  ix}strip", so it
290c0 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
290d0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
290e0 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
290f0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72  _tool_prefix}str
29100 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ip; ac_word=$2.{
29110 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
29120 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
29130 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
29140 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
29150 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
29160 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43  _word... $ECHO_C
29170 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
29180 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 53   "${ac_cv_prog_S
29190 54 52 49 50 2b 73 65 74 7d 22 20 3d 20 73 65 74  TRIP+set}" = set
291a0 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
291b0 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
291c0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
291d0 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
291e0 24 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20  $STRIP"; then.  
291f0 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50  ac_cv_prog_STRIP
29200 3d 22 24 53 54 52 49 50 22 20 23 20 4c 65 74 20  ="$STRIP" # Let 
29210 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
29220 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
29230 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
29240 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
29250 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
29260 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
29270 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
29280 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
29290 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
292a0 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
292b0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
292c0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
292d0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
292e0 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
292f0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
29300 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
29310 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
29320 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
29330 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
29340 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 3d  c_cv_prog_STRIP=
29350 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
29360 78 7d 73 74 72 69 70 22 0a 20 20 20 20 65 63 68  x}strip".    ech
29370 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
29380 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
29390 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
293a0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
293b0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
293c0 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
293d0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 53 54  ve_IFS..fi.fi.ST
293e0 52 49 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  RIP=$ac_cv_prog_
293f0 53 54 52 49 50 0a 69 66 20 74 65 73 74 20 2d 6e  STRIP.if test -n
29400 20 22 24 53 54 52 49 50 22 3b 20 74 68 65 6e 0a   "$STRIP"; then.
29410 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
29420 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
29430 3a 20 24 53 54 52 49 50 22 20 3e 26 35 0a 65 63  : $STRIP" >&5.ec
29440 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 53 54  ho "${ECHO_T}$ST
29450 52 49 50 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  RIP" >&6; }.else
29460 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
29470 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
29480 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
29490 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
294a0 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
294b0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
294c0 70 72 6f 67 5f 53 54 52 49 50 22 3b 20 74 68 65  prog_STRIP"; the
294d0 6e 0a 20 20 61 63 5f 63 74 5f 53 54 52 49 50 3d  n.  ac_ct_STRIP=
294e0 24 53 54 52 49 50 0a 20 20 23 20 45 78 74 72 61  $STRIP.  # Extra
294f0 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
29500 64 20 6f 66 20 22 73 74 72 69 70 22 2c 20 73 6f  d of "strip", so
29510 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
29520 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
29530 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 73  rgs..set dummy s
29540 74 72 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32  trip; ac_word=$2
29550 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
29560 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
29570 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
29580 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
29590 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
295a0 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f  ac_word... $ECHO
295b0 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
295c0 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
295d0 5f 61 63 5f 63 74 5f 53 54 52 49 50 2b 73 65 74  _ac_ct_STRIP+set
295e0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
295f0 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
29600 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
29610 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
29620 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 53  est -n "$ac_ct_S
29630 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 61 63  TRIP"; then.  ac
29640 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53  _cv_prog_ac_ct_S
29650 54 52 49 50 3d 22 24 61 63 5f 63 74 5f 53 54 52  TRIP="$ac_ct_STR
29660 49 50 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  IP" # Let the us
29670 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
29680 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
29690 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
296a0 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
296b0 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
296c0 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
296d0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
296e0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
296f0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
29700 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
29710 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
29720 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
29730 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
29740 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
29750 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
29760 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
29770 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
29780 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
29790 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
297a0 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d  rog_ac_ct_STRIP=
297b0 22 73 74 72 69 70 22 0a 20 20 20 20 65 63 68 6f  "strip".    echo
297c0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
297d0 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
297e0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
297f0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
29800 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
29810 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
29820 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
29830 63 74 5f 53 54 52 49 50 3d 24 61 63 5f 63 76 5f  ct_STRIP=$ac_cv_
29840 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50  prog_ac_ct_STRIP
29850 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
29860 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65 6e  _ct_STRIP"; then
29870 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
29880 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
29890 74 3a 20 24 61 63 5f 63 74 5f 53 54 52 49 50 22  t: $ac_ct_STRIP"
298a0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
298b0 4f 5f 54 7d 24 61 63 5f 63 74 5f 53 54 52 49 50  O_T}$ac_ct_STRIP
298c0 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
298d0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
298e0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
298f0 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  no" >&5.echo "${
29900 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20  ECHO_T}no" >&6; 
29910 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
29920 22 78 24 61 63 5f 63 74 5f 53 54 52 49 50 22 20  "x$ac_ct_STRIP" 
29930 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 53 54  = x; then.    ST
29940 52 49 50 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20  RIP=":".  else. 
29950 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63     case $cross_c
29960 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f  ompiling:$ac_too
29970 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a  l_warned in.yes:
29980 29 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ).{ echo "$as_me
29990 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e  :$LINENO: WARNIN
299a0 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65  G: In the future
299b0 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20  , Autoconf will 
299c0 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73  not detect cross
299d0 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d  -tools.whose nam
299e0 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74  e does not start
299f0 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74   with the host t
29a00 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20  riplet.  If you 
29a10 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69  think this.confi
29a20 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66  guration is usef
29a30 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73  ul to you, pleas
29a40 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63  e write to autoc
29a50 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26  onf@gnu.org." >&
29a60 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
29a70 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
29a80 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
29a90 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
29aa0 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
29ab0 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
29ac0 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
29ad0 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
29ae0 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
29af0 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
29b00 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
29b10 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
29b20 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
29b30 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  g." >&2;}.ac_too
29b40 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
29b50 65 73 61 63 0a 20 20 20 20 53 54 52 49 50 3d 24  esac.    STRIP=$
29b60 61 63 5f 63 74 5f 53 54 52 49 50 0a 20 20 66 69  ac_ct_STRIP.  fi
29b70 0a 65 6c 73 65 0a 20 20 53 54 52 49 50 3d 22 24  .else.  STRIP="$
29b80 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50  ac_cv_prog_STRIP
29b90 22 0a 66 69 0a 0a 0a 6f 6c 64 5f 43 43 3d 22 24  ".fi...old_CC="$
29ba0 43 43 22 0a 6f 6c 64 5f 43 46 4c 41 47 53 3d 22  CC".old_CFLAGS="
29bb0 24 43 46 4c 41 47 53 22 0a 0a 23 20 53 65 74 20  $CFLAGS"..# Set 
29bc0 73 61 6e 65 20 64 65 66 61 75 6c 74 73 20 66 6f  sane defaults fo
29bd0 72 20 76 61 72 69 6f 75 73 20 76 61 72 69 61 62  r various variab
29be0 6c 65 73 0a 74 65 73 74 20 2d 7a 20 22 24 41 52  les.test -z "$AR
29bf0 22 20 26 26 20 41 52 3d 61 72 0a 74 65 73 74 20  " && AR=ar.test 
29c00 2d 7a 20 22 24 41 52 5f 46 4c 41 47 53 22 20 26  -z "$AR_FLAGS" &
29c10 26 20 41 52 5f 46 4c 41 47 53 3d 63 72 75 0a 74  & AR_FLAGS=cru.t
29c20 65 73 74 20 2d 7a 20 22 24 41 53 22 20 26 26 20  est -z "$AS" && 
29c30 41 53 3d 61 73 0a 74 65 73 74 20 2d 7a 20 22 24  AS=as.test -z "$
29c40 43 43 22 20 26 26 20 43 43 3d 63 63 0a 74 65 73  CC" && CC=cc.tes
29c50 74 20 2d 7a 20 22 24 4c 54 43 43 22 20 26 26 20  t -z "$LTCC" && 
29c60 4c 54 43 43 3d 24 43 43 0a 74 65 73 74 20 2d 7a  LTCC=$CC.test -z
29c70 20 22 24 4c 54 43 46 4c 41 47 53 22 20 26 26 20   "$LTCFLAGS" && 
29c80 4c 54 43 46 4c 41 47 53 3d 24 43 46 4c 41 47 53  LTCFLAGS=$CFLAGS
29c90 0a 74 65 73 74 20 2d 7a 20 22 24 44 4c 4c 54 4f  .test -z "$DLLTO
29ca0 4f 4c 22 20 26 26 20 44 4c 4c 54 4f 4f 4c 3d 64  OL" && DLLTOOL=d
29cb0 6c 6c 74 6f 6f 6c 0a 74 65 73 74 20 2d 7a 20 22  lltool.test -z "
29cc0 24 4c 44 22 20 26 26 20 4c 44 3d 6c 64 0a 74 65  $LD" && LD=ld.te
29cd0 73 74 20 2d 7a 20 22 24 4c 4e 5f 53 22 20 26 26  st -z "$LN_S" &&
29ce0 20 4c 4e 5f 53 3d 22 6c 6e 20 2d 73 22 0a 74 65   LN_S="ln -s".te
29cf0 73 74 20 2d 7a 20 22 24 4d 41 47 49 43 5f 43 4d  st -z "$MAGIC_CM
29d00 44 22 20 26 26 20 4d 41 47 49 43 5f 43 4d 44 3d  D" && MAGIC_CMD=
29d10 66 69 6c 65 0a 74 65 73 74 20 2d 7a 20 22 24 4e  file.test -z "$N
29d20 4d 22 20 26 26 20 4e 4d 3d 6e 6d 0a 74 65 73 74  M" && NM=nm.test
29d30 20 2d 7a 20 22 24 53 45 44 22 20 26 26 20 53 45   -z "$SED" && SE
29d40 44 3d 73 65 64 0a 74 65 73 74 20 2d 7a 20 22 24  D=sed.test -z "$
29d50 4f 42 4a 44 55 4d 50 22 20 26 26 20 4f 42 4a 44  OBJDUMP" && OBJD
29d60 55 4d 50 3d 6f 62 6a 64 75 6d 70 0a 74 65 73 74  UMP=objdump.test
29d70 20 2d 7a 20 22 24 52 41 4e 4c 49 42 22 20 26 26   -z "$RANLIB" &&
29d80 20 52 41 4e 4c 49 42 3d 3a 0a 74 65 73 74 20 2d   RANLIB=:.test -
29d90 7a 20 22 24 53 54 52 49 50 22 20 26 26 20 53 54  z "$STRIP" && ST
29da0 52 49 50 3d 3a 0a 74 65 73 74 20 2d 7a 20 22 24  RIP=:.test -z "$
29db0 61 63 5f 6f 62 6a 65 78 74 22 20 26 26 20 61 63  ac_objext" && ac
29dc0 5f 6f 62 6a 65 78 74 3d 6f 0a 0a 23 20 44 65 74  _objext=o..# Det
29dd0 65 72 6d 69 6e 65 20 63 6f 6d 6d 61 6e 64 73 20  ermine commands 
29de0 74 6f 20 63 72 65 61 74 65 20 6f 6c 64 2d 73 74  to create old-st
29df0 79 6c 65 20 73 74 61 74 69 63 20 61 72 63 68 69  yle static archi
29e00 76 65 73 2e 0a 6f 6c 64 5f 61 72 63 68 69 76 65  ves..old_archive
29e10 5f 63 6d 64 73 3d 27 24 41 52 20 24 41 52 5f 46  _cmds='$AR $AR_F
29e20 4c 41 47 53 20 24 6f 6c 64 6c 69 62 24 6f 6c 64  LAGS $oldlib$old
29e30 6f 62 6a 73 24 6f 6c 64 5f 64 65 70 6c 69 62 73  objs$old_deplibs
29e40 27 0a 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c  '.old_postinstal
29e50 6c 5f 63 6d 64 73 3d 27 63 68 6d 6f 64 20 36 34  l_cmds='chmod 64
29e60 34 20 24 6f 6c 64 6c 69 62 27 0a 6f 6c 64 5f 70  4 $oldlib'.old_p
29e70 6f 73 74 75 6e 69 6e 73 74 61 6c 6c 5f 63 6d 64  ostuninstall_cmd
29e80 73 3d 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  s=..if test -n "
29e90 24 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20  $RANLIB"; then. 
29ea0 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69   case $host_os i
29eb0 6e 0a 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20  n.  openbsd*).  
29ec0 20 20 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c    old_postinstal
29ed0 6c 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f 73  l_cmds="$old_pos
29ee0 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24  tinstall_cmds~\$
29ef0 52 41 4e 4c 49 42 20 2d 74 20 5c 24 6f 6c 64 6c  RANLIB -t \$oldl
29f00 69 62 22 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a  ib".    ;;.  *).
29f10 20 20 20 20 6f 6c 64 5f 70 6f 73 74 69 6e 73 74      old_postinst
29f20 61 6c 6c 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f 70  all_cmds="$old_p
29f30 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 7e  ostinstall_cmds~
29f40 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69  \$RANLIB \$oldli
29f50 62 22 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  b".    ;;.  esac
29f60 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63  .  old_archive_c
29f70 6d 64 73 3d 22 24 6f 6c 64 5f 61 72 63 68 69 76  mds="$old_archiv
29f80 65 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20  e_cmds~\$RANLIB 
29f90 5c 24 6f 6c 64 6c 69 62 22 0a 66 69 0a 0a 66 6f  \$oldlib".fi..fo
29fa0 72 20 63 63 5f 74 65 6d 70 20 69 6e 20 24 63 6f  r cc_temp in $co
29fb0 6d 70 69 6c 65 72 22 22 3b 20 64 6f 0a 20 20 63  mpiler""; do.  c
29fc0 61 73 65 20 24 63 63 5f 74 65 6d 70 20 69 6e 0a  ase $cc_temp in.
29fd0 20 20 20 20 63 6f 6d 70 69 6c 65 20 7c 20 2a 5b      compile | *[
29fe0 5c 5c 2f 5d 63 6f 6d 70 69 6c 65 20 7c 20 63 63  \\/]compile | cc
29ff0 61 63 68 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 63 61  ache | *[\\/]cca
2a000 63 68 65 20 29 20 3b 3b 0a 20 20 20 20 64 69 73  che ) ;;.    dis
2a010 74 63 63 20 7c 20 2a 5b 5c 5c 2f 5d 64 69 73 74  tcc | *[\\/]dist
2a020 63 63 20 7c 20 70 75 72 69 66 79 20 7c 20 2a 5b  cc | purify | *[
2a030 5c 5c 2f 5d 70 75 72 69 66 79 20 29 20 3b 3b 0a  \\/]purify ) ;;.
2a040 20 20 20 20 5c 2d 2a 29 20 3b 3b 0a 20 20 20 20      \-*) ;;.    
2a050 2a 29 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61  *) break;;.  esa
2a060 63 0a 64 6f 6e 65 0a 63 63 5f 62 61 73 65 6e 61  c.done.cc_basena
2a070 6d 65 3d 60 24 65 63 68 6f 20 22 58 24 63 63 5f  me=`$echo "X$cc_
2a080 74 65 6d 70 22 20 7c 20 24 58 73 65 64 20 2d 65  temp" | $Xsed -e
2a090 20 27 73 25 2e 2a 2f 25 25 27 20 2d 65 20 22 73   's%.*/%%' -e "s
2a0a0 25 5e 24 68 6f 73 74 5f 61 6c 69 61 73 2d 25 25  %^$host_alias-%%
2a0b0 22 60 0a 0a 0a 23 20 4f 6e 6c 79 20 70 65 72 66  "`...# Only perf
2a0c0 6f 72 6d 20 74 68 65 20 63 68 65 63 6b 20 66 6f  orm the check fo
2a0d0 72 20 66 69 6c 65 2c 20 69 66 20 74 68 65 20 63  r file, if the c
2a0e0 68 65 63 6b 20 6d 65 74 68 6f 64 20 72 65 71 75  heck method requ
2a0f0 69 72 65 73 20 69 74 0a 63 61 73 65 20 24 64 65  ires it.case $de
2a100 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
2a110 6f 64 20 69 6e 0a 66 69 6c 65 5f 6d 61 67 69 63  od in.file_magic
2a120 2a 29 0a 20 20 69 66 20 74 65 73 74 20 22 24 66  *).  if test "$f
2a130 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 22 20 3d  ile_magic_cmd" =
2a140 20 27 24 4d 41 47 49 43 5f 43 4d 44 27 3b 20 74   '$MAGIC_CMD'; t
2a150 68 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f 20 22  hen.    { echo "
2a160 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2a170 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b 61  checking for ${a
2a180 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69  c_tool_prefix}fi
2a190 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  le" >&5.echo $EC
2a1a0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
2a1b0 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  or ${ac_tool_pre
2a1c0 66 69 78 7d 66 69 6c 65 2e 2e 2e 20 24 45 43 48  fix}file... $ECH
2a1d0 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
2a1e0 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74  est "${lt_cv_pat
2a1f0 68 5f 4d 41 47 49 43 5f 43 4d 44 2b 73 65 74 7d  h_MAGIC_CMD+set}
2a200 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
2a210 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
2a220 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
2a230 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 73 65 20  >&6.else.  case 
2a240 24 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c  $MAGIC_CMD in.[\
2a250 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a  \/*] |  ?:[\\/]*
2a260 29 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d  ).  lt_cv_path_M
2a270 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43  AGIC_CMD="$MAGIC
2a280 5f 43 4d 44 22 20 23 20 4c 65 74 20 74 68 65 20  _CMD" # Let the 
2a290 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
2a2a0 65 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61  e test with a pa
2a2b0 74 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74  th..  ;;.*).  lt
2a2c0 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d  _save_MAGIC_CMD=
2a2d0 22 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c  "$MAGIC_CMD".  l
2a2e0 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53  t_save_ifs="$IFS
2a2f0 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  "; IFS=$PATH_SEP
2a300 41 52 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d  ARATOR.  ac_dumm
2a310 79 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41 54 48  y="/usr/bin$PATH
2a320 5f 53 45 50 41 52 41 54 4f 52 24 50 41 54 48 22  _SEPARATOR$PATH"
2a330 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e  .  for ac_dir in
2a340 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20   $ac_dummy; do. 
2a350 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
2a360 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d  _ifs".    test -
2a370 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61  z "$ac_dir" && a
2a380 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74  c_dir=..    if t
2a390 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f 24  est -f $ac_dir/$
2a3a0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
2a3b0 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20 20  file; then.     
2a3c0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49   lt_cv_path_MAGI
2a3d0 43 5f 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f 24  C_CMD="$ac_dir/$
2a3e0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
2a3f0 66 69 6c 65 22 0a 20 20 20 20 20 20 69 66 20 74  file".      if t
2a400 65 73 74 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61  est -n "$file_ma
2a410 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20  gic_test_file"; 
2a420 74 68 65 6e 0a 09 63 61 73 65 20 24 64 65 70 6c  then..case $depl
2a430 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
2a440 20 69 6e 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63   in.."file_magic
2a450 20 22 2a 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67   "*)..  file_mag
2a460 69 63 5f 72 65 67 65 78 3d 60 65 78 70 72 20 22  ic_regex=`expr "
2a470 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  $deplibs_check_m
2a480 65 74 68 6f 64 22 20 3a 20 22 66 69 6c 65 5f 6d  ethod" : "file_m
2a490 61 67 69 63 20 5c 28 2e 2a 5c 29 22 60 0a 09 20  agic \(.*\)"`.. 
2a4a0 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f   MAGIC_CMD="$lt_
2a4b0 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2a4c0 44 22 0a 09 20 20 69 66 20 65 76 61 6c 20 24 66  D"..  if eval $f
2a4d0 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20 5c 24  ile_magic_cmd \$
2a4e0 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
2a4f0 66 69 6c 65 20 32 3e 20 2f 64 65 76 2f 6e 75 6c  file 2> /dev/nul
2a500 6c 20 7c 0a 09 20 20 20 20 24 45 47 52 45 50 20  l |..    $EGREP 
2a510 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67  "$file_magic_reg
2a520 65 78 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  ex" > /dev/null;
2a530 20 74 68 65 6e 0a 09 20 20 20 20 3a 0a 09 20 20   then..    :..  
2a540 65 6c 73 65 0a 09 20 20 20 20 63 61 74 20 3c 3c  else..    cat <<
2a550 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61  EOF 1>&2..*** Wa
2a560 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61  rning: the comma
2a570 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20  nd libtool uses 
2a580 74 6f 20 64 65 74 65 63 74 20 73 68 61 72 65 64  to detect shared
2a590 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20   libraries,.*** 
2a5a0 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c  $file_magic_cmd,
2a5b0 20 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75 74   produces output
2a5c0 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61   that libtool ca
2a5d0 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a  nnot recognize..
2a5e0 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20 69  *** The result i
2a5f0 73 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d  s that libtool m
2a600 61 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f 67  ay fail to recog
2a610 6e 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62 72  nize shared libr
2a620 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63  aries.*** as suc
2a630 68 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61 66  h.  This will af
2a640 66 65 63 74 20 74 68 65 20 63 72 65 61 74 69 6f  fect the creatio
2a650 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62  n of libtool lib
2a660 72 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20  raries that.*** 
2a670 64 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65 64  depend on shared
2a680 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 20   libraries, but 
2a690 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20  programs linked 
2a6a0 77 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f 6f  with such libtoo
2a6b0 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73 20  l.*** libraries 
2a6c0 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72 64  will work regard
2a6d0 6c 65 73 73 20 6f 66 20 74 68 69 73 20 70 72 6f  less of this pro
2a6e0 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c  blem.  Neverthel
2a6f0 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79  ess, you.*** may
2a700 20 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74 20   want to report 
2a710 74 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79  the problem to y
2a720 6f 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61 67  our system manag
2a730 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a  er and/or to.***
2a740 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75   bug-libtool@gnu
2a750 2e 6f 72 67 0a 0a 45 4f 46 0a 09 20 20 66 69 20  .org..EOF..  fi 
2a760 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66  ;;..esac.      f
2a770 69 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20 20  i.      break.  
2a780 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46    fi.  done.  IF
2a790 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2a7a0 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c  .  MAGIC_CMD="$l
2a7b0 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44  t_save_MAGIC_CMD
2a7c0 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a  ".  ;;.esac.fi..
2a7d0 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63  MAGIC_CMD="$lt_c
2a7e0 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2a7f0 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4d  ".if test -n "$M
2a800 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a  AGIC_CMD"; then.
2a810 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
2a820 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
2a830 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26  : $MAGIC_CMD" >&
2a840 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
2a850 7d 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36  }$MAGIC_CMD" >&6
2a860 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68  ; }.else.  { ech
2a870 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2a880 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
2a890 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
2a8a0 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a  T}no" >&6; }.fi.
2a8b0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74  .if test -z "$lt
2a8c0 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2a8d0 4d 44 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  MD"; then.  if t
2a8e0 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
2a8f0 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
2a900 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
2a910 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
2a920 69 6e 67 20 66 6f 72 20 66 69 6c 65 22 20 3e 26  ing for file" >&
2a930 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
2a940 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66 69 6c  checking for fil
2a950 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  e... $ECHO_C" >&
2a960 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
2a970 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2a980 5f 43 4d 44 2b 73 65 74 7d 22 20 3d 20 73 65 74  _CMD+set}" = set
2a990 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
2a9a0 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
2a9b0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
2a9c0 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49 43 5f  e.  case $MAGIC_
2a9d0 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20  CMD in.[\\/*] | 
2a9e0 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f   ?:[\\/]*).  lt_
2a9f0 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2aa00 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 23  D="$MAGIC_CMD" #
2aa10 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
2aa20 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 20  erride the test 
2aa30 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20 20 3b  with a path..  ;
2aa40 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65 5f 4d  ;.*).  lt_save_M
2aa50 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43  AGIC_CMD="$MAGIC
2aa60 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76 65 5f  _CMD".  lt_save_
2aa70 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
2aa80 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
2aa90 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75 73 72    ac_dummy="/usr
2aaa0 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41  /bin$PATH_SEPARA
2aab0 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f 72 20  TOR$PATH".  for 
2aac0 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f 64 75  ac_dir in $ac_du
2aad0 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d  mmy; do.    IFS=
2aae0 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
2aaf0 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f     test -z "$ac_
2ab00 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e  dir" && ac_dir=.
2ab10 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20  .    if test -f 
2ab20 24 61 63 5f 64 69 72 2f 66 69 6c 65 3b 20 74 68  $ac_dir/file; th
2ab30 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  en.      lt_cv_p
2ab40 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ath_MAGIC_CMD="$
2ab50 61 63 5f 64 69 72 2f 66 69 6c 65 22 0a 20 20 20  ac_dir/file".   
2ab60 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
2ab70 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
2ab80 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63 61 73  file"; then..cas
2ab90 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  e $deplibs_check
2aba0 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66 69 6c  _method in.."fil
2abb0 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20 20 66  e_magic "*)..  f
2abc0 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 3d  ile_magic_regex=
2abd0 60 65 78 70 72 20 22 24 64 65 70 6c 69 62 73 5f  `expr "$deplibs_
2abe0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3a 20  check_method" : 
2abf0 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28 2e 2a  "file_magic \(.*
2ac00 5c 29 22 60 0a 09 20 20 4d 41 47 49 43 5f 43 4d  \)"`..  MAGIC_CM
2ac10 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d  D="$lt_cv_path_M
2ac20 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69 66 20  AGIC_CMD"..  if 
2ac30 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67 69 63  eval $file_magic
2ac40 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61 67 69  _cmd \$file_magi
2ac50 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e 20 2f  c_test_file 2> /
2ac60 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20 20  dev/null |..    
2ac70 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f 6d 61  $EGREP "$file_ma
2ac80 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f 64 65  gic_regex" > /de
2ac90 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20  v/null; then..  
2aca0 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20 20    :..  else..   
2acb0 20 63 61 74 20 3c 3c 45 4f 46 20 31 3e 26 32 0a   cat <<EOF 1>&2.
2acc0 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 74 68  .*** Warning: th
2acd0 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 62 74 6f 6f  e command libtoo
2ace0 6c 20 75 73 65 73 20 74 6f 20 64 65 74 65 63 74  l uses to detect
2acf0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2ad00 73 2c 0a 2a 2a 2a 20 24 66 69 6c 65 5f 6d 61 67  s,.*** $file_mag
2ad10 69 63 5f 63 6d 64 2c 20 70 72 6f 64 75 63 65 73  ic_cmd, produces
2ad20 20 6f 75 74 70 75 74 20 74 68 61 74 20 6c 69 62   output that lib
2ad30 74 6f 6f 6c 20 63 61 6e 6e 6f 74 20 72 65 63 6f  tool cannot reco
2ad40 67 6e 69 7a 65 2e 0a 2a 2a 2a 20 54 68 65 20 72  gnize..*** The r
2ad50 65 73 75 6c 74 20 69 73 20 74 68 61 74 20 6c 69  esult is that li
2ad60 62 74 6f 6f 6c 20 6d 61 79 20 66 61 69 6c 20 74  btool may fail t
2ad70 6f 20 72 65 63 6f 67 6e 69 7a 65 20 73 68 61 72  o recognize shar
2ad80 65 64 20 6c 69 62 72 61 72 69 65 73 0a 2a 2a 2a  ed libraries.***
2ad90 20 61 73 20 73 75 63 68 2e 20 20 54 68 69 73 20   as such.  This 
2ada0 77 69 6c 6c 20 61 66 66 65 63 74 20 74 68 65 20  will affect the 
2adb0 63 72 65 61 74 69 6f 6e 20 6f 66 20 6c 69 62 74  creation of libt
2adc0 6f 6f 6c 20 6c 69 62 72 61 72 69 65 73 20 74 68  ool libraries th
2add0 61 74 0a 2a 2a 2a 20 64 65 70 65 6e 64 20 6f 6e  at.*** depend on
2ade0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2adf0 73 2c 20 62 75 74 20 70 72 6f 67 72 61 6d 73 20  s, but programs 
2ae00 6c 69 6e 6b 65 64 20 77 69 74 68 20 73 75 63 68  linked with such
2ae10 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 6c 69 62   libtool.*** lib
2ae20 72 61 72 69 65 73 20 77 69 6c 6c 20 77 6f 72 6b  raries will work
2ae30 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74   regardless of t
2ae40 68 69 73 20 70 72 6f 62 6c 65 6d 2e 20 20 4e 65  his problem.  Ne
2ae50 76 65 72 74 68 65 6c 65 73 73 2c 20 79 6f 75 0a  vertheless, you.
2ae60 2a 2a 2a 20 6d 61 79 20 77 61 6e 74 20 74 6f 20  *** may want to 
2ae70 72 65 70 6f 72 74 20 74 68 65 20 70 72 6f 62 6c  report the probl
2ae80 65 6d 20 74 6f 20 79 6f 75 72 20 73 79 73 74 65  em to your syste
2ae90 6d 20 6d 61 6e 61 67 65 72 20 61 6e 64 2f 6f 72  m manager and/or
2aea0 20 74 6f 0a 2a 2a 2a 20 62 75 67 2d 6c 69 62 74   to.*** bug-libt
2aeb0 6f 6f 6c 40 67 6e 75 2e 6f 72 67 0a 0a 45 4f 46  ool@gnu.org..EOF
2aec0 0a 09 20 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a  ..  fi ;;..esac.
2aed0 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 62        fi.      b
2aee0 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f  reak.    fi.  do
2aef0 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61  ne.  IFS="$lt_sa
2af00 76 65 5f 69 66 73 22 0a 20 20 4d 41 47 49 43 5f  ve_ifs".  MAGIC_
2af10 43 4d 44 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41  CMD="$lt_save_MA
2af20 47 49 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73  GIC_CMD".  ;;.es
2af30 61 63 0a 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44  ac.fi..MAGIC_CMD
2af40 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41  ="$lt_cv_path_MA
2af50 47 49 43 5f 43 4d 44 22 0a 69 66 20 74 65 73 74  GIC_CMD".if test
2af60 20 2d 6e 20 22 24 4d 41 47 49 43 5f 43 4d 44 22   -n "$MAGIC_CMD"
2af70 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20  ; then.  { echo 
2af80 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2af90 20 72 65 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f   result: $MAGIC_
2afa0 43 4d 44 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  CMD" >&5.echo "$
2afb0 7b 45 43 48 4f 5f 54 7d 24 4d 41 47 49 43 5f 43  {ECHO_T}$MAGIC_C
2afc0 4d 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  MD" >&6; }.else.
2afd0 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
2afe0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
2aff0 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  : no" >&5.echo "
2b000 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36  ${ECHO_T}no" >&6
2b010 3b 20 7d 0a 66 69 0a 0a 20 20 65 6c 73 65 0a 20  ; }.fi..  else. 
2b020 20 20 20 4d 41 47 49 43 5f 43 4d 44 3d 3a 0a 20     MAGIC_CMD=:. 
2b030 20 66 69 0a 66 69 0a 0a 20 20 66 69 0a 20 20 3b   fi.fi..  fi.  ;
2b040 3b 0a 65 73 61 63 0a 0a 65 6e 61 62 6c 65 5f 64  ;.esac..enable_d
2b050 6c 6f 70 65 6e 3d 6e 6f 0a 65 6e 61 62 6c 65 5f  lopen=no.enable_
2b060 77 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a 0a 23 20  win32_dll=no..# 
2b070 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d  Check whether --
2b080 65 6e 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c  enable-libtool-l
2b090 6f 63 6b 20 77 61 73 20 67 69 76 65 6e 2e 0a 69  ock was given..i
2b0a0 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65  f test "${enable
2b0b0 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65  _libtool_lock+se
2b0c0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
2b0d0 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61    enableval=$ena
2b0e0 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b  ble_libtool_lock
2b0f0 3b 0a 66 69 0a 0a 74 65 73 74 20 22 78 24 65 6e  ;.fi..test "x$en
2b100 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63  able_libtool_loc
2b110 6b 22 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61  k" != xno && ena
2b120 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b  ble_libtool_lock
2b130 3d 79 65 73 0a 0a 0a 23 20 43 68 65 63 6b 20 77  =yes...# Check w
2b140 68 65 74 68 65 72 20 2d 2d 77 69 74 68 2d 70 69  hether --with-pi
2b150 63 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  c was given..if 
2b160 74 65 73 74 20 22 24 7b 77 69 74 68 5f 70 69 63  test "${with_pic
2b170 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
2b180 65 6e 0a 20 20 77 69 74 68 76 61 6c 3d 24 77 69  en.  withval=$wi
2b190 74 68 5f 70 69 63 3b 20 70 69 63 5f 6d 6f 64 65  th_pic; pic_mode
2b1a0 3d 22 24 77 69 74 68 76 61 6c 22 0a 65 6c 73 65  ="$withval".else
2b1b0 0a 20 20 70 69 63 5f 6d 6f 64 65 3d 64 65 66 61  .  pic_mode=defa
2b1c0 75 6c 74 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20  ult.fi..test -z 
2b1d0 22 24 70 69 63 5f 6d 6f 64 65 22 20 26 26 20 70  "$pic_mode" && p
2b1e0 69 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a  ic_mode=default.
2b1f0 0a 23 20 43 68 65 63 6b 20 69 66 20 77 65 20 68  .# Check if we h
2b200 61 76 65 20 61 20 76 65 72 73 69 6f 6e 20 6d 69  ave a version mi
2b210 73 6d 61 74 63 68 20 62 65 74 77 65 65 6e 20 6c  smatch between l
2b220 69 62 74 6f 6f 6c 2e 6d 34 20 61 6e 64 20 6c 74  ibtool.m4 and lt
2b230 6d 61 69 6e 2e 73 68 2e 0a 23 0a 23 20 4e 6f 74  main.sh..#.# Not
2b240 65 3a 20 20 54 68 69 73 20 73 68 6f 75 6c 64 20  e:  This should 
2b250 62 65 20 69 6e 20 41 43 5f 4c 49 42 54 4f 4f 4c  be in AC_LIBTOOL
2b260 5f 53 45 54 55 50 2c 20 5f 61 66 74 65 72 5f 20  _SETUP, _after_ 
2b270 24 6c 74 6d 61 69 6e 20 68 61 76 65 20 62 65 65  $ltmain have bee
2b280 6e 20 64 65 66 69 6e 65 64 2e 0a 23 20 20 20 20  n defined..#    
2b290 20 20 20 20 57 65 20 61 6c 73 6f 20 73 68 6f 75      We also shou
2b2a0 6c 64 20 64 6f 20 69 74 20 5f 62 65 66 6f 72 65  ld do it _before
2b2b0 5f 20 41 43 5f 4c 49 42 54 4f 4f 4c 5f 4c 41 4e  _ AC_LIBTOOL_LAN
2b2c0 47 5f 43 5f 43 4f 4e 46 49 47 20 74 68 61 74 20  G_C_CONFIG that 
2b2d0 61 63 74 75 61 6c 6c 79 0a 23 20 20 20 20 20 20  actually.#      
2b2e0 20 20 63 61 6c 6c 73 20 41 43 5f 4c 49 42 54 4f    calls AC_LIBTO
2b2f0 4f 4c 5f 43 4f 4e 46 49 47 20 61 6e 64 20 63 72  OL_CONFIG and cr
2b300 65 61 74 65 73 20 6c 69 62 74 6f 6f 6c 2e 0a 23  eates libtool..#
2b310 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
2b320 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
2b330 67 20 66 6f 72 20 63 6f 72 72 65 63 74 20 6c 74  g for correct lt
2b340 6d 61 69 6e 2e 73 68 20 76 65 72 73 69 6f 6e 22  main.sh version"
2b350 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
2b360 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
2b370 63 6f 72 72 65 63 74 20 6c 74 6d 61 69 6e 2e 73  correct ltmain.s
2b380 68 20 76 65 72 73 69 6f 6e 2e 2e 2e 20 24 45 43  h version... $EC
2b390 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
2b3a0 74 65 73 74 20 22 78 24 6c 74 6d 61 69 6e 22 20  test "x$ltmain" 
2b3b0 3d 20 22 78 22 20 3b 20 74 68 65 6e 0a 20 20 7b  = "x" ; then.  {
2b3c0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
2b3d0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
2b3e0 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  o" >&5.echo "${E
2b3f0 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d  CHO_T}no" >&6; }
2b400 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73  .  { { echo "$as
2b410 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
2b420 6f 72 3a 0a 0a 2a 2a 2a 20 5b 47 65 6e 74 6f 6f  or:..*** [Gentoo
2b430 5d 20 73 61 6e 69 74 79 20 63 68 65 63 6b 20 66  ] sanity check f
2b440 61 69 6c 65 64 21 20 2a 2a 2a 0a 2a 2a 2a 20 5c  ailed! ***.*** \
2b450 24 6c 74 6d 61 69 6e 20 69 73 20 6e 6f 74 20 64  $ltmain is not d
2b460 65 66 69 6e 65 64 2c 20 70 6c 65 61 73 65 20 63  efined, please c
2b470 68 65 63 6b 20 74 68 65 20 70 61 74 63 68 20 66  heck the patch f
2b480 6f 72 20 63 6f 6e 73 69 73 74 65 6e 63 79 21 20  or consistency! 
2b490 2a 2a 2a 0a 22 20 3e 26 35 0a 65 63 68 6f 20 22  ***." >&5.echo "
2b4a0 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 0a 0a  $as_me: error:..
2b4b0 2a 2a 2a 20 5b 47 65 6e 74 6f 6f 5d 20 73 61 6e  *** [Gentoo] san
2b4c0 69 74 79 20 63 68 65 63 6b 20 66 61 69 6c 65 64  ity check failed
2b4d0 21 20 2a 2a 2a 0a 2a 2a 2a 20 5c 24 6c 74 6d 61  ! ***.*** \$ltma
2b4e0 69 6e 20 69 73 20 6e 6f 74 20 64 65 66 69 6e 65  in is not define
2b4f0 64 2c 20 70 6c 65 61 73 65 20 63 68 65 63 6b 20  d, please check 
2b500 74 68 65 20 70 61 74 63 68 20 66 6f 72 20 63 6f  the patch for co
2b510 6e 73 69 73 74 65 6e 63 79 21 20 2a 2a 2a 0a 22  nsistency! ***."
2b520 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
2b530 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
2b540 20 7d 0a 66 69 0a 67 65 6e 74 6f 6f 5f 6c 74 5f   }.fi.gentoo_lt_
2b550 76 65 72 73 69 6f 6e 3d 22 31 2e 35 2e 32 32 22  version="1.5.22"
2b560 0a 67 65 6e 74 6f 6f 5f 6c 74 6d 61 69 6e 5f 76  .gentoo_ltmain_v
2b570 65 72 73 69 6f 6e 3d 60 73 65 64 20 2d 6e 20 27  ersion=`sed -n '
2b580 2f 5e 5b 20 09 5d 2a 56 45 52 53 49 4f 4e 3d 2f  /^[ .]*VERSION=/
2b590 7b 73 2f 5e 5b 20 09 5d 2a 56 45 52 53 49 4f 4e  {s/^[ .]*VERSION
2b5a0 3d 2f 2f 3b 70 3b 71 3b 7d 27 20 22 24 6c 74 6d  =//;p;q;}' "$ltm
2b5b0 61 69 6e 22 60 0a 69 66 20 74 65 73 74 20 22 78  ain"`.if test "x
2b5c0 24 67 65 6e 74 6f 6f 5f 6c 74 5f 76 65 72 73 69  $gentoo_lt_versi
2b5d0 6f 6e 22 20 21 3d 20 22 78 24 67 65 6e 74 6f 6f  on" != "x$gentoo
2b5e0 5f 6c 74 6d 61 69 6e 5f 76 65 72 73 69 6f 6e 22  _ltmain_version"
2b5f0 20 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f   ; then.  { echo
2b600 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2b610 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
2b620 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
2b630 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 20 20 7b 20  }no" >&6; }.  { 
2b640 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
2b650 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 0a 0a  LINENO: error:..
2b660 2a 2a 2a 20 5b 47 65 6e 74 6f 6f 5d 20 73 61 6e  *** [Gentoo] san
2b670 69 74 79 20 63 68 65 63 6b 20 66 61 69 6c 65 64  ity check failed
2b680 21 20 2a 2a 2a 0a 2a 2a 2a 20 6c 69 62 74 6f 6f  ! ***.*** libtoo
2b690 6c 2e 6d 34 20 61 6e 64 20 6c 74 6d 61 69 6e 2e  l.m4 and ltmain.
2b6a0 73 68 20 68 61 76 65 20 61 20 76 65 72 73 69 6f  sh have a versio
2b6b0 6e 20 6d 69 73 6d 61 74 63 68 21 20 2a 2a 2a 0a  n mismatch! ***.
2b6c0 2a 2a 2a 20 28 6c 69 62 74 6f 6f 6c 2e 6d 34 20  *** (libtool.m4 
2b6d0 3d 20 24 67 65 6e 74 6f 6f 5f 6c 74 5f 76 65 72  = $gentoo_lt_ver
2b6e0 73 69 6f 6e 2c 20 6c 74 6d 61 69 6e 2e 73 68 20  sion, ltmain.sh 
2b6f0 3d 20 24 67 65 6e 74 6f 6f 5f 6c 74 6d 61 69 6e  = $gentoo_ltmain
2b700 5f 76 65 72 73 69 6f 6e 29 20 2a 2a 2a 0a 0a 50  _version) ***..P
2b710 6c 65 61 73 65 20 72 75 6e 3a 0a 0a 20 20 6c 69  lease run:..  li
2b720 62 74 6f 6f 6c 69 7a 65 20 2d 2d 63 6f 70 79 20  btoolize --copy 
2b730 2d 2d 66 6f 72 63 65 0a 0a 69 66 20 61 70 70 72  --force..if appr
2b740 6f 70 72 69 61 74 65 2c 20 70 6c 65 61 73 65 20  opriate, please 
2b750 63 6f 6e 74 61 63 74 20 74 68 65 20 6d 61 69 6e  contact the main
2b760 74 61 69 6e 65 72 20 6f 66 20 74 68 69 73 0a 70  tainer of this.p
2b770 61 63 6b 61 67 65 20 28 6f 72 20 79 6f 75 72 20  ackage (or your 
2b780 64 69 73 74 72 69 62 75 74 69 6f 6e 29 20 66 6f  distribution) fo
2b790 72 20 68 65 6c 70 2e 0a 22 20 3e 26 35 0a 65 63  r help.." >&5.ec
2b7a0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
2b7b0 72 3a 0a 0a 2a 2a 2a 20 5b 47 65 6e 74 6f 6f 5d  r:..*** [Gentoo]
2b7c0 20 73 61 6e 69 74 79 20 63 68 65 63 6b 20 66 61   sanity check fa
2b7d0 69 6c 65 64 21 20 2a 2a 2a 0a 2a 2a 2a 20 6c 69  iled! ***.*** li
2b7e0 62 74 6f 6f 6c 2e 6d 34 20 61 6e 64 20 6c 74 6d  btool.m4 and ltm
2b7f0 61 69 6e 2e 73 68 20 68 61 76 65 20 61 20 76 65  ain.sh have a ve
2b800 72 73 69 6f 6e 20 6d 69 73 6d 61 74 63 68 21 20  rsion mismatch! 
2b810 2a 2a 2a 0a 2a 2a 2a 20 28 6c 69 62 74 6f 6f 6c  ***.*** (libtool
2b820 2e 6d 34 20 3d 20 24 67 65 6e 74 6f 6f 5f 6c 74  .m4 = $gentoo_lt
2b830 5f 76 65 72 73 69 6f 6e 2c 20 6c 74 6d 61 69 6e  _version, ltmain
2b840 2e 73 68 20 3d 20 24 67 65 6e 74 6f 6f 5f 6c 74  .sh = $gentoo_lt
2b850 6d 61 69 6e 5f 76 65 72 73 69 6f 6e 29 20 2a 2a  main_version) **
2b860 2a 0a 0a 50 6c 65 61 73 65 20 72 75 6e 3a 0a 0a  *..Please run:..
2b870 20 20 6c 69 62 74 6f 6f 6c 69 7a 65 20 2d 2d 63    libtoolize --c
2b880 6f 70 79 20 2d 2d 66 6f 72 63 65 0a 0a 69 66 20  opy --force..if 
2b890 61 70 70 72 6f 70 72 69 61 74 65 2c 20 70 6c 65  appropriate, ple
2b8a0 61 73 65 20 63 6f 6e 74 61 63 74 20 74 68 65 20  ase contact the 
2b8b0 6d 61 69 6e 74 61 69 6e 65 72 20 6f 66 20 74 68  maintainer of th
2b8c0 69 73 0a 70 61 63 6b 61 67 65 20 28 6f 72 20 79  is.package (or y
2b8d0 6f 75 72 20 64 69 73 74 72 69 62 75 74 69 6f 6e  our distribution
2b8e0 29 20 66 6f 72 20 68 65 6c 70 2e 0a 22 20 3e 26  ) for help.." >&
2b8f0 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
2b900 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
2b910 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24  else.  { echo "$
2b920 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
2b930 65 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a  esult: yes" >&5.
2b940 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 79  echo "${ECHO_T}y
2b950 65 73 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  es" >&6; }.fi...
2b960 23 20 55 73 65 20 43 20 66 6f 72 20 74 68 65 20  # Use C for the 
2b970 64 65 66 61 75 6c 74 20 63 6f 6e 66 69 67 75 72  default configur
2b980 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 6c 69 62  ation in the lib
2b990 74 6f 6f 6c 20 73 63 72 69 70 74 0a 74 61 67 6e  tool script.tagn
2b9a0 61 6d 65 3d 0a 6c 74 5f 73 61 76 65 5f 43 43 3d  ame=.lt_save_CC=
2b9b0 22 24 43 43 22 0a 61 63 5f 65 78 74 3d 63 0a 61  "$CC".ac_ext=c.a
2b9c0 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
2b9d0 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
2b9e0 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
2b9f0 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
2ba00 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
2ba10 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
2ba20 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
2ba30 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
2ba40 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
2ba50 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2ba60 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
2ba70 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
2ba80 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
2ba90 75 0a 0a 0a 23 20 53 6f 75 72 63 65 20 66 69 6c  u...# Source fil
2baa0 65 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20  e extension for 
2bab0 43 20 74 65 73 74 20 73 6f 75 72 63 65 73 2e 0a  C test sources..
2bac0 61 63 5f 65 78 74 3d 63 0a 0a 23 20 4f 62 6a 65  ac_ext=c..# Obje
2bad0 63 74 20 66 69 6c 65 20 65 78 74 65 6e 73 69 6f  ct file extensio
2bae0 6e 20 66 6f 72 20 63 6f 6d 70 69 6c 65 64 20 43  n for compiled C
2baf0 20 74 65 73 74 20 73 6f 75 72 63 65 73 2e 0a 6f   test sources..o
2bb00 62 6a 65 78 74 3d 6f 0a 6f 62 6a 65 78 74 3d 24  bjext=o.objext=$
2bb10 6f 62 6a 65 78 74 0a 0a 23 20 43 6f 64 65 20 74  objext..# Code t
2bb20 6f 20 62 65 20 75 73 65 64 20 69 6e 20 73 69 6d  o be used in sim
2bb30 70 6c 65 20 63 6f 6d 70 69 6c 65 20 74 65 73 74  ple compile test
2bb40 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70  s.lt_simple_comp
2bb50 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 3d 22 69  ile_test_code="i
2bb60 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61 62 6c 65  nt some_variable
2bb70 20 3d 20 30 3b 5c 6e 22 0a 0a 23 20 43 6f 64 65   = 0;\n"..# Code
2bb80 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20 73   to be used in s
2bb90 69 6d 70 6c 65 20 6c 69 6e 6b 20 74 65 73 74 73  imple link tests
2bba0 0a 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f  .lt_simple_link_
2bbb0 74 65 73 74 5f 63 6f 64 65 3d 27 69 6e 74 20 6d  test_code='int m
2bbc0 61 69 6e 28 29 7b 72 65 74 75 72 6e 28 30 29 3b  ain(){return(0);
2bbd0 7d 5c 6e 27 0a 0a 0a 23 20 49 66 20 6e 6f 20 43  }\n'...# If no C
2bbe0 20 63 6f 6d 70 69 6c 65 72 20 77 61 73 20 73 70   compiler was sp
2bbf0 65 63 69 66 69 65 64 2c 20 75 73 65 20 43 43 2e  ecified, use CC.
2bc00 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d 22 24 43  .LTCC=${LTCC-"$C
2bc10 43 22 7d 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63  C"}..# If no C c
2bc20 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 20 77 65  ompiler flags we
2bc30 72 65 20 73 70 65 63 69 66 69 65 64 2c 20 75 73  re specified, us
2bc40 65 20 43 46 4c 41 47 53 2e 0a 4c 54 43 46 4c 41  e CFLAGS..LTCFLA
2bc50 47 53 3d 24 7b 4c 54 43 46 4c 41 47 53 2d 22 24  GS=${LTCFLAGS-"$
2bc60 43 46 4c 41 47 53 22 7d 0a 0a 23 20 41 6c 6c 6f  CFLAGS"}..# Allo
2bc70 77 20 43 43 20 74 6f 20 62 65 20 61 20 70 72 6f  w CC to be a pro
2bc80 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
2bc90 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d 70 69 6c  rguments..compil
2bca0 65 72 3d 24 43 43 0a 0a 0a 23 20 73 61 76 65 20  er=$CC...# save 
2bcb0 77 61 72 6e 69 6e 67 73 2f 62 6f 69 6c 65 72 70  warnings/boilerp
2bcc0 6c 61 74 65 20 6f 66 20 73 69 6d 70 6c 65 20 74  late of simple t
2bcd0 65 73 74 20 63 6f 64 65 0a 61 63 5f 6f 75 74 66  est code.ac_outf
2bce0 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63  ile=conftest.$ac
2bcf0 5f 6f 62 6a 65 78 74 0a 70 72 69 6e 74 66 20 22  _objext.printf "
2bd00 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69  $lt_simple_compi
2bd10 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 63  le_test_code" >c
2bd20 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2bd30 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
2bd40 65 22 20 32 3e 26 31 20 3e 2f 64 65 76 2f 6e 75  e" 2>&1 >/dev/nu
2bd50 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e 24 2f 64  ll | $SED '/^$/d
2bd60 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66  ; /^ *+/d' >conf
2bd70 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f 63 6f 6d  test.err._lt_com
2bd80 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74  piler_boilerplat
2bd90 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  e=`cat conftest.
2bda0 65 72 72 60 0a 24 72 6d 20 63 6f 6e 66 74 65 73  err`.$rm conftes
2bdb0 74 2a 0a 0a 61 63 5f 6f 75 74 66 69 6c 65 3d 63  t*..ac_outfile=c
2bdc0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
2bdd0 78 74 0a 70 72 69 6e 74 66 20 22 24 6c 74 5f 73  xt.printf "$lt_s
2bde0 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f  imple_link_test_
2bdf0 63 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73 74 2e  code" >conftest.
2be00 24 61 63 5f 65 78 74 0a 65 76 61 6c 20 22 24 61  $ac_ext.eval "$a
2be10 63 5f 6c 69 6e 6b 22 20 32 3e 26 31 20 3e 2f 64  c_link" 2>&1 >/d
2be20 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 27  ev/null | $SED '
2be30 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20  /^$/d; /^ *+/d' 
2be40 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f 6c  >conftest.err._l
2be50 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72 70  t_linker_boilerp
2be60 6c 61 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65  late=`cat confte
2be70 73 74 2e 65 72 72 60 0a 24 72 6d 20 63 6f 6e 66  st.err`.$rm conf
2be80 74 65 73 74 2a 0a 0a 0a 0a 6c 74 5f 70 72 6f 67  test*....lt_prog
2be90 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69  _compiler_no_bui
2bea0 6c 74 69 6e 5f 66 6c 61 67 3d 0a 0a 69 66 20 74  ltin_flag=..if t
2beb0 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
2bec0 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 70 72 6f 67  ; then.  lt_prog
2bed0 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69  _compiler_no_bui
2bee0 6c 74 69 6e 5f 66 6c 61 67 3d 27 20 2d 66 6e 6f  ltin_flag=' -fno
2bef0 2d 62 75 69 6c 74 69 6e 27 0a 0a 0a 7b 20 65 63  -builtin'...{ ec
2bf00 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2bf10 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  NO: checking if 
2bf20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72  $compiler suppor
2bf30 74 73 20 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e  ts -fno-rtti -fn
2bf40 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26  o-exceptions" >&
2bf50 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
2bf60 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d  checking if $com
2bf70 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d  piler supports -
2bf80 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78  fno-rtti -fno-ex
2bf90 63 65 70 74 69 6f 6e 73 2e 2e 2e 20 24 45 43 48  ceptions... $ECH
2bfa0 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
2bfb0 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f  est "${lt_cv_pro
2bfc0 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f  g_compiler_rtti_
2bfd0 65 78 63 65 70 74 69 6f 6e 73 2b 73 65 74 7d 22  exceptions+set}"
2bfe0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
2bff0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
2c000 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
2c010 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f  &6.else.  lt_cv_
2c020 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74  prog_compiler_rt
2c030 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 3d 6e 6f  ti_exceptions=no
2c040 0a 20 20 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f  .  ac_outfile=co
2c050 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
2c060 74 0a 20 20 20 70 72 69 6e 74 66 20 22 24 6c 74  t.   printf "$lt
2c070 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f  _simple_compile_
2c080 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e  test_code" > con
2c090 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
2c0a0 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61   lt_compiler_fla
2c0b0 67 3d 22 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e  g="-fno-rtti -fn
2c0c0 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 0a 20 20  o-exceptions".  
2c0d0 20 23 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70   # Insert the op
2c0e0 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20  tion either (1) 
2c0f0 61 66 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a  after the last *
2c100 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20  FLAGS variable, 
2c110 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f  or.   # (2) befo
2c120 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69  re a word contai
2c130 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22  ning "conftest."
2c140 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68 65 20  , or (3) at the 
2c150 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74  end..   # Note t
2c160 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20  hat $ac_compile 
2c170 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20  itself does not 
2c180 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73  contain backslas
2c190 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20  hes and begins. 
2c1a0 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61    # with a dolla
2c1b0 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79  r sign (not a hy
2c1c0 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63  phen), so the ec
2c1d0 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63  ho should work c
2c1e0 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 23 20 54  orrectly..   # T
2c1f0 68 65 20 6f 70 74 69 6f 6e 20 69 73 20 72 65 66  he option is ref
2c200 65 72 65 6e 63 65 64 20 76 69 61 20 61 20 76 61  erenced via a va
2c210 72 69 61 62 6c 65 20 74 6f 20 61 76 6f 69 64 20  riable to avoid 
2c220 63 6f 6e 66 75 73 69 6e 67 20 73 65 64 2e 0a 20  confusing sed.. 
2c230 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63    lt_compile=`ec
2c240 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ho "$ac_compile"
2c250 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20   | $SED \.   -e 
2c260 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31  's:.*FLAGS}\{0,1
2c270 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65  \} :&$lt_compile
2c280 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20  r_flag :; t' \. 
2c290 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f    -e 's: [^ ]*co
2c2a0 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f  nftest\.: $lt_co
2c2b0 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74  mpiler_flag&:; t
2c2c0 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20  ' \.   -e 's:$: 
2c2d0 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  $lt_compiler_fla
2c2e0 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63  g:'`.   (eval ec
2c2f0 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 36 33  ho "\"\$as_me:63
2c300 36 34 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c  64: $lt_compile\
2c310 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c  "" >&5).   (eval
2c320 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32   "$lt_compile" 2
2c330 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20  >conftest.err). 
2c340 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
2c350 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
2c360 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22  rr >&5.   echo "
2c370 24 61 73 5f 6d 65 3a 36 33 36 38 3a 20 5c 24 3f  $as_me:6368: \$?
2c380 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
2c390 26 35 0a 20 20 20 69 66 20 28 65 78 69 74 20 24  &5.   if (exit $
2c3a0 61 63 5f 73 74 61 74 75 73 29 20 26 26 20 74 65  ac_status) && te
2c3b0 73 74 20 2d 73 20 22 24 61 63 5f 6f 75 74 66 69  st -s "$ac_outfi
2c3c0 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 23  le"; then.     #
2c3d0 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61   The compiler ca
2c3e0 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20  n only warn and 
2c3f0 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f  ignore the optio
2c400 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69  n if not recogni
2c410 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61  zed.     # So sa
2c420 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72  y no if there ar
2c430 65 20 77 61 72 6e 69 6e 67 73 20 6f 74 68 65 72  e warnings other
2c440 20 74 68 61 6e 20 74 68 65 20 75 73 75 61 6c 20   than the usual 
2c450 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 24 65 63  output..     $ec
2c460 68 6f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c  ho "X$_lt_compil
2c470 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20  er_boilerplate" 
2c480 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f  | $Xsed -e '/^$/
2c490 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65 78 70  d' >conftest.exp
2c4a0 0a 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f  .     $SED '/^$/
2c4b0 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66  d; /^ *+/d' conf
2c4c0 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65  test.err >confte
2c4d0 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66 20 74  st.er2.     if t
2c4e0 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
2c4f0 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20 63 6f  t.er2 || diff co
2c500 6e 66 74 65 73 74 2e 65 78 70 20 63 6f 6e 66 74  nftest.exp conft
2c510 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75  est.er2 >/dev/nu
2c520 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  ll; then.       
2c530 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
2c540 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69  ler_rtti_excepti
2c550 6f 6e 73 3d 79 65 73 0a 20 20 20 20 20 66 69 0a  ons=yes.     fi.
2c560 20 20 20 66 69 0a 20 20 20 24 72 6d 20 63 6f 6e     fi.   $rm con
2c570 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20 65 63 68  ftest*..fi.{ ech
2c580 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2c590 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  O: result: $lt_c
2c5a0 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
2c5b0 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 22  rtti_exceptions"
2c5c0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
2c5d0 4f 5f 54 7d 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  O_T}$lt_cv_prog_
2c5e0 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78  compiler_rtti_ex
2c5f0 63 65 70 74 69 6f 6e 73 22 20 3e 26 36 3b 20 7d  ceptions" >&6; }
2c600 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c 74 5f  ..if test x"$lt_
2c610 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
2c620 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73  _rtti_exceptions
2c630 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20  " = xyes; then. 
2c640 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2c650 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66  ler_no_builtin_f
2c660 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  lag="$lt_prog_co
2c670 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69  mpiler_no_builti
2c680 6e 5f 66 6c 61 67 20 2d 66 6e 6f 2d 72 74 74 69  n_flag -fno-rtti
2c690 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73   -fno-exceptions
2c6a0 22 0a 65 6c 73 65 0a 20 20 20 20 3a 0a 66 69 0a  ".else.    :.fi.
2c6b0 0a 66 69 0a 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .fi..lt_prog_com
2c6c0 70 69 6c 65 72 5f 77 6c 3d 0a 6c 74 5f 70 72 6f  piler_wl=.lt_pro
2c6d0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a  g_compiler_pic=.
2c6e0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2c6f0 5f 73 74 61 74 69 63 3d 0a 0a 7b 20 65 63 68 6f  _static=..{ echo
2c700 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2c710 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
2c720 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f 6e 20  compiler option 
2c730 74 6f 20 70 72 6f 64 75 63 65 20 50 49 43 22 20  to produce PIC" 
2c740 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
2c750 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
2c760 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f 6e 20  compiler option 
2c770 74 6f 20 70 72 6f 64 75 63 65 20 50 49 43 2e 2e  to produce PIC..
2c780 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
2c790 7d 0a 0a 20 20 69 66 20 74 65 73 74 20 22 24 47  }..  if test "$G
2c7a0 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  CC" = yes; then.
2c7b0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2c7c0 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20  iler_wl='-Wl,'. 
2c7d0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2c7e0 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74 61  ler_static='-sta
2c7f0 74 69 63 27 0a 0a 20 20 20 20 63 61 73 65 20 24  tic'..    case $
2c800 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 20  host_os in.     
2c810 20 61 69 78 2a 29 0a 20 20 20 20 20 20 23 20 41   aix*).      # A
2c820 6c 6c 20 41 49 58 20 63 6f 64 65 20 69 73 20 50  ll AIX code is P
2c830 49 43 2e 0a 20 20 20 20 20 20 69 66 20 74 65 73  IC..      if tes
2c840 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
2c850 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 41 49  ia64; then..# AI
2c860 58 20 35 20 6e 6f 77 20 73 75 70 70 6f 72 74 73  X 5 now supports
2c870 20 49 41 36 34 20 70 72 6f 63 65 73 73 6f 72 0a   IA64 processor.
2c880 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2c890 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
2c8a0 69 63 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20  ic'.      fi.   
2c8b0 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61     ;;..    amiga
2c8c0 6f 73 2a 29 0a 20 20 20 20 20 20 23 20 46 49 58  os*).      # FIX
2c8d0 4d 45 3a 20 77 65 20 6e 65 65 64 20 61 74 20 6c  ME: we need at l
2c8e0 65 61 73 74 20 36 38 30 32 30 20 63 6f 64 65 20  east 68020 code 
2c8f0 74 6f 20 62 75 69 6c 64 20 73 68 61 72 65 64 20  to build shared 
2c900 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 0a 20  libraries, but. 
2c910 20 20 20 20 20 23 20 61 64 64 69 6e 67 20 74 68       # adding th
2c920 65 20 60 2d 6d 36 38 30 32 30 27 20 66 6c 61 67  e `-m68020' flag
2c930 20 74 6f 20 47 43 43 20 70 72 65 76 65 6e 74 73   to GCC prevents
2c940 20 62 75 69 6c 64 69 6e 67 20 61 6e 79 74 68 69   building anythi
2c950 6e 67 20 62 65 74 74 65 72 2c 0a 20 20 20 20 20  ng better,.     
2c960 20 23 20 6c 69 6b 65 20 60 2d 6d 36 38 30 34 30   # like `-m68040
2c970 27 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  '..      lt_prog
2c980 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2c990 6d 36 38 30 32 30 20 2d 72 65 73 69 64 65 6e 74  m68020 -resident
2c9a0 33 32 20 2d 6d 61 6c 77 61 79 73 2d 72 65 73 74  32 -malways-rest
2c9b0 6f 72 65 2d 61 34 27 0a 20 20 20 20 20 20 3b 3b  ore-a4'.      ;;
2c9c0 0a 0a 20 20 20 20 62 65 6f 73 2a 20 7c 20 63 79  ..    beos* | cy
2c9d0 67 77 69 6e 2a 20 7c 20 69 72 69 78 35 2a 20 7c  gwin* | irix5* |
2c9e0 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f   irix6* | nonsto
2c9f0 70 75 78 2a 20 7c 20 6f 73 66 33 2a 20 7c 20 6f  pux* | osf3* | o
2ca00 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20  sf4* | osf5*).  
2ca10 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65      # PIC is the
2ca20 20 64 65 66 61 75 6c 74 20 66 6f 72 20 74 68 65   default for the
2ca30 73 65 20 4f 53 65 73 2e 0a 20 20 20 20 20 20 3b  se OSes..      ;
2ca40 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a 20 7c 20  ;..    mingw* | 
2ca50 70 77 33 32 2a 20 7c 20 6f 73 32 2a 29 0a 20 20  pw32* | os2*).  
2ca60 20 20 20 20 23 20 54 68 69 73 20 68 61 63 6b 20      # This hack 
2ca70 69 73 20 73 6f 20 74 68 61 74 20 74 68 65 20 73  is so that the s
2ca80 6f 75 72 63 65 20 66 69 6c 65 20 63 61 6e 20 74  ource file can t
2ca90 65 6c 6c 20 77 68 65 74 68 65 72 20 69 74 20 69  ell whether it i
2caa0 73 20 62 65 69 6e 67 0a 20 20 20 20 20 20 23 20  s being.      # 
2cab0 62 75 69 6c 74 20 66 6f 72 20 69 6e 63 6c 75 73  built for inclus
2cac0 69 6f 6e 20 69 6e 20 61 20 64 6c 6c 20 28 61 6e  ion in a dll (an
2cad0 64 20 73 68 6f 75 6c 64 20 65 78 70 6f 72 74 20  d should export 
2cae0 73 79 6d 62 6f 6c 73 20 66 6f 72 20 65 78 61 6d  symbols for exam
2caf0 70 6c 65 29 2e 0a 20 20 20 20 20 20 6c 74 5f 70  ple)..      lt_p
2cb00 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2cb10 3d 27 2d 44 44 4c 4c 5f 45 58 50 4f 52 54 27 0a  ='-DDLL_EXPORT'.
2cb20 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 64 61        ;;..    da
2cb30 72 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79  rwin* | rhapsody
2cb40 2a 29 0a 20 20 20 20 20 20 23 20 50 49 43 20 69  *).      # PIC i
2cb50 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 6f 6e  s the default on
2cb60 20 74 68 69 73 20 70 6c 61 74 66 6f 72 6d 0a 20   this platform. 
2cb70 20 20 20 20 20 23 20 43 6f 6d 6d 6f 6e 20 73 79       # Common sy
2cb80 6d 62 6f 6c 73 20 6e 6f 74 20 61 6c 6c 6f 77 65  mbols not allowe
2cb90 64 20 69 6e 20 4d 48 5f 44 59 4c 49 42 20 66 69  d in MH_DYLIB fi
2cba0 6c 65 73 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  les.      lt_pro
2cbb0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2cbc0 2d 66 6e 6f 2d 63 6f 6d 6d 6f 6e 27 0a 20 20 20  -fno-common'.   
2cbd0 20 20 20 3b 3b 0a 0a 20 20 20 20 69 6e 74 65 72     ;;..    inter
2cbe0 69 78 33 2a 29 0a 20 20 20 20 20 20 23 20 49 6e  ix3*).      # In
2cbf0 74 65 72 69 78 20 33 2e 78 20 67 63 63 20 2d 66  terix 3.x gcc -f
2cc00 70 69 63 2f 2d 66 50 49 43 20 6f 70 74 69 6f 6e  pic/-fPIC option
2cc10 73 20 67 65 6e 65 72 61 74 65 20 62 72 6f 6b 65  s generate broke
2cc20 6e 20 63 6f 64 65 2e 0a 20 20 20 20 20 20 23 20  n code..      # 
2cc30 49 6e 73 74 65 61 64 2c 20 77 65 20 72 65 6c 6f  Instead, we relo
2cc40 63 61 74 65 20 73 68 61 72 65 64 20 6c 69 62 72  cate shared libr
2cc50 61 72 69 65 73 20 61 74 20 72 75 6e 74 69 6d 65  aries at runtime
2cc60 2e 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  ..      ;;..    
2cc70 6d 73 64 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20  msdosdjgpp*).   
2cc80 20 20 20 23 20 4a 75 73 74 20 62 65 63 61 75 73     # Just becaus
2cc90 65 20 77 65 20 75 73 65 20 47 43 43 20 64 6f 65  e we use GCC doe
2cca0 73 6e 27 74 20 6d 65 61 6e 20 77 65 20 73 75 64  sn't mean we sud
2ccb0 64 65 6e 6c 79 20 67 65 74 20 73 68 61 72 65 64  denly get shared
2ccc0 20 6c 69 62 72 61 72 69 65 73 0a 20 20 20 20 20   libraries.     
2ccd0 20 23 20 6f 6e 20 73 79 73 74 65 6d 73 20 74 68   # on systems th
2cce0 61 74 20 64 6f 6e 27 74 20 73 75 70 70 6f 72 74  at don't support
2ccf0 20 74 68 65 6d 2e 0a 20 20 20 20 20 20 6c 74 5f   them..      lt_
2cd00 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61  prog_compiler_ca
2cd10 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e  n_build_shared=n
2cd20 6f 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 73  o.      enable_s
2cd30 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 3b  hared=no.      ;
2cd40 3b 0a 0a 20 20 20 20 73 79 73 76 34 2a 4d 50 2a  ;..    sysv4*MP*
2cd50 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ).      if test 
2cd60 2d 64 20 2f 75 73 72 2f 6e 65 63 3b 20 74 68 65  -d /usr/nec; the
2cd70 6e 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  n..lt_prog_compi
2cd80 6c 65 72 5f 70 69 63 3d 2d 4b 63 6f 6e 66 6f 72  ler_pic=-Kconfor
2cd90 6d 5f 70 69 63 0a 20 20 20 20 20 20 66 69 0a 20  m_pic.      fi. 
2cda0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70 75       ;;..    hpu
2cdb0 78 2a 29 0a 20 20 20 20 20 20 23 20 50 49 43 20  x*).      # PIC 
2cdc0 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 66  is the default f
2cdd0 6f 72 20 49 41 36 34 20 48 50 2d 55 58 20 61 6e  or IA64 HP-UX an
2cde0 64 20 36 34 2d 62 69 74 20 48 50 2d 55 58 2c 20  d 64-bit HP-UX, 
2cdf0 62 75 74 0a 20 20 20 20 20 20 23 20 6e 6f 74 20  but.      # not 
2ce00 66 6f 72 20 50 41 20 48 50 2d 55 58 2e 0a 20 20  for PA HP-UX..  
2ce10 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63      case $host_c
2ce20 70 75 20 69 6e 0a 20 20 20 20 20 20 68 70 70 61  pu in.      hppa
2ce30 2a 36 34 2a 7c 69 61 36 34 2a 29 0a 09 23 20 2b  *64*|ia64*)..# +
2ce40 5a 20 74 68 65 20 64 65 66 61 75 6c 74 0a 09 3b  Z the default..;
2ce50 3b 0a 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70  ;.      *)..lt_p
2ce60 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2ce70 3d 27 2d 66 50 49 43 27 0a 09 3b 3b 0a 20 20 20  ='-fPIC'..;;.   
2ce80 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b     esac.      ;;
2ce90 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c  ..    *).      l
2cea0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2ceb0 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20 20  pic='-fPIC'.    
2cec0 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20    ;;.    esac.  
2ced0 65 6c 73 65 0a 20 20 20 20 23 20 50 4f 52 54 4d  else.    # PORTM
2cee0 45 20 43 68 65 63 6b 20 66 6f 72 20 66 6c 61 67  E Check for flag
2cef0 20 74 6f 20 70 61 73 73 20 6c 69 6e 6b 65 72 20   to pass linker 
2cf00 66 6c 61 67 73 20 74 68 72 6f 75 67 68 20 74 68  flags through th
2cf10 65 20 73 79 73 74 65 6d 20 63 6f 6d 70 69 6c 65  e system compile
2cf20 72 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73  r..    case $hos
2cf30 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 2a  t_os in.    aix*
2cf40 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2cf50 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2cf60 2c 27 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  ,'.      if test
2cf70 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69   "$host_cpu" = i
2cf80 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 41 49 58  a64; then..# AIX
2cf90 20 35 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20   5 now supports 
2cfa0 49 41 36 34 20 70 72 6f 63 65 73 73 6f 72 0a 09  IA64 processor..
2cfb0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2cfc0 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
2cfd0 63 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c  c'.      else..l
2cfe0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2cff0 73 74 61 74 69 63 3d 27 2d 62 6e 73 6f 20 2d 62  static='-bnso -b
2d000 49 3a 2f 6c 69 62 2f 73 79 73 63 61 6c 6c 73 2e  I:/lib/syscalls.
2d010 65 78 70 27 0a 20 20 20 20 20 20 66 69 0a 20 20  exp'.      fi.  
2d020 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 64 61 72      ;;.      dar
2d030 77 69 6e 2a 29 0a 20 20 20 20 20 20 20 20 23 20  win*).        # 
2d040 50 49 43 20 69 73 20 74 68 65 20 64 65 66 61 75  PIC is the defau
2d050 6c 74 20 6f 6e 20 74 68 69 73 20 70 6c 61 74 66  lt on this platf
2d060 6f 72 6d 0a 20 20 20 20 20 20 20 20 23 20 43 6f  orm.        # Co
2d070 6d 6d 6f 6e 20 73 79 6d 62 6f 6c 73 20 6e 6f 74  mmon symbols not
2d080 20 61 6c 6c 6f 77 65 64 20 69 6e 20 4d 48 5f 44   allowed in MH_D
2d090 59 4c 49 42 20 66 69 6c 65 73 0a 20 20 20 20 20  YLIB files.     
2d0a0 20 20 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e    case $cc_basen
2d0b0 61 6d 65 20 69 6e 0a 20 20 20 20 20 20 20 20 20  ame in.         
2d0c0 78 6c 63 2a 29 0a 20 20 20 20 20 20 20 20 20 6c  xlc*).         l
2d0d0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2d0e0 70 69 63 3d 27 2d 71 6e 6f 63 6f 6d 6d 6f 6e 27  pic='-qnocommon'
2d0f0 0a 20 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f  .         lt_pro
2d100 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2d110 57 6c 2c 27 0a 20 20 20 20 20 20 20 20 20 3b 3b  Wl,'.         ;;
2d120 0a 20 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  .       esac.   
2d130 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67      ;;..    ming
2d140 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20 6f 73 32  w* | pw32* | os2
2d150 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69 73 20  *).      # This 
2d160 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61 74 20  hack is so that 
2d170 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20  the source file 
2d180 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68 65 72  can tell whether
2d190 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20 20 20   it is being.   
2d1a0 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72 20 69     # built for i
2d1b0 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64 6c  nclusion in a dl
2d1c0 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20 65 78  l (and should ex
2d1d0 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f 72  port symbols for
2d1e0 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20 20   example)..     
2d1f0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2d200 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45 58 50  r_pic='-DDLL_EXP
2d210 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  ORT'.      ;;.. 
2d220 20 20 20 68 70 75 78 39 2a 20 7c 20 68 70 75 78     hpux9* | hpux
2d230 31 30 2a 20 7c 20 68 70 75 78 31 31 2a 29 0a 20  10* | hpux11*). 
2d240 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2d250 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2d260 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74        # PIC is t
2d270 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 49  he default for I
2d280 41 36 34 20 48 50 2d 55 58 20 61 6e 64 20 36 34  A64 HP-UX and 64
2d290 2d 62 69 74 20 48 50 2d 55 58 2c 20 62 75 74 0a  -bit HP-UX, but.
2d2a0 20 20 20 20 20 20 23 20 6e 6f 74 20 66 6f 72 20        # not for 
2d2b0 50 41 20 48 50 2d 55 58 2e 0a 20 20 20 20 20 20  PA HP-UX..      
2d2c0 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69  case $host_cpu i
2d2d0 6e 0a 20 20 20 20 20 20 68 70 70 61 2a 36 34 2a  n.      hppa*64*
2d2e0 7c 69 61 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68  |ia64*)..# +Z th
2d2f0 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20  e default..;;.  
2d300 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f      *)..lt_prog_
2d310 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2b 5a  compiler_pic='+Z
2d320 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  '..;;.      esac
2d330 0a 20 20 20 20 20 20 23 20 49 73 20 74 68 65 72  .      # Is ther
2d340 65 20 61 20 62 65 74 74 65 72 20 6c 74 5f 70 72  e a better lt_pr
2d350 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2d360 69 63 20 74 68 61 74 20 77 6f 72 6b 73 20 77 69  ic that works wi
2d370 74 68 20 74 68 65 20 62 75 6e 64 6c 65 64 20 43  th the bundled C
2d380 43 3f 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C?.      lt_prog
2d390 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2d3a0 3d 27 24 7b 77 6c 7d 2d 61 20 24 7b 77 6c 7d 61  ='${wl}-a ${wl}a
2d3b0 72 63 68 69 76 65 27 0a 20 20 20 20 20 20 3b 3b  rchive'.      ;;
2d3c0 0a 0a 20 20 20 20 69 72 69 78 35 2a 20 7c 20 69  ..    irix5* | i
2d3d0 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75  rix6* | nonstopu
2d3e0 78 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  x*).      lt_pro
2d3f0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2d400 57 6c 2c 27 0a 20 20 20 20 20 20 23 20 50 49 43  Wl,'.      # PIC
2d410 20 28 77 69 74 68 20 2d 4b 50 49 43 29 20 69 73   (with -KPIC) is
2d420 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a 20 20   the default..  
2d430 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2d440 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f  iler_static='-no
2d450 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20 20  n_shared'.      
2d460 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f 73 36 29  ;;..    newsos6)
2d470 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2d480 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50  ompiler_pic='-KP
2d490 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  IC'.      lt_pro
2d4a0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2d4b0 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2d4c0 20 20 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75 78     ;;..    linux
2d4d0 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 63  *).      case $c
2d4e0 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20  c_basename in.  
2d4f0 20 20 20 20 69 63 63 2a 20 7c 20 65 63 63 2a 29      icc* | ecc*)
2d500 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2d510 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74  er_wl='-Wl,'..lt
2d520 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2d530 69 63 3d 27 2d 4b 50 49 43 27 0a 09 6c 74 5f 70  ic='-KPIC'..lt_p
2d540 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2d550 74 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 20 20  tic='-static'.  
2d560 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 70        ;;.      p
2d570 67 63 63 2a 20 7c 20 70 67 66 37 37 2a 20 7c 20  gcc* | pgf77* | 
2d580 70 67 66 39 30 2a 20 7c 20 70 67 66 39 35 2a 29  pgf90* | pgf95*)
2d590 0a 20 20 20 20 20 20 20 20 23 20 50 6f 72 74 6c  .        # Portl
2d5a0 61 6e 64 20 47 72 6f 75 70 20 63 6f 6d 70 69 6c  and Group compil
2d5b0 65 72 73 20 28 2a 6e 6f 74 2a 20 74 68 65 20 50  ers (*not* the P
2d5c0 65 6e 74 69 75 6d 20 67 63 63 20 63 6f 6d 70 69  entium gcc compi
2d5d0 6c 65 72 2c 0a 09 23 20 77 68 69 63 68 20 6c 6f  ler,..# which lo
2d5e0 6f 6b 73 20 74 6f 20 62 65 20 61 20 64 65 61 64  oks to be a dead
2d5f0 20 70 72 6f 6a 65 63 74 29 0a 09 6c 74 5f 70 72   project)..lt_pr
2d600 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2d610 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  -Wl,'..lt_prog_c
2d620 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 70  ompiler_pic='-fp
2d630 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  ic'..lt_prog_com
2d640 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2d650 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 20 20  static'.        
2d660 3b 3b 0a 20 20 20 20 20 20 63 63 63 2a 29 0a 20  ;;.      ccc*). 
2d670 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63         lt_prog_c
2d680 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2d690 27 0a 20 20 20 20 20 20 20 20 23 20 41 6c 6c 20  '.        # All 
2d6a0 41 6c 70 68 61 20 63 6f 64 65 20 69 73 20 50 49  Alpha code is PI
2d6b0 43 2e 0a 20 20 20 20 20 20 20 20 6c 74 5f 70 72  C..        lt_pr
2d6c0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2d6d0 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27  ic='-non_shared'
2d6e0 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  .        ;;.    
2d6f0 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a    esac.      ;;.
2d700 0a 20 20 20 20 6f 73 66 33 2a 20 7c 20 6f 73 66  .    osf3* | osf
2d710 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20 20 20  4* | osf5*).    
2d720 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2d730 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20  er_wl='-Wl,'.   
2d740 20 20 20 23 20 41 6c 6c 20 4f 53 46 2f 31 20 63     # All OSF/1 c
2d750 6f 64 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20  ode is PIC..    
2d760 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2d770 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f  er_static='-non_
2d780 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b  shared'.      ;;
2d790 0a 0a 20 20 20 20 73 6f 6c 61 72 69 73 2a 29 0a  ..    solaris*).
2d7a0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2d7b0 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49  mpiler_pic='-KPI
2d7c0 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C'.      lt_prog
2d7d0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2d7e0 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
2d7f0 20 20 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e    case $cc_basen
2d800 61 6d 65 20 69 6e 0a 20 20 20 20 20 20 66 37 37  ame in.      f77
2d810 2a 20 7c 20 66 39 30 2a 20 7c 20 66 39 35 2a 29  * | f90* | f95*)
2d820 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2d830 65 72 5f 77 6c 3d 27 2d 51 6f 70 74 69 6f 6e 20  er_wl='-Qoption 
2d840 6c 64 20 27 3b 3b 0a 20 20 20 20 20 20 2a 29 0a  ld ';;.      *).
2d850 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2d860 72 5f 77 6c 3d 27 2d 57 6c 2c 27 3b 3b 0a 20 20  r_wl='-Wl,';;.  
2d870 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b      esac.      ;
2d880 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a  ;..    sunos4*).
2d890 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2d8a0 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70 74  mpiler_wl='-Qopt
2d8b0 69 6f 6e 20 6c 64 20 27 0a 20 20 20 20 20 20 6c  ion ld '.      l
2d8c0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2d8d0 70 69 63 3d 27 2d 50 49 43 27 0a 20 20 20 20 20  pic='-PIC'.     
2d8e0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2d8f0 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
2d900 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  ic'.      ;;..  
2d910 20 20 73 79 73 76 34 20 7c 20 73 79 73 76 34 2e    sysv4 | sysv4.
2d920 32 75 77 32 2a 20 7c 20 73 79 73 76 34 2e 33 2a  2uw2* | sysv4.3*
2d930 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2d940 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2d950 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  ,'.      lt_prog
2d960 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2d970 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70  KPIC'.      lt_p
2d980 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2d990 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
2d9a0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73       ;;..    sys
2d9b0 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20 69 66  v4*MP*).      if
2d9c0 20 74 65 73 74 20 2d 64 20 2f 75 73 72 2f 6e 65   test -d /usr/ne
2d9d0 63 20 3b 74 68 65 6e 0a 09 6c 74 5f 70 72 6f 67  c ;then..lt_prog
2d9e0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2d9f0 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 27 0a 09 6c  Kconform_pic'..l
2da00 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2da10 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
2da20 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  '.      fi.     
2da30 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 35 2a 20   ;;..    sysv5* 
2da40 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 73 63  | unixware* | sc
2da50 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36  o3.2v5* | sco5v6
2da60 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20  * | OpenUNIX*). 
2da70 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2da80 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2da90 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2daa0 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49  mpiler_pic='-KPI
2dab0 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C'.      lt_prog
2dac0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2dad0 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
2dae0 20 20 3b 3b 0a 0a 20 20 20 20 75 6e 69 63 6f 73    ;;..    unicos
2daf0 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
2db00 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2db10 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  l,'.      lt_pro
2db20 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62  g_compiler_can_b
2db30 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20  uild_shared=no. 
2db40 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 75 74 73       ;;..    uts
2db50 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  4*).      lt_pro
2db60 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2db70 2d 70 69 63 27 0a 20 20 20 20 20 20 6c 74 5f 70  -pic'.      lt_p
2db80 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2db90 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
2dba0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a       ;;..    *).
2dbb0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2dbc0 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64  mpiler_can_build
2dbd0 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20  _shared=no.     
2dbe0 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66   ;;.    esac.  f
2dbf0 69 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  i..{ echo "$as_m
2dc00 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
2dc10 74 3a 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  t: $lt_prog_comp
2dc20 69 6c 65 72 5f 70 69 63 22 20 3e 26 35 0a 65 63  iler_pic" >&5.ec
2dc30 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
2dc40 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2dc50 69 63 22 20 3e 26 36 3b 20 7d 0a 0a 23 0a 23 20  ic" >&6; }..#.# 
2dc60 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65 20 73 75  Check to make su
2dc70 72 65 20 74 68 65 20 50 49 43 20 66 6c 61 67 20  re the PIC flag 
2dc80 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e 0a  actually works..
2dc90 23 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6c  #.if test -n "$l
2dca0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2dcb0 70 69 63 22 3b 20 74 68 65 6e 0a 0a 7b 20 65 63  pic"; then..{ ec
2dcc0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2dcd0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  NO: checking if 
2dce0 24 63 6f 6d 70 69 6c 65 72 20 50 49 43 20 66 6c  $compiler PIC fl
2dcf0 61 67 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ag $lt_prog_comp
2dd00 69 6c 65 72 5f 70 69 63 20 77 6f 72 6b 73 22 20  iler_pic works" 
2dd10 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
2dd20 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63   "checking if $c
2dd30 6f 6d 70 69 6c 65 72 20 50 49 43 20 66 6c 61 67  ompiler PIC flag
2dd40 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c   $lt_prog_compil
2dd50 65 72 5f 70 69 63 20 77 6f 72 6b 73 2e 2e 2e 20  er_pic works... 
2dd60 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
2dd70 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 70 72  if test "${lt_pr
2dd80 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f  og_compiler_pic_
2dd90 77 6f 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73 65  works+set}" = se
2dda0 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
2ddb0 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
2ddc0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
2ddd0 73 65 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  se.  lt_prog_com
2dde0 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 3d  piler_pic_works=
2ddf0 6e 6f 0a 20 20 61 63 5f 6f 75 74 66 69 6c 65 3d  no.  ac_outfile=
2de00 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2de10 65 78 74 0a 20 20 20 70 72 69 6e 74 66 20 22 24  ext.   printf "$
2de20 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c  lt_simple_compil
2de30 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63  e_test_code" > c
2de40 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2de50 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66     lt_compiler_f
2de60 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  lag="$lt_prog_co
2de70 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49 43  mpiler_pic -DPIC
2de80 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74 68  ".   # Insert th
2de90 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20  e option either 
2dea0 28 31 29 20 61 66 74 65 72 20 74 68 65 20 6c 61  (1) after the la
2deb0 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62  st *FLAGS variab
2dec0 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20  le, or.   # (2) 
2ded0 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f  before a word co
2dee0 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65  ntaining "confte
2def0 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20  st.", or (3) at 
2df00 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f  the end..   # No
2df10 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70  te that $ac_comp
2df20 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20  ile itself does 
2df30 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b  not contain back
2df40 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67 69  slashes and begi
2df50 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61 20 64  ns.   # with a d
2df60 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20  ollar sign (not 
2df70 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68  a hyphen), so th
2df80 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f  e echo should wo
2df90 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20  rk correctly..  
2dfa0 20 23 20 54 68 65 20 6f 70 74 69 6f 6e 20 69 73   # The option is
2dfb0 20 72 65 66 65 72 65 6e 63 65 64 20 76 69 61 20   referenced via 
2dfc0 61 20 76 61 72 69 61 62 6c 65 20 74 6f 20 61 76  a variable to av
2dfd0 6f 69 64 20 63 6f 6e 66 75 73 69 6e 67 20 73 65  oid confusing se
2dfe0 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65  d..   lt_compile
2dff0 3d 60 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70  =`echo "$ac_comp
2e000 69 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a 20 20  ile" | $SED \.  
2e010 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c   -e 's:.*FLAGS}\
2e020 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d  {0,1\} :&$lt_com
2e030 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27  piler_flag :; t'
2e040 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20   \.   -e 's: [^ 
2e050 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c  ]*conftest\.: $l
2e060 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26  t_compiler_flag&
2e070 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
2e080 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  :$: $lt_compiler
2e090 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28 65 76 61  _flag:'`.   (eva
2e0a0 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d  l echo "\"\$as_m
2e0b0 65 3a 36 36 33 32 3a 20 24 6c 74 5f 63 6f 6d 70  e:6632: $lt_comp
2e0c0 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 20 28  ile\"" >&5).   (
2e0d0 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c  eval "$lt_compil
2e0e0 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  e" 2>conftest.er
2e0f0 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d  r).   ac_status=
2e100 24 3f 0a 20 20 20 63 61 74 20 63 6f 6e 66 74 65  $?.   cat confte
2e110 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63  st.err >&5.   ec
2e120 68 6f 20 22 24 61 73 5f 6d 65 3a 36 36 33 36 3a  ho "$as_me:6636:
2e130 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
2e140 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78  s" >&5.   if (ex
2e150 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20 26  it $ac_status) &
2e160 26 20 74 65 73 74 20 2d 73 20 22 24 61 63 5f 6f  & test -s "$ac_o
2e170 75 74 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20  utfile"; then.  
2e180 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65     # The compile
2e190 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20  r can only warn 
2e1a0 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f  and ignore the o
2e1b0 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63  ption if not rec
2e1c0 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53  ognized.     # S
2e1d0 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72  o say no if ther
2e1e0 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73 20 6f  e are warnings o
2e1f0 74 68 65 72 20 74 68 61 6e 20 74 68 65 20 75 73  ther than the us
2e200 75 61 6c 20 6f 75 74 70 75 74 2e 0a 20 20 20 20  ual output..    
2e210 20 24 65 63 68 6f 20 22 58 24 5f 6c 74 5f 63 6f   $echo "X$_lt_co
2e220 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61  mpiler_boilerpla
2e230 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27  te" | $Xsed -e '
2e240 2f 5e 24 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74  /^$/d' >conftest
2e250 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44 20 27  .exp.     $SED '
2e260 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20  /^$/d; /^ *+/d' 
2e270 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f  conftest.err >co
2e280 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20  nftest.er2.     
2e290 69 66 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  if test ! -s con
2e2a0 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64 69 66  ftest.er2 || dif
2e2b0 66 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63  f conftest.exp c
2e2c0 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65  onftest.er2 >/de
2e2d0 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20  v/null; then.   
2e2e0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2e2f0 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 3d 79  iler_pic_works=y
2e300 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69  es.     fi.   fi
2e310 0a 20 20 20 24 72 6d 20 63 6f 6e 66 74 65 73 74  .   $rm conftest
2e320 2a 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61  *..fi.{ echo "$a
2e330 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
2e340 73 75 6c 74 3a 20 24 6c 74 5f 70 72 6f 67 5f 63  sult: $lt_prog_c
2e350 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
2e360 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  s" >&5.echo "${E
2e370 43 48 4f 5f 54 7d 24 6c 74 5f 70 72 6f 67 5f 63  CHO_T}$lt_prog_c
2e380 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
2e390 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65  s" >&6; }..if te
2e3a0 73 74 20 78 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  st x"$lt_prog_co
2e3b0 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73  mpiler_pic_works
2e3c0 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20  " = xyes; then. 
2e3d0 20 20 20 63 61 73 65 20 24 6c 74 5f 70 72 6f 67     case $lt_prog
2e3e0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 69 6e  _compiler_pic in
2e3f0 0a 20 20 20 20 20 22 22 20 7c 20 22 20 22 2a 29  .     "" | " "*)
2e400 20 3b 3b 0a 20 20 20 20 20 2a 29 20 6c 74 5f 70   ;;.     *) lt_p
2e410 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2e420 3d 22 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  =" $lt_prog_comp
2e430 69 6c 65 72 5f 70 69 63 22 20 3b 3b 0a 20 20 20  iler_pic" ;;.   
2e440 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 20 20    esac.else.    
2e450 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2e460 5f 70 69 63 3d 0a 20 20 20 20 20 6c 74 5f 70 72  _pic=.     lt_pr
2e470 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f  og_compiler_can_
2e480 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a  build_shared=no.
2e490 66 69 0a 0a 66 69 0a 63 61 73 65 20 24 68 6f 73  fi..fi.case $hos
2e4a0 74 5f 6f 73 20 69 6e 0a 20 20 23 20 46 6f 72 20  t_os in.  # For 
2e4b0 70 6c 61 74 66 6f 72 6d 73 20 77 68 69 63 68 20  platforms which 
2e4c0 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 50  do not support P
2e4d0 49 43 2c 20 2d 44 50 49 43 20 69 73 20 6d 65 61  IC, -DPIC is mea
2e4e0 6e 69 6e 67 6c 65 73 73 3a 0a 20 20 2a 64 6a 67  ningless:.  *djg
2e4f0 70 70 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67  pp*).    lt_prog
2e500 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 20  _compiler_pic=. 
2e510 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c     ;;.  *).    l
2e520 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e530 70 69 63 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  pic="$lt_prog_co
2e540 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49 43  mpiler_pic -DPIC
2e550 22 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 0a 23  ".    ;;.esac..#
2e560 0a 23 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65  .# Check to make
2e570 20 73 75 72 65 20 74 68 65 20 73 74 61 74 69 63   sure the static
2e580 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79 20 77   flag actually w
2e590 6f 72 6b 73 2e 0a 23 0a 77 6c 3d 24 6c 74 5f 70  orks..#.wl=$lt_p
2e5a0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 20  rog_compiler_wl 
2e5b0 65 76 61 6c 20 6c 74 5f 74 6d 70 5f 73 74 61 74  eval lt_tmp_stat
2e5c0 69 63 5f 66 6c 61 67 3d 5c 22 24 6c 74 5f 70 72  ic_flag=\"$lt_pr
2e5d0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2e5e0 69 63 5c 22 0a 7b 20 65 63 68 6f 20 22 24 61 73  ic\".{ echo "$as
2e5f0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
2e600 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
2e610 65 72 20 73 74 61 74 69 63 20 66 6c 61 67 20 24  er static flag $
2e620 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c  lt_tmp_static_fl
2e630 61 67 20 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63  ag works" >&5.ec
2e640 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
2e650 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65  king if $compile
2e660 72 20 73 74 61 74 69 63 20 66 6c 61 67 20 24 6c  r static flag $l
2e670 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61  t_tmp_static_fla
2e680 67 20 77 6f 72 6b 73 2e 2e 2e 20 24 45 43 48 4f  g works... $ECHO
2e690 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
2e6a0 73 74 20 22 24 7b 6c 74 5f 70 72 6f 67 5f 63 6f  st "${lt_prog_co
2e6b0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f  mpiler_static_wo
2e6c0 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  rks+set}" = set;
2e6d0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
2e6e0 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
2e6f0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
2e700 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  .  lt_prog_compi
2e710 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73  ler_static_works
2e720 3d 6e 6f 0a 20 20 20 73 61 76 65 5f 4c 44 46 4c  =no.   save_LDFL
2e730 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 22 0a 20  AGS="$LDFLAGS". 
2e740 20 20 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c    LDFLAGS="$LDFL
2e750 41 47 53 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74  AGS $lt_tmp_stat
2e760 69 63 5f 66 6c 61 67 22 0a 20 20 20 70 72 69 6e  ic_flag".   prin
2e770 74 66 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c  tf "$lt_simple_l
2e780 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e  ink_test_code" >
2e790 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
2e7a0 74 0a 20 20 20 69 66 20 28 65 76 61 6c 20 24 61  t.   if (eval $a
2e7b0 63 5f 6c 69 6e 6b 20 32 3e 63 6f 6e 66 74 65 73  c_link 2>conftes
2e7c0 74 2e 65 72 72 29 20 26 26 20 74 65 73 74 20 2d  t.err) && test -
2e7d0 73 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  s conftest$ac_ex
2e7e0 65 65 78 74 3b 20 74 68 65 6e 0a 20 20 20 20 20  eext; then.     
2e7f0 23 20 54 68 65 20 6c 69 6e 6b 65 72 20 63 61 6e  # The linker can
2e800 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69   only warn and i
2e810 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e  gnore the option
2e820 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a   if not recogniz
2e830 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79  ed.     # So say
2e840 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65   no if there are
2e850 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 69   warnings.     i
2e860 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  f test -s confte
2e870 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20  st.err; then.   
2e880 20 20 20 20 23 20 41 70 70 65 6e 64 20 61 6e 79      # Append any
2e890 20 65 72 72 6f 72 73 20 74 6f 20 74 68 65 20 63   errors to the c
2e8a0 6f 6e 66 69 67 2e 6c 6f 67 2e 0a 20 20 20 20 20  onfig.log..     
2e8b0 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
2e8c0 72 72 20 31 3e 26 35 0a 20 20 20 20 20 20 20 24  rr 1>&5.       $
2e8d0 65 63 68 6f 20 22 58 24 5f 6c 74 5f 6c 69 6e 6b  echo "X$_lt_link
2e8e0 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20  er_boilerplate" 
2e8f0 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f  | $Xsed -e '/^$/
2e900 64 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 65 78  d' > conftest.ex
2e910 70 0a 20 20 20 20 20 20 20 24 53 45 44 20 27 2f  p.       $SED '/
2e920 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63  ^$/d; /^ *+/d' c
2e930 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e  onftest.err >con
2e940 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 20  ftest.er2.      
2e950 20 69 66 20 64 69 66 66 20 63 6f 6e 66 74 65 73   if diff conftes
2e960 74 2e 65 78 70 20 63 6f 6e 66 74 65 73 74 2e 65  t.exp conftest.e
2e970 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  r2 >/dev/null; t
2e980 68 65 6e 0a 20 20 20 20 20 20 20 20 20 6c 74 5f  hen.         lt_
2e990 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2e9a0 61 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20  atic_works=yes. 
2e9b0 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 65 6c        fi.     el
2e9c0 73 65 0a 20 20 20 20 20 20 20 6c 74 5f 70 72 6f  se.       lt_pro
2e9d0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2e9e0 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20  c_works=yes.    
2e9f0 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24 72 6d   fi.   fi.   $rm
2ea00 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 4c 44   conftest*.   LD
2ea10 46 4c 41 47 53 3d 22 24 73 61 76 65 5f 4c 44 46  FLAGS="$save_LDF
2ea20 4c 41 47 53 22 0a 0a 66 69 0a 7b 20 65 63 68 6f  LAGS"..fi.{ echo
2ea30 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2ea40 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 70 72  : result: $lt_pr
2ea50 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2ea60 69 63 5f 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63  ic_works" >&5.ec
2ea70 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
2ea80 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2ea90 74 61 74 69 63 5f 77 6f 72 6b 73 22 20 3e 26 36  tatic_works" >&6
2eaa0 3b 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24  ; }..if test x"$
2eab0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2eac0 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 22 20 3d  _static_works" =
2ead0 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20   xyes; then.    
2eae0 3a 0a 65 6c 73 65 0a 20 20 20 20 6c 74 5f 70 72  :.else.    lt_pr
2eaf0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2eb00 69 63 3d 0a 66 69 0a 0a 0a 7b 20 65 63 68 6f 20  ic=.fi...{ echo 
2eb10 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2eb20 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f   checking if $co
2eb30 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20  mpiler supports 
2eb40 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f  -c -o file.$ac_o
2eb50 62 6a 65 78 74 22 20 3e 26 35 0a 65 63 68 6f 20  bjext" >&5.echo 
2eb60 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
2eb70 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
2eb80 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69  upports -c -o fi
2eb90 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e  le.$ac_objext...
2eba0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
2ebb0 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
2ebc0 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
2ebd0 63 5f 6f 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  c_o+set}" = set;
2ebe0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
2ebf0 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
2ec00 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
2ec10 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  .  lt_cv_prog_co
2ec20 6d 70 69 6c 65 72 5f 63 5f 6f 3d 6e 6f 0a 20 20  mpiler_c_o=no.  
2ec30 20 24 72 6d 20 2d 72 20 63 6f 6e 66 74 65 73 74   $rm -r conftest
2ec40 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20   2>/dev/null.   
2ec50 6d 6b 64 69 72 20 63 6f 6e 66 74 65 73 74 0a 20  mkdir conftest. 
2ec60 20 20 63 64 20 63 6f 6e 66 74 65 73 74 0a 20 20    cd conftest.  
2ec70 20 6d 6b 64 69 72 20 6f 75 74 0a 20 20 20 70 72   mkdir out.   pr
2ec80 69 6e 74 66 20 22 24 6c 74 5f 73 69 6d 70 6c 65  intf "$lt_simple
2ec90 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f  _compile_test_co
2eca0 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  de" > conftest.$
2ecb0 61 63 5f 65 78 74 0a 0a 20 20 20 6c 74 5f 63 6f  ac_ext..   lt_co
2ecc0 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 6f 20  mpiler_flag="-o 
2ecd0 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61  out/conftest2.$a
2ece0 63 5f 6f 62 6a 65 78 74 22 0a 20 20 20 23 20 49  c_objext".   # I
2ecf0 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f 6e  nsert the option
2ed00 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74 65   either (1) afte
2ed10 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41 47  r the last *FLAG
2ed20 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20  S variable, or. 
2ed30 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20 61    # (2) before a
2ed40 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67   word containing
2ed50 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72   "conftest.", or
2ed60 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64 2e   (3) at the end.
2ed70 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20  .   # Note that 
2ed80 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65  $ac_compile itse
2ed90 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74  lf does not cont
2eda0 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73 20  ain backslashes 
2edb0 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23 20  and begins.   # 
2edc0 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73 69  with a dollar si
2edd0 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65 6e  gn (not a hyphen
2ede0 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20 73  ), so the echo s
2edf0 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65  hould work corre
2ee00 63 74 6c 79 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70  ctly..   lt_comp
2ee10 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63  ile=`echo "$ac_c
2ee20 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c  ompile" | $SED \
2ee30 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47  .   -e 's:.*FLAG
2ee40 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f  S}\{0,1\} :&$lt_
2ee50 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b  compiler_flag :;
2ee60 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20   t' \.   -e 's: 
2ee70 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a  [^ ]*conftest\.:
2ee80 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c   $lt_compiler_fl
2ee90 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65  ag&:; t' \.   -e
2eea0 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69   's:$: $lt_compi
2eeb0 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28  ler_flag:'`.   (
2eec0 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61  eval echo "\"\$a
2eed0 73 5f 6d 65 3a 36 37 33 36 3a 20 24 6c 74 5f 63  s_me:6736: $lt_c
2eee0 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20  ompile\"" >&5). 
2eef0 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d    (eval "$lt_com
2ef00 70 69 6c 65 22 20 32 3e 6f 75 74 2f 63 6f 6e 66  pile" 2>out/conf
2ef10 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f  test.err).   ac_
2ef20 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74  status=$?.   cat
2ef30 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72   out/conftest.er
2ef40 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24  r >&5.   echo "$
2ef50 61 73 5f 6d 65 3a 36 37 34 30 3a 20 5c 24 3f 20  as_me:6740: \$? 
2ef60 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
2ef70 35 0a 20 20 20 69 66 20 28 65 78 69 74 20 24 61  5.   if (exit $a
2ef80 63 5f 73 74 61 74 75 73 29 20 26 26 20 74 65 73  c_status) && tes
2ef90 74 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73  t -s out/conftes
2efa0 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20  t2.$ac_objext.  
2efb0 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65   then.     # The
2efc0 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e   compiler can on
2efd0 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f  ly warn and igno
2efe0 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66  re the option if
2eff0 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a   not recognized.
2f000 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f       # So say no
2f010 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77 61   if there are wa
2f020 72 6e 69 6e 67 73 0a 20 20 20 20 20 24 65 63 68  rnings.     $ech
2f030 6f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65  o "X$_lt_compile
2f040 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c  r_boilerplate" |
2f050 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64   $Xsed -e '/^$/d
2f060 27 20 3e 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74  ' > out/conftest
2f070 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44 20 27  .exp.     $SED '
2f080 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20  /^$/d; /^ *+/d' 
2f090 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72  out/conftest.err
2f0a0 20 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65   >out/conftest.e
2f0b0 72 32 0a 20 20 20 20 20 69 66 20 74 65 73 74 20  r2.     if test 
2f0c0 21 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73  ! -s out/conftes
2f0d0 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20 6f 75  t.er2 || diff ou
2f0e0 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 6f  t/conftest.exp o
2f0f0 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 20  ut/conftest.er2 
2f100 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
2f110 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72  .       lt_cv_pr
2f120 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d  og_compiler_c_o=
2f130 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66  yes.     fi.   f
2f140 69 0a 20 20 20 63 68 6d 6f 64 20 75 2b 77 20 2e  i.   chmod u+w .
2f150 20 32 3e 26 35 0a 20 20 20 24 72 6d 20 63 6f 6e   2>&5.   $rm con
2f160 66 74 65 73 74 2a 0a 20 20 20 23 20 53 47 49 20  ftest*.   # SGI 
2f170 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 77 69 6c  C++ compiler wil
2f180 6c 20 63 72 65 61 74 65 20 64 69 72 65 63 74 6f  l create directo
2f190 72 79 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f  ry out/ii_files/
2f1a0 20 66 6f 72 0a 20 20 20 23 20 74 65 6d 70 6c 61   for.   # templa
2f1b0 74 65 20 69 6e 73 74 61 6e 74 69 61 74 69 6f 6e  te instantiation
2f1c0 0a 20 20 20 74 65 73 74 20 2d 64 20 6f 75 74 2f  .   test -d out/
2f1d0 69 69 5f 66 69 6c 65 73 20 26 26 20 24 72 6d 20  ii_files && $rm 
2f1e0 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 2a 20 26  out/ii_files/* &
2f1f0 26 20 72 6d 64 69 72 20 6f 75 74 2f 69 69 5f 66  & rmdir out/ii_f
2f200 69 6c 65 73 0a 20 20 20 24 72 6d 20 6f 75 74 2f  iles.   $rm out/
2f210 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74 0a 20  * && rmdir out. 
2f220 20 20 63 64 20 2e 2e 0a 20 20 20 72 6d 64 69 72    cd ...   rmdir
2f230 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 24 72 6d   conftest.   $rm
2f240 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b   conftest*..fi.{
2f250 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
2f260 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
2f270 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
2f280 6c 65 72 5f 63 5f 6f 22 20 3e 26 35 0a 65 63 68  ler_c_o" >&5.ech
2f290 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f  o "${ECHO_T}$lt_
2f2a0 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
2f2b0 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a 0a 68  _c_o" >&6; }...h
2f2c0 61 72 64 5f 6c 69 6e 6b 73 3d 22 6e 6f 74 74 65  ard_links="notte
2f2d0 73 74 65 64 22 0a 69 66 20 74 65 73 74 20 22 24  sted".if test "$
2f2e0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
2f2f0 6c 65 72 5f 63 5f 6f 22 20 3d 20 6e 6f 20 26 26  ler_c_o" = no &&
2f300 20 74 65 73 74 20 22 24 6e 65 65 64 5f 6c 6f 63   test "$need_loc
2f310 6b 73 22 20 21 3d 20 6e 6f 3b 20 74 68 65 6e 0a  ks" != no; then.
2f320 20 20 23 20 64 6f 20 6e 6f 74 20 6f 76 65 72 77    # do not overw
2f330 72 69 74 65 20 74 68 65 20 76 61 6c 75 65 20 6f  rite the value o
2f340 66 20 6e 65 65 64 5f 6c 6f 63 6b 73 20 70 72 6f  f need_locks pro
2f350 76 69 64 65 64 20 62 79 20 74 68 65 20 75 73 65  vided by the use
2f360 72 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  r.  { echo "$as_
2f370 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
2f380 6b 69 6e 67 20 69 66 20 77 65 20 63 61 6e 20 6c  king if we can l
2f390 6f 63 6b 20 77 69 74 68 20 68 61 72 64 20 6c 69  ock with hard li
2f3a0 6e 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  nks" >&5.echo $E
2f3b0 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
2f3c0 69 66 20 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77  if we can lock w
2f3d0 69 74 68 20 68 61 72 64 20 6c 69 6e 6b 73 2e 2e  ith hard links..
2f3e0 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
2f3f0 7d 0a 20 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 79  }.  hard_links=y
2f400 65 73 0a 20 20 24 72 6d 20 63 6f 6e 66 74 65 73  es.  $rm conftes
2f410 74 2a 0a 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74  t*.  ln conftest
2f420 2e 61 20 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e  .a conftest.b 2>
2f430 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 68 61 72  /dev/null && har
2f440 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 74 6f 75  d_links=no.  tou
2f450 63 68 20 63 6f 6e 66 74 65 73 74 2e 61 0a 20 20  ch conftest.a.  
2f460 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f  ln conftest.a co
2f470 6e 66 74 65 73 74 2e 62 20 32 3e 26 35 20 7c 7c  nftest.b 2>&5 ||
2f480 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20   hard_links=no. 
2f490 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63   ln conftest.a c
2f4a0 6f 6e 66 74 65 73 74 2e 62 20 32 3e 2f 64 65 76  onftest.b 2>/dev
2f4b0 2f 6e 75 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69  /null && hard_li
2f4c0 6e 6b 73 3d 6e 6f 0a 20 20 7b 20 65 63 68 6f 20  nks=no.  { echo 
2f4d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2f4e0 20 72 65 73 75 6c 74 3a 20 24 68 61 72 64 5f 6c   result: $hard_l
2f4f0 69 6e 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20 22  inks" >&5.echo "
2f500 24 7b 45 43 48 4f 5f 54 7d 24 68 61 72 64 5f 6c  ${ECHO_T}$hard_l
2f510 69 6e 6b 73 22 20 3e 26 36 3b 20 7d 0a 20 20 69  inks" >&6; }.  i
2f520 66 20 74 65 73 74 20 22 24 68 61 72 64 5f 6c 69  f test "$hard_li
2f530 6e 6b 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a  nks" = no; then.
2f540 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f      { echo "$as_
2f550 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e  me:$LINENO: WARN
2f560 49 4e 47 3a 20 5c 60 24 43 43 27 20 64 6f 65 73  ING: \`$CC' does
2f570 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 5c 60 2d   not support \`-
2f580 63 20 2d 6f 27 2c 20 73 6f 20 5c 60 6d 61 6b 65  c -o', so \`make
2f590 20 2d 6a 27 20 6d 61 79 20 62 65 20 75 6e 73 61   -j' may be unsa
2f5a0 66 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  fe" >&5.echo "$a
2f5b0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 5c  s_me: WARNING: \
2f5c0 60 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73  `$CC' does not s
2f5d0 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c  upport \`-c -o',
2f5e0 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d   so \`make -j' m
2f5f0 61 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26  ay be unsafe" >&
2f600 32 3b 7d 0a 20 20 20 20 6e 65 65 64 5f 6c 6f 63  2;}.    need_loc
2f610 6b 73 3d 77 61 72 6e 0a 20 20 66 69 0a 65 6c 73  ks=warn.  fi.els
2f620 65 0a 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 6e  e.  need_locks=n
2f630 6f 0a 66 69 0a 0a 7b 20 65 63 68 6f 20 22 24 61  o.fi..{ echo "$a
2f640 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
2f650 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74  ecking whether t
2f660 68 65 20 24 63 6f 6d 70 69 6c 65 72 20 6c 69 6e  he $compiler lin
2f670 6b 65 72 20 28 24 4c 44 29 20 73 75 70 70 6f 72  ker ($LD) suppor
2f680 74 73 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ts shared librar
2f690 69 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ies" >&5.echo $E
2f6a0 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
2f6b0 77 68 65 74 68 65 72 20 74 68 65 20 24 63 6f 6d  whether the $com
2f6c0 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28 24 4c  piler linker ($L
2f6d0 44 29 20 73 75 70 70 6f 72 74 73 20 73 68 61 72  D) supports shar
2f6e0 65 64 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e 20  ed libraries... 
2f6f0 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
2f700 0a 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 0a  .  runpath_var=.
2f710 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65    allow_undefine
2f720 64 5f 66 6c 61 67 3d 0a 20 20 65 6e 61 62 6c 65  d_flag=.  enable
2f730 5f 73 68 61 72 65 64 5f 77 69 74 68 5f 73 74 61  _shared_with_sta
2f740 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d 6e 6f 0a  tic_runtimes=no.
2f750 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 0a    archive_cmds=.
2f760 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d    archive_expsym
2f770 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63  _cmds=.  old_arc
2f780 68 69 76 65 5f 46 72 6f 6d 5f 6e 65 77 5f 63 6d  hive_From_new_cm
2f790 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76  ds=.  old_archiv
2f7a0 65 5f 66 72 6f 6d 5f 65 78 70 73 79 6d 73 5f 63  e_from_expsyms_c
2f7b0 6d 64 73 3d 0a 20 20 65 78 70 6f 72 74 5f 64 79  mds=.  export_dy
2f7c0 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
2f7d0 0a 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65  .  whole_archive
2f7e0 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 74 68  _flag_spec=.  th
2f7f0 72 65 61 64 5f 73 61 66 65 5f 66 6c 61 67 5f 73  read_safe_flag_s
2f800 70 65 63 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f  pec=.  hardcode_
2f810 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
2f820 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  =.  hardcode_lib
2f830 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c 64  dir_flag_spec_ld
2f840 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  =.  hardcode_lib
2f850 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 0a 20  dir_separator=. 
2f860 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
2f870 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 6d  =no.  hardcode_m
2f880 69 6e 75 73 5f 4c 3d 6e 6f 0a 20 20 68 61 72 64  inus_L=no.  hard
2f890 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
2f8a0 61 72 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ar=unsupported. 
2f8b0 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62   link_all_deplib
2f8c0 73 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 68 61 72 64  s=unknown.  hard
2f8d0 63 6f 64 65 5f 61 75 74 6f 6d 61 74 69 63 3d 6e  code_automatic=n
2f8e0 6f 0a 20 20 6d 6f 64 75 6c 65 5f 63 6d 64 73 3d  o.  module_cmds=
2f8f0 0a 20 20 6d 6f 64 75 6c 65 5f 65 78 70 73 79 6d  .  module_expsym
2f900 5f 63 6d 64 73 3d 0a 20 20 61 6c 77 61 79 73 5f  _cmds=.  always_
2f910 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e  export_symbols=n
2f920 6f 0a 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f  o.  export_symbo
2f930 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69  ls_cmds='$NM $li
2f940 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e  bobjs $convenien
2f950 63 65 20 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d  ce | $global_sym
2f960 62 6f 6c 5f 70 69 70 65 20 7c 20 24 53 45 44 20  bol_pipe | $SED 
2f970 27 5c 27 27 73 2f 2e 2a 20 2f 2f 27 5c 27 27 20  '\''s/.* //'\'' 
2f980 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71 20 3e 20  | sort | uniq > 
2f990 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27  $export_symbols'
2f9a0 0a 20 20 23 20 69 6e 63 6c 75 64 65 5f 65 78 70  .  # include_exp
2f9b0 73 79 6d 73 20 73 68 6f 75 6c 64 20 62 65 20 61  syms should be a
2f9c0 20 6c 69 73 74 20 6f 66 20 73 70 61 63 65 2d 73   list of space-s
2f9d0 65 70 61 72 61 74 65 64 20 73 79 6d 62 6f 6c 73  eparated symbols
2f9e0 20 74 6f 20 62 65 20 2a 61 6c 77 61 79 73 2a 0a   to be *always*.
2f9f0 20 20 23 20 69 6e 63 6c 75 64 65 64 20 69 6e 20    # included in 
2fa00 74 68 65 20 73 79 6d 62 6f 6c 20 6c 69 73 74 0a  the symbol list.
2fa10 20 20 69 6e 63 6c 75 64 65 5f 65 78 70 73 79 6d    include_expsym
2fa20 73 3d 0a 20 20 23 20 65 78 63 6c 75 64 65 5f 65  s=.  # exclude_e
2fa30 78 70 73 79 6d 73 20 63 61 6e 20 62 65 20 61 6e  xpsyms can be an
2fa40 20 65 78 74 65 6e 64 65 64 20 72 65 67 65 78 70   extended regexp
2fa50 20 6f 66 20 73 79 6d 62 6f 6c 73 20 74 6f 20 65   of symbols to e
2fa60 78 63 6c 75 64 65 0a 20 20 23 20 69 74 20 77 69  xclude.  # it wi
2fa70 6c 6c 20 62 65 20 77 72 61 70 70 65 64 20 62 79  ll be wrapped by
2fa80 20 60 20 28 27 20 61 6e 64 20 60 29 24 27 2c 20   ` (' and `)$', 
2fa90 73 6f 20 6f 6e 65 20 6d 75 73 74 20 6e 6f 74 20  so one must not 
2faa0 6d 61 74 63 68 20 62 65 67 69 6e 6e 69 6e 67 20  match beginning 
2fab0 6f 72 0a 20 20 23 20 65 6e 64 20 6f 66 20 6c 69  or.  # end of li
2fac0 6e 65 2e 20 20 45 78 61 6d 70 6c 65 3a 20 60 61  ne.  Example: `a
2fad0 7c 62 63 7c 2e 2a 64 2e 2a 27 20 77 69 6c 6c 20  |bc|.*d.*' will 
2fae0 65 78 63 6c 75 64 65 20 74 68 65 20 73 79 6d 62  exclude the symb
2faf0 6f 6c 73 20 60 61 27 20 61 6e 64 20 60 62 63 27  ols `a' and `bc'
2fb00 2c 0a 20 20 23 20 61 73 20 77 65 6c 6c 20 61 73  ,.  # as well as
2fb10 20 61 6e 79 20 73 79 6d 62 6f 6c 20 74 68 61 74   any symbol that
2fb20 20 63 6f 6e 74 61 69 6e 73 20 60 64 27 2e 0a 20   contains `d'.. 
2fb30 20 65 78 63 6c 75 64 65 5f 65 78 70 73 79 6d 73   exclude_expsyms
2fb40 3d 22 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54  ="_GLOBAL_OFFSET
2fb50 5f 54 41 42 4c 45 5f 22 0a 20 20 23 20 41 6c 74  _TABLE_".  # Alt
2fb60 68 6f 75 67 68 20 5f 47 4c 4f 42 41 4c 5f 4f 46  hough _GLOBAL_OF
2fb70 46 53 45 54 5f 54 41 42 4c 45 5f 20 69 73 20 61  FSET_TABLE_ is a
2fb80 20 76 61 6c 69 64 20 73 79 6d 62 6f 6c 20 43 20   valid symbol C 
2fb90 6e 61 6d 65 2c 20 6d 6f 73 74 20 61 2e 6f 75 74  name, most a.out
2fba0 0a 20 20 23 20 70 6c 61 74 66 6f 72 6d 73 20 28  .  # platforms (
2fbb0 61 62 29 75 73 65 20 69 74 20 69 6e 20 50 49 43  ab)use it in PIC
2fbc0 20 63 6f 64 65 2c 20 62 75 74 20 74 68 65 69 72   code, but their
2fbd0 20 6c 69 6e 6b 65 72 73 20 67 65 74 20 63 6f 6e   linkers get con
2fbe0 66 75 73 65 64 20 69 66 0a 20 20 23 20 74 68 65  fused if.  # the
2fbf0 20 73 79 6d 62 6f 6c 20 69 73 20 65 78 70 6c 69   symbol is expli
2fc00 63 69 74 6c 79 20 72 65 66 65 72 65 6e 63 65 64  citly referenced
2fc10 2e 20 20 53 69 6e 63 65 20 70 6f 72 74 61 62 6c  .  Since portabl
2fc20 65 20 63 6f 64 65 20 63 61 6e 6e 6f 74 0a 20 20  e code cannot.  
2fc30 23 20 72 65 6c 79 20 6f 6e 20 74 68 69 73 20 73  # rely on this s
2fc40 79 6d 62 6f 6c 20 6e 61 6d 65 2c 20 69 74 27 73  ymbol name, it's
2fc50 20 70 72 6f 62 61 62 6c 79 20 66 69 6e 65 20 74   probably fine t
2fc60 6f 20 6e 65 76 65 72 20 69 6e 63 6c 75 64 65 20  o never include 
2fc70 69 74 20 69 6e 0a 20 20 23 20 70 72 65 6c 6f 61  it in.  # preloa
2fc80 64 65 64 20 73 79 6d 62 6f 6c 20 74 61 62 6c 65  ded symbol table
2fc90 73 2e 0a 20 20 65 78 74 72 61 63 74 5f 65 78 70  s..  extract_exp
2fca0 73 79 6d 73 5f 63 6d 64 73 3d 0a 20 20 23 20 4a  syms_cmds=.  # J
2fcb0 75 73 74 20 62 65 69 6e 67 20 70 61 72 61 6e 6f  ust being parano
2fcc0 69 64 20 61 62 6f 75 74 20 65 6e 73 75 72 69 6e  id about ensurin
2fcd0 67 20 74 68 61 74 20 63 63 5f 62 61 73 65 6e 61  g that cc_basena
2fce0 6d 65 20 69 73 20 73 65 74 2e 0a 20 20 66 6f 72  me is set..  for
2fcf0 20 63 63 5f 74 65 6d 70 20 69 6e 20 24 63 6f 6d   cc_temp in $com
2fd00 70 69 6c 65 72 22 22 3b 20 64 6f 0a 20 20 63 61  piler""; do.  ca
2fd10 73 65 20 24 63 63 5f 74 65 6d 70 20 69 6e 0a 20  se $cc_temp in. 
2fd20 20 20 20 63 6f 6d 70 69 6c 65 20 7c 20 2a 5b 5c     compile | *[\
2fd30 5c 2f 5d 63 6f 6d 70 69 6c 65 20 7c 20 63 63 61  \/]compile | cca
2fd40 63 68 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 63 61 63  che | *[\\/]ccac
2fd50 68 65 20 29 20 3b 3b 0a 20 20 20 20 64 69 73 74  he ) ;;.    dist
2fd60 63 63 20 7c 20 2a 5b 5c 5c 2f 5d 64 69 73 74 63  cc | *[\\/]distc
2fd70 63 20 7c 20 70 75 72 69 66 79 20 7c 20 2a 5b 5c  c | purify | *[\
2fd80 5c 2f 5d 70 75 72 69 66 79 20 29 20 3b 3b 0a 20  \/]purify ) ;;. 
2fd90 20 20 20 5c 2d 2a 29 20 3b 3b 0a 20 20 20 20 2a     \-*) ;;.    *
2fda0 29 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63  ) break;;.  esac
2fdb0 0a 64 6f 6e 65 0a 63 63 5f 62 61 73 65 6e 61 6d  .done.cc_basenam
2fdc0 65 3d 60 24 65 63 68 6f 20 22 58 24 63 63 5f 74  e=`$echo "X$cc_t
2fdd0 65 6d 70 22 20 7c 20 24 58 73 65 64 20 2d 65 20  emp" | $Xsed -e 
2fde0 27 73 25 2e 2a 2f 25 25 27 20 2d 65 20 22 73 25  's%.*/%%' -e "s%
2fdf0 5e 24 68 6f 73 74 5f 61 6c 69 61 73 2d 25 25 22  ^$host_alias-%%"
2fe00 60 0a 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f  `..  case $host_
2fe10 6f 73 20 69 6e 0a 20 20 63 79 67 77 69 6e 2a 20  os in.  cygwin* 
2fe20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a  | mingw* | pw32*
2fe30 29 0a 20 20 20 20 23 20 46 49 58 4d 45 3a 20 74  ).    # FIXME: t
2fe40 68 65 20 4d 53 56 43 2b 2b 20 70 6f 72 74 20 68  he MSVC++ port h
2fe50 61 73 6e 27 74 20 62 65 65 6e 20 74 65 73 74 65  asn't been teste
2fe60 64 20 69 6e 20 61 20 6c 6f 6f 6f 6f 6e 67 20 74  d in a loooong t
2fe70 69 6d 65 0a 20 20 20 20 23 20 57 68 65 6e 20 6e  ime.    # When n
2fe80 6f 74 20 75 73 69 6e 67 20 67 63 63 2c 20 77 65  ot using gcc, we
2fe90 20 63 75 72 72 65 6e 74 6c 79 20 61 73 73 75 6d   currently assum
2fea0 65 20 74 68 61 74 20 77 65 20 61 72 65 20 75 73  e that we are us
2feb0 69 6e 67 0a 20 20 20 20 23 20 4d 69 63 72 6f 73  ing.    # Micros
2fec0 6f 66 74 20 56 69 73 75 61 6c 20 43 2b 2b 2e 0a  oft Visual C++..
2fed0 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43      if test "$GC
2fee0 43 22 20 21 3d 20 79 65 73 3b 20 74 68 65 6e 0a  C" != yes; then.
2fef0 20 20 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c        with_gnu_l
2ff00 64 3d 6e 6f 0a 20 20 20 20 66 69 0a 20 20 20 20  d=no.    fi.    
2ff10 3b 3b 0a 20 20 69 6e 74 65 72 69 78 2a 29 0a 20  ;;.  interix*). 
2ff20 20 20 20 23 20 77 65 20 6a 75 73 74 20 68 6f 70     # we just hop
2ff30 65 2f 61 73 73 75 6d 65 20 74 68 69 73 20 69 73  e/assume this is
2ff40 20 67 63 63 20 61 6e 64 20 6e 6f 74 20 63 38 39   gcc and not c89
2ff50 20 28 3d 20 4d 53 56 43 2b 2b 29 0a 20 20 20 20   (= MSVC++).    
2ff60 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a  with_gnu_ld=yes.
2ff70 20 20 20 20 3b 3b 0a 20 20 6f 70 65 6e 62 73 64      ;;.  openbsd
2ff80 2a 29 0a 20 20 20 20 77 69 74 68 5f 67 6e 75 5f  *).    with_gnu_
2ff90 6c 64 3d 6e 6f 0a 20 20 20 20 3b 3b 0a 20 20 65  ld=no.    ;;.  e
2ffa0 73 61 63 0a 0a 20 20 6c 64 5f 73 68 6c 69 62 73  sac..  ld_shlibs
2ffb0 3d 79 65 73 0a 20 20 69 66 20 74 65 73 74 20 22  =yes.  if test "
2ffc0 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20  $with_gnu_ld" = 
2ffd0 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  yes; then.    # 
2ffe0 49 66 20 61 72 63 68 69 76 65 5f 63 6d 64 73 20  If archive_cmds 
2fff0 72 75 6e 73 20 4c 44 2c 20 6e 6f 74 20 43 43 2c  runs LD, not CC,
30000 20 77 6c 61 72 63 20 73 68 6f 75 6c 64 20 62 65   wlarc should be
30010 20 65 6d 70 74 79 0a 20 20 20 20 77 6c 61 72 63   empty.    wlarc
30020 3d 27 24 7b 77 6c 7d 27 0a 0a 20 20 20 20 23 20  ='${wl}'..    # 
30030 53 65 74 20 73 6f 6d 65 20 64 65 66 61 75 6c 74  Set some default
30040 73 20 66 6f 72 20 47 4e 55 20 6c 64 20 77 69 74  s for GNU ld wit
30050 68 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79  h shared library
30060 20 73 75 70 70 6f 72 74 2e 20 54 68 65 73 65 0a   support. These.
30070 20 20 20 20 23 20 61 72 65 20 72 65 73 65 74 20      # are reset 
30080 6c 61 74 65 72 20 69 66 20 73 68 61 72 65 64 20  later if shared 
30090 6c 69 62 72 61 72 69 65 73 20 61 72 65 20 6e 6f  libraries are no
300a0 74 20 73 75 70 70 6f 72 74 65 64 2e 20 50 75 74  t supported. Put
300b0 74 69 6e 67 20 74 68 65 6d 0a 20 20 20 20 23 20  ting them.    # 
300c0 68 65 72 65 20 61 6c 6c 6f 77 73 20 74 68 65 6d  here allows them
300d0 20 74 6f 20 62 65 20 6f 76 65 72 72 69 64 64 65   to be overridde
300e0 6e 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e 0a  n if necessary..
300f0 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d      runpath_var=
30100 4c 44 5f 52 55 4e 5f 50 41 54 48 0a 20 20 20 20  LD_RUN_PATH.    
30110 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
30120 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
30130 2d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69  --rpath ${wl}$li
30140 62 64 69 72 27 0a 20 20 20 20 65 78 70 6f 72 74  bdir'.    export
30150 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
30160 65 63 3d 27 24 7b 77 6c 7d 2d 2d 65 78 70 6f 72  ec='${wl}--expor
30170 74 2d 64 79 6e 61 6d 69 63 27 0a 20 20 20 20 23  t-dynamic'.    #
30180 20 61 6e 63 69 65 6e 74 20 47 4e 55 20 6c 64 20   ancient GNU ld 
30190 64 69 64 6e 27 74 20 73 75 70 70 6f 72 74 20 2d  didn't support -
301a0 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 20 65  -whole-archive e
301b0 74 2e 20 61 6c 2e 0a 20 20 20 20 69 66 20 24 4c  t. al..    if $L
301c0 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20  D --help 2>&1 | 
301d0 67 72 65 70 20 27 6e 6f 2d 77 68 6f 6c 65 2d 61  grep 'no-whole-a
301e0 72 63 68 69 76 65 27 20 3e 20 2f 64 65 76 2f 6e  rchive' > /dev/n
301f0 75 6c 6c 3b 20 74 68 65 6e 0a 09 77 68 6f 6c 65  ull; then..whole
30200 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
30210 65 63 3d 22 24 77 6c 61 72 63 22 27 2d 2d 77 68  ec="$wlarc"'--wh
30220 6f 6c 65 2d 61 72 63 68 69 76 65 24 63 6f 6e 76  ole-archive$conv
30230 65 6e 69 65 6e 63 65 20 27 22 24 77 6c 61 72 63  enience '"$wlarc
30240 22 27 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63  "'--no-whole-arc
30250 68 69 76 65 27 0a 20 20 20 20 20 20 65 6c 73 65  hive'.      else
30260 0a 20 20 09 77 68 6f 6c 65 5f 61 72 63 68 69 76  .  .whole_archiv
30270 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20  e_flag_spec=.   
30280 20 66 69 0a 20 20 20 20 73 75 70 70 6f 72 74 73   fi.    supports
30290 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67  _anon_versioning
302a0 3d 6e 6f 0a 20 20 20 20 63 61 73 65 20 60 24 4c  =no.    case `$L
302b0 44 20 2d 76 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  D -v 2>/dev/null
302c0 60 20 69 6e 0a 20 20 20 20 20 20 2a 5c 20 5b 30  ` in.      *\ [0
302d0 31 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39  1].* | *\ 2.[0-9
302e0 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31 30 2e 2a 29  ].* | *\ 2.10.*)
302f0 20 3b 3b 20 23 20 63 61 74 63 68 20 76 65 72 73   ;; # catch vers
30300 69 6f 6e 73 20 3c 20 32 2e 31 31 0a 20 20 20 20  ions < 2.11.    
30310 20 20 2a 5c 20 32 2e 31 31 2e 39 33 2e 30 2e 32    *\ 2.11.93.0.2
30320 5c 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61 6e  \ *) supports_an
30330 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65  on_versioning=ye
30340 73 20 3b 3b 20 23 20 52 48 37 2e 33 20 2e 2e 2e  s ;; # RH7.3 ...
30350 0a 20 20 20 20 20 20 2a 5c 20 32 2e 31 31 2e 39  .      *\ 2.11.9
30360 32 2e 30 2e 31 32 5c 20 2a 29 20 73 75 70 70 6f  2.0.12\ *) suppo
30370 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e  rts_anon_version
30380 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20 4d 61 6e  ing=yes ;; # Man
30390 64 72 61 6b 65 20 38 2e 32 20 2e 2e 2e 0a 20 20  drake 8.2 ....  
303a0 20 20 20 20 2a 5c 20 32 2e 31 31 2e 2a 29 20 3b      *\ 2.11.*) ;
303b0 3b 20 23 20 6f 74 68 65 72 20 32 2e 31 31 20 76  ; # other 2.11 v
303c0 65 72 73 69 6f 6e 73 0a 20 20 20 20 20 20 2a 29  ersions.      *)
303d0 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76   supports_anon_v
303e0 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b  ersioning=yes ;;
303f0 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20 23  .    esac..    #
30400 20 53 65 65 20 69 66 20 47 4e 55 20 6c 64 20 73   See if GNU ld s
30410 75 70 70 6f 72 74 73 20 73 68 61 72 65 64 20 6c  upports shared l
30420 69 62 72 61 72 69 65 73 2e 0a 20 20 20 20 63 61  ibraries..    ca
30430 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20  se $host_os in. 
30440 20 20 20 61 69 78 33 2a 20 7c 20 61 69 78 34 2a     aix3* | aix4*
30450 20 7c 20 61 69 78 35 2a 29 0a 20 20 20 20 20 20   | aix5*).      
30460 23 20 4f 6e 20 41 49 58 2f 50 50 43 2c 20 74 68  # On AIX/PPC, th
30470 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 69 73 20  e GNU linker is 
30480 76 65 72 79 20 62 72 6f 6b 65 6e 0a 20 20 20 20  very broken.    
30490 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74    if test "$host
304a0 5f 63 70 75 22 20 21 3d 20 69 61 36 34 3b 20 74  _cpu" != ia64; t
304b0 68 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e  hen..ld_shlibs=n
304c0 6f 0a 09 63 61 74 20 3c 3c 45 4f 46 20 31 3e 26  o..cat <<EOF 1>&
304d0 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20  2..*** Warning: 
304e0 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 2c 20  the GNU linker, 
304f0 61 74 20 6c 65 61 73 74 20 75 70 20 74 6f 20 72  at least up to r
30500 65 6c 65 61 73 65 20 32 2e 39 2e 31 2c 20 69 73  elease 2.9.1, is
30510 20 72 65 70 6f 72 74 65 64 0a 2a 2a 2a 20 74 6f   reported.*** to
30520 20 62 65 20 75 6e 61 62 6c 65 20 74 6f 20 72 65   be unable to re
30530 6c 69 61 62 6c 79 20 63 72 65 61 74 65 20 73 68  liably create sh
30540 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f  ared libraries o
30550 6e 20 41 49 58 2e 0a 2a 2a 2a 20 54 68 65 72 65  n AIX..*** There
30560 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 20 69 73  fore, libtool is
30570 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65   disabling share
30580 64 20 6c 69 62 72 61 72 69 65 73 20 73 75 70 70  d libraries supp
30590 6f 72 74 2e 20 20 49 66 20 79 6f 75 0a 2a 2a 2a  ort.  If you.***
305a0 20 72 65 61 6c 6c 79 20 63 61 72 65 20 66 6f 72   really care for
305b0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
305c0 73 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20  s, you may want 
305d0 74 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72 20 50  to modify your P
305e0 41 54 48 0a 2a 2a 2a 20 73 6f 20 74 68 61 74 20  ATH.*** so that 
305f0 61 20 6e 6f 6e 2d 47 4e 55 20 6c 69 6e 6b 65 72  a non-GNU linker
30600 20 69 73 20 66 6f 75 6e 64 2c 20 61 6e 64 20 74   is found, and t
30610 68 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 45 4f  hen restart...EO
30620 46 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  F.      fi.     
30630 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61 6f 73   ;;..    amigaos
30640 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69 76 65  *).      archive
30650 5f 63 6d 64 73 3d 27 24 72 6d 20 24 6f 75 74 70  _cmds='$rm $outp
30660 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
30670 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f  brary.data~$echo
30680 20 22 23 64 65 66 69 6e 65 20 4e 41 4d 45 20 24   "#define NAME $
30690 6c 69 62 6e 61 6d 65 22 20 3e 20 24 6f 75 74 70  libname" > $outp
306a0 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
306b0 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f  brary.data~$echo
306c0 20 22 23 64 65 66 69 6e 65 20 4c 49 42 52 41 52   "#define LIBRAR
306d0 59 5f 49 44 20 31 22 20 3e 3e 20 24 6f 75 74 70  Y_ID 1" >> $outp
306e0 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
306f0 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f  brary.data~$echo
30700 20 22 23 64 65 66 69 6e 65 20 56 45 52 53 49 4f   "#define VERSIO
30710 4e 20 24 6d 61 6a 6f 72 22 20 3e 3e 20 24 6f 75  N $major" >> $ou
30720 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78  tput_objdir/a2ix
30730 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63  library.data~$ec
30740 68 6f 20 22 23 64 65 66 69 6e 65 20 52 45 56 49  ho "#define REVI
30750 53 49 4f 4e 20 24 72 65 76 69 73 69 6f 6e 22 20  SION $revision" 
30760 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
30770 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
30780 74 61 7e 24 41 52 20 24 41 52 5f 46 4c 41 47 53  ta~$AR $AR_FLAGS
30790 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 7e 24   $lib $libobjs~$
307a0 52 41 4e 4c 49 42 20 24 6c 69 62 7e 28 63 64 20  RANLIB $lib~(cd 
307b0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 20 26  $output_objdir &
307c0 26 20 61 32 69 78 6c 69 62 72 61 72 79 20 2d 33  & a2ixlibrary -3
307d0 32 29 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  2)'.      hardco
307e0 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
307f0 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a  pec='-L$libdir'.
30800 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d        hardcode_m
30810 69 6e 75 73 5f 4c 3d 79 65 73 0a 0a 20 20 20 20  inus_L=yes..    
30820 20 20 23 20 53 61 6d 75 65 6c 20 41 2e 20 46 61    # Samuel A. Fa
30830 6c 76 6f 20 49 49 20 3c 6b 63 35 74 6a 61 40 64  lvo II <kc5tja@d
30840 6f 6c 70 68 69 6e 2e 6f 70 65 6e 70 72 6f 6a 65  olphin.openproje
30850 63 74 73 2e 6e 65 74 3e 20 72 65 70 6f 72 74 73  cts.net> reports
30860 0a 20 20 20 20 20 20 23 20 74 68 61 74 20 74 68  .      # that th
30870 65 20 73 65 6d 61 6e 74 69 63 73 20 6f 66 20 64  e semantics of d
30880 79 6e 61 6d 69 63 20 6c 69 62 72 61 72 69 65 73  ynamic libraries
30890 20 6f 6e 20 41 6d 69 67 61 4f 53 2c 20 61 74 20   on AmigaOS, at 
308a0 6c 65 61 73 74 20 75 70 0a 20 20 20 20 20 20 23  least up.      #
308b0 20 74 6f 20 76 65 72 73 69 6f 6e 20 34 2c 20 69   to version 4, i
308c0 73 20 74 6f 20 73 68 61 72 65 20 64 61 74 61 20  s to share data 
308d0 61 6d 6f 6e 67 20 6d 75 6c 74 69 70 6c 65 20 70  among multiple p
308e0 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 0a 20  rograms linked. 
308f0 20 20 20 20 20 23 20 77 69 74 68 20 74 68 65 20       # with the 
30900 73 61 6d 65 20 64 79 6e 61 6d 69 63 20 6c 69 62  same dynamic lib
30910 72 61 72 79 2e 20 20 53 69 6e 63 65 20 74 68 69  rary.  Since thi
30920 73 20 64 6f 65 73 6e 27 74 20 6d 61 74 63 68 20  s doesn't match 
30930 74 68 65 0a 20 20 20 20 20 20 23 20 62 65 68 61  the.      # beha
30940 76 69 6f 72 20 6f 66 20 73 68 61 72 65 64 20 6c  vior of shared l
30950 69 62 72 61 72 69 65 73 20 6f 6e 20 6f 74 68 65  ibraries on othe
30960 72 20 70 6c 61 74 66 6f 72 6d 73 2c 20 77 65 20  r platforms, we 
30970 63 61 6e 27 74 20 75 73 65 0a 20 20 20 20 20 20  can't use.      
30980 23 20 74 68 65 6d 2e 0a 20 20 20 20 20 20 6c 64  # them..      ld
30990 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
309a0 20 3b 3b 0a 0a 20 20 20 20 62 65 6f 73 2a 29 0a   ;;..    beos*).
309b0 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68        if $LD --h
309c0 65 6c 70 20 32 3e 26 31 20 7c 20 67 72 65 70 20  elp 2>&1 | grep 
309d0 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72  ': supported tar
309e0 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f  gets:.* elf' > /
309f0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
30a00 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
30a10 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64  flag=unsupported
30a20 0a 09 23 20 4a 6f 73 65 70 68 20 42 65 63 6b 65  ..# Joseph Becke
30a30 6e 62 61 63 68 20 3c 6a 72 62 33 40 62 65 73 74  nbach <jrb3@best
30a40 2e 63 6f 6d 3e 20 73 61 79 73 20 73 6f 6d 65 20  .com> says some 
30a50 72 65 6c 65 61 73 65 73 20 6f 66 20 67 63 63 0a  releases of gcc.
30a60 09 23 20 73 75 70 70 6f 72 74 20 2d 2d 75 6e 64  .# support --und
30a70 65 66 69 6e 65 64 2e 20 20 54 68 69 73 20 64 65  efined.  This de
30a80 73 65 72 76 65 73 20 73 6f 6d 65 20 69 6e 76 65  serves some inve
30a90 73 74 69 67 61 74 69 6f 6e 2e 20 20 46 49 58 4d  stigation.  FIXM
30aa0 45 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  E..archive_cmds=
30ab0 27 24 43 43 20 2d 6e 6f 73 74 61 72 74 20 24 6c  '$CC -nostart $l
30ac0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
30ad0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
30ae0 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
30af0 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27  $soname -o $lib'
30b00 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f  .      else..ld_
30b10 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
30b20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
30b30 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77   cygwin* | mingw
30b40 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20 20 20 20  * | pw32*).     
30b50 20 23 20 5f 4c 54 5f 41 43 5f 54 41 47 56 41 52   # _LT_AC_TAGVAR
30b60 28 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72  (hardcode_libdir
30b70 5f 66 6c 61 67 5f 73 70 65 63 2c 20 29 20 69 73  _flag_spec, ) is
30b80 20 61 63 74 75 61 6c 6c 79 20 6d 65 61 6e 69 6e   actually meanin
30b90 67 6c 65 73 73 2c 0a 20 20 20 20 20 20 23 20 61  gless,.      # a
30ba0 73 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 65  s there is no se
30bb0 61 72 63 68 20 70 61 74 68 20 66 6f 72 20 44 4c  arch path for DL
30bc0 4c 73 2e 0a 20 20 20 20 20 20 68 61 72 64 63 6f  Ls..      hardco
30bd0 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
30be0 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a  pec='-L$libdir'.
30bf0 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65        allow_unde
30c00 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70  fined_flag=unsup
30c10 70 6f 72 74 65 64 0a 20 20 20 20 20 20 61 6c 77  ported.      alw
30c20 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f  ays_export_symbo
30c30 6c 73 3d 6e 6f 0a 20 20 20 20 20 20 65 6e 61 62  ls=no.      enab
30c40 6c 65 5f 73 68 61 72 65 64 5f 77 69 74 68 5f 73  le_shared_with_s
30c50 74 61 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d 79  tatic_runtimes=y
30c60 65 73 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f  es.      export_
30c70 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e  symbols_cmds='$N
30c80 4d 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76  M $libobjs $conv
30c90 65 6e 69 65 6e 63 65 20 7c 20 24 67 6c 6f 62 61  enience | $globa
30ca0 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 7c 20  l_symbol_pipe | 
30cb0 24 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b 42  $SED -e '\''/^[B
30cc0 43 44 47 52 53 5d 20 2f 73 2f 2e 2a 20 5c 28 5b  CDGRS] /s/.* \([
30cd0 5e 20 5d 2a 5c 29 2f 5c 31 20 44 41 54 41 2f 27  ^ ]*\)/\1 DATA/'
30ce0 5c 27 27 20 7c 20 24 53 45 44 20 2d 65 20 27 5c  \'' | $SED -e '\
30cf0 27 27 2f 5e 5b 41 49 54 57 5d 20 2f 73 2f 2e 2a  ''/^[AITW] /s/.*
30d00 20 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c   //'\'' | sort |
30d10 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72 74 5f   uniq > $export_
30d20 73 79 6d 62 6f 6c 73 27 0a 0a 20 20 20 20 20 20  symbols'..      
30d30 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e  if $LD --help 2>
30d40 26 31 20 7c 20 67 72 65 70 20 27 61 75 74 6f 2d  &1 | grep 'auto-
30d50 69 6d 70 6f 72 74 27 20 3e 20 2f 64 65 76 2f 6e  import' > /dev/n
30d60 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ull; then.      
30d70 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
30d80 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
30d90 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
30da0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 6f  ompiler_flags -o
30db0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
30dc0 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d 65  $soname ${wl}--e
30dd0 6e 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61 67 65  nable-auto-image
30de0 2d 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72 20 2d  -base -Xlinker -
30df0 2d 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58 6c 69  -out-implib -Xli
30e00 6e 6b 65 72 20 24 6c 69 62 27 0a 09 23 20 49 66  nker $lib'..# If
30e10 20 74 68 65 20 65 78 70 6f 72 74 2d 73 79 6d 62   the export-symb
30e20 6f 6c 73 20 66 69 6c 65 20 61 6c 72 65 61 64 79  ols file already
30e30 20 69 73 20 61 20 2e 64 65 66 20 66 69 6c 65 20   is a .def file 
30e40 28 31 73 74 20 6c 69 6e 65 0a 09 23 20 69 73 20  (1st line..# is 
30e50 45 58 50 4f 52 54 53 29 2c 20 75 73 65 20 69 74  EXPORTS), use it
30e60 20 61 73 20 69 73 3b 20 6f 74 68 65 72 77 69 73   as is; otherwis
30e70 65 2c 20 70 72 65 70 65 6e 64 2e 2e 2e 0a 09 61  e, prepend.....a
30e80 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d  rchive_expsym_cm
30e90 64 73 3d 27 69 66 20 74 65 73 74 20 22 78 60 24  ds='if test "x`$
30ea0 53 45 44 20 31 71 20 24 65 78 70 6f 72 74 5f 73  SED 1q $export_s
30eb0 79 6d 62 6f 6c 73 60 22 20 3d 20 78 45 58 50 4f  ymbols`" = xEXPO
30ec0 52 54 53 3b 20 74 68 65 6e 0a 09 20 20 63 70 20  RTS; then..  cp 
30ed0 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
30ee0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
30ef0 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 65 6c 73  soname.def;..els
30f00 65 0a 09 20 20 65 63 68 6f 20 45 58 50 4f 52 54  e..  echo EXPORT
30f10 53 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  S > $output_objd
30f20 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a  ir/$soname.def;.
30f30 09 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73  .  cat $export_s
30f40 79 6d 62 6f 6c 73 20 3e 3e 20 24 6f 75 74 70 75  ymbols >> $outpu
30f50 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
30f60 2e 64 65 66 3b 0a 09 66 69 7e 0a 09 24 43 43 20  .def;..fi~..$CC 
30f70 2d 73 68 61 72 65 64 20 24 6f 75 74 70 75 74 5f  -shared $output_
30f80 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64  objdir/$soname.d
30f90 65 66 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ef $libobjs $dep
30fa0 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
30fb0 6c 61 67 73 20 2d 6f 20 24 6f 75 74 70 75 74 5f  lags -o $output_
30fc0 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24  objdir/$soname $
30fd0 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d 61 75 74  {wl}--enable-aut
30fe0 6f 2d 69 6d 61 67 65 2d 62 61 73 65 20 2d 58 6c  o-image-base -Xl
30ff0 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69 6d 70 6c  inker --out-impl
31000 69 62 20 2d 58 6c 69 6e 6b 65 72 20 24 6c 69 62  ib -Xlinker $lib
31010 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64  '.      else..ld
31020 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
31030 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
31040 20 20 69 6e 74 65 72 69 78 33 2a 29 0a 20 20 20    interix3*).   
31050 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
31060 63 74 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72 64  ct=no.      hard
31070 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
31080 61 72 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72 64  ar=no.      hard
31090 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
310a0 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61  _spec='${wl}-rpa
310b0 74 68 2c 24 6c 69 62 64 69 72 27 0a 20 20 20 20  th,$libdir'.    
310c0 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63    export_dynamic
310d0 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
310e0 7d 2d 45 27 0a 20 20 20 20 20 20 23 20 48 61 63  }-E'.      # Hac
310f0 6b 3a 20 4f 6e 20 49 6e 74 65 72 69 78 20 33 2e  k: On Interix 3.
31100 78 2c 20 77 65 20 63 61 6e 6e 6f 74 20 63 6f 6d  x, we cannot com
31110 70 69 6c 65 20 50 49 43 20 62 65 63 61 75 73 65  pile PIC because
31120 20 6f 66 20 61 20 62 72 6f 6b 65 6e 20 67 63 63   of a broken gcc
31130 2e 0a 20 20 20 20 20 20 23 20 49 6e 73 74 65 61  ..      # Instea
31140 64 2c 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  d, shared librar
31150 69 65 73 20 61 72 65 20 6c 6f 61 64 65 64 20 61  ies are loaded a
31160 74 20 61 6e 20 69 6d 61 67 65 20 62 61 73 65 20  t an image base 
31170 28 30 78 31 30 30 30 30 30 30 30 20 62 79 0a 20  (0x10000000 by. 
31180 20 20 20 20 20 23 20 64 65 66 61 75 6c 74 29 20       # default) 
31190 61 6e 64 20 72 65 6c 6f 63 61 74 65 64 20 69 66  and relocated if
311a0 20 74 68 65 79 20 63 6f 6e 66 6c 69 63 74 2c 20   they conflict, 
311b0 77 68 69 63 68 20 69 73 20 61 20 73 6c 6f 77 20  which is a slow 
311c0 76 65 72 79 20 6d 65 6d 6f 72 79 0a 20 20 20 20  very memory.    
311d0 20 20 23 20 63 6f 6e 73 75 6d 69 6e 67 20 61 6e    # consuming an
311e0 64 20 66 72 61 67 6d 65 6e 74 69 6e 67 20 70 72  d fragmenting pr
311f0 6f 63 65 73 73 2e 20 20 54 6f 20 61 76 6f 69 64  ocess.  To avoid
31200 20 74 68 69 73 2c 20 77 65 20 70 69 63 6b 20 61   this, we pick a
31210 20 72 61 6e 64 6f 6d 2c 0a 20 20 20 20 20 20 23   random,.      #
31220 20 32 35 36 20 4b 69 42 2d 61 6c 69 67 6e 65 64   256 KiB-aligned
31230 20 69 6d 61 67 65 20 62 61 73 65 20 62 65 74 77   image base betw
31240 65 65 6e 20 30 78 35 30 30 30 30 30 30 30 20 61  een 0x50000000 a
31250 6e 64 20 30 78 36 46 46 43 30 30 30 30 20 61 74  nd 0x6FFC0000 at
31260 20 6c 69 6e 6b 0a 20 20 20 20 20 20 23 20 74 69   link.      # ti
31270 6d 65 2e 20 20 4d 6f 76 69 6e 67 20 75 70 20 66  me.  Moving up f
31280 72 6f 6d 20 30 78 31 30 30 30 30 30 30 30 20 61  rom 0x10000000 a
31290 6c 73 6f 20 61 6c 6c 6f 77 73 20 6d 6f 72 65 20  lso allows more 
312a0 73 62 72 6b 28 32 29 20 73 70 61 63 65 2e 0a 20  sbrk(2) space.. 
312b0 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
312c0 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
312d0 70 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62 6a  pic_flag $libobj
312e0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
312f0 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
31300 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  -h,$soname ${wl}
31310 2d 2d 69 6d 61 67 65 2d 62 61 73 65 2c 60 65 78  --image-base,`ex
31320 70 72 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d 20  pr ${RANDOM-$$} 
31330 25 20 34 30 39 36 20 2f 20 32 20 5c 2a 20 32 36  % 4096 / 2 \* 26
31340 32 31 34 34 20 2b 20 31 33 34 32 31 37 37 32 38  2144 + 134217728
31350 30 60 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20  0` -o $lib'.    
31360 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d    archive_expsym
31370 5f 63 6d 64 73 3d 27 73 65 64 20 22 73 2c 5e 2c  _cmds='sed "s,^,
31380 5f 2c 22 20 24 65 78 70 6f 72 74 5f 73 79 6d 62  _," $export_symb
31390 6f 6c 73 20 3e 24 6f 75 74 70 75 74 5f 6f 62 6a  ols >$output_obj
313a0 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78 70 73  dir/$soname.exps
313b0 79 6d 7e 24 43 43 20 2d 73 68 61 72 65 64 20 24  ym~$CC -shared $
313c0 70 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62 6a  pic_flag $libobj
313d0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
313e0 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
313f0 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  -h,$soname ${wl}
31400 2d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73  --retain-symbols
31410 2d 66 69 6c 65 2c 24 6f 75 74 70 75 74 5f 6f 62  -file,$output_ob
31420 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78 70  jdir/$soname.exp
31430 73 79 6d 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65  sym ${wl}--image
31440 2d 62 61 73 65 2c 60 65 78 70 72 20 24 7b 52 41  -base,`expr ${RA
31450 4e 44 4f 4d 2d 24 24 7d 20 25 20 34 30 39 36 20  NDOM-$$} % 4096 
31460 2f 20 32 20 5c 2a 20 32 36 32 31 34 34 20 2b 20  / 2 \* 262144 + 
31470 31 33 34 32 31 37 37 32 38 30 60 20 2d 6f 20 24  1342177280` -o $
31480 6c 69 62 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  lib'.      ;;.. 
31490 20 20 20 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20     linux*).     
314a0 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32   if $LD --help 2
314b0 3e 26 31 20 7c 20 67 72 65 70 20 27 3a 20 73 75  >&1 | grep ': su
314c0 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a  pported targets:
314d0 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e  .* elf' > /dev/n
314e0 75 6c 6c 3b 20 74 68 65 6e 0a 09 74 6d 70 5f 61  ull; then..tmp_a
314f0 64 64 66 6c 61 67 3d 0a 09 63 61 73 65 20 24 63  ddflag=..case $c
31500 63 5f 62 61 73 65 6e 61 6d 65 2c 24 68 6f 73 74  c_basename,$host
31510 5f 63 70 75 20 69 6e 0a 09 70 67 63 63 2a 29 09  _cpu in..pgcc*).
31520 09 09 09 23 20 50 6f 72 74 6c 61 6e 64 20 47 72  ...# Portland Gr
31530 6f 75 70 20 43 20 63 6f 6d 70 69 6c 65 72 0a 09  oup C compiler..
31540 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f    whole_archive_
31550 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
31560 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 60  --whole-archive`
31570 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24 63 6f 6e  for conv in $con
31580 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b 20 64 6f  venience\"\"; do
31590 20 74 65 73 74 20 20 2d 6e 20 5c 22 24 63 6f 6e   test  -n \"$con
315a0 76 5c 22 20 26 26 20 6e 65 77 5f 63 6f 6e 76 65  v\" && new_conve
315b0 6e 69 65 6e 63 65 3d 5c 22 24 6e 65 77 5f 63 6f  nience=\"$new_co
315c0 6e 76 65 6e 69 65 6e 63 65 2c 24 63 6f 6e 76 5c  nvenience,$conv\
315d0 22 3b 20 64 6f 6e 65 3b 20 24 65 63 68 6f 20 5c  "; done; $echo \
315e0 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  "$new_convenienc
315f0 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77  e\"` ${wl}--no-w
31600 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 09 20  hole-archive'.. 
31610 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 24   tmp_addflag=' $
31620 70 69 63 5f 66 6c 61 67 27 0a 09 20 20 3b 3b 0a  pic_flag'..  ;;.
31630 09 70 67 66 37 37 2a 20 7c 20 70 67 66 39 30 2a  .pgf77* | pgf90*
31640 20 7c 20 70 67 66 39 35 2a 29 09 23 20 50 6f 72   | pgf95*).# Por
31650 74 6c 61 6e 64 20 47 72 6f 75 70 20 66 37 37 20  tland Group f77 
31660 61 6e 64 20 66 39 30 20 63 6f 6d 70 69 6c 65 72  and f90 compiler
31670 73 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69  s..  whole_archi
31680 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ve_flag_spec='${
31690 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69  wl}--whole-archi
316a0 76 65 60 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24  ve`for conv in $
316b0 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b  convenience\"\";
316c0 20 64 6f 20 74 65 73 74 20 20 2d 6e 20 5c 22 24   do test  -n \"$
316d0 63 6f 6e 76 5c 22 20 26 26 20 6e 65 77 5f 63 6f  conv\" && new_co
316e0 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65 77  nvenience=\"$new
316f0 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63 6f  _convenience,$co
31700 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 65 63 68  nv\"; done; $ech
31710 6f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69  o \"$new_conveni
31720 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e  ence\"` ${wl}--n
31730 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27  o-whole-archive'
31740 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d  ..  tmp_addflag=
31750 27 20 24 70 69 63 5f 66 6c 61 67 20 2d 4d 6e 6f  ' $pic_flag -Mno
31760 6d 61 69 6e 27 20 3b 3b 0a 09 65 63 63 2a 2c 69  main' ;;..ecc*,i
31770 61 36 34 2a 20 7c 20 69 63 63 2a 2c 69 61 36 34  a64* | icc*,ia64
31780 2a 29 09 09 23 20 49 6e 74 65 6c 20 43 20 63 6f  *)..# Intel C co
31790 6d 70 69 6c 65 72 20 6f 6e 20 69 61 36 34 0a 09  mpiler on ia64..
317a0 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20    tmp_addflag=' 
317b0 2d 69 5f 64 79 6e 61 6d 69 63 27 20 3b 3b 0a 09  -i_dynamic' ;;..
317c0 65 66 63 2a 2c 69 61 36 34 2a 20 7c 20 69 66 6f  efc*,ia64* | ifo
317d0 72 74 2a 2c 69 61 36 34 2a 29 09 23 20 49 6e 74  rt*,ia64*).# Int
317e0 65 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d 70 69  el Fortran compi
317f0 6c 65 72 20 6f 6e 20 69 61 36 34 0a 09 20 20 74  ler on ia64..  t
31800 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 2d 69 5f  mp_addflag=' -i_
31810 64 79 6e 61 6d 69 63 20 2d 6e 6f 66 6f 72 5f 6d  dynamic -nofor_m
31820 61 69 6e 27 20 3b 3b 0a 09 69 66 63 2a 20 7c 20  ain' ;;..ifc* | 
31830 69 66 6f 72 74 2a 29 09 09 09 23 20 49 6e 74 65  ifort*)...# Inte
31840 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d 70 69 6c  l Fortran compil
31850 65 72 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61  er..  tmp_addfla
31860 67 3d 27 20 2d 6e 6f 66 6f 72 5f 6d 61 69 6e 27  g=' -nofor_main'
31870 20 3b 3b 0a 09 65 73 61 63 0a 09 61 72 63 68 69   ;;..esac..archi
31880 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
31890 61 72 65 64 27 22 24 74 6d 70 5f 61 64 64 66 6c  ared'"$tmp_addfl
318a0 61 67 22 27 20 24 6c 69 62 6f 62 6a 73 20 24 64  ag"' $libobjs $d
318b0 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
318c0 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
318d0 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d  ame $wl$soname -
318e0 6f 20 24 6c 69 62 27 0a 0a 09 69 66 20 74 65 73  o $lib'...if tes
318f0 74 20 24 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e  t $supports_anon
31900 5f 76 65 72 73 69 6f 6e 69 6e 67 20 3d 20 79 65  _versioning = ye
31910 73 3b 20 74 68 65 6e 0a 09 20 20 61 72 63 68 69  s; then..  archi
31920 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
31930 24 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a  $echo "{ global:
31940 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  " > $output_objd
31950 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e  ir/$libname.ver~
31960 0a 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73  .  cat $export_s
31970 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20 2d 65 20  ymbols | sed -e 
31980 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20  "s/\(.*\)/\1;/" 
31990 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
319a0 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a  r/$libname.ver~.
319b0 20 20 24 65 63 68 6f 20 22 6c 6f 63 61 6c 3a 20    $echo "local: 
319c0 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6f 75 74 70 75  *; };" >> $outpu
319d0 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
319e0 65 2e 76 65 72 7e 0a 09 20 20 24 43 43 20 2d 73  e.ver~..  $CC -s
319f0 68 61 72 65 64 27 22 24 74 6d 70 5f 61 64 64 66  hared'"$tmp_addf
31a00 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a 73 20 24  lag"' $libobjs $
31a10 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
31a20 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
31a30 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
31a40 24 7b 77 6c 7d 2d 76 65 72 73 69 6f 6e 2d 73 63  ${wl}-version-sc
31a50 72 69 70 74 20 24 7b 77 6c 7d 24 6f 75 74 70 75  ript ${wl}$outpu
31a60 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
31a70 65 2e 76 65 72 20 2d 6f 20 24 6c 69 62 27 0a 09  e.ver -o $lib'..
31a80 66 69 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c  fi.      else..l
31a90 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20  d_shlibs=no.    
31aa0 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
31ab0 20 20 20 6e 65 74 62 73 64 2a 29 0a 20 20 20 20     netbsd*).    
31ac0 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f    if echo __ELF_
31ad0 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 67  _ | $CC -E - | g
31ae0 72 65 70 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64 65  rep __ELF__ >/de
31af0 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72  v/null; then..ar
31b00 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
31b10 2d 42 73 68 61 72 65 61 62 6c 65 20 24 6c 69 62  -Bshareable $lib
31b20 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
31b30 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24  inker_flags -o $
31b40 6c 69 62 27 0a 09 77 6c 61 72 63 3d 0a 20 20 20  lib'..wlarc=.   
31b50 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65     else..archive
31b60 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
31b70 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
31b80 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
31b90 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
31ba0 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20  e $wl$soname -o 
31bb0 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65  $lib'..archive_e
31bc0 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20  xpsym_cmds='$CC 
31bd0 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
31be0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
31bf0 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
31c00 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
31c10 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73  e ${wl}-retain-s
31c20 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24  ymbols-file $wl$
31c30 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d  export_symbols -
31c40 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 66 69  o $lib'.      fi
31c50 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
31c60 6f 6c 61 72 69 73 2a 29 0a 20 20 20 20 20 20 69  olaris*).      i
31c70 66 20 24 4c 44 20 2d 76 20 32 3e 26 31 20 7c 20  f $LD -v 2>&1 | 
31c80 67 72 65 70 20 27 42 46 44 20 32 5c 2e 38 27 20  grep 'BFD 2\.8' 
31c90 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
31ca0 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a  n..ld_shlibs=no.
31cb0 09 63 61 74 20 3c 3c 45 4f 46 20 31 3e 26 32 0a  .cat <<EOF 1>&2.
31cc0 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 54 68  .*** Warning: Th
31cd0 65 20 72 65 6c 65 61 73 65 73 20 32 2e 38 2e 2a  e releases 2.8.*
31ce0 20 6f 66 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b   of the GNU link
31cf0 65 72 20 63 61 6e 6e 6f 74 20 72 65 6c 69 61 62  er cannot reliab
31d00 6c 79 0a 2a 2a 2a 20 63 72 65 61 74 65 20 73 68  ly.*** create sh
31d10 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f  ared libraries o
31d20 6e 20 53 6f 6c 61 72 69 73 20 73 79 73 74 65 6d  n Solaris system
31d30 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 6c  s.  Therefore, l
31d40 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64 69  ibtool.*** is di
31d50 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64 20 6c  sabling shared l
31d60 69 62 72 61 72 69 65 73 20 73 75 70 70 6f 72 74  ibraries support
31d70 2e 20 20 57 65 20 75 72 67 65 20 79 6f 75 20 74  .  We urge you t
31d80 6f 20 75 70 67 72 61 64 65 20 47 4e 55 0a 2a 2a  o upgrade GNU.**
31d90 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f 20 72 65  * binutils to re
31da0 6c 65 61 73 65 20 32 2e 39 2e 31 20 6f 72 20 6e  lease 2.9.1 or n
31db0 65 77 65 72 2e 20 20 41 6e 6f 74 68 65 72 20 6f  ewer.  Another o
31dc0 70 74 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64 69  ption is to modi
31dd0 66 79 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54 48  fy.*** your PATH
31de0 20 6f 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6e   or compiler con
31df0 66 69 67 75 72 61 74 69 6f 6e 20 73 6f 20 74 68  figuration so th
31e00 61 74 20 74 68 65 20 6e 61 74 69 76 65 20 6c 69  at the native li
31e10 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65 64  nker is.*** used
31e20 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74 61  , and then resta
31e30 72 74 2e 0a 0a 45 4f 46 0a 20 20 20 20 20 20 65  rt...EOF.      e
31e40 6c 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32  lif $LD --help 2
31e50 3e 26 31 20 7c 20 67 72 65 70 20 27 3a 20 73 75  >&1 | grep ': su
31e60 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a  pported targets:
31e70 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e  .* elf' > /dev/n
31e80 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68 69  ull; then..archi
31e90 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
31ea0 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
31eb0 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
31ec0 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
31ed0 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d  ame $wl$soname -
31ee0 6f 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65  o $lib'..archive
31ef0 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43  _expsym_cmds='$C
31f00 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
31f10 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
31f20 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
31f30 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
31f40 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e  ame ${wl}-retain
31f50 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77  -symbols-file $w
31f60 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73  l$export_symbols
31f70 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20   -o $lib'.      
31f80 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d  else..ld_shlibs=
31f90 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  no.      fi.    
31fa0 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 35 2a    ;;..    sysv5*
31fb0 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73   | sco3.2v5* | s
31fc0 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78 77 61 72  co5v6* | unixwar
31fd0 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a  e* | OpenUNIX*).
31fe0 20 20 20 20 20 20 63 61 73 65 20 60 24 4c 44 20        case `$LD 
31ff0 2d 76 20 32 3e 26 31 60 20 69 6e 0a 20 20 20 20  -v 2>&1` in.    
32000 20 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c 20      *\ [01].* | 
32010 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a  *\ 2.[0-9].* | *
32020 5c 20 32 2e 31 5b 30 2d 35 5d 2e 2a 29 0a 09 6c  \ 2.1[0-5].*)..l
32030 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61 74  d_shlibs=no..cat
32040 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32 0a   <<_LT_EOF 1>&2.
32050 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 52 65  .*** Warning: Re
32060 6c 65 61 73 65 73 20 6f 66 20 74 68 65 20 47 4e  leases of the GN
32070 55 20 6c 69 6e 6b 65 72 20 70 72 69 6f 72 20 74  U linker prior t
32080 6f 20 32 2e 31 36 2e 39 31 2e 30 2e 33 20 63 61  o 2.16.91.0.3 ca
32090 6e 20 6e 6f 74 0a 2a 2a 2a 20 72 65 6c 69 61 62  n not.*** reliab
320a0 6c 79 20 63 72 65 61 74 65 20 73 68 61 72 65 64  ly create shared
320b0 20 6c 69 62 72 61 72 69 65 73 20 6f 6e 20 53 43   libraries on SC
320c0 4f 20 73 79 73 74 65 6d 73 2e 20 20 54 68 65 72  O systems.  Ther
320d0 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a  efore, libtool.*
320e0 2a 2a 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20  ** is disabling 
320f0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
32100 20 73 75 70 70 6f 72 74 2e 20 20 57 65 20 75 72   support.  We ur
32110 67 65 20 79 6f 75 20 74 6f 20 75 70 67 72 61 64  ge you to upgrad
32120 65 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74 69  e GNU.*** binuti
32130 6c 73 20 74 6f 20 72 65 6c 65 61 73 65 20 32 2e  ls to release 2.
32140 31 36 2e 39 31 2e 30 2e 33 20 6f 72 20 6e 65 77  16.91.0.3 or new
32150 65 72 2e 20 20 41 6e 6f 74 68 65 72 20 6f 70 74  er.  Another opt
32160 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64 69 66 79  ion is to modify
32170 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54 48 20 6f  .*** your PATH o
32180 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6e 66 69  r compiler confi
32190 67 75 72 61 74 69 6f 6e 20 73 6f 20 74 68 61 74  guration so that
321a0 20 74 68 65 20 6e 61 74 69 76 65 20 6c 69 6e 6b   the native link
321b0 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65 64 2c 20  er is.*** used, 
321c0 61 6e 64 20 74 68 65 6e 20 72 65 73 74 61 72 74  and then restart
321d0 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 3b 3b 0a 09  ..._LT_EOF..;;..
321e0 2a 29 0a 09 20 20 69 66 20 24 4c 44 20 2d 2d 68  *)..  if $LD --h
321f0 65 6c 70 20 32 3e 26 31 20 7c 20 67 72 65 70 20  elp 2>&1 | grep 
32200 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72  ': supported tar
32210 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f  gets:.* elf' > /
32220 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
32230 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
32240 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 60  dir_flag_spec='`
32250 74 65 73 74 20 2d 7a 20 22 24 53 43 4f 41 42 53  test -z "$SCOABS
32260 50 41 54 48 22 20 26 26 20 65 63 68 6f 20 24 7b  PATH" && echo ${
32270 77 6c 7d 2d 72 70 61 74 68 2c 24 6c 69 62 64 69  wl}-rpath,$libdi
32280 72 60 27 0a 09 20 20 20 20 61 72 63 68 69 76 65  r`'..    archive
32290 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
322a0 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
322b0 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
322c0 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
322d0 65 2c 5c 24 7b 53 43 4f 41 42 53 50 41 54 48 3a  e,\${SCOABSPATH:
322e0 2b 24 7b 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69  +${install_libdi
322f0 72 7d 2f 7d 24 73 6f 6e 61 6d 65 20 2d 6f 20 24  r}/}$soname -o $
32300 6c 69 62 27 0a 09 20 20 20 20 61 72 63 68 69 76  lib'..    archiv
32310 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24  e_expsym_cmds='$
32320 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
32330 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
32340 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
32350 6c 7d 2d 73 6f 6e 61 6d 65 2c 5c 24 7b 53 43 4f  l}-soname,\${SCO
32360 41 42 53 50 41 54 48 3a 2b 24 7b 69 6e 73 74 61  ABSPATH:+${insta
32370 6c 6c 5f 6c 69 62 64 69 72 7d 2f 7d 24 73 6f 6e  ll_libdir}/}$son
32380 61 6d 65 2c 2d 72 65 74 61 69 6e 2d 73 79 6d 62  ame,-retain-symb
32390 6f 6c 73 2d 66 69 6c 65 2c 24 65 78 70 6f 72 74  ols-file,$export
323a0 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62  _symbols -o $lib
323b0 27 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20 6c  '..  else..    l
323c0 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 20 20 66  d_shlibs=no..  f
323d0 69 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  i..;;.      esac
323e0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
323f0 75 6e 6f 73 34 2a 29 0a 20 20 20 20 20 20 61 72  unos4*).      ar
32400 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
32410 2d 61 73 73 65 72 74 20 70 75 72 65 2d 74 65 78  -assert pure-tex
32420 74 20 2d 42 73 68 61 72 65 61 62 6c 65 20 2d 6f  t -Bshareable -o
32430 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
32440 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f  deplibs $linker_
32450 66 6c 61 67 73 27 0a 20 20 20 20 20 20 77 6c 61  flags'.      wla
32460 72 63 3d 0a 20 20 20 20 20 20 68 61 72 64 63 6f  rc=.      hardco
32470 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20  de_direct=yes.  
32480 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c      hardcode_shl
32490 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20  ibpath_var=no.  
324a0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20      ;;..    *). 
324b0 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65       if $LD --he
324c0 6c 70 20 32 3e 26 31 20 7c 20 67 72 65 70 20 27  lp 2>&1 | grep '
324d0 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72 67  : supported targ
324e0 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64  ets:.* elf' > /d
324f0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61  ev/null; then..a
32500 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
32510 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
32520 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
32530 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
32540 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
32550 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72 63  me -o $lib'..arc
32560 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
32570 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c  ='$CC -shared $l
32580 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
32590 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
325a0 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
325b0 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65  $soname ${wl}-re
325c0 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c  tain-symbols-fil
325d0 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d  e $wl$export_sym
325e0 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20  bols -o $lib'.  
325f0 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c      else..ld_shl
32600 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a  ibs=no.      fi.
32610 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
32620 63 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 22  c..    if test "
32630 24 6c 64 5f 73 68 6c 69 62 73 22 20 3d 20 6e 6f  $ld_shlibs" = no
32640 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 72 75 6e  ; then.      run
32650 70 61 74 68 5f 76 61 72 3d 0a 20 20 20 20 20 20  path_var=.      
32660 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
32670 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 20  flag_spec=.     
32680 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f   export_dynamic_
32690 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 20  flag_spec=.     
326a0 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66   whole_archive_f
326b0 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 66 69  lag_spec=.    fi
326c0 0a 20 20 65 6c 73 65 0a 20 20 20 20 23 20 50 4f  .  else.    # PO
326d0 52 54 4d 45 20 66 69 6c 6c 20 69 6e 20 61 20 64  RTME fill in a d
326e0 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 79 6f  escription of yo
326f0 75 72 20 73 79 73 74 65 6d 27 73 20 6c 69 6e 6b  ur system's link
32700 65 72 20 28 6e 6f 74 20 47 4e 55 20 6c 64 29 0a  er (not GNU ld).
32710 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f      case $host_o
32720 73 20 69 6e 0a 20 20 20 20 61 69 78 33 2a 29 0a  s in.    aix3*).
32730 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65        allow_unde
32740 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70  fined_flag=unsup
32750 70 6f 72 74 65 64 0a 20 20 20 20 20 20 61 6c 77  ported.      alw
32760 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f  ays_export_symbo
32770 6c 73 3d 79 65 73 0a 20 20 20 20 20 20 61 72 63  ls=yes.      arc
32780 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
32790 3d 27 24 4c 44 20 2d 6f 20 24 6f 75 74 70 75 74  ='$LD -o $output
327a0 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20  _objdir/$soname 
327b0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
327c0 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20  s $linker_flags 
327d0 2d 62 45 3a 24 65 78 70 6f 72 74 5f 73 79 6d 62  -bE:$export_symb
327e0 6f 6c 73 20 2d 54 35 31 32 20 2d 48 35 31 32 20  ols -T512 -H512 
327f0 2d 62 4d 3a 53 52 45 7e 24 41 52 20 24 41 52 5f  -bM:SRE~$AR $AR_
32800 46 4c 41 47 53 20 24 6c 69 62 20 24 6f 75 74 70  FLAGS $lib $outp
32810 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
32820 65 27 0a 20 20 20 20 20 20 23 20 4e 6f 74 65 3a  e'.      # Note:
32830 20 74 68 69 73 20 6c 69 6e 6b 65 72 20 68 61 72   this linker har
32840 64 63 6f 64 65 73 20 74 68 65 20 64 69 72 65 63  dcodes the direc
32850 74 6f 72 69 65 73 20 69 6e 20 4c 49 42 50 41 54  tories in LIBPAT
32860 48 20 69 66 20 74 68 65 72 65 0a 20 20 20 20 20  H if there.     
32870 20 23 20 61 72 65 20 6e 6f 20 64 69 72 65 63 74   # are no direct
32880 6f 72 69 65 73 20 73 70 65 63 69 66 69 65 64 20  ories specified 
32890 62 79 20 2d 4c 2e 0a 20 20 20 20 20 20 68 61 72  by -L..      har
328a0 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65  dcode_minus_L=ye
328b0 73 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  s.      if test 
328c0 22 24 47 43 43 22 20 3d 20 79 65 73 20 26 26 20  "$GCC" = yes && 
328d0 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 70 72 6f  test -z "$lt_pro
328e0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
328f0 63 22 3b 20 74 68 65 6e 0a 09 23 20 4e 65 69 74  c"; then..# Neit
32900 68 65 72 20 64 69 72 65 63 74 20 68 61 72 64 63  her direct hardc
32910 6f 64 69 6e 67 20 6e 6f 72 20 73 74 61 74 69 63  oding nor static
32920 20 6c 69 6e 6b 69 6e 67 20 69 73 20 73 75 70 70   linking is supp
32930 6f 72 74 65 64 20 77 69 74 68 20 61 0a 09 23 20  orted with a..# 
32940 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65 63 74 32 2e  broken collect2.
32950 0a 09 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63  ..hardcode_direc
32960 74 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20  t=unsupported.  
32970 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
32980 0a 20 20 20 20 61 69 78 34 2a 20 7c 20 61 69 78  .    aix4* | aix
32990 35 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73  5*).      if tes
329a0 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
329b0 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 4f 6e  ia64; then..# On
329c0 20 49 41 36 34 2c 20 74 68 65 20 6c 69 6e 6b 65   IA64, the linke
329d0 72 20 64 6f 65 73 20 72 75 6e 20 74 69 6d 65 20  r does run time 
329e0 6c 69 6e 6b 69 6e 67 20 62 79 20 64 65 66 61 75  linking by defau
329f0 6c 74 2c 20 73 6f 20 77 65 20 64 6f 6e 27 74 0a  lt, so we don't.
32a00 09 23 20 68 61 76 65 20 74 6f 20 64 6f 20 61 6e  .# have to do an
32a10 79 74 68 69 6e 67 20 73 70 65 63 69 61 6c 2e 0a  ything special..
32a20 09 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65  .aix_use_runtime
32a30 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 09 65 78 70 5f  linking=no..exp_
32a40 73 79 6d 5f 66 6c 61 67 3d 27 2d 42 65 78 70 6f  sym_flag='-Bexpo
32a50 72 74 27 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c  rt'..no_entry_fl
32a60 61 67 3d 22 22 0a 20 20 20 20 20 20 65 6c 73 65  ag="".      else
32a70 0a 09 23 20 49 66 20 77 65 27 72 65 20 75 73 69  ..# If we're usi
32a80 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e 20  ng GNU nm, then 
32a90 77 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 68  we don't want th
32aa0 65 20 22 2d 43 22 20 6f 70 74 69 6f 6e 2e 0a 09  e "-C" option...
32ab0 23 20 2d 43 20 6d 65 61 6e 73 20 64 65 6d 61 6e  # -C means deman
32ac0 67 6c 65 20 74 6f 20 41 49 58 20 6e 6d 2c 20 62  gle to AIX nm, b
32ad0 75 74 20 6d 65 61 6e 73 20 64 6f 6e 27 74 20 64  ut means don't d
32ae0 65 6d 61 6e 67 6c 65 20 77 69 74 68 20 47 4e 55  emangle with GNU
32af0 20 6e 6d 0a 09 69 66 20 24 4e 4d 20 2d 56 20 32   nm..if $NM -V 2
32b00 3e 26 31 20 7c 20 67 72 65 70 20 27 47 4e 55 27  >&1 | grep 'GNU'
32b10 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
32b20 65 6e 0a 09 20 20 65 78 70 6f 72 74 5f 73 79 6d  en..  export_sym
32b30 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 2d  bols_cmds='$NM -
32b40 42 70 67 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f  Bpg $libobjs $co
32b50 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b 20  nvenience | awk 
32b60 27 5c 27 27 7b 20 69 66 20 28 28 28 5c 24 32 20  '\''{ if (((\$2 
32b70 3d 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24 32 20  == "T") || (\$2 
32b80 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c 24 32 20  == "D") || (\$2 
32b90 3d 3d 20 22 42 22 29 29 20 26 26 20 28 73 75 62  == "B")) && (sub
32ba0 73 74 72 28 5c 24 33 2c 31 2c 31 29 20 21 3d 20  str(\$3,1,1) != 
32bb0 22 2e 22 29 29 20 7b 20 70 72 69 6e 74 20 5c 24  ".")) { print \$
32bc0 33 20 7d 20 7d 27 5c 27 27 20 7c 20 73 6f 72 74  3 } }'\'' | sort
32bd0 20 2d 75 20 3e 20 24 65 78 70 6f 72 74 5f 73 79   -u > $export_sy
32be0 6d 62 6f 6c 73 27 0a 09 65 6c 73 65 0a 09 20 20  mbols'..else..  
32bf0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63  export_symbols_c
32c00 6d 64 73 3d 27 24 4e 4d 20 2d 42 43 70 67 20 24  mds='$NM -BCpg $
32c10 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69  libobjs $conveni
32c20 65 6e 63 65 20 7c 20 61 77 6b 20 27 5c 27 27 7b  ence | awk '\''{
32c30 20 69 66 20 28 28 28 5c 24 32 20 3d 3d 20 22 54   if (((\$2 == "T
32c40 22 29 20 7c 7c 20 28 5c 24 32 20 3d 3d 20 22 44  ") || (\$2 == "D
32c50 22 29 20 7c 7c 20 28 5c 24 32 20 3d 3d 20 22 42  ") || (\$2 == "B
32c60 22 29 29 20 26 26 20 28 73 75 62 73 74 72 28 5c  ")) && (substr(\
32c70 24 33 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29 29  $3,1,1) != "."))
32c80 20 7b 20 70 72 69 6e 74 20 5c 24 33 20 7d 20 7d   { print \$3 } }
32c90 27 5c 27 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e  '\'' | sort -u >
32ca0 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
32cb0 27 0a 09 66 69 0a 09 61 69 78 5f 75 73 65 5f 72  '..fi..aix_use_r
32cc0 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f  untimelinking=no
32cd0 0a 0a 09 23 20 54 65 73 74 20 69 66 20 77 65 20  ...# Test if we 
32ce0 61 72 65 20 74 72 79 69 6e 67 20 74 6f 20 75 73  are trying to us
32cf0 65 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69  e run time linki
32d00 6e 67 20 6f 72 20 6e 6f 72 6d 61 6c 0a 09 23 20  ng or normal..# 
32d10 41 49 58 20 73 74 79 6c 65 20 6c 69 6e 6b 69 6e  AIX style linkin
32d20 67 2e 20 49 66 20 2d 62 72 74 6c 20 69 73 20 73  g. If -brtl is s
32d30 6f 6d 65 77 68 65 72 65 20 69 6e 20 4c 44 46 4c  omewhere in LDFL
32d40 41 47 53 2c 20 77 65 0a 09 23 20 6e 65 65 64 20  AGS, we..# need 
32d50 74 6f 20 64 6f 20 72 75 6e 74 69 6d 65 20 6c 69  to do runtime li
32d60 6e 6b 69 6e 67 2e 0a 09 63 61 73 65 20 24 68 6f  nking...case $ho
32d70 73 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b 32  st_os in aix4.[2
32d80 33 5d 7c 61 69 78 34 2e 5b 32 33 5d 2e 2a 7c 61  3]|aix4.[23].*|a
32d90 69 78 35 2a 29 0a 09 20 20 66 6f 72 20 6c 64 5f  ix5*)..  for ld_
32da0 66 6c 61 67 20 69 6e 20 24 4c 44 46 4c 41 47 53  flag in $LDFLAGS
32db0 3b 20 64 6f 0a 20 20 09 20 20 69 66 20 28 74 65  ; do.  .  if (te
32dc0 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d 20 22 2d  st $ld_flag = "-
32dd0 62 72 74 6c 22 20 7c 7c 20 74 65 73 74 20 24 6c  brtl" || test $l
32de0 64 5f 66 6c 61 67 20 3d 20 22 2d 57 6c 2c 2d 62  d_flag = "-Wl,-b
32df0 72 74 6c 22 29 3b 20 74 68 65 6e 0a 20 20 09 20  rtl"); then.  . 
32e00 20 20 20 61 69 78 5f 75 73 65 5f 72 75 6e 74 69     aix_use_runti
32e10 6d 65 6c 69 6e 6b 69 6e 67 3d 79 65 73 0a 20 20  melinking=yes.  
32e20 09 20 20 20 20 62 72 65 61 6b 0a 20 20 09 20 20  .    break.  .  
32e30 66 69 0a 09 20 20 64 6f 6e 65 0a 09 20 20 3b 3b  fi..  done..  ;;
32e40 0a 09 65 73 61 63 0a 0a 09 65 78 70 5f 73 79 6d  ..esac...exp_sym
32e50 5f 66 6c 61 67 3d 27 2d 62 65 78 70 6f 72 74 27  _flag='-bexport'
32e60 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61 67 3d  ..no_entry_flag=
32e70 27 2d 62 6e 6f 65 6e 74 72 79 27 0a 20 20 20 20  '-bnoentry'.    
32e80 20 20 66 69 0a 0a 20 20 20 20 20 20 23 20 57 68    fi..      # Wh
32e90 65 6e 20 6c 61 72 67 65 20 65 78 65 63 75 74 61  en large executa
32ea0 62 6c 65 73 20 6f 72 20 73 68 61 72 65 64 20 6f  bles or shared o
32eb0 62 6a 65 63 74 73 20 61 72 65 20 62 75 69 6c 74  bjects are built
32ec0 2c 20 41 49 58 20 6c 64 20 63 61 6e 0a 20 20 20  , AIX ld can.   
32ed0 20 20 20 23 20 68 61 76 65 20 70 72 6f 62 6c 65     # have proble
32ee0 6d 73 20 63 72 65 61 74 69 6e 67 20 74 68 65 20  ms creating the 
32ef0 74 61 62 6c 65 20 6f 66 20 63 6f 6e 74 65 6e 74  table of content
32f00 73 2e 20 20 49 66 20 6c 69 6e 6b 69 6e 67 20 61  s.  If linking a
32f10 20 6c 69 62 72 61 72 79 0a 20 20 20 20 20 20 23   library.      #
32f20 20 6f 72 20 70 72 6f 67 72 61 6d 20 72 65 73 75   or program resu
32f30 6c 74 73 20 69 6e 20 22 65 72 72 6f 72 20 54 4f  lts in "error TO
32f40 43 20 6f 76 65 72 66 6c 6f 77 22 20 61 64 64 20  C overflow" add 
32f50 2d 6d 6d 69 6e 69 6d 61 6c 2d 74 6f 63 20 74 6f  -mminimal-toc to
32f60 0a 20 20 20 20 20 20 23 20 43 58 58 46 4c 41 47  .      # CXXFLAG
32f70 53 2f 43 46 4c 41 47 53 20 66 6f 72 20 67 2b 2b  S/CFLAGS for g++
32f80 2f 67 63 63 2e 20 20 49 6e 20 74 68 65 20 63 61  /gcc.  In the ca
32f90 73 65 73 20 77 68 65 72 65 20 74 68 61 74 20 69  ses where that i
32fa0 73 20 6e 6f 74 0a 20 20 20 20 20 20 23 20 65 6e  s not.      # en
32fb0 6f 75 67 68 20 74 6f 20 66 69 78 20 74 68 65 20  ough to fix the 
32fc0 70 72 6f 62 6c 65 6d 2c 20 61 64 64 20 2d 57 6c  problem, add -Wl
32fd0 2c 2d 62 62 69 67 74 6f 63 20 74 6f 20 4c 44 46  ,-bbigtoc to LDF
32fe0 4c 41 47 53 2e 0a 0a 20 20 20 20 20 20 61 72 63  LAGS...      arc
32ff0 68 69 76 65 5f 63 6d 64 73 3d 27 27 0a 20 20 20  hive_cmds=''.   
33000 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
33010 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72  ct=yes.      har
33020 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70  dcode_libdir_sep
33030 61 72 61 74 6f 72 3d 27 3a 27 0a 20 20 20 20 20  arator=':'.     
33040 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62   link_all_deplib
33050 73 3d 79 65 73 0a 0a 20 20 20 20 20 20 69 66 20  s=yes..      if 
33060 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
33070 73 3b 20 74 68 65 6e 0a 09 63 61 73 65 20 24 68  s; then..case $h
33080 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b  ost_os in aix4.[
33090 30 31 32 5d 7c 61 69 78 34 2e 5b 30 31 32 5d 2e  012]|aix4.[012].
330a0 2a 29 0a 09 23 20 57 65 20 6f 6e 6c 79 20 77 61  *)..# We only wa
330b0 6e 74 20 74 6f 20 64 6f 20 74 68 69 73 20 6f 6e  nt to do this on
330c0 20 41 49 58 20 34 2e 32 20 61 6e 64 20 6c 6f 77   AIX 4.2 and low
330d0 65 72 2c 20 74 68 65 20 63 68 65 63 6b 0a 09 23  er, the check..#
330e0 20 62 65 6c 6f 77 20 66 6f 72 20 62 72 6f 6b 65   below for broke
330f0 6e 20 63 6f 6c 6c 65 63 74 32 20 64 6f 65 73 6e  n collect2 doesn
33100 27 74 20 77 6f 72 6b 20 75 6e 64 65 72 20 34 2e  't work under 4.
33110 33 2b 0a 09 20 20 63 6f 6c 6c 65 63 74 32 6e 61  3+..  collect2na
33120 6d 65 3d 60 24 7b 43 43 7d 20 2d 70 72 69 6e 74  me=`${CC} -print
33130 2d 70 72 6f 67 2d 6e 61 6d 65 3d 63 6f 6c 6c 65  -prog-name=colle
33140 63 74 32 60 0a 09 20 20 69 66 20 74 65 73 74 20  ct2`..  if test 
33150 2d 66 20 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d  -f "$collect2nam
33160 65 22 20 26 26 20 5c 0a 20 20 09 20 20 20 73 74  e" && \.  .   st
33170 72 69 6e 67 73 20 22 24 63 6f 6c 6c 65 63 74 32  rings "$collect2
33180 6e 61 6d 65 22 20 7c 20 67 72 65 70 20 72 65 73  name" | grep res
33190 6f 6c 76 65 5f 6c 69 62 5f 6e 61 6d 65 20 3e 2f  olve_lib_name >/
331a0 64 65 76 2f 6e 75 6c 6c 0a 09 20 20 74 68 65 6e  dev/null..  then
331b0 0a 20 20 09 20 20 23 20 57 65 20 68 61 76 65 20  .  .  # We have 
331c0 72 65 77 6f 72 6b 65 64 20 63 6f 6c 6c 65 63 74  reworked collect
331d0 32 0a 20 20 09 20 20 68 61 72 64 63 6f 64 65 5f  2.  .  hardcode_
331e0 64 69 72 65 63 74 3d 79 65 73 0a 09 20 20 65 6c  direct=yes..  el
331f0 73 65 0a 20 20 09 20 20 23 20 57 65 20 68 61 76  se.  .  # We hav
33200 65 20 6f 6c 64 20 63 6f 6c 6c 65 63 74 32 0a 20  e old collect2. 
33210 20 09 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72   .  hardcode_dir
33220 65 63 74 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  ect=unsupported.
33230 20 20 09 20 20 23 20 49 74 20 66 61 69 6c 73 20    .  # It fails 
33240 74 6f 20 66 69 6e 64 20 75 6e 69 6e 73 74 61 6c  to find uninstal
33250 6c 65 64 20 6c 69 62 72 61 72 69 65 73 20 77 68  led libraries wh
33260 65 6e 20 74 68 65 20 75 6e 69 6e 73 74 61 6c 6c  en the uninstall
33270 65 64 0a 20 20 09 20 20 23 20 70 61 74 68 20 69  ed.  .  # path i
33280 73 20 6e 6f 74 20 6c 69 73 74 65 64 20 69 6e 20  s not listed in 
33290 74 68 65 20 6c 69 62 70 61 74 68 2e 20 20 53 65  the libpath.  Se
332a0 74 74 69 6e 67 20 68 61 72 64 63 6f 64 65 5f 6d  tting hardcode_m
332b0 69 6e 75 73 5f 4c 0a 20 20 09 20 20 23 20 74 6f  inus_L.  .  # to
332c0 20 75 6e 73 75 70 70 6f 72 74 65 64 20 66 6f 72   unsupported for
332d0 63 65 73 20 72 65 6c 69 6e 6b 69 6e 67 0a 20 20  ces relinking.  
332e0 09 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75  .  hardcode_minu
332f0 73 5f 4c 3d 79 65 73 0a 20 20 09 20 20 68 61 72  s_L=yes.  .  har
33300 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
33310 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69  g_spec='-L$libdi
33320 72 27 0a 20 20 09 20 20 68 61 72 64 63 6f 64 65  r'.  .  hardcode
33330 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f  _libdir_separato
33340 72 3d 0a 09 20 20 66 69 0a 09 20 20 3b 3b 0a 09  r=..  fi..  ;;..
33350 65 73 61 63 0a 09 73 68 61 72 65 64 5f 66 6c 61  esac..shared_fla
33360 67 3d 27 2d 73 68 61 72 65 64 27 0a 09 69 66 20  g='-shared'..if 
33370 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72  test "$aix_use_r
33380 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d  untimelinking" =
33390 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 73 68   yes; then..  sh
333a0 61 72 65 64 5f 66 6c 61 67 3d 22 24 73 68 61 72  ared_flag="$shar
333b0 65 64 5f 66 6c 61 67 20 22 27 24 7b 77 6c 7d 2d  ed_flag "'${wl}-
333c0 47 27 0a 09 66 69 0a 20 20 20 20 20 20 65 6c 73  G'..fi.      els
333d0 65 0a 09 23 20 6e 6f 74 20 75 73 69 6e 67 20 67  e..# not using g
333e0 63 63 0a 09 69 66 20 74 65 73 74 20 22 24 68 6f  cc..if test "$ho
333f0 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20  st_cpu" = ia64; 
33400 74 68 65 6e 0a 20 20 09 23 20 56 69 73 75 61 6c  then.  .# Visual
33410 41 67 65 20 43 2b 2b 2c 20 56 65 72 73 69 6f 6e  Age C++, Version
33420 20 35 2e 35 20 66 6f 72 20 41 49 58 20 35 4c 20   5.5 for AIX 5L 
33430 66 6f 72 20 49 41 2d 36 34 2c 20 42 65 74 61 20  for IA-64, Beta 
33440 33 20 52 65 6c 65 61 73 65 0a 20 20 09 23 20 63  3 Release.  .# c
33450 68 6f 6b 65 73 20 6f 6e 20 2d 57 6c 2c 2d 47 2e  hokes on -Wl,-G.
33460 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c   The following l
33470 69 6e 65 20 69 73 20 63 6f 72 72 65 63 74 3a 0a  ine is correct:.
33480 09 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27  .  shared_flag='
33490 2d 47 27 0a 09 65 6c 73 65 0a 09 20 20 69 66 20  -G'..else..  if 
334a0 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72  test "$aix_use_r
334b0 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d  untimelinking" =
334c0 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 20 20   yes; then..    
334d0 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 24 7b 77  shared_flag='${w
334e0 6c 7d 2d 47 27 0a 09 20 20 65 6c 73 65 0a 09 20  l}-G'..  else.. 
334f0 20 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27     shared_flag='
33500 24 7b 77 6c 7d 2d 62 4d 3a 53 52 45 27 0a 09 20  ${wl}-bM:SRE'.. 
33510 20 66 69 0a 09 66 69 0a 20 20 20 20 20 20 66 69   fi..fi.      fi
33520 0a 0a 20 20 20 20 20 20 23 20 49 74 20 73 65 65  ..      # It see
33530 6d 73 20 74 68 61 74 20 2d 62 65 78 70 61 6c 6c  ms that -bexpall
33540 20 64 6f 65 73 20 6e 6f 74 20 65 78 70 6f 72 74   does not export
33550 20 73 79 6d 62 6f 6c 73 20 62 65 67 69 6e 6e 69   symbols beginni
33560 6e 67 20 77 69 74 68 0a 20 20 20 20 20 20 23 20  ng with.      # 
33570 75 6e 64 65 72 73 63 6f 72 65 20 28 5f 29 2c 20  underscore (_), 
33580 73 6f 20 69 74 20 69 73 20 62 65 74 74 65 72 20  so it is better 
33590 74 6f 20 67 65 6e 65 72 61 74 65 20 61 20 6c 69  to generate a li
335a0 73 74 20 6f 66 20 73 79 6d 62 6f 6c 73 20 74 6f  st of symbols to
335b0 20 65 78 70 6f 72 74 2e 0a 20 20 20 20 20 20 61   export..      a
335c0 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d  lways_export_sym
335d0 62 6f 6c 73 3d 79 65 73 0a 20 20 20 20 20 20 69  bols=yes.      i
335e0 66 20 74 65 73 74 20 22 24 61 69 78 5f 75 73 65  f test "$aix_use
335f0 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22  _runtimelinking"
33600 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 23 20   = yes; then..# 
33610 57 61 72 6e 69 6e 67 20 2d 20 77 69 74 68 6f 75  Warning - withou
33620 74 20 75 73 69 6e 67 20 74 68 65 20 6f 74 68 65  t using the othe
33630 72 20 72 75 6e 74 69 6d 65 20 6c 6f 61 64 69 6e  r runtime loadin
33640 67 20 66 6c 61 67 73 20 28 2d 62 72 74 6c 29 2c  g flags (-brtl),
33650 0a 09 23 20 2d 62 65 72 6f 6b 20 77 69 6c 6c 20  ..# -berok will 
33660 6c 69 6e 6b 20 77 69 74 68 6f 75 74 20 65 72 72  link without err
33670 6f 72 2c 20 62 75 74 20 6d 61 79 20 70 72 6f 64  or, but may prod
33680 75 63 65 20 61 20 62 72 6f 6b 65 6e 20 6c 69 62  uce a broken lib
33690 72 61 72 79 2e 0a 09 61 6c 6c 6f 77 5f 75 6e 64  rary...allow_und
336a0 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 2d 62 65  efined_flag='-be
336b0 72 6f 6b 27 0a 20 20 20 20 20 20 20 23 20 44 65  rok'.       # De
336c0 74 65 72 6d 69 6e 65 20 74 68 65 20 64 65 66 61  termine the defa
336d0 75 6c 74 20 6c 69 62 70 61 74 68 20 66 72 6f 6d  ult libpath from
336e0 20 74 68 65 20 76 61 6c 75 65 20 65 6e 63 6f 64   the value encod
336f0 65 64 20 69 6e 20 61 6e 20 65 6d 70 74 79 20 65  ed in an empty e
33700 78 65 63 75 74 61 62 6c 65 2e 0a 20 20 20 20 20  xecutable..     
33710 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
33720 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
33730 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
33740 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
33750 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
33760 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
33770 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
33780 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
33790 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
337a0 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
337b0 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
337c0 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
337d0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
337e0 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24  objext conftest$
337f0 61 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28  ac_exeext.if { (
33800 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b  ac_try="$ac_link
33810 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
33820 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
33830 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
33840 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
33850 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
33860 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
33870 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22  ac.eval "echo \"
33880 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
33890 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
338a0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
338b0 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 63 6f 6e 66  ac_link") 2>conf
338c0 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
338d0 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
338e0 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
338f0 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
33900 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
33910 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
33920 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
33930 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
33940 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
33950 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
33960 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
33970 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74  ); } && {.. test
33980 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f   -z "$ac_c_werro
33990 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
339a0 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
339b0 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20  err.       } && 
339c0 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
339d0 24 61 63 5f 65 78 65 65 78 74 20 26 26 0a 20 20  $ac_exeext &&.  
339e0 20 20 20 20 20 24 61 73 5f 74 65 73 74 5f 78 20       $as_test_x 
339f0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
33a00 78 74 3b 20 74 68 65 6e 0a 0a 61 69 78 5f 6c 69  xt; then..aix_li
33a10 62 70 61 74 68 3d 60 64 75 6d 70 20 2d 48 20 63  bpath=`dump -H c
33a20 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
33a30 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20  t 2>/dev/null | 
33a40 24 53 45 44 20 2d 6e 20 2d 65 20 27 2f 49 6d 70  $SED -n -e '/Imp
33a50 6f 72 74 20 46 69 6c 65 20 53 74 72 69 6e 67 73  ort File Strings
33a60 2f 2c 2f 5e 24 2f 20 7b 20 2f 5e 30 2f 20 7b 20  /,/^$/ { /^0/ { 
33a70 73 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c  s/^0  *\(.*\)$/\
33a80 31 2f 3b 20 70 3b 20 7d 0a 7d 27 60 0a 23 20 43  1/; p; }.}'`.# C
33a90 68 65 63 6b 20 66 6f 72 20 61 20 36 34 2d 62 69  heck for a 64-bi
33aa0 74 20 6f 62 6a 65 63 74 20 69 66 20 77 65 20 64  t object if we d
33ab0 69 64 6e 27 74 20 66 69 6e 64 20 61 6e 79 74 68  idn't find anyth
33ac0 69 6e 67 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20  ing..if test -z 
33ad0 22 24 61 69 78 5f 6c 69 62 70 61 74 68 22 3b 20  "$aix_libpath"; 
33ae0 74 68 65 6e 20 61 69 78 5f 6c 69 62 70 61 74 68  then aix_libpath
33af0 3d 60 64 75 6d 70 20 2d 48 58 36 34 20 63 6f 6e  =`dump -HX64 con
33b00 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
33b10 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53  2>/dev/null | $S
33b20 45 44 20 2d 6e 20 2d 65 20 27 2f 49 6d 70 6f 72  ED -n -e '/Impor
33b30 74 20 46 69 6c 65 20 53 74 72 69 6e 67 73 2f 2c  t File Strings/,
33b40 2f 5e 24 2f 20 7b 20 2f 5e 30 2f 20 7b 20 73 2f  /^$/ { /^0/ { s/
33b50 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c 31 2f  ^0  *\(.*\)$/\1/
33b60 3b 20 70 3b 20 7d 0a 7d 27 60 3b 20 66 69 0a 65  ; p; }.}'`; fi.e
33b70 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
33b80 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
33b90 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
33ba0 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
33bb0 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
33bc0 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65  ..fi..rm -f core
33bd0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
33be0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
33bf0 74 20 63 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f  t conftest_ipa8_
33c00 63 6f 6e 66 74 65 73 74 2e 6f 6f 20 5c 0a 20 20  conftest.oo \.  
33c10 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f      conftest$ac_
33c20 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  exeext conftest.
33c30 24 61 63 5f 65 78 74 0a 69 66 20 74 65 73 74 20  $ac_ext.if test 
33c40 2d 7a 20 22 24 61 69 78 5f 6c 69 62 70 61 74 68  -z "$aix_libpath
33c50 22 3b 20 74 68 65 6e 20 61 69 78 5f 6c 69 62 70  "; then aix_libp
33c60 61 74 68 3d 22 2f 75 73 72 2f 6c 69 62 3a 2f 6c  ath="/usr/lib:/l
33c70 69 62 22 3b 20 66 69 0a 0a 20 20 20 20 20 20 20  ib"; fi..       
33c80 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
33c90 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
33ca0 2d 62 6c 69 62 70 61 74 68 3a 24 6c 69 62 64 69  -blibpath:$libdi
33cb0 72 3a 27 22 24 61 69 78 5f 6c 69 62 70 61 74 68  r:'"$aix_libpath
33cc0 22 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79  "..archive_expsy
33cd0 6d 5f 63 6d 64 73 3d 22 5c 24 43 43 22 27 20 2d  m_cmds="\$CC"' -
33ce0 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  o $output_objdir
33cf0 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a  /$soname $libobj
33d00 73 20 24 64 65 70 6c 69 62 73 20 27 22 5c 24 7b  s $deplibs '"\${
33d10 77 6c 7d 24 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61  wl}$no_entry_fla
33d20 67 22 27 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  g"' $compiler_fl
33d30 61 67 73 20 60 69 66 20 74 65 73 74 20 22 78 24  ags `if test "x$
33d40 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  {allow_undefined
33d50 5f 66 6c 61 67 7d 22 20 21 3d 20 22 78 22 3b 20  _flag}" != "x"; 
33d60 74 68 65 6e 20 65 63 68 6f 20 22 24 7b 77 6c 7d  then echo "${wl}
33d70 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  ${allow_undefine
33d80 64 5f 66 6c 61 67 7d 22 3b 20 65 6c 73 65 20 3a  d_flag}"; else :
33d90 3b 20 66 69 60 20 27 22 5c 24 7b 77 6c 7d 24 65  ; fi` '"\${wl}$e
33da0 78 70 5f 73 79 6d 5f 66 6c 61 67 3a 5c 24 65 78  xp_sym_flag:\$ex
33db0 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 24 73 68  port_symbols $sh
33dc0 61 72 65 64 5f 66 6c 61 67 22 0a 20 20 20 20 20  ared_flag".     
33dd0 20 20 65 6c 73 65 0a 09 69 66 20 74 65 73 74 20    else..if test 
33de0 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61  "$host_cpu" = ia
33df0 36 34 3b 20 74 68 65 6e 0a 09 20 20 68 61 72 64  64; then..  hard
33e00 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
33e10 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 52 20 24  _spec='${wl}-R $
33e20 6c 69 62 64 69 72 3a 2f 75 73 72 2f 6c 69 62 3a  libdir:/usr/lib:
33e30 2f 6c 69 62 27 0a 09 20 20 61 6c 6c 6f 77 5f 75  /lib'..  allow_u
33e40 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 22 2d  ndefined_flag="-
33e50 7a 20 6e 6f 64 65 66 73 22 0a 09 20 20 61 72 63  z nodefs"..  arc
33e60 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
33e70 3d 22 5c 24 43 43 20 24 73 68 61 72 65 64 5f 66  ="\$CC $shared_f
33e80 6c 61 67 22 27 20 2d 6f 20 24 6f 75 74 70 75 74  lag"' -o $output
33e90 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20  _objdir/$soname 
33ea0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
33eb0 73 20 27 22 5c 24 7b 77 6c 7d 24 6e 6f 5f 65 6e  s '"\${wl}$no_en
33ec0 74 72 79 5f 66 6c 61 67 22 27 20 24 63 6f 6d 70  try_flag"' $comp
33ed0 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
33ee0 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  ${allow_undefine
33ef0 64 5f 66 6c 61 67 7d 20 27 22 5c 24 7b 77 6c 7d  d_flag} '"\${wl}
33f00 24 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3a 5c 24  $exp_sym_flag:\$
33f10 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 22 0a  export_symbols".
33f20 09 65 6c 73 65 0a 09 20 23 20 44 65 74 65 72 6d  .else.. # Determ
33f30 69 6e 65 20 74 68 65 20 64 65 66 61 75 6c 74 20  ine the default 
33f40 6c 69 62 70 61 74 68 20 66 72 6f 6d 20 74 68 65  libpath from the
33f50 20 76 61 6c 75 65 20 65 6e 63 6f 64 65 64 20 69   value encoded i
33f60 6e 20 61 6e 20 65 6d 70 74 79 20 65 78 65 63 75  n an empty execu
33f70 74 61 62 6c 65 2e 0a 09 20 63 61 74 20 3e 63 6f  table... cat >co
33f80 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
33f90 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
33fa0 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
33fb0 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
33fc0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
33fd0 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
33fe0 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
33ff0 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
34000 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
34010 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
34020 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
34030 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
34040 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
34050 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
34060 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
34070 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28  ac_link".case "(
34080 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
34090 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
340a0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
340b0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
340c0 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
340d0 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22  ry;;.esac.eval "
340e0 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24  echo \"\$as_me:$
340f0 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
34100 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28  echo\"") >&5.  (
34110 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29  eval "$ac_link")
34120 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
34130 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
34140 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
34150 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
34160 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
34170 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
34180 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
34190 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24  rr >&5.  echo "$
341a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
341b0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
341c0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
341d0 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b  _status); } && {
341e0 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
341f0 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
34200 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
34210 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
34220 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
34230 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
34240 74 20 26 26 0a 20 20 20 20 20 20 20 24 61 73 5f  t &&.       $as_
34250 74 65 73 74 5f 78 20 63 6f 6e 66 74 65 73 74 24  test_x conftest$
34260 61 63 5f 65 78 65 65 78 74 3b 20 74 68 65 6e 0a  ac_exeext; then.
34270 0a 61 69 78 5f 6c 69 62 70 61 74 68 3d 60 64 75  .aix_libpath=`du
34280 6d 70 20 2d 48 20 63 6f 6e 66 74 65 73 74 24 61  mp -H conftest$a
34290 63 5f 65 78 65 65 78 74 20 32 3e 2f 64 65 76 2f  c_exeext 2>/dev/
342a0 6e 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e 20 2d  null | $SED -n -
342b0 65 20 27 2f 49 6d 70 6f 72 74 20 46 69 6c 65 20  e '/Import File 
342c0 53 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20 7b 20  Strings/,/^$/ { 
342d0 2f 5e 30 2f 20 7b 20 73 2f 5e 30 20 20 2a 5c 28  /^0/ { s/^0  *\(
342e0 2e 2a 5c 29 24 2f 5c 31 2f 3b 20 70 3b 20 7d 0a  .*\)$/\1/; p; }.
342f0 7d 27 60 0a 23 20 43 68 65 63 6b 20 66 6f 72 20  }'`.# Check for 
34300 61 20 36 34 2d 62 69 74 20 6f 62 6a 65 63 74 20  a 64-bit object 
34310 69 66 20 77 65 20 64 69 64 6e 27 74 20 66 69 6e  if we didn't fin
34320 64 20 61 6e 79 74 68 69 6e 67 2e 0a 69 66 20 74  d anything..if t
34330 65 73 74 20 2d 7a 20 22 24 61 69 78 5f 6c 69 62  est -z "$aix_lib
34340 70 61 74 68 22 3b 20 74 68 65 6e 20 61 69 78 5f  path"; then aix_
34350 6c 69 62 70 61 74 68 3d 60 64 75 6d 70 20 2d 48  libpath=`dump -H
34360 58 36 34 20 63 6f 6e 66 74 65 73 74 24 61 63 5f  X64 conftest$ac_
34370 65 78 65 65 78 74 20 32 3e 2f 64 65 76 2f 6e 75  exeext 2>/dev/nu
34380 6c 6c 20 7c 20 24 53 45 44 20 2d 6e 20 2d 65 20  ll | $SED -n -e 
34390 27 2f 49 6d 70 6f 72 74 20 46 69 6c 65 20 53 74  '/Import File St
343a0 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20 7b 20 2f 5e  rings/,/^$/ { /^
343b0 30 2f 20 7b 20 73 2f 5e 30 20 20 2a 5c 28 2e 2a  0/ { s/^0  *\(.*
343c0 5c 29 24 2f 5c 31 2f 3b 20 70 3b 20 7d 0a 7d 27  \)$/\1/; p; }.}'
343d0 60 3b 20 66 69 0a 65 6c 73 65 0a 20 20 65 63 68  `; fi.else.  ech
343e0 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
343f0 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
34400 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
34410 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
34420 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a 72 6d 20  xt >&5...fi..rm 
34430 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
34440 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
34450 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
34460 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e  t_ipa8_conftest.
34470 6f 6f 20 5c 0a 20 20 20 20 20 20 63 6f 6e 66 74  oo \.      conft
34480 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 63 6f  est$ac_exeext co
34490 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69  nftest.$ac_ext.i
344a0 66 20 74 65 73 74 20 2d 7a 20 22 24 61 69 78 5f  f test -z "$aix_
344b0 6c 69 62 70 61 74 68 22 3b 20 74 68 65 6e 20 61  libpath"; then a
344c0 69 78 5f 6c 69 62 70 61 74 68 3d 22 2f 75 73 72  ix_libpath="/usr
344d0 2f 6c 69 62 3a 2f 6c 69 62 22 3b 20 66 69 0a 0a  /lib:/lib"; fi..
344e0 09 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69  . hardcode_libdi
344f0 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  r_flag_spec='${w
34500 6c 7d 2d 62 6c 69 62 70 61 74 68 3a 24 6c 69 62  l}-blibpath:$lib
34510 64 69 72 3a 27 22 24 61 69 78 5f 6c 69 62 70 61  dir:'"$aix_libpa
34520 74 68 22 0a 09 20 20 23 20 57 61 72 6e 69 6e 67  th"..  # Warning
34530 20 2d 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67   - without using
34540 20 74 68 65 20 6f 74 68 65 72 20 72 75 6e 20 74   the other run t
34550 69 6d 65 20 6c 6f 61 64 69 6e 67 20 66 6c 61 67  ime loading flag
34560 73 2c 0a 09 20 20 23 20 2d 62 65 72 6f 6b 20 77  s,..  # -berok w
34570 69 6c 6c 20 6c 69 6e 6b 20 77 69 74 68 6f 75 74  ill link without
34580 20 65 72 72 6f 72 2c 20 62 75 74 20 6d 61 79 20   error, but may 
34590 70 72 6f 64 75 63 65 20 61 20 62 72 6f 6b 65 6e  produce a broken
345a0 20 6c 69 62 72 61 72 79 2e 0a 09 20 20 6e 6f 5f   library...  no_
345b0 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27  undefined_flag='
345c0 20 24 7b 77 6c 7d 2d 62 65 72 6e 6f 74 6f 6b 27   ${wl}-bernotok'
345d0 0a 09 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69  ..  allow_undefi
345e0 6e 65 64 5f 66 6c 61 67 3d 27 20 24 7b 77 6c 7d  ned_flag=' ${wl}
345f0 2d 62 65 72 6f 6b 27 0a 09 20 20 23 20 45 78 70  -berok'..  # Exp
34600 6f 72 74 65 64 20 73 79 6d 62 6f 6c 73 20 63 61  orted symbols ca
34610 6e 20 62 65 20 70 75 6c 6c 65 64 20 69 6e 74 6f  n be pulled into
34620 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 73 20   shared objects 
34630 66 72 6f 6d 20 61 72 63 68 69 76 65 73 0a 09 20  from archives.. 
34640 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66   whole_archive_f
34650 6c 61 67 5f 73 70 65 63 3d 27 24 63 6f 6e 76 65  lag_spec='$conve
34660 6e 69 65 6e 63 65 27 0a 09 20 20 61 72 63 68 69  nience'..  archi
34670 76 65 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c 63 3d  ve_cmds_need_lc=
34680 79 65 73 0a 09 20 20 23 20 54 68 69 73 20 69 73  yes..  # This is
34690 20 73 69 6d 69 6c 61 72 20 74 6f 20 68 6f 77 20   similar to how 
346a0 41 49 58 20 74 72 61 64 69 74 69 6f 6e 61 6c 6c  AIX traditionall
346b0 79 20 62 75 69 6c 64 73 20 69 74 73 20 73 68 61  y builds its sha
346c0 72 65 64 20 6c 69 62 72 61 72 69 65 73 2e 0a 09  red libraries...
346d0 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d    archive_expsym
346e0 5f 63 6d 64 73 3d 22 5c 24 43 43 20 24 73 68 61  _cmds="\$CC $sha
346f0 72 65 64 5f 66 6c 61 67 22 27 20 2d 6f 20 24 6f  red_flag"' -o $o
34700 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
34710 6e 61 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24 64  name $libobjs $d
34720 65 70 6c 69 62 73 20 24 7b 77 6c 7d 2d 62 6e 6f  eplibs ${wl}-bno
34730 65 6e 74 72 79 20 24 63 6f 6d 70 69 6c 65 72 5f  entry $compiler_
34740 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 62 45 3a 24  flags ${wl}-bE:$
34750 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 24 7b  export_symbols${
34760 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
34770 66 6c 61 67 7d 7e 24 41 52 20 24 41 52 5f 46 4c  flag}~$AR $AR_FL
34780 41 47 53 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  AGS $output_objd
34790 69 72 2f 24 6c 69 62 6e 61 6d 65 24 72 65 6c 65  ir/$libname$rele
347a0 61 73 65 2e 61 20 24 6f 75 74 70 75 74 5f 6f 62  ase.a $output_ob
347b0 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 27 0a 09 66  jdir/$soname'..f
347c0 69 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  i.      fi.     
347d0 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61 6f 73   ;;..    amigaos
347e0 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69 76 65  *).      archive
347f0 5f 63 6d 64 73 3d 27 24 72 6d 20 24 6f 75 74 70  _cmds='$rm $outp
34800 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
34810 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f  brary.data~$echo
34820 20 22 23 64 65 66 69 6e 65 20 4e 41 4d 45 20 24   "#define NAME $
34830 6c 69 62 6e 61 6d 65 22 20 3e 20 24 6f 75 74 70  libname" > $outp
34840 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
34850 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f  brary.data~$echo
34860 20 22 23 64 65 66 69 6e 65 20 4c 49 42 52 41 52   "#define LIBRAR
34870 59 5f 49 44 20 31 22 20 3e 3e 20 24 6f 75 74 70  Y_ID 1" >> $outp
34880 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
34890 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f  brary.data~$echo
348a0 20 22 23 64 65 66 69 6e 65 20 56 45 52 53 49 4f   "#define VERSIO
348b0 4e 20 24 6d 61 6a 6f 72 22 20 3e 3e 20 24 6f 75  N $major" >> $ou
348c0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78  tput_objdir/a2ix
348d0 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63  library.data~$ec
348e0 68 6f 20 22 23 64 65 66 69 6e 65 20 52 45 56 49  ho "#define REVI
348f0 53 49 4f 4e 20 24 72 65 76 69 73 69 6f 6e 22 20  SION $revision" 
34900 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
34910 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
34920 74 61 7e 24 41 52 20 24 41 52 5f 46 4c 41 47 53  ta~$AR $AR_FLAGS
34930 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 7e 24   $lib $libobjs~$
34940 52 41 4e 4c 49 42 20 24 6c 69 62 7e 28 63 64 20  RANLIB $lib~(cd 
34950 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 20 26  $output_objdir &
34960 26 20 61 32 69 78 6c 69 62 72 61 72 79 20 2d 33  & a2ixlibrary -3
34970 32 29 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  2)'.      hardco
34980 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
34990 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a  pec='-L$libdir'.
349a0 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d        hardcode_m
349b0 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20  inus_L=yes.     
349c0 20 23 20 73 65 65 20 63 6f 6d 6d 65 6e 74 20 61   # see comment a
349d0 62 6f 75 74 20 64 69 66 66 65 72 65 6e 74 20 73  bout different s
349e0 65 6d 61 6e 74 69 63 73 20 6f 6e 20 74 68 65 20  emantics on the 
349f0 47 4e 55 20 6c 64 20 73 65 63 74 69 6f 6e 0a 20  GNU ld section. 
34a00 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e       ld_shlibs=n
34a10 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  o.      ;;..    
34a20 62 73 64 69 5b 34 35 5d 2a 29 0a 20 20 20 20 20  bsdi[45]*).     
34a30 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f   export_dynamic_
34a40 66 6c 61 67 5f 73 70 65 63 3d 2d 72 64 79 6e 61  flag_spec=-rdyna
34a50 6d 69 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  mic.      ;;..  
34a60 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67    cygwin* | ming
34a70 77 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20 20 20  w* | pw32*).    
34a80 20 20 23 20 57 68 65 6e 20 6e 6f 74 20 75 73 69    # When not usi
34a90 6e 67 20 67 63 63 2c 20 77 65 20 63 75 72 72 65  ng gcc, we curre
34aa0 6e 74 6c 79 20 61 73 73 75 6d 65 20 74 68 61 74  ntly assume that
34ab0 20 77 65 20 61 72 65 20 75 73 69 6e 67 0a 20 20   we are using.  
34ac0 20 20 20 20 23 20 4d 69 63 72 6f 73 6f 66 74 20      # Microsoft 
34ad0 56 69 73 75 61 6c 20 43 2b 2b 2e 0a 20 20 20 20  Visual C++..    
34ae0 20 20 23 20 68 61 72 64 63 6f 64 65 5f 6c 69 62    # hardcode_lib
34af0 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 20 69 73  dir_flag_spec is
34b00 20 61 63 74 75 61 6c 6c 79 20 6d 65 61 6e 69 6e   actually meanin
34b10 67 6c 65 73 73 2c 20 61 73 20 74 68 65 72 65 20  gless, as there 
34b20 69 73 0a 20 20 20 20 20 20 23 20 6e 6f 20 73 65  is.      # no se
34b30 61 72 63 68 20 70 61 74 68 20 66 6f 72 20 44 4c  arch path for DL
34b40 4c 73 2e 0a 20 20 20 20 20 20 68 61 72 64 63 6f  Ls..      hardco
34b50 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
34b60 70 65 63 3d 27 20 27 0a 20 20 20 20 20 20 61 6c  pec=' '.      al
34b70 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
34b80 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ag=unsupported. 
34b90 20 20 20 20 20 23 20 54 65 6c 6c 20 6c 74 6d 61       # Tell ltma
34ba0 69 6e 20 74 6f 20 6d 61 6b 65 20 2e 6c 69 62 20  in to make .lib 
34bb0 66 69 6c 65 73 2c 20 6e 6f 74 20 2e 61 20 66 69  files, not .a fi
34bc0 6c 65 73 2e 0a 20 20 20 20 20 20 6c 69 62 65 78  les..      libex
34bd0 74 3d 6c 69 62 0a 20 20 20 20 20 20 23 20 54 65  t=lib.      # Te
34be0 6c 6c 20 6c 74 6d 61 69 6e 20 74 6f 20 6d 61 6b  ll ltmain to mak
34bf0 65 20 2e 64 6c 6c 20 66 69 6c 65 73 2c 20 6e 6f  e .dll files, no
34c00 74 20 2e 73 6f 20 66 69 6c 65 73 2e 0a 20 20 20  t .so files..   
34c10 20 20 20 73 68 72 65 78 74 5f 63 6d 64 73 3d 22     shrext_cmds="
34c20 2e 64 6c 6c 22 0a 20 20 20 20 20 20 23 20 46 49  .dll".      # FI
34c30 58 4d 45 3a 20 53 65 74 74 69 6e 67 20 6c 69 6e  XME: Setting lin
34c40 6b 6e 61 6d 65 73 20 68 65 72 65 20 69 73 20 61  knames here is a
34c50 20 62 61 64 20 68 61 63 6b 2e 0a 20 20 20 20 20   bad hack..     
34c60 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
34c70 43 43 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  CC -o $lib $libo
34c80 62 6a 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  bjs $compiler_fl
34c90 61 67 73 20 60 65 63 68 6f 20 22 24 64 65 70 6c  ags `echo "$depl
34ca0 69 62 73 22 20 7c 20 24 53 45 44 20 2d 65 20 27  ibs" | $SED -e '
34cb0 5c 27 27 73 2f 20 2d 6c 63 24 2f 2f 27 5c 27 27  \''s/ -lc$//'\''
34cc0 60 20 2d 6c 69 6e 6b 20 2d 64 6c 6c 7e 6c 69 6e  ` -link -dll~lin
34cd0 6b 6e 61 6d 65 73 3d 27 0a 20 20 20 20 20 20 23  knames='.      #
34ce0 20 54 68 65 20 6c 69 6e 6b 65 72 20 77 69 6c 6c   The linker will
34cf0 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62   automatically b
34d00 75 69 6c 64 20 61 20 2e 6c 69 62 20 66 69 6c 65  uild a .lib file
34d10 20 69 66 20 77 65 20 62 75 69 6c 64 20 61 20 44   if we build a D
34d20 4c 4c 2e 0a 20 20 20 20 20 20 6f 6c 64 5f 61 72  LL..      old_ar
34d30 63 68 69 76 65 5f 46 72 6f 6d 5f 6e 65 77 5f 63  chive_From_new_c
34d40 6d 64 73 3d 27 74 72 75 65 27 0a 20 20 20 20 20  mds='true'.     
34d50 20 23 20 46 49 58 4d 45 3a 20 53 68 6f 75 6c 64   # FIXME: Should
34d60 20 6c 65 74 20 74 68 65 20 75 73 65 72 20 73 70   let the user sp
34d70 65 63 69 66 79 20 74 68 65 20 6c 69 62 20 70 72  ecify the lib pr
34d80 6f 67 72 61 6d 2e 0a 20 20 20 20 20 20 6f 6c 64  ogram..      old
34d90 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 6c  _archive_cmds='l
34da0 69 62 20 2f 4f 55 54 3a 24 6f 6c 64 6c 69 62 24  ib /OUT:$oldlib$
34db0 6f 6c 64 6f 62 6a 73 24 6f 6c 64 5f 64 65 70 6c  oldobjs$old_depl
34dc0 69 62 73 27 0a 20 20 20 20 20 20 66 69 78 5f 73  ibs'.      fix_s
34dd0 72 63 66 69 6c 65 5f 70 61 74 68 3d 27 60 63 79  rcfile_path='`cy
34de0 67 70 61 74 68 20 2d 77 20 22 24 73 72 63 66 69  gpath -w "$srcfi
34df0 6c 65 22 60 27 0a 20 20 20 20 20 20 65 6e 61 62  le"`'.      enab
34e00 6c 65 5f 73 68 61 72 65 64 5f 77 69 74 68 5f 73  le_shared_with_s
34e10 74 61 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d 79  tatic_runtimes=y
34e20 65 73 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  es.      ;;..   
34e30 20 64 61 72 77 69 6e 2a 20 7c 20 72 68 61 70 73   darwin* | rhaps
34e40 6f 64 79 2a 29 0a 20 20 20 20 20 20 63 61 73 65  ody*).      case
34e50 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
34e60 20 20 20 20 20 72 68 61 70 73 6f 64 79 2a 20 7c       rhapsody* |
34e70 20 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d 29 0a   darwin1.[012]).
34e80 20 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75           allow_u
34e90 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 24  ndefined_flag='$
34ea0 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24  {wl}-undefined $
34eb0 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 0a 20 20  {wl}suppress'.  
34ec0 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
34ed0 20 2a 29 20 23 20 44 61 72 77 69 6e 20 31 2e 33   *) # Darwin 1.3
34ee0 20 6f 6e 0a 20 20 20 20 20 20 20 20 20 69 66 20   on.         if 
34ef0 74 65 73 74 20 2d 7a 20 24 7b 4d 41 43 4f 53 58  test -z ${MACOSX
34f00 5f 44 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52 47  _DEPLOYMENT_TARG
34f10 45 54 7d 20 3b 20 74 68 65 6e 0a 20 20 20 20 20  ET} ; then.     
34f20 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65        allow_unde
34f30 66 69 6e 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c  fined_flag='${wl
34f40 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73 70 61 63 65  }-flat_namespace
34f50 20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64   ${wl}-undefined
34f60 20 24 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 0a   ${wl}suppress'.
34f70 20 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20           else.  
34f80 20 20 20 20 20 20 20 20 20 63 61 73 65 20 24 7b           case ${
34f90 4d 41 43 4f 53 58 5f 44 45 50 4c 4f 59 4d 45 4e  MACOSX_DEPLOYMEN
34fa0 54 5f 54 41 52 47 45 54 7d 20 69 6e 0a 20 20 20  T_TARGET} in.   
34fb0 20 20 20 20 20 20 20 20 20 20 31 30 2e 5b 30 31            10.[01
34fc0 32 5d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  2]).            
34fd0 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e     allow_undefin
34fe0 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 66  ed_flag='${wl}-f
34ff0 6c 61 74 5f 6e 61 6d 65 73 70 61 63 65 20 24 7b  lat_namespace ${
35000 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b  wl}-undefined ${
35010 77 6c 7d 73 75 70 70 72 65 73 73 27 0a 20 20 20  wl}suppress'.   
35020 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20              ;;. 
35030 20 20 20 20 20 20 20 20 20 20 20 20 31 30 2e 2a              10.*
35040 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
35050 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64   allow_undefined
35060 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 75 6e 64  _flag='${wl}-und
35070 65 66 69 6e 65 64 20 24 7b 77 6c 7d 64 79 6e 61  efined ${wl}dyna
35080 6d 69 63 5f 6c 6f 6f 6b 75 70 27 0a 20 20 20 20  mic_lookup'.    
35090 20 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20             ;;.  
350a0 20 20 20 20 20 20 20 20 20 65 73 61 63 0a 20 20           esac.  
350b0 20 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20         fi.      
350c0 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63     ;;.      esac
350d0 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63  .      archive_c
350e0 6d 64 73 5f 6e 65 65 64 5f 6c 63 3d 6e 6f 0a 20  mds_need_lc=no. 
350f0 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69       hardcode_di
35100 72 65 63 74 3d 6e 6f 0a 20 20 20 20 20 20 68 61  rect=no.      ha
35110 72 64 63 6f 64 65 5f 61 75 74 6f 6d 61 74 69 63  rdcode_automatic
35120 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63  =yes.      hardc
35130 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61  ode_shlibpath_va
35140 72 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20  r=unsupported.  
35150 20 20 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76      whole_archiv
35160 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 27 0a 20  e_flag_spec=''. 
35170 20 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65       link_all_de
35180 70 6c 69 62 73 3d 79 65 73 0a 20 20 20 20 69 66  plibs=yes.    if
35190 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
351a0 65 73 20 3b 20 74 68 65 6e 0a 20 20 20 20 09 6f  es ; then.    .o
351b0 75 74 70 75 74 5f 76 65 72 62 6f 73 65 5f 6c 69  utput_verbose_li
351c0 6e 6b 5f 63 6d 64 3d 27 65 63 68 6f 27 0a 20 20  nk_cmd='echo'.  
351d0 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
351e0 64 73 3d 27 24 43 43 20 2d 64 79 6e 61 6d 69 63  ds='$CC -dynamic
351f0 6c 69 62 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66  lib $allow_undef
35200 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24 6c 69  ined_flag -o $li
35210 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
35220 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
35230 61 67 73 20 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d  ags -install_nam
35240 65 20 24 72 70 61 74 68 2f 24 73 6f 6e 61 6d 65  e $rpath/$soname
35250 20 24 76 65 72 73 74 72 69 6e 67 27 0a 20 20 20   $verstring'.   
35260 20 20 20 6d 6f 64 75 6c 65 5f 63 6d 64 73 3d 27     module_cmds='
35270 24 43 43 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66  $CC $allow_undef
35280 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24 6c 69  ined_flag -o $li
35290 62 20 2d 62 75 6e 64 6c 65 20 24 6c 69 62 6f 62  b -bundle $libob
352a0 6a 73 20 24 64 65 70 6c 69 62 73 24 63 6f 6d 70  js $deplibs$comp
352b0 69 6c 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20  iler_flags'.    
352c0 20 20 23 20 44 6f 6e 27 74 20 66 69 78 20 74 68    # Don't fix th
352d0 69 73 20 62 79 20 75 73 69 6e 67 20 74 68 65 20  is by using the 
352e0 6c 64 20 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d  ld -exported_sym
352f0 62 6f 6c 73 5f 6c 69 73 74 20 66 6c 61 67 2c 20  bols_list flag, 
35300 69 74 20 64 6f 65 73 6e 27 74 20 65 78 69 73 74  it doesn't exist
35310 20 69 6e 20 6f 6c 64 65 72 20 64 61 72 77 69 6e   in older darwin
35320 20 6c 64 73 0a 20 20 20 20 20 20 61 72 63 68 69   lds.      archi
35330 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
35340 73 65 64 20 2d 65 20 22 73 2c 23 2e 2a 2c 2c 22  sed -e "s,#.*,,"
35350 20 2d 65 20 22 73 2c 5e 5b 20 20 20 20 5d 2a 2c   -e "s,^[    ]*,
35360 2c 22 20 2d 65 20 22 73 2c 5e 5c 28 2e 2e 2a 5c  ," -e "s,^\(..*\
35370 29 2c 5f 26 2c 22 20 3c 20 24 65 78 70 6f 72 74  ),_&," < $export
35380 5f 73 79 6d 62 6f 6c 73 20 3e 20 24 6f 75 74 70  _symbols > $outp
35390 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e  ut_objdir/${libn
353a0 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70  ame}-symbols.exp
353b0 73 79 6d 7e 24 43 43 20 2d 64 79 6e 61 6d 69 63  sym~$CC -dynamic
353c0 6c 69 62 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66  lib $allow_undef
353d0 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24 6c 69  ined_flag -o $li
353e0 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
353f0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
35400 61 67 73 20 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d  ags -install_nam
35410 65 20 24 72 70 61 74 68 2f 24 73 6f 6e 61 6d 65  e $rpath/$soname
35420 20 24 76 65 72 73 74 72 69 6e 67 7e 6e 6d 65 64   $verstring~nmed
35430 69 74 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62  it -s $output_ob
35440 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d  jdir/${libname}-
35450 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24  symbols.expsym $
35460 7b 6c 69 62 7d 27 0a 20 20 20 20 20 20 6d 6f 64  {lib}'.      mod
35470 75 6c 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ule_expsym_cmds=
35480 27 73 65 64 20 2d 65 20 22 73 2c 23 2e 2a 2c 2c  'sed -e "s,#.*,,
35490 22 20 2d 65 20 22 73 2c 5e 5b 20 20 20 20 5d 2a  " -e "s,^[    ]*
354a0 2c 2c 22 20 2d 65 20 22 73 2c 5e 5c 28 2e 2e 2a  ,," -e "s,^\(..*
354b0 5c 29 2c 5f 26 2c 22 20 3c 20 24 65 78 70 6f 72  \),_&," < $expor
354c0 74 5f 73 79 6d 62 6f 6c 73 20 3e 20 24 6f 75 74  t_symbols > $out
354d0 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62  put_objdir/${lib
354e0 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78  name}-symbols.ex
354f0 70 73 79 6d 7e 24 43 43 20 24 61 6c 6c 6f 77 5f  psym~$CC $allow_
35500 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 20 20  undefined_flag  
35510 2d 6f 20 24 6c 69 62 20 2d 62 75 6e 64 6c 65 20  -o $lib -bundle 
35520 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
35530 73 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73  s$compiler_flags
35540 7e 6e 6d 65 64 69 74 20 2d 73 20 24 6f 75 74 70  ~nmedit -s $outp
35550 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e  ut_objdir/${libn
35560 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70  ame}-symbols.exp
35570 73 79 6d 20 24 7b 6c 69 62 7d 27 0a 20 20 20 20  sym ${lib}'.    
35580 65 6c 73 65 0a 20 20 20 20 20 20 63 61 73 65 20  else.      case 
35590 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a  $cc_basename in.
355a0 20 20 20 20 20 20 20 20 78 6c 63 2a 29 0a 20 20          xlc*).  
355b0 20 20 20 20 20 20 20 6f 75 74 70 75 74 5f 76 65         output_ve
355c0 72 62 6f 73 65 5f 6c 69 6e 6b 5f 63 6d 64 3d 27  rbose_link_cmd='
355d0 65 63 68 6f 27 0a 20 20 20 20 20 20 20 20 20 61  echo'.         a
355e0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
355f0 20 2d 71 6d 6b 73 68 72 6f 62 6a 20 24 61 6c 6c   -qmkshrobj $all
35600 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
35610 67 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  g -o $lib $libob
35620 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
35630 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
35640 7d 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d 65 20 24  }-install_name $
35650 7b 77 6c 7d 60 65 63 68 6f 20 24 72 70 61 74 68  {wl}`echo $rpath
35660 2f 24 73 6f 6e 61 6d 65 60 20 24 76 65 72 73 74  /$soname` $verst
35670 72 69 6e 67 27 0a 20 20 20 20 20 20 20 20 20 6d  ring'.         m
35680 6f 64 75 6c 65 5f 63 6d 64 73 3d 27 24 43 43 20  odule_cmds='$CC 
35690 24 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  $allow_undefined
356a0 5f 66 6c 61 67 20 2d 6f 20 24 6c 69 62 20 2d 62  _flag -o $lib -b
356b0 75 6e 64 6c 65 20 24 6c 69 62 6f 62 6a 73 20 24  undle $libobjs $
356c0 64 65 70 6c 69 62 73 24 63 6f 6d 70 69 6c 65 72  deplibs$compiler
356d0 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20 20 20  _flags'.        
356e0 20 20 23 20 44 6f 6e 27 74 20 66 69 78 20 74 68    # Don't fix th
356f0 69 73 20 62 79 20 75 73 69 6e 67 20 74 68 65 20  is by using the 
35700 6c 64 20 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d  ld -exported_sym
35710 62 6f 6c 73 5f 6c 69 73 74 20 66 6c 61 67 2c 20  bols_list flag, 
35720 69 74 20 64 6f 65 73 6e 27 74 20 65 78 69 73 74  it doesn't exist
35730 20 69 6e 20 6f 6c 64 65 72 20 64 61 72 77 69 6e   in older darwin
35740 20 6c 64 73 0a 20 20 20 20 20 20 20 20 20 61 72   lds.         ar
35750 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
35760 73 3d 27 73 65 64 20 2d 65 20 22 73 2c 23 2e 2a  s='sed -e "s,#.*
35770 2c 2c 22 20 2d 65 20 22 73 2c 5e 5b 20 20 20 20  ,," -e "s,^[    
35780 5d 2a 2c 2c 22 20 2d 65 20 22 73 2c 5e 5c 28 2e  ]*,," -e "s,^\(.
35790 2e 2a 5c 29 2c 5f 26 2c 22 20 3c 20 24 65 78 70  .*\),_&," < $exp
357a0 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 20 24 6f  ort_symbols > $o
357b0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c  utput_objdir/${l
357c0 69 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e  ibname}-symbols.
357d0 65 78 70 73 79 6d 7e 24 43 43 20 2d 71 6d 6b 73  expsym~$CC -qmks
357e0 68 72 6f 62 6a 20 24 61 6c 6c 6f 77 5f 75 6e 64  hrobj $allow_und
357f0 65 66 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24  efined_flag -o $
35800 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  lib $libobjs $de
35810 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
35820 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 69 6e 73 74  flags ${wl}-inst
35830 61 6c 6c 5f 6e 61 6d 65 20 24 7b 77 6c 7d 24 72  all_name ${wl}$r
35840 70 61 74 68 2f 24 73 6f 6e 61 6d 65 20 24 76 65  path/$soname $ve
35850 72 73 74 72 69 6e 67 7e 6e 6d 65 64 69 74 20 2d  rstring~nmedit -
35860 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  s $output_objdir
35870 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d 62  /${libname}-symb
35880 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69 62  ols.expsym ${lib
35890 7d 27 0a 20 20 20 20 20 20 20 20 20 20 6d 6f 64  }'.          mod
358a0 75 6c 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ule_expsym_cmds=
358b0 27 73 65 64 20 2d 65 20 22 73 2c 23 2e 2a 2c 2c  'sed -e "s,#.*,,
358c0 22 20 2d 65 20 22 73 2c 5e 5b 20 20 20 20 5d 2a  " -e "s,^[    ]*
358d0 2c 2c 22 20 2d 65 20 22 73 2c 5e 5c 28 2e 2e 2a  ,," -e "s,^\(..*
358e0 5c 29 2c 5f 26 2c 22 20 3c 20 24 65 78 70 6f 72  \),_&," < $expor
358f0 74 5f 73 79 6d 62 6f 6c 73 20 3e 20 24 6f 75 74  t_symbols > $out
35900 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62  put_objdir/${lib
35910 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78  name}-symbols.ex
35920 70 73 79 6d 7e 24 43 43 20 24 61 6c 6c 6f 77 5f  psym~$CC $allow_
35930 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 20 20  undefined_flag  
35940 2d 6f 20 24 6c 69 62 20 2d 62 75 6e 64 6c 65 20  -o $lib -bundle 
35950 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
35960 73 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73  s$compiler_flags
35970 7e 6e 6d 65 64 69 74 20 2d 73 20 24 6f 75 74 70  ~nmedit -s $outp
35980 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e  ut_objdir/${libn
35990 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70  ame}-symbols.exp
359a0 73 79 6d 20 24 7b 6c 69 62 7d 27 0a 20 20 20 20  sym ${lib}'.    
359b0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20        ;;.       
359c0 2a 29 0a 20 20 20 20 20 20 20 20 20 6c 64 5f 73  *).         ld_s
359d0 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 20  hlibs=no.       
359e0 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63     ;;.      esac
359f0 0a 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b  .    fi.      ;;
35a00 0a 0a 20 20 20 20 64 67 75 78 2a 29 0a 20 20 20  ..    dgux*).   
35a10 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
35a20 27 24 4c 44 20 2d 47 20 2d 68 20 24 73 6f 6e 61  '$LD -G -h $sona
35a30 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  me -o $lib $libo
35a40 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
35a50 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20  nker_flags'.    
35a60 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
35a70 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24  r_flag_spec='-L$
35a80 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68 61  libdir'.      ha
35a90 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68  rdcode_shlibpath
35aa0 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b  _var=no.      ;;
35ab0 0a 0a 20 20 20 20 66 72 65 65 62 73 64 31 2a 29  ..    freebsd1*)
35ac0 0a 20 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73  .      ld_shlibs
35ad0 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  =no.      ;;..  
35ae0 20 20 23 20 46 72 65 65 42 53 44 20 32 2e 32 2e    # FreeBSD 2.2.
35af0 5b 30 31 32 5d 20 61 6c 6c 6f 77 73 20 75 73 20  [012] allows us 
35b00 74 6f 20 69 6e 63 6c 75 64 65 20 63 2b 2b 72 74  to include c++rt
35b10 30 2e 6f 20 74 6f 20 67 65 74 20 43 2b 2b 20 63  0.o to get C++ c
35b20 6f 6e 73 74 72 75 63 74 6f 72 0a 20 20 20 20 23  onstructor.    #
35b30 20 73 75 70 70 6f 72 74 2e 20 20 46 75 74 75 72   support.  Futur
35b40 65 20 76 65 72 73 69 6f 6e 73 20 64 6f 20 74 68  e versions do th
35b50 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79  is automatically
35b60 2c 20 62 75 74 20 61 6e 20 65 78 70 6c 69 63 69  , but an explici
35b70 74 20 63 2b 2b 72 74 30 2e 6f 0a 20 20 20 20 23  t c++rt0.o.    #
35b80 20 64 6f 65 73 20 6e 6f 74 20 62 72 65 61 6b 20   does not break 
35b90 61 6e 79 74 68 69 6e 67 2c 20 61 6e 64 20 68 65  anything, and he
35ba0 6c 70 73 20 73 69 67 6e 69 66 69 63 61 6e 74 6c  lps significantl
35bb0 79 20 28 61 74 20 74 68 65 20 63 6f 73 74 20 6f  y (at the cost o
35bc0 66 20 61 20 6c 69 74 74 6c 65 0a 20 20 20 20 23  f a little.    #
35bd0 20 65 78 74 72 61 20 73 70 61 63 65 29 2e 0a 20   extra space).. 
35be0 20 20 20 66 72 65 65 62 73 64 32 2e 32 2a 29 0a     freebsd2.2*).
35bf0 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
35c00 64 73 3d 27 24 4c 44 20 2d 42 73 68 61 72 65 61  ds='$LD -Bsharea
35c10 62 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  ble -o $lib $lib
35c20 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
35c30 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2f 75 73 72  inker_flags /usr
35c40 2f 6c 69 62 2f 63 2b 2b 72 74 30 2e 6f 27 0a 20  /lib/c++rt0.o'. 
35c50 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69       hardcode_li
35c60 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
35c70 2d 52 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20  -R$libdir'.     
35c80 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
35c90 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63  =yes.      hardc
35ca0 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61  ode_shlibpath_va
35cb0 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  r=no.      ;;.. 
35cc0 20 20 20 23 20 55 6e 66 6f 72 74 75 6e 61 74 65     # Unfortunate
35cd0 6c 79 2c 20 6f 6c 64 65 72 20 76 65 72 73 69 6f  ly, older versio
35ce0 6e 73 20 6f 66 20 46 72 65 65 42 53 44 20 32 20  ns of FreeBSD 2 
35cf0 64 6f 20 6e 6f 74 20 68 61 76 65 20 74 68 69 73  do not have this
35d00 20 66 65 61 74 75 72 65 2e 0a 20 20 20 20 66 72   feature..    fr
35d10 65 65 62 73 64 32 2a 29 0a 20 20 20 20 20 20 61  eebsd2*).      a
35d20 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44  rchive_cmds='$LD
35d30 20 2d 42 73 68 61 72 65 61 62 6c 65 20 2d 6f 20   -Bshareable -o 
35d40 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64  $lib $libobjs $d
35d50 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66  eplibs $linker_f
35d60 6c 61 67 73 27 0a 20 20 20 20 20 20 68 61 72 64  lags'.      hard
35d70 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a  code_direct=yes.
35d80 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d        hardcode_m
35d90 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20  inus_L=yes.     
35da0 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
35db0 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20  ath_var=no.     
35dc0 20 3b 3b 0a 0a 20 20 20 20 23 20 46 72 65 65 42   ;;..    # FreeB
35dd0 53 44 20 33 20 61 6e 64 20 67 72 65 61 74 65 72  SD 3 and greater
35de0 20 75 73 65 73 20 67 63 63 20 2d 73 68 61 72 65   uses gcc -share
35df0 64 20 74 6f 20 64 6f 20 73 68 61 72 65 64 20 6c  d to do shared l
35e00 69 62 72 61 72 69 65 73 2e 0a 20 20 20 20 66 72  ibraries..    fr
35e10 65 65 62 73 64 2a 20 7c 20 6b 66 72 65 65 62 73  eebsd* | kfreebs
35e20 64 2a 2d 67 6e 75 20 7c 20 64 72 61 67 6f 6e 66  d*-gnu | dragonf
35e30 6c 79 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69  ly*).      archi
35e40 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
35e50 61 72 65 64 20 2d 6f 20 24 6c 69 62 20 24 6c 69  ared -o $lib $li
35e60 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
35e70 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a  compiler_flags'.
35e80 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
35e90 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
35ea0 27 2d 52 24 6c 69 62 64 69 72 27 0a 20 20 20 20  '-R$libdir'.    
35eb0 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
35ec0 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64  t=yes.      hard
35ed0 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
35ee0 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ar=no.      ;;..
35ef0 20 20 20 20 68 70 75 78 39 2a 29 0a 20 20 20 20      hpux9*).    
35f00 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
35f10 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 61 72   = yes; then..ar
35f20 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 72 6d 20  chive_cmds='$rm 
35f30 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
35f40 73 6f 6e 61 6d 65 7e 24 43 43 20 2d 73 68 61 72  soname~$CC -shar
35f50 65 64 20 2d 66 50 49 43 20 24 7b 77 6c 7d 2b 62  ed -fPIC ${wl}+b
35f60 20 24 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c 5f 6c   ${wl}$install_l
35f70 69 62 64 69 72 20 2d 6f 20 24 6f 75 74 70 75 74  ibdir -o $output
35f80 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20  _objdir/$soname 
35f90 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
35fa0 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
35fb0 73 7e 74 65 73 74 20 24 6f 75 74 70 75 74 5f 6f  s~test $output_o
35fc0 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 3d 20  bjdir/$soname = 
35fd0 24 6c 69 62 20 7c 7c 20 6d 76 20 24 6f 75 74 70  $lib || mv $outp
35fe0 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
35ff0 65 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c  e $lib'.      el
36000 73 65 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  se..archive_cmds
36010 3d 27 24 72 6d 20 24 6f 75 74 70 75 74 5f 6f 62  ='$rm $output_ob
36020 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 7e 24 4c 44  jdir/$soname~$LD
36030 20 2d 62 20 2b 62 20 24 69 6e 73 74 61 6c 6c 5f   -b +b $install_
36040 6c 69 62 64 69 72 20 2d 6f 20 24 6f 75 74 70 75  libdir -o $outpu
36050 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
36060 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
36070 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73  bs $linker_flags
36080 7e 74 65 73 74 20 24 6f 75 74 70 75 74 5f 6f 62  ~test $output_ob
36090 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 3d 20 24  jdir/$soname = $
360a0 6c 69 62 20 7c 7c 20 6d 76 20 24 6f 75 74 70 75  lib || mv $outpu
360b0 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
360c0 20 24 6c 69 62 27 0a 20 20 20 20 20 20 66 69 0a   $lib'.      fi.
360d0 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
360e0 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
360f0 27 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24 6c  '${wl}+b ${wl}$l
36100 69 62 64 69 72 27 0a 20 20 20 20 20 20 68 61 72  ibdir'.      har
36110 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70  dcode_libdir_sep
36120 61 72 61 74 6f 72 3d 3a 0a 20 20 20 20 20 20 68  arator=:.      h
36130 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79  ardcode_direct=y
36140 65 73 0a 0a 20 20 20 20 20 20 23 20 68 61 72 64  es..      # hard
36150 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3a 20 4e 6f  code_minus_L: No
36160 74 20 72 65 61 6c 6c 79 20 69 6e 20 74 68 65 20  t really in the 
36170 73 65 61 72 63 68 20 50 41 54 48 2c 0a 20 20 20  search PATH,.   
36180 20 20 20 23 20 62 75 74 20 61 73 20 74 68 65 20     # but as the 
36190 64 65 66 61 75 6c 74 20 6c 6f 63 61 74 69 6f 6e  default location
361a0 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72 79 2e   of the library.
361b0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
361c0 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20  minus_L=yes.    
361d0 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63    export_dynamic
361e0 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
361f0 7d 2d 45 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  }-E'.      ;;.. 
36200 20 20 20 68 70 75 78 31 30 2a 29 0a 20 20 20 20     hpux10*).    
36210 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
36220 20 3d 20 79 65 73 20 2d 61 20 22 24 77 69 74 68   = yes -a "$with
36230 5f 67 6e 75 5f 6c 64 22 20 3d 20 6e 6f 3b 20 74  _gnu_ld" = no; t
36240 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  hen..archive_cmd
36250 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 2d  s='$CC -shared -
36260 66 50 49 43 20 24 7b 77 6c 7d 2b 68 20 24 7b 77  fPIC ${wl}+h ${w
36270 6c 7d 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2b  l}$soname ${wl}+
36280 62 20 24 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c 5f  b ${wl}$install_
36290 6c 69 62 64 69 72 20 2d 6f 20 24 6c 69 62 20 24  libdir -o $lib $
362a0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
362b0 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
362c0 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61 72  '.      else..ar
362d0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
362e0 2d 62 20 2b 68 20 24 73 6f 6e 61 6d 65 20 2b 62  -b +h $soname +b
362f0 20 24 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72   $install_libdir
36300 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
36310 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b  s $deplibs $link
36320 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20  er_flags'.      
36330 66 69 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  fi.      if test
36340 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20   "$with_gnu_ld" 
36350 3d 20 6e 6f 3b 20 74 68 65 6e 0a 09 68 61 72 64  = no; then..hard
36360 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
36370 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2b 62 20 24  _spec='${wl}+b $
36380 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 09 68 61  {wl}$libdir'..ha
36390 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65  rdcode_libdir_se
363a0 70 61 72 61 74 6f 72 3d 3a 0a 0a 09 68 61 72 64  parator=:...hard
363b0 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a  code_direct=yes.
363c0 09 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f  .export_dynamic_
363d0 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
363e0 2d 45 27 0a 0a 09 23 20 68 61 72 64 63 6f 64 65  -E'...# hardcode
363f0 5f 6d 69 6e 75 73 5f 4c 3a 20 4e 6f 74 20 72 65  _minus_L: Not re
36400 61 6c 6c 79 20 69 6e 20 74 68 65 20 73 65 61 72  ally in the sear
36410 63 68 20 50 41 54 48 2c 0a 09 23 20 62 75 74 20  ch PATH,..# but 
36420 61 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 6c  as the default l
36430 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 6c  ocation of the l
36440 69 62 72 61 72 79 2e 0a 09 68 61 72 64 63 6f 64  ibrary...hardcod
36450 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20  e_minus_L=yes.  
36460 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
36470 0a 20 20 20 20 68 70 75 78 31 31 2a 29 0a 20 20  .    hpux11*).  
36480 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43      if test "$GC
36490 43 22 20 3d 20 79 65 73 20 2d 61 20 22 24 77 69  C" = yes -a "$wi
364a0 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 6e 6f 3b  th_gnu_ld" = no;
364b0 20 74 68 65 6e 0a 09 63 61 73 65 20 24 68 6f 73   then..case $hos
364c0 74 5f 63 70 75 20 69 6e 0a 09 68 70 70 61 2a 36  t_cpu in..hppa*6
364d0 34 2a 29 0a 09 20 20 61 72 63 68 69 76 65 5f 63  4*)..  archive_c
364e0 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
364f0 20 24 7b 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73   ${wl}+h ${wl}$s
36500 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c  oname -o $lib $l
36510 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
36520 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27  $compiler_flags'
36530 0a 09 20 20 3b 3b 0a 09 69 61 36 34 2a 29 0a 09  ..  ;;..ia64*)..
36540 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
36550 24 43 43 20 2d 73 68 61 72 65 64 20 24 7b 77 6c  $CC -shared ${wl
36560 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65  }+h ${wl}$soname
36570 20 24 7b 77 6c 7d 2b 6e 6f 64 65 66 61 75 6c 74   ${wl}+nodefault
36580 72 70 61 74 68 20 2d 6f 20 24 6c 69 62 20 24 6c  rpath -o $lib $l
36590 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
365a0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27  $compiler_flags'
365b0 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20 61 72  ..  ;;..*)..  ar
365c0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
365d0 2d 73 68 61 72 65 64 20 2d 66 50 49 43 20 24 7b  -shared -fPIC ${
365e0 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e 61  wl}+h ${wl}$sona
365f0 6d 65 20 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d  me ${wl}+b ${wl}
36600 24 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72 20  $install_libdir 
36610 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
36620 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
36630 6c 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b  ler_flags'..  ;;
36640 0a 09 65 73 61 63 0a 20 20 20 20 20 20 65 6c 73  ..esac.      els
36650 65 0a 09 63 61 73 65 20 24 68 6f 73 74 5f 63 70  e..case $host_cp
36660 75 20 69 6e 0a 09 68 70 70 61 2a 36 34 2a 29 0a  u in..hppa*64*).
36670 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  .  archive_cmds=
36680 27 24 43 43 20 2d 62 20 24 7b 77 6c 7d 2b 68 20  '$CC -b ${wl}+h 
36690 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 2d 6f 20  ${wl}$soname -o 
366a0 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64  $lib $libobjs $d
366b0 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
366c0 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b 0a 09 69  _flags'..  ;;..i
366d0 61 36 34 2a 29 0a 09 20 20 61 72 63 68 69 76 65  a64*)..  archive
366e0 5f 63 6d 64 73 3d 27 24 43 43 20 2d 62 20 24 7b  _cmds='$CC -b ${
366f0 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e 61  wl}+h ${wl}$sona
36700 6d 65 20 24 7b 77 6c 7d 2b 6e 6f 64 65 66 61 75  me ${wl}+nodefau
36710 6c 74 72 70 61 74 68 20 2d 6f 20 24 6c 69 62 20  ltrpath -o $lib 
36720 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
36730 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
36740 73 27 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20  s'..  ;;..*)..  
36750 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
36760 43 20 2d 62 20 24 7b 77 6c 7d 2b 68 20 24 7b 77  C -b ${wl}+h ${w
36770 6c 7d 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2b  l}$soname ${wl}+
36780 62 20 24 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c 5f  b ${wl}$install_
36790 6c 69 62 64 69 72 20 2d 6f 20 24 6c 69 62 20 24  libdir -o $lib $
367a0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
367b0 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
367c0 27 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20  '..  ;;..esac.  
367d0 20 20 20 20 66 69 0a 20 20 20 20 20 20 69 66 20      fi.      if 
367e0 74 65 73 74 20 22 24 77 69 74 68 5f 67 6e 75 5f  test "$with_gnu_
367f0 6c 64 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 09  ld" = no; then..
36800 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
36810 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
36820 2b 62 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27  +b ${wl}$libdir'
36830 0a 09 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69  ..hardcode_libdi
36840 72 5f 73 65 70 61 72 61 74 6f 72 3d 3a 0a 0a 09  r_separator=:...
36850 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69  case $host_cpu i
36860 6e 0a 09 68 70 70 61 2a 36 34 2a 7c 69 61 36 34  n..hppa*64*|ia64
36870 2a 29 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c  *)..  hardcode_l
36880 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f  ibdir_flag_spec_
36890 6c 64 3d 27 2b 62 20 24 6c 69 62 64 69 72 27 0a  ld='+b $libdir'.
368a0 09 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65  .  hardcode_dire
368b0 63 74 3d 6e 6f 0a 09 20 20 68 61 72 64 63 6f 64  ct=no..  hardcod
368c0 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d  e_shlibpath_var=
368d0 6e 6f 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20  no..  ;;..*)..  
368e0 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
368f0 79 65 73 0a 09 20 20 65 78 70 6f 72 74 5f 64 79  yes..  export_dy
36900 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
36910 27 24 7b 77 6c 7d 2d 45 27 0a 0a 09 20 20 23 20  '${wl}-E'...  # 
36920 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
36930 3a 20 4e 6f 74 20 72 65 61 6c 6c 79 20 69 6e 20  : Not really in 
36940 74 68 65 20 73 65 61 72 63 68 20 50 41 54 48 2c  the search PATH,
36950 0a 09 20 20 23 20 62 75 74 20 61 73 20 74 68 65  ..  # but as the
36960 20 64 65 66 61 75 6c 74 20 6c 6f 63 61 74 69 6f   default locatio
36970 6e 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72 79  n of the library
36980 2e 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6d 69  ...  hardcode_mi
36990 6e 75 73 5f 4c 3d 79 65 73 0a 09 20 20 3b 3b 0a  nus_L=yes..  ;;.
369a0 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20  .esac.      fi. 
369b0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 72 69       ;;..    iri
369c0 78 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e  x5* | irix6* | n
369d0 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20 20 20 20  onstopux*).     
369e0 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20   if test "$GCC" 
369f0 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 61 72 63  = yes; then..arc
36a00 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
36a10 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
36a20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
36a30 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
36a40 6f 6e 61 6d 65 20 24 7b 77 6c 7d 24 73 6f 6e 61  oname ${wl}$sona
36a50 6d 65 20 60 74 65 73 74 20 2d 6e 20 22 24 76 65  me `test -n "$ve
36a60 72 73 74 72 69 6e 67 22 20 26 26 20 65 63 68 6f  rstring" && echo
36a70 20 24 7b 77 6c 7d 2d 73 65 74 5f 76 65 72 73 69   ${wl}-set_versi
36a80 6f 6e 20 24 7b 77 6c 7d 24 76 65 72 73 74 72 69  on ${wl}$verstri
36a90 6e 67 60 20 24 7b 77 6c 7d 2d 75 70 64 61 74 65  ng` ${wl}-update
36aa0 5f 72 65 67 69 73 74 72 79 20 24 7b 77 6c 7d 24  _registry ${wl}$
36ab0 7b 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 7d 2f  {output_objdir}/
36ac0 73 6f 5f 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f 20  so_locations -o 
36ad0 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65  $lib'.      else
36ae0 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
36af0 24 4c 44 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $LD -shared $lib
36b00 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
36b10 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 73 6f 6e  inker_flags -son
36b20 61 6d 65 20 24 73 6f 6e 61 6d 65 20 60 74 65 73  ame $soname `tes
36b30 74 20 2d 6e 20 22 24 76 65 72 73 74 72 69 6e 67  t -n "$verstring
36b40 22 20 26 26 20 65 63 68 6f 20 2d 73 65 74 5f 76  " && echo -set_v
36b50 65 72 73 69 6f 6e 20 24 76 65 72 73 74 72 69 6e  ersion $verstrin
36b60 67 60 20 2d 75 70 64 61 74 65 5f 72 65 67 69 73  g` -update_regis
36b70 74 72 79 20 24 7b 6f 75 74 70 75 74 5f 6f 62 6a  try ${output_obj
36b80 64 69 72 7d 2f 73 6f 5f 6c 6f 63 61 74 69 6f 6e  dir}/so_location
36b90 73 20 2d 6f 20 24 6c 69 62 27 0a 09 68 61 72 64  s -o $lib'..hard
36ba0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
36bb0 5f 73 70 65 63 5f 6c 64 3d 27 2d 72 70 61 74 68  _spec_ld='-rpath
36bc0 20 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20   $libdir'.      
36bd0 66 69 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  fi.      hardcod
36be0 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
36bf0 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68 20  ec='${wl}-rpath 
36c00 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20 20  ${wl}$libdir'.  
36c10 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
36c20 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 3a 0a  dir_separator=:.
36c30 20 20 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64        link_all_d
36c40 65 70 6c 69 62 73 3d 79 65 73 0a 20 20 20 20 20  eplibs=yes.     
36c50 20 3b 3b 0a 0a 20 20 20 20 6e 65 74 62 73 64 2a   ;;..    netbsd*
36c60 29 0a 20 20 20 20 20 20 69 66 20 65 63 68 6f 20  ).      if echo 
36c70 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45  __ELF__ | $CC -E
36c80 20 2d 20 7c 20 67 72 65 70 20 5f 5f 45 4c 46 5f   - | grep __ELF_
36c90 5f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  _ >/dev/null; th
36ca0 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  en..archive_cmds
36cb0 3d 27 24 4c 44 20 2d 42 73 68 61 72 65 61 62 6c  ='$LD -Bshareabl
36cc0 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  e -o $lib $libob
36cd0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e  js $deplibs $lin
36ce0 6b 65 72 5f 66 6c 61 67 73 27 20 20 23 20 61 2e  ker_flags'  # a.
36cf0 6f 75 74 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  out.      else..
36d00 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c  archive_cmds='$L
36d10 44 20 2d 73 68 61 72 65 64 20 2d 6f 20 24 6c 69  D -shared -o $li
36d20 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
36d30 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67  ibs $linker_flag
36d40 73 27 20 20 20 20 20 20 23 20 45 4c 46 0a 20 20  s'      # ELF.  
36d50 20 20 20 20 66 69 0a 20 20 20 20 20 20 68 61 72      fi.      har
36d60 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
36d70 67 5f 73 70 65 63 3d 27 2d 52 24 6c 69 62 64 69  g_spec='-R$libdi
36d80 72 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  r'.      hardcod
36d90 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20 20  e_direct=yes.   
36da0 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69     hardcode_shli
36db0 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20  bpath_var=no.   
36dc0 20 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f     ;;..    newso
36dd0 73 36 29 0a 20 20 20 20 20 20 61 72 63 68 69 76  s6).      archiv
36de0 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20 2d  e_cmds