/ Hex Artifact Content
Login

Artifact d3720624693e6b18264e7776f7250dd472659a10:


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 35 39 2e  U Autoconf 2.59.
0070: 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28  .#.# Copyright (
0080: 43 29 20 32 30 30 33 20 46 72 65 65 20 53 6f 66  C) 2003 Free Sof
0090: 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e  tware Foundation
00a0: 2c 20 49 6e 63 2e 0a 23 20 54 68 69 73 20 63 6f  , Inc..# This co
00b0: 6e 66 69 67 75 72 65 20 73 63 72 69 70 74 20 69  nfigure script i
00c0: 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b  s free software;
00d0: 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61   the Free Softwa
00e0: 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 23 20  re Foundation.# 
00f0: 67 69 76 65 73 20 75 6e 6c 69 6d 69 74 65 64 20  gives unlimited 
0100: 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f  permission to co
0110: 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 20 61  py, distribute a
0120: 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e 0a 23 23  nd modify it..##
0130: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
0140: 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4d 34 73  ------ ##.## M4s
0150: 68 20 49 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e  h Initialization
0160: 2e 20 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  .  ##.## -------
0170: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
0180: 23 0a 0a 23 20 42 65 20 42 6f 75 72 6e 65 20 63  #..# Be Bourne c
0190: 6f 6d 70 61 74 69 62 6c 65 0a 69 66 20 74 65 73  ompatible.if tes
01a0: 74 20 2d 6e 20 22 24 7b 5a 53 48 5f 56 45 52 53  t -n "${ZSH_VERS
01b0: 49 4f 4e 2b 73 65 74 7d 22 20 26 26 20 28 65 6d  ION+set}" && (em
01c0: 75 6c 61 74 65 20 73 68 29 20 3e 2f 64 65 76 2f  ulate sh) >/dev/
01d0: 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
01e0: 20 20 65 6d 75 6c 61 74 65 20 73 68 0a 20 20 4e    emulate sh.  N
01f0: 55 4c 4c 43 4d 44 3d 3a 0a 20 20 23 20 5a 73 68  ULLCMD=:.  # Zsh
0200: 20 33 2e 78 20 61 6e 64 20 34 2e 78 20 70 65 72   3.x and 4.x per
0210: 66 6f 72 6d 73 20 77 6f 72 64 20 73 70 6c 69 74  forms word split
0220: 74 69 6e 67 20 6f 6e 20 24 7b 31 2b 22 24 40 22  ting on ${1+"$@"
0230: 7d 2c 20 77 68 69 63 68 0a 20 20 23 20 69 73 20  }, which.  # is 
0240: 63 6f 6e 74 72 61 72 79 20 74 6f 20 6f 75 72 20  contrary to our 
0250: 75 73 61 67 65 2e 20 20 44 69 73 61 62 6c 65 20  usage.  Disable 
0260: 74 68 69 73 20 66 65 61 74 75 72 65 2e 0a 20 20  this feature..  
0270: 61 6c 69 61 73 20 2d 67 20 27 24 7b 31 2b 22 24  alias -g '${1+"$
0280: 40 22 7d 27 3d 27 22 24 40 22 27 0a 65 6c 69 66  @"}'='"$@"'.elif
0290: 20 74 65 73 74 20 2d 6e 20 22 24 7b 42 41 53 48   test -n "${BASH
02a0: 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20 26  _VERSION+set}" &
02b0: 26 20 28 73 65 74 20 2d 6f 20 70 6f 73 69 78 29  & (set -o posix)
02c0: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
02d0: 3b 20 74 68 65 6e 0a 20 20 73 65 74 20 2d 6f 20  ; then.  set -o 
02e0: 70 6f 73 69 78 0a 66 69 0a 44 55 41 4c 43 41 53  posix.fi.DUALCAS
02f0: 45 3d 31 3b 20 65 78 70 6f 72 74 20 44 55 41 4c  E=1; export DUAL
0300: 43 41 53 45 20 23 20 66 6f 72 20 4d 4b 53 20 73  CASE # for MKS s
0310: 68 0a 0a 23 20 53 75 70 70 6f 72 74 20 75 6e 73  h..# Support uns
0320: 65 74 20 77 68 65 6e 20 70 6f 73 73 69 62 6c 65  et when possible
0330: 2e 0a 69 66 20 28 20 28 4d 41 49 4c 3d 36 30 3b  ..if ( (MAIL=60;
0340: 20 75 6e 73 65 74 20 4d 41 49 4c 29 20 7c 7c 20   unset MAIL) || 
0350: 65 78 69 74 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c  exit) >/dev/null
0360: 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61 73   2>&1; then.  as
0370: 5f 75 6e 73 65 74 3d 75 6e 73 65 74 0a 65 6c 73  _unset=unset.els
0380: 65 0a 20 20 61 73 5f 75 6e 73 65 74 3d 66 61 6c  e.  as_unset=fal
0390: 73 65 0a 66 69 0a 0a 0a 23 20 57 6f 72 6b 20 61  se.fi...# Work a
03a0: 72 6f 75 6e 64 20 62 75 67 73 20 69 6e 20 70 72  round bugs in pr
03b0: 65 2d 33 2e 30 20 55 57 49 4e 20 6b 73 68 2e 0a  e-3.0 UWIN ksh..
03c0: 24 61 73 5f 75 6e 73 65 74 20 45 4e 56 20 4d 41  $as_unset ENV MA
03d0: 49 4c 20 4d 41 49 4c 50 41 54 48 0a 50 53 31 3d  IL MAILPATH.PS1=
03e0: 27 24 20 27 0a 50 53 32 3d 27 3e 20 27 0a 50 53  '$ '.PS2='> '.PS
03f0: 34 3d 27 2b 20 27 0a 0a 23 20 4e 4c 53 20 6e 75  4='+ '..# NLS nu
0400: 69 73 61 6e 63 65 73 2e 0a 66 6f 72 20 61 73 5f  isances..for as_
0410: 76 61 72 20 69 6e 20 5c 0a 20 20 4c 41 4e 47 20  var in \.  LANG 
0420: 4c 41 4e 47 55 41 47 45 20 4c 43 5f 41 44 44 52  LANGUAGE LC_ADDR
0430: 45 53 53 20 4c 43 5f 41 4c 4c 20 4c 43 5f 43 4f  ESS LC_ALL LC_CO
0440: 4c 4c 41 54 45 20 4c 43 5f 43 54 59 50 45 20 4c  LLATE LC_CTYPE L
0450: 43 5f 49 44 45 4e 54 49 46 49 43 41 54 49 4f 4e  C_IDENTIFICATION
0460: 20 5c 0a 20 20 4c 43 5f 4d 45 41 53 55 52 45 4d   \.  LC_MEASUREM
0470: 45 4e 54 20 4c 43 5f 4d 45 53 53 41 47 45 53 20  ENT LC_MESSAGES 
0480: 4c 43 5f 4d 4f 4e 45 54 41 52 59 20 4c 43 5f 4e  LC_MONETARY LC_N
0490: 41 4d 45 20 4c 43 5f 4e 55 4d 45 52 49 43 20 4c  AME LC_NUMERIC L
04a0: 43 5f 50 41 50 45 52 20 5c 0a 20 20 4c 43 5f 54  C_PAPER \.  LC_T
04b0: 45 4c 45 50 48 4f 4e 45 20 4c 43 5f 54 49 4d 45  ELEPHONE LC_TIME
04c0: 0a 64 6f 0a 20 20 69 66 20 28 73 65 74 20 2b 78  .do.  if (set +x
04d0: 3b 20 74 65 73 74 20 2d 7a 20 22 60 28 65 76 61  ; test -z "`(eva
04e0: 6c 20 24 61 73 5f 76 61 72 3d 43 3b 20 65 78 70  l $as_var=C; exp
04f0: 6f 72 74 20 24 61 73 5f 76 61 72 29 20 32 3e 26  ort $as_var) 2>&
0500: 31 60 22 29 3b 20 74 68 65 6e 0a 20 20 20 20 65  1`"); then.    e
0510: 76 61 6c 20 24 61 73 5f 76 61 72 3d 43 3b 20 65  val $as_var=C; e
0520: 78 70 6f 72 74 20 24 61 73 5f 76 61 72 0a 20 20  xport $as_var.  
0530: 65 6c 73 65 0a 20 20 20 20 24 61 73 5f 75 6e 73  else.    $as_uns
0540: 65 74 20 24 61 73 5f 76 61 72 0a 20 20 66 69 0a  et $as_var.  fi.
0550: 64 6f 6e 65 0a 0a 23 20 52 65 71 75 69 72 65 64  done..# Required
0560: 20 74 6f 20 75 73 65 20 62 61 73 65 6e 61 6d 65   to use basename
0570: 2e 0a 69 66 20 65 78 70 72 20 61 20 3a 20 27 5c  ..if expr a : '\
0580: 28 61 5c 29 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c  (a\)' >/dev/null
0590: 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61 73   2>&1; then.  as
05a0: 5f 65 78 70 72 3d 65 78 70 72 0a 65 6c 73 65 0a  _expr=expr.else.
05b0: 20 20 61 73 5f 65 78 70 72 3d 66 61 6c 73 65 0a    as_expr=false.
05c0: 66 69 0a 0a 69 66 20 28 62 61 73 65 6e 61 6d 65  fi..if (basename
05d0: 20 2f 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32   /) >/dev/null 2
05e0: 3e 26 31 20 26 26 20 74 65 73 74 20 22 58 60 62  >&1 && test "X`b
05f0: 61 73 65 6e 61 6d 65 20 2f 20 32 3e 26 31 60 22  asename / 2>&1`"
0600: 20 3d 20 22 58 2f 22 3b 20 74 68 65 6e 0a 20 20   = "X/"; then.  
0610: 61 73 5f 62 61 73 65 6e 61 6d 65 3d 62 61 73 65  as_basename=base
0620: 6e 61 6d 65 0a 65 6c 73 65 0a 20 20 61 73 5f 62  name.else.  as_b
0630: 61 73 65 6e 61 6d 65 3d 66 61 6c 73 65 0a 66 69  asename=false.fi
0640: 0a 0a 0a 23 20 4e 61 6d 65 20 6f 66 20 74 68 65  ...# Name of the
0650: 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 61 73 5f   executable..as_
0660: 6d 65 3d 60 24 61 73 5f 62 61 73 65 6e 61 6d 65  me=`$as_basename
0670: 20 22 24 30 22 20 7c 7c 0a 24 61 73 5f 65 78 70   "$0" ||.$as_exp
0680: 72 20 58 2f 22 24 30 22 20 3a 20 27 2e 2a 2f 5c  r X/"$0" : '.*/\
0690: 28 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 2f 2a 24 27  ([^/][^/]*\)/*$'
06a0: 20 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20   \| \.. X"$0" : 
06b0: 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a  'X\(//\)$' \| \.
06c0: 09 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 5c  . X"$0" : 'X\(/\
06d0: 29 24 27 20 5c 7c 20 5c 0a 09 20 2e 20 20 20 20  )$' \| \.. .    
06e0: 20 3a 20 27 5c 28 2e 5c 29 27 20 32 3e 2f 64 65   : '\(.\)' 2>/de
06f0: 76 2f 6e 75 6c 6c 20 7c 7c 0a 65 63 68 6f 20 58  v/null ||.echo X
0700: 2f 22 24 30 22 20 7c 0a 20 20 20 20 73 65 64 20  /"$0" |.    sed 
0710: 27 2f 5e 2e 2a 5c 2f 5c 28 5b 5e 2f 5d 5b 5e 2f  '/^.*\/\([^/][^/
0720: 5d 2a 5c 29 5c 2f 2a 24 2f 7b 20 73 2f 2f 5c 31  ]*\)\/*$/{ s//\1
0730: 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58  /; q; }.  .  /^X
0740: 5c 2f 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 20 73 2f  \/\(\/\/\)$/{ s/
0750: 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20  /\1/; q; }.  .  
0760: 2f 5e 58 5c 2f 5c 28 5c 2f 5c 29 2e 2a 2f 7b 20  /^X\/\(\/\).*/{ 
0770: 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09  s//\1/; q; }.  .
0780: 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 0a    s/.*/./; q'`..
0790: 0a 23 20 50 41 54 48 20 6e 65 65 64 73 20 43 52  .# PATH needs CR
07a0: 2c 20 61 6e 64 20 4c 49 4e 45 4e 4f 20 6e 65 65  , and LINENO nee
07b0: 64 73 20 43 52 20 61 6e 64 20 50 41 54 48 2e 0a  ds CR and PATH..
07c0: 23 20 41 76 6f 69 64 20 64 65 70 65 6e 64 69 6e  # Avoid dependin
07d0: 67 20 75 70 6f 6e 20 43 68 61 72 61 63 74 65 72  g upon Character
07e0: 20 52 61 6e 67 65 73 2e 0a 61 73 5f 63 72 5f 6c   Ranges..as_cr_l
07f0: 65 74 74 65 72 73 3d 27 61 62 63 64 65 66 67 68  etters='abcdefgh
0800: 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78  ijklmnopqrstuvwx
0810: 79 7a 27 0a 61 73 5f 63 72 5f 4c 45 54 54 45 52  yz'.as_cr_LETTER
0820: 53 3d 27 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d  S='ABCDEFGHIJKLM
0830: 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 27 0a 61  NOPQRSTUVWXYZ'.a
0840: 73 5f 63 72 5f 4c 65 74 74 65 72 73 3d 24 61 73  s_cr_Letters=$as
0850: 5f 63 72 5f 6c 65 74 74 65 72 73 24 61 73 5f 63  _cr_letters$as_c
0860: 72 5f 4c 45 54 54 45 52 53 0a 61 73 5f 63 72 5f  r_LETTERS.as_cr_
0870: 64 69 67 69 74 73 3d 27 30 31 32 33 34 35 36 37  digits='01234567
0880: 38 39 27 0a 61 73 5f 63 72 5f 61 6c 6e 75 6d 3d  89'.as_cr_alnum=
0890: 24 61 73 5f 63 72 5f 4c 65 74 74 65 72 73 24 61  $as_cr_Letters$a
08a0: 73 5f 63 72 5f 64 69 67 69 74 73 0a 0a 23 20 54  s_cr_digits..# T
08b0: 68 65 20 75 73 65 72 20 69 73 20 61 6c 77 61 79  he user is alway
08c0: 73 20 72 69 67 68 74 2e 0a 69 66 20 74 65 73 74  s right..if test
08d0: 20 22 24 7b 50 41 54 48 5f 53 45 50 41 52 41 54   "${PATH_SEPARAT
08e0: 4f 52 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 3b  OR+set}" != set;
08f0: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 23 21   then.  echo "#!
0900: 20 2f 62 69 6e 2f 73 68 22 20 3e 63 6f 6e 66 24   /bin/sh" >conf$
0910: 24 2e 73 68 0a 20 20 65 63 68 6f 20 20 22 65 78  $.sh.  echo  "ex
0920: 69 74 20 30 22 20 20 20 3e 3e 63 6f 6e 66 24 24  it 0"   >>conf$$
0930: 2e 73 68 0a 20 20 63 68 6d 6f 64 20 2b 78 20 63  .sh.  chmod +x c
0940: 6f 6e 66 24 24 2e 73 68 0a 20 20 69 66 20 28 50  onf$$.sh.  if (P
0950: 41 54 48 3d 22 2f 6e 6f 6e 65 78 69 73 74 65 6e  ATH="/nonexisten
0960: 74 3b 2e 22 3b 20 63 6f 6e 66 24 24 2e 73 68 29  t;."; conf$$.sh)
0970: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
0980: 3b 20 74 68 65 6e 0a 20 20 20 20 50 41 54 48 5f  ; then.    PATH_
0990: 53 45 50 41 52 41 54 4f 52 3d 27 3b 27 0a 20 20  SEPARATOR=';'.  
09a0: 65 6c 73 65 0a 20 20 20 20 50 41 54 48 5f 53 45  else.    PATH_SE
09b0: 50 41 52 41 54 4f 52 3d 3a 0a 20 20 66 69 0a 20  PARATOR=:.  fi. 
09c0: 20 72 6d 20 2d 66 20 63 6f 6e 66 24 24 2e 73 68   rm -f conf$$.sh
09d0: 0a 66 69 0a 0a 0a 20 20 61 73 5f 6c 69 6e 65 6e  .fi...  as_linen
09e0: 6f 5f 31 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61 73  o_1=$LINENO.  as
09f0: 5f 6c 69 6e 65 6e 6f 5f 32 3d 24 4c 49 4e 45 4e  _lineno_2=$LINEN
0a00: 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 33 3d  O.  as_lineno_3=
0a10: 60 28 65 78 70 72 20 24 61 73 5f 6c 69 6e 65 6e  `(expr $as_linen
0a20: 6f 5f 31 20 2b 20 31 29 20 32 3e 2f 64 65 76 2f  o_1 + 1) 2>/dev/
0a30: 6e 75 6c 6c 60 0a 20 20 74 65 73 74 20 22 78 24  null`.  test "x$
0a40: 61 73 5f 6c 69 6e 65 6e 6f 5f 31 22 20 21 3d 20  as_lineno_1" != 
0a50: 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22 20  "x$as_lineno_2" 
0a60: 26 26 0a 20 20 74 65 73 74 20 22 78 24 61 73 5f  &&.  test "x$as_
0a70: 6c 69 6e 65 6e 6f 5f 33 22 20 20 3d 20 22 78 24  lineno_3"  = "x$
0a80: 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22 20 20 7c 7c  as_lineno_2"  ||
0a90: 20 7b 0a 20 20 23 20 46 69 6e 64 20 77 68 6f 20   {.  # Find who 
0aa0: 77 65 20 61 72 65 2e 20 20 4c 6f 6f 6b 20 69 6e  we are.  Look in
0ab0: 20 74 68 65 20 70 61 74 68 20 69 66 20 77 65 20   the path if we 
0ac0: 63 6f 6e 74 61 69 6e 20 6e 6f 20 70 61 74 68 20  contain no path 
0ad0: 61 74 20 61 6c 6c 0a 20 20 23 20 72 65 6c 61 74  at all.  # relat
0ae0: 69 76 65 20 6f 72 20 6e 6f 74 2e 0a 20 20 63 61  ive or not..  ca
0af0: 73 65 20 24 30 20 69 6e 0a 20 20 20 20 2a 5b 5c  se $0 in.    *[\
0b00: 5c 2f 5d 2a 20 29 20 61 73 5f 6d 79 73 65 6c 66  \/]* ) as_myself
0b10: 3d 24 30 20 3b 3b 0a 20 20 20 20 2a 29 20 61 73  =$0 ;;.    *) as
0b20: 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
0b30: 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
0b40: 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
0b50: 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
0b60: 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
0b70: 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
0b80: 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
0b90: 74 65 73 74 20 2d 72 20 22 24 61 73 5f 64 69 72  test -r "$as_dir
0ba0: 2f 24 30 22 20 26 26 20 61 73 5f 6d 79 73 65 6c  /$0" && as_mysel
0bb0: 66 3d 24 61 73 5f 64 69 72 2f 24 30 20 26 26 20  f=$as_dir/$0 && 
0bc0: 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20 20 20  break.done..    
0bd0: 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23     ;;.  esac.  #
0be0: 20 57 65 20 64 69 64 20 6e 6f 74 20 66 69 6e 64   We did not find
0bf0: 20 6f 75 72 73 65 6c 76 65 73 2c 20 6d 6f 73 74   ourselves, most
0c00: 20 70 72 6f 62 61 62 6c 79 20 77 65 20 77 65 72   probably we wer
0c10: 65 20 72 75 6e 20 61 73 20 60 73 68 20 43 4f 4d  e run as `sh COM
0c20: 4d 41 4e 44 27 0a 20 20 23 20 69 6e 20 77 68 69  MAND'.  # in whi
0c30: 63 68 20 63 61 73 65 20 77 65 20 61 72 65 20 6e  ch case we are n
0c40: 6f 74 20 74 6f 20 62 65 20 66 6f 75 6e 64 20 69  ot to be found i
0c50: 6e 20 74 68 65 20 70 61 74 68 2e 0a 20 20 69 66  n the path..  if
0c60: 20 74 65 73 74 20 22 78 24 61 73 5f 6d 79 73 65   test "x$as_myse
0c70: 6c 66 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  lf" = x; then.  
0c80: 20 20 61 73 5f 6d 79 73 65 6c 66 3d 24 30 0a 20    as_myself=$0. 
0c90: 20 66 69 0a 20 20 69 66 20 74 65 73 74 20 21 20   fi.  if test ! 
0ca0: 2d 66 20 22 24 61 73 5f 6d 79 73 65 6c 66 22 3b  -f "$as_myself";
0cb0: 20 74 68 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f   then.    { echo
0cc0: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
0cd0: 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6d 79 73   cannot find mys
0ce0: 65 6c 66 3b 20 72 65 72 75 6e 20 77 69 74 68 20  elf; rerun with 
0cf0: 61 6e 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68  an absolute path
0d00: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
0d10: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
0d20: 7d 0a 20 20 66 69 0a 20 20 63 61 73 65 20 24 43  }.  fi.  case $C
0d30: 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 69 6e 0a 20  ONFIG_SHELL in. 
0d40: 20 27 27 29 0a 20 20 20 20 61 73 5f 73 61 76 65   '').    as_save
0d50: 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
0d60: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
0d70: 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 2f 62 69  or as_dir in /bi
0d80: 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  n$PATH_SEPARATOR
0d90: 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45  /usr/bin$PATH_SE
0da0: 50 41 52 41 54 4f 52 24 50 41 54 48 0a 64 6f 0a  PARATOR$PATH.do.
0db0: 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
0dc0: 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
0dd0: 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
0de0: 3d 2e 0a 20 20 66 6f 72 20 61 73 5f 62 61 73 65  =..  for as_base
0df0: 20 69 6e 20 73 68 20 62 61 73 68 20 6b 73 68 20   in sh bash ksh 
0e00: 73 68 35 3b 20 64 6f 0a 09 20 63 61 73 65 20 24  sh5; do.. case $
0e10: 61 73 5f 64 69 72 20 69 6e 0a 09 20 2f 2a 29 0a  as_dir in.. /*).
0e20: 09 20 20 20 69 66 20 28 22 24 61 73 5f 64 69 72  .   if ("$as_dir
0e30: 2f 24 61 73 5f 62 61 73 65 22 20 2d 63 20 27 0a  /$as_base" -c '.
0e40: 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24 4c    as_lineno_1=$L
0e50: 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e  INENO.  as_linen
0e60: 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61 73  o_2=$LINENO.  as
0e70: 5f 6c 69 6e 65 6e 6f 5f 33 3d 60 28 65 78 70 72  _lineno_3=`(expr
0e80: 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 31 20 2b 20   $as_lineno_1 + 
0e90: 31 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 0a  1) 2>/dev/null`.
0ea0: 20 20 74 65 73 74 20 22 78 24 61 73 5f 6c 69 6e    test "x$as_lin
0eb0: 65 6e 6f 5f 31 22 20 21 3d 20 22 78 24 61 73 5f  eno_1" != "x$as_
0ec0: 6c 69 6e 65 6e 6f 5f 32 22 20 26 26 0a 20 20 74  lineno_2" &&.  t
0ed0: 65 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f  est "x$as_lineno
0ee0: 5f 33 22 20 20 3d 20 22 78 24 61 73 5f 6c 69 6e  _3"  = "x$as_lin
0ef0: 65 6e 6f 5f 32 22 20 27 29 20 32 3e 2f 64 65 76  eno_2" ') 2>/dev
0f00: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20  /null; then..   
0f10: 20 20 24 61 73 5f 75 6e 73 65 74 20 42 41 53 48    $as_unset BASH
0f20: 5f 45 4e 56 20 7c 7c 20 74 65 73 74 20 22 24 7b  _ENV || test "${
0f30: 42 41 53 48 5f 45 4e 56 2b 73 65 74 7d 22 20 21  BASH_ENV+set}" !
0f40: 3d 20 73 65 74 20 7c 7c 20 7b 20 42 41 53 48 5f  = set || { BASH_
0f50: 45 4e 56 3d 3b 20 65 78 70 6f 72 74 20 42 41 53  ENV=; export BAS
0f60: 48 5f 45 4e 56 3b 20 7d 0a 09 20 20 20 20 20 24  H_ENV; }..     $
0f70: 61 73 5f 75 6e 73 65 74 20 45 4e 56 20 7c 7c 20  as_unset ENV || 
0f80: 74 65 73 74 20 22 24 7b 45 4e 56 2b 73 65 74 7d  test "${ENV+set}
0f90: 22 20 21 3d 20 73 65 74 20 7c 7c 20 7b 20 45 4e  " != set || { EN
0fa0: 56 3d 3b 20 65 78 70 6f 72 74 20 45 4e 56 3b 20  V=; export ENV; 
0fb0: 7d 0a 09 20 20 20 20 20 43 4f 4e 46 49 47 5f 53  }..     CONFIG_S
0fc0: 48 45 4c 4c 3d 24 61 73 5f 64 69 72 2f 24 61 73  HELL=$as_dir/$as
0fd0: 5f 62 61 73 65 0a 09 20 20 20 20 20 65 78 70 6f  _base..     expo
0fe0: 72 74 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a  rt CONFIG_SHELL.
0ff0: 09 20 20 20 20 20 65 78 65 63 20 22 24 43 4f 4e  .     exec "$CON
1000: 46 49 47 5f 53 48 45 4c 4c 22 20 22 24 30 22 20  FIG_SHELL" "$0" 
1010: 24 7b 31 2b 22 24 40 22 7d 0a 09 20 20 20 66 69  ${1+"$@"}..   fi
1020: 3b 3b 0a 09 20 65 73 61 63 0a 20 20 20 20 20 20  ;;.. esac.      
1030: 20 64 6f 6e 65 0a 64 6f 6e 65 0a 3b 3b 0a 20 20   done.done.;;.  
1040: 65 73 61 63 0a 0a 20 20 23 20 43 72 65 61 74 65  esac..  # Create
1050: 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 61   $as_me.lineno a
1060: 73 20 61 20 63 6f 70 79 20 6f 66 20 24 61 73 5f  s a copy of $as_
1070: 6d 79 73 65 6c 66 2c 20 62 75 74 20 77 69 74 68  myself, but with
1080: 20 24 4c 49 4e 45 4e 4f 0a 20 20 23 20 75 6e 69   $LINENO.  # uni
1090: 66 6f 72 6d 6c 79 20 72 65 70 6c 61 63 65 64 20  formly replaced 
10a0: 62 79 20 74 68 65 20 6c 69 6e 65 20 6e 75 6d 62  by the line numb
10b0: 65 72 2e 20 20 54 68 65 20 66 69 72 73 74 20 27  er.  The first '
10c0: 73 65 64 27 20 69 6e 73 65 72 74 73 20 61 0a 20  sed' inserts a. 
10d0: 20 23 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 20 6c   # line-number l
10e0: 69 6e 65 20 62 65 66 6f 72 65 20 65 61 63 68 20  ine before each 
10f0: 6c 69 6e 65 3b 20 74 68 65 20 73 65 63 6f 6e 64  line; the second
1100: 20 27 73 65 64 27 20 64 6f 65 73 20 74 68 65 20   'sed' does the 
1110: 72 65 61 6c 0a 20 20 23 20 77 6f 72 6b 2e 20 20  real.  # work.  
1120: 54 68 65 20 73 65 63 6f 6e 64 20 73 63 72 69 70  The second scrip
1130: 74 20 75 73 65 73 20 27 4e 27 20 74 6f 20 70 61  t uses 'N' to pa
1140: 69 72 20 65 61 63 68 20 6c 69 6e 65 2d 6e 75 6d  ir each line-num
1150: 62 65 72 20 6c 69 6e 65 0a 20 20 23 20 77 69 74  ber line.  # wit
1160: 68 20 74 68 65 20 6e 75 6d 62 65 72 65 64 20 6c  h the numbered l
1170: 69 6e 65 2c 20 61 6e 64 20 61 70 70 65 6e 64 73  ine, and appends
1180: 20 74 72 61 69 6c 69 6e 67 20 27 2d 27 20 64 75   trailing '-' du
1190: 72 69 6e 67 0a 20 20 23 20 73 75 62 73 74 69 74  ring.  # substit
11a0: 75 74 69 6f 6e 20 73 6f 20 74 68 61 74 20 24 4c  ution so that $L
11b0: 49 4e 45 4e 4f 20 69 73 20 6e 6f 74 20 61 20 73  INENO is not a s
11c0: 70 65 63 69 61 6c 20 63 61 73 65 20 61 74 20 6c  pecial case at l
11d0: 69 6e 65 20 65 6e 64 2e 0a 20 20 23 20 28 52 61  ine end..  # (Ra
11e0: 6a 61 20 52 20 48 61 72 69 6e 61 74 68 20 73 75  ja R Harinath su
11f0: 67 67 65 73 74 65 64 20 73 65 64 20 27 3d 27 2c  ggested sed '=',
1200: 20 61 6e 64 20 50 61 75 6c 20 45 67 67 65 72 74   and Paul Eggert
1210: 20 77 72 6f 74 65 20 74 68 65 0a 20 20 23 20 73   wrote the.  # s
1220: 65 63 6f 6e 64 20 27 73 65 64 27 20 73 63 72 69  econd 'sed' scri
1230: 70 74 2e 20 20 42 6c 61 6d 65 20 4c 65 65 20 45  pt.  Blame Lee E
1240: 2e 20 4d 63 4d 61 68 6f 6e 20 66 6f 72 20 73 65  . McMahon for se
1250: 64 27 73 20 73 79 6e 74 61 78 2e 20 20 3a 2d 29  d's syntax.  :-)
1260: 0a 20 20 73 65 64 20 27 3d 27 20 3c 24 61 73 5f  .  sed '=' <$as_
1270: 6d 79 73 65 6c 66 20 7c 0a 20 20 20 20 73 65 64  myself |.    sed
1280: 20 27 0a 20 20 20 20 20 20 4e 0a 20 20 20 20 20   '.      N.     
1290: 20 73 2c 24 2c 2d 2c 0a 20 20 20 20 20 20 3a 20   s,$,-,.      : 
12a0: 6c 6f 6f 70 0a 20 20 20 20 20 20 73 2c 5e 5c 28  loop.      s,^\(
12b0: 5b 27 24 61 73 5f 63 72 5f 64 69 67 69 74 73 27  ['$as_cr_digits'
12c0: 5d 2a 5c 29 5c 28 2e 2a 5c 29 5b 24 5d 4c 49 4e  ]*\)\(.*\)[$]LIN
12d0: 45 4e 4f 5c 28 5b 5e 27 24 61 73 5f 63 72 5f 61  ENO\([^'$as_cr_a
12e0: 6c 6e 75 6d 27 5f 5d 5c 29 2c 5c 31 5c 32 5c 31  lnum'_]\),\1\2\1
12f0: 5c 33 2c 0a 20 20 20 20 20 20 74 20 6c 6f 6f 70  \3,.      t loop
1300: 0a 20 20 20 20 20 20 73 2c 2d 24 2c 2c 0a 20 20  .      s,-$,,.  
1310: 20 20 20 20 73 2c 5e 5b 27 24 61 73 5f 63 72 5f      s,^['$as_cr_
1320: 64 69 67 69 74 73 27 5d 2a 5c 6e 2c 2c 0a 20 20  digits']*\n,,.  
1330: 20 20 27 20 3e 24 61 73 5f 6d 65 2e 6c 69 6e 65    ' >$as_me.line
1340: 6e 6f 20 26 26 0a 20 20 63 68 6d 6f 64 20 2b 78  no &&.  chmod +x
1350: 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 7c   $as_me.lineno |
1360: 7c 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61  |.    { echo "$a
1370: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e  s_me: error: can
1380: 6e 6f 74 20 63 72 65 61 74 65 20 24 61 73 5f 6d  not create $as_m
1390: 65 2e 6c 69 6e 65 6e 6f 3b 20 72 65 72 75 6e 20  e.lineno; rerun 
13a0: 77 69 74 68 20 61 20 50 4f 53 49 58 20 73 68 65  with a POSIX she
13b0: 6c 6c 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  ll" >&2.   { (ex
13c0: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
13d0: 3b 20 7d 0a 0a 20 20 23 20 44 6f 6e 27 74 20 74  ; }..  # Don't t
13e0: 72 79 20 74 6f 20 65 78 65 63 20 61 73 20 69 74  ry to exec as it
13f0: 20 63 68 61 6e 67 65 73 20 24 5b 30 5d 2c 20 63   changes $[0], c
1400: 61 75 73 69 6e 67 20 61 6c 6c 20 73 6f 72 74 20  ausing all sort 
1410: 6f 66 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23 20  of problems.  # 
1420: 28 74 68 65 20 64 69 72 6e 61 6d 65 20 6f 66 20  (the dirname of 
1430: 24 5b 30 5d 20 69 73 20 6e 6f 74 20 74 68 65 20  $[0] is not the 
1440: 70 6c 61 63 65 20 77 68 65 72 65 20 77 65 20 6d  place where we m
1450: 69 67 68 74 20 66 69 6e 64 20 74 68 65 0a 20 20  ight find the.  
1460: 23 20 6f 72 69 67 69 6e 61 6c 20 61 6e 64 20 73  # original and s
1470: 6f 20 6f 6e 2e 20 20 41 75 74 6f 63 6f 6e 66 20  o on.  Autoconf 
1480: 69 73 20 65 73 70 65 63 69 61 6c 6c 79 20 73 65  is especially se
1490: 6e 73 69 62 6c 65 20 74 6f 20 74 68 69 73 29 2e  nsible to this).
14a0: 0a 20 20 2e 20 2e 2f 24 61 73 5f 6d 65 2e 6c 69  .  . ./$as_me.li
14b0: 6e 65 6e 6f 0a 20 20 23 20 45 78 69 74 20 73 74  neno.  # Exit st
14c0: 61 74 75 73 20 69 73 20 74 68 61 74 20 6f 66 20  atus is that of 
14d0: 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64  the last command
14e0: 2e 0a 20 20 65 78 69 74 0a 7d 0a 0a 0a 63 61 73  ..  exit.}...cas
14f0: 65 20 60 65 63 68 6f 20 22 74 65 73 74 69 6e 67  e `echo "testing
1500: 5c 63 22 3b 20 65 63 68 6f 20 31 2c 32 2c 33 60  \c"; echo 1,2,3`
1510: 2c 60 65 63 68 6f 20 2d 6e 20 74 65 73 74 69 6e  ,`echo -n testin
1520: 67 3b 20 65 63 68 6f 20 31 2c 32 2c 33 60 20 69  g; echo 1,2,3` i
1530: 6e 0a 20 20 2a 63 2a 2c 2d 6e 2a 29 20 45 43 48  n.  *c*,-n*) ECH
1540: 4f 5f 4e 3d 20 45 43 48 4f 5f 43 3d 27 0a 27 20  O_N= ECHO_C='.' 
1550: 45 43 48 4f 5f 54 3d 27 09 27 20 3b 3b 0a 20 20  ECHO_T='.' ;;.  
1560: 2a 63 2a 2c 2a 20 20 29 20 45 43 48 4f 5f 4e 3d  *c*,*  ) ECHO_N=
1570: 2d 6e 20 45 43 48 4f 5f 43 3d 20 45 43 48 4f 5f  -n ECHO_C= ECHO_
1580: 54 3d 20 3b 3b 0a 20 20 2a 29 20 20 20 20 20 20  T= ;;.  *)      
1590: 20 45 43 48 4f 5f 4e 3d 20 45 43 48 4f 5f 43 3d   ECHO_N= ECHO_C=
15a0: 27 5c 63 27 20 45 43 48 4f 5f 54 3d 20 3b 3b 0a  '\c' ECHO_T= ;;.
15b0: 65 73 61 63 0a 0a 69 66 20 65 78 70 72 20 61 20  esac..if expr a 
15c0: 3a 20 27 5c 28 61 5c 29 27 20 3e 2f 64 65 76 2f  : '\(a\)' >/dev/
15d0: 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
15e0: 20 20 61 73 5f 65 78 70 72 3d 65 78 70 72 0a 65    as_expr=expr.e
15f0: 6c 73 65 0a 20 20 61 73 5f 65 78 70 72 3d 66 61  lse.  as_expr=fa
1600: 6c 73 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  lse.fi..rm -f co
1610: 6e 66 24 24 20 63 6f 6e 66 24 24 2e 65 78 65 20  nf$$ conf$$.exe 
1620: 63 6f 6e 66 24 24 2e 66 69 6c 65 0a 65 63 68 6f  conf$$.file.echo
1630: 20 3e 63 6f 6e 66 24 24 2e 66 69 6c 65 0a 69 66   >conf$$.file.if
1640: 20 6c 6e 20 2d 73 20 63 6f 6e 66 24 24 2e 66 69   ln -s conf$$.fi
1650: 6c 65 20 63 6f 6e 66 24 24 20 32 3e 2f 64 65 76  le conf$$ 2>/dev
1660: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 23 20  /null; then.  # 
1670: 57 65 20 63 6f 75 6c 64 20 6a 75 73 74 20 63 68  We could just ch
1680: 65 63 6b 20 66 6f 72 20 44 4a 47 50 50 3b 20 62  eck for DJGPP; b
1690: 75 74 20 74 68 69 73 20 74 65 73 74 20 61 29 20  ut this test a) 
16a0: 77 6f 72 6b 73 20 62 29 20 69 73 20 6d 6f 72 65  works b) is more
16b0: 20 67 65 6e 65 72 69 63 0a 20 20 23 20 61 6e 64   generic.  # and
16c0: 20 63 29 20 77 69 6c 6c 20 72 65 6d 61 69 6e 20   c) will remain 
16d0: 76 61 6c 69 64 20 6f 6e 63 65 20 44 4a 47 50 50  valid once DJGPP
16e0: 20 73 75 70 70 6f 72 74 73 20 73 79 6d 6c 69 6e   supports symlin
16f0: 6b 73 20 28 44 4a 47 50 50 20 32 2e 30 34 29 2e  ks (DJGPP 2.04).
1700: 0a 20 20 69 66 20 74 65 73 74 20 2d 66 20 63 6f  .  if test -f co
1710: 6e 66 24 24 2e 65 78 65 3b 20 74 68 65 6e 0a 20  nf$$.exe; then. 
1720: 20 20 20 23 20 44 6f 6e 27 74 20 75 73 65 20 6c     # Don't use l
1730: 6e 20 61 74 20 61 6c 6c 3b 20 77 65 20 64 6f 6e  n at all; we don
1740: 27 74 20 68 61 76 65 20 61 6e 79 20 6c 69 6e 6b  't have any link
1750: 73 0a 20 20 20 20 61 73 5f 6c 6e 5f 73 3d 27 63  s.    as_ln_s='c
1760: 70 20 2d 70 27 0a 20 20 65 6c 73 65 0a 20 20 20  p -p'.  else.   
1770: 20 61 73 5f 6c 6e 5f 73 3d 27 6c 6e 20 2d 73 27   as_ln_s='ln -s'
1780: 0a 20 20 66 69 0a 65 6c 69 66 20 6c 6e 20 63 6f  .  fi.elif ln co
1790: 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e 66 24 24  nf$$.file conf$$
17a0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   2>/dev/null; th
17b0: 65 6e 0a 20 20 61 73 5f 6c 6e 5f 73 3d 6c 6e 0a  en.  as_ln_s=ln.
17c0: 65 6c 73 65 0a 20 20 61 73 5f 6c 6e 5f 73 3d 27  else.  as_ln_s='
17d0: 63 70 20 2d 70 27 0a 66 69 0a 72 6d 20 2d 66 20  cp -p'.fi.rm -f 
17e0: 63 6f 6e 66 24 24 20 63 6f 6e 66 24 24 2e 65 78  conf$$ conf$$.ex
17f0: 65 20 63 6f 6e 66 24 24 2e 66 69 6c 65 0a 0a 69  e conf$$.file..i
1800: 66 20 6d 6b 64 69 72 20 2d 70 20 2e 20 32 3e 2f  f mkdir -p . 2>/
1810: 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
1820: 20 61 73 5f 6d 6b 64 69 72 5f 70 3d 3a 0a 65 6c   as_mkdir_p=:.el
1830: 73 65 0a 20 20 74 65 73 74 20 2d 64 20 2e 2f 2d  se.  test -d ./-
1840: 70 20 26 26 20 72 6d 64 69 72 20 2e 2f 2d 70 0a  p && rmdir ./-p.
1850: 20 20 61 73 5f 6d 6b 64 69 72 5f 70 3d 66 61 6c    as_mkdir_p=fal
1860: 73 65 0a 66 69 0a 0a 61 73 5f 65 78 65 63 75 74  se.fi..as_execut
1870: 61 62 6c 65 5f 70 3d 22 74 65 73 74 20 2d 66 22  able_p="test -f"
1880: 0a 0a 23 20 53 65 64 20 65 78 70 72 65 73 73 69  ..# Sed expressi
1890: 6f 6e 20 74 6f 20 6d 61 70 20 61 20 73 74 72 69  on to map a stri
18a0: 6e 67 20 6f 6e 74 6f 20 61 20 76 61 6c 69 64 20  ng onto a valid 
18b0: 43 50 50 20 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f  CPP name..as_tr_
18c0: 63 70 70 3d 22 65 76 61 6c 20 73 65 64 20 27 79  cpp="eval sed 'y
18d0: 25 2a 24 61 73 5f 63 72 5f 6c 65 74 74 65 72 73  %*$as_cr_letters
18e0: 25 50 24 61 73 5f 63 72 5f 4c 45 54 54 45 52 53  %P$as_cr_LETTERS
18f0: 25 3b 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c  %;s%[^_$as_cr_al
1900: 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a 23 20 53 65  num]%_%g'"..# Se
1910: 64 20 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 20  d expression to 
1920: 6d 61 70 20 61 20 73 74 72 69 6e 67 20 6f 6e 74  map a string ont
1930: 6f 20 61 20 76 61 6c 69 64 20 76 61 72 69 61 62  o a valid variab
1940: 6c 65 20 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f 73  le name..as_tr_s
1950: 68 3d 22 65 76 61 6c 20 73 65 64 20 27 79 25 2a  h="eval sed 'y%*
1960: 2b 25 70 70 25 3b 73 25 5b 5e 5f 24 61 73 5f 63  +%pp%;s%[^_$as_c
1970: 72 5f 61 6c 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a  r_alnum]%_%g'"..
1980: 0a 23 20 49 46 53 0a 23 20 57 65 20 6e 65 65 64  .# IFS.# We need
1990: 20 73 70 61 63 65 2c 20 74 61 62 20 61 6e 64 20   space, tab and 
19a0: 6e 65 77 20 6c 69 6e 65 2c 20 69 6e 20 70 72 65  new line, in pre
19b0: 63 69 73 65 6c 79 20 74 68 61 74 20 6f 72 64 65  cisely that orde
19c0: 72 2e 0a 61 73 5f 6e 6c 3d 27 0a 27 0a 49 46 53  r..as_nl='.'.IFS
19d0: 3d 22 20 09 24 61 73 5f 6e 6c 22 0a 0a 23 20 43  =" .$as_nl"..# C
19e0: 44 50 41 54 48 2e 0a 24 61 73 5f 75 6e 73 65 74  DPATH..$as_unset
19f0: 20 43 44 50 41 54 48 0a 0a 0a 0a 23 20 43 68 65   CDPATH....# Che
1a00: 63 6b 20 74 68 61 74 20 77 65 20 61 72 65 20 72  ck that we are r
1a10: 75 6e 6e 69 6e 67 20 75 6e 64 65 72 20 74 68 65  unning under the
1a20: 20 63 6f 72 72 65 63 74 20 73 68 65 6c 6c 2e 0a   correct shell..
1a30: 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53  SHELL=${CONFIG_S
1a40: 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 0a 63  HELL-/bin/sh}..c
1a50: 61 73 65 20 58 24 45 43 48 4f 20 69 6e 0a 58 2a  ase X$ECHO in.X*
1a60: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 29  --fallback-echo)
1a70: 0a 20 20 23 20 52 65 6d 6f 76 65 20 6f 6e 65 20  .  # Remove one 
1a80: 6c 65 76 65 6c 20 6f 66 20 71 75 6f 74 61 74 69  level of quotati
1a90: 6f 6e 20 28 77 68 69 63 68 20 77 61 73 20 72 65  on (which was re
1aa0: 71 75 69 72 65 64 20 66 6f 72 20 4d 61 6b 65 29  quired for Make)
1ab0: 2e 0a 20 20 45 43 48 4f 3d 60 65 63 68 6f 20 22  ..  ECHO=`echo "
1ac0: 24 45 43 48 4f 22 20 7c 20 73 65 64 20 27 73 2c  $ECHO" | sed 's,
1ad0: 5c 5c 5c 5c 5c 24 5c 5c 24 30 2c 27 24 30 27 2c  \\\\\$\\$0,'$0',
1ae0: 27 60 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 65 63  '`.  ;;.esac..ec
1af0: 68 6f 3d 24 7b 45 43 48 4f 2d 65 63 68 6f 7d 0a  ho=${ECHO-echo}.
1b00: 69 66 20 74 65 73 74 20 22 58 24 31 22 20 3d 20  if test "X$1" = 
1b10: 58 2d 2d 6e 6f 2d 72 65 65 78 65 63 3b 20 74 68  X--no-reexec; th
1b20: 65 6e 0a 20 20 23 20 44 69 73 63 61 72 64 20 74  en.  # Discard t
1b30: 68 65 20 2d 2d 6e 6f 2d 72 65 65 78 65 63 20 66  he --no-reexec f
1b40: 6c 61 67 2c 20 61 6e 64 20 63 6f 6e 74 69 6e 75  lag, and continu
1b50: 65 2e 0a 20 20 73 68 69 66 74 0a 65 6c 69 66 20  e..  shift.elif 
1b60: 74 65 73 74 20 22 58 24 31 22 20 3d 20 58 2d 2d  test "X$1" = X--
1b70: 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 3b 20 74  fallback-echo; t
1b80: 68 65 6e 0a 20 20 23 20 41 76 6f 69 64 20 69 6e  hen.  # Avoid in
1b90: 6c 69 6e 65 20 64 6f 63 75 6d 65 6e 74 20 68 65  line document he
1ba0: 72 65 2c 20 69 74 20 6d 61 79 20 62 65 20 6c 65  re, it may be le
1bb0: 66 74 20 6f 76 65 72 0a 20 20 3a 0a 65 6c 69 66  ft over.  :.elif
1bc0: 20 74 65 73 74 20 22 58 60 28 24 65 63 68 6f 20   test "X`($echo 
1bd0: 27 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  '\t') 2>/dev/nul
1be0: 6c 60 22 20 3d 20 27 58 5c 74 27 20 3b 20 74 68  l`" = 'X\t' ; th
1bf0: 65 6e 0a 20 20 23 20 59 69 70 70 65 65 2c 20 24  en.  # Yippee, $
1c00: 65 63 68 6f 20 77 6f 72 6b 73 21 0a 20 20 3a 0a  echo works!.  :.
1c10: 65 6c 73 65 0a 20 20 23 20 52 65 73 74 61 72 74  else.  # Restart
1c20: 20 75 6e 64 65 72 20 74 68 65 20 63 6f 72 72 65   under the corre
1c30: 63 74 20 73 68 65 6c 6c 2e 0a 20 20 65 78 65 63  ct shell..  exec
1c40: 20 24 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 6e   $SHELL "$0" --n
1c50: 6f 2d 72 65 65 78 65 63 20 24 7b 31 2b 22 24 40  o-reexec ${1+"$@
1c60: 22 7d 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 22  "}.fi..if test "
1c70: 58 24 31 22 20 3d 20 58 2d 2d 66 61 6c 6c 62 61  X$1" = X--fallba
1c80: 63 6b 2d 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20  ck-echo; then.  
1c90: 23 20 75 73 65 64 20 61 73 20 66 61 6c 6c 62 61  # used as fallba
1ca0: 63 6b 20 65 63 68 6f 0a 20 20 73 68 69 66 74 0a  ck echo.  shift.
1cb0: 20 20 63 61 74 20 3c 3c 45 4f 46 0a 24 2a 0a 45    cat <<EOF.$*.E
1cc0: 4f 46 0a 20 20 65 78 69 74 20 30 0a 66 69 0a 0a  OF.  exit 0.fi..
1cd0: 23 20 54 68 65 20 48 50 2d 55 58 20 6b 73 68 20  # The HP-UX ksh 
1ce0: 61 6e 64 20 50 4f 53 49 58 20 73 68 65 6c 6c 20  and POSIX shell 
1cf0: 70 72 69 6e 74 20 74 68 65 20 74 61 72 67 65 74  print the target
1d00: 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 73 74   directory to st
1d10: 64 6f 75 74 0a 23 20 69 66 20 43 44 50 41 54 48  dout.# if CDPATH
1d20: 20 69 73 20 73 65 74 2e 0a 69 66 20 74 65 73 74   is set..if test
1d30: 20 22 58 24 7b 43 44 50 41 54 48 2b 73 65 74 7d   "X${CDPATH+set}
1d40: 22 20 3d 20 58 73 65 74 3b 20 74 68 65 6e 20 43  " = Xset; then C
1d50: 44 50 41 54 48 3d 3a 3b 20 65 78 70 6f 72 74 20  DPATH=:; export 
1d60: 43 44 50 41 54 48 3b 20 66 69 0a 0a 69 66 20 74  CDPATH; fi..if t
1d70: 65 73 74 20 2d 7a 20 22 24 45 43 48 4f 22 3b 20  est -z "$ECHO"; 
1d80: 74 68 65 6e 0a 69 66 20 74 65 73 74 20 22 58 24  then.if test "X$
1d90: 7b 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e  {echo_test_strin
1da0: 67 2b 73 65 74 7d 22 20 21 3d 20 58 73 65 74 3b  g+set}" != Xset;
1db0: 20 74 68 65 6e 0a 23 20 66 69 6e 64 20 61 20 73   then.# find a s
1dc0: 74 72 69 6e 67 20 61 73 20 6c 61 72 67 65 20 61  tring as large a
1dd0: 73 20 70 6f 73 73 69 62 6c 65 2c 20 61 73 20 6c  s possible, as l
1de0: 6f 6e 67 20 61 73 20 74 68 65 20 73 68 65 6c 6c  ong as the shell
1df0: 20 63 61 6e 20 63 6f 70 65 20 77 69 74 68 20 69   can cope with i
1e00: 74 0a 20 20 66 6f 72 20 63 6d 64 20 69 6e 20 27  t.  for cmd in '
1e10: 73 65 64 20 35 30 71 20 22 24 30 22 27 20 27 73  sed 50q "$0"' 's
1e20: 65 64 20 32 30 71 20 22 24 30 22 27 20 27 73 65  ed 20q "$0"' 'se
1e30: 64 20 31 30 71 20 22 24 30 22 27 20 27 73 65 64  d 10q "$0"' 'sed
1e40: 20 32 71 20 22 24 30 22 27 20 27 65 63 68 6f 20   2q "$0"' 'echo 
1e50: 74 65 73 74 27 3b 20 64 6f 0a 20 20 20 20 23 20  test'; do.    # 
1e60: 65 78 70 65 63 74 65 64 20 73 69 7a 65 73 3a 20  expected sizes: 
1e70: 6c 65 73 73 20 74 68 61 6e 20 32 4b 62 2c 20 31  less than 2Kb, 1
1e80: 4b 62 2c 20 35 31 32 20 62 79 74 65 73 2c 20 31  Kb, 512 bytes, 1
1e90: 36 20 62 79 74 65 73 2c 20 2e 2e 2e 0a 20 20 20  6 bytes, ....   
1ea0: 20 69 66 20 28 65 63 68 6f 5f 74 65 73 74 5f 73   if (echo_test_s
1eb0: 74 72 69 6e 67 3d 22 60 65 76 61 6c 20 24 63 6d  tring="`eval $cm
1ec0: 64 60 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  d`") 2>/dev/null
1ed0: 20 26 26 0a 20 20 20 20 20 20 20 65 63 68 6f 5f   &&.       echo_
1ee0: 74 65 73 74 5f 73 74 72 69 6e 67 3d 22 60 65 76  test_string="`ev
1ef0: 61 6c 20 24 63 6d 64 60 22 20 26 26 0a 20 20 20  al $cmd`" &&.   
1f00: 20 20 20 20 28 74 65 73 74 20 22 58 24 65 63 68      (test "X$ech
1f10: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 20 3d  o_test_string" =
1f20: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74   "X$echo_test_st
1f30: 72 69 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e 75  ring") 2>/dev/nu
1f40: 6c 6c 0a 20 20 20 20 74 68 65 6e 0a 20 20 20 20  ll.    then.    
1f50: 20 20 62 72 65 61 6b 0a 20 20 20 20 66 69 0a 20    break.    fi. 
1f60: 20 64 6f 6e 65 0a 66 69 0a 0a 69 66 20 74 65 73   done.fi..if tes
1f70: 74 20 22 58 60 28 24 65 63 68 6f 20 27 5c 74 27  t "X`($echo '\t'
1f80: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 20  ) 2>/dev/null`" 
1f90: 3d 20 27 58 5c 74 27 20 26 26 0a 20 20 20 65 63  = 'X\t' &&.   ec
1fa0: 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e  ho_testing_strin
1fb0: 67 3d 60 28 24 65 63 68 6f 20 22 24 65 63 68 6f  g=`($echo "$echo
1fc0: 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 29 20 32  _test_string") 2
1fd0: 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20  >/dev/null` &&. 
1fe0: 20 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74    test "X$echo_t
1ff0: 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d  esting_string" =
2000: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74   "X$echo_test_st
2010: 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20 3a 0a  ring"; then.  :.
2020: 65 6c 73 65 0a 20 20 23 20 54 68 65 20 53 6f 6c  else.  # The Sol
2030: 61 72 69 73 2c 20 41 49 58 2c 20 61 6e 64 20 44  aris, AIX, and D
2040: 69 67 69 74 61 6c 20 55 6e 69 78 20 64 65 66 61  igital Unix defa
2050: 75 6c 74 20 65 63 68 6f 20 70 72 6f 67 72 61 6d  ult echo program
2060: 73 20 75 6e 71 75 6f 74 65 0a 20 20 23 20 62 61  s unquote.  # ba
2070: 63 6b 73 6c 61 73 68 65 73 2e 20 20 54 68 69 73  ckslashes.  This
2080: 20 6d 61 6b 65 73 20 69 74 20 69 6d 70 6f 73 73   makes it imposs
2090: 69 62 6c 65 20 74 6f 20 71 75 6f 74 65 20 62 61  ible to quote ba
20a0: 63 6b 73 6c 61 73 68 65 73 20 75 73 69 6e 67 0a  ckslashes using.
20b0: 20 20 23 20 20 20 65 63 68 6f 20 22 24 73 6f 6d    #   echo "$som
20c0: 65 74 68 69 6e 67 22 20 7c 20 73 65 64 20 27 73  ething" | sed 's
20d0: 2f 5c 5c 2f 5c 5c 5c 5c 2f 67 27 0a 20 20 23 0a  /\\/\\\\/g'.  #.
20e0: 20 20 23 20 53 6f 2c 20 66 69 72 73 74 20 77 65    # So, first we
20f0: 20 6c 6f 6f 6b 20 66 6f 72 20 61 20 77 6f 72 6b   look for a work
2100: 69 6e 67 20 65 63 68 6f 20 69 6e 20 74 68 65 20  ing echo in the 
2110: 75 73 65 72 27 73 20 50 41 54 48 2e 0a 0a 20 20  user's PATH...  
2120: 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46  lt_save_ifs="$IF
2130: 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  S"; IFS=$PATH_SE
2140: 50 41 52 41 54 4f 52 0a 20 20 66 6f 72 20 64 69  PARATOR.  for di
2150: 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73 72 2f  r in $PATH /usr/
2160: 75 63 62 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d  ucb; do.    IFS=
2170: 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
2180: 20 20 20 69 66 20 28 74 65 73 74 20 2d 66 20 24     if (test -f $
2190: 64 69 72 2f 65 63 68 6f 20 7c 7c 20 74 65 73 74  dir/echo || test
21a0: 20 2d 66 20 24 64 69 72 2f 65 63 68 6f 24 61 63   -f $dir/echo$ac
21b0: 5f 65 78 65 65 78 74 29 20 26 26 0a 20 20 20 20  _exeext) &&.    
21c0: 20 20 20 74 65 73 74 20 22 58 60 28 24 64 69 72     test "X`($dir
21d0: 2f 65 63 68 6f 20 27 5c 74 27 29 20 32 3e 2f 64  /echo '\t') 2>/d
21e0: 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 27 58 5c 74  ev/null`" = 'X\t
21f0: 27 20 26 26 0a 20 20 20 20 20 20 20 65 63 68 6f  ' &&.       echo
2200: 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d  _testing_string=
2210: 60 28 24 64 69 72 2f 65 63 68 6f 20 22 24 65 63  `($dir/echo "$ec
2220: 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 29  ho_test_string")
2230: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26   2>/dev/null` &&
2240: 0a 20 20 20 20 20 20 20 74 65 73 74 20 22 58 24  .       test "X$
2250: 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72  echo_testing_str
2260: 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74  ing" = "X$echo_t
2270: 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68 65  est_string"; the
2280: 6e 0a 20 20 20 20 20 20 65 63 68 6f 3d 22 24 64  n.      echo="$d
2290: 69 72 2f 65 63 68 6f 22 0a 20 20 20 20 20 20 62  ir/echo".      b
22a0: 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f  reak.    fi.  do
22b0: 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61  ne.  IFS="$lt_sa
22c0: 76 65 5f 69 66 73 22 0a 0a 20 20 69 66 20 74 65  ve_ifs"..  if te
22d0: 73 74 20 22 58 24 65 63 68 6f 22 20 3d 20 58 65  st "X$echo" = Xe
22e0: 63 68 6f 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  cho; then.    # 
22f0: 57 65 20 64 69 64 6e 27 74 20 66 69 6e 64 20 61  We didn't find a
2300: 20 62 65 74 74 65 72 20 65 63 68 6f 2c 20 73 6f   better echo, so
2310: 20 6c 6f 6f 6b 20 66 6f 72 20 61 6c 74 65 72 6e   look for altern
2320: 61 74 69 76 65 73 2e 0a 20 20 20 20 69 66 20 74  atives..    if t
2330: 65 73 74 20 22 58 60 28 70 72 69 6e 74 20 2d 72  est "X`(print -r
2340: 20 27 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75   '\t') 2>/dev/nu
2350: 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26 0a  ll`" = 'X\t' &&.
2360: 20 20 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74         echo_test
2370: 69 6e 67 5f 73 74 72 69 6e 67 3d 60 28 70 72 69  ing_string=`(pri
2380: 6e 74 20 2d 72 20 22 24 65 63 68 6f 5f 74 65 73  nt -r "$echo_tes
2390: 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f 64 65  t_string") 2>/de
23a0: 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20 20  v/null` &&.     
23b0: 20 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74    test "X$echo_t
23c0: 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d  esting_string" =
23d0: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74   "X$echo_test_st
23e0: 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20 20 20  ring"; then.    
23f0: 20 20 23 20 54 68 69 73 20 73 68 65 6c 6c 20 68    # This shell h
2400: 61 73 20 61 20 62 75 69 6c 74 69 6e 20 70 72 69  as a builtin pri
2410: 6e 74 20 2d 72 20 74 68 61 74 20 64 6f 65 73 20  nt -r that does 
2420: 74 68 65 20 74 72 69 63 6b 2e 0a 20 20 20 20 20  the trick..     
2430: 20 65 63 68 6f 3d 27 70 72 69 6e 74 20 2d 72 27   echo='print -r'
2440: 0a 20 20 20 20 65 6c 69 66 20 28 74 65 73 74 20  .    elif (test 
2450: 2d 66 20 2f 62 69 6e 2f 6b 73 68 20 7c 7c 20 74  -f /bin/ksh || t
2460: 65 73 74 20 2d 66 20 2f 62 69 6e 2f 6b 73 68 24  est -f /bin/ksh$
2470: 61 63 5f 65 78 65 65 78 74 29 20 26 26 0a 09 20  ac_exeext) &&.. 
2480: 74 65 73 74 20 22 58 24 43 4f 4e 46 49 47 5f 53  test "X$CONFIG_S
2490: 48 45 4c 4c 22 20 21 3d 20 58 2f 62 69 6e 2f 6b  HELL" != X/bin/k
24a0: 73 68 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23  sh; then.      #
24b0: 20 49 66 20 77 65 20 68 61 76 65 20 6b 73 68 2c   If we have ksh,
24c0: 20 74 72 79 20 72 75 6e 6e 69 6e 67 20 63 6f 6e   try running con
24d0: 66 69 67 75 72 65 20 61 67 61 69 6e 20 77 69 74  figure again wit
24e0: 68 20 69 74 2e 0a 20 20 20 20 20 20 4f 52 49 47  h it..      ORIG
24f0: 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c  INAL_CONFIG_SHEL
2500: 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  L=${CONFIG_SHELL
2510: 2d 2f 62 69 6e 2f 73 68 7d 0a 20 20 20 20 20 20  -/bin/sh}.      
2520: 65 78 70 6f 72 74 20 4f 52 49 47 49 4e 41 4c 5f  export ORIGINAL_
2530: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 20 20 20  CONFIG_SHELL.   
2540: 20 20 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 3d     CONFIG_SHELL=
2550: 2f 62 69 6e 2f 6b 73 68 0a 20 20 20 20 20 20 65  /bin/ksh.      e
2560: 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f 53 48 45  xport CONFIG_SHE
2570: 4c 4c 0a 20 20 20 20 20 20 65 78 65 63 20 24 43  LL.      exec $C
2580: 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22  ONFIG_SHELL "$0"
2590: 20 2d 2d 6e 6f 2d 72 65 65 78 65 63 20 24 7b 31   --no-reexec ${1
25a0: 2b 22 24 40 22 7d 0a 20 20 20 20 65 6c 73 65 0a  +"$@"}.    else.
25b0: 20 20 20 20 20 20 23 20 54 72 79 20 75 73 69 6e        # Try usin
25c0: 67 20 70 72 69 6e 74 66 2e 0a 20 20 20 20 20 20  g printf..      
25d0: 65 63 68 6f 3d 27 70 72 69 6e 74 66 20 25 73 5c  echo='printf %s\
25e0: 6e 27 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  n'.      if test
25f0: 20 22 58 60 28 24 65 63 68 6f 20 27 5c 74 27 29   "X`($echo '\t')
2600: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 20 3d   2>/dev/null`" =
2610: 20 27 58 5c 74 27 20 26 26 0a 09 20 65 63 68 6f   'X\t' &&.. echo
2620: 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d  _testing_string=
2630: 60 28 24 65 63 68 6f 20 22 24 65 63 68 6f 5f 74  `($echo "$echo_t
2640: 65 73 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f  est_string") 2>/
2650: 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 74  dev/null` &&.. t
2660: 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74  est "X$echo_test
2670: 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58  ing_string" = "X
2680: 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e  $echo_test_strin
2690: 67 22 3b 20 74 68 65 6e 0a 09 23 20 43 6f 6f 6c  g"; then..# Cool
26a0: 2c 20 70 72 69 6e 74 66 20 77 6f 72 6b 73 0a 09  , printf works..
26b0: 3a 0a 20 20 20 20 20 20 65 6c 69 66 20 65 63 68  :.      elif ech
26c0: 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67  o_testing_string
26d0: 3d 60 28 24 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e  =`($ORIGINAL_CON
26e0: 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d  FIG_SHELL "$0" -
26f0: 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 27  -fallback-echo '
2700: 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  \t') 2>/dev/null
2710: 60 20 26 26 0a 09 20 20 20 74 65 73 74 20 22 58  ` &&..   test "X
2720: 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74  $echo_testing_st
2730: 72 69 6e 67 22 20 3d 20 27 58 5c 74 27 20 26 26  ring" = 'X\t' &&
2740: 0a 09 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e  ..   echo_testin
2750: 67 5f 73 74 72 69 6e 67 3d 60 28 24 4f 52 49 47  g_string=`($ORIG
2760: 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c  INAL_CONFIG_SHEL
2770: 4c 20 22 24 30 22 20 2d 2d 66 61 6c 6c 62 61 63  L "$0" --fallbac
2780: 6b 2d 65 63 68 6f 20 22 24 65 63 68 6f 5f 74 65  k-echo "$echo_te
2790: 73 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f 64  st_string") 2>/d
27a0: 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20  ev/null` &&..   
27b0: 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73  test "X$echo_tes
27c0: 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22  ting_string" = "
27d0: 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  X$echo_test_stri
27e0: 6e 67 22 3b 20 74 68 65 6e 0a 09 43 4f 4e 46 49  ng"; then..CONFI
27f0: 47 5f 53 48 45 4c 4c 3d 24 4f 52 49 47 49 4e 41  G_SHELL=$ORIGINA
2800: 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 09  L_CONFIG_SHELL..
2810: 65 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f 53 48  export CONFIG_SH
2820: 45 4c 4c 0a 09 53 48 45 4c 4c 3d 22 24 43 4f 4e  ELL..SHELL="$CON
2830: 46 49 47 5f 53 48 45 4c 4c 22 0a 09 65 78 70 6f  FIG_SHELL"..expo
2840: 72 74 20 53 48 45 4c 4c 0a 09 65 63 68 6f 3d 22  rt SHELL..echo="
2850: 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30  $CONFIG_SHELL $0
2860: 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
2870: 22 0a 20 20 20 20 20 20 65 6c 69 66 20 65 63 68  ".      elif ech
2880: 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67  o_testing_string
2890: 3d 60 28 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  =`($CONFIG_SHELL
28a0: 20 22 24 30 22 20 2d 2d 66 61 6c 6c 62 61 63 6b   "$0" --fallback
28b0: 2d 65 63 68 6f 20 27 5c 74 27 29 20 32 3e 2f 64  -echo '\t') 2>/d
28c0: 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20  ev/null` &&..   
28d0: 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73  test "X$echo_tes
28e0: 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 27  ting_string" = '
28f0: 58 5c 74 27 20 26 26 0a 09 20 20 20 65 63 68 6f  X\t' &&..   echo
2900: 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d  _testing_string=
2910: 60 28 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20  `($CONFIG_SHELL 
2920: 22 24 30 22 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d  "$0" --fallback-
2930: 65 63 68 6f 20 22 24 65 63 68 6f 5f 74 65 73 74  echo "$echo_test
2940: 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f 64 65 76  _string") 2>/dev
2950: 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20 74 65  /null` &&..   te
2960: 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 69  st "X$echo_testi
2970: 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 24  ng_string" = "X$
2980: 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67  echo_test_string
2990: 22 3b 20 74 68 65 6e 0a 09 65 63 68 6f 3d 22 24  "; then..echo="$
29a0: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30 20  CONFIG_SHELL $0 
29b0: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 22  --fallback-echo"
29c0: 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 23 20 6d  .      else..# m
29d0: 61 79 62 65 20 77 69 74 68 20 61 20 73 6d 61 6c  aybe with a smal
29e0: 6c 65 72 20 73 74 72 69 6e 67 2e 2e 2e 0a 09 70  ler string.....p
29f0: 72 65 76 3d 3a 0a 0a 09 66 6f 72 20 63 6d 64 20  rev=:...for cmd 
2a00: 69 6e 20 27 65 63 68 6f 20 74 65 73 74 27 20 27  in 'echo test' '
2a10: 73 65 64 20 32 71 20 22 24 30 22 27 20 27 73 65  sed 2q "$0"' 'se
2a20: 64 20 31 30 71 20 22 24 30 22 27 20 27 73 65 64  d 10q "$0"' 'sed
2a30: 20 32 30 71 20 22 24 30 22 27 20 27 73 65 64 20   20q "$0"' 'sed 
2a40: 35 30 71 20 22 24 30 22 27 3b 20 64 6f 0a 09 20  50q "$0"'; do.. 
2a50: 20 69 66 20 28 74 65 73 74 20 22 58 24 65 63 68   if (test "X$ech
2a60: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 20 3d  o_test_string" =
2a70: 20 22 58 60 65 76 61 6c 20 24 63 6d 64 60 22 29   "X`eval $cmd`")
2a80: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 09 20 20   2>/dev/null..  
2a90: 74 68 65 6e 0a 09 20 20 20 20 62 72 65 61 6b 0a  then..    break.
2aa0: 09 20 20 66 69 0a 09 20 20 70 72 65 76 3d 22 24  .  fi..  prev="$
2ab0: 63 6d 64 22 0a 09 64 6f 6e 65 0a 0a 09 69 66 20  cmd"..done...if 
2ac0: 74 65 73 74 20 22 24 70 72 65 76 22 20 21 3d 20  test "$prev" != 
2ad0: 27 73 65 64 20 35 30 71 20 22 24 30 22 27 3b 20  'sed 50q "$0"'; 
2ae0: 74 68 65 6e 0a 09 20 20 65 63 68 6f 5f 74 65 73  then..  echo_tes
2af0: 74 5f 73 74 72 69 6e 67 3d 60 65 76 61 6c 20 24  t_string=`eval $
2b00: 70 72 65 76 60 0a 09 20 20 65 78 70 6f 72 74 20  prev`..  export 
2b10: 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67  echo_test_string
2b20: 0a 09 20 20 65 78 65 63 20 24 7b 4f 52 49 47 49  ..  exec ${ORIGI
2b30: 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  NAL_CONFIG_SHELL
2b40: 2d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d  -${CONFIG_SHELL-
2b50: 2f 62 69 6e 2f 73 68 7d 7d 20 22 24 30 22 20 24  /bin/sh}} "$0" $
2b60: 7b 31 2b 22 24 40 22 7d 0a 09 65 6c 73 65 0a 09  {1+"$@"}..else..
2b70: 20 20 23 20 4f 6f 70 73 2e 20 20 57 65 20 6c 6f    # Oops.  We lo
2b80: 73 74 20 63 6f 6d 70 6c 65 74 65 6c 79 2c 20 73  st completely, s
2b90: 6f 20 6a 75 73 74 20 73 74 69 63 6b 20 77 69 74  o just stick wit
2ba0: 68 20 65 63 68 6f 2e 0a 09 20 20 65 63 68 6f 3d  h echo...  echo=
2bb0: 65 63 68 6f 0a 09 66 69 0a 20 20 20 20 20 20 66  echo..fi.      f
2bc0: 69 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 66 69  i.    fi.  fi.fi
2bd0: 0a 66 69 0a 0a 23 20 43 6f 70 79 20 65 63 68 6f  .fi..# Copy echo
2be0: 20 61 6e 64 20 71 75 6f 74 65 20 74 68 65 20 63   and quote the c
2bf0: 6f 70 79 20 73 75 69 74 61 62 6c 79 20 66 6f 72  opy suitably for
2c00: 20 70 61 73 73 69 6e 67 20 74 6f 20 6c 69 62 74   passing to libt
2c10: 6f 6f 6c 20 66 72 6f 6d 0a 23 20 74 68 65 20 4d  ool from.# the M
2c20: 61 6b 65 66 69 6c 65 2c 20 69 6e 73 74 65 61 64  akefile, instead
2c30: 20 6f 66 20 71 75 6f 74 69 6e 67 20 74 68 65 20   of quoting the 
2c40: 6f 72 69 67 69 6e 61 6c 2c 20 77 68 69 63 68 20  original, which 
2c50: 69 73 20 75 73 65 64 20 6c 61 74 65 72 2e 0a 45  is used later..E
2c60: 43 48 4f 3d 24 65 63 68 6f 0a 69 66 20 74 65 73  CHO=$echo.if tes
2c70: 74 20 22 58 24 45 43 48 4f 22 20 3d 20 22 58 24  t "X$ECHO" = "X$
2c80: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30 20  CONFIG_SHELL $0 
2c90: 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 22  --fallback-echo"
2ca0: 3b 20 74 68 65 6e 0a 20 20 20 45 43 48 4f 3d 22  ; then.   ECHO="
2cb0: 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 5c 5c  $CONFIG_SHELL \\
2cc0: 5c 24 5c 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b  \$\$0 --fallback
2cd0: 2d 65 63 68 6f 22 0a 66 69 0a 0a 0a 0a 0a 74 61  -echo".fi.....ta
2ce0: 67 6e 61 6d 65 73 3d 24 7b 74 61 67 6e 61 6d 65  gnames=${tagname
2cf0: 73 2b 24 7b 74 61 67 6e 61 6d 65 73 7d 2c 7d 43  s+${tagnames},}C
2d00: 58 58 0a 0a 74 61 67 6e 61 6d 65 73 3d 24 7b 74  XX..tagnames=${t
2d10: 61 67 6e 61 6d 65 73 2b 24 7b 74 61 67 6e 61 6d  agnames+${tagnam
2d20: 65 73 7d 2c 7d 46 37 37 0a 0a 23 20 4e 61 6d 65  es},}F77..# Name
2d30: 20 6f 66 20 74 68 65 20 68 6f 73 74 2e 0a 23 20   of the host..# 
2d40: 68 6f 73 74 6e 61 6d 65 20 6f 6e 20 73 6f 6d 65  hostname on some
2d50: 20 73 79 73 74 65 6d 73 20 28 53 56 52 33 2e 32   systems (SVR3.2
2d60: 2c 20 4c 69 6e 75 78 29 20 72 65 74 75 72 6e 73  , Linux) returns
2d70: 20 61 20 62 6f 67 75 73 20 65 78 69 74 20 73 74   a bogus exit st
2d80: 61 74 75 73 2c 0a 23 20 73 6f 20 75 6e 61 6d 65  atus,.# so uname
2d90: 20 67 65 74 73 20 72 75 6e 20 74 6f 6f 2e 0a 61   gets run too..a
2da0: 63 5f 68 6f 73 74 6e 61 6d 65 3d 60 28 68 6f 73  c_hostname=`(hos
2db0: 74 6e 61 6d 65 20 7c 7c 20 75 6e 61 6d 65 20 2d  tname || uname -
2dc0: 6e 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  n) 2>/dev/null |
2dd0: 20 73 65 64 20 31 71 60 0a 0a 65 78 65 63 20 36   sed 1q`..exec 6
2de0: 3e 26 31 0a 0a 23 0a 23 20 49 6e 69 74 69 61 6c  >&1..#.# Initial
2df0: 69 7a 61 74 69 6f 6e 73 2e 0a 23 0a 61 63 5f 64  izations..#.ac_d
2e00: 65 66 61 75 6c 74 5f 70 72 65 66 69 78 3d 2f 75  efault_prefix=/u
2e10: 73 72 2f 6c 6f 63 61 6c 0a 61 63 5f 63 6f 6e 66  sr/local.ac_conf
2e20: 69 67 5f 6c 69 62 6f 62 6a 5f 64 69 72 3d 2e 0a  ig_libobj_dir=..
2e30: 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d  cross_compiling=
2e40: 6e 6f 0a 73 75 62 64 69 72 73 3d 0a 4d 46 4c 41  no.subdirs=.MFLA
2e50: 47 53 3d 0a 4d 41 4b 45 46 4c 41 47 53 3d 0a 53  GS=.MAKEFLAGS=.S
2e60: 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53 48  HELL=${CONFIG_SH
2e70: 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 0a 23 20  ELL-/bin/sh}..# 
2e80: 4d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f  Maximum number o
2e90: 66 20 6c 69 6e 65 73 20 74 6f 20 70 75 74 20 69  f lines to put i
2ea0: 6e 20 61 20 73 68 65 6c 6c 20 68 65 72 65 20 64  n a shell here d
2eb0: 6f 63 75 6d 65 6e 74 2e 0a 23 20 54 68 69 73 20  ocument..# This 
2ec0: 76 61 72 69 61 62 6c 65 20 73 65 65 6d 73 20 6f  variable seems o
2ed0: 62 73 6f 6c 65 74 65 2e 20 20 49 74 20 73 68 6f  bsolete.  It sho
2ee0: 75 6c 64 20 70 72 6f 62 61 62 6c 79 20 62 65 20  uld probably be 
2ef0: 72 65 6d 6f 76 65 64 2c 20 61 6e 64 0a 23 20 6f  removed, and.# o
2f00: 6e 6c 79 20 61 63 5f 6d 61 78 5f 73 65 64 5f 6c  nly ac_max_sed_l
2f10: 69 6e 65 73 20 73 68 6f 75 6c 64 20 62 65 20 75  ines should be u
2f20: 73 65 64 2e 0a 3a 20 24 7b 61 63 5f 6d 61 78 5f  sed..: ${ac_max_
2f30: 68 65 72 65 5f 6c 69 6e 65 73 3d 33 38 7d 0a 0a  here_lines=38}..
2f40: 23 20 49 64 65 6e 74 69 74 79 20 6f 66 20 74 68  # Identity of th
2f50: 69 73 20 70 61 63 6b 61 67 65 2e 0a 50 41 43 4b  is package..PACK
2f60: 41 47 45 5f 4e 41 4d 45 3d 0a 50 41 43 4b 41 47  AGE_NAME=.PACKAG
2f70: 45 5f 54 41 52 4e 41 4d 45 3d 0a 50 41 43 4b 41  E_TARNAME=.PACKA
2f80: 47 45 5f 56 45 52 53 49 4f 4e 3d 0a 50 41 43 4b  GE_VERSION=.PACK
2f90: 41 47 45 5f 53 54 52 49 4e 47 3d 0a 50 41 43 4b  AGE_STRING=.PACK
2fa0: 41 47 45 5f 42 55 47 52 45 50 4f 52 54 3d 0a 0a  AGE_BUGREPORT=..
2fb0: 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 3d 22  ac_unique_file="
2fc0: 73 72 63 2f 73 71 6c 69 74 65 2e 68 2e 69 6e 22  src/sqlite.h.in"
2fd0: 0a 23 20 46 61 63 74 6f 72 69 6e 67 20 64 65 66  .# Factoring def
2fe0: 61 75 6c 74 20 68 65 61 64 65 72 73 20 66 6f 72  ault headers for
2ff0: 20 6d 6f 73 74 20 74 65 73 74 73 2e 0a 61 63 5f   most tests..ac_
3000: 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74  includes_default
3010: 3d 22 5c 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74  ="\.#include <st
3020: 64 69 6f 2e 68 3e 0a 23 69 66 20 48 41 56 45 5f  dio.h>.#if HAVE_
3030: 53 59 53 5f 54 59 50 45 53 5f 48 0a 23 20 69 6e  SYS_TYPES_H.# in
3040: 63 6c 75 64 65 20 3c 73 79 73 2f 74 79 70 65 73  clude <sys/types
3050: 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 20 48  .h>.#endif.#if H
3060: 41 56 45 5f 53 59 53 5f 53 54 41 54 5f 48 0a 23  AVE_SYS_STAT_H.#
3070: 20 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 74   include <sys/st
3080: 61 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66  at.h>.#endif.#if
3090: 20 53 54 44 43 5f 48 45 41 44 45 52 53 0a 23 20   STDC_HEADERS.# 
30a0: 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e  include <stdlib.
30b0: 68 3e 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74  h>.# include <st
30c0: 64 64 65 66 2e 68 3e 0a 23 65 6c 73 65 0a 23 20  ddef.h>.#else.# 
30d0: 69 66 20 48 41 56 45 5f 53 54 44 4c 49 42 5f 48  if HAVE_STDLIB_H
30e0: 0a 23 20 20 69 6e 63 6c 75 64 65 20 3c 73 74 64  .#  include <std
30f0: 6c 69 62 2e 68 3e 0a 23 20 65 6e 64 69 66 0a 23  lib.h>.# endif.#
3100: 65 6e 64 69 66 0a 23 69 66 20 48 41 56 45 5f 53  endif.#if HAVE_S
3110: 54 52 49 4e 47 5f 48 0a 23 20 69 66 20 21 53 54  TRING_H.# if !ST
3120: 44 43 5f 48 45 41 44 45 52 53 20 26 26 20 48 41  DC_HEADERS && HA
3130: 56 45 5f 4d 45 4d 4f 52 59 5f 48 0a 23 20 20 69  VE_MEMORY_H.#  i
3140: 6e 63 6c 75 64 65 20 3c 6d 65 6d 6f 72 79 2e 68  nclude <memory.h
3150: 3e 0a 23 20 65 6e 64 69 66 0a 23 20 69 6e 63 6c  >.# endif.# incl
3160: 75 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 23  ude <string.h>.#
3170: 65 6e 64 69 66 0a 23 69 66 20 48 41 56 45 5f 53  endif.#if HAVE_S
3180: 54 52 49 4e 47 53 5f 48 0a 23 20 69 6e 63 6c 75  TRINGS_H.# inclu
3190: 64 65 20 3c 73 74 72 69 6e 67 73 2e 68 3e 0a 23  de <strings.h>.#
31a0: 65 6e 64 69 66 0a 23 69 66 20 48 41 56 45 5f 49  endif.#if HAVE_I
31b0: 4e 54 54 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c  NTTYPES_H.# incl
31c0: 75 64 65 20 3c 69 6e 74 74 79 70 65 73 2e 68 3e  ude <inttypes.h>
31d0: 0a 23 65 6c 73 65 0a 23 20 69 66 20 48 41 56 45  .#else.# if HAVE
31e0: 5f 53 54 44 49 4e 54 5f 48 0a 23 20 20 69 6e 63  _STDINT_H.#  inc
31f0: 6c 75 64 65 20 3c 73 74 64 69 6e 74 2e 68 3e 0a  lude <stdint.h>.
3200: 23 20 65 6e 64 69 66 0a 23 65 6e 64 69 66 0a 23  # endif.#endif.#
3210: 69 66 20 48 41 56 45 5f 55 4e 49 53 54 44 5f 48  if HAVE_UNISTD_H
3220: 0a 23 20 69 6e 63 6c 75 64 65 20 3c 75 6e 69 73  .# include <unis
3230: 74 64 2e 68 3e 0a 23 65 6e 64 69 66 22 0a 0a 61  td.h>.#endif"..a
3240: 63 5f 73 75 62 73 74 5f 76 61 72 73 3d 27 53 48  c_subst_vars='SH
3250: 45 4c 4c 20 50 41 54 48 5f 53 45 50 41 52 41 54  ELL PATH_SEPARAT
3260: 4f 52 20 50 41 43 4b 41 47 45 5f 4e 41 4d 45 20  OR PACKAGE_NAME 
3270: 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 20  PACKAGE_TARNAME 
3280: 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20  PACKAGE_VERSION 
3290: 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 20 50  PACKAGE_STRING P
32a0: 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54  ACKAGE_BUGREPORT
32b0: 20 65 78 65 63 5f 70 72 65 66 69 78 20 70 72 65   exec_prefix pre
32c0: 66 69 78 20 70 72 6f 67 72 61 6d 5f 74 72 61 6e  fix program_tran
32d0: 73 66 6f 72 6d 5f 6e 61 6d 65 20 62 69 6e 64 69  sform_name bindi
32e0: 72 20 73 62 69 6e 64 69 72 20 6c 69 62 65 78 65  r sbindir libexe
32f0: 63 64 69 72 20 64 61 74 61 64 69 72 20 73 79 73  cdir datadir sys
3300: 63 6f 6e 66 64 69 72 20 73 68 61 72 65 64 73 74  confdir sharedst
3310: 61 74 65 64 69 72 20 6c 6f 63 61 6c 73 74 61 74  atedir localstat
3320: 65 64 69 72 20 6c 69 62 64 69 72 20 69 6e 63 6c  edir libdir incl
3330: 75 64 65 64 69 72 20 6f 6c 64 69 6e 63 6c 75 64  udedir oldinclud
3340: 65 64 69 72 20 69 6e 66 6f 64 69 72 20 6d 61 6e  edir infodir man
3350: 64 69 72 20 62 75 69 6c 64 5f 61 6c 69 61 73 20  dir build_alias 
3360: 68 6f 73 74 5f 61 6c 69 61 73 20 74 61 72 67 65  host_alias targe
3370: 74 5f 61 6c 69 61 73 20 44 45 46 53 20 45 43 48  t_alias DEFS ECH
3380: 4f 5f 43 20 45 43 48 4f 5f 4e 20 45 43 48 4f 5f  O_C ECHO_N ECHO_
3390: 54 20 4c 49 42 53 20 62 75 69 6c 64 20 62 75 69  T LIBS build bui
33a0: 6c 64 5f 63 70 75 20 62 75 69 6c 64 5f 76 65 6e  ld_cpu build_ven
33b0: 64 6f 72 20 62 75 69 6c 64 5f 6f 73 20 68 6f 73  dor build_os hos
33c0: 74 20 68 6f 73 74 5f 63 70 75 20 68 6f 73 74 5f  t host_cpu host_
33d0: 76 65 6e 64 6f 72 20 68 6f 73 74 5f 6f 73 20 43  vendor host_os C
33e0: 43 20 43 46 4c 41 47 53 20 4c 44 46 4c 41 47 53  C CFLAGS LDFLAGS
33f0: 20 43 50 50 46 4c 41 47 53 20 61 63 5f 63 74 5f   CPPFLAGS ac_ct_
3400: 43 43 20 45 58 45 45 58 54 20 4f 42 4a 45 58 54  CC EXEEXT OBJEXT
3410: 20 45 47 52 45 50 20 4c 4e 5f 53 20 45 43 48 4f   EGREP LN_S ECHO
3420: 20 41 52 20 61 63 5f 63 74 5f 41 52 20 52 41 4e   AR ac_ct_AR RAN
3430: 4c 49 42 20 61 63 5f 63 74 5f 52 41 4e 4c 49 42  LIB ac_ct_RANLIB
3440: 20 53 54 52 49 50 20 61 63 5f 63 74 5f 53 54 52   STRIP ac_ct_STR
3450: 49 50 20 43 50 50 20 43 58 58 20 43 58 58 46 4c  IP CPP CXX CXXFL
3460: 41 47 53 20 61 63 5f 63 74 5f 43 58 58 20 43 58  AGS ac_ct_CXX CX
3470: 58 43 50 50 20 46 37 37 20 46 46 4c 41 47 53 20  XCPP F77 FFLAGS 
3480: 61 63 5f 63 74 5f 46 37 37 20 4c 49 42 54 4f 4f  ac_ct_F77 LIBTOO
3490: 4c 20 49 4e 53 54 41 4c 4c 5f 50 52 4f 47 52 41  L INSTALL_PROGRA
34a0: 4d 20 49 4e 53 54 41 4c 4c 5f 53 43 52 49 50 54  M INSTALL_SCRIPT
34b0: 20 49 4e 53 54 41 4c 4c 5f 44 41 54 41 20 70 72   INSTALL_DATA pr
34c0: 6f 67 72 61 6d 5f 70 72 65 66 69 78 20 56 45 52  ogram_prefix VER
34d0: 53 49 4f 4e 20 42 55 49 4c 44 5f 43 43 20 42 55  SION BUILD_CC BU
34e0: 49 4c 44 5f 43 46 4c 41 47 53 20 42 55 49 4c 44  ILD_CFLAGS BUILD
34f0: 5f 4c 49 42 53 20 54 41 52 47 45 54 5f 43 43 20  _LIBS TARGET_CC 
3500: 54 41 52 47 45 54 5f 43 46 4c 41 47 53 20 54 41  TARGET_CFLAGS TA
3510: 52 47 45 54 5f 4c 49 4e 4b 20 54 41 52 47 45 54  RGET_LINK TARGET
3520: 5f 4c 46 4c 41 47 53 20 54 41 52 47 45 54 5f 52  _LFLAGS TARGET_R
3530: 41 4e 4c 49 42 20 54 41 52 47 45 54 5f 41 52 20  ANLIB TARGET_AR 
3540: 54 48 52 45 41 44 53 41 46 45 20 41 4c 4c 4f 57  THREADSAFE ALLOW
3550: 52 45 4c 45 41 53 45 20 54 45 4d 50 5f 53 54 4f  RELEASE TEMP_STO
3560: 52 45 20 42 55 49 4c 44 5f 45 58 45 45 58 54 20  RE BUILD_EXEEXT 
3570: 4f 53 5f 55 4e 49 58 20 4f 53 5f 57 49 4e 20 54  OS_UNIX OS_WIN T
3580: 41 52 47 45 54 5f 45 58 45 45 58 54 20 54 41 52  ARGET_EXEEXT TAR
3590: 47 45 54 5f 4c 49 42 53 20 54 41 52 47 45 54 5f  GET_LIBS TARGET_
35a0: 54 43 4c 5f 4c 49 42 53 20 54 41 52 47 45 54 5f  TCL_LIBS TARGET_
35b0: 54 43 4c 5f 49 4e 43 20 54 41 52 47 45 54 5f 52  TCL_INC TARGET_R
35c0: 45 41 44 4c 49 4e 45 5f 4c 49 42 53 20 54 41 52  EADLINE_LIBS TAR
35d0: 47 45 54 5f 52 45 41 44 4c 49 4e 45 5f 49 4e 43  GET_READLINE_INC
35e0: 20 54 41 52 47 45 54 5f 48 41 56 45 5f 52 45 41   TARGET_HAVE_REA
35f0: 44 4c 49 4e 45 20 4c 49 42 4f 42 4a 53 20 4c 54  DLINE LIBOBJS LT
3600: 4c 49 42 4f 42 4a 53 27 0a 61 63 5f 73 75 62 73  LIBOBJS'.ac_subs
3610: 74 5f 66 69 6c 65 73 3d 27 27 0a 0a 23 20 49 6e  t_files=''..# In
3620: 69 74 69 61 6c 69 7a 65 20 73 6f 6d 65 20 76 61  itialize some va
3630: 72 69 61 62 6c 65 73 20 73 65 74 20 62 79 20 6f  riables set by o
3640: 70 74 69 6f 6e 73 2e 0a 61 63 5f 69 6e 69 74 5f  ptions..ac_init_
3650: 68 65 6c 70 3d 0a 61 63 5f 69 6e 69 74 5f 76 65  help=.ac_init_ve
3660: 72 73 69 6f 6e 3d 66 61 6c 73 65 0a 23 20 54 68  rsion=false.# Th
3670: 65 20 76 61 72 69 61 62 6c 65 73 20 68 61 76 65  e variables have
3680: 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 73 20   the same names 
3690: 61 73 20 74 68 65 20 6f 70 74 69 6f 6e 73 2c 20  as the options, 
36a0: 77 69 74 68 0a 23 20 64 61 73 68 65 73 20 63 68  with.# dashes ch
36b0: 61 6e 67 65 64 20 74 6f 20 75 6e 64 65 72 6c 69  anged to underli
36c0: 6e 65 73 2e 0a 63 61 63 68 65 5f 66 69 6c 65 3d  nes..cache_file=
36d0: 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78 65 63 5f 70  /dev/null.exec_p
36e0: 72 65 66 69 78 3d 4e 4f 4e 45 0a 6e 6f 5f 63 72  refix=NONE.no_cr
36f0: 65 61 74 65 3d 0a 6e 6f 5f 72 65 63 75 72 73 69  eate=.no_recursi
3700: 6f 6e 3d 0a 70 72 65 66 69 78 3d 4e 4f 4e 45 0a  on=.prefix=NONE.
3710: 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d 4e  program_prefix=N
3720: 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 73 75 66 66  ONE.program_suff
3730: 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f  ix=NONE.program_
3740: 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 73  transform_name=s
3750: 2c 78 2c 78 2c 0a 73 69 6c 65 6e 74 3d 0a 73 69  ,x,x,.silent=.si
3760: 74 65 3d 0a 73 72 63 64 69 72 3d 0a 76 65 72 62  te=.srcdir=.verb
3770: 6f 73 65 3d 0a 78 5f 69 6e 63 6c 75 64 65 73 3d  ose=.x_includes=
3780: 4e 4f 4e 45 0a 78 5f 6c 69 62 72 61 72 69 65 73  NONE.x_libraries
3790: 3d 4e 4f 4e 45 0a 0a 23 20 49 6e 73 74 61 6c 6c  =NONE..# Install
37a0: 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 20  ation directory 
37b0: 6f 70 74 69 6f 6e 73 2e 0a 23 20 54 68 65 73 65  options..# These
37c0: 20 61 72 65 20 6c 65 66 74 20 75 6e 65 78 70 61   are left unexpa
37d0: 6e 64 65 64 20 73 6f 20 75 73 65 72 73 20 63 61  nded so users ca
37e0: 6e 20 22 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 20  n "make install 
37f0: 65 78 65 63 5f 70 72 65 66 69 78 3d 2f 66 6f 6f  exec_prefix=/foo
3800: 22 0a 23 20 61 6e 64 20 61 6c 6c 20 74 68 65 20  ".# and all the 
3810: 76 61 72 69 61 62 6c 65 73 20 74 68 61 74 20 61  variables that a
3820: 72 65 20 73 75 70 70 6f 73 65 64 20 74 6f 20 62  re supposed to b
3830: 65 20 62 61 73 65 64 20 6f 6e 20 65 78 65 63 5f  e based on exec_
3840: 70 72 65 66 69 78 0a 23 20 62 79 20 64 65 66 61  prefix.# by defa
3850: 75 6c 74 20 77 69 6c 6c 20 61 63 74 75 61 6c 6c  ult will actuall
3860: 79 20 63 68 61 6e 67 65 2e 0a 23 20 55 73 65 20  y change..# Use 
3870: 62 72 61 63 65 73 20 69 6e 73 74 65 61 64 20 6f  braces instead o
3880: 66 20 70 61 72 65 6e 73 20 62 65 63 61 75 73 65  f parens because
3890: 20 73 68 2c 20 70 65 72 6c 2c 20 65 74 63 2e 20   sh, perl, etc. 
38a0: 61 6c 73 6f 20 61 63 63 65 70 74 20 74 68 65 6d  also accept them
38b0: 2e 0a 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63  ..bindir='${exec
38c0: 5f 70 72 65 66 69 78 7d 2f 62 69 6e 27 0a 73 62  _prefix}/bin'.sb
38d0: 69 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72  indir='${exec_pr
38e0: 65 66 69 78 7d 2f 73 62 69 6e 27 0a 6c 69 62 65  efix}/sbin'.libe
38f0: 78 65 63 64 69 72 3d 27 24 7b 65 78 65 63 5f 70  xecdir='${exec_p
3900: 72 65 66 69 78 7d 2f 6c 69 62 65 78 65 63 27 0a  refix}/libexec'.
3910: 64 61 74 61 64 69 72 3d 27 24 7b 70 72 65 66 69  datadir='${prefi
3920: 78 7d 2f 73 68 61 72 65 27 0a 73 79 73 63 6f 6e  x}/share'.syscon
3930: 66 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f  fdir='${prefix}/
3940: 65 74 63 27 0a 73 68 61 72 65 64 73 74 61 74 65  etc'.sharedstate
3950: 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 63  dir='${prefix}/c
3960: 6f 6d 27 0a 6c 6f 63 61 6c 73 74 61 74 65 64 69  om'.localstatedi
3970: 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 76 61 72  r='${prefix}/var
3980: 27 0a 6c 69 62 64 69 72 3d 27 24 7b 65 78 65 63  '.libdir='${exec
3990: 5f 70 72 65 66 69 78 7d 2f 6c 69 62 27 0a 69 6e  _prefix}/lib'.in
39a0: 63 6c 75 64 65 64 69 72 3d 27 24 7b 70 72 65 66  cludedir='${pref
39b0: 69 78 7d 2f 69 6e 63 6c 75 64 65 27 0a 6f 6c 64  ix}/include'.old
39c0: 69 6e 63 6c 75 64 65 64 69 72 3d 27 2f 75 73 72  includedir='/usr
39d0: 2f 69 6e 63 6c 75 64 65 27 0a 69 6e 66 6f 64 69  /include'.infodi
39e0: 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 69 6e 66  r='${prefix}/inf
39f0: 6f 27 0a 6d 61 6e 64 69 72 3d 27 24 7b 70 72 65  o'.mandir='${pre
3a00: 66 69 78 7d 2f 6d 61 6e 27 0a 0a 61 63 5f 70 72  fix}/man'..ac_pr
3a10: 65 76 3d 0a 66 6f 72 20 61 63 5f 6f 70 74 69 6f  ev=.for ac_optio
3a20: 6e 0a 64 6f 0a 20 20 23 20 49 66 20 74 68 65 20  n.do.  # If the 
3a30: 70 72 65 76 69 6f 75 73 20 6f 70 74 69 6f 6e 20  previous option 
3a40: 6e 65 65 64 73 20 61 6e 20 61 72 67 75 6d 65 6e  needs an argumen
3a50: 74 2c 20 61 73 73 69 67 6e 20 69 74 2e 0a 20 20  t, assign it..  
3a60: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
3a70: 70 72 65 76 22 3b 20 74 68 65 6e 0a 20 20 20 20  prev"; then.    
3a80: 65 76 61 6c 20 22 24 61 63 5f 70 72 65 76 3d 5c  eval "$ac_prev=\
3a90: 24 61 63 5f 6f 70 74 69 6f 6e 22 0a 20 20 20 20  $ac_option".    
3aa0: 61 63 5f 70 72 65 76 3d 0a 20 20 20 20 63 6f 6e  ac_prev=.    con
3ab0: 74 69 6e 75 65 0a 20 20 66 69 0a 0a 20 20 61 63  tinue.  fi..  ac
3ac0: 5f 6f 70 74 61 72 67 3d 60 65 78 70 72 20 22 78  _optarg=`expr "x
3ad0: 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78  $ac_option" : 'x
3ae0: 5b 5e 3d 5d 2a 3d 5c 28 2e 2a 5c 29 27 60 0a 0a  [^=]*=\(.*\)'`..
3af0: 20 20 23 20 41 63 63 65 70 74 20 74 68 65 20 69    # Accept the i
3b00: 6d 70 6f 72 74 61 6e 74 20 43 79 67 6e 75 73 20  mportant Cygnus 
3b10: 63 6f 6e 66 69 67 75 72 65 20 6f 70 74 69 6f 6e  configure option
3b20: 73 2c 20 73 6f 20 77 65 20 63 61 6e 20 64 69 61  s, so we can dia
3b30: 67 6e 6f 73 65 20 74 79 70 6f 73 2e 0a 0a 20 20  gnose typos...  
3b40: 63 61 73 65 20 24 61 63 5f 6f 70 74 69 6f 6e 20  case $ac_option 
3b50: 69 6e 0a 0a 20 20 2d 62 69 6e 64 69 72 20 7c 20  in..  -bindir | 
3b60: 2d 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69 6e  --bindir | --bin
3b70: 64 69 20 7c 20 2d 2d 62 69 6e 64 20 7c 20 2d 2d  di | --bind | --
3b80: 62 69 6e 20 7c 20 2d 2d 62 69 29 0a 20 20 20 20  bin | --bi).    
3b90: 61 63 5f 70 72 65 76 3d 62 69 6e 64 69 72 20 3b  ac_prev=bindir ;
3ba0: 3b 0a 20 20 2d 62 69 6e 64 69 72 3d 2a 20 7c 20  ;.  -bindir=* | 
3bb0: 2d 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62  --bindir=* | --b
3bc0: 69 6e 64 69 3d 2a 20 7c 20 2d 2d 62 69 6e 64 3d  indi=* | --bind=
3bd0: 2a 20 7c 20 2d 2d 62 69 6e 3d 2a 20 7c 20 2d 2d  * | --bin=* | --
3be0: 62 69 3d 2a 29 0a 20 20 20 20 62 69 6e 64 69 72  bi=*).    bindir
3bf0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
3c00: 20 20 2d 62 75 69 6c 64 20 7c 20 2d 2d 62 75 69    -build | --bui
3c10: 6c 64 20 7c 20 2d 2d 62 75 69 6c 20 7c 20 2d 2d  ld | --buil | --
3c20: 62 75 69 20 7c 20 2d 2d 62 75 29 0a 20 20 20 20  bui | --bu).    
3c30: 61 63 5f 70 72 65 76 3d 62 75 69 6c 64 5f 61 6c  ac_prev=build_al
3c40: 69 61 73 20 3b 3b 0a 20 20 2d 62 75 69 6c 64 3d  ias ;;.  -build=
3c50: 2a 20 7c 20 2d 2d 62 75 69 6c 64 3d 2a 20 7c 20  * | --build=* | 
3c60: 2d 2d 62 75 69 6c 3d 2a 20 7c 20 2d 2d 62 75 69  --buil=* | --bui
3c70: 3d 2a 20 7c 20 2d 2d 62 75 3d 2a 29 0a 20 20 20  =* | --bu=*).   
3c80: 20 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24 61 63   build_alias=$ac
3c90: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 63  _optarg ;;..  -c
3ca0: 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61  ache-file | --ca
3cb0: 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61 63  che-file | --cac
3cc0: 68 65 2d 66 69 6c 20 7c 20 2d 2d 63 61 63 68 65  he-fil | --cache
3cd0: 2d 66 69 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68  -fi \.  | --cach
3ce0: 65 2d 66 20 7c 20 2d 2d 63 61 63 68 65 2d 20 7c  e-f | --cache- |
3cf0: 20 2d 2d 63 61 63 68 65 20 7c 20 2d 2d 63 61 63   --cache | --cac
3d00: 68 20 7c 20 2d 2d 63 61 63 20 7c 20 2d 2d 63 61  h | --cac | --ca
3d10: 20 7c 20 2d 2d 63 29 0a 20 20 20 20 61 63 5f 70   | --c).    ac_p
3d20: 72 65 76 3d 63 61 63 68 65 5f 66 69 6c 65 20 3b  rev=cache_file ;
3d30: 3b 0a 20 20 2d 63 61 63 68 65 2d 66 69 6c 65 3d  ;.  -cache-file=
3d40: 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65  * | --cache-file
3d50: 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c  =* | --cache-fil
3d60: 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 3d  =* | --cache-fi=
3d70: 2a 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65 2d  * \.  | --cache-
3d80: 66 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 3d 2a  f=* | --cache-=*
3d90: 20 7c 20 2d 2d 63 61 63 68 65 3d 2a 20 7c 20 2d   | --cache=* | -
3da0: 2d 63 61 63 68 3d 2a 20 7c 20 2d 2d 63 61 63 3d  -cach=* | --cac=
3db0: 2a 20 7c 20 2d 2d 63 61 3d 2a 20 7c 20 2d 2d 63  * | --ca=* | --c
3dc0: 3d 2a 29 0a 20 20 20 20 63 61 63 68 65 5f 66 69  =*).    cache_fi
3dd0: 6c 65 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  le=$ac_optarg ;;
3de0: 0a 0a 20 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63  ..  --config-cac
3df0: 68 65 20 7c 20 2d 43 29 0a 20 20 20 20 63 61 63  he | -C).    cac
3e00: 68 65 5f 66 69 6c 65 3d 63 6f 6e 66 69 67 2e 63  he_file=config.c
3e10: 61 63 68 65 20 3b 3b 0a 0a 20 20 2d 64 61 74 61  ache ;;..  -data
3e20: 64 69 72 20 7c 20 2d 2d 64 61 74 61 64 69 72 20  dir | --datadir 
3e30: 7c 20 2d 2d 64 61 74 61 64 69 20 7c 20 2d 2d 64  | --datadi | --d
3e40: 61 74 61 64 20 7c 20 2d 2d 64 61 74 61 20 7c 20  atad | --data | 
3e50: 2d 2d 64 61 74 20 7c 20 2d 2d 64 61 29 0a 20 20  --dat | --da).  
3e60: 20 20 61 63 5f 70 72 65 76 3d 64 61 74 61 64 69    ac_prev=datadi
3e70: 72 20 3b 3b 0a 20 20 2d 64 61 74 61 64 69 72 3d  r ;;.  -datadir=
3e80: 2a 20 7c 20 2d 2d 64 61 74 61 64 69 72 3d 2a 20  * | --datadir=* 
3e90: 7c 20 2d 2d 64 61 74 61 64 69 3d 2a 20 7c 20 2d  | --datadi=* | -
3ea0: 2d 64 61 74 61 64 3d 2a 20 7c 20 2d 2d 64 61 74  -datad=* | --dat
3eb0: 61 3d 2a 20 7c 20 2d 2d 64 61 74 3d 2a 20 5c 0a  a=* | --dat=* \.
3ec0: 20 20 7c 20 2d 2d 64 61 3d 2a 29 0a 20 20 20 20    | --da=*).    
3ed0: 64 61 74 61 64 69 72 3d 24 61 63 5f 6f 70 74 61  datadir=$ac_opta
3ee0: 72 67 20 3b 3b 0a 0a 20 20 2d 64 69 73 61 62 6c  rg ;;..  -disabl
3ef0: 65 2d 2a 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d  e-* | --disable-
3f00: 2a 29 0a 20 20 20 20 61 63 5f 66 65 61 74 75 72  *).    ac_featur
3f10: 65 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70  e=`expr "x$ac_op
3f20: 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 64 69 73 61  tion" : 'x-*disa
3f30: 62 6c 65 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20  ble-\(.*\)'`.   
3f40: 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20   # Reject names 
3f50: 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c  that are not val
3f60: 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c  id shell variabl
3f70: 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70  e names..    exp
3f80: 72 20 22 78 24 61 63 5f 66 65 61 74 75 72 65 22  r "x$ac_feature"
3f90: 20 3a 20 22 2e 2a 5b 5e 2d 5f 24 61 73 5f 63 72   : ".*[^-_$as_cr
3fa0: 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e  _alnum]" >/dev/n
3fb0: 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b 20 65  ull &&.      { e
3fc0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
3fd0: 6f 72 3a 20 69 6e 76 61 6c 69 64 20 66 65 61 74  or: invalid feat
3fe0: 75 72 65 20 6e 61 6d 65 3a 20 24 61 63 5f 66 65  ure name: $ac_fe
3ff0: 61 74 75 72 65 22 20 3e 26 32 0a 20 20 20 7b 20  ature" >&2.   { 
4000: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
4010: 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63 5f 66 65  ; }; }.    ac_fe
4020: 61 74 75 72 65 3d 60 65 63 68 6f 20 24 61 63 5f  ature=`echo $ac_
4030: 66 65 61 74 75 72 65 20 7c 20 73 65 64 20 27 73  feature | sed 's
4040: 2f 2d 2f 5f 2f 67 27 60 0a 20 20 20 20 65 76 61  /-/_/g'`.    eva
4050: 6c 20 22 65 6e 61 62 6c 65 5f 24 61 63 5f 66 65  l "enable_$ac_fe
4060: 61 74 75 72 65 3d 6e 6f 22 20 3b 3b 0a 0a 20 20  ature=no" ;;..  
4070: 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e  -enable-* | --en
4080: 61 62 6c 65 2d 2a 29 0a 20 20 20 20 61 63 5f 66  able-*).    ac_f
4090: 65 61 74 75 72 65 3d 60 65 78 70 72 20 22 78 24  eature=`expr "x$
40a0: 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d  ac_option" : 'x-
40b0: 2a 65 6e 61 62 6c 65 2d 5c 28 5b 5e 3d 5d 2a 5c  *enable-\([^=]*\
40c0: 29 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74  )'`.    # Reject
40d0: 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20   names that are 
40e0: 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20  not valid shell 
40f0: 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a  variable names..
4100: 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 66      expr "x$ac_f
4110: 65 61 74 75 72 65 22 20 3a 20 22 2e 2a 5b 5e 2d  eature" : ".*[^-
4120: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20  _$as_cr_alnum]" 
4130: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20  >/dev/null &&.  
4140: 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f      { echo "$as_
4150: 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c  me: error: inval
4160: 69 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65 3a  id feature name:
4170: 20 24 61 63 5f 66 65 61 74 75 72 65 22 20 3e 26   $ac_feature" >&
4180: 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  2.   { (exit 1);
4190: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20   exit 1; }; }.  
41a0: 20 20 61 63 5f 66 65 61 74 75 72 65 3d 60 65 63    ac_feature=`ec
41b0: 68 6f 20 24 61 63 5f 66 65 61 74 75 72 65 20 7c  ho $ac_feature |
41c0: 20 73 65 64 20 27 73 2f 2d 2f 5f 2f 67 27 60 0a   sed 's/-/_/g'`.
41d0: 20 20 20 20 63 61 73 65 20 24 61 63 5f 6f 70 74      case $ac_opt
41e0: 69 6f 6e 20 69 6e 0a 20 20 20 20 20 20 2a 3d 2a  ion in.      *=*
41f0: 29 20 61 63 5f 6f 70 74 61 72 67 3d 60 65 63 68  ) ac_optarg=`ech
4200: 6f 20 22 24 61 63 5f 6f 70 74 61 72 67 22 20 7c  o "$ac_optarg" |
4210: 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c   sed "s/'/'\\\\\
4220: 5c 5c 5c 27 27 2f 67 22 60 3b 3b 0a 20 20 20 20  \\\''/g"`;;.    
4230: 20 20 2a 29 20 61 63 5f 6f 70 74 61 72 67 3d 79    *) ac_optarg=y
4240: 65 73 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  es ;;.    esac. 
4250: 20 20 20 65 76 61 6c 20 22 65 6e 61 62 6c 65 5f     eval "enable_
4260: 24 61 63 5f 66 65 61 74 75 72 65 3d 27 24 61 63  $ac_feature='$ac
4270: 5f 6f 70 74 61 72 67 27 22 20 3b 3b 0a 0a 20 20  _optarg'" ;;..  
4280: 2d 65 78 65 63 2d 70 72 65 66 69 78 20 7c 20 2d  -exec-prefix | -
4290: 2d 65 78 65 63 5f 70 72 65 66 69 78 20 7c 20 2d  -exec_prefix | -
42a0: 2d 65 78 65 63 2d 70 72 65 66 69 78 20 7c 20 2d  -exec-prefix | -
42b0: 2d 65 78 65 63 2d 70 72 65 66 69 20 5c 0a 20 20  -exec-prefi \.  
42c0: 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 20 7c 20  | --exec-pref | 
42d0: 2d 2d 65 78 65 63 2d 70 72 65 20 7c 20 2d 2d 65  --exec-pre | --e
42e0: 78 65 63 2d 70 72 20 7c 20 2d 2d 65 78 65 63 2d  xec-pr | --exec-
42f0: 70 20 7c 20 2d 2d 65 78 65 63 2d 20 5c 0a 20 20  p | --exec- \.  
4300: 7c 20 2d 2d 65 78 65 63 20 7c 20 2d 2d 65 78 65  | --exec | --exe
4310: 20 7c 20 2d 2d 65 78 29 0a 20 20 20 20 61 63 5f   | --ex).    ac_
4320: 70 72 65 76 3d 65 78 65 63 5f 70 72 65 66 69 78  prev=exec_prefix
4330: 20 3b 3b 0a 20 20 2d 65 78 65 63 2d 70 72 65 66   ;;.  -exec-pref
4340: 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 5f 70 72  ix=* | --exec_pr
4350: 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d  efix=* | --exec-
4360: 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65  prefix=* | --exe
4370: 63 2d 70 72 65 66 69 3d 2a 20 5c 0a 20 20 7c 20  c-prefi=* \.  | 
4380: 2d 2d 65 78 65 63 2d 70 72 65 66 3d 2a 20 7c 20  --exec-pref=* | 
4390: 2d 2d 65 78 65 63 2d 70 72 65 3d 2a 20 7c 20 2d  --exec-pre=* | -
43a0: 2d 65 78 65 63 2d 70 72 3d 2a 20 7c 20 2d 2d 65  -exec-pr=* | --e
43b0: 78 65 63 2d 70 3d 2a 20 7c 20 2d 2d 65 78 65 63  xec-p=* | --exec
43c0: 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63  -=* \.  | --exec
43d0: 3d 2a 20 7c 20 2d 2d 65 78 65 3d 2a 20 7c 20 2d  =* | --exe=* | -
43e0: 2d 65 78 3d 2a 29 0a 20 20 20 20 65 78 65 63 5f  -ex=*).    exec_
43f0: 70 72 65 66 69 78 3d 24 61 63 5f 6f 70 74 61 72  prefix=$ac_optar
4400: 67 20 3b 3b 0a 0a 20 20 2d 67 61 73 20 7c 20 2d  g ;;..  -gas | -
4410: 2d 67 61 73 20 7c 20 2d 2d 67 61 20 7c 20 2d 2d  -gas | --ga | --
4420: 67 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74  g).    # Obsolet
4430: 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 2d 67 61  e; use --with-ga
4440: 73 2e 0a 20 20 20 20 77 69 74 68 5f 67 61 73 3d  s..    with_gas=
4450: 79 65 73 20 3b 3b 0a 0a 20 20 2d 68 65 6c 70 20  yes ;;..  -help 
4460: 7c 20 2d 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c  | --help | --hel
4470: 20 7c 20 2d 2d 68 65 20 7c 20 2d 68 29 0a 20 20   | --he | -h).  
4480: 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 6c    ac_init_help=l
4490: 6f 6e 67 20 3b 3b 0a 20 20 2d 68 65 6c 70 3d 72  ong ;;.  -help=r
44a0: 2a 20 7c 20 2d 2d 68 65 6c 70 3d 72 2a 20 7c 20  * | --help=r* | 
44b0: 2d 2d 68 65 6c 3d 72 2a 20 7c 20 2d 2d 68 65 3d  --hel=r* | --he=
44c0: 72 2a 20 7c 20 2d 68 72 2a 29 0a 20 20 20 20 61  r* | -hr*).    a
44d0: 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 72 65 63 75  c_init_help=recu
44e0: 72 73 69 76 65 20 3b 3b 0a 20 20 2d 68 65 6c 70  rsive ;;.  -help
44f0: 3d 73 2a 20 7c 20 2d 2d 68 65 6c 70 3d 73 2a 20  =s* | --help=s* 
4500: 7c 20 2d 2d 68 65 6c 3d 73 2a 20 7c 20 2d 2d 68  | --hel=s* | --h
4510: 65 3d 73 2a 20 7c 20 2d 68 73 2a 29 0a 20 20 20  e=s* | -hs*).   
4520: 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 73 68   ac_init_help=sh
4530: 6f 72 74 20 3b 3b 0a 0a 20 20 2d 68 6f 73 74 20  ort ;;..  -host 
4540: 7c 20 2d 2d 68 6f 73 74 20 7c 20 2d 2d 68 6f 73  | --host | --hos
4550: 20 7c 20 2d 2d 68 6f 29 0a 20 20 20 20 61 63 5f   | --ho).    ac_
4560: 70 72 65 76 3d 68 6f 73 74 5f 61 6c 69 61 73 20  prev=host_alias 
4570: 3b 3b 0a 20 20 2d 68 6f 73 74 3d 2a 20 7c 20 2d  ;;.  -host=* | -
4580: 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68 6f 73 3d  -host=* | --hos=
4590: 2a 20 7c 20 2d 2d 68 6f 3d 2a 29 0a 20 20 20 20  * | --ho=*).    
45a0: 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f  host_alias=$ac_o
45b0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e 63  ptarg ;;..  -inc
45c0: 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e 63 6c  ludedir | --incl
45d0: 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e 63 6c 75  udedir | --inclu
45e0: 64 65 64 69 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  dedi | --include
45f0: 64 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 20 5c 0a  d | --include \.
4600: 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 20 7c 20 2d    | --includ | -
4610: 2d 69 6e 63 6c 75 20 7c 20 2d 2d 69 6e 63 6c 20  -inclu | --incl 
4620: 7c 20 2d 2d 69 6e 63 29 0a 20 20 20 20 61 63 5f  | --inc).    ac_
4630: 70 72 65 76 3d 69 6e 63 6c 75 64 65 64 69 72 20  prev=includedir 
4640: 3b 3b 0a 20 20 2d 69 6e 63 6c 75 64 65 64 69 72  ;;.  -includedir
4650: 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69  =* | --includedi
4660: 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64  r=* | --included
4670: 69 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64  i=* | --included
4680: 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 3d 2a  =* | --include=*
4690: 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 3d   \.  | --includ=
46a0: 2a 20 7c 20 2d 2d 69 6e 63 6c 75 3d 2a 20 7c 20  * | --inclu=* | 
46b0: 2d 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 69 6e 63  --incl=* | --inc
46c0: 3d 2a 29 0a 20 20 20 20 69 6e 63 6c 75 64 65 64  =*).    included
46d0: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
46e0: 0a 0a 20 20 2d 69 6e 66 6f 64 69 72 20 7c 20 2d  ..  -infodir | -
46f0: 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d 69 6e 66  -infodir | --inf
4700: 6f 64 69 20 7c 20 2d 2d 69 6e 66 6f 64 20 7c 20  odi | --infod | 
4710: 2d 2d 69 6e 66 6f 20 7c 20 2d 2d 69 6e 66 29 0a  --info | --inf).
4720: 20 20 20 20 61 63 5f 70 72 65 76 3d 69 6e 66 6f      ac_prev=info
4730: 64 69 72 20 3b 3b 0a 20 20 2d 69 6e 66 6f 64 69  dir ;;.  -infodi
4740: 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 3d  r=* | --infodir=
4750: 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69 3d 2a 20 7c  * | --infodi=* |
4760: 20 2d 2d 69 6e 66 6f 64 3d 2a 20 7c 20 2d 2d 69   --infod=* | --i
4770: 6e 66 6f 3d 2a 20 7c 20 2d 2d 69 6e 66 3d 2a 29  nfo=* | --inf=*)
4780: 0a 20 20 20 20 69 6e 66 6f 64 69 72 3d 24 61 63  .    infodir=$ac
4790: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c  _optarg ;;..  -l
47a0: 69 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69 72  ibdir | --libdir
47b0: 20 7c 20 2d 2d 6c 69 62 64 69 20 7c 20 2d 2d 6c   | --libdi | --l
47c0: 69 62 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76  ibd).    ac_prev
47d0: 3d 6c 69 62 64 69 72 20 3b 3b 0a 20 20 2d 6c 69  =libdir ;;.  -li
47e0: 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69  bdir=* | --libdi
47f0: 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 3d 2a 20  r=* | --libdi=* 
4800: 7c 20 2d 2d 6c 69 62 64 3d 2a 29 0a 20 20 20 20  | --libd=*).    
4810: 6c 69 62 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  libdir=$ac_optar
4820: 67 20 3b 3b 0a 0a 20 20 2d 6c 69 62 65 78 65 63  g ;;..  -libexec
4830: 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64  dir | --libexecd
4840: 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69  ir | --libexecdi
4850: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 20 7c 20   | --libexecd | 
4860: 2d 2d 6c 69 62 65 78 65 63 20 5c 0a 20 20 7c 20  --libexec \.  | 
4870: 2d 2d 6c 69 62 65 78 65 20 7c 20 2d 2d 6c 69 62  --libexe | --lib
4880: 65 78 20 7c 20 2d 2d 6c 69 62 65 29 0a 20 20 20  ex | --libe).   
4890: 20 61 63 5f 70 72 65 76 3d 6c 69 62 65 78 65 63   ac_prev=libexec
48a0: 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 65 78 65  dir ;;.  -libexe
48b0: 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78  cdir=* | --libex
48c0: 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65  ecdir=* | --libe
48d0: 78 65 63 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62 65  xecdi=* | --libe
48e0: 78 65 63 64 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78  xecd=* | --libex
48f0: 65 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 69 62  ec=* \.  | --lib
4900: 65 78 65 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 3d  exe=* | --libex=
4910: 2a 20 7c 20 2d 2d 6c 69 62 65 3d 2a 29 0a 20 20  * | --libe=*).  
4920: 20 20 6c 69 62 65 78 65 63 64 69 72 3d 24 61 63    libexecdir=$ac
4930: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c  _optarg ;;..  -l
4940: 6f 63 61 6c 73 74 61 74 65 64 69 72 20 7c 20 2d  ocalstatedir | -
4950: 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20 7c  -localstatedir |
4960: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 20   --localstatedi 
4970: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 20  | --localstated 
4980: 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61  \.  | --localsta
4990: 74 65 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  te | --localstat
49a0: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 20 7c 20   | --localsta | 
49b0: 2d 2d 6c 6f 63 61 6c 73 74 20 5c 0a 20 20 7c 20  --localst \.  | 
49c0: 2d 2d 6c 6f 63 61 6c 73 20 7c 20 2d 2d 6c 6f 63  --locals | --loc
49d0: 61 6c 20 7c 20 2d 2d 6c 6f 63 61 20 7c 20 2d 2d  al | --loca | --
49e0: 6c 6f 63 20 7c 20 2d 2d 6c 6f 29 0a 20 20 20 20  loc | --lo).    
49f0: 61 63 5f 70 72 65 76 3d 6c 6f 63 61 6c 73 74 61  ac_prev=localsta
4a00: 74 65 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61  tedir ;;.  -loca
4a10: 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d  lstatedir=* | --
4a20: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 2a 20  localstatedir=* 
4a30: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69  | --localstatedi
4a40: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  =* | --localstat
4a50: 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63  ed=* \.  | --loc
4a60: 61 6c 73 74 61 74 65 3d 2a 20 7c 20 2d 2d 6c 6f  alstate=* | --lo
4a70: 63 61 6c 73 74 61 74 3d 2a 20 7c 20 2d 2d 6c 6f  calstat=* | --lo
4a80: 63 61 6c 73 74 61 3d 2a 20 7c 20 2d 2d 6c 6f 63  calsta=* | --loc
4a90: 61 6c 73 74 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c  alst=* \.  | --l
4aa0: 6f 63 61 6c 73 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  ocals=* | --loca
4ab0: 6c 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 3d 2a 20 7c  l=* | --loca=* |
4ac0: 20 2d 2d 6c 6f 63 3d 2a 20 7c 20 2d 2d 6c 6f 3d   --loc=* | --lo=
4ad0: 2a 29 0a 20 20 20 20 6c 6f 63 61 6c 73 74 61 74  *).    localstat
4ae0: 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  edir=$ac_optarg 
4af0: 3b 3b 0a 0a 20 20 2d 6d 61 6e 64 69 72 20 7c 20  ;;..  -mandir | 
4b00: 2d 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e  --mandir | --man
4b10: 64 69 20 7c 20 2d 2d 6d 61 6e 64 20 7c 20 2d 2d  di | --mand | --
4b20: 6d 61 6e 20 7c 20 2d 2d 6d 61 20 7c 20 2d 2d 6d  man | --ma | --m
4b30: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6d 61  ).    ac_prev=ma
4b40: 6e 64 69 72 20 3b 3b 0a 20 20 2d 6d 61 6e 64 69  ndir ;;.  -mandi
4b50: 72 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69 72 3d 2a  r=* | --mandir=*
4b60: 20 7c 20 2d 2d 6d 61 6e 64 69 3d 2a 20 7c 20 2d   | --mandi=* | -
4b70: 2d 6d 61 6e 64 3d 2a 20 7c 20 2d 2d 6d 61 6e 3d  -mand=* | --man=
4b80: 2a 20 7c 20 2d 2d 6d 61 3d 2a 20 7c 20 2d 2d 6d  * | --ma=* | --m
4b90: 3d 2a 29 0a 20 20 20 20 6d 61 6e 64 69 72 3d 24  =*).    mandir=$
4ba0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
4bb0: 2d 6e 66 70 20 7c 20 2d 2d 6e 66 70 20 7c 20 2d  -nfp | --nfp | -
4bc0: 2d 6e 66 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c  -nf).    # Obsol
4bd0: 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 6f  ete; use --witho
4be0: 75 74 2d 66 70 2e 0a 20 20 20 20 77 69 74 68 5f  ut-fp..    with_
4bf0: 66 70 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d  fp=no ;;..  -no-
4c00: 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72  create | --no-cr
4c10: 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61  eate | --no-crea
4c20: 74 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 20 7c 20  t | --no-crea | 
4c30: 2d 2d 6e 6f 2d 63 72 65 20 5c 0a 20 20 7c 20 2d  --no-cre \.  | -
4c40: 2d 6e 6f 2d 63 72 20 7c 20 2d 2d 6e 6f 2d 63 20  -no-cr | --no-c 
4c50: 7c 20 2d 6e 29 0a 20 20 20 20 6e 6f 5f 63 72 65  | -n).    no_cre
4c60: 61 74 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 6e  ate=yes ;;..  -n
4c70: 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d  o-recursion | --
4c80: 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d  no-recursion | -
4c90: 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 20 7c 20 2d  -no-recursio | -
4ca0: 2d 6e 6f 2d 72 65 63 75 72 73 69 20 5c 0a 20 20  -no-recursi \.  
4cb0: 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 20 7c 20  | --no-recurs | 
4cc0: 2d 2d 6e 6f 2d 72 65 63 75 72 20 7c 20 2d 2d 6e  --no-recur | --n
4cd0: 6f 2d 72 65 63 75 20 7c 20 2d 2d 6e 6f 2d 72 65  o-recu | --no-re
4ce0: 63 20 7c 20 2d 2d 6e 6f 2d 72 65 20 7c 20 2d 2d  c | --no-re | --
4cf0: 6e 6f 2d 72 29 0a 20 20 20 20 6e 6f 5f 72 65 63  no-r).    no_rec
4d00: 75 72 73 69 6f 6e 3d 79 65 73 20 3b 3b 0a 0a 20  ursion=yes ;;.. 
4d10: 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20   -oldincludedir 
4d20: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69  | --oldincludedi
4d30: 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65  r | --oldinclude
4d40: 64 69 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  di | --oldinclud
4d50: 65 64 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e  ed \.  | --oldin
4d60: 63 6c 75 64 65 20 7c 20 2d 2d 6f 6c 64 69 6e 63  clude | --oldinc
4d70: 6c 75 64 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  lud | --oldinclu
4d80: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 20 7c 20 2d   | --oldincl | -
4d90: 2d 6f 6c 64 69 6e 63 20 5c 0a 20 20 7c 20 2d 2d  -oldinc \.  | --
4da0: 6f 6c 64 69 6e 20 7c 20 2d 2d 6f 6c 64 69 20 7c  oldin | --oldi |
4db0: 20 2d 2d 6f 6c 64 20 7c 20 2d 2d 6f 6c 20 7c 20   --old | --ol | 
4dc0: 2d 2d 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76  --o).    ac_prev
4dd0: 3d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 3b  =oldincludedir ;
4de0: 3b 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64  ;.  -oldincluded
4df0: 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  ir=* | --oldincl
4e00: 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64  udedir=* | --old
4e10: 69 6e 63 6c 75 64 65 64 69 3d 2a 20 7c 20 2d 2d  includedi=* | --
4e20: 6f 6c 64 69 6e 63 6c 75 64 65 64 3d 2a 20 5c 0a  oldincluded=* \.
4e30: 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65    | --oldinclude
4e40: 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  =* | --oldinclud
4e50: 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 3d  =* | --oldinclu=
4e60: 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 3d 2a 20  * | --oldincl=* 
4e70: 7c 20 2d 2d 6f 6c 64 69 6e 63 3d 2a 20 5c 0a 20  | --oldinc=* \. 
4e80: 20 7c 20 2d 2d 6f 6c 64 69 6e 3d 2a 20 7c 20 2d   | --oldin=* | -
4e90: 2d 6f 6c 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 3d  -oldi=* | --old=
4ea0: 2a 20 7c 20 2d 2d 6f 6c 3d 2a 20 7c 20 2d 2d 6f  * | --ol=* | --o
4eb0: 3d 2a 29 0a 20 20 20 20 6f 6c 64 69 6e 63 6c 75  =*).    oldinclu
4ec0: 64 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  dedir=$ac_optarg
4ed0: 20 3b 3b 0a 0a 20 20 2d 70 72 65 66 69 78 20 7c   ;;..  -prefix |
4ee0: 20 2d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72   --prefix | --pr
4ef0: 65 66 69 20 7c 20 2d 2d 70 72 65 66 20 7c 20 2d  efi | --pref | -
4f00: 2d 70 72 65 20 7c 20 2d 2d 70 72 20 7c 20 2d 2d  -pre | --pr | --
4f10: 70 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70  p).    ac_prev=p
4f20: 72 65 66 69 78 20 3b 3b 0a 20 20 2d 70 72 65 66  refix ;;.  -pref
4f30: 69 78 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 78 3d  ix=* | --prefix=
4f40: 2a 20 7c 20 2d 2d 70 72 65 66 69 3d 2a 20 7c 20  * | --prefi=* | 
4f50: 2d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 65  --pref=* | --pre
4f60: 3d 2a 20 7c 20 2d 2d 70 72 3d 2a 20 7c 20 2d 2d  =* | --pr=* | --
4f70: 70 3d 2a 29 0a 20 20 20 20 70 72 65 66 69 78 3d  p=*).    prefix=
4f80: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
4f90: 20 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78   -program-prefix
4fa0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65   | --program-pre
4fb0: 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  fix | --program-
4fc0: 70 72 65 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61  prefi | --progra
4fd0: 6d 2d 70 72 65 66 20 5c 0a 20 20 7c 20 2d 2d 70  m-pref \.  | --p
4fe0: 72 6f 67 72 61 6d 2d 70 72 65 20 7c 20 2d 2d 70  rogram-pre | --p
4ff0: 72 6f 67 72 61 6d 2d 70 72 20 7c 20 2d 2d 70 72  rogram-pr | --pr
5000: 6f 67 72 61 6d 2d 70 29 0a 20 20 20 20 61 63 5f  ogram-p).    ac_
5010: 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 70 72 65  prev=program_pre
5020: 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61  fix ;;.  -progra
5030: 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70  m-prefix=* | --p
5040: 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a 20  rogram-prefix=* 
5050: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66  | --program-pref
5060: 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  i=* \.  | --prog
5070: 72 61 6d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70  ram-pref=* | --p
5080: 72 6f 67 72 61 6d 2d 70 72 65 3d 2a 20 7c 20 2d  rogram-pre=* | -
5090: 2d 70 72 6f 67 72 61 6d 2d 70 72 3d 2a 20 7c 20  -program-pr=* | 
50a0: 2d 2d 70 72 6f 67 72 61 6d 2d 70 3d 2a 29 0a 20  --program-p=*). 
50b0: 20 20 20 70 72 6f 67 72 61 6d 5f 70 72 65 66 69     program_prefi
50c0: 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  x=$ac_optarg ;;.
50d0: 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66  .  -program-suff
50e0: 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  ix | --program-s
50f0: 75 66 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61  uffix | --progra
5100: 6d 2d 73 75 66 66 69 20 7c 20 2d 2d 70 72 6f 67  m-suffi | --prog
5110: 72 61 6d 2d 73 75 66 66 20 5c 0a 20 20 7c 20 2d  ram-suff \.  | -
5120: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 20 7c 20 2d  -program-suf | -
5130: 2d 70 72 6f 67 72 61 6d 2d 73 75 20 7c 20 2d 2d  -program-su | --
5140: 70 72 6f 67 72 61 6d 2d 73 29 0a 20 20 20 20 61  program-s).    a
5150: 63 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 73  c_prev=program_s
5160: 75 66 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67  uffix ;;.  -prog
5170: 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d  ram-suffix=* | -
5180: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 3d  -program-suffix=
5190: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  * | --program-su
51a0: 66 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72  ffi=* \.  | --pr
51b0: 6f 67 72 61 6d 2d 73 75 66 66 3d 2a 20 7c 20 2d  ogram-suff=* | -
51c0: 2d 70 72 6f 67 72 61 6d 2d 73 75 66 3d 2a 20 7c  -program-suf=* |
51d0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 3d 2a 20   --program-su=* 
51e0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 3d 2a 29  | --program-s=*)
51f0: 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 73 75 66  .    program_suf
5200: 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  fix=$ac_optarg ;
5210: 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74 72  ;..  -program-tr
5220: 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 20 7c 20 2d  ansform-name | -
5230: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
5240: 72 6d 2d 6e 61 6d 65 20 5c 0a 20 20 7c 20 2d 2d  rm-name \.  | --
5250: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
5260: 6d 2d 6e 61 6d 20 7c 20 2d 2d 70 72 6f 67 72 61  m-nam | --progra
5270: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 20 5c  m-transform-na \
5280: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
5290: 72 61 6e 73 66 6f 72 6d 2d 6e 20 7c 20 2d 2d 70  ransform-n | --p
52a0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
52b0: 2d 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  - \.  | --progra
52c0: 6d 2d 74 72 61 6e 73 66 6f 72 6d 20 7c 20 2d 2d  m-transform | --
52d0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
52e0: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
52f0: 2d 74 72 61 6e 73 66 6f 20 7c 20 2d 2d 70 72 6f  -transfo | --pro
5300: 67 72 61 6d 2d 74 72 61 6e 73 66 20 5c 0a 20 20  gram-transf \.  
5310: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
5320: 73 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  s | --program-tr
5330: 61 6e 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  an \.  | --progr
5340: 2d 74 72 61 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  -tra | --program
5350: 2d 74 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  -tr | --program-
5360: 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70  t).    ac_prev=p
5370: 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d  rogram_transform
5380: 5f 6e 61 6d 65 20 3b 3b 0a 20 20 2d 70 72 6f 67  _name ;;.  -prog
5390: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61  ram-transform-na
53a0: 6d 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  me=* | --program
53b0: 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d  -transform-name=
53c0: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
53d0: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 3d  m-transform-nam=
53e0: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  * | --program-tr
53f0: 61 6e 73 66 6f 72 6d 2d 6e 61 3d 2a 20 5c 0a 20  ansform-na=* \. 
5400: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
5410: 6e 73 66 6f 72 6d 2d 6e 3d 2a 20 7c 20 2d 2d 70  nsform-n=* | --p
5420: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
5430: 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  -=* \.  | --prog
5440: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 3d 2a 20  ram-transform=* 
5450: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
5460: 73 66 6f 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  sfor=* \.  | --p
5470: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 3d 2a  rogram-transfo=*
5480: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
5490: 6e 73 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72  nsf=* \.  | --pr
54a0: 6f 67 72 61 6d 2d 74 72 61 6e 73 3d 2a 20 7c 20  ogram-trans=* | 
54b0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 3d 2a  --program-tran=*
54c0: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74   \.  | --progr-t
54d0: 72 61 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  ra=* | --program
54e0: 2d 74 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  -tr=* | --progra
54f0: 6d 2d 74 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72  m-t=*).    progr
5500: 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d  am_transform_nam
5510: 65 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  e=$ac_optarg ;;.
5520: 0a 20 20 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c  .  -q | -quiet |
5530: 20 2d 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69   --quiet | --qui
5540: 65 20 7c 20 2d 2d 71 75 69 20 7c 20 2d 2d 71 75  e | --qui | --qu
5550: 20 7c 20 2d 2d 71 20 5c 0a 20 20 7c 20 2d 73 69   | --q \.  | -si
5560: 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 74 20  lent | --silent 
5570: 7c 20 2d 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73 69  | --silen | --si
5580: 6c 65 20 7c 20 2d 2d 73 69 6c 29 0a 20 20 20 20  le | --sil).    
5590: 73 69 6c 65 6e 74 3d 79 65 73 20 3b 3b 0a 0a 20  silent=yes ;;.. 
55a0: 20 2d 73 62 69 6e 64 69 72 20 7c 20 2d 2d 73 62   -sbindir | --sb
55b0: 69 6e 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64 69  indir | --sbindi
55c0: 20 7c 20 2d 2d 73 62 69 6e 64 20 7c 20 2d 2d 73   | --sbind | --s
55d0: 62 69 6e 20 7c 20 2d 2d 73 62 69 20 7c 20 2d 2d  bin | --sbi | --
55e0: 73 62 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  sb).    ac_prev=
55f0: 73 62 69 6e 64 69 72 20 3b 3b 0a 20 20 2d 73 62  sbindir ;;.  -sb
5600: 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 73 62 69 6e  indir=* | --sbin
5610: 64 69 72 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69  dir=* | --sbindi
5620: 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 3d 2a 20 7c  =* | --sbind=* |
5630: 20 2d 2d 73 62 69 6e 3d 2a 20 5c 0a 20 20 7c 20   --sbin=* \.  | 
5640: 2d 2d 73 62 69 3d 2a 20 7c 20 2d 2d 73 62 3d 2a  --sbi=* | --sb=*
5650: 29 0a 20 20 20 20 73 62 69 6e 64 69 72 3d 24 61  ).    sbindir=$a
5660: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
5670: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 20 7c  sharedstatedir |
5680: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 69   --sharedstatedi
5690: 72 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74  r | --sharedstat
56a0: 65 64 69 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72  edi \.  | --shar
56b0: 65 64 73 74 61 74 65 64 20 7c 20 2d 2d 73 68 61  edstated | --sha
56c0: 72 65 64 73 74 61 74 65 20 7c 20 2d 2d 73 68 61  redstate | --sha
56d0: 72 65 64 73 74 61 74 20 7c 20 2d 2d 73 68 61 72  redstat | --shar
56e0: 65 64 73 74 61 20 5c 0a 20 20 7c 20 2d 2d 73 68  edsta \.  | --sh
56f0: 61 72 65 64 73 74 20 7c 20 2d 2d 73 68 61 72 65  aredst | --share
5700: 64 73 20 7c 20 2d 2d 73 68 61 72 65 64 20 7c 20  ds | --shared | 
5710: 2d 2d 73 68 61 72 65 20 7c 20 2d 2d 73 68 61 72  --share | --shar
5720: 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 20 7c 20 2d   \.  | --sha | -
5730: 2d 73 68 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -sh).    ac_prev
5740: 3d 73 68 61 72 65 64 73 74 61 74 65 64 69 72 20  =sharedstatedir 
5750: 3b 3b 0a 20 20 2d 73 68 61 72 65 64 73 74 61 74  ;;.  -sharedstat
5760: 65 64 69 72 3d 2a 20 7c 20 2d 2d 73 68 61 72 65  edir=* | --share
5770: 64 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d  dstatedir=* | --
5780: 73 68 61 72 65 64 73 74 61 74 65 64 69 3d 2a 20  sharedstatedi=* 
5790: 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  \.  | --sharedst
57a0: 61 74 65 64 3d 2a 20 7c 20 2d 2d 73 68 61 72 65  ated=* | --share
57b0: 64 73 74 61 74 65 3d 2a 20 7c 20 2d 2d 73 68 61  dstate=* | --sha
57c0: 72 65 64 73 74 61 74 3d 2a 20 7c 20 2d 2d 73 68  redstat=* | --sh
57d0: 61 72 65 64 73 74 61 3d 2a 20 5c 0a 20 20 7c 20  aredsta=* \.  | 
57e0: 2d 2d 73 68 61 72 65 64 73 74 3d 2a 20 7c 20 2d  --sharedst=* | -
57f0: 2d 73 68 61 72 65 64 73 3d 2a 20 7c 20 2d 2d 73  -shareds=* | --s
5800: 68 61 72 65 64 3d 2a 20 7c 20 2d 2d 73 68 61 72  hared=* | --shar
5810: 65 3d 2a 20 7c 20 2d 2d 73 68 61 72 3d 2a 20 5c  e=* | --shar=* \
5820: 0a 20 20 7c 20 2d 2d 73 68 61 3d 2a 20 7c 20 2d  .  | --sha=* | -
5830: 2d 73 68 3d 2a 29 0a 20 20 20 20 73 68 61 72 65  -sh=*).    share
5840: 64 73 74 61 74 65 64 69 72 3d 24 61 63 5f 6f 70  dstatedir=$ac_op
5850: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 69 74 65  targ ;;..  -site
5860: 20 7c 20 2d 2d 73 69 74 65 20 7c 20 2d 2d 73 69   | --site | --si
5870: 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73  t).    ac_prev=s
5880: 69 74 65 20 3b 3b 0a 20 20 2d 73 69 74 65 3d 2a  ite ;;.  -site=*
5890: 20 7c 20 2d 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d   | --site=* | --
58a0: 73 69 74 3d 2a 29 0a 20 20 20 20 73 69 74 65 3d  sit=*).    site=
58b0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
58c0: 20 2d 73 72 63 64 69 72 20 7c 20 2d 2d 73 72 63   -srcdir | --src
58d0: 64 69 72 20 7c 20 2d 2d 73 72 63 64 69 20 7c 20  dir | --srcdi | 
58e0: 2d 2d 73 72 63 64 20 7c 20 2d 2d 73 72 63 20 7c  --srcd | --src |
58f0: 20 2d 2d 73 72 29 0a 20 20 20 20 61 63 5f 70 72   --sr).    ac_pr
5900: 65 76 3d 73 72 63 64 69 72 20 3b 3b 0a 20 20 2d  ev=srcdir ;;.  -
5910: 73 72 63 64 69 72 3d 2a 20 7c 20 2d 2d 73 72 63  srcdir=* | --src
5920: 64 69 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 3d  dir=* | --srcdi=
5930: 2a 20 7c 20 2d 2d 73 72 63 64 3d 2a 20 7c 20 2d  * | --srcd=* | -
5940: 2d 73 72 63 3d 2a 20 7c 20 2d 2d 73 72 3d 2a 29  -src=* | --sr=*)
5950: 0a 20 20 20 20 73 72 63 64 69 72 3d 24 61 63 5f  .    srcdir=$ac_
5960: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 79  optarg ;;..  -sy
5970: 73 63 6f 6e 66 64 69 72 20 7c 20 2d 2d 73 79 73  sconfdir | --sys
5980: 63 6f 6e 66 64 69 72 20 7c 20 2d 2d 73 79 73 63  confdir | --sysc
5990: 6f 6e 66 64 69 20 7c 20 2d 2d 73 79 73 63 6f 6e  onfdi | --syscon
59a0: 66 64 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 20 5c  fd | --sysconf \
59b0: 0a 20 20 7c 20 2d 2d 73 79 73 63 6f 6e 20 7c 20  .  | --syscon | 
59c0: 2d 2d 73 79 73 63 6f 20 7c 20 2d 2d 73 79 73 63  --sysco | --sysc
59d0: 20 7c 20 2d 2d 73 79 73 20 7c 20 2d 2d 73 79 29   | --sys | --sy)
59e0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 79 73  .    ac_prev=sys
59f0: 63 6f 6e 66 64 69 72 20 3b 3b 0a 20 20 2d 73 79  confdir ;;.  -sy
5a00: 73 63 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d 73  sconfdir=* | --s
5a10: 79 73 63 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d  ysconfdir=* | --
5a20: 73 79 73 63 6f 6e 66 64 69 3d 2a 20 7c 20 2d 2d  sysconfdi=* | --
5a30: 73 79 73 63 6f 6e 66 64 3d 2a 20 7c 20 2d 2d 73  sysconfd=* | --s
5a40: 79 73 63 6f 6e 66 3d 2a 20 5c 0a 20 20 7c 20 2d  ysconf=* \.  | -
5a50: 2d 73 79 73 63 6f 6e 3d 2a 20 7c 20 2d 2d 73 79  -syscon=* | --sy
5a60: 73 63 6f 3d 2a 20 7c 20 2d 2d 73 79 73 63 3d 2a  sco=* | --sysc=*
5a70: 20 7c 20 2d 2d 73 79 73 3d 2a 20 7c 20 2d 2d 73   | --sys=* | --s
5a80: 79 3d 2a 29 0a 20 20 20 20 73 79 73 63 6f 6e 66  y=*).    sysconf
5a90: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
5aa0: 3b 0a 0a 20 20 2d 74 61 72 67 65 74 20 7c 20 2d  ;..  -target | -
5ab0: 2d 74 61 72 67 65 74 20 7c 20 2d 2d 74 61 72 67  -target | --targ
5ac0: 65 20 7c 20 2d 2d 74 61 72 67 20 7c 20 2d 2d 74  e | --targ | --t
5ad0: 61 72 20 7c 20 2d 2d 74 61 20 7c 20 2d 2d 74 29  ar | --ta | --t)
5ae0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 74 61 72  .    ac_prev=tar
5af0: 67 65 74 5f 61 6c 69 61 73 20 3b 3b 0a 20 20 2d  get_alias ;;.  -
5b00: 74 61 72 67 65 74 3d 2a 20 7c 20 2d 2d 74 61 72  target=* | --tar
5b10: 67 65 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 3d  get=* | --targe=
5b20: 2a 20 7c 20 2d 2d 74 61 72 67 3d 2a 20 7c 20 2d  * | --targ=* | -
5b30: 2d 74 61 72 3d 2a 20 7c 20 2d 2d 74 61 3d 2a 20  -tar=* | --ta=* 
5b40: 7c 20 2d 2d 74 3d 2a 29 0a 20 20 20 20 74 61 72  | --t=*).    tar
5b50: 67 65 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70  get_alias=$ac_op
5b60: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 76 20 7c 20  targ ;;..  -v | 
5b70: 2d 76 65 72 62 6f 73 65 20 7c 20 2d 2d 76 65 72  -verbose | --ver
5b80: 62 6f 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73 20  bose | --verbos 
5b90: 7c 20 2d 2d 76 65 72 62 6f 20 7c 20 2d 2d 76 65  | --verbo | --ve
5ba0: 72 62 29 0a 20 20 20 20 76 65 72 62 6f 73 65 3d  rb).    verbose=
5bb0: 79 65 73 20 3b 3b 0a 0a 20 20 2d 76 65 72 73 69  yes ;;..  -versi
5bc0: 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 6f 6e 20 7c  on | --version |
5bd0: 20 2d 2d 76 65 72 73 69 6f 20 7c 20 2d 2d 76 65   --versio | --ve
5be0: 72 73 69 20 7c 20 2d 2d 76 65 72 73 20 7c 20 2d  rsi | --vers | -
5bf0: 56 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 76  V).    ac_init_v
5c00: 65 72 73 69 6f 6e 3d 3a 20 3b 3b 0a 0a 20 20 2d  ersion=: ;;..  -
5c10: 77 69 74 68 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d  with-* | --with-
5c20: 2a 29 0a 20 20 20 20 61 63 5f 70 61 63 6b 61 67  *).    ac_packag
5c30: 65 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70  e=`expr "x$ac_op
5c40: 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 77 69 74 68  tion" : 'x-*with
5c50: 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20  -\([^=]*\)'`.   
5c60: 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20   # Reject names 
5c70: 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c  that are not val
5c80: 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c  id shell variabl
5c90: 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70  e names..    exp
5ca0: 72 20 22 78 24 61 63 5f 70 61 63 6b 61 67 65 22  r "x$ac_package"
5cb0: 20 3a 20 22 2e 2a 5b 5e 2d 5f 24 61 73 5f 63 72   : ".*[^-_$as_cr
5cc0: 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e  _alnum]" >/dev/n
5cd0: 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b 20 65  ull &&.      { e
5ce0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
5cf0: 6f 72 3a 20 69 6e 76 61 6c 69 64 20 70 61 63 6b  or: invalid pack
5d00: 61 67 65 20 6e 61 6d 65 3a 20 24 61 63 5f 70 61  age name: $ac_pa
5d10: 63 6b 61 67 65 22 20 3e 26 32 0a 20 20 20 7b 20  ckage" >&2.   { 
5d20: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
5d30: 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63 5f 70 61  ; }; }.    ac_pa
5d40: 63 6b 61 67 65 3d 60 65 63 68 6f 20 24 61 63 5f  ckage=`echo $ac_
5d50: 70 61 63 6b 61 67 65 7c 20 73 65 64 20 27 73 2f  package| sed 's/
5d60: 2d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61 73 65  -/_/g'`.    case
5d70: 20 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 0a 20   $ac_option in. 
5d80: 20 20 20 20 20 2a 3d 2a 29 20 61 63 5f 6f 70 74       *=*) ac_opt
5d90: 61 72 67 3d 60 65 63 68 6f 20 22 24 61 63 5f 6f  arg=`echo "$ac_o
5da0: 70 74 61 72 67 22 20 7c 20 73 65 64 20 22 73 2f  ptarg" | sed "s/
5db0: 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22  '/'\\\\\\\\''/g"
5dc0: 60 3b 3b 0a 20 20 20 20 20 20 2a 29 20 61 63 5f  `;;.      *) ac_
5dd0: 6f 70 74 61 72 67 3d 79 65 73 20 3b 3b 0a 20 20  optarg=yes ;;.  
5de0: 20 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20    esac.    eval 
5df0: 22 77 69 74 68 5f 24 61 63 5f 70 61 63 6b 61 67  "with_$ac_packag
5e00: 65 3d 27 24 61 63 5f 6f 70 74 61 72 67 27 22 20  e='$ac_optarg'" 
5e10: 3b 3b 0a 0a 20 20 2d 77 69 74 68 6f 75 74 2d 2a  ;;..  -without-*
5e20: 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d 2a 29 0a   | --without-*).
5e30: 20 20 20 20 61 63 5f 70 61 63 6b 61 67 65 3d 60      ac_package=`
5e40: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
5e50: 6e 22 20 3a 20 27 78 2d 2a 77 69 74 68 6f 75 74  n" : 'x-*without
5e60: 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 23 20  -\(.*\)'`.    # 
5e70: 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61  Reject names tha
5e80: 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20  t are not valid 
5e90: 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e  shell variable n
5ea0: 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22  ames..    expr "
5eb0: 78 24 61 63 5f 70 61 63 6b 61 67 65 22 20 3a 20  x$ac_package" : 
5ec0: 22 2e 2a 5b 5e 2d 5f 24 61 73 5f 63 72 5f 61 6c  ".*[^-_$as_cr_al
5ed0: 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  num]" >/dev/null
5ee0: 20 26 26 0a 20 20 20 20 20 20 7b 20 65 63 68 6f   &&.      { echo
5ef0: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
5f00: 20 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67 65   invalid package
5f10: 20 6e 61 6d 65 3a 20 24 61 63 5f 70 61 63 6b 61   name: $ac_packa
5f20: 67 65 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  ge" >&2.   { (ex
5f30: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
5f40: 3b 20 7d 0a 20 20 20 20 61 63 5f 70 61 63 6b 61  ; }.    ac_packa
5f50: 67 65 3d 60 65 63 68 6f 20 24 61 63 5f 70 61 63  ge=`echo $ac_pac
5f60: 6b 61 67 65 20 7c 20 73 65 64 20 27 73 2f 2d 2f  kage | sed 's/-/
5f70: 5f 2f 67 27 60 0a 20 20 20 20 65 76 61 6c 20 22  _/g'`.    eval "
5f80: 77 69 74 68 5f 24 61 63 5f 70 61 63 6b 61 67 65  with_$ac_package
5f90: 3d 6e 6f 22 20 3b 3b 0a 0a 20 20 2d 2d 78 29 0a  =no" ;;..  --x).
5fa0: 20 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20      # Obsolete; 
5fb0: 75 73 65 20 2d 2d 77 69 74 68 2d 78 2e 0a 20 20  use --with-x..  
5fc0: 20 20 77 69 74 68 5f 78 3d 79 65 73 20 3b 3b 0a    with_x=yes ;;.
5fd0: 0a 20 20 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c  .  -x-includes |
5fe0: 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 73 20 7c 20   --x-includes | 
5ff0: 2d 2d 78 2d 69 6e 63 6c 75 64 65 20 7c 20 2d 2d  --x-include | --
6000: 78 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 78 2d 69  x-includ | --x-i
6010: 6e 63 6c 75 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69  nclu \.  | --x-i
6020: 6e 63 6c 20 7c 20 2d 2d 78 2d 69 6e 63 20 7c 20  ncl | --x-inc | 
6030: 2d 2d 78 2d 69 6e 20 7c 20 2d 2d 78 2d 69 29 0a  --x-in | --x-i).
6040: 20 20 20 20 61 63 5f 70 72 65 76 3d 78 5f 69 6e      ac_prev=x_in
6050: 63 6c 75 64 65 73 20 3b 3b 0a 20 20 2d 78 2d 69  cludes ;;.  -x-i
6060: 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78 2d  ncludes=* | --x-
6070: 69 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d 78  includes=* | --x
6080: 2d 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 78  -include=* | --x
6090: 2d 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 78 2d  -includ=* | --x-
60a0: 69 6e 63 6c 75 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  inclu=* \.  | --
60b0: 78 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 78 2d 69  x-incl=* | --x-i
60c0: 6e 63 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 3d 2a 20  nc=* | --x-in=* 
60d0: 7c 20 2d 2d 78 2d 69 3d 2a 29 0a 20 20 20 20 78  | --x-i=*).    x
60e0: 5f 69 6e 63 6c 75 64 65 73 3d 24 61 63 5f 6f 70  _includes=$ac_op
60f0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 78 2d 6c 69  targ ;;..  -x-li
6100: 62 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69  braries | --x-li
6110: 62 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d 6c 69  braries | --x-li
6120: 62 72 61 72 69 65 20 7c 20 2d 2d 78 2d 6c 69 62  brarie | --x-lib
6130: 72 61 72 69 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c  rari \.  | --x-l
6140: 69 62 72 61 72 20 7c 20 2d 2d 78 2d 6c 69 62 72  ibrar | --x-libr
6150: 61 20 7c 20 2d 2d 78 2d 6c 69 62 72 20 7c 20 2d  a | --x-libr | -
6160: 2d 78 2d 6c 69 62 20 7c 20 2d 2d 78 2d 6c 69 20  -x-lib | --x-li 
6170: 7c 20 2d 2d 78 2d 6c 29 0a 20 20 20 20 61 63 5f  | --x-l).    ac_
6180: 70 72 65 76 3d 78 5f 6c 69 62 72 61 72 69 65 73  prev=x_libraries
6190: 20 3b 3b 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69   ;;.  -x-librari
61a0: 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  es=* | --x-libra
61b0: 72 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62  ries=* | --x-lib
61c0: 72 61 72 69 65 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  rarie=* | --x-li
61d0: 62 72 61 72 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  brari=* \.  | --
61e0: 78 2d 6c 69 62 72 61 72 3d 2a 20 7c 20 2d 2d 78  x-librar=* | --x
61f0: 2d 6c 69 62 72 61 3d 2a 20 7c 20 2d 2d 78 2d 6c  -libra=* | --x-l
6200: 69 62 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 3d  ibr=* | --x-lib=
6210: 2a 20 7c 20 2d 2d 78 2d 6c 69 3d 2a 20 7c 20 2d  * | --x-li=* | -
6220: 2d 78 2d 6c 3d 2a 29 0a 20 20 20 20 78 5f 6c 69  -x-l=*).    x_li
6230: 62 72 61 72 69 65 73 3d 24 61 63 5f 6f 70 74 61  braries=$ac_opta
6240: 72 67 20 3b 3b 0a 0a 20 20 2d 2a 29 20 7b 20 65  rg ;;..  -*) { e
6250: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
6260: 6f 72 3a 20 75 6e 72 65 63 6f 67 6e 69 7a 65 64  or: unrecognized
6270: 20 6f 70 74 69 6f 6e 3a 20 24 61 63 5f 6f 70 74   option: $ac_opt
6280: 69 6f 6e 0a 54 72 79 20 5c 60 24 30 20 2d 2d 68  ion.Try \`$0 --h
6290: 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e  elp' for more in
62a0: 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 3e 26 32 0a  formation." >&2.
62b0: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
62c0: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20  xit 1; }; }.    
62d0: 3b 3b 0a 0a 20 20 2a 3d 2a 29 0a 20 20 20 20 61  ;;..  *=*).    a
62e0: 63 5f 65 6e 76 76 61 72 3d 60 65 78 70 72 20 22  c_envvar=`expr "
62f0: 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27  x$ac_option" : '
6300: 78 5c 28 5b 5e 3d 5d 2a 5c 29 3d 27 60 0a 20 20  x\([^=]*\)='`.  
6310: 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73    # Reject names
6320: 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61   that are not va
6330: 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62  lid shell variab
6340: 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78  le names..    ex
6350: 70 72 20 22 78 24 61 63 5f 65 6e 76 76 61 72 22  pr "x$ac_envvar"
6360: 20 3a 20 22 2e 2a 5b 5e 5f 24 61 73 5f 63 72 5f   : ".*[^_$as_cr_
6370: 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75  alnum]" >/dev/nu
6380: 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b 20 65 63  ll &&.      { ec
6390: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
63a0: 72 3a 20 69 6e 76 61 6c 69 64 20 76 61 72 69 61  r: invalid varia
63b0: 62 6c 65 20 6e 61 6d 65 3a 20 24 61 63 5f 65 6e  ble name: $ac_en
63c0: 76 76 61 72 22 20 3e 26 32 0a 20 20 20 7b 20 28  vvar" >&2.   { (
63d0: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
63e0: 20 7d 3b 20 7d 0a 20 20 20 20 61 63 5f 6f 70 74   }; }.    ac_opt
63f0: 61 72 67 3d 60 65 63 68 6f 20 22 24 61 63 5f 6f  arg=`echo "$ac_o
6400: 70 74 61 72 67 22 20 7c 20 73 65 64 20 22 73 2f  ptarg" | sed "s/
6410: 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22  '/'\\\\\\\\''/g"
6420: 60 0a 20 20 20 20 65 76 61 6c 20 22 24 61 63 5f  `.    eval "$ac_
6430: 65 6e 76 76 61 72 3d 27 24 61 63 5f 6f 70 74 61  envvar='$ac_opta
6440: 72 67 27 22 0a 20 20 20 20 65 78 70 6f 72 74 20  rg'".    export 
6450: 24 61 63 5f 65 6e 76 76 61 72 20 3b 3b 0a 0a 20  $ac_envvar ;;.. 
6460: 20 2a 29 0a 20 20 20 20 23 20 46 49 58 4d 45 3a   *).    # FIXME:
6470: 20 73 68 6f 75 6c 64 20 62 65 20 72 65 6d 6f 76   should be remov
6480: 65 64 20 69 6e 20 61 75 74 6f 63 6f 6e 66 20 33  ed in autoconf 3
6490: 2e 30 2e 0a 20 20 20 20 65 63 68 6f 20 22 24 61  .0..    echo "$a
64a0: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 79  s_me: WARNING: y
64b0: 6f 75 20 73 68 6f 75 6c 64 20 75 73 65 20 2d 2d  ou should use --
64c0: 62 75 69 6c 64 2c 20 2d 2d 68 6f 73 74 2c 20 2d  build, --host, -
64d0: 2d 74 61 72 67 65 74 22 20 3e 26 32 0a 20 20 20  -target" >&2.   
64e0: 20 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69   expr "x$ac_opti
64f0: 6f 6e 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61  on" : ".*[^-._$a
6500: 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64  s_cr_alnum]" >/d
6510: 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20  ev/null &&.     
6520: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57   echo "$as_me: W
6530: 41 52 4e 49 4e 47 3a 20 69 6e 76 61 6c 69 64 20  ARNING: invalid 
6540: 68 6f 73 74 20 74 79 70 65 3a 20 24 61 63 5f 6f  host type: $ac_o
6550: 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20 20 20 3a  ption" >&2.    :
6560: 20 24 7b 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24   ${build_alias=$
6570: 61 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b 68 6f 73  ac_option} ${hos
6580: 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69  t_alias=$ac_opti
6590: 6f 6e 7d 20 24 7b 74 61 72 67 65 74 5f 61 6c 69  on} ${target_ali
65a0: 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 0a 20  as=$ac_option}. 
65b0: 20 20 20 3b 3b 0a 0a 20 20 65 73 61 63 0a 64 6f     ;;..  esac.do
65c0: 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  ne..if test -n "
65d0: 24 61 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a  $ac_prev"; then.
65e0: 20 20 61 63 5f 6f 70 74 69 6f 6e 3d 2d 2d 60 65    ac_option=--`e
65f0: 63 68 6f 20 24 61 63 5f 70 72 65 76 20 7c 20 73  cho $ac_prev | s
6600: 65 64 20 27 73 2f 5f 2f 2d 2f 67 27 60 0a 20 20  ed 's/_/-/g'`.  
6610: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  { echo "$as_me: 
6620: 65 72 72 6f 72 3a 20 6d 69 73 73 69 6e 67 20 61  error: missing a
6630: 72 67 75 6d 65 6e 74 20 74 6f 20 24 61 63 5f 6f  rgument to $ac_o
6640: 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20 20 7b 20  ption" >&2.   { 
6650: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
6660: 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 23 20 42 65 20  ; }; }.fi..# Be 
6670: 73 75 72 65 20 74 6f 20 68 61 76 65 20 61 62 73  sure to have abs
6680: 6f 6c 75 74 65 20 70 61 74 68 73 2e 0a 66 6f 72  olute paths..for
6690: 20 61 63 5f 76 61 72 20 69 6e 20 65 78 65 63 5f   ac_var in exec_
66a0: 70 72 65 66 69 78 20 70 72 65 66 69 78 0a 64 6f  prefix prefix.do
66b0: 0a 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 24  .  eval ac_val=$
66c0: 60 65 63 68 6f 20 24 61 63 5f 76 61 72 60 0a 20  `echo $ac_var`. 
66d0: 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e   case $ac_val in
66e0: 0a 20 20 20 20 5b 5c 5c 2f 24 5d 2a 20 7c 20 3f  .    [\\/$]* | ?
66f0: 3a 5b 5c 5c 2f 5d 2a 20 7c 20 4e 4f 4e 45 20 7c  :[\\/]* | NONE |
6700: 20 27 27 20 29 20 3b 3b 0a 20 20 20 20 2a 29 20   '' ) ;;.    *) 
6710: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
6720: 20 65 72 72 6f 72 3a 20 65 78 70 65 63 74 65 64   error: expected
6730: 20 61 6e 20 61 62 73 6f 6c 75 74 65 20 64 69 72   an absolute dir
6740: 65 63 74 6f 72 79 20 6e 61 6d 65 20 66 6f 72 20  ectory name for 
6750: 2d 2d 24 61 63 5f 76 61 72 3a 20 24 61 63 5f 76  --$ac_var: $ac_v
6760: 61 6c 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  al" >&2.   { (ex
6770: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
6780: 3b 20 7d 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e  ; };;.  esac.don
6790: 65 0a 0a 23 20 42 65 20 73 75 72 65 20 74 6f 20  e..# Be sure to 
67a0: 68 61 76 65 20 61 62 73 6f 6c 75 74 65 20 70 61  have absolute pa
67b0: 74 68 73 2e 0a 66 6f 72 20 61 63 5f 76 61 72 20  ths..for ac_var 
67c0: 69 6e 20 62 69 6e 64 69 72 20 73 62 69 6e 64 69  in bindir sbindi
67d0: 72 20 6c 69 62 65 78 65 63 64 69 72 20 64 61 74  r libexecdir dat
67e0: 61 64 69 72 20 73 79 73 63 6f 6e 66 64 69 72 20  adir sysconfdir 
67f0: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 20 5c  sharedstatedir \
6800: 0a 09 20 20 20 20 20 20 6c 6f 63 61 6c 73 74 61  ..      localsta
6810: 74 65 64 69 72 20 6c 69 62 64 69 72 20 69 6e 63  tedir libdir inc
6820: 6c 75 64 65 64 69 72 20 6f 6c 64 69 6e 63 6c 75  ludedir oldinclu
6830: 64 65 64 69 72 20 69 6e 66 6f 64 69 72 20 6d 61  dedir infodir ma
6840: 6e 64 69 72 0a 64 6f 0a 20 20 65 76 61 6c 20 61  ndir.do.  eval a
6850: 63 5f 76 61 6c 3d 24 60 65 63 68 6f 20 24 61 63  c_val=$`echo $ac
6860: 5f 76 61 72 60 0a 20 20 63 61 73 65 20 24 61 63  _var`.  case $ac
6870: 5f 76 61 6c 20 69 6e 0a 20 20 20 20 5b 5c 5c 2f  _val in.    [\\/
6880: 24 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29  $]* | ?:[\\/]* )
6890: 20 3b 3b 0a 20 20 20 20 2a 29 20 20 7b 20 65 63   ;;.    *)  { ec
68a0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
68b0: 72 3a 20 65 78 70 65 63 74 65 64 20 61 6e 20 61  r: expected an a
68c0: 62 73 6f 6c 75 74 65 20 64 69 72 65 63 74 6f 72  bsolute director
68d0: 79 20 6e 61 6d 65 20 66 6f 72 20 2d 2d 24 61 63  y name for --$ac
68e0: 5f 76 61 72 3a 20 24 61 63 5f 76 61 6c 22 20 3e  _var: $ac_val" >
68f0: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
6900: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b 3b  ; exit 1; }; };;
6910: 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 0a 23 20  .  esac.done..# 
6920: 54 68 65 72 65 20 6d 69 67 68 74 20 62 65 20 70  There might be p
6930: 65 6f 70 6c 65 20 77 68 6f 20 64 65 70 65 6e 64  eople who depend
6940: 20 6f 6e 20 74 68 65 20 6f 6c 64 20 62 72 6f 6b   on the old brok
6950: 65 6e 20 62 65 68 61 76 69 6f 72 3a 20 60 24 68  en behavior: `$h
6960: 6f 73 74 27 0a 23 20 75 73 65 64 20 74 6f 20 68  ost'.# used to h
6970: 6f 6c 64 20 74 68 65 20 61 72 67 75 6d 65 6e 74  old the argument
6980: 20 6f 66 20 2d 2d 68 6f 73 74 20 65 74 63 2e 0a   of --host etc..
6990: 23 20 46 49 58 4d 45 3a 20 54 6f 20 72 65 6d 6f  # FIXME: To remo
69a0: 76 65 20 73 6f 6d 65 20 64 61 79 2e 0a 62 75 69  ve some day..bui
69b0: 6c 64 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a  ld=$build_alias.
69c0: 68 6f 73 74 3d 24 68 6f 73 74 5f 61 6c 69 61 73  host=$host_alias
69d0: 0a 74 61 72 67 65 74 3d 24 74 61 72 67 65 74 5f  .target=$target_
69e0: 61 6c 69 61 73 0a 0a 23 20 46 49 58 4d 45 3a 20  alias..# FIXME: 
69f0: 54 6f 20 72 65 6d 6f 76 65 20 73 6f 6d 65 20 64  To remove some d
6a00: 61 79 2e 0a 69 66 20 74 65 73 74 20 22 78 24 68  ay..if test "x$h
6a10: 6f 73 74 5f 61 6c 69 61 73 22 20 21 3d 20 78 3b  ost_alias" != x;
6a20: 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20   then.  if test 
6a30: 22 78 24 62 75 69 6c 64 5f 61 6c 69 61 73 22 20  "x$build_alias" 
6a40: 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 63 72  = x; then.    cr
6a50: 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6d 61  oss_compiling=ma
6a60: 79 62 65 0a 20 20 20 20 65 63 68 6f 20 22 24 61  ybe.    echo "$a
6a70: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49  s_me: WARNING: I
6a80: 66 20 79 6f 75 20 77 61 6e 74 65 64 20 74 6f 20  f you wanted to 
6a90: 73 65 74 20 74 68 65 20 2d 2d 62 75 69 6c 64 20  set the --build 
6aa0: 74 79 70 65 2c 20 64 6f 6e 27 74 20 75 73 65 20  type, don't use 
6ab0: 2d 2d 68 6f 73 74 2e 0a 20 20 20 20 49 66 20 61  --host..    If a
6ac0: 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72 20   cross compiler 
6ad0: 69 73 20 64 65 74 65 63 74 65 64 20 74 68 65 6e  is detected then
6ae0: 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 20 6d   cross compile m
6af0: 6f 64 65 20 77 69 6c 6c 20 62 65 20 75 73 65 64  ode will be used
6b00: 2e 22 20 3e 26 32 0a 20 20 65 6c 69 66 20 74 65  ." >&2.  elif te
6b10: 73 74 20 22 78 24 62 75 69 6c 64 5f 61 6c 69 61  st "x$build_alia
6b20: 73 22 20 21 3d 20 22 78 24 68 6f 73 74 5f 61 6c  s" != "x$host_al
6b30: 69 61 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 63  ias"; then.    c
6b40: 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79  ross_compiling=y
6b50: 65 73 0a 20 20 66 69 0a 66 69 0a 0a 61 63 5f 74  es.  fi.fi..ac_t
6b60: 6f 6f 6c 5f 70 72 65 66 69 78 3d 0a 74 65 73 74  ool_prefix=.test
6b70: 20 2d 6e 20 22 24 68 6f 73 74 5f 61 6c 69 61 73   -n "$host_alias
6b80: 22 20 26 26 20 61 63 5f 74 6f 6f 6c 5f 70 72 65  " && ac_tool_pre
6b90: 66 69 78 3d 24 68 6f 73 74 5f 61 6c 69 61 73 2d  fix=$host_alias-
6ba0: 0a 0a 74 65 73 74 20 22 24 73 69 6c 65 6e 74 22  ..test "$silent"
6bb0: 20 3d 20 79 65 73 20 26 26 20 65 78 65 63 20 36   = yes && exec 6
6bc0: 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 0a 0a 23 20 46  >/dev/null...# F
6bd0: 69 6e 64 20 74 68 65 20 73 6f 75 72 63 65 20 66  ind the source f
6be0: 69 6c 65 73 2c 20 69 66 20 6c 6f 63 61 74 69 6f  iles, if locatio
6bf0: 6e 20 77 61 73 20 6e 6f 74 20 73 70 65 63 69 66  n was not specif
6c00: 69 65 64 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20  ied..if test -z 
6c10: 22 24 73 72 63 64 69 72 22 3b 20 74 68 65 6e 0a  "$srcdir"; then.
6c20: 20 20 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61    ac_srcdir_defa
6c30: 75 6c 74 65 64 3d 79 65 73 0a 20 20 23 20 54 72  ulted=yes.  # Tr
6c40: 79 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20  y the directory 
6c50: 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 69 73 20  containing this 
6c60: 73 63 72 69 70 74 2c 20 74 68 65 6e 20 69 74 73  script, then its
6c70: 20 70 61 72 65 6e 74 2e 0a 20 20 61 63 5f 63 6f   parent..  ac_co
6c80: 6e 66 64 69 72 3d 60 28 64 69 72 6e 61 6d 65 20  nfdir=`(dirname 
6c90: 22 24 30 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  "$0") 2>/dev/nul
6ca0: 6c 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 22  l ||.$as_expr X"
6cb0: 24 30 22 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d  $0" : 'X\(.*[^/]
6cc0: 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a  \)//*[^/][^/]*/*
6cd0: 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20  $' \| \.. X"$0" 
6ce0: 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27 20  : 'X\(//\)[^/]' 
6cf0: 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20 27  \| \.. X"$0" : '
6d00: 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09  X\(//\)$' \| \..
6d10: 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 5c 29   X"$0" : 'X\(/\)
6d20: 27 20 5c 7c 20 5c 0a 09 20 2e 20 20 20 20 20 3a  ' \| \.. .     :
6d30: 20 27 5c 28 2e 5c 29 27 20 32 3e 2f 64 65 76 2f   '\(.\)' 2>/dev/
6d40: 6e 75 6c 6c 20 7c 7c 0a 65 63 68 6f 20 58 22 24  null ||.echo X"$
6d50: 30 22 20 7c 0a 20 20 20 20 73 65 64 20 27 2f 5e  0" |.    sed '/^
6d60: 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f 5c 2f 2a  X\(.*[^/]\)\/\/*
6d70: 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24 2f 7b 20  [^/][^/]*\/*$/{ 
6d80: 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09  s//\1/; q; }.  .
6d90: 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f    /^X\(\/\/\)[^/
6da0: 5d 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b  ].*/{ s//\1/; q;
6db0: 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c   }.  .  /^X\(\/\
6dc0: 2f 5c 29 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71  /\)$/{ s//\1/; q
6dd0: 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c 2f  ; }.  .  /^X\(\/
6de0: 5c 29 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71  \).*/{ s//\1/; q
6df0: 3b 20 7d 0a 20 20 09 20 20 73 2f 2e 2a 2f 2e 2f  ; }.  .  s/.*/./
6e00: 3b 20 71 27 60 0a 20 20 73 72 63 64 69 72 3d 24  ; q'`.  srcdir=$
6e10: 61 63 5f 63 6f 6e 66 64 69 72 0a 20 20 69 66 20  ac_confdir.  if 
6e20: 74 65 73 74 20 21 20 2d 72 20 24 73 72 63 64 69  test ! -r $srcdi
6e30: 72 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c  r/$ac_unique_fil
6e40: 65 3b 20 74 68 65 6e 0a 20 20 20 20 73 72 63 64  e; then.    srcd
6e50: 69 72 3d 2e 2e 0a 20 20 66 69 0a 65 6c 73 65 0a  ir=...  fi.else.
6e60: 20 20 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61    ac_srcdir_defa
6e70: 75 6c 74 65 64 3d 6e 6f 0a 66 69 0a 69 66 20 74  ulted=no.fi.if t
6e80: 65 73 74 20 21 20 2d 72 20 24 73 72 63 64 69 72  est ! -r $srcdir
6e90: 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65  /$ac_unique_file
6ea0: 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74  ; then.  if test
6eb0: 20 22 24 61 63 5f 73 72 63 64 69 72 5f 64 65 66   "$ac_srcdir_def
6ec0: 61 75 6c 74 65 64 22 20 3d 20 79 65 73 3b 20 74  aulted" = yes; t
6ed0: 68 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f 20 22  hen.    { echo "
6ee0: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63  $as_me: error: c
6ef0: 61 6e 6e 6f 74 20 66 69 6e 64 20 73 6f 75 72 63  annot find sourc
6f00: 65 73 20 28 24 61 63 5f 75 6e 69 71 75 65 5f 66  es ($ac_unique_f
6f10: 69 6c 65 29 20 69 6e 20 24 61 63 5f 63 6f 6e 66  ile) in $ac_conf
6f20: 64 69 72 20 6f 72 20 2e 2e 22 20 3e 26 32 0a 20  dir or .." >&2. 
6f30: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
6f40: 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 65 6c 73  it 1; }; }.  els
6f50: 65 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61  e.    { echo "$a
6f60: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e  s_me: error: can
6f70: 6e 6f 74 20 66 69 6e 64 20 73 6f 75 72 63 65 73  not find sources
6f80: 20 28 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c   ($ac_unique_fil
6f90: 65 29 20 69 6e 20 24 73 72 63 64 69 72 22 20 3e  e) in $srcdir" >
6fa0: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
6fb0: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20  ; exit 1; }; }. 
6fc0: 20 66 69 0a 66 69 0a 28 63 64 20 24 73 72 63 64   fi.fi.(cd $srcd
6fd0: 69 72 20 26 26 20 74 65 73 74 20 2d 72 20 2e 2f  ir && test -r ./
6fe0: 24 61 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 29  $ac_unique_file)
6ff0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a   2>/dev/null ||.
7000: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
7010: 3a 20 65 72 72 6f 72 3a 20 73 6f 75 72 63 65 73  : error: sources
7020: 20 61 72 65 20 69 6e 20 24 73 72 63 64 69 72 2c   are in $srcdir,
7030: 20 62 75 74 20 5c 60 63 64 20 24 73 72 63 64 69   but \`cd $srcdi
7040: 72 27 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72 6b  r' does not work
7050: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
7060: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
7070: 7d 0a 73 72 63 64 69 72 3d 60 65 63 68 6f 20 22  }.srcdir=`echo "
7080: 24 73 72 63 64 69 72 22 20 7c 20 73 65 64 20 27  $srcdir" | sed '
7090: 73 25 5c 28 5b 5e 5c 5c 2f 5d 5c 29 5b 5c 5c 2f  s%\([^\\/]\)[\\/
70a0: 5d 2a 24 25 5c 31 25 27 60 0a 61 63 5f 65 6e 76  ]*$%\1%'`.ac_env
70b0: 5f 62 75 69 6c 64 5f 61 6c 69 61 73 5f 73 65 74  _build_alias_set
70c0: 3d 24 7b 62 75 69 6c 64 5f 61 6c 69 61 73 2b 73  =${build_alias+s
70d0: 65 74 7d 0a 61 63 5f 65 6e 76 5f 62 75 69 6c 64  et}.ac_env_build
70e0: 5f 61 6c 69 61 73 5f 76 61 6c 75 65 3d 24 62 75  _alias_value=$bu
70f0: 69 6c 64 5f 61 6c 69 61 73 0a 61 63 5f 63 76 5f  ild_alias.ac_cv_
7100: 65 6e 76 5f 62 75 69 6c 64 5f 61 6c 69 61 73 5f  env_build_alias_
7110: 73 65 74 3d 24 7b 62 75 69 6c 64 5f 61 6c 69 61  set=${build_alia
7120: 73 2b 73 65 74 7d 0a 61 63 5f 63 76 5f 65 6e 76  s+set}.ac_cv_env
7130: 5f 62 75 69 6c 64 5f 61 6c 69 61 73 5f 76 61 6c  _build_alias_val
7140: 75 65 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a  ue=$build_alias.
7150: 61 63 5f 65 6e 76 5f 68 6f 73 74 5f 61 6c 69 61  ac_env_host_alia
7160: 73 5f 73 65 74 3d 24 7b 68 6f 73 74 5f 61 6c 69  s_set=${host_ali
7170: 61 73 2b 73 65 74 7d 0a 61 63 5f 65 6e 76 5f 68  as+set}.ac_env_h
7180: 6f 73 74 5f 61 6c 69 61 73 5f 76 61 6c 75 65 3d  ost_alias_value=
7190: 24 68 6f 73 74 5f 61 6c 69 61 73 0a 61 63 5f 63  $host_alias.ac_c
71a0: 76 5f 65 6e 76 5f 68 6f 73 74 5f 61 6c 69 61 73  v_env_host_alias
71b0: 5f 73 65 74 3d 24 7b 68 6f 73 74 5f 61 6c 69 61  _set=${host_alia
71c0: 73 2b 73 65 74 7d 0a 61 63 5f 63 76 5f 65 6e 76  s+set}.ac_cv_env
71d0: 5f 68 6f 73 74 5f 61 6c 69 61 73 5f 76 61 6c 75  _host_alias_valu
71e0: 65 3d 24 68 6f 73 74 5f 61 6c 69 61 73 0a 61 63  e=$host_alias.ac
71f0: 5f 65 6e 76 5f 74 61 72 67 65 74 5f 61 6c 69 61  _env_target_alia
7200: 73 5f 73 65 74 3d 24 7b 74 61 72 67 65 74 5f 61  s_set=${target_a
7210: 6c 69 61 73 2b 73 65 74 7d 0a 61 63 5f 65 6e 76  lias+set}.ac_env
7220: 5f 74 61 72 67 65 74 5f 61 6c 69 61 73 5f 76 61  _target_alias_va
7230: 6c 75 65 3d 24 74 61 72 67 65 74 5f 61 6c 69 61  lue=$target_alia
7240: 73 0a 61 63 5f 63 76 5f 65 6e 76 5f 74 61 72 67  s.ac_cv_env_targ
7250: 65 74 5f 61 6c 69 61 73 5f 73 65 74 3d 24 7b 74  et_alias_set=${t
7260: 61 72 67 65 74 5f 61 6c 69 61 73 2b 73 65 74 7d  arget_alias+set}
7270: 0a 61 63 5f 63 76 5f 65 6e 76 5f 74 61 72 67 65  .ac_cv_env_targe
7280: 74 5f 61 6c 69 61 73 5f 76 61 6c 75 65 3d 24 74  t_alias_value=$t
7290: 61 72 67 65 74 5f 61 6c 69 61 73 0a 61 63 5f 65  arget_alias.ac_e
72a0: 6e 76 5f 43 43 5f 73 65 74 3d 24 7b 43 43 2b 73  nv_CC_set=${CC+s
72b0: 65 74 7d 0a 61 63 5f 65 6e 76 5f 43 43 5f 76 61  et}.ac_env_CC_va
72c0: 6c 75 65 3d 24 43 43 0a 61 63 5f 63 76 5f 65 6e  lue=$CC.ac_cv_en
72d0: 76 5f 43 43 5f 73 65 74 3d 24 7b 43 43 2b 73 65  v_CC_set=${CC+se
72e0: 74 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f 43 43 5f  t}.ac_cv_env_CC_
72f0: 76 61 6c 75 65 3d 24 43 43 0a 61 63 5f 65 6e 76  value=$CC.ac_env
7300: 5f 43 46 4c 41 47 53 5f 73 65 74 3d 24 7b 43 46  _CFLAGS_set=${CF
7310: 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 65 6e 76  LAGS+set}.ac_env
7320: 5f 43 46 4c 41 47 53 5f 76 61 6c 75 65 3d 24 43  _CFLAGS_value=$C
7330: 46 4c 41 47 53 0a 61 63 5f 63 76 5f 65 6e 76 5f  FLAGS.ac_cv_env_
7340: 43 46 4c 41 47 53 5f 73 65 74 3d 24 7b 43 46 4c  CFLAGS_set=${CFL
7350: 41 47 53 2b 73 65 74 7d 0a 61 63 5f 63 76 5f 65  AGS+set}.ac_cv_e
7360: 6e 76 5f 43 46 4c 41 47 53 5f 76 61 6c 75 65 3d  nv_CFLAGS_value=
7370: 24 43 46 4c 41 47 53 0a 61 63 5f 65 6e 76 5f 4c  $CFLAGS.ac_env_L
7380: 44 46 4c 41 47 53 5f 73 65 74 3d 24 7b 4c 44 46  DFLAGS_set=${LDF
7390: 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 65 6e 76  LAGS+set}.ac_env
73a0: 5f 4c 44 46 4c 41 47 53 5f 76 61 6c 75 65 3d 24  _LDFLAGS_value=$
73b0: 4c 44 46 4c 41 47 53 0a 61 63 5f 63 76 5f 65 6e  LDFLAGS.ac_cv_en
73c0: 76 5f 4c 44 46 4c 41 47 53 5f 73 65 74 3d 24 7b  v_LDFLAGS_set=${
73d0: 4c 44 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f  LDFLAGS+set}.ac_
73e0: 63 76 5f 65 6e 76 5f 4c 44 46 4c 41 47 53 5f 76  cv_env_LDFLAGS_v
73f0: 61 6c 75 65 3d 24 4c 44 46 4c 41 47 53 0a 61 63  alue=$LDFLAGS.ac
7400: 5f 65 6e 76 5f 43 50 50 46 4c 41 47 53 5f 73 65  _env_CPPFLAGS_se
7410: 74 3d 24 7b 43 50 50 46 4c 41 47 53 2b 73 65 74  t=${CPPFLAGS+set
7420: 7d 0a 61 63 5f 65 6e 76 5f 43 50 50 46 4c 41 47  }.ac_env_CPPFLAG
7430: 53 5f 76 61 6c 75 65 3d 24 43 50 50 46 4c 41 47  S_value=$CPPFLAG
7440: 53 0a 61 63 5f 63 76 5f 65 6e 76 5f 43 50 50 46  S.ac_cv_env_CPPF
7450: 4c 41 47 53 5f 73 65 74 3d 24 7b 43 50 50 46 4c  LAGS_set=${CPPFL
7460: 41 47 53 2b 73 65 74 7d 0a 61 63 5f 63 76 5f 65  AGS+set}.ac_cv_e
7470: 6e 76 5f 43 50 50 46 4c 41 47 53 5f 76 61 6c 75  nv_CPPFLAGS_valu
7480: 65 3d 24 43 50 50 46 4c 41 47 53 0a 61 63 5f 65  e=$CPPFLAGS.ac_e
7490: 6e 76 5f 43 50 50 5f 73 65 74 3d 24 7b 43 50 50  nv_CPP_set=${CPP
74a0: 2b 73 65 74 7d 0a 61 63 5f 65 6e 76 5f 43 50 50  +set}.ac_env_CPP
74b0: 5f 76 61 6c 75 65 3d 24 43 50 50 0a 61 63 5f 63  _value=$CPP.ac_c
74c0: 76 5f 65 6e 76 5f 43 50 50 5f 73 65 74 3d 24 7b  v_env_CPP_set=${
74d0: 43 50 50 2b 73 65 74 7d 0a 61 63 5f 63 76 5f 65  CPP+set}.ac_cv_e
74e0: 6e 76 5f 43 50 50 5f 76 61 6c 75 65 3d 24 43 50  nv_CPP_value=$CP
74f0: 50 0a 61 63 5f 65 6e 76 5f 43 58 58 5f 73 65 74  P.ac_env_CXX_set
7500: 3d 24 7b 43 58 58 2b 73 65 74 7d 0a 61 63 5f 65  =${CXX+set}.ac_e
7510: 6e 76 5f 43 58 58 5f 76 61 6c 75 65 3d 24 43 58  nv_CXX_value=$CX
7520: 58 0a 61 63 5f 63 76 5f 65 6e 76 5f 43 58 58 5f  X.ac_cv_env_CXX_
7530: 73 65 74 3d 24 7b 43 58 58 2b 73 65 74 7d 0a 61  set=${CXX+set}.a
7540: 63 5f 63 76 5f 65 6e 76 5f 43 58 58 5f 76 61 6c  c_cv_env_CXX_val
7550: 75 65 3d 24 43 58 58 0a 61 63 5f 65 6e 76 5f 43  ue=$CXX.ac_env_C
7560: 58 58 46 4c 41 47 53 5f 73 65 74 3d 24 7b 43 58  XXFLAGS_set=${CX
7570: 58 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 65  XFLAGS+set}.ac_e
7580: 6e 76 5f 43 58 58 46 4c 41 47 53 5f 76 61 6c 75  nv_CXXFLAGS_valu
7590: 65 3d 24 43 58 58 46 4c 41 47 53 0a 61 63 5f 63  e=$CXXFLAGS.ac_c
75a0: 76 5f 65 6e 76 5f 43 58 58 46 4c 41 47 53 5f 73  v_env_CXXFLAGS_s
75b0: 65 74 3d 24 7b 43 58 58 46 4c 41 47 53 2b 73 65  et=${CXXFLAGS+se
75c0: 74 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f 43 58 58  t}.ac_cv_env_CXX
75d0: 46 4c 41 47 53 5f 76 61 6c 75 65 3d 24 43 58 58  FLAGS_value=$CXX
75e0: 46 4c 41 47 53 0a 61 63 5f 65 6e 76 5f 43 58 58  FLAGS.ac_env_CXX
75f0: 43 50 50 5f 73 65 74 3d 24 7b 43 58 58 43 50 50  CPP_set=${CXXCPP
7600: 2b 73 65 74 7d 0a 61 63 5f 65 6e 76 5f 43 58 58  +set}.ac_env_CXX
7610: 43 50 50 5f 76 61 6c 75 65 3d 24 43 58 58 43 50  CPP_value=$CXXCP
7620: 50 0a 61 63 5f 63 76 5f 65 6e 76 5f 43 58 58 43  P.ac_cv_env_CXXC
7630: 50 50 5f 73 65 74 3d 24 7b 43 58 58 43 50 50 2b  PP_set=${CXXCPP+
7640: 73 65 74 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f 43  set}.ac_cv_env_C
7650: 58 58 43 50 50 5f 76 61 6c 75 65 3d 24 43 58 58  XXCPP_value=$CXX
7660: 43 50 50 0a 61 63 5f 65 6e 76 5f 46 37 37 5f 73  CPP.ac_env_F77_s
7670: 65 74 3d 24 7b 46 37 37 2b 73 65 74 7d 0a 61 63  et=${F77+set}.ac
7680: 5f 65 6e 76 5f 46 37 37 5f 76 61 6c 75 65 3d 24  _env_F77_value=$
7690: 46 37 37 0a 61 63 5f 63 76 5f 65 6e 76 5f 46 37  F77.ac_cv_env_F7
76a0: 37 5f 73 65 74 3d 24 7b 46 37 37 2b 73 65 74 7d  7_set=${F77+set}
76b0: 0a 61 63 5f 63 76 5f 65 6e 76 5f 46 37 37 5f 76  .ac_cv_env_F77_v
76c0: 61 6c 75 65 3d 24 46 37 37 0a 61 63 5f 65 6e 76  alue=$F77.ac_env
76d0: 5f 46 46 4c 41 47 53 5f 73 65 74 3d 24 7b 46 46  _FFLAGS_set=${FF
76e0: 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 65 6e 76  LAGS+set}.ac_env
76f0: 5f 46 46 4c 41 47 53 5f 76 61 6c 75 65 3d 24 46  _FFLAGS_value=$F
7700: 46 4c 41 47 53 0a 61 63 5f 63 76 5f 65 6e 76 5f  FLAGS.ac_cv_env_
7710: 46 46 4c 41 47 53 5f 73 65 74 3d 24 7b 46 46 4c  FFLAGS_set=${FFL
7720: 41 47 53 2b 73 65 74 7d 0a 61 63 5f 63 76 5f 65  AGS+set}.ac_cv_e
7730: 6e 76 5f 46 46 4c 41 47 53 5f 76 61 6c 75 65 3d  nv_FFLAGS_value=
7740: 24 46 46 4c 41 47 53 0a 0a 23 0a 23 20 52 65 70  $FFLAGS..#.# Rep
7750: 6f 72 74 20 74 68 65 20 2d 2d 68 65 6c 70 20 6d  ort the --help m
7760: 65 73 73 61 67 65 2e 0a 23 0a 69 66 20 74 65 73  essage..#.if tes
7770: 74 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70  t "$ac_init_help
7780: 22 20 3d 20 22 6c 6f 6e 67 22 3b 20 74 68 65 6e  " = "long"; then
7790: 0a 20 20 23 20 4f 6d 69 74 20 73 6f 6d 65 20 69  .  # Omit some i
77a0: 6e 74 65 72 6e 61 6c 20 6f 72 20 6f 62 73 6f 6c  nternal or obsol
77b0: 65 74 65 20 6f 70 74 69 6f 6e 73 20 74 6f 20 6d  ete options to m
77c0: 61 6b 65 20 74 68 65 20 6c 69 73 74 20 6c 65 73  ake the list les
77d0: 73 20 69 6d 70 6f 73 69 6e 67 2e 0a 20 20 23 20  s imposing..  # 
77e0: 54 68 69 73 20 6d 65 73 73 61 67 65 20 69 73 20  This message is 
77f0: 74 6f 6f 20 6c 6f 6e 67 20 74 6f 20 62 65 20 61  too long to be a
7800: 20 73 74 72 69 6e 67 20 69 6e 20 74 68 65 20 41   string in the A
7810: 2f 55 58 20 33 2e 31 20 73 68 2e 0a 20 20 63 61  /UX 3.1 sh..  ca
7820: 74 20 3c 3c 5f 41 43 45 4f 46 0a 5c 60 63 6f 6e  t <<_ACEOF.\`con
7830: 66 69 67 75 72 65 27 20 63 6f 6e 66 69 67 75 72  figure' configur
7840: 65 73 20 74 68 69 73 20 70 61 63 6b 61 67 65 20  es this package 
7850: 74 6f 20 61 64 61 70 74 20 74 6f 20 6d 61 6e 79  to adapt to many
7860: 20 6b 69 6e 64 73 20 6f 66 20 73 79 73 74 65 6d   kinds of system
7870: 73 2e 0a 0a 55 73 61 67 65 3a 20 24 30 20 5b 4f  s...Usage: $0 [O
7880: 50 54 49 4f 4e 5d 2e 2e 2e 20 5b 56 41 52 3d 56  PTION]... [VAR=V
7890: 41 4c 55 45 5d 2e 2e 2e 0a 0a 54 6f 20 61 73 73  ALUE].....To ass
78a0: 69 67 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20  ign environment 
78b0: 76 61 72 69 61 62 6c 65 73 20 28 65 2e 67 2e 2c  variables (e.g.,
78c0: 20 43 43 2c 20 43 46 4c 41 47 53 2e 2e 2e 29 2c   CC, CFLAGS...),
78d0: 20 73 70 65 63 69 66 79 20 74 68 65 6d 20 61 73   specify them as
78e0: 0a 56 41 52 3d 56 41 4c 55 45 2e 20 20 53 65 65  .VAR=VALUE.  See
78f0: 20 62 65 6c 6f 77 20 66 6f 72 20 64 65 73 63 72   below for descr
7900: 69 70 74 69 6f 6e 73 20 6f 66 20 73 6f 6d 65 20  iptions of some 
7910: 6f 66 20 74 68 65 20 75 73 65 66 75 6c 20 76 61  of the useful va
7920: 72 69 61 62 6c 65 73 2e 0a 0a 44 65 66 61 75 6c  riables...Defaul
7930: 74 73 20 66 6f 72 20 74 68 65 20 6f 70 74 69 6f  ts for the optio
7940: 6e 73 20 61 72 65 20 73 70 65 63 69 66 69 65 64  ns are specified
7950: 20 69 6e 20 62 72 61 63 6b 65 74 73 2e 0a 0a 43   in brackets...C
7960: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 0a 20 20  onfiguration:.  
7970: 2d 68 2c 20 2d 2d 68 65 6c 70 20 20 20 20 20 20  -h, --help      
7980: 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 20          display 
7990: 74 68 69 73 20 68 65 6c 70 20 61 6e 64 20 65 78  this help and ex
79a0: 69 74 0a 20 20 20 20 20 20 2d 2d 68 65 6c 70 3d  it.      --help=
79b0: 73 68 6f 72 74 20 20 20 20 20 20 20 20 64 69 73  short        dis
79c0: 70 6c 61 79 20 6f 70 74 69 6f 6e 73 20 73 70 65  play options spe
79d0: 63 69 66 69 63 20 74 6f 20 74 68 69 73 20 70 61  cific to this pa
79e0: 63 6b 61 67 65 0a 20 20 20 20 20 20 2d 2d 68 65  ckage.      --he
79f0: 6c 70 3d 72 65 63 75 72 73 69 76 65 20 20 20 20  lp=recursive    
7a00: 64 69 73 70 6c 61 79 20 74 68 65 20 73 68 6f 72  display the shor
7a10: 74 20 68 65 6c 70 20 6f 66 20 61 6c 6c 20 74 68  t help of all th
7a20: 65 20 69 6e 63 6c 75 64 65 64 20 70 61 63 6b 61  e included packa
7a30: 67 65 73 0a 20 20 2d 56 2c 20 2d 2d 76 65 72 73  ges.  -V, --vers
7a40: 69 6f 6e 20 20 20 20 20 20 20 20 20 20 20 64 69  ion           di
7a50: 73 70 6c 61 79 20 76 65 72 73 69 6f 6e 20 69 6e  splay version in
7a60: 66 6f 72 6d 61 74 69 6f 6e 20 61 6e 64 20 65 78  formation and ex
7a70: 69 74 0a 20 20 2d 71 2c 20 2d 2d 71 75 69 65 74  it.  -q, --quiet
7a80: 2c 20 2d 2d 73 69 6c 65 6e 74 20 20 20 64 6f 20  , --silent   do 
7a90: 6e 6f 74 20 70 72 69 6e 74 20 5c 60 63 68 65 63  not print \`chec
7aa0: 6b 69 6e 67 2e 2e 2e 27 20 6d 65 73 73 61 67 65  king...' message
7ab0: 73 0a 20 20 20 20 20 20 2d 2d 63 61 63 68 65 2d  s.      --cache-
7ac0: 66 69 6c 65 3d 46 49 4c 45 20 20 20 63 61 63 68  file=FILE   cach
7ad0: 65 20 74 65 73 74 20 72 65 73 75 6c 74 73 20 69  e test results i
7ae0: 6e 20 46 49 4c 45 20 5b 64 69 73 61 62 6c 65 64  n FILE [disabled
7af0: 5d 0a 20 20 2d 43 2c 20 2d 2d 63 6f 6e 66 69 67  ].  -C, --config
7b00: 2d 63 61 63 68 65 20 20 20 20 20 20 61 6c 69 61  -cache      alia
7b10: 73 20 66 6f 72 20 5c 60 2d 2d 63 61 63 68 65 2d  s for \`--cache-
7b20: 66 69 6c 65 3d 63 6f 6e 66 69 67 2e 63 61 63 68  file=config.cach
7b30: 65 27 0a 20 20 2d 6e 2c 20 2d 2d 6e 6f 2d 63 72  e'.  -n, --no-cr
7b40: 65 61 74 65 20 20 20 20 20 20 20 20 20 64 6f 20  eate         do 
7b50: 6e 6f 74 20 63 72 65 61 74 65 20 6f 75 74 70 75  not create outpu
7b60: 74 20 66 69 6c 65 73 0a 20 20 20 20 20 20 2d 2d  t files.      --
7b70: 73 72 63 64 69 72 3d 44 49 52 20 20 20 20 20 20  srcdir=DIR      
7b80: 20 20 66 69 6e 64 20 74 68 65 20 73 6f 75 72 63    find the sourc
7b90: 65 73 20 69 6e 20 44 49 52 20 5b 63 6f 6e 66 69  es in DIR [confi
7ba0: 67 75 72 65 20 64 69 72 20 6f 72 20 5c 60 2e 2e  gure dir or \`..
7bb0: 27 5d 0a 0a 5f 41 43 45 4f 46 0a 0a 20 20 63 61  '].._ACEOF..  ca
7bc0: 74 20 3c 3c 5f 41 43 45 4f 46 0a 49 6e 73 74 61  t <<_ACEOF.Insta
7bd0: 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72  llation director
7be0: 69 65 73 3a 0a 20 20 2d 2d 70 72 65 66 69 78 3d  ies:.  --prefix=
7bf0: 50 52 45 46 49 58 20 20 20 20 20 20 20 20 20 69  PREFIX         i
7c00: 6e 73 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74  nstall architect
7c10: 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20  ure-independent 
7c20: 66 69 6c 65 73 20 69 6e 20 50 52 45 46 49 58 0a  files in PREFIX.
7c30: 09 09 09 20 20 5b 24 61 63 5f 64 65 66 61 75 6c  ...  [$ac_defaul
7c40: 74 5f 70 72 65 66 69 78 5d 0a 20 20 2d 2d 65 78  t_prefix].  --ex
7c50: 65 63 2d 70 72 65 66 69 78 3d 45 50 52 45 46 49  ec-prefix=EPREFI
7c60: 58 20 20 20 69 6e 73 74 61 6c 6c 20 61 72 63 68  X   install arch
7c70: 69 74 65 63 74 75 72 65 2d 64 65 70 65 6e 64 65  itecture-depende
7c80: 6e 74 20 66 69 6c 65 73 20 69 6e 20 45 50 52 45  nt files in EPRE
7c90: 46 49 58 0a 09 09 09 20 20 5b 50 52 45 46 49 58  FIX....  [PREFIX
7ca0: 5d 0a 0a 42 79 20 64 65 66 61 75 6c 74 2c 20 5c  ]..By default, \
7cb0: 60 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 27 20 77  `make install' w
7cc0: 69 6c 6c 20 69 6e 73 74 61 6c 6c 20 61 6c 6c 20  ill install all 
7cd0: 74 68 65 20 66 69 6c 65 73 20 69 6e 0a 5c 60 24  the files in.\`$
7ce0: 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69  ac_default_prefi
7cf0: 78 2f 62 69 6e 27 2c 20 5c 60 24 61 63 5f 64 65  x/bin', \`$ac_de
7d00: 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 6c 69 62  fault_prefix/lib
7d10: 27 20 65 74 63 2e 20 20 59 6f 75 20 63 61 6e 20  ' etc.  You can 
7d20: 73 70 65 63 69 66 79 0a 61 6e 20 69 6e 73 74 61  specify.an insta
7d30: 6c 6c 61 74 69 6f 6e 20 70 72 65 66 69 78 20 6f  llation prefix o
7d40: 74 68 65 72 20 74 68 61 6e 20 5c 60 24 61 63 5f  ther than \`$ac_
7d50: 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 27 20  default_prefix' 
7d60: 75 73 69 6e 67 20 5c 60 2d 2d 70 72 65 66 69 78  using \`--prefix
7d70: 27 2c 0a 66 6f 72 20 69 6e 73 74 61 6e 63 65 20  ',.for instance 
7d80: 5c 60 2d 2d 70 72 65 66 69 78 3d 5c 24 48 4f 4d  \`--prefix=\$HOM
7d90: 45 27 2e 0a 0a 46 6f 72 20 62 65 74 74 65 72 20  E'...For better 
7da0: 63 6f 6e 74 72 6f 6c 2c 20 75 73 65 20 74 68 65  control, use the
7db0: 20 6f 70 74 69 6f 6e 73 20 62 65 6c 6f 77 2e 0a   options below..
7dc0: 0a 46 69 6e 65 20 74 75 6e 69 6e 67 20 6f 66 20  .Fine tuning of 
7dd0: 74 68 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e  the installation
7de0: 20 64 69 72 65 63 74 6f 72 69 65 73 3a 0a 20 20   directories:.  
7df0: 2d 2d 62 69 6e 64 69 72 3d 44 49 52 20 20 20 20  --bindir=DIR    
7e00: 20 20 20 20 20 20 20 75 73 65 72 20 65 78 65 63         user exec
7e10: 75 74 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58  utables [EPREFIX
7e20: 2f 62 69 6e 5d 0a 20 20 2d 2d 73 62 69 6e 64 69  /bin].  --sbindi
7e30: 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 73  r=DIR          s
7e40: 79 73 74 65 6d 20 61 64 6d 69 6e 20 65 78 65 63  ystem admin exec
7e50: 75 74 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58  utables [EPREFIX
7e60: 2f 73 62 69 6e 5d 0a 20 20 2d 2d 6c 69 62 65 78  /sbin].  --libex
7e70: 65 63 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  ecdir=DIR       
7e80: 70 72 6f 67 72 61 6d 20 65 78 65 63 75 74 61 62  program executab
7e90: 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 6c 69 62  les [EPREFIX/lib
7ea0: 65 78 65 63 5d 0a 20 20 2d 2d 64 61 74 61 64 69  exec].  --datadi
7eb0: 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 72  r=DIR          r
7ec0: 65 61 64 2d 6f 6e 6c 79 20 61 72 63 68 69 74 65  ead-only archite
7ed0: 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e  cture-independen
7ee0: 74 20 64 61 74 61 20 5b 50 52 45 46 49 58 2f 73  t data [PREFIX/s
7ef0: 68 61 72 65 5d 0a 20 20 2d 2d 73 79 73 63 6f 6e  hare].  --syscon
7f00: 66 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 72  fdir=DIR       r
7f10: 65 61 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c 65 2d  ead-only single-
7f20: 6d 61 63 68 69 6e 65 20 64 61 74 61 20 5b 50 52  machine data [PR
7f30: 45 46 49 58 2f 65 74 63 5d 0a 20 20 2d 2d 73 68  EFIX/etc].  --sh
7f40: 61 72 65 64 73 74 61 74 65 64 69 72 3d 44 49 52  aredstatedir=DIR
7f50: 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 61 72     modifiable ar
7f60: 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70  chitecture-indep
7f70: 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 50 52 45  endent data [PRE
7f80: 46 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c 6f 63  FIX/com].  --loc
7f90: 61 6c 73 74 61 74 65 64 69 72 3d 44 49 52 20 20  alstatedir=DIR  
7fa0: 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 73 69 6e    modifiable sin
7fb0: 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64 61 74 61  gle-machine data
7fc0: 20 5b 50 52 45 46 49 58 2f 76 61 72 5d 0a 20 20   [PREFIX/var].  
7fd0: 2d 2d 6c 69 62 64 69 72 3d 44 49 52 20 20 20 20  --libdir=DIR    
7fe0: 20 20 20 20 20 20 20 6f 62 6a 65 63 74 20 63 6f         object co
7ff0: 64 65 20 6c 69 62 72 61 72 69 65 73 20 5b 45 50  de libraries [EP
8000: 52 45 46 49 58 2f 6c 69 62 5d 0a 20 20 2d 2d 69  REFIX/lib].  --i
8010: 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20  ncludedir=DIR   
8020: 20 20 20 20 43 20 68 65 61 64 65 72 20 66 69 6c      C header fil
8030: 65 73 20 5b 50 52 45 46 49 58 2f 69 6e 63 6c 75  es [PREFIX/inclu
8040: 64 65 5d 0a 20 20 2d 2d 6f 6c 64 69 6e 63 6c 75  de].  --oldinclu
8050: 64 65 64 69 72 3d 44 49 52 20 20 20 20 43 20 68  dedir=DIR    C h
8060: 65 61 64 65 72 20 66 69 6c 65 73 20 66 6f 72 20  eader files for 
8070: 6e 6f 6e 2d 67 63 63 20 5b 2f 75 73 72 2f 69 6e  non-gcc [/usr/in
8080: 63 6c 75 64 65 5d 0a 20 20 2d 2d 69 6e 66 6f 64  clude].  --infod
8090: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
80a0: 69 6e 66 6f 20 64 6f 63 75 6d 65 6e 74 61 74 69  info documentati
80b0: 6f 6e 20 5b 50 52 45 46 49 58 2f 69 6e 66 6f 5d  on [PREFIX/info]
80c0: 0a 20 20 2d 2d 6d 61 6e 64 69 72 3d 44 49 52 20  .  --mandir=DIR 
80d0: 20 20 20 20 20 20 20 20 20 20 6d 61 6e 20 64 6f            man do
80e0: 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 50 52 45  cumentation [PRE
80f0: 46 49 58 2f 6d 61 6e 5d 0a 5f 41 43 45 4f 46 0a  FIX/man]._ACEOF.
8100: 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46  .  cat <<\_ACEOF
8110: 0a 0a 53 79 73 74 65 6d 20 74 79 70 65 73 3a 0a  ..System types:.
8120: 20 20 2d 2d 62 75 69 6c 64 3d 42 55 49 4c 44 20    --build=BUILD 
8130: 20 20 20 20 63 6f 6e 66 69 67 75 72 65 20 66 6f      configure fo
8140: 72 20 62 75 69 6c 64 69 6e 67 20 6f 6e 20 42 55  r building on BU
8150: 49 4c 44 20 5b 67 75 65 73 73 65 64 5d 0a 20 20  ILD [guessed].  
8160: 2d 2d 68 6f 73 74 3d 48 4f 53 54 20 20 20 20 20  --host=HOST     
8170: 20 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 20    cross-compile 
8180: 74 6f 20 62 75 69 6c 64 20 70 72 6f 67 72 61 6d  to build program
8190: 73 20 74 6f 20 72 75 6e 20 6f 6e 20 48 4f 53 54  s to run on HOST
81a0: 20 5b 42 55 49 4c 44 5d 0a 5f 41 43 45 4f 46 0a   [BUILD]._ACEOF.
81b0: 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  fi..if test -n "
81c0: 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 3b 20  $ac_init_help"; 
81d0: 74 68 65 6e 0a 0a 20 20 63 61 74 20 3c 3c 5c 5f  then..  cat <<\_
81e0: 41 43 45 4f 46 0a 0a 4f 70 74 69 6f 6e 61 6c 20  ACEOF..Optional 
81f0: 46 65 61 74 75 72 65 73 3a 0a 20 20 2d 2d 64 69  Features:.  --di
8200: 73 61 62 6c 65 2d 46 45 41 54 55 52 45 20 20 20  sable-FEATURE   
8210: 20 20 20 20 64 6f 20 6e 6f 74 20 69 6e 63 6c 75      do not inclu
8220: 64 65 20 46 45 41 54 55 52 45 20 28 73 61 6d 65  de FEATURE (same
8230: 20 61 73 20 2d 2d 65 6e 61 62 6c 65 2d 46 45 41   as --enable-FEA
8240: 54 55 52 45 3d 6e 6f 29 0a 20 20 2d 2d 65 6e 61  TURE=no).  --ena
8250: 62 6c 65 2d 46 45 41 54 55 52 45 5b 3d 41 52 47  ble-FEATURE[=ARG
8260: 5d 20 20 69 6e 63 6c 75 64 65 20 46 45 41 54 55  ]  include FEATU
8270: 52 45 20 5b 41 52 47 3d 79 65 73 5d 0a 20 20 2d  RE [ARG=yes].  -
8280: 2d 65 6e 61 62 6c 65 2d 73 68 61 72 65 64 5b 3d  -enable-shared[=
8290: 50 4b 47 53 5d 0a 20 20 20 20 20 20 20 20 20 20  PKGS].          
82a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
82b0: 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69 62  build shared lib
82c0: 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d  raries [default=
82d0: 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  yes].  --enable-
82e0: 73 74 61 74 69 63 5b 3d 50 4b 47 53 5d 0a 20 20  static[=PKGS].  
82f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8300: 20 20 20 20 20 20 20 20 62 75 69 6c 64 20 73 74          build st
8310: 61 74 69 63 20 6c 69 62 72 61 72 69 65 73 20 5b  atic libraries [
8320: 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d  default=yes].  -
8330: 2d 65 6e 61 62 6c 65 2d 66 61 73 74 2d 69 6e 73  -enable-fast-ins
8340: 74 61 6c 6c 5b 3d 50 4b 47 53 5d 0a 20 20 20 20  tall[=PKGS].    
8350: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8360: 20 20 20 20 20 20 6f 70 74 69 6d 69 7a 65 20 66        optimize f
8370: 6f 72 20 66 61 73 74 20 69 6e 73 74 61 6c 6c 61  or fast installa
8380: 74 69 6f 6e 20 5b 64 65 66 61 75 6c 74 3d 79 65  tion [default=ye
8390: 73 5d 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c  s].  --disable-l
83a0: 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 20 61 76 6f  ibtool-lock  avo
83b0: 69 64 20 6c 6f 63 6b 69 6e 67 20 28 6d 69 67 68  id locking (migh
83c0: 74 20 62 72 65 61 6b 20 70 61 72 61 6c 6c 65 6c  t break parallel
83d0: 20 62 75 69 6c 64 73 29 0a 20 20 2d 2d 65 6e 61   builds).  --ena
83e0: 62 6c 65 2d 74 68 72 65 61 64 73 61 66 65 20 20  ble-threadsafe  
83f0: 20 20 20 20 20 20 20 20 20 53 75 70 70 6f 72 74           Support
8400: 20 74 68 72 65 61 64 73 61 66 65 20 6f 70 65 72   threadsafe oper
8410: 61 74 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c 65  ation.  --enable
8420: 2d 72 65 6c 65 61 73 65 6d 6f 64 65 20 20 20 20  -releasemode    
8430: 20 20 20 20 20 20 20 53 75 70 70 6f 72 74 20 6c         Support l
8440: 69 62 74 6f 6f 6c 20 6c 69 6e 6b 20 74 6f 20 72  ibtool link to r
8450: 65 6c 65 61 73 65 20 6d 6f 64 65 0a 20 20 2d 2d  elease mode.  --
8460: 65 6e 61 62 6c 65 2d 74 65 6d 70 73 74 6f 72 65  enable-tempstore
8470: 20 20 20 20 20 55 73 65 20 61 6e 20 69 6e 2d 72       Use an in-r
8480: 61 6d 20 64 61 74 61 62 61 73 65 20 66 6f 72 20  am database for 
8490: 74 65 6d 70 6f 72 61 72 79 20 74 61 62 6c 65 73  temporary tables
84a0: 20 28 6e 65 76 65 72 2c 6e 6f 2c 79 65 73 2c 61   (never,no,yes,a
84b0: 6c 77 61 79 73 29 0a 0a 4f 70 74 69 6f 6e 61 6c  lways)..Optional
84c0: 20 50 61 63 6b 61 67 65 73 3a 0a 20 20 2d 2d 77   Packages:.  --w
84d0: 69 74 68 2d 50 41 43 4b 41 47 45 5b 3d 41 52 47  ith-PACKAGE[=ARG
84e0: 5d 20 20 20 20 75 73 65 20 50 41 43 4b 41 47 45  ]    use PACKAGE
84f0: 20 5b 41 52 47 3d 79 65 73 5d 0a 20 20 2d 2d 77   [ARG=yes].  --w
8500: 69 74 68 6f 75 74 2d 50 41 43 4b 41 47 45 20 20  ithout-PACKAGE  
8510: 20 20 20 20 20 64 6f 20 6e 6f 74 20 75 73 65 20       do not use 
8520: 50 41 43 4b 41 47 45 20 28 73 61 6d 65 20 61 73  PACKAGE (same as
8530: 20 2d 2d 77 69 74 68 2d 50 41 43 4b 41 47 45 3d   --with-PACKAGE=
8540: 6e 6f 29 0a 20 20 2d 2d 77 69 74 68 2d 67 6e 75  no).  --with-gnu
8550: 2d 6c 64 20 20 20 20 20 20 20 20 20 20 20 61 73  -ld           as
8560: 73 75 6d 65 20 74 68 65 20 43 20 63 6f 6d 70 69  sume the C compi
8570: 6c 65 72 20 75 73 65 73 20 47 4e 55 20 6c 64 20  ler uses GNU ld 
8580: 5b 64 65 66 61 75 6c 74 3d 6e 6f 5d 0a 20 20 2d  [default=no].  -
8590: 2d 77 69 74 68 2d 70 69 63 20 20 20 20 20 20 20  -with-pic       
85a0: 20 20 20 20 20 20 20 74 72 79 20 74 6f 20 75 73         try to us
85b0: 65 20 6f 6e 6c 79 20 50 49 43 2f 6e 6f 6e 2d 50  e only PIC/non-P
85c0: 49 43 20 6f 62 6a 65 63 74 73 20 5b 64 65 66 61  IC objects [defa
85d0: 75 6c 74 3d 75 73 65 0a 20 20 20 20 20 20 20 20  ult=use.        
85e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
85f0: 20 20 62 6f 74 68 5d 0a 20 20 2d 2d 77 69 74 68    both].  --with
8600: 2d 74 61 67 73 5b 3d 54 41 47 53 5d 0a 20 20 20  -tags[=TAGS].   
8610: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8620: 20 20 20 20 20 20 20 69 6e 63 6c 75 64 65 20 61         include a
8630: 64 64 69 74 69 6f 6e 61 6c 20 63 6f 6e 66 69 67  dditional config
8640: 75 72 61 74 69 6f 6e 73 20 5b 61 75 74 6f 6d 61  urations [automa
8650: 74 69 63 5d 0a 20 20 2d 2d 77 69 74 68 2d 68 69  tic].  --with-hi
8660: 6e 74 73 3d 46 49 4c 45 20 20 20 20 20 20 20 52  nts=FILE       R
8670: 65 61 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f  ead configuratio
8680: 6e 20 6f 70 74 69 6f 6e 73 20 66 72 6f 6d 20 46  n options from F
8690: 49 4c 45 0a 0a 53 6f 6d 65 20 69 6e 66 6c 75 65  ILE..Some influe
86a0: 6e 74 69 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e  ntial environmen
86b0: 74 20 76 61 72 69 61 62 6c 65 73 3a 0a 20 20 43  t variables:.  C
86c0: 43 20 20 20 20 20 20 20 20 20 20 43 20 63 6f 6d  C          C com
86d0: 70 69 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20  piler command.  
86e0: 43 46 4c 41 47 53 20 20 20 20 20 20 43 20 63 6f  CFLAGS      C co
86f0: 6d 70 69 6c 65 72 20 66 6c 61 67 73 0a 20 20 4c  mpiler flags.  L
8700: 44 46 4c 41 47 53 20 20 20 20 20 6c 69 6e 6b 65  DFLAGS     linke
8710: 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 4c  r flags, e.g. -L
8720: 3c 6c 69 62 20 64 69 72 3e 20 69 66 20 79 6f 75  <lib dir> if you
8730: 20 68 61 76 65 20 6c 69 62 72 61 72 69 65 73 20   have libraries 
8740: 69 6e 20 61 0a 20 20 20 20 20 20 20 20 20 20 20  in a.           
8750: 20 20 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64     nonstandard d
8760: 69 72 65 63 74 6f 72 79 20 3c 6c 69 62 20 64 69  irectory <lib di
8770: 72 3e 0a 20 20 43 50 50 46 4c 41 47 53 20 20 20  r>.  CPPFLAGS   
8780: 20 43 2f 43 2b 2b 20 70 72 65 70 72 6f 63 65 73   C/C++ preproces
8790: 73 6f 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20  sor flags, e.g. 
87a0: 2d 49 3c 69 6e 63 6c 75 64 65 20 64 69 72 3e 20  -I<include dir> 
87b0: 69 66 20 79 6f 75 20 68 61 76 65 0a 20 20 20 20  if you have.    
87c0: 20 20 20 20 20 20 20 20 20 20 68 65 61 64 65 72            header
87d0: 73 20 69 6e 20 61 20 6e 6f 6e 73 74 61 6e 64 61  s in a nonstanda
87e0: 72 64 20 64 69 72 65 63 74 6f 72 79 20 3c 69 6e  rd directory <in
87f0: 63 6c 75 64 65 20 64 69 72 3e 0a 20 20 43 50 50  clude dir>.  CPP
8800: 20 20 20 20 20 20 20 20 20 43 20 70 72 65 70 72           C prepr
8810: 6f 63 65 73 73 6f 72 0a 20 20 43 58 58 20 20 20  ocessor.  CXX   
8820: 20 20 20 20 20 20 43 2b 2b 20 63 6f 6d 70 69 6c        C++ compil
8830: 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20 43 58 58  er command.  CXX
8840: 46 4c 41 47 53 20 20 20 20 43 2b 2b 20 63 6f 6d  FLAGS    C++ com
8850: 70 69 6c 65 72 20 66 6c 61 67 73 0a 20 20 43 58  piler flags.  CX
8860: 58 43 50 50 20 20 20 20 20 20 43 2b 2b 20 70 72  XCPP      C++ pr
8870: 65 70 72 6f 63 65 73 73 6f 72 0a 20 20 46 37 37  eprocessor.  F77
8880: 20 20 20 20 20 20 20 20 20 46 6f 72 74 72 61 6e           Fortran
8890: 20 37 37 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6d   77 compiler com
88a0: 6d 61 6e 64 0a 20 20 46 46 4c 41 47 53 20 20 20  mand.  FFLAGS   
88b0: 20 20 20 46 6f 72 74 72 61 6e 20 37 37 20 63 6f     Fortran 77 co
88c0: 6d 70 69 6c 65 72 20 66 6c 61 67 73 0a 0a 55 73  mpiler flags..Us
88d0: 65 20 74 68 65 73 65 20 76 61 72 69 61 62 6c 65  e these variable
88e0: 73 20 74 6f 20 6f 76 65 72 72 69 64 65 20 74 68  s to override th
88f0: 65 20 63 68 6f 69 63 65 73 20 6d 61 64 65 20 62  e choices made b
8900: 79 20 60 63 6f 6e 66 69 67 75 72 65 27 20 6f 72  y `configure' or
8910: 20 74 6f 20 68 65 6c 70 0a 69 74 20 74 6f 20 66   to help.it to f
8920: 69 6e 64 20 6c 69 62 72 61 72 69 65 73 20 61 6e  ind libraries an
8930: 64 20 70 72 6f 67 72 61 6d 73 20 77 69 74 68 20  d programs with 
8940: 6e 6f 6e 73 74 61 6e 64 61 72 64 20 6e 61 6d 65  nonstandard name
8950: 73 2f 6c 6f 63 61 74 69 6f 6e 73 2e 0a 0a 5f 41  s/locations..._A
8960: 43 45 4f 46 0a 66 69 0a 0a 69 66 20 74 65 73 74  CEOF.fi..if test
8970: 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22   "$ac_init_help"
8980: 20 3d 20 22 72 65 63 75 72 73 69 76 65 22 3b 20   = "recursive"; 
8990: 74 68 65 6e 0a 20 20 23 20 49 66 20 74 68 65 72  then.  # If ther
89a0: 65 20 61 72 65 20 73 75 62 64 69 72 73 2c 20 72  e are subdirs, r
89b0: 65 70 6f 72 74 20 74 68 65 69 72 20 73 70 65 63  eport their spec
89c0: 69 66 69 63 20 2d 2d 68 65 6c 70 2e 0a 20 20 61  ific --help..  a
89d0: 63 5f 70 6f 70 64 69 72 3d 60 70 77 64 60 0a 20  c_popdir=`pwd`. 
89e0: 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 3a   for ac_dir in :
89f0: 20 24 61 63 5f 73 75 62 64 69 72 73 5f 61 6c 6c   $ac_subdirs_all
8a00: 3b 20 64 6f 20 74 65 73 74 20 22 78 24 61 63 5f  ; do test "x$ac_
8a10: 64 69 72 22 20 3d 20 78 3a 20 26 26 20 63 6f 6e  dir" = x: && con
8a20: 74 69 6e 75 65 0a 20 20 20 20 74 65 73 74 20 2d  tinue.    test -
8a30: 64 20 24 61 63 5f 64 69 72 20 7c 7c 20 63 6f 6e  d $ac_dir || con
8a40: 74 69 6e 75 65 0a 20 20 20 20 61 63 5f 62 75 69  tinue.    ac_bui
8a50: 6c 64 64 69 72 3d 2e 0a 0a 69 66 20 74 65 73 74  lddir=...if test
8a60: 20 22 24 61 63 5f 64 69 72 22 20 21 3d 20 2e 3b   "$ac_dir" != .;
8a70: 20 74 68 65 6e 0a 20 20 61 63 5f 64 69 72 5f 73   then.  ac_dir_s
8a80: 75 66 66 69 78 3d 2f 60 65 63 68 6f 20 22 24 61  uffix=/`echo "$a
8a90: 63 5f 64 69 72 22 20 7c 20 73 65 64 20 27 73 2c  c_dir" | sed 's,
8aa0: 5e 5c 2e 5b 5c 5c 2f 5d 2c 2c 27 60 0a 20 20 23  ^\.[\\/],,'`.  #
8ab0: 20 41 20 22 2e 2e 2f 22 20 66 6f 72 20 65 61 63   A "../" for eac
8ac0: 68 20 64 69 72 65 63 74 6f 72 79 20 69 6e 20 24  h directory in $
8ad0: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 2e 0a 20  ac_dir_suffix.. 
8ae0: 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72   ac_top_builddir
8af0: 3d 60 65 63 68 6f 20 22 24 61 63 5f 64 69 72 5f  =`echo "$ac_dir_
8b00: 73 75 66 66 69 78 22 20 7c 20 73 65 64 20 27 73  suffix" | sed 's
8b10: 2c 2f 5b 5e 5c 5c 2f 5d 2a 2c 2e 2e 2f 2c 67 27  ,/[^\\/]*,../,g'
8b20: 60 0a 65 6c 73 65 0a 20 20 61 63 5f 64 69 72 5f  `.else.  ac_dir_
8b30: 73 75 66 66 69 78 3d 20 61 63 5f 74 6f 70 5f 62  suffix= ac_top_b
8b40: 75 69 6c 64 64 69 72 3d 0a 66 69 0a 0a 63 61 73  uilddir=.fi..cas
8b50: 65 20 24 73 72 63 64 69 72 20 69 6e 0a 20 20 2e  e $srcdir in.  .
8b60: 29 20 20 23 20 4e 6f 20 2d 2d 73 72 63 64 69 72  )  # No --srcdir
8b70: 20 6f 70 74 69 6f 6e 2e 20 20 57 65 20 61 72 65   option.  We are
8b80: 20 62 75 69 6c 64 69 6e 67 20 69 6e 20 70 6c 61   building in pla
8b90: 63 65 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69  ce..    ac_srcdi
8ba0: 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20  r=..    if test 
8bb0: 2d 7a 20 22 24 61 63 5f 74 6f 70 5f 62 75 69 6c  -z "$ac_top_buil
8bc0: 64 64 69 72 22 3b 20 74 68 65 6e 0a 20 20 20 20  ddir"; then.    
8bd0: 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72     ac_top_srcdir
8be0: 3d 2e 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  =..    else.    
8bf0: 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72     ac_top_srcdir
8c00: 3d 60 65 63 68 6f 20 24 61 63 5f 74 6f 70 5f 62  =`echo $ac_top_b
8c10: 75 69 6c 64 64 69 72 20 7c 20 73 65 64 20 27 73  uilddir | sed 's
8c20: 2c 2f 24 2c 2c 27 60 0a 20 20 20 20 66 69 20 3b  ,/$,,'`.    fi ;
8c30: 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b  ;.  [\\/]* | ?:[
8c40: 5c 5c 2f 5d 2a 20 29 20 20 23 20 41 62 73 6f 6c  \\/]* )  # Absol
8c50: 75 74 65 20 70 61 74 68 2e 0a 20 20 20 20 61 63  ute path..    ac
8c60: 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69 72 24  _srcdir=$srcdir$
8c70: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3b 0a 20  ac_dir_suffix;. 
8c80: 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72     ac_top_srcdir
8c90: 3d 24 73 72 63 64 69 72 20 3b 3b 0a 20 20 2a 29  =$srcdir ;;.  *)
8ca0: 20 23 20 52 65 6c 61 74 69 76 65 20 70 61 74 68   # Relative path
8cb0: 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d  ..    ac_srcdir=
8cc0: 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72  $ac_top_builddir
8cd0: 24 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73  $srcdir$ac_dir_s
8ce0: 75 66 66 69 78 0a 20 20 20 20 61 63 5f 74 6f 70  uffix.    ac_top
8cf0: 5f 73 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f  _srcdir=$ac_top_
8d00: 62 75 69 6c 64 64 69 72 24 73 72 63 64 69 72 20  builddir$srcdir 
8d10: 3b 3b 0a 65 73 61 63 0a 0a 23 20 44 6f 20 6e 6f  ;;.esac..# Do no
8d20: 74 20 75 73 65 20 60 63 64 20 66 6f 6f 20 26 26  t use `cd foo &&
8d30: 20 70 77 64 60 20 74 6f 20 63 6f 6d 70 75 74 65   pwd` to compute
8d40: 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 73 2c   absolute paths,
8d50: 20 62 65 63 61 75 73 65 0a 23 20 74 68 65 20 64   because.# the d
8d60: 69 72 65 63 74 6f 72 69 65 73 20 6d 61 79 20 6e  irectories may n
8d70: 6f 74 20 65 78 69 73 74 2e 0a 63 61 73 65 20 60  ot exist..case `
8d80: 70 77 64 60 20 69 6e 0a 2e 29 20 61 63 5f 61 62  pwd` in..) ac_ab
8d90: 73 5f 62 75 69 6c 64 64 69 72 3d 22 24 61 63 5f  s_builddir="$ac_
8da0: 64 69 72 22 3b 3b 0a 2a 29 0a 20 20 63 61 73 65  dir";;.*).  case
8db0: 20 22 24 61 63 5f 64 69 72 22 20 69 6e 0a 20 20   "$ac_dir" in.  
8dc0: 2e 29 20 61 63 5f 61 62 73 5f 62 75 69 6c 64 64  .) ac_abs_buildd
8dd0: 69 72 3d 60 70 77 64 60 3b 3b 0a 20 20 5b 5c 5c  ir=`pwd`;;.  [\\
8de0: 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29  /]* | ?:[\\/]* )
8df0: 20 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72   ac_abs_builddir
8e00: 3d 22 24 61 63 5f 64 69 72 22 3b 3b 0a 20 20 2a  ="$ac_dir";;.  *
8e10: 29 20 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69  ) ac_abs_builddi
8e20: 72 3d 60 70 77 64 60 2f 22 24 61 63 5f 64 69 72  r=`pwd`/"$ac_dir
8e30: 22 3b 3b 0a 20 20 65 73 61 63 3b 3b 0a 65 73 61  ";;.  esac;;.esa
8e40: 63 0a 63 61 73 65 20 24 61 63 5f 61 62 73 5f 62  c.case $ac_abs_b
8e50: 75 69 6c 64 64 69 72 20 69 6e 0a 2e 29 20 61 63  uilddir in..) ac
8e60: 5f 61 62 73 5f 74 6f 70 5f 62 75 69 6c 64 64 69  _abs_top_builddi
8e70: 72 3d 24 7b 61 63 5f 74 6f 70 5f 62 75 69 6c 64  r=${ac_top_build
8e80: 64 69 72 7d 2e 3b 3b 0a 2a 29 0a 20 20 63 61 73  dir}.;;.*).  cas
8e90: 65 20 24 7b 61 63 5f 74 6f 70 5f 62 75 69 6c 64  e ${ac_top_build
8ea0: 64 69 72 7d 2e 20 69 6e 0a 20 20 2e 29 20 61 63  dir}. in.  .) ac
8eb0: 5f 61 62 73 5f 74 6f 70 5f 62 75 69 6c 64 64 69  _abs_top_builddi
8ec0: 72 3d 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64  r=$ac_abs_buildd
8ed0: 69 72 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20  ir;;.  [\\/]* | 
8ee0: 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 63 5f 61 62  ?:[\\/]* ) ac_ab
8ef0: 73 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24  s_top_builddir=$
8f00: 7b 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72  {ac_top_builddir
8f10: 7d 2e 3b 3b 0a 20 20 2a 29 20 61 63 5f 61 62 73  }.;;.  *) ac_abs
8f20: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 61  _top_builddir=$a
8f30: 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 2f 24  c_abs_builddir/$
8f40: 7b 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72  {ac_top_builddir
8f50: 7d 2e 3b 3b 0a 20 20 65 73 61 63 3b 3b 0a 65 73  }.;;.  esac;;.es
8f60: 61 63 0a 63 61 73 65 20 24 61 63 5f 61 62 73 5f  ac.case $ac_abs_
8f70: 62 75 69 6c 64 64 69 72 20 69 6e 0a 2e 29 20 61  builddir in..) a
8f80: 63 5f 61 62 73 5f 73 72 63 64 69 72 3d 24 61 63  c_abs_srcdir=$ac
8f90: 5f 73 72 63 64 69 72 3b 3b 0a 2a 29 0a 20 20 63  _srcdir;;.*).  c
8fa0: 61 73 65 20 24 61 63 5f 73 72 63 64 69 72 20 69  ase $ac_srcdir i
8fb0: 6e 0a 20 20 2e 29 20 61 63 5f 61 62 73 5f 73 72  n.  .) ac_abs_sr
8fc0: 63 64 69 72 3d 24 61 63 5f 61 62 73 5f 62 75 69  cdir=$ac_abs_bui
8fd0: 6c 64 64 69 72 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a  lddir;;.  [\\/]*
8fe0: 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 63   | ?:[\\/]* ) ac
8ff0: 5f 61 62 73 5f 73 72 63 64 69 72 3d 24 61 63 5f  _abs_srcdir=$ac_
9000: 73 72 63 64 69 72 3b 3b 0a 20 20 2a 29 20 61 63  srcdir;;.  *) ac
9010: 5f 61 62 73 5f 73 72 63 64 69 72 3d 24 61 63 5f  _abs_srcdir=$ac_
9020: 61 62 73 5f 62 75 69 6c 64 64 69 72 2f 24 61 63  abs_builddir/$ac
9030: 5f 73 72 63 64 69 72 3b 3b 0a 20 20 65 73 61 63  _srcdir;;.  esac
9040: 3b 3b 0a 65 73 61 63 0a 63 61 73 65 20 24 61 63  ;;.esac.case $ac
9050: 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 20 69 6e  _abs_builddir in
9060: 0a 2e 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73  ..) ac_abs_top_s
9070: 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f 73 72  rcdir=$ac_top_sr
9080: 63 64 69 72 3b 3b 0a 2a 29 0a 20 20 63 61 73 65  cdir;;.*).  case
9090: 20 24 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 20   $ac_top_srcdir 
90a0: 69 6e 0a 20 20 2e 29 20 61 63 5f 61 62 73 5f 74  in.  .) ac_abs_t
90b0: 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 61 62  op_srcdir=$ac_ab
90c0: 73 5f 62 75 69 6c 64 64 69 72 3b 3b 0a 20 20 5b  s_builddir;;.  [
90d0: 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a  \\/]* | ?:[\\/]*
90e0: 20 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72   ) ac_abs_top_sr
90f0: 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f 73 72 63  cdir=$ac_top_src
9100: 64 69 72 3b 3b 0a 20 20 2a 29 20 61 63 5f 61 62  dir;;.  *) ac_ab
9110: 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63  s_top_srcdir=$ac
9120: 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 2f 24 61  _abs_builddir/$a
9130: 63 5f 74 6f 70 5f 73 72 63 64 69 72 3b 3b 0a 20  c_top_srcdir;;. 
9140: 20 65 73 61 63 3b 3b 0a 65 73 61 63 0a 0a 20 20   esac;;.esac..  
9150: 20 20 63 64 20 24 61 63 5f 64 69 72 0a 20 20 20    cd $ac_dir.   
9160: 20 23 20 43 68 65 63 6b 20 66 6f 72 20 67 75 65   # Check for gue
9170: 73 74 65 64 20 63 6f 6e 66 69 67 75 72 65 3b 20  sted configure; 
9180: 6f 74 68 65 72 77 69 73 65 20 67 65 74 20 43 79  otherwise get Cy
9190: 67 6e 75 73 20 73 74 79 6c 65 20 63 6f 6e 66 69  gnus style confi
91a0: 67 75 72 65 2e 0a 20 20 20 20 69 66 20 74 65 73  gure..    if tes
91b0: 74 20 2d 66 20 24 61 63 5f 73 72 63 64 69 72 2f  t -f $ac_srcdir/
91c0: 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75 3b 20 74  configure.gnu; t
91d0: 68 65 6e 0a 20 20 20 20 20 20 65 63 68 6f 0a 20  hen.      echo. 
91e0: 20 20 20 20 20 24 53 48 45 4c 4c 20 24 61 63 5f       $SHELL $ac_
91f0: 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65  srcdir/configure
9200: 2e 67 6e 75 20 20 2d 2d 68 65 6c 70 3d 72 65 63  .gnu  --help=rec
9210: 75 72 73 69 76 65 0a 20 20 20 20 65 6c 69 66 20  ursive.    elif 
9220: 74 65 73 74 20 2d 66 20 24 61 63 5f 73 72 63 64  test -f $ac_srcd
9230: 69 72 2f 63 6f 6e 66 69 67 75 72 65 3b 20 74 68  ir/configure; th
9240: 65 6e 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20  en.      echo.  
9250: 20 20 20 20 24 53 48 45 4c 4c 20 24 61 63 5f 73      $SHELL $ac_s
9260: 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 20  rcdir/configure 
9270: 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76   --help=recursiv
9280: 65 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74 20  e.    elif test 
9290: 2d 66 20 24 61 63 5f 73 72 63 64 69 72 2f 63 6f  -f $ac_srcdir/co
92a0: 6e 66 69 67 75 72 65 2e 61 63 20 7c 7c 0a 09 20  nfigure.ac ||.. 
92b0: 20 20 74 65 73 74 20 2d 66 20 24 61 63 5f 73 72    test -f $ac_sr
92c0: 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e 69  cdir/configure.i
92d0: 6e 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 65 63  n; then.      ec
92e0: 68 6f 0a 20 20 20 20 20 20 24 61 63 5f 63 6f 6e  ho.      $ac_con
92f0: 66 69 67 75 72 65 20 2d 2d 68 65 6c 70 0a 20 20  figure --help.  
9300: 20 20 65 6c 73 65 0a 20 20 20 20 20 20 65 63 68    else.      ech
9310: 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
9320: 4e 47 3a 20 6e 6f 20 63 6f 6e 66 69 67 75 72 61  NG: no configura
9330: 74 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e  tion information
9340: 20 69 73 20 69 6e 20 24 61 63 5f 64 69 72 22 20   is in $ac_dir" 
9350: 3e 26 32 0a 20 20 20 20 66 69 0a 20 20 20 20 63  >&2.    fi.    c
9360: 64 20 24 61 63 5f 70 6f 70 64 69 72 0a 20 20 64  d $ac_popdir.  d
9370: 6f 6e 65 0a 66 69 0a 0a 74 65 73 74 20 2d 6e 20  one.fi..test -n 
9380: 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 20  "$ac_init_help" 
9390: 26 26 20 65 78 69 74 20 30 0a 69 66 20 24 61 63  && exit 0.if $ac
93a0: 5f 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3b 20 74  _init_version; t
93b0: 68 65 6e 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43  hen.  cat <<\_AC
93c0: 45 4f 46 0a 0a 43 6f 70 79 72 69 67 68 74 20 28  EOF..Copyright (
93d0: 43 29 20 32 30 30 33 20 46 72 65 65 20 53 6f 66  C) 2003 Free Sof
93e0: 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e  tware Foundation
93f0: 2c 20 49 6e 63 2e 0a 54 68 69 73 20 63 6f 6e 66  , Inc..This conf
9400: 69 67 75 72 65 20 73 63 72 69 70 74 20 69 73 20  igure script is 
9410: 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 74  free software; t
9420: 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65  he Free Software
9430: 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 67 69 76 65   Foundation.give
9440: 73 20 75 6e 6c 69 6d 69 74 65 64 20 70 65 72 6d  s unlimited perm
9450: 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c 20  ission to copy, 
9460: 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20 6d  distribute and m
9470: 6f 64 69 66 79 20 69 74 2e 0a 5f 41 43 45 4f 46  odify it.._ACEOF
9480: 0a 20 20 65 78 69 74 20 30 0a 66 69 0a 65 78 65  .  exit 0.fi.exe
9490: 63 20 35 3e 63 6f 6e 66 69 67 2e 6c 6f 67 0a 63  c 5>config.log.c
94a0: 61 74 20 3e 26 35 20 3c 3c 5f 41 43 45 4f 46 0a  at >&5 <<_ACEOF.
94b0: 54 68 69 73 20 66 69 6c 65 20 63 6f 6e 74 61 69  This file contai
94c0: 6e 73 20 61 6e 79 20 6d 65 73 73 61 67 65 73 20  ns any messages 
94d0: 70 72 6f 64 75 63 65 64 20 62 79 20 63 6f 6d 70  produced by comp
94e0: 69 6c 65 72 73 20 77 68 69 6c 65 0a 72 75 6e 6e  ilers while.runn
94f0: 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 2c 20 74  ing configure, t
9500: 6f 20 61 69 64 20 64 65 62 75 67 67 69 6e 67 20  o aid debugging 
9510: 69 66 20 63 6f 6e 66 69 67 75 72 65 20 6d 61 6b  if configure mak
9520: 65 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a 0a 49  es a mistake...I
9530: 74 20 77 61 73 20 63 72 65 61 74 65 64 20 62 79  t was created by
9540: 20 24 61 73 5f 6d 65 2c 20 77 68 69 63 68 20 77   $as_me, which w
9550: 61 73 0a 67 65 6e 65 72 61 74 65 64 20 62 79 20  as.generated by 
9560: 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 35  GNU Autoconf 2.5
9570: 39 2e 20 20 49 6e 76 6f 63 61 74 69 6f 6e 20 63  9.  Invocation c
9580: 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 77 61 73 0a  ommand line was.
9590: 0a 20 20 24 20 24 30 20 24 40 0a 0a 5f 41 43 45  .  $ $0 $@.._ACE
95a0: 4f 46 0a 7b 0a 63 61 74 20 3c 3c 5f 41 53 55 4e  OF.{.cat <<_ASUN
95b0: 41 4d 45 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  AME.## ---------
95c0: 20 23 23 0a 23 23 20 50 6c 61 74 66 6f 72 6d 2e   ##.## Platform.
95d0: 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d   ##.## ---------
95e0: 20 23 23 0a 0a 68 6f 73 74 6e 61 6d 65 20 3d 20   ##..hostname = 
95f0: 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 75 6e  `(hostname || un
9600: 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76 2f 6e  ame -n) 2>/dev/n
9610: 75 6c 6c 20 7c 20 73 65 64 20 31 71 60 0a 75 6e  ull | sed 1q`.un
9620: 61 6d 65 20 2d 6d 20 3d 20 60 28 75 6e 61 6d 65  ame -m = `(uname
9630: 20 2d 6d 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -m) 2>/dev/null
9640: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
9650: 60 0a 75 6e 61 6d 65 20 2d 72 20 3d 20 60 28 75  `.uname -r = `(u
9660: 6e 61 6d 65 20 2d 72 29 20 32 3e 2f 64 65 76 2f  name -r) 2>/dev/
9670: 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b  null || echo unk
9680: 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 73 20 3d  nown`.uname -s =
9690: 20 60 28 75 6e 61 6d 65 20 2d 73 29 20 32 3e 2f   `(uname -s) 2>/
96a0: 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f  dev/null || echo
96b0: 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20   unknown`.uname 
96c0: 2d 76 20 3d 20 60 28 75 6e 61 6d 65 20 2d 76 29  -v = `(uname -v)
96d0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20   2>/dev/null || 
96e0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f  echo unknown`../
96f0: 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 70  usr/bin/uname -p
9700: 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 75 6e   = `(/usr/bin/un
9710: 61 6d 65 20 2d 70 29 20 32 3e 2f 64 65 76 2f 6e  ame -p) 2>/dev/n
9720: 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e  ull || echo unkn
9730: 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e 61 6d 65 20  own`./bin/uname 
9740: 2d 58 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f  -X     = `(/bin/
9750: 75 6e 61 6d 65 20 2d 58 29 20 32 3e 2f 64 65 76  uname -X) 2>/dev
9760: 2f 6e 75 6c 6c 20 20 20 20 20 7c 7c 20 65 63 68  /null     || ech
9770: 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 62 69 6e  o unknown`../bin
9780: 2f 61 72 63 68 20 20 20 20 20 20 20 20 20 20 20  /arch           
9790: 20 20 20 3d 20 60 28 2f 62 69 6e 2f 61 72 63 68     = `(/bin/arch
97a0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20  ) 2>/dev/null   
97b0: 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20 65 63             || ec
97c0: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72  ho unknown`./usr
97d0: 2f 62 69 6e 2f 61 72 63 68 20 2d 6b 20 20 20 20  /bin/arch -k    
97e0: 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f     = `(/usr/bin/
97f0: 61 72 63 68 20 2d 6b 29 20 32 3e 2f 64 65 76 2f  arch -k) 2>/dev/
9800: 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c 20 65 63  null       || ec
9810: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72  ho unknown`./usr
9820: 2f 63 6f 6e 76 65 78 2f 67 65 74 73 79 73 69 6e  /convex/getsysin
9830: 66 6f 20 3d 20 60 28 2f 75 73 72 2f 63 6f 6e 76  fo = `(/usr/conv
9840: 65 78 2f 67 65 74 73 79 73 69 6e 66 6f 29 20 32  ex/getsysinfo) 2
9850: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63  >/dev/null || ec
9860: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 68 6f 73 74  ho unknown`.host
9870: 69 6e 66 6f 20 20 20 20 20 20 20 20 20 20 20 20  info            
9880: 20 20 20 3d 20 60 28 68 6f 73 74 69 6e 66 6f 29     = `(hostinfo)
9890: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20   2>/dev/null    
98a0: 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20 65 63             || ec
98b0: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e  ho unknown`./bin
98c0: 2f 6d 61 63 68 69 6e 65 20 20 20 20 20 20 20 20  /machine        
98d0: 20 20 20 3d 20 60 28 2f 62 69 6e 2f 6d 61 63 68     = `(/bin/mach
98e0: 69 6e 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  ine) 2>/dev/null
98f0: 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20 65 63             || ec
9900: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72  ho unknown`./usr
9910: 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c 20 20 20 20  /bin/oslevel    
9920: 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f     = `(/usr/bin/
9930: 6f 73 6c 65 76 65 6c 29 20 32 3e 2f 64 65 76 2f  oslevel) 2>/dev/
9940: 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c 20 65 63  null       || ec
9950: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e  ho unknown`./bin
9960: 2f 75 6e 69 76 65 72 73 65 20 20 20 20 20 20 20  /universe       
9970: 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e 69 76     = `(/bin/univ
9980: 65 72 73 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  erse) 2>/dev/nul
9990: 6c 20 20 20 20 20 20 20 20 20 20 7c 7c 20 65 63  l          || ec
99a0: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 5f 41 53  ho unknown`.._AS
99b0: 55 4e 41 4d 45 0a 0a 61 73 5f 73 61 76 65 5f 49  UNAME..as_save_I
99c0: 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
99d0: 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
99e0: 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
99f0: 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
9a00: 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
9a10: 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
9a20: 5f 64 69 72 3d 2e 0a 20 20 65 63 68 6f 20 22 50  _dir=..  echo "P
9a30: 41 54 48 3a 20 24 61 73 5f 64 69 72 22 0a 64 6f  ATH: $as_dir".do
9a40: 6e 65 0a 0a 7d 20 3e 26 35 0a 0a 63 61 74 20 3e  ne..} >&5..cat >
9a50: 26 35 20 3c 3c 5f 41 43 45 4f 46 0a 0a 0a 23 23  &5 <<_ACEOF...##
9a60: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a   ----------- ##.
9a70: 23 23 20 43 6f 72 65 20 74 65 73 74 73 2e 20 23  ## Core tests. #
9a80: 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  #.## -----------
9a90: 20 23 23 0a 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20   ##.._ACEOF...# 
9aa0: 4b 65 65 70 20 61 20 74 72 61 63 65 20 6f 66 20  Keep a trace of 
9ab0: 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65  the command line
9ac0: 2e 0a 23 20 53 74 72 69 70 20 6f 75 74 20 2d 2d  ..# Strip out --
9ad0: 6e 6f 2d 63 72 65 61 74 65 20 61 6e 64 20 2d 2d  no-create and --
9ae0: 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 73 6f 20  no-recursion so 
9af0: 74 68 65 79 20 64 6f 20 6e 6f 74 20 70 69 6c 65  they do not pile
9b00: 20 75 70 2e 0a 23 20 53 74 72 69 70 20 6f 75 74   up..# Strip out
9b10: 20 2d 2d 73 69 6c 65 6e 74 20 62 65 63 61 75 73   --silent becaus
9b20: 65 20 77 65 20 64 6f 6e 27 74 20 77 61 6e 74 20  e we don't want 
9b30: 74 6f 20 72 65 63 6f 72 64 20 69 74 20 66 6f 72  to record it for
9b40: 20 66 75 74 75 72 65 20 72 75 6e 73 2e 0a 23 20   future runs..# 
9b50: 41 6c 73 6f 20 71 75 6f 74 65 20 61 6e 79 20 61  Also quote any a
9b60: 72 67 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 73  rgs containing s
9b70: 68 65 6c 6c 20 6d 65 74 61 2d 63 68 61 72 61 63  hell meta-charac
9b80: 74 65 72 73 2e 0a 23 20 4d 61 6b 65 20 74 77 6f  ters..# Make two
9b90: 20 70 61 73 73 65 73 20 74 6f 20 61 6c 6c 6f 77   passes to allow
9ba0: 20 66 6f 72 20 70 72 6f 70 65 72 20 64 75 70 6c   for proper dupl
9bb0: 69 63 61 74 65 2d 61 72 67 75 6d 65 6e 74 20 73  icate-argument s
9bc0: 75 70 70 72 65 73 73 69 6f 6e 2e 0a 61 63 5f 63  uppression..ac_c
9bd0: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 3d 0a 61  onfigure_args=.a
9be0: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
9bf0: 30 3d 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  0=.ac_configure_
9c00: 61 72 67 73 31 3d 0a 61 63 5f 73 65 70 3d 0a 61  args1=.ac_sep=.a
9c10: 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74  c_must_keep_next
9c20: 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 70 61  =false.for ac_pa
9c30: 73 73 20 69 6e 20 31 20 32 0a 64 6f 0a 20 20 66  ss in 1 2.do.  f
9c40: 6f 72 20 61 63 5f 61 72 67 0a 20 20 64 6f 0a 20  or ac_arg.  do. 
9c50: 20 20 20 63 61 73 65 20 24 61 63 5f 61 72 67 20     case $ac_arg 
9c60: 69 6e 0a 20 20 20 20 2d 6e 6f 2d 63 72 65 61 74  in.    -no-creat
9c70: 65 20 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c 20 2d 6e  e | --no-c* | -n
9c80: 20 7c 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e   | -no-recursion
9c90: 20 7c 20 2d 2d 6e 6f 2d 72 2a 29 20 63 6f 6e 74   | --no-r*) cont
9ca0: 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2d 71 20 7c  inue ;;.    -q |
9cb0: 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65   -quiet | --quie
9cc0: 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71  t | --quie | --q
9cd0: 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20  ui | --qu | --q 
9ce0: 5c 0a 20 20 20 20 7c 20 2d 73 69 6c 65 6e 74 20  \.    | -silent 
9cf0: 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73  | --silent | --s
9d00: 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20  ilen | --sile | 
9d10: 2d 2d 73 69 6c 29 0a 20 20 20 20 20 20 63 6f 6e  --sil).      con
9d20: 74 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2a 22 20  tinue ;;.    *" 
9d30: 22 2a 7c 2a 22 09 22 2a 7c 2a 5b 5c 5b 5c 5d 5c  "*|*"."*|*[\[\]\
9d40: 7e 5c 23 5c 24 5c 5e 5c 26 5c 2a 5c 28 5c 29 5c  ~\#\$\^\&\*\(\)\
9d50: 7b 5c 7d 5c 5c 5c 7c 5c 3b 5c 3c 5c 3e 5c 3f 5c  {\}\\\|\;\<\>\?\
9d60: 22 5c 27 5d 2a 29 0a 20 20 20 20 20 20 61 63 5f  "\']*).      ac_
9d70: 61 72 67 3d 60 65 63 68 6f 20 22 24 61 63 5f 61  arg=`echo "$ac_a
9d80: 72 67 22 20 7c 20 73 65 64 20 22 73 2f 27 2f 27  rg" | sed "s/'/'
9d90: 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b  \\\\\\\\''/g"` ;
9da0: 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 63  ;.    esac.    c
9db0: 61 73 65 20 24 61 63 5f 70 61 73 73 20 69 6e 0a  ase $ac_pass in.
9dc0: 20 20 20 20 31 29 20 61 63 5f 63 6f 6e 66 69 67      1) ac_config
9dd0: 75 72 65 5f 61 72 67 73 30 3d 22 24 61 63 5f 63  ure_args0="$ac_c
9de0: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 20 27  onfigure_args0 '
9df0: 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20  $ac_arg'" ;;.   
9e00: 20 32 29 0a 20 20 20 20 20 20 61 63 5f 63 6f 6e   2).      ac_con
9e10: 66 69 67 75 72 65 5f 61 72 67 73 31 3d 22 24 61  figure_args1="$a
9e20: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
9e30: 31 20 27 24 61 63 5f 61 72 67 27 22 0a 20 20 20  1 '$ac_arg'".   
9e40: 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 6d     if test $ac_m
9e50: 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 20 3d 20  ust_keep_next = 
9e60: 74 72 75 65 3b 20 74 68 65 6e 0a 09 61 63 5f 6d  true; then..ac_m
9e70: 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d 66 61  ust_keep_next=fa
9e80: 6c 73 65 20 23 20 47 6f 74 20 76 61 6c 75 65 2c  lse # Got value,
9e90: 20 62 61 63 6b 20 74 6f 20 6e 6f 72 6d 61 6c 2e   back to normal.
9ea0: 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 63 61 73  .      else..cas
9eb0: 65 20 24 61 63 5f 61 72 67 20 69 6e 0a 09 20 20  e $ac_arg in..  
9ec0: 2a 3d 2a 20 7c 20 2d 2d 63 6f 6e 66 69 67 2d 63  *=* | --config-c
9ed0: 61 63 68 65 20 7c 20 2d 43 20 7c 20 2d 64 69 73  ache | -C | -dis
9ee0: 61 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69 73 61 62  able-* | --disab
9ef0: 6c 65 2d 2a 20 5c 0a 09 20 20 7c 20 2d 65 6e 61  le-* \..  | -ena
9f00: 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65  ble-* | --enable
9f10: 2d 2a 20 7c 20 2d 67 61 73 20 7c 20 2d 2d 67 2a  -* | -gas | --g*
9f20: 20 7c 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66 2a 20   | -nfp | --nf* 
9f30: 5c 0a 09 20 20 7c 20 2d 71 20 7c 20 2d 71 75 69  \..  | -q | -qui
9f40: 65 74 20 7c 20 2d 2d 71 2a 20 7c 20 2d 73 69 6c  et | --q* | -sil
9f50: 65 6e 74 20 7c 20 2d 2d 73 69 6c 2a 20 7c 20 2d  ent | --sil* | -
9f60: 76 20 7c 20 2d 76 65 72 62 2a 20 5c 0a 09 20 20  v | -verb* \..  
9f70: 7c 20 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d 77 69  | -with-* | --wi
9f80: 74 68 2d 2a 20 7c 20 2d 77 69 74 68 6f 75 74 2d  th-* | -without-
9f90: 2a 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d 2a 20  * | --without-* 
9fa0: 7c 20 2d 2d 78 29 0a 09 20 20 20 20 63 61 73 65  | --x)..    case
9fb0: 20 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f   "$ac_configure_
9fc0: 61 72 67 73 30 20 22 20 69 6e 0a 09 20 20 20 20  args0 " in..    
9fd0: 20 20 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65    "$ac_configure
9fe0: 5f 61 72 67 73 31 22 2a 22 20 27 24 61 63 5f 61  _args1"*" '$ac_a
9ff0: 72 67 27 20 22 2a 20 29 20 63 6f 6e 74 69 6e 75  rg' "* ) continu
a000: 65 20 3b 3b 0a 09 20 20 20 20 65 73 61 63 0a 09  e ;;..    esac..
a010: 20 20 20 20 3b 3b 0a 09 20 20 2d 2a 20 29 20 61      ;;..  -* ) a
a020: 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74  c_must_keep_next
a030: 3d 74 72 75 65 20 3b 3b 0a 09 65 73 61 63 0a 20  =true ;;..esac. 
a040: 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 61 63       fi.      ac
a050: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 3d  _configure_args=
a060: 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  "$ac_configure_a
a070: 72 67 73 24 61 63 5f 73 65 70 27 24 61 63 5f 61  rgs$ac_sep'$ac_a
a080: 72 67 27 22 0a 20 20 20 20 20 20 23 20 47 65 74  rg'".      # Get
a090: 20 72 69 64 20 6f 66 20 74 68 65 20 6c 65 61 64   rid of the lead
a0a0: 69 6e 67 20 73 70 61 63 65 2e 0a 20 20 20 20 20  ing space..     
a0b0: 20 61 63 5f 73 65 70 3d 22 20 22 0a 20 20 20 20   ac_sep=" ".    
a0c0: 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20    ;;.    esac.  
a0d0: 64 6f 6e 65 0a 64 6f 6e 65 0a 24 61 73 5f 75 6e  done.done.$as_un
a0e0: 73 65 74 20 61 63 5f 63 6f 6e 66 69 67 75 72 65  set ac_configure
a0f0: 5f 61 72 67 73 30 20 7c 7c 20 74 65 73 74 20 22  _args0 || test "
a100: 24 7b 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  ${ac_configure_a
a110: 72 67 73 30 2b 73 65 74 7d 22 20 21 3d 20 73 65  rgs0+set}" != se
a120: 74 20 7c 7c 20 7b 20 61 63 5f 63 6f 6e 66 69 67  t || { ac_config
a130: 75 72 65 5f 61 72 67 73 30 3d 3b 20 65 78 70 6f  ure_args0=; expo
a140: 72 74 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  rt ac_configure_
a150: 61 72 67 73 30 3b 20 7d 0a 24 61 73 5f 75 6e 73  args0; }.$as_uns
a160: 65 74 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  et ac_configure_
a170: 61 72 67 73 31 20 7c 7c 20 74 65 73 74 20 22 24  args1 || test "$
a180: 7b 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72  {ac_configure_ar
a190: 67 73 31 2b 73 65 74 7d 22 20 21 3d 20 73 65 74  gs1+set}" != set
a1a0: 20 7c 7c 20 7b 20 61 63 5f 63 6f 6e 66 69 67 75   || { ac_configu
a1b0: 72 65 5f 61 72 67 73 31 3d 3b 20 65 78 70 6f 72  re_args1=; expor
a1c0: 74 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  t ac_configure_a
a1d0: 72 67 73 31 3b 20 7d 0a 0a 23 20 57 68 65 6e 20  rgs1; }..# When 
a1e0: 69 6e 74 65 72 72 75 70 74 65 64 20 6f 72 20 65  interrupted or e
a1f0: 78 69 74 27 64 2c 20 63 6c 65 61 6e 75 70 20 74  xit'd, cleanup t
a200: 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 2c 20  emporary files, 
a210: 61 6e 64 20 63 6f 6d 70 6c 65 74 65 0a 23 20 63  and complete.# c
a220: 6f 6e 66 69 67 2e 6c 6f 67 2e 20 20 57 65 20 72  onfig.log.  We r
a230: 65 6d 6f 76 65 20 63 6f 6d 6d 65 6e 74 73 20 62  emove comments b
a240: 65 63 61 75 73 65 20 61 6e 79 77 61 79 20 74 68  ecause anyway th
a250: 65 20 71 75 6f 74 65 73 20 69 6e 20 74 68 65 72  e quotes in ther
a260: 65 0a 23 20 77 6f 75 6c 64 20 63 61 75 73 65 20  e.# would cause 
a270: 70 72 6f 62 6c 65 6d 73 20 6f 72 20 6c 6f 6f 6b  problems or look
a280: 20 75 67 6c 79 2e 0a 23 20 57 41 52 4e 49 4e 47   ugly..# WARNING
a290: 3a 20 42 65 20 73 75 72 65 20 6e 6f 74 20 74 6f  : Be sure not to
a2a0: 20 75 73 65 20 73 69 6e 67 6c 65 20 71 75 6f 74   use single quot
a2b0: 65 73 20 69 6e 20 74 68 65 72 65 2c 20 61 73 20  es in there, as 
a2c0: 73 6f 6d 65 20 73 68 65 6c 6c 73 2c 0a 23 20 73  some shells,.# s
a2d0: 75 63 68 20 61 73 20 6f 75 72 20 44 55 20 35 2e  uch as our DU 5.
a2e0: 30 20 66 72 69 65 6e 64 2c 20 77 69 6c 6c 20 74  0 friend, will t
a2f0: 68 65 6e 20 60 63 6c 6f 73 65 27 20 74 68 65 20  hen `close' the 
a300: 74 72 61 70 2e 0a 74 72 61 70 20 27 65 78 69 74  trap..trap 'exit
a310: 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 23 20 53  _status=$?.  # S
a320: 61 76 65 20 69 6e 74 6f 20 63 6f 6e 66 69 67 2e  ave into config.
a330: 6c 6f 67 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61  log some informa
a340: 74 69 6f 6e 20 74 68 61 74 20 6d 69 67 68 74 20  tion that might 
a350: 68 65 6c 70 20 69 6e 20 64 65 62 75 67 67 69 6e  help in debuggin
a360: 67 2e 0a 20 20 7b 0a 20 20 20 20 65 63 68 6f 0a  g..  {.    echo.
a370: 0a 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42  .    cat <<\_ASB
a380: 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  OX.## ----------
a390: 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 43 61 63  ------ ##.## Cac
a3a0: 68 65 20 76 61 72 69 61 62 6c 65 73 2e 20 23 23  he variables. ##
a3b0: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .## ------------
a3c0: 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20  ---- ##._ASBOX. 
a3d0: 20 20 20 65 63 68 6f 0a 20 20 20 20 23 20 54 68     echo.    # Th
a3e0: 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 61 79 20  e following way 
a3f0: 6f 66 20 77 72 69 74 69 6e 67 20 74 68 65 20 63  of writing the c
a400: 61 63 68 65 20 6d 69 73 68 61 6e 64 6c 65 73 20  ache mishandles 
a410: 6e 65 77 6c 69 6e 65 73 20 69 6e 20 76 61 6c 75  newlines in valu
a420: 65 73 2c 0a 7b 0a 20 20 28 73 65 74 29 20 32 3e  es,.{.  (set) 2>
a430: 26 31 20 7c 0a 20 20 20 20 63 61 73 65 20 60 28  &1 |.    case `(
a440: 61 63 5f 73 70 61 63 65 3d 27 22 27 22 27 20 27  ac_space='"'"' '
a450: 22 27 22 27 3b 20 73 65 74 20 7c 20 67 72 65 70  "'"'; set | grep
a460: 20 61 63 5f 73 70 61 63 65 29 20 32 3e 26 31 60   ac_space) 2>&1`
a470: 20 69 6e 0a 20 20 20 20 2a 61 63 5f 73 70 61 63   in.    *ac_spac
a480: 65 3d 5c 20 2a 29 0a 20 20 20 20 20 20 73 65 64  e=\ *).      sed
a490: 20 2d 6e 20 5c 0a 09 22 73 2f 27 22 27 22 27 2f   -n \.."s/'"'"'/
a4a0: 27 22 27 22 27 5c 5c 5c 5c 27 22 27 22 27 27 22  '"'"'\\\\'"'"''"
a4b0: 27 22 27 2f 67 3b 0a 09 20 20 73 2f 5e 5c 5c 28  '"'/g;..  s/^\\(
a4c0: 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a  [_$as_cr_alnum]*
a4d0: 5f 63 76 5f 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e  _cv_[_$as_cr_aln
a4e0: 75 6d 5d 2a 5c 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29  um]*\\)=\\(.*\\)
a4f0: 2f 5c 5c 31 3d 27 22 27 22 27 5c 5c 32 27 22 27  /\\1='"'"'\\2'"'
a500: 22 27 2f 70 22 0a 20 20 20 20 20 20 3b 3b 0a 20  "'/p".      ;;. 
a510: 20 20 20 2a 29 0a 20 20 20 20 20 20 73 65 64 20     *).      sed 
a520: 2d 6e 20 5c 0a 09 22 73 2f 5e 5c 5c 28 5b 5f 24  -n \.."s/^\\([_$
a530: 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76  as_cr_alnum]*_cv
a540: 5f 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  _[_$as_cr_alnum]
a550: 2a 5c 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c  *\\)=\\(.*\\)/\\
a560: 31 3d 5c 5c 32 2f 70 22 0a 20 20 20 20 20 20 3b  1=\\2/p".      ;
a570: 3b 0a 20 20 20 20 65 73 61 63 3b 0a 7d 0a 20 20  ;.    esac;.}.  
a580: 20 20 65 63 68 6f 0a 0a 20 20 20 20 63 61 74 20    echo..    cat 
a590: 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d  <<\_ASBOX.## ---
a5a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
a5b0: 23 0a 23 23 20 4f 75 74 70 75 74 20 76 61 72 69  #.## Output vari
a5c0: 61 62 6c 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d  ables. ##.## ---
a5d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
a5e0: 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20 65 63 68  #._ASBOX.    ech
a5f0: 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 76 61 72  o.    for ac_var
a600: 20 69 6e 20 24 61 63 5f 73 75 62 73 74 5f 76 61   in $ac_subst_va
a610: 72 73 0a 20 20 20 20 64 6f 0a 20 20 20 20 20 20  rs.    do.      
a620: 65 76 61 6c 20 61 63 5f 76 61 6c 3d 24 60 65 63  eval ac_val=$`ec
a630: 68 6f 20 24 61 63 5f 76 61 72 60 0a 20 20 20 20  ho $ac_var`.    
a640: 20 20 65 63 68 6f 20 22 24 61 63 5f 76 61 72 3d    echo "$ac_var=
a650: 27 22 27 22 27 24 61 63 5f 76 61 6c 27 22 27 22  '"'"'$ac_val'"'"
a660: 27 22 0a 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f  '".    done | so
a670: 72 74 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20  rt.    echo..   
a680: 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
a690: 5f 73 75 62 73 74 5f 66 69 6c 65 73 22 3b 20 74  _subst_files"; t
a6a0: 68 65 6e 0a 20 20 20 20 20 20 63 61 74 20 3c 3c  hen.      cat <<
a6b0: 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d  \_ASBOX.## -----
a6c0: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4f  -------- ##.## O
a6d0: 75 74 70 75 74 20 66 69 6c 65 73 2e 20 23 23 0a  utput files. ##.
a6e0: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
a6f0: 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20 20   ##._ASBOX.     
a700: 20 65 63 68 6f 0a 20 20 20 20 20 20 66 6f 72 20   echo.      for 
a710: 61 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 73 75  ac_var in $ac_su
a720: 62 73 74 5f 66 69 6c 65 73 0a 20 20 20 20 20 20  bst_files.      
a730: 64 6f 0a 09 65 76 61 6c 20 61 63 5f 76 61 6c 3d  do..eval ac_val=
a740: 24 60 65 63 68 6f 20 24 61 63 5f 76 61 72 60 0a  $`echo $ac_var`.
a750: 09 65 63 68 6f 20 22 24 61 63 5f 76 61 72 3d 27  .echo "$ac_var='
a760: 22 27 22 27 24 61 63 5f 76 61 6c 27 22 27 22 27  "'"'$ac_val'"'"'
a770: 22 0a 20 20 20 20 20 20 64 6f 6e 65 20 7c 20 73  ".      done | s
a780: 6f 72 74 0a 20 20 20 20 20 20 65 63 68 6f 0a 20  ort.      echo. 
a790: 20 20 20 66 69 0a 0a 20 20 20 20 69 66 20 74 65     fi..    if te
a7a0: 73 74 20 2d 73 20 63 6f 6e 66 64 65 66 73 2e 68  st -s confdefs.h
a7b0: 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 63 61 74  ; then.      cat
a7c0: 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d   <<\_ASBOX.## --
a7d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20  --------- ##.## 
a7e0: 63 6f 6e 66 64 65 66 73 2e 68 2e 20 23 23 0a 23  confdefs.h. ##.#
a7f0: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  # ----------- ##
a800: 0a 5f 41 53 42 4f 58 0a 20 20 20 20 20 20 65 63  ._ASBOX.      ec
a810: 68 6f 0a 20 20 20 20 20 20 73 65 64 20 22 2f 5e  ho.      sed "/^
a820: 24 2f 64 22 20 63 6f 6e 66 64 65 66 73 2e 68 20  $/d" confdefs.h 
a830: 7c 20 73 6f 72 74 0a 20 20 20 20 20 20 65 63 68  | sort.      ech
a840: 6f 0a 20 20 20 20 66 69 0a 20 20 20 20 74 65 73  o.    fi.    tes
a850: 74 20 22 24 61 63 5f 73 69 67 6e 61 6c 22 20 21  t "$ac_signal" !
a860: 3d 20 30 20 26 26 0a 20 20 20 20 20 20 65 63 68  = 0 &&.      ech
a870: 6f 20 22 24 61 73 5f 6d 65 3a 20 63 61 75 67 68  o "$as_me: caugh
a880: 74 20 73 69 67 6e 61 6c 20 24 61 63 5f 73 69 67  t signal $ac_sig
a890: 6e 61 6c 22 0a 20 20 20 20 65 63 68 6f 20 22 24  nal".    echo "$
a8a0: 61 73 5f 6d 65 3a 20 65 78 69 74 20 24 65 78 69  as_me: exit $exi
a8b0: 74 5f 73 74 61 74 75 73 22 0a 20 20 7d 20 3e 26  t_status".  } >&
a8c0: 35 0a 20 20 72 6d 20 2d 66 20 63 6f 72 65 20 2a  5.  rm -f core *
a8d0: 2e 63 6f 72 65 20 26 26 0a 20 20 72 6d 20 2d 72  .core &&.  rm -r
a8e0: 66 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66  f conftest* conf
a8f0: 64 65 66 73 2a 20 63 6f 6e 66 24 24 2a 20 24 61  defs* conf$$* $a
a900: 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 26 26  c_clean_files &&
a910: 0a 20 20 20 20 65 78 69 74 20 24 65 78 69 74 5f  .    exit $exit_
a920: 73 74 61 74 75 73 0a 20 20 20 20 20 27 20 30 0a  status.     ' 0.
a930: 66 6f 72 20 61 63 5f 73 69 67 6e 61 6c 20 69 6e  for ac_signal in
a940: 20 31 20 32 20 31 33 20 31 35 3b 20 64 6f 0a 20   1 2 13 15; do. 
a950: 20 74 72 61 70 20 27 61 63 5f 73 69 67 6e 61 6c   trap 'ac_signal
a960: 3d 27 24 61 63 5f 73 69 67 6e 61 6c 27 3b 20 7b  ='$ac_signal'; {
a970: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
a980: 31 3b 20 7d 27 20 24 61 63 5f 73 69 67 6e 61 6c  1; }' $ac_signal
a990: 0a 64 6f 6e 65 0a 61 63 5f 73 69 67 6e 61 6c 3d  .done.ac_signal=
a9a0: 30 0a 0a 23 20 63 6f 6e 66 64 65 66 73 2e 68 20  0..# confdefs.h 
a9b0: 61 76 6f 69 64 73 20 4f 53 20 63 6f 6d 6d 61 6e  avoids OS comman
a9c0: 64 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6c 69  d line length li
a9d0: 6d 69 74 73 20 74 68 61 74 20 44 45 46 53 20 63  mits that DEFS c
a9e0: 61 6e 20 65 78 63 65 65 64 2e 0a 72 6d 20 2d 72  an exceed..rm -r
a9f0: 66 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66  f conftest* conf
aa00: 64 65 66 73 2e 68 0a 23 20 41 49 58 20 63 70 70  defs.h.# AIX cpp
aa10: 20 6c 6f 73 65 73 20 6f 6e 20 61 6e 20 65 6d 70   loses on an emp
aa20: 74 79 20 66 69 6c 65 2c 20 73 6f 20 6d 61 6b 65  ty file, so make
aa30: 20 73 75 72 65 20 69 74 20 63 6f 6e 74 61 69 6e   sure it contain
aa40: 73 20 61 74 20 6c 65 61 73 74 20 61 20 6e 65 77  s at least a new
aa50: 6c 69 6e 65 2e 0a 65 63 68 6f 20 3e 63 6f 6e 66  line..echo >conf
aa60: 64 65 66 73 2e 68 0a 0a 23 20 50 72 65 64 65 66  defs.h..# Predef
aa70: 69 6e 65 64 20 70 72 65 70 72 6f 63 65 73 73 6f  ined preprocesso
aa80: 72 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 63 61  r variables...ca
aa90: 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
aaa0: 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
aab0: 50 41 43 4b 41 47 45 5f 4e 41 4d 45 20 22 24 50  PACKAGE_NAME "$P
aac0: 41 43 4b 41 47 45 5f 4e 41 4d 45 22 0a 5f 41 43  ACKAGE_NAME"._AC
aad0: 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66  EOF...cat >>conf
aae0: 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a  defs.h <<_ACEOF.
aaf0: 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f  #define PACKAGE_
ab00: 54 41 52 4e 41 4d 45 20 22 24 50 41 43 4b 41 47  TARNAME "$PACKAG
ab10: 45 5f 54 41 52 4e 41 4d 45 22 0a 5f 41 43 45 4f  E_TARNAME"._ACEO
ab20: 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65  F...cat >>confde
ab30: 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64  fs.h <<_ACEOF.#d
ab40: 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 56 45  efine PACKAGE_VE
ab50: 52 53 49 4f 4e 20 22 24 50 41 43 4b 41 47 45 5f  RSION "$PACKAGE_
ab60: 56 45 52 53 49 4f 4e 22 0a 5f 41 43 45 4f 46 0a  VERSION"._ACEOF.
ab70: 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73  ..cat >>confdefs
ab80: 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66  .h <<_ACEOF.#def
ab90: 69 6e 65 20 50 41 43 4b 41 47 45 5f 53 54 52 49  ine PACKAGE_STRI
aba0: 4e 47 20 22 24 50 41 43 4b 41 47 45 5f 53 54 52  NG "$PACKAGE_STR
abb0: 49 4e 47 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61  ING"._ACEOF...ca
abc0: 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
abd0: 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
abe0: 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52  PACKAGE_BUGREPOR
abf0: 54 20 22 24 50 41 43 4b 41 47 45 5f 42 55 47 52  T "$PACKAGE_BUGR
ac00: 45 50 4f 52 54 22 0a 5f 41 43 45 4f 46 0a 0a 0a  EPORT"._ACEOF...
ac10: 23 20 4c 65 74 20 74 68 65 20 73 69 74 65 20 66  # Let the site f
ac20: 69 6c 65 20 73 65 6c 65 63 74 20 61 6e 20 61 6c  ile select an al
ac30: 74 65 72 6e 61 74 65 20 63 61 63 68 65 20 66 69  ternate cache fi
ac40: 6c 65 20 69 66 20 69 74 20 77 61 6e 74 73 20 74  le if it wants t
ac50: 6f 2e 0a 23 20 50 72 65 66 65 72 20 65 78 70 6c  o..# Prefer expl
ac60: 69 63 69 74 6c 79 20 73 65 6c 65 63 74 65 64 20  icitly selected 
ac70: 66 69 6c 65 20 74 6f 20 61 75 74 6f 6d 61 74 69  file to automati
ac80: 63 61 6c 6c 79 20 73 65 6c 65 63 74 65 64 20 6f  cally selected o
ac90: 6e 65 73 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20  nes..if test -z 
aca0: 22 24 43 4f 4e 46 49 47 5f 53 49 54 45 22 3b 20  "$CONFIG_SITE"; 
acb0: 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22  then.  if test "
acc0: 78 24 70 72 65 66 69 78 22 20 21 3d 20 78 4e 4f  x$prefix" != xNO
acd0: 4e 45 3b 20 74 68 65 6e 0a 20 20 20 20 43 4f 4e  NE; then.    CON
ace0: 46 49 47 5f 53 49 54 45 3d 22 24 70 72 65 66 69  FIG_SITE="$prefi
acf0: 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e 73  x/share/config.s
ad00: 69 74 65 20 24 70 72 65 66 69 78 2f 65 74 63 2f  ite $prefix/etc/
ad10: 63 6f 6e 66 69 67 2e 73 69 74 65 22 0a 20 20 65  config.site".  e
ad20: 6c 73 65 0a 20 20 20 20 43 4f 4e 46 49 47 5f 53  lse.    CONFIG_S
ad30: 49 54 45 3d 22 24 61 63 5f 64 65 66 61 75 6c 74  ITE="$ac_default
ad40: 5f 70 72 65 66 69 78 2f 73 68 61 72 65 2f 63 6f  _prefix/share/co
ad50: 6e 66 69 67 2e 73 69 74 65 20 24 61 63 5f 64 65  nfig.site $ac_de
ad60: 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 65 74 63  fault_prefix/etc
ad70: 2f 63 6f 6e 66 69 67 2e 73 69 74 65 22 0a 20 20  /config.site".  
ad80: 66 69 0a 66 69 0a 66 6f 72 20 61 63 5f 73 69 74  fi.fi.for ac_sit
ad90: 65 5f 66 69 6c 65 20 69 6e 20 24 43 4f 4e 46 49  e_file in $CONFI
ada0: 47 5f 53 49 54 45 3b 20 64 6f 0a 20 20 69 66 20  G_SITE; do.  if 
adb0: 74 65 73 74 20 2d 72 20 22 24 61 63 5f 73 69 74  test -r "$ac_sit
adc0: 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20  e_file"; then.  
add0: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
ade0: 3a 24 4c 49 4e 45 4e 4f 3a 20 6c 6f 61 64 69 6e  :$LINENO: loadin
adf0: 67 20 73 69 74 65 20 73 63 72 69 70 74 20 24 61  g site script $a
ae00: 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e 26 35  c_site_file" >&5
ae10: 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c  .echo "$as_me: l
ae20: 6f 61 64 69 6e 67 20 73 69 74 65 20 73 63 72 69  oading site scri
ae30: 70 74 20 24 61 63 5f 73 69 74 65 5f 66 69 6c 65  pt $ac_site_file
ae40: 22 20 3e 26 36 3b 7d 0a 20 20 20 20 73 65 64 20  " >&6;}.    sed 
ae50: 27 73 2f 5e 2f 7c 20 2f 27 20 22 24 61 63 5f 73  's/^/| /' "$ac_s
ae60: 69 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 20 20  ite_file" >&5.  
ae70: 20 20 2e 20 22 24 61 63 5f 73 69 74 65 5f 66 69    . "$ac_site_fi
ae80: 6c 65 22 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 69  le".  fi.done..i
ae90: 66 20 74 65 73 74 20 2d 72 20 22 24 63 61 63 68  f test -r "$cach
aea0: 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20  e_file"; then.  
aeb0: 23 20 53 6f 6d 65 20 76 65 72 73 69 6f 6e 73 20  # Some versions 
aec0: 6f 66 20 62 61 73 68 20 77 69 6c 6c 20 66 61 69  of bash will fai
aed0: 6c 20 74 6f 20 73 6f 75 72 63 65 20 2f 64 65 76  l to source /dev
aee0: 2f 6e 75 6c 6c 20 28 73 70 65 63 69 61 6c 0a 20  /null (special. 
aef0: 20 23 20 66 69 6c 65 73 20 61 63 74 75 61 6c 6c   # files actuall
af00: 79 29 2c 20 73 6f 20 77 65 20 61 76 6f 69 64 20  y), so we avoid 
af10: 64 6f 69 6e 67 20 74 68 61 74 2e 0a 20 20 69 66  doing that..  if
af20: 20 74 65 73 74 20 2d 66 20 22 24 63 61 63 68 65   test -f "$cache
af30: 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20  _file"; then.   
af40: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
af50: 24 4c 49 4e 45 4e 4f 3a 20 6c 6f 61 64 69 6e 67  $LINENO: loading
af60: 20 63 61 63 68 65 20 24 63 61 63 68 65 5f 66 69   cache $cache_fi
af70: 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  le" >&5.echo "$a
af80: 73 5f 6d 65 3a 20 6c 6f 61 64 69 6e 67 20 63 61  s_me: loading ca
af90: 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22  che $cache_file"
afa0: 20 3e 26 36 3b 7d 0a 20 20 20 20 63 61 73 65 20   >&6;}.    case 
afb0: 24 63 61 63 68 65 5f 66 69 6c 65 20 69 6e 0a 20  $cache_file in. 
afc0: 20 20 20 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a       [\\/]* | ?:
afd0: 5b 5c 5c 2f 5d 2a 20 29 20 2e 20 24 63 61 63 68  [\\/]* ) . $cach
afe0: 65 5f 66 69 6c 65 3b 3b 0a 20 20 20 20 20 20 2a  e_file;;.      *
aff0: 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  )               
b000: 20 20 20 20 20 20 20 2e 20 2e 2f 24 63 61 63 68         . ./$cach
b010: 65 5f 66 69 6c 65 3b 3b 0a 20 20 20 20 65 73 61  e_file;;.    esa
b020: 63 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 7b 20  c.  fi.else.  { 
b030: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
b040: 4e 45 4e 4f 3a 20 63 72 65 61 74 69 6e 67 20 63  NENO: creating c
b050: 61 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65  ache $cache_file
b060: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
b070: 6d 65 3a 20 63 72 65 61 74 69 6e 67 20 63 61 63  me: creating cac
b080: 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20  he $cache_file" 
b090: 3e 26 36 3b 7d 0a 20 20 3e 24 63 61 63 68 65 5f  >&6;}.  >$cache_
b0a0: 66 69 6c 65 0a 66 69 0a 0a 23 20 43 68 65 63 6b  file.fi..# Check
b0b0: 20 74 68 61 74 20 74 68 65 20 70 72 65 63 69 6f   that the precio
b0c0: 75 73 20 76 61 72 69 61 62 6c 65 73 20 73 61 76  us variables sav
b0d0: 65 64 20 69 6e 20 74 68 65 20 63 61 63 68 65 20  ed in the cache 
b0e0: 68 61 76 65 20 6b 65 70 74 20 74 68 65 20 73 61  have kept the sa
b0f0: 6d 65 0a 23 20 76 61 6c 75 65 2e 0a 61 63 5f 63  me.# value..ac_c
b100: 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 66  ache_corrupted=f
b110: 61 6c 73 65 0a 66 6f 72 20 61 63 5f 76 61 72 20  alse.for ac_var 
b120: 69 6e 20 60 28 73 65 74 29 20 32 3e 26 31 20 7c  in `(set) 2>&1 |
b130: 0a 09 20 20 20 20 20 20 20 73 65 64 20 2d 6e 20  ..       sed -n 
b140: 27 73 2f 5e 61 63 5f 65 6e 76 5f 5c 28 5b 61 2d  's/^ac_env_\([a-
b150: 7a 41 2d 5a 5f 30 2d 39 5d 2a 5c 29 5f 73 65 74  zA-Z_0-9]*\)_set
b160: 3d 2e 2a 2f 5c 31 2f 70 27 60 3b 20 64 6f 0a 20  =.*/\1/p'`; do. 
b170: 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 73 65 74   eval ac_old_set
b180: 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61  =\$ac_cv_env_${a
b190: 63 5f 76 61 72 7d 5f 73 65 74 0a 20 20 65 76 61  c_var}_set.  eva
b1a0: 6c 20 61 63 5f 6e 65 77 5f 73 65 74 3d 5c 24 61  l ac_new_set=\$a
b1b0: 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f  c_env_${ac_var}_
b1c0: 73 65 74 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c  set.  eval ac_ol
b1d0: 64 5f 76 61 6c 3d 22 5c 24 61 63 5f 63 76 5f 65  d_val="\$ac_cv_e
b1e0: 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c  nv_${ac_var}_val
b1f0: 75 65 22 0a 20 20 65 76 61 6c 20 61 63 5f 6e 65  ue".  eval ac_ne
b200: 77 5f 76 61 6c 3d 22 5c 24 61 63 5f 65 6e 76 5f  w_val="\$ac_env_
b210: 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 22  ${ac_var}_value"
b220: 0a 20 20 63 61 73 65 20 24 61 63 5f 6f 6c 64 5f  .  case $ac_old_
b230: 73 65 74 2c 24 61 63 5f 6e 65 77 5f 73 65 74 20  set,$ac_new_set 
b240: 69 6e 0a 20 20 20 20 73 65 74 2c 29 0a 20 20 20  in.    set,).   
b250: 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
b260: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
b270: 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73  : \`$ac_var' was
b280: 20 73 65 74 20 74 6f 20 5c 60 24 61 63 5f 6f 6c   set to \`$ac_ol
b290: 64 5f 76 61 6c 27 20 69 6e 20 74 68 65 20 70 72  d_val' in the pr
b2a0: 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 35 0a  evious run" >&5.
b2b0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
b2c0: 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20  ror: \`$ac_var' 
b2d0: 77 61 73 20 73 65 74 20 74 6f 20 5c 60 24 61 63  was set to \`$ac
b2e0: 5f 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74 68 65  _old_val' in the
b2f0: 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e   previous run" >
b300: 26 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f 63 61  &2;}.      ac_ca
b310: 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20  che_corrupted=: 
b320: 3b 3b 0a 20 20 20 20 2c 73 65 74 29 0a 20 20 20  ;;.    ,set).   
b330: 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
b340: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
b350: 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73  : \`$ac_var' was
b360: 20 6e 6f 74 20 73 65 74 20 69 6e 20 74 68 65 20   not set in the 
b370: 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26  previous run" >&
b380: 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
b390: 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72  error: \`$ac_var
b3a0: 27 20 77 61 73 20 6e 6f 74 20 73 65 74 20 69 6e  ' was not set in
b3b0: 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75   the previous ru
b3c0: 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 61  n" >&2;}.      a
b3d0: 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65  c_cache_corrupte
b3e0: 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c 29 3b 3b 0a  d=: ;;.    ,);;.
b3f0: 20 20 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20      *).      if 
b400: 74 65 73 74 20 22 78 24 61 63 5f 6f 6c 64 5f 76  test "x$ac_old_v
b410: 61 6c 22 20 21 3d 20 22 78 24 61 63 5f 6e 65 77  al" != "x$ac_new
b420: 5f 76 61 6c 22 3b 20 74 68 65 6e 0a 09 7b 20 65  _val"; then..{ e
b430: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
b440: 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  ENO: error: \`$a
b450: 63 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e 67  c_var' has chang
b460: 65 64 20 73 69 6e 63 65 20 74 68 65 20 70 72 65  ed since the pre
b470: 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a  vious run:" >&5.
b480: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
b490: 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20  ror: \`$ac_var' 
b4a0: 68 61 73 20 63 68 61 6e 67 65 64 20 73 69 6e 63  has changed sinc
b4b0: 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72  e the previous r
b4c0: 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09 7b 20 65 63  un:" >&2;}..{ ec
b4d0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
b4e0: 4e 4f 3a 20 20 20 66 6f 72 6d 65 72 20 76 61 6c  NO:   former val
b4f0: 75 65 3a 20 20 24 61 63 5f 6f 6c 64 5f 76 61 6c  ue:  $ac_old_val
b500: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
b510: 6d 65 3a 20 20 20 66 6f 72 6d 65 72 20 76 61 6c  me:   former val
b520: 75 65 3a 20 20 24 61 63 5f 6f 6c 64 5f 76 61 6c  ue:  $ac_old_val
b530: 22 20 3e 26 32 3b 7d 0a 09 7b 20 65 63 68 6f 20  " >&2;}..{ echo 
b540: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
b550: 20 20 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65     current value
b560: 3a 20 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 3e  : $ac_new_val" >
b570: 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
b580: 20 20 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65     current value
b590: 3a 20 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 3e  : $ac_new_val" >
b5a0: 26 32 3b 7d 0a 09 61 63 5f 63 61 63 68 65 5f 63  &2;}..ac_cache_c
b5b0: 6f 72 72 75 70 74 65 64 3d 3a 0a 20 20 20 20 20  orrupted=:.     
b5c0: 20 66 69 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23   fi;;.  esac.  #
b5d0: 20 50 61 73 73 20 70 72 65 63 69 6f 75 73 20 76   Pass precious v
b5e0: 61 72 69 61 62 6c 65 73 20 74 6f 20 63 6f 6e 66  ariables to conf
b5f0: 69 67 2e 73 74 61 74 75 73 2e 0a 20 20 69 66 20  ig.status..  if 
b600: 74 65 73 74 20 22 24 61 63 5f 6e 65 77 5f 73 65  test "$ac_new_se
b610: 74 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  t" = set; then. 
b620: 20 20 20 63 61 73 65 20 24 61 63 5f 6e 65 77 5f     case $ac_new_
b630: 76 61 6c 20 69 6e 0a 20 20 20 20 2a 22 20 22 2a  val in.    *" "*
b640: 7c 2a 22 09 22 2a 7c 2a 5b 5c 5b 5c 5d 5c 7e 5c  |*"."*|*[\[\]\~\
b650: 23 5c 24 5c 5e 5c 26 5c 2a 5c 28 5c 29 5c 7b 5c  #\$\^\&\*\(\)\{\
b660: 7d 5c 5c 5c 7c 5c 3b 5c 3c 5c 3e 5c 3f 5c 22 5c  }\\\|\;\<\>\?\"\
b670: 27 5d 2a 29 0a 20 20 20 20 20 20 61 63 5f 61 72  ']*).      ac_ar
b680: 67 3d 24 61 63 5f 76 61 72 3d 60 65 63 68 6f 20  g=$ac_var=`echo 
b690: 22 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 7c 20  "$ac_new_val" | 
b6a0: 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c  sed "s/'/'\\\\\\
b6b0: 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20 20  \\''/g"` ;;.    
b6c0: 2a 29 20 61 63 5f 61 72 67 3d 24 61 63 5f 76 61  *) ac_arg=$ac_va
b6d0: 72 3d 24 61 63 5f 6e 65 77 5f 76 61 6c 20 3b 3b  r=$ac_new_val ;;
b6e0: 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 63 61  .    esac.    ca
b6f0: 73 65 20 22 20 24 61 63 5f 63 6f 6e 66 69 67 75  se " $ac_configu
b700: 72 65 5f 61 72 67 73 20 22 20 69 6e 0a 20 20 20  re_args " in.   
b710: 20 20 20 2a 22 20 27 24 61 63 5f 61 72 67 27 20     *" '$ac_arg' 
b720: 22 2a 29 20 3b 3b 20 23 20 41 76 6f 69 64 20 64  "*) ;; # Avoid d
b730: 75 70 73 2e 20 20 55 73 65 20 6f 66 20 71 75 6f  ups.  Use of quo
b740: 74 65 73 20 65 6e 73 75 72 65 73 20 61 63 63 75  tes ensures accu
b750: 72 61 63 79 2e 0a 20 20 20 20 20 20 2a 29 20 61  racy..      *) a
b760: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
b770: 3d 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  ="$ac_configure_
b780: 61 72 67 73 20 27 24 61 63 5f 61 72 67 27 22 20  args '$ac_arg'" 
b790: 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69  ;;.    esac.  fi
b7a0: 0a 64 6f 6e 65 0a 69 66 20 24 61 63 5f 63 61 63  .done.if $ac_cac
b7b0: 68 65 5f 63 6f 72 72 75 70 74 65 64 3b 20 74 68  he_corrupted; th
b7c0: 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  en.  { echo "$as
b7d0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
b7e0: 6f 72 3a 20 63 68 61 6e 67 65 73 20 69 6e 20 74  or: changes in t
b7f0: 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63  he environment c
b800: 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68  an compromise th
b810: 65 20 62 75 69 6c 64 22 20 3e 26 35 0a 65 63 68  e build" >&5.ech
b820: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
b830: 3a 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65  : changes in the
b840: 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e   environment can
b850: 20 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65 20   compromise the 
b860: 62 75 69 6c 64 22 20 3e 26 32 3b 7d 0a 20 20 7b  build" >&2;}.  {
b870: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
b880: 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
b890: 72 75 6e 20 5c 60 6d 61 6b 65 20 64 69 73 74 63  run \`make distc
b8a0: 6c 65 61 6e 27 20 61 6e 64 2f 6f 72 20 5c 60 72  lean' and/or \`r
b8b0: 6d 20 24 63 61 63 68 65 5f 66 69 6c 65 27 20 61  m $cache_file' a
b8c0: 6e 64 20 73 74 61 72 74 20 6f 76 65 72 22 20 3e  nd start over" >
b8d0: 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
b8e0: 20 65 72 72 6f 72 3a 20 72 75 6e 20 5c 60 6d 61   error: run \`ma
b8f0: 6b 65 20 64 69 73 74 63 6c 65 61 6e 27 20 61 6e  ke distclean' an
b900: 64 2f 6f 72 20 5c 60 72 6d 20 24 63 61 63 68 65  d/or \`rm $cache
b910: 5f 66 69 6c 65 27 20 61 6e 64 20 73 74 61 72 74  _file' and start
b920: 20 6f 76 65 72 22 20 3e 26 32 3b 7d 0a 20 20 20   over" >&2;}.   
b930: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
b940: 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f   1; }; }.fi..ac_
b950: 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
b960: 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
b970: 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
b980: 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
b990: 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
b9a0: 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
b9b0: 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
b9c0: 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
b9d0: 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
b9e0: 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
b9f0: 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
ba00: 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
ba10: 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
ba20: 69 6c 65 72 5f 67 6e 75 0a 0a 0a 0a 0a 0a 0a 0a  iler_gnu........
ba30: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 54  .............# T
ba40: 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 52 43 53  he following RCS
ba50: 20 72 65 76 69 73 69 6f 6e 20 73 74 72 69 6e 67   revision string
ba60: 20 61 70 70 6c 69 65 73 20 74 6f 20 63 6f 6e 66   applies to conf
ba70: 69 67 75 72 65 2e 69 6e 0a 23 20 24 52 65 76 69  igure.in.# $Revi
ba80: 73 69 6f 6e 3a 20 31 2e 32 34 20 24 0a 0a 23 23  sion: 1.24 $..##
ba90: 23 23 23 23 23 23 23 0a 23 20 50 72 6f 67 72 61  #######.# Progra
baa0: 6d 73 20 6e 65 65 64 65 64 0a 23 0a 23 20 43 68  ms needed.#.# Ch
bab0: 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e  eck whether --en
bac0: 61 62 6c 65 2d 73 68 61 72 65 64 20 6f 72 20 2d  able-shared or -
bad0: 2d 64 69 73 61 62 6c 65 2d 73 68 61 72 65 64 20  -disable-shared 
bae0: 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65  was given..if te
baf0: 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 68 61  st "${enable_sha
bb00: 72 65 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  red+set}" = set;
bb10: 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61   then.  enableva
bb20: 6c 3d 22 24 65 6e 61 62 6c 65 5f 73 68 61 72 65  l="$enable_share
bb30: 64 22 0a 20 20 70 3d 24 7b 50 41 43 4b 41 47 45  d".  p=${PACKAGE
bb40: 2d 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61  -default}.    ca
bb50: 73 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e  se $enableval in
bb60: 0a 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65  .    yes) enable
bb70: 5f 73 68 61 72 65 64 3d 79 65 73 20 3b 3b 0a 20  _shared=yes ;;. 
bb80: 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 68     no) enable_sh
bb90: 61 72 65 64 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a  ared=no ;;.    *
bba0: 29 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 73  ).      enable_s
bbb0: 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 23  hared=no.      #
bbc0: 20 4c 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67   Look at the arg
bbd0: 75 6d 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57  ument we got.  W
bbe0: 65 20 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f  e use all the co
bbf0: 6d 6d 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61  mmon list separa
bc00: 74 6f 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73  tors..      lt_s
bc10: 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
bc20: 49 46 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48  IFS="${IFS}$PATH
bc30: 5f 53 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20  _SEPARATOR,".   
bc40: 20 20 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65     for pkg in $e
bc50: 6e 61 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46  nableval; do..IF
bc60: 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
bc70: 0a 09 69 66 20 74 65 73 74 20 22 58 24 70 6b 67  ..if test "X$pkg
bc80: 22 20 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a  " = "X$p"; then.
bc90: 09 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64  .  enable_shared
bca0: 3d 79 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64  =yes..fi.      d
bcb0: 6f 6e 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24  one.      IFS="$
bcc0: 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20  lt_save_ifs".   
bcd0: 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65     ;;.    esac.e
bce0: 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f 73 68 61  lse.  enable_sha
bcf0: 72 65 64 3d 79 65 73 0a 66 69 3b 0a 0a 23 20 43  red=yes.fi;..# C
bd00: 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65  heck whether --e
bd10: 6e 61 62 6c 65 2d 73 74 61 74 69 63 20 6f 72 20  nable-static or 
bd20: 2d 2d 64 69 73 61 62 6c 65 2d 73 74 61 74 69 63  --disable-static
bd30: 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74   was given..if t
bd40: 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 74  est "${enable_st
bd50: 61 74 69 63 2b 73 65 74 7d 22 20 3d 20 73 65 74  atic+set}" = set
bd60: 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76  ; then.  enablev
bd70: 61 6c 3d 22 24 65 6e 61 62 6c 65 5f 73 74 61 74  al="$enable_stat
bd80: 69 63 22 0a 20 20 70 3d 24 7b 50 41 43 4b 41 47  ic".  p=${PACKAG
bd90: 45 2d 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63  E-default}.    c
bda0: 61 73 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69  ase $enableval i
bdb0: 6e 0a 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c  n.    yes) enabl
bdc0: 65 5f 73 74 61 74 69 63 3d 79 65 73 20 3b 3b 0a  e_static=yes ;;.
bdd0: 20 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73      no) enable_s
bde0: 74 61 74 69 63 3d 6e 6f 20 3b 3b 0a 20 20 20 20  tatic=no ;;.    
bdf0: 2a 29 0a 20 20 20 20 20 65 6e 61 62 6c 65 5f 73  *).     enable_s
be00: 74 61 74 69 63 3d 6e 6f 0a 20 20 20 20 20 20 23  tatic=no.      #
be10: 20 4c 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67   Look at the arg
be20: 75 6d 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57  ument we got.  W
be30: 65 20 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f  e use all the co
be40: 6d 6d 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61  mmon list separa
be50: 74 6f 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73  tors..      lt_s
be60: 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
be70: 49 46 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48  IFS="${IFS}$PATH
be80: 5f 53 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20  _SEPARATOR,".   
be90: 20 20 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65     for pkg in $e
bea0: 6e 61 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46  nableval; do..IF
beb0: 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
bec0: 0a 09 69 66 20 74 65 73 74 20 22 58 24 70 6b 67  ..if test "X$pkg
bed0: 22 20 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a  " = "X$p"; then.
bee0: 09 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63  .  enable_static
bef0: 3d 79 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64  =yes..fi.      d
bf00: 6f 6e 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24  one.      IFS="$
bf10: 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20  lt_save_ifs".   
bf20: 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65     ;;.    esac.e
bf30: 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f 73 74 61  lse.  enable_sta
bf40: 74 69 63 3d 79 65 73 0a 66 69 3b 0a 0a 23 20 43  tic=yes.fi;..# C
bf50: 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65  heck whether --e
bf60: 6e 61 62 6c 65 2d 66 61 73 74 2d 69 6e 73 74 61  nable-fast-insta
bf70: 6c 6c 20 6f 72 20 2d 2d 64 69 73 61 62 6c 65 2d  ll or --disable-
bf80: 66 61 73 74 2d 69 6e 73 74 61 6c 6c 20 77 61 73  fast-install was
bf90: 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
bfa0: 22 24 7b 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69  "${enable_fast_i
bfb0: 6e 73 74 61 6c 6c 2b 73 65 74 7d 22 20 3d 20 73  nstall+set}" = s
bfc0: 65 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c  et; then.  enabl
bfd0: 65 76 61 6c 3d 22 24 65 6e 61 62 6c 65 5f 66 61  eval="$enable_fa
bfe0: 73 74 5f 69 6e 73 74 61 6c 6c 22 0a 20 20 70 3d  st_install".  p=
bff0: 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c  ${PACKAGE-defaul
c000: 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61  t}.    case $ena
c010: 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65  bleval in.    ye
c020: 73 29 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69  s) enable_fast_i
c030: 6e 73 74 61 6c 6c 3d 79 65 73 20 3b 3b 0a 20 20  nstall=yes ;;.  
c040: 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 66 61 73    no) enable_fas
c050: 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 20 3b 3b 0a  t_install=no ;;.
c060: 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e 61      *).      ena
c070: 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c  ble_fast_install
c080: 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b  =no.      # Look
c090: 20 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74   at the argument
c0a0: 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65   we got.  We use
c0b0: 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20   all the common 
c0c0: 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e  list separators.
c0d0: 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69  .      lt_save_i
c0e0: 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22  fs="$IFS"; IFS="
c0f0: 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41  ${IFS}$PATH_SEPA
c100: 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f  RATOR,".      fo
c110: 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65  r pkg in $enable
c120: 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c  val; do..IFS="$l
c130: 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20  t_save_ifs"..if 
c140: 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22  test "X$pkg" = "
c150: 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e  X$p"; then..  en
c160: 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
c170: 6c 3d 79 65 73 0a 09 66 69 0a 20 20 20 20 20 20  l=yes..fi.      
c180: 64 6f 6e 65 0a 20 20 20 20 20 20 49 46 53 3d 22  done.      IFS="
c190: 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20  $lt_save_ifs".  
c1a0: 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
c1b0: 65 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f 66 61  else.  enable_fa
c1c0: 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a 66  st_install=yes.f
c1d0: 69 3b 0a 0a 61 63 5f 61 75 78 5f 64 69 72 3d 0a  i;..ac_aux_dir=.
c1e0: 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24 73  for ac_dir in $s
c1f0: 72 63 64 69 72 20 24 73 72 63 64 69 72 2f 2e 2e  rcdir $srcdir/..
c200: 20 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 3b 20   $srcdir/../..; 
c210: 64 6f 0a 20 20 69 66 20 74 65 73 74 20 2d 66 20  do.  if test -f 
c220: 24 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2d  $ac_dir/install-
c230: 73 68 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  sh; then.    ac_
c240: 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69 72 0a  aux_dir=$ac_dir.
c250: 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c 5f 73      ac_install_s
c260: 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 69  h="$ac_aux_dir/i
c270: 6e 73 74 61 6c 6c 2d 73 68 20 2d 63 22 0a 20 20  nstall-sh -c".  
c280: 20 20 62 72 65 61 6b 0a 20 20 65 6c 69 66 20 74    break.  elif t
c290: 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f 69  est -f $ac_dir/i
c2a0: 6e 73 74 61 6c 6c 2e 73 68 3b 20 74 68 65 6e 0a  nstall.sh; then.
c2b0: 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24      ac_aux_dir=$
c2c0: 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e  ac_dir.    ac_in
c2d0: 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75  stall_sh="$ac_au
c2e0: 78 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2e 73 68  x_dir/install.sh
c2f0: 20 2d 63 22 0a 20 20 20 20 62 72 65 61 6b 0a 20   -c".    break. 
c300: 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20 24 61   elif test -f $a
c310: 63 5f 64 69 72 2f 73 68 74 6f 6f 6c 3b 20 74 68  c_dir/shtool; th
c320: 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69  en.    ac_aux_di
c330: 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63  r=$ac_dir.    ac
c340: 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63  _install_sh="$ac
c350: 5f 61 75 78 5f 64 69 72 2f 73 68 74 6f 6f 6c 20  _aux_dir/shtool 
c360: 69 6e 73 74 61 6c 6c 20 2d 63 22 0a 20 20 20 20  install -c".    
c370: 62 72 65 61 6b 0a 20 20 66 69 0a 64 6f 6e 65 0a  break.  fi.done.
c380: 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
c390: 61 75 78 5f 64 69 72 22 3b 20 74 68 65 6e 0a 20  aux_dir"; then. 
c3a0: 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d   { { echo "$as_m
c3b0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
c3c0: 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e  : cannot find in
c3d0: 73 74 61 6c 6c 2d 73 68 20 6f 72 20 69 6e 73 74  stall-sh or inst
c3e0: 61 6c 6c 2e 73 68 20 69 6e 20 24 73 72 63 64 69  all.sh in $srcdi
c3f0: 72 20 24 73 72 63 64 69 72 2f 2e 2e 20 24 73 72  r $srcdir/.. $sr
c400: 63 64 69 72 2f 2e 2e 2f 2e 2e 22 20 3e 26 35 0a  cdir/../.." >&5.
c410: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
c420: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64  ror: cannot find
c430: 20 69 6e 73 74 61 6c 6c 2d 73 68 20 6f 72 20 69   install-sh or i
c440: 6e 73 74 61 6c 6c 2e 73 68 20 69 6e 20 24 73 72  nstall.sh in $sr
c450: 63 64 69 72 20 24 73 72 63 64 69 72 2f 2e 2e 20  cdir $srcdir/.. 
c460: 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 22 20 3e  $srcdir/../.." >
c470: 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
c480: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
c490: 0a 66 69 0a 61 63 5f 63 6f 6e 66 69 67 5f 67 75  .fi.ac_config_gu
c4a0: 65 73 73 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f  ess="$SHELL $ac_
c4b0: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67  aux_dir/config.g
c4c0: 75 65 73 73 22 0a 61 63 5f 63 6f 6e 66 69 67 5f  uess".ac_config_
c4d0: 73 75 62 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f  sub="$SHELL $ac_
c4e0: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73  aux_dir/config.s
c4f0: 75 62 22 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65  ub".ac_configure
c500: 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  ="$SHELL $ac_aux
c510: 5f 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 20  _dir/configure" 
c520: 23 20 54 68 69 73 20 73 68 6f 75 6c 64 20 62 65  # This should be
c530: 20 43 79 67 6e 75 73 20 63 6f 6e 66 69 67 75 72   Cygnus configur
c540: 65 2e 0a 0a 23 20 4d 61 6b 65 20 73 75 72 65 20  e...# Make sure 
c550: 77 65 20 63 61 6e 20 72 75 6e 20 63 6f 6e 66 69  we can run confi
c560: 67 2e 73 75 62 2e 0a 24 61 63 5f 63 6f 6e 66 69  g.sub..$ac_confi
c570: 67 5f 73 75 62 20 73 75 6e 34 20 3e 2f 64 65 76  g_sub sun4 >/dev
c580: 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20  /null 2>&1 ||.  
c590: 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  { { echo "$as_me
c5a0: 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
c5b0: 20 63 61 6e 6e 6f 74 20 72 75 6e 20 24 61 63 5f   cannot run $ac_
c5c0: 63 6f 6e 66 69 67 5f 73 75 62 22 20 3e 26 35 0a  config_sub" >&5.
c5d0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
c5e0: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20  ror: cannot run 
c5f0: 24 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62 22 20  $ac_config_sub" 
c600: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
c610: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
c620: 7d 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  }..echo "$as_me:
c630: 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
c640: 67 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20 74  g build system t
c650: 79 70 65 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ype" >&5.echo $E
c660: 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
c670: 62 75 69 6c 64 20 73 79 73 74 65 6d 20 74 79 70  build system typ
c680: 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  e... $ECHO_C" >&
c690: 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  6.if test "${ac_
c6a0: 63 76 5f 62 75 69 6c 64 2b 73 65 74 7d 22 20 3d  cv_build+set}" =
c6b0: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
c6c0: 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
c6d0: 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
c6e0: 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 62 75  .else.  ac_cv_bu
c6f0: 69 6c 64 5f 61 6c 69 61 73 3d 24 62 75 69 6c 64  ild_alias=$build
c700: 5f 61 6c 69 61 73 0a 74 65 73 74 20 2d 7a 20 22  _alias.test -z "
c710: 24 61 63 5f 63 76 5f 62 75 69 6c 64 5f 61 6c 69  $ac_cv_build_ali
c720: 61 73 22 20 26 26 0a 20 20 61 63 5f 63 76 5f 62  as" &&.  ac_cv_b
c730: 75 69 6c 64 5f 61 6c 69 61 73 3d 60 24 61 63 5f  uild_alias=`$ac_
c740: 63 6f 6e 66 69 67 5f 67 75 65 73 73 60 0a 74 65  config_guess`.te
c750: 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 62 75  st -z "$ac_cv_bu
c760: 69 6c 64 5f 61 6c 69 61 73 22 20 26 26 0a 20 20  ild_alias" &&.  
c770: 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  { { echo "$as_me
c780: 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
c790: 20 63 61 6e 6e 6f 74 20 67 75 65 73 73 20 62 75   cannot guess bu
c7a0: 69 6c 64 20 74 79 70 65 3b 20 79 6f 75 20 6d 75  ild type; you mu
c7b0: 73 74 20 73 70 65 63 69 66 79 20 6f 6e 65 22 20  st specify one" 
c7c0: 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  >&5.echo "$as_me
c7d0: 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
c7e0: 67 75 65 73 73 20 62 75 69 6c 64 20 74 79 70 65  guess build type
c7f0: 3b 20 79 6f 75 20 6d 75 73 74 20 73 70 65 63 69  ; you must speci
c800: 66 79 20 6f 6e 65 22 20 3e 26 32 3b 7d 0a 20 20  fy one" >&2;}.  
c810: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
c820: 74 20 31 3b 20 7d 3b 20 7d 0a 61 63 5f 63 76 5f  t 1; }; }.ac_cv_
c830: 62 75 69 6c 64 3d 60 24 61 63 5f 63 6f 6e 66 69  build=`$ac_confi
c840: 67 5f 73 75 62 20 24 61 63 5f 63 76 5f 62 75 69  g_sub $ac_cv_bui
c850: 6c 64 5f 61 6c 69 61 73 60 20 7c 7c 0a 20 20 7b  ld_alias` ||.  {
c860: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
c870: 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
c880: 24 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62 20 24  $ac_config_sub $
c890: 61 63 5f 63 76 5f 62 75 69 6c 64 5f 61 6c 69 61  ac_cv_build_alia
c8a0: 73 20 66 61 69 6c 65 64 22 20 3e 26 35 0a 65 63  s failed" >&5.ec
c8b0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
c8c0: 72 3a 20 24 61 63 5f 63 6f 6e 66 69 67 5f 73 75  r: $ac_config_su
c8d0: 62 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 5f 61  b $ac_cv_build_a
c8e0: 6c 69 61 73 20 66 61 69 6c 65 64 22 20 3e 26 32  lias failed" >&2
c8f0: 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  ;}.   { (exit 1)
c900: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a  ; exit 1; }; }..
c910: 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  fi.echo "$as_me:
c920: 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
c930: 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 22 20 3e   $ac_cv_build" >
c940: 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
c950: 54 7d 24 61 63 5f 63 76 5f 62 75 69 6c 64 22 20  T}$ac_cv_build" 
c960: 3e 26 36 0a 62 75 69 6c 64 3d 24 61 63 5f 63 76  >&6.build=$ac_cv
c970: 5f 62 75 69 6c 64 0a 62 75 69 6c 64 5f 63 70 75  _build.build_cpu
c980: 3d 60 65 63 68 6f 20 24 61 63 5f 63 76 5f 62 75  =`echo $ac_cv_bu
c990: 69 6c 64 20 7c 20 73 65 64 20 27 73 2f 5e 5c 28  ild | sed 's/^\(
c9a0: 5b 5e 2d 5d 2a 5c 29 2d 5c 28 5b 5e 2d 5d 2a 5c  [^-]*\)-\([^-]*\
c9b0: 29 2d 5c 28 2e 2a 5c 29 24 2f 5c 31 2f 27 60 0a  )-\(.*\)$/\1/'`.
c9c0: 62 75 69 6c 64 5f 76 65 6e 64 6f 72 3d 60 65 63  build_vendor=`ec
c9d0: 68 6f 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 20  ho $ac_cv_build 
c9e0: 7c 20 73 65 64 20 27 73 2f 5e 5c 28 5b 5e 2d 5d  | sed 's/^\([^-]
c9f0: 2a 5c 29 2d 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28  *\)-\([^-]*\)-\(
ca00: 2e 2a 5c 29 24 2f 5c 32 2f 27 60 0a 62 75 69 6c  .*\)$/\2/'`.buil
ca10: 64 5f 6f 73 3d 60 65 63 68 6f 20 24 61 63 5f 63  d_os=`echo $ac_c
ca20: 76 5f 62 75 69 6c 64 20 7c 20 73 65 64 20 27 73  v_build | sed 's
ca30: 2f 5e 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28 5b 5e  /^\([^-]*\)-\([^
ca40: 2d 5d 2a 5c 29 2d 5c 28 2e 2a 5c 29 24 2f 5c 33  -]*\)-\(.*\)$/\3
ca50: 2f 27 60 0a 0a 0a 65 63 68 6f 20 22 24 61 73 5f  /'`...echo "$as_
ca60: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
ca70: 6b 69 6e 67 20 68 6f 73 74 20 73 79 73 74 65 6d  king host system
ca80: 20 74 79 70 65 22 20 3e 26 35 0a 65 63 68 6f 20   type" >&5.echo 
ca90: 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
caa0: 67 20 68 6f 73 74 20 73 79 73 74 65 6d 20 74 79  g host system ty
cab0: 70 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  pe... $ECHO_C" >
cac0: 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63  &6.if test "${ac
cad0: 5f 63 76 5f 68 6f 73 74 2b 73 65 74 7d 22 20 3d  _cv_host+set}" =
cae0: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
caf0: 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
cb00: 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
cb10: 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 6f  .else.  ac_cv_ho
cb20: 73 74 5f 61 6c 69 61 73 3d 24 68 6f 73 74 5f 61  st_alias=$host_a
cb30: 6c 69 61 73 0a 74 65 73 74 20 2d 7a 20 22 24 61  lias.test -z "$a
cb40: 63 5f 63 76 5f 68 6f 73 74 5f 61 6c 69 61 73 22  c_cv_host_alias"
cb50: 20 26 26 0a 20 20 61 63 5f 63 76 5f 68 6f 73 74   &&.  ac_cv_host
cb60: 5f 61 6c 69 61 73 3d 24 61 63 5f 63 76 5f 62 75  _alias=$ac_cv_bu
cb70: 69 6c 64 5f 61 6c 69 61 73 0a 61 63 5f 63 76 5f  ild_alias.ac_cv_
cb80: 68 6f 73 74 3d 60 24 61 63 5f 63 6f 6e 66 69 67  host=`$ac_config
cb90: 5f 73 75 62 20 24 61 63 5f 63 76 5f 68 6f 73 74  _sub $ac_cv_host
cba0: 5f 61 6c 69 61 73 60 20 7c 7c 0a 20 20 7b 20 7b  _alias` ||.  { {
cbb0: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
cbc0: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 24 61  INENO: error: $a
cbd0: 63 5f 63 6f 6e 66 69 67 5f 73 75 62 20 24 61 63  c_config_sub $ac
cbe0: 5f 63 76 5f 68 6f 73 74 5f 61 6c 69 61 73 20 66  _cv_host_alias f
cbf0: 61 69 6c 65 64 22 20 3e 26 35 0a 65 63 68 6f 20  ailed" >&5.echo 
cc00: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
cc10: 24 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62 20 24  $ac_config_sub $
cc20: 61 63 5f 63 76 5f 68 6f 73 74 5f 61 6c 69 61 73  ac_cv_host_alias
cc30: 20 66 61 69 6c 65 64 22 20 3e 26 32 3b 7d 0a 20   failed" >&2;}. 
cc40: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
cc50: 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a 66 69 0a 65  it 1; }; }..fi.e
cc60: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
cc70: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
cc80: 5f 63 76 5f 68 6f 73 74 22 20 3e 26 35 0a 65 63  _cv_host" >&5.ec
cc90: 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63  ho "${ECHO_T}$ac
cca0: 5f 63 76 5f 68 6f 73 74 22 20 3e 26 36 0a 68 6f  _cv_host" >&6.ho
ccb0: 73 74 3d 24 61 63 5f 63 76 5f 68 6f 73 74 0a 68  st=$ac_cv_host.h
ccc0: 6f 73 74 5f 63 70 75 3d 60 65 63 68 6f 20 24 61  ost_cpu=`echo $a
ccd0: 63 5f 63 76 5f 68 6f 73 74 20 7c 20 73 65 64 20  c_cv_host | sed 
cce0: 27 73 2f 5e 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28  's/^\([^-]*\)-\(
ccf0: 5b 5e 2d 5d 2a 5c 29 2d 5c 28 2e 2a 5c 29 24 2f  [^-]*\)-\(.*\)$/
cd00: 5c 31 2f 27 60 0a 68 6f 73 74 5f 76 65 6e 64 6f  \1/'`.host_vendo
cd10: 72 3d 60 65 63 68 6f 20 24 61 63 5f 63 76 5f 68  r=`echo $ac_cv_h
cd20: 6f 73 74 20 7c 20 73 65 64 20 27 73 2f 5e 5c 28  ost | sed 's/^\(
cd30: 5b 5e 2d 5d 2a 5c 29 2d 5c 28 5b 5e 2d 5d 2a 5c  [^-]*\)-\([^-]*\
cd40: 29 2d 5c 28 2e 2a 5c 29 24 2f 5c 32 2f 27 60 0a  )-\(.*\)$/\2/'`.
cd50: 68 6f 73 74 5f 6f 73 3d 60 65 63 68 6f 20 24 61  host_os=`echo $a
cd60: 63 5f 63 76 5f 68 6f 73 74 20 7c 20 73 65 64 20  c_cv_host | sed 
cd70: 27 73 2f 5e 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28  's/^\([^-]*\)-\(
cd80: 5b 5e 2d 5d 2a 5c 29 2d 5c 28 2e 2a 5c 29 24 2f  [^-]*\)-\(.*\)$/
cd90: 5c 33 2f 27 60 0a 0a 0a 61 63 5f 65 78 74 3d 63  \3/'`...ac_ext=c
cda0: 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
cdb0: 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
cdc0: 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
cdd0: 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
cde0: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
cdf0: 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
ce00: 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
ce10: 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
ce20: 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
ce30: 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
ce40: 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
ce50: 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
ce60: 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
ce70: 67 6e 75 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  gnu.if test -n "
ce80: 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
ce90: 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61  ; then.  # Extra
cea0: 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
ceb0: 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f  d of "${ac_tool_
cec0: 70 72 65 66 69 78 7d 67 63 63 22 2c 20 73 6f 20  prefix}gcc", so 
ced0: 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
cee0: 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
cef0: 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b  gs..set dummy ${
cf00: 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67  ac_tool_prefix}g
cf10: 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65  cc; ac_word=$2.e
cf20: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
cf30: 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
cf40: 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
cf50: 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
cf60: 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
cf70: 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  ord... $ECHO_C" 
cf80: 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61  >&6.if test "${a
cf90: 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74  c_cv_prog_CC+set
cfa0: 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
cfb0: 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
cfc0: 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
cfd0: 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
cfe0: 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68  est -n "$CC"; th
cff0: 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
d000: 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74  CC="$CC" # Let t
d010: 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
d020: 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
d030: 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
d040: 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
d050: 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
d060: 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
d070: 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
d080: 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
d090: 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
d0a0: 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
d0b0: 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
d0c0: 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
d0d0: 73 3b 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65  s; do.  if $as_e
d0e0: 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73  xecutable_p "$as
d0f0: 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
d100: 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e  _exec_ext"; then
d110: 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
d120: 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  CC="${ac_tool_pr
d130: 65 66 69 78 7d 67 63 63 22 0a 20 20 20 20 65 63  efix}gcc".    ec
d140: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
d150: 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
d160: 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
d170: 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
d180: 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
d190: 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 43 43  e.done..fi.fi.CC
d1a0: 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a  =$ac_cv_prog_CC.
d1b0: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22  if test -n "$CC"
d1c0: 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24  ; then.  echo "$
d1d0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
d1e0: 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a  esult: $CC" >&5.
d1f0: 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
d200: 43 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65  CC" >&6.else.  e
d210: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
d220: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
d230: 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
d240: 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a  O_T}no" >&6.fi..
d250: 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
d260: 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22 3b 20  ac_cv_prog_CC"; 
d270: 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43 3d  then.  ac_ct_CC=
d280: 24 43 43 0a 20 20 23 20 45 78 74 72 61 63 74 20  $CC.  # Extract 
d290: 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
d2a0: 66 20 22 67 63 63 22 2c 20 73 6f 20 69 74 20 63  f "gcc", so it c
d2b0: 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
d2c0: 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
d2d0: 73 65 74 20 64 75 6d 6d 79 20 67 63 63 3b 20 61  set dummy gcc; a
d2e0: 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22  c_word=$2.echo "
d2f0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
d300: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
d310: 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20  _word" >&5.echo 
d320: 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
d330: 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
d340: 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69  . $ECHO_C" >&6.i
d350: 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
d360: 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 73 65  prog_ac_ct_CC+se
d370: 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
d380: 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
d390: 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
d3a0: 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
d3b0: 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
d3c0: 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  CC"; then.  ac_c
d3d0: 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d  v_prog_ac_ct_CC=
d3e0: 22 24 61 63 5f 63 74 5f 43 43 22 20 23 20 4c 65  "$ac_ct_CC" # Le
d3f0: 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
d400: 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
d410: 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
d420: 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
d430: 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
d440: 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
d450: 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
d460: 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
d470: 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
d480: 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
d490: 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
d4a0: 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
d4b0: 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24 61  ions; do.  if $a
d4c0: 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  s_executable_p "
d4d0: 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
d4e0: 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
d4f0: 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
d500: 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 67 63 63  og_ac_ct_CC="gcc
d510: 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f  ".    echo "$as_
d520: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
d530: 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
d540: 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
d550: 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
d560: 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a    fi.done.done..
d570: 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24  fi.fi.ac_ct_CC=$
d580: 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
d590: 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  _CC.if test -n "
d5a0: 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e  $ac_ct_CC"; then
d5b0: 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
d5c0: 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
d5d0: 20 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 35 0a   $ac_ct_CC" >&5.
d5e0: 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
d5f0: 61 63 5f 63 74 5f 43 43 22 20 3e 26 36 0a 65 6c  ac_ct_CC" >&6.el
d600: 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
d610: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
d620: 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
d630: 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
d640: 36 0a 66 69 0a 0a 20 20 43 43 3d 24 61 63 5f 63  6.fi..  CC=$ac_c
d650: 74 5f 43 43 0a 65 6c 73 65 0a 20 20 43 43 3d 22  t_CC.else.  CC="
d660: 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22 0a  $ac_cv_prog_CC".
d670: 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  fi..if test -z "
d680: 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 69 66 20  $CC"; then.  if 
d690: 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
d6a0: 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
d6b0: 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
d6c0: 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24  first word of "$
d6d0: 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
d6e0: 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  cc", so it can b
d6f0: 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
d700: 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
d710: 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
d720: 70 72 65 66 69 78 7d 63 63 3b 20 61 63 5f 77 6f  prefix}cc; ac_wo
d730: 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73 5f  rd=$2.echo "$as_
d740: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
d750: 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
d760: 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  d" >&5.echo $ECH
d770: 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
d780: 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45  r $ac_word... $E
d790: 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65  CHO_C" >&6.if te
d7a0: 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
d7b0: 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  _CC+set}" = set;
d7c0: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
d7d0: 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
d7e0: 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
d7f0: 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
d800: 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  CC"; then.  ac_c
d810: 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20  v_prog_CC="$CC" 
d820: 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
d830: 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
d840: 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
d850: 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
d860: 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
d870: 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
d880: 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
d890: 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
d8a0: 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
d8b0: 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
d8c0: 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
d8d0: 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
d8e0: 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
d8f0: 66 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65  f $as_executable
d900: 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
d910: 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
d920: 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
d930: 76 5f 70 72 6f 67 5f 43 43 3d 22 24 7b 61 63 5f  v_prog_CC="${ac_
d940: 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22 0a  tool_prefix}cc".
d950: 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
d960: 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
d970: 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
d980: 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
d990: 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
d9a0: 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69  fi.done.done..fi
d9b0: 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72  .fi.CC=$ac_cv_pr
d9c0: 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e  og_CC.if test -n
d9d0: 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 65   "$CC"; then.  e
d9e0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
d9f0: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43 43  ENO: result: $CC
da00: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
da10: 48 4f 5f 54 7d 24 43 43 22 20 3e 26 36 0a 65 6c  HO_T}$CC" >&6.el
da20: 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
da30: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
da40: 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
da50: 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
da60: 36 0a 66 69 0a 0a 66 69 0a 69 66 20 74 65 73 74  6.fi..fi.if test
da70: 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67   -z "$ac_cv_prog
da80: 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  _CC"; then.  ac_
da90: 63 74 5f 43 43 3d 24 43 43 0a 20 20 23 20 45 78  ct_CC=$CC.  # Ex
daa0: 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
dab0: 77 6f 72 64 20 6f 66 20 22 63 63 22 2c 20 73 6f  word of "cc", so
dac0: 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
dad0: 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
dae0: 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 63  rgs..set dummy c
daf0: 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63  c; ac_word=$2.ec
db00: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
db10: 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
db20: 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65   $ac_word" >&5.e
db30: 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
db40: 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
db50: 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  rd... $ECHO_C" >
db60: 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63  &6.if test "${ac
db70: 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
db80: 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  C+set}" = set; t
db90: 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
dba0: 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
dbb0: 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
dbc0: 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
dbd0: 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20  _ct_CC"; then.  
dbe0: 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
dbf0: 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43 22 20  _CC="$ac_ct_CC" 
dc00: 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
dc10: 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
dc20: 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
dc30: 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
dc40: 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
dc50: 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
dc60: 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
dc70: 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
dc80: 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
dc90: 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
dca0: 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
dcb0: 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
dcc0: 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
dcd0: 66 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65  f $as_executable
dce0: 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
dcf0: 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
dd00: 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
dd10: 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d  v_prog_ac_ct_CC=
dd20: 22 63 63 22 0a 20 20 20 20 65 63 68 6f 20 22 24  "cc".    echo "$
dd30: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
dd40: 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
dd50: 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
dd60: 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
dd70: 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
dd80: 65 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43  e..fi.fi.ac_ct_C
dd90: 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  C=$ac_cv_prog_ac
dda0: 5f 63 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d  _ct_CC.if test -
ddb0: 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74  n "$ac_ct_CC"; t
ddc0: 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  hen.  echo "$as_
ddd0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
dde0: 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43 22 20 3e  lt: $ac_ct_CC" >
ddf0: 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
de00: 54 7d 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 36  T}$ac_ct_CC" >&6
de10: 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
de20: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
de30: 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63  sult: no" >&5.ec
de40: 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22  ho "${ECHO_T}no"
de50: 20 3e 26 36 0a 66 69 0a 0a 20 20 43 43 3d 24 61   >&6.fi..  CC=$a
de60: 63 5f 63 74 5f 43 43 0a 65 6c 73 65 0a 20 20 43  c_ct_CC.else.  C
de70: 43 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  C="$ac_cv_prog_C
de80: 43 22 0a 66 69 0a 0a 66 69 0a 69 66 20 74 65 73  C".fi..fi.if tes
de90: 74 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 6e  t -z "$CC"; then
dea0: 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
deb0: 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
dec0: 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  cc", so it can b
ded0: 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
dee0: 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
def0: 64 75 6d 6d 79 20 63 63 3b 20 61 63 5f 77 6f 72  dummy cc; ac_wor
df00: 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d  d=$2.echo "$as_m
df10: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
df20: 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
df30: 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
df40: 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _N "checking for
df50: 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43   $ac_word... $EC
df60: 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73  HO_C" >&6.if tes
df70: 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
df80: 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  CC+set}" = set; 
df90: 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
dfa0: 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
dfb0: 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
dfc0: 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43    if test -n "$C
dfd0: 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  C"; then.  ac_cv
dfe0: 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23  _prog_CC="$CC" #
dff0: 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
e000: 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
e010: 0a 65 6c 73 65 0a 20 20 61 63 5f 70 72 6f 67 5f  .else.  ac_prog_
e020: 72 65 6a 65 63 74 65 64 3d 6e 6f 0a 61 73 5f 73  rejected=no.as_s
e030: 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
e040: 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
e050: 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
e060: 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
e070: 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
e080: 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
e090: 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
e0a0: 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
e0b0: 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
e0c0: 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
e0d0: 6f 0a 20 20 69 66 20 24 61 73 5f 65 78 65 63 75  o.  if $as_execu
e0e0: 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
e0f0: 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
e100: 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
e110: 20 69 66 20 74 65 73 74 20 22 24 61 73 5f 64 69   if test "$as_di
e120: 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
e130: 65 63 5f 65 78 74 22 20 3d 20 22 2f 75 73 72 2f  ec_ext" = "/usr/
e140: 75 63 62 2f 63 63 22 3b 20 74 68 65 6e 0a 20 20  ucb/cc"; then.  
e150: 20 20 20 20 20 61 63 5f 70 72 6f 67 5f 72 65 6a       ac_prog_rej
e160: 65 63 74 65 64 3d 79 65 73 0a 20 20 20 20 20 20  ected=yes.      
e170: 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 20 66   continue.     f
e180: 69 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  i.    ac_cv_prog
e190: 5f 43 43 3d 22 63 63 22 0a 20 20 20 20 65 63 68  _CC="cc".    ech
e1a0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
e1b0: 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
e1c0: 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
e1d0: 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
e1e0: 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
e1f0: 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20 24  .done..if test $
e200: 61 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64  ac_prog_rejected
e210: 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23   = yes; then.  #
e220: 20 57 65 20 66 6f 75 6e 64 20 61 20 62 6f 67 6f   We found a bogo
e230: 6e 20 69 6e 20 74 68 65 20 70 61 74 68 2c 20 73  n in the path, s
e240: 6f 20 6d 61 6b 65 20 73 75 72 65 20 77 65 20 6e  o make sure we n
e250: 65 76 65 72 20 75 73 65 20 69 74 2e 0a 20 20 73  ever use it..  s
e260: 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 63 76 5f  et dummy $ac_cv_
e270: 70 72 6f 67 5f 43 43 0a 20 20 73 68 69 66 74 0a  prog_CC.  shift.
e280: 20 20 69 66 20 74 65 73 74 20 24 23 20 21 3d 20    if test $# != 
e290: 30 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 57 65  0; then.    # We
e2a0: 20 63 68 6f 73 65 20 61 20 64 69 66 66 65 72 65   chose a differe
e2b0: 6e 74 20 63 6f 6d 70 69 6c 65 72 20 66 72 6f 6d  nt compiler from
e2c0: 20 74 68 65 20 62 6f 67 75 73 20 6f 6e 65 2e 0a   the bogus one..
e2d0: 20 20 20 20 23 20 48 6f 77 65 76 65 72 2c 20 69      # However, i
e2e0: 74 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 62  t has the same b
e2f0: 61 73 65 6e 61 6d 65 2c 20 73 6f 20 74 68 65 20  asename, so the 
e300: 62 6f 67 6f 6e 20 77 69 6c 6c 20 62 65 20 63 68  bogon will be ch
e310: 6f 73 65 6e 0a 20 20 20 20 23 20 66 69 72 73 74  osen.    # first
e320: 20 69 66 20 77 65 20 73 65 74 20 43 43 20 74 6f   if we set CC to
e330: 20 6a 75 73 74 20 74 68 65 20 62 61 73 65 6e 61   just the basena
e340: 6d 65 3b 20 75 73 65 20 74 68 65 20 66 75 6c 6c  me; use the full
e350: 20 66 69 6c 65 20 6e 61 6d 65 2e 0a 20 20 20 20   file name..    
e360: 73 68 69 66 74 0a 20 20 20 20 61 63 5f 63 76 5f  shift.    ac_cv_
e370: 70 72 6f 67 5f 43 43 3d 22 24 61 73 5f 64 69 72  prog_CC="$as_dir
e380: 2f 24 61 63 5f 77 6f 72 64 24 7b 31 2b 27 20 27  /$ac_word${1+' '
e390: 7d 24 40 22 0a 20 20 66 69 0a 66 69 0a 66 69 0a  }$@".  fi.fi.fi.
e3a0: 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f  fi.CC=$ac_cv_pro
e3b0: 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20  g_CC.if test -n 
e3c0: 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 65 63  "$CC"; then.  ec
e3d0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
e3e0: 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22  NO: result: $CC"
e3f0: 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
e400: 4f 5f 54 7d 24 43 43 22 20 3e 26 36 0a 65 6c 73  O_T}$CC" >&6.els
e410: 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
e420: 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
e430: 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  : no" >&5.echo "
e440: 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36  ${ECHO_T}no" >&6
e450: 0a 66 69 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  .fi..fi.if test 
e460: 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -z "$CC"; then. 
e470: 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
e480: 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
e490: 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f  hen.  for ac_pro
e4a0: 67 20 69 6e 20 63 6c 0a 20 20 64 6f 0a 20 20 20  g in cl.  do.   
e4b0: 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
e4c0: 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
e4d0: 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63  c_tool_prefix$ac
e4e0: 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61  _prog", so it ca
e4f0: 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
e500: 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
e510: 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 74 6f 6f  et dummy $ac_too
e520: 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67  l_prefix$ac_prog
e530: 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68  ; ac_word=$2.ech
e540: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
e550: 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
e560: 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63  $ac_word" >&5.ec
e570: 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
e580: 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
e590: 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  d... $ECHO_C" >&
e5a0: 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  6.if test "${ac_
e5b0: 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22  cv_prog_CC+set}"
e5c0: 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
e5d0: 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
e5e0: 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
e5f0: 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
e600: 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e  t -n "$CC"; then
e610: 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  .  ac_cv_prog_CC
e620: 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65  ="$CC" # Let the
e630: 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
e640: 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
e650: 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
e660: 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
e670: 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
e680: 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
e690: 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
e6a0: 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
e6b0: 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
e6c0: 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
e6d0: 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
e6e0: 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
e6f0: 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65 78 65   do.  if $as_exe
e700: 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
e710: 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
e720: 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
e730: 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43     ac_cv_prog_CC
e740: 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  ="$ac_tool_prefi
e750: 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 65  x$ac_prog".    e
e760: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
e770: 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
e780: 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
e790: 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
e7a0: 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
e7b0: 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 43  ne.done..fi.fi.C
e7c0: 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  C=$ac_cv_prog_CC
e7d0: 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43  .if test -n "$CC
e7e0: 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22  "; then.  echo "
e7f0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
e800: 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35  result: $CC" >&5
e810: 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
e820: 24 43 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  $CC" >&6.else.  
e830: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
e840: 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
e850: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
e860: 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a  HO_T}no" >&6.fi.
e870: 0a 20 20 20 20 74 65 73 74 20 2d 6e 20 22 24 43  .    test -n "$C
e880: 43 22 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f  C" && break.  do
e890: 6e 65 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  ne.fi.if test -z
e8a0: 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61   "$CC"; then.  a
e8b0: 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20 66 6f  c_ct_CC=$CC.  fo
e8c0: 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 63 6c 0a  r ac_prog in cl.
e8d0: 64 6f 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  do.  # Extract t
e8e0: 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
e8f0: 20 22 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20   "$ac_prog", so 
e900: 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
e910: 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
e920: 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61  gs..set dummy $a
e930: 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d  c_prog; ac_word=
e940: 24 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  $2.echo "$as_me:
e950: 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
e960: 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
e970: 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
e980: 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
e990: 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f  ac_word... $ECHO
e9a0: 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20  _C" >&6.if test 
e9b0: 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  "${ac_cv_prog_ac
e9c0: 5f 63 74 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73  _ct_CC+set}" = s
e9d0: 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
e9e0: 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
e9f0: 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
ea00: 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
ea10: 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68   "$ac_ct_CC"; th
ea20: 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
ea30: 61 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f 63 74  ac_ct_CC="$ac_ct
ea40: 5f 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75  _CC" # Let the u
ea50: 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
ea60: 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
ea70: 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
ea80: 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
ea90: 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
eaa0: 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
eab0: 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
eac0: 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
ead0: 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
eae0: 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
eaf0: 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
eb00: 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
eb10: 6f 0a 20 20 69 66 20 24 61 73 5f 65 78 65 63 75  o.  if $as_execu
eb20: 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
eb30: 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
eb40: 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
eb50: 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
eb60: 74 5f 43 43 3d 22 24 61 63 5f 70 72 6f 67 22 0a  t_CC="$ac_prog".
eb70: 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
eb80: 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
eb90: 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
eba0: 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
ebb0: 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
ebc0: 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69  fi.done.done..fi
ebd0: 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61 63  .fi.ac_ct_CC=$ac
ebe0: 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
ebf0: 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  C.if test -n "$a
ec00: 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20  c_ct_CC"; then. 
ec10: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
ec20: 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
ec30: 61 63 5f 63 74 5f 43 43 22 20 3e 26 35 0a 65 63  ac_ct_CC" >&5.ec
ec40: 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63  ho "${ECHO_T}$ac
ec50: 5f 63 74 5f 43 43 22 20 3e 26 36 0a 65 6c 73 65  _ct_CC" >&6.else
ec60: 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
ec70: 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
ec80: 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24   no" >&5.echo "$
ec90: 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a  {ECHO_T}no" >&6.
eca0: 66 69 0a 0a 20 20 74 65 73 74 20 2d 6e 20 22 24  fi..  test -n "$
ecb0: 61 63 5f 63 74 5f 43 43 22 20 26 26 20 62 72 65  ac_ct_CC" && bre
ecc0: 61 6b 0a 64 6f 6e 65 0a 0a 20 20 43 43 3d 24 61  ak.done..  CC=$a
ecd0: 63 5f 63 74 5f 43 43 0a 66 69 0a 0a 66 69 0a 0a  c_ct_CC.fi..fi..
ece0: 0a 74 65 73 74 20 2d 7a 20 22 24 43 43 22 20 26  .test -z "$CC" &
ecf0: 26 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  & { { echo "$as_
ed00: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
ed10: 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65  r: no acceptable
ed20: 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e   C compiler foun
ed30: 64 20 69 6e 20 5c 24 50 41 54 48 0a 53 65 65 20  d in \$PATH.See 
ed40: 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
ed50: 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
ed60: 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
ed70: 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63  e: error: no acc
ed80: 65 70 74 61 62 6c 65 20 43 20 63 6f 6d 70 69 6c  eptable C compil
ed90: 65 72 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41  er found in \$PA
eda0: 54 48 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  TH.See \`config.
edb0: 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
edc0: 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20  tails." >&2;}.  
edd0: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
ede0: 74 20 31 3b 20 7d 3b 20 7d 0a 0a 23 20 50 72 6f  t 1; }; }..# Pro
edf0: 76 69 64 65 20 73 6f 6d 65 20 69 6e 66 6f 72 6d  vide some inform
ee00: 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20  ation about the 
ee10: 63 6f 6d 70 69 6c 65 72 2e 0a 65 63 68 6f 20 22  compiler..echo "
ee20: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 22  $as_me:$LINENO:"
ee30: 20 5c 0a 20 20 20 20 20 22 63 68 65 63 6b 69 6e   \.     "checkin
ee40: 67 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72  g for C compiler
ee50: 20 76 65 72 73 69 6f 6e 22 20 3e 26 35 0a 61 63   version" >&5.ac
ee60: 5f 63 6f 6d 70 69 6c 65 72 3d 60 73 65 74 20 58  _compiler=`set X
ee70: 20 24 61 63 5f 63 6f 6d 70 69 6c 65 3b 20 65 63   $ac_compile; ec
ee80: 68 6f 20 24 32 60 0a 7b 20 28 65 76 61 6c 20 65  ho $2`.{ (eval e
ee90: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
eea0: 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69  ENO: \"$ac_compi
eeb0: 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3c 2f  ler --version </
eec0: 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 5c 22 22 29  dev/null >&5\"")
eed0: 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
eee0: 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65 72 73  _compiler --vers
eef0: 69 6f 6e 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20 3e  ion </dev/null >
ef00: 26 35 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  &5) 2>&5.  ac_st
ef10: 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
ef20: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
ef30: 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
ef40: 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
ef50: 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20 28  c_status); }.{ (
ef60: 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
ef70: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
ef80: 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3c 2f 64  _compiler -v </d
ef90: 65 76 2f 6e 75 6c 6c 20 3e 26 35 5c 22 22 29 20  ev/null >&5\"") 
efa0: 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
efb0: 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3c 2f 64 65  compiler -v </de
efc0: 76 2f 6e 75 6c 6c 20 3e 26 35 29 20 32 3e 26 35  v/null >&5) 2>&5
efd0: 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
efe0: 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
eff0: 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
f000: 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
f010: 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
f020: 29 3b 20 7d 0a 7b 20 28 65 76 61 6c 20 65 63 68  ); }.{ (eval ech
f030: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
f040: 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  O: \"$ac_compile
f050: 72 20 2d 56 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20  r -V </dev/null 
f060: 3e 26 35 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  >&5\"") >&5.  (e
f070: 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72  val $ac_compiler
f080: 20 2d 56 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20 3e   -V </dev/null >
f090: 26 35 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  &5) 2>&5.  ac_st
f0a0: 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
f0b0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
f0c0: 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
f0d0: 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
f0e0: 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 0a 63 61  c_status); }..ca
f0f0: 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
f100: 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
f110: 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
f120: 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
f130: 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
f140: 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
f150: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
f160: 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
f170: 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
f180: 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
f190: 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
f1a0: 7d 0a 5f 41 43 45 4f 46 0a 61 63 5f 63 6c 65 61  }._ACEOF.ac_clea
f1b0: 6e 5f 66 69 6c 65 73 5f 73 61 76 65 3d 24 61 63  n_files_save=$ac
f1c0: 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 0a 61 63 5f  _clean_files.ac_
f1d0: 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 22 24 61 63  clean_files="$ac
f1e0: 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 61 2e 6f  _clean_files a.o
f1f0: 75 74 20 61 2e 65 78 65 20 62 2e 6f 75 74 22 0a  ut a.exe b.out".
f200: 23 20 54 72 79 20 74 6f 20 63 72 65 61 74 65 20  # Try to create 
f210: 61 6e 20 65 78 65 63 75 74 61 62 6c 65 20 77 69  an executable wi
f220: 74 68 6f 75 74 20 2d 6f 20 66 69 72 73 74 2c 20  thout -o first, 
f230: 64 69 73 72 65 67 61 72 64 20 61 2e 6f 75 74 2e  disregard a.out.
f240: 0a 23 20 49 74 20 77 69 6c 6c 20 68 65 6c 70 20  .# It will help 
f250: 75 73 20 64 69 61 67 6e 6f 73 65 20 62 72 6f 6b  us diagnose brok
f260: 65 6e 20 63 6f 6d 70 69 6c 65 72 73 2c 20 61 6e  en compilers, an
f270: 64 20 66 69 6e 64 69 6e 67 20 6f 75 74 20 61 6e  d finding out an
f280: 20 69 6e 74 75 69 74 69 6f 6e 0a 23 20 6f 66 20   intuition.# of 
f290: 65 78 65 65 78 74 2e 0a 65 63 68 6f 20 22 24 61  exeext..echo "$a
f2a0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
f2b0: 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d  ecking for C com
f2c0: 70 69 6c 65 72 20 64 65 66 61 75 6c 74 20 6f 75  piler default ou
f2d0: 74 70 75 74 20 66 69 6c 65 20 6e 61 6d 65 22 20  tput file name" 
f2e0: 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
f2f0: 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43   "checking for C
f300: 20 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c   compiler defaul
f310: 74 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61  t output file na
f320: 6d 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  me... $ECHO_C" >
f330: 26 36 0a 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75  &6.ac_link_defau
f340: 6c 74 3d 60 65 63 68 6f 20 22 24 61 63 5f 6c 69  lt=`echo "$ac_li
f350: 6e 6b 22 20 7c 20 73 65 64 20 27 73 2f 20 2d 6f  nk" | sed 's/ -o
f360: 20 2a 63 6f 6e 66 74 65 73 74 5b 5e 20 5d 2a 2f   *conftest[^ ]*/
f370: 2f 27 60 0a 69 66 20 7b 20 28 65 76 61 6c 20 65  /'`.if { (eval e
f380: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
f390: 45 4e 4f 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5f  ENO: \"$ac_link_
f3a0: 64 65 66 61 75 6c 74 5c 22 22 29 20 3e 26 35 0a  default\"") >&5.
f3b0: 20 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b    (eval $ac_link
f3c0: 5f 64 65 66 61 75 6c 74 29 20 32 3e 26 35 0a 20  _default) 2>&5. 
f3d0: 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
f3e0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
f3f0: 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
f400: 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
f410: 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
f420: 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20 46 69 6e   }; then.  # Fin
f430: 64 20 74 68 65 20 6f 75 74 70 75 74 2c 20 73 74  d the output, st
f440: 61 72 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20  arting from the 
f450: 6d 6f 73 74 20 6c 69 6b 65 6c 79 2e 20 20 54 68  most likely.  Th
f460: 69 73 20 73 63 68 65 6d 65 20 69 73 0a 23 20 6e  is scheme is.# n
f470: 6f 74 20 72 6f 62 75 73 74 20 74 6f 20 6a 75 6e  ot robust to jun
f480: 6b 20 69 6e 20 60 2e 27 2c 20 68 65 6e 63 65 20  k in `.', hence 
f490: 67 6f 20 74 6f 20 77 69 6c 64 63 61 72 64 73 20  go to wildcards 
f4a0: 28 61 2e 2a 29 20 6f 6e 6c 79 20 61 73 20 61 20  (a.*) only as a 
f4b0: 6c 61 73 74 0a 23 20 72 65 73 6f 72 74 2e 0a 0a  last.# resort...
f4c0: 23 20 42 65 20 63 61 72 65 66 75 6c 20 74 6f 20  # Be careful to 
f4d0: 69 6e 69 74 69 61 6c 69 7a 65 20 74 68 69 73 20  initialize this 
f4e0: 76 61 72 69 61 62 6c 65 2c 20 73 69 6e 63 65 20  variable, since 
f4f0: 69 74 20 75 73 65 64 20 74 6f 20 62 65 20 63 61  it used to be ca
f500: 63 68 65 64 2e 0a 23 20 4f 74 68 65 72 77 69 73  ched..# Otherwis
f510: 65 20 61 6e 20 6f 6c 64 20 63 61 63 68 65 20 76  e an old cache v
f520: 61 6c 75 65 20 6f 66 20 60 6e 6f 27 20 6c 65 64  alue of `no' led
f530: 20 74 6f 20 60 45 58 45 45 58 54 20 3d 20 6e 6f   to `EXEEXT = no
f540: 27 20 69 6e 20 61 20 4d 61 6b 65 66 69 6c 65 2e  ' in a Makefile.
f550: 0a 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 0a 23  .ac_cv_exeext=.#
f560: 20 62 2e 6f 75 74 20 69 73 20 63 72 65 61 74 65   b.out is create
f570: 64 20 62 79 20 69 39 36 30 20 63 6f 6d 70 69 6c  d by i960 compil
f580: 65 72 73 2e 0a 66 6f 72 20 61 63 5f 66 69 6c 65  ers..for ac_file
f590: 20 69 6e 20 61 5f 6f 75 74 2e 65 78 65 20 61 2e   in a_out.exe a.
f5a0: 65 78 65 20 63 6f 6e 66 74 65 73 74 2e 65 78 65  exe conftest.exe
f5b0: 20 61 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74 20   a.out conftest 
f5c0: 61 2e 2a 20 63 6f 6e 66 74 65 73 74 2e 2a 20 62  a.* conftest.* b
f5d0: 2e 6f 75 74 0a 64 6f 0a 20 20 74 65 73 74 20 2d  .out.do.  test -
f5e0: 66 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20  f "$ac_file" || 
f5f0: 63 6f 6e 74 69 6e 75 65 0a 20 20 63 61 73 65 20  continue.  case 
f600: 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20  $ac_file in.    
f610: 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63  *.$ac_ext | *.xc
f620: 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e  off | *.tds | *.
f630: 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53  d | *.pdb | *.xS
f640: 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62  YM | *.bb | *.bb
f650: 67 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20  g | *.o | *.obj 
f660: 29 0a 09 3b 3b 0a 20 20 20 20 63 6f 6e 66 74 65  )..;;.    confte
f670: 73 74 2e 24 61 63 5f 65 78 74 20 29 0a 09 23 20  st.$ac_ext )..# 
f680: 54 68 69 73 20 69 73 20 74 68 65 20 73 6f 75 72  This is the sour
f690: 63 65 20 66 69 6c 65 2e 0a 09 3b 3b 0a 20 20 20  ce file...;;.   
f6a0: 20 5b 61 62 5d 2e 6f 75 74 20 29 0a 09 23 20 57   [ab].out )..# W
f6b0: 65 20 66 6f 75 6e 64 20 74 68 65 20 64 65 66 61  e found the defa
f6c0: 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 2c 20  ult executable, 
f6d0: 62 75 74 20 65 78 65 65 78 74 3d 27 27 20 69 73  but exeext='' is
f6e0: 20 6d 6f 73 74 0a 09 23 20 63 65 72 74 61 69 6e   most..# certain
f6f0: 6c 79 20 72 69 67 68 74 2e 0a 09 62 72 65 61 6b  ly right...break
f700: 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 0a 09 61 63  ;;.    *.* )..ac
f710: 5f 63 76 5f 65 78 65 65 78 74 3d 60 65 78 70 72  _cv_exeext=`expr
f720: 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 5b   "$ac_file" : '[
f730: 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27 60 0a 09  ^.]*\(\..*\)'`..
f740: 23 20 46 49 58 4d 45 3a 20 49 20 62 65 6c 69 65  # FIXME: I belie
f750: 76 65 20 77 65 20 65 78 70 6f 72 74 20 61 63 5f  ve we export ac_
f760: 63 76 5f 65 78 65 65 78 74 20 66 6f 72 20 4c 69  cv_exeext for Li
f770: 62 74 6f 6f 6c 2c 0a 09 23 20 62 75 74 20 69 74  btool,..# but it
f780: 20 77 6f 75 6c 64 20 62 65 20 63 6f 6f 6c 20 74   would be cool t
f790: 6f 20 66 69 6e 64 20 6f 75 74 20 69 66 20 69 74  o find out if it
f7a0: 27 73 20 74 72 75 65 2e 20 20 44 6f 65 73 20 61  's true.  Does a
f7b0: 6e 79 62 6f 64 79 0a 09 23 20 6d 61 69 6e 74 61  nybody..# mainta
f7c0: 69 6e 20 4c 69 62 74 6f 6f 6c 3f 20 2d 2d 61 6b  in Libtool? --ak
f7d0: 69 6d 2e 0a 09 65 78 70 6f 72 74 20 61 63 5f 63  im...export ac_c
f7e0: 76 5f 65 78 65 65 78 74 0a 09 62 72 65 61 6b 3b  v_exeext..break;
f7f0: 3b 0a 20 20 20 20 2a 20 29 0a 09 62 72 65 61 6b  ;.    * )..break
f800: 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65  ;;.  esac.done.e
f810: 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
f820: 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
f830: 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
f840: 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
f850: 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
f860: 0a 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .{ { echo "$as_m
f870: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
f880: 3a 20 43 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e  : C compiler can
f890: 6e 6f 74 20 63 72 65 61 74 65 20 65 78 65 63 75  not create execu
f8a0: 74 61 62 6c 65 73 0a 53 65 65 20 5c 60 63 6f 6e  tables.See \`con
f8b0: 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72  fig.log' for mor
f8c0: 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a  e details." >&5.
f8d0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
f8e0: 72 6f 72 3a 20 43 20 63 6f 6d 70 69 6c 65 72 20  ror: C compiler 
f8f0: 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 65 78  cannot create ex
f900: 65 63 75 74 61 62 6c 65 73 0a 53 65 65 20 5c 60  ecutables.See \`
f910: 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
f920: 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e  more details." >
f930: 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
f940: 37 37 29 3b 20 65 78 69 74 20 37 37 3b 20 7d 3b  77); exit 77; };
f950: 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 65 65 78 74   }.fi..ac_exeext
f960: 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a 65  =$ac_cv_exeext.e
f970: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
f980: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
f990: 5f 66 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20  _file" >&5.echo 
f9a0: 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 66 69  "${ECHO_T}$ac_fi
f9b0: 6c 65 22 20 3e 26 36 0a 0a 23 20 43 68 65 63 6b  le" >&6..# Check
f9c0: 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 70 72   the compiler pr
f9d0: 6f 64 75 63 65 73 20 65 78 65 63 75 74 61 62 6c  oduces executabl
f9e0: 65 73 20 77 65 20 63 61 6e 20 72 75 6e 2e 20 20  es we can run.  
f9f0: 49 66 20 6e 6f 74 2c 20 65 69 74 68 65 72 0a 23  If not, either.#
fa00: 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 69 73   the compiler is
fa10: 20 62 72 6f 6b 65 6e 2c 20 6f 72 20 77 65 20 63   broken, or we c
fa20: 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2e 0a 65 63  ross compile..ec
fa30: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
fa40: 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
fa50: 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69  ther the C compi
fa60: 6c 65 72 20 77 6f 72 6b 73 22 20 3e 26 35 0a 65  ler works" >&5.e
fa70: 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
fa80: 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68  cking whether th
fa90: 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72  e C compiler wor
faa0: 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  ks... $ECHO_C" >
fab0: 26 36 0a 23 20 46 49 58 4d 45 3a 20 54 68 65 73  &6.# FIXME: Thes
fac0: 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72  e cross compiler
fad0: 20 68 61 63 6b 73 20 73 68 6f 75 6c 64 20 62 65   hacks should be
fae0: 20 72 65 6d 6f 76 65 64 20 66 6f 72 20 41 75 74   removed for Aut
faf0: 6f 63 6f 6e 66 20 33 2e 30 0a 23 20 49 66 20 6e  oconf 3.0.# If n
fb00: 6f 74 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69  ot cross compili
fb10: 6e 67 2c 20 63 68 65 63 6b 20 74 68 61 74 20 77  ng, check that w
fb20: 65 20 63 61 6e 20 72 75 6e 20 61 20 73 69 6d 70  e can run a simp
fb30: 6c 65 20 70 72 6f 67 72 61 6d 2e 0a 69 66 20 74  le program..if t
fb40: 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70  est "$cross_comp
fb50: 69 6c 69 6e 67 22 20 21 3d 20 79 65 73 3b 20 74  iling" != yes; t
fb60: 68 65 6e 0a 20 20 69 66 20 7b 20 61 63 5f 74 72  hen.  if { ac_tr
fb70: 79 3d 27 2e 2f 24 61 63 5f 66 69 6c 65 27 0a 20  y='./$ac_file'. 
fb80: 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
fb90: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
fba0: 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35  "$ac_try\"") >&5
fbb0: 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79  .  (eval $ac_try
fbc0: 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
fbd0: 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
fbe0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
fbf0: 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
fc00: 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
fc10: 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74  status); }; }; t
fc20: 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f  hen.    cross_co
fc30: 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 20 20 65 6c 73  mpiling=no.  els
fc40: 65 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24  e.    if test "$
fc50: 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22  cross_compiling"
fc60: 20 3d 20 6d 61 79 62 65 3b 20 74 68 65 6e 0a 09   = maybe; then..
fc70: 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d  cross_compiling=
fc80: 79 65 73 0a 20 20 20 20 65 6c 73 65 0a 09 7b 20  yes.    else..{ 
fc90: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
fca0: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63  LINENO: error: c
fcb0: 61 6e 6e 6f 74 20 72 75 6e 20 43 20 63 6f 6d 70  annot run C comp
fcc0: 69 6c 65 64 20 70 72 6f 67 72 61 6d 73 2e 0a 49  iled programs..I
fcd0: 66 20 79 6f 75 20 6d 65 61 6e 74 20 74 6f 20 63  f you meant to c
fce0: 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2c 20 75 73  ross compile, us
fcf0: 65 20 5c 60 2d 2d 68 6f 73 74 27 2e 0a 53 65 65  e \`--host'..See
fd00: 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66   \`config.log' f
fd10: 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e  or more details.
fd20: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
fd30: 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f  me: error: canno
fd40: 74 20 72 75 6e 20 43 20 63 6f 6d 70 69 6c 65 64  t run C compiled
fd50: 20 70 72 6f 67 72 61 6d 73 2e 0a 49 66 20 79 6f   programs..If yo
fd60: 75 20 6d 65 61 6e 74 20 74 6f 20 63 72 6f 73 73  u meant to cross
fd70: 20 63 6f 6d 70 69 6c 65 2c 20 75 73 65 20 5c 60   compile, use \`
fd80: 2d 2d 68 6f 73 74 27 2e 0a 53 65 65 20 5c 60 63  --host'..See \`c
fd90: 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
fda0: 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26  ore details." >&
fdb0: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
fdc0: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
fdd0: 20 20 20 20 66 69 0a 20 20 66 69 0a 66 69 0a 65      fi.  fi.fi.e
fde0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
fdf0: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 79 65 73  ENO: result: yes
fe00: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
fe10: 48 4f 5f 54 7d 79 65 73 22 20 3e 26 36 0a 0a 72  HO_T}yes" >&6..r
fe20: 6d 20 2d 66 20 61 2e 6f 75 74 20 61 2e 65 78 65  m -f a.out a.exe
fe30: 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f   conftest$ac_cv_
fe40: 65 78 65 65 78 74 20 62 2e 6f 75 74 0a 61 63 5f  exeext b.out.ac_
fe50: 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f  clean_files=$ac_
fe60: 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65  clean_files_save
fe70: 0a 23 20 43 68 65 63 6b 20 74 68 65 20 63 6f 6d  .# Check the com
fe80: 70 69 6c 65 72 20 70 72 6f 64 75 63 65 73 20 65  piler produces e
fe90: 78 65 63 75 74 61 62 6c 65 73 20 77 65 20 63 61  xecutables we ca
fea0: 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f 74 2c 20  n run.  If not, 
feb0: 65 69 74 68 65 72 0a 23 20 74 68 65 20 63 6f 6d  either.# the com
fec0: 70 69 6c 65 72 20 69 73 20 62 72 6f 6b 65 6e 2c  piler is broken,
fed0: 20 6f 72 20 77 65 20 63 72 6f 73 73 20 63 6f 6d   or we cross com
fee0: 70 69 6c 65 2e 0a 65 63 68 6f 20 22 24 61 73 5f  pile..echo "$as_
fef0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
ff00: 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20  king whether we 
ff10: 61 72 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c  are cross compil
ff20: 69 6e 67 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ing" >&5.echo $E
ff30: 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
ff40: 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20 63  whether we are c
ff50: 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67 2e 2e  ross compiling..
ff60: 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  . $ECHO_C" >&6.e
ff70: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
ff80: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 63 72  ENO: result: $cr
ff90: 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3e  oss_compiling" >
ffa0: 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
ffb0: 54 7d 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  T}$cross_compili
ffc0: 6e 67 22 20 3e 26 36 0a 0a 65 63 68 6f 20 22 24  ng" >&6..echo "$
ffd0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
ffe0: 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66  hecking for suff
fff0: 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65  ix of executable
10000 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  s" >&5.echo $ECH
10010 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
10020 72 20 73 75 66 66 69 78 20 6f 66 20 65 78 65 63  r suffix of exec
10030 75 74 61 62 6c 65 73 2e 2e 2e 20 24 45 43 48 4f  utables... $ECHO
10040 5f 43 22 20 3e 26 36 0a 69 66 20 7b 20 28 65 76  _C" >&6.if { (ev
10050 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
10060 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 6c  $LINENO: \"$ac_l
10070 69 6e 6b 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ink\"") >&5.  (e
10080 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e  val $ac_link) 2>
10090 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
100a0 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
100b0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
100c0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
100d0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
100e0 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 23  us); }; then.  #
100f0 20 49 66 20 62 6f 74 68 20 60 63 6f 6e 66 74 65   If both `confte
10100 73 74 2e 65 78 65 27 20 61 6e 64 20 60 63 6f 6e  st.exe' and `con
10110 66 74 65 73 74 27 20 61 72 65 20 60 70 72 65 73  ftest' are `pres
10120 65 6e 74 27 20 28 77 65 6c 6c 2c 20 6f 62 73 65  ent' (well, obse
10130 72 76 61 62 6c 65 29 0a 23 20 63 61 74 63 68 20  rvable).# catch 
10140 60 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 2e 20  `conftest.exe'. 
10150 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 20 77 69   For instance wi
10160 74 68 20 43 79 67 77 69 6e 2c 20 60 6c 73 20 63  th Cygwin, `ls c
10170 6f 6e 66 74 65 73 74 27 20 77 69 6c 6c 0a 23 20  onftest' will.# 
10180 77 6f 72 6b 20 70 72 6f 70 65 72 6c 79 20 28 69  work properly (i
10190 2e 65 2e 2c 20 72 65 66 65 72 20 74 6f 20 60 63  .e., refer to `c
101a0 6f 6e 66 74 65 73 74 2e 65 78 65 27 29 2c 20 77  onftest.exe'), w
101b0 68 69 6c 65 20 69 74 20 77 6f 6e 27 74 20 77 69  hile it won't wi
101c0 74 68 0a 23 20 60 72 6d 27 2e 0a 66 6f 72 20 61  th.# `rm'..for a
101d0 63 5f 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65  c_file in confte
101e0 73 74 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 20  st.exe conftest 
101f0 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20  conftest.*; do. 
10200 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69   test -f "$ac_fi
10210 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a  le" || continue.
10220 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20    case $ac_file 
10230 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74  in.    *.$ac_ext
10240 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74   | *.xcoff | *.t
10250 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62  ds | *.d | *.pdb
10260 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62   | *.xSYM | *.bb
10270 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6f 20 7c   | *.bbg | *.o |
10280 20 2a 2e 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20   *.obj ) ;;.    
10290 2a 2e 2a 20 29 20 61 63 5f 63 76 5f 65 78 65 65  *.* ) ac_cv_exee
102a0 78 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69  xt=`expr "$ac_fi
102b0 6c 65 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e  le" : '[^.]*\(\.
102c0 2e 2a 5c 29 27 60 0a 09 20 20 65 78 70 6f 72 74  .*\)'`..  export
102d0 20 61 63 5f 63 76 5f 65 78 65 65 78 74 0a 09 20   ac_cv_exeext.. 
102e0 20 62 72 65 61 6b 3b 3b 0a 20 20 20 20 2a 20 29   break;;.    * )
102f0 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a   break;;.  esac.
10300 64 6f 6e 65 0a 65 6c 73 65 0a 20 20 7b 20 7b 20  done.else.  { { 
10310 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
10320 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e  NENO: error: can
10330 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66 66  not compute suff
10340 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65  ix of executable
10350 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c  s: cannot compil
10360 65 20 61 6e 64 20 6c 69 6e 6b 0a 53 65 65 20 5c  e and link.See \
10370 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
10380 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
10390 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  >&5.echo "$as_me
103a0 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
103b0 63 6f 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f  compute suffix o
103c0 66 20 65 78 65 63 75 74 61 62 6c 65 73 3a 20 63  f executables: c
103d0 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e  annot compile an
103e0 64 20 6c 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e  d link.See \`con
103f0 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72  fig.log' for mor
10400 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b  e details." >&2;
10410 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
10420 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69   exit 1; }; }.fi
10430 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
10440 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a 65 63  $ac_cv_exeext.ec
10450 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
10460 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
10470 63 76 5f 65 78 65 65 78 74 22 20 3e 26 35 0a 65  cv_exeext" >&5.e
10480 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
10490 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26 36  c_cv_exeext" >&6
104a0 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
104b0 2e 24 61 63 5f 65 78 74 0a 45 58 45 45 58 54 3d  .$ac_ext.EXEEXT=
104c0 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a 61 63  $ac_cv_exeext.ac
104d0 5f 65 78 65 65 78 74 3d 24 45 58 45 45 58 54 0a  _exeext=$EXEEXT.
104e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
104f0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
10500 6f 72 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a  or suffix of obj
10510 65 63 74 20 66 69 6c 65 73 22 20 3e 26 35 0a 65  ect files" >&5.e
10520 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
10530 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78  cking for suffix
10540 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73   of object files
10550 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
10560 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
10570 76 5f 6f 62 6a 65 78 74 2b 73 65 74 7d 22 20 3d  v_objext+set}" =
10580 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
10590 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
105a0 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
105b0 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e  .else.  cat >con
105c0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
105d0 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
105e0 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
105f0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
10600 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
10610 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
10620 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
10630 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
10640 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
10650 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
10660 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
10670 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
10680 74 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a  t.o conftest.obj
10690 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  .if { (eval echo
106a0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
106b0 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
106c0 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
106d0 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26  $ac_compile) 2>&
106e0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
106f0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
10700 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
10710 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
10720 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
10730 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 66 6f  s); }; then.  fo
10740 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 60 28 6c  r ac_file in `(l
10750 73 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63 6f 6e  s conftest.o con
10760 66 74 65 73 74 2e 6f 62 6a 3b 20 6c 73 20 63 6f  ftest.obj; ls co
10770 6e 66 74 65 73 74 2e 2a 29 20 32 3e 2f 64 65 76  nftest.*) 2>/dev
10780 2f 6e 75 6c 6c 60 3b 20 64 6f 0a 20 20 63 61 73  /null`; do.  cas
10790 65 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20  e $ac_file in.  
107a0 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e    *.$ac_ext | *.
107b0 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20  xcoff | *.tds | 
107c0 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e  *.d | *.pdb | *.
107d0 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e  xSYM | *.bb | *.
107e0 62 62 67 20 29 20 3b 3b 0a 20 20 20 20 2a 29 20  bbg ) ;;.    *) 
107f0 61 63 5f 63 76 5f 6f 62 6a 65 78 74 3d 60 65 78  ac_cv_objext=`ex
10800 70 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20  pr "$ac_file" : 
10810 27 2e 2a 5c 2e 5c 28 2e 2a 5c 29 27 60 0a 20 20  '.*\.\(.*\)'`.  
10820 20 20 20 20 20 62 72 65 61 6b 3b 3b 0a 20 20 65       break;;.  e
10830 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20 20  sac.done.else.  
10840 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
10850 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
10860 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
10870 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
10880 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20 65  c_ext >&5..{ { e
10890 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
108a0 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  ENO: error: cann
108b0 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66 66 69  ot compute suffi
108c0 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65  x of object file
108d0 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c  s: cannot compil
108e0 65 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  e.See \`config.l
108f0 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
10900 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20  ails." >&5.echo 
10910 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
10920 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73  cannot compute s
10930 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63 74 20  uffix of object 
10940 66 69 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f  files: cannot co
10950 6d 70 69 6c 65 0a 53 65 65 20 5c 60 63 6f 6e 66  mpile.See \`conf
10960 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
10970 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d   details." >&2;}
10980 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
10990 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a  exit 1; }; }.fi.
109a0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
109b0 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 20 63 6f  $ac_cv_objext co
109c0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66  nftest.$ac_ext.f
109d0 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  i.echo "$as_me:$
109e0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
109f0 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e  $ac_cv_objext" >
10a00 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
10a10 54 7d 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22  T}$ac_cv_objext"
10a20 20 3e 26 36 0a 4f 42 4a 45 58 54 3d 24 61 63 5f   >&6.OBJEXT=$ac_
10a30 63 76 5f 6f 62 6a 65 78 74 0a 61 63 5f 6f 62 6a  cv_objext.ac_obj
10a40 65 78 74 3d 24 4f 42 4a 45 58 54 0a 65 63 68 6f  ext=$OBJEXT.echo
10a50 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10a60 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68  : checking wheth
10a70 65 72 20 77 65 20 61 72 65 20 75 73 69 6e 67 20  er we are using 
10a80 74 68 65 20 47 4e 55 20 43 20 63 6f 6d 70 69 6c  the GNU C compil
10a90 65 72 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  er" >&5.echo $EC
10aa0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77  HO_N "checking w
10ab0 68 65 74 68 65 72 20 77 65 20 61 72 65 20 75 73  hether we are us
10ac0 69 6e 67 20 74 68 65 20 47 4e 55 20 43 20 63 6f  ing the GNU C co
10ad0 6d 70 69 6c 65 72 2e 2e 2e 20 24 45 43 48 4f 5f  mpiler... $ECHO_
10ae0 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
10af0 24 7b 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  ${ac_cv_c_compil
10b00 65 72 5f 67 6e 75 2b 73 65 74 7d 22 20 3d 20 73  er_gnu+set}" = s
10b10 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
10b20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
10b30 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
10b40 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  lse.  cat >conft
10b50 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
10b60 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
10b70 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
10b80 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
10b90 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
10ba0 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
10bb0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
10bc0 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
10bd0 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
10be0 6e 20 28 29 0a 7b 0a 23 69 66 6e 64 65 66 20 5f  n ().{.#ifndef _
10bf0 5f 47 4e 55 43 5f 5f 0a 20 20 20 20 20 20 20 63  _GNUC__.       c
10c00 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66 0a 0a  hoke me.#endif..
10c10 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
10c20 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
10c30 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
10c40 78 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63  xt.if { (eval ec
10c50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
10c60 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
10c70 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  e\"") >&5.  (eva
10c80 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
10c90 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
10ca0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
10cb0 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
10cc0 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
10cd0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
10ce0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
10cf0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
10d00 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
10d10 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
10d20 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
10d30 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
10d40 74 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b  tatus); } &&.. {
10d50 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a   ac_try='test -z
10d60 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66   "$ac_c_werror_f
10d70 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74 65 73 74  lag".... || test
10d80 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
10d90 72 72 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63  rr'.  { (eval ec
10da0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
10db0 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22  NO: \"$ac_try\""
10dc0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
10dd0 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63  c_try) 2>&5.  ac
10de0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
10df0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
10e00 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
10e10 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
10e20 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
10e30 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79   } &&.. { ac_try
10e40 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  ='test -s confte
10e50 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 27 0a 20  st.$ac_objext'. 
10e60 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
10e70 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
10e80 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35  "$ac_try\"") >&5
10e90 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79  .  (eval $ac_try
10ea0 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
10eb0 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
10ec0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
10ed0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
10ee0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
10ef0 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74  status); }; }; t
10f00 68 65 6e 0a 20 20 61 63 5f 63 6f 6d 70 69 6c 65  hen.  ac_compile
10f10 72 5f 67 6e 75 3d 79 65 73 0a 65 6c 73 65 0a 20  r_gnu=yes.else. 
10f20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66   echo "$as_me: f
10f30 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
10f40 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
10f50 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
10f60 61 63 5f 65 78 74 20 3e 26 35 0a 0a 61 63 5f 63  ac_ext >&5..ac_c
10f70 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66  ompiler_gnu=no.f
10f80 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  i.rm -f conftest
10f90 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
10fa0 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
10fb0 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f 63 76 5f  t.$ac_ext.ac_cv_
10fc0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
10fd0 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  ac_compiler_gnu.
10fe0 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  .fi.echo "$as_me
10ff0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
11000 3a 20 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  : $ac_cv_c_compi
11010 6c 65 72 5f 67 6e 75 22 20 3e 26 35 0a 65 63 68  ler_gnu" >&5.ech
11020 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
11030 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
11040 75 22 20 3e 26 36 0a 47 43 43 3d 60 74 65 73 74  u" >&6.GCC=`test
11050 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e   $ac_compiler_gn
11060 75 20 3d 20 79 65 73 20 26 26 20 65 63 68 6f 20  u = yes && echo 
11070 79 65 73 60 0a 61 63 5f 74 65 73 74 5f 43 46 4c  yes`.ac_test_CFL
11080 41 47 53 3d 24 7b 43 46 4c 41 47 53 2b 73 65 74  AGS=${CFLAGS+set
11090 7d 0a 61 63 5f 73 61 76 65 5f 43 46 4c 41 47 53  }.ac_save_CFLAGS
110a0 3d 24 43 46 4c 41 47 53 0a 43 46 4c 41 47 53 3d  =$CFLAGS.CFLAGS=
110b0 22 2d 67 22 0a 65 63 68 6f 20 22 24 61 73 5f 6d  "-g".echo "$as_m
110c0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
110d0 69 6e 67 20 77 68 65 74 68 65 72 20 24 43 43 20  ing whether $CC 
110e0 61 63 63 65 70 74 73 20 2d 67 22 20 3e 26 35 0a  accepts -g" >&5.
110f0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
11100 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24  ecking whether $
11110 43 43 20 61 63 63 65 70 74 73 20 2d 67 2e 2e 2e  CC accepts -g...
11120 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66   $ECHO_C" >&6.if
11130 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
11140 72 6f 67 5f 63 63 5f 67 2b 73 65 74 7d 22 20 3d  rog_cc_g+set}" =
11150 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
11160 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
11170 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
11180 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e  .else.  cat >con
11190 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
111a0 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
111b0 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
111c0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
111d0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
111e0 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
111f0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
11200 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
11210 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
11220 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
11230 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
11240 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
11250 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20  t.$ac_objext.if 
11260 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
11270 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
11280 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20  $ac_compile\"") 
11290 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
112a0 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74  compile) 2>conft
112b0 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
112c0 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
112d0 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
112e0 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
112f0 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
11300 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
11310 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
11320 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
11330 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
11340 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
11350 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
11360 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72  ; } &&.. { ac_tr
11370 79 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  y='test -z "$ac_
11380 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09  c_werror_flag"..
11390 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73 20  .. || test ! -s 
113a0 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20 20  conftest.err'.  
113b0 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
113c0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
113d0 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a  $ac_try\"") >&5.
113e0 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29    (eval $ac_try)
113f0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
11400 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
11410 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
11420 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
11430 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
11440 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a  tatus); }; } &&.
11450 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74  . { ac_try='test
11460 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
11470 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28 65 76  _objext'.  { (ev
11480 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
11490 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74  $LINENO: \"$ac_t
114a0 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ry\"") >&5.  (ev
114b0 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35  al $ac_try) 2>&5
114c0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
114d0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
114e0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
114f0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
11500 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
11510 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ); }; }; then.  
11520 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d  ac_cv_prog_cc_g=
11530 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  yes.else.  echo 
11540 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
11550 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
11560 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
11570 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
11580 20 3e 26 35 0a 0a 61 63 5f 63 76 5f 70 72 6f 67   >&5..ac_cv_prog
11590 5f 63 63 5f 67 3d 6e 6f 0a 66 69 0a 72 6d 20 2d  _cc_g=no.fi.rm -
115a0 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  f conftest.err c
115b0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
115c0 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
115d0 65 78 74 0a 66 69 0a 65 63 68 6f 20 22 24 61 73  ext.fi.echo "$as
115e0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
115f0 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72 6f 67  ult: $ac_cv_prog
11600 5f 63 63 5f 67 22 20 3e 26 35 0a 65 63 68 6f 20  _cc_g" >&5.echo 
11610 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76  "${ECHO_T}$ac_cv
11620 5f 70 72 6f 67 5f 63 63 5f 67 22 20 3e 26 36 0a  _prog_cc_g" >&6.
11630 69 66 20 74 65 73 74 20 22 24 61 63 5f 74 65 73  if test "$ac_tes
11640 74 5f 43 46 4c 41 47 53 22 20 3d 20 73 65 74 3b  t_CFLAGS" = set;
11650 20 74 68 65 6e 0a 20 20 43 46 4c 41 47 53 3d 24   then.  CFLAGS=$
11660 61 63 5f 73 61 76 65 5f 43 46 4c 41 47 53 0a 65  ac_save_CFLAGS.e
11670 6c 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f  lif test $ac_cv_
11680 70 72 6f 67 5f 63 63 5f 67 20 3d 20 79 65 73 3b  prog_cc_g = yes;
11690 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20   then.  if test 
116a0 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68  "$GCC" = yes; th
116b0 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d  en.    CFLAGS="-
116c0 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20  g -O2".  else.  
116d0 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20 20    CFLAGS="-g".  
116e0 66 69 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  fi.else.  if tes
116f0 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  t "$GCC" = yes; 
11700 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d  then.    CFLAGS=
11710 22 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20  "-O2".  else.   
11720 20 43 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66 69   CFLAGS=.  fi.fi
11730 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
11740 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
11750 66 6f 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74  for $CC option t
11760 6f 20 61 63 63 65 70 74 20 41 4e 53 49 20 43 22  o accept ANSI C"
11770 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
11780 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
11790 24 43 43 20 6f 70 74 69 6f 6e 20 74 6f 20 61 63  $CC option to ac
117a0 63 65 70 74 20 41 4e 53 49 20 43 2e 2e 2e 20 24  cept ANSI C... $
117b0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
117c0 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
117d0 67 5f 63 63 5f 73 74 64 63 2b 73 65 74 7d 22 20  g_cc_stdc+set}" 
117e0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
117f0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
11800 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
11810 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  6.else.  ac_cv_p
11820 72 6f 67 5f 63 63 5f 73 74 64 63 3d 6e 6f 0a 61  rog_cc_stdc=no.a
11830 63 5f 73 61 76 65 5f 43 43 3d 24 43 43 0a 63 61  c_save_CC=$CC.ca
11840 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
11850 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
11860 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
11870 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
11880 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
11890 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
118a0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
118b0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
118c0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
118d0 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72 67  #include <stdarg
118e0 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74  .h>.#include <st
118f0 64 69 6f 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20  dio.h>.#include 
11900 3c 73 79 73 2f 74 79 70 65 73 2e 68 3e 0a 23 69  <sys/types.h>.#i
11910 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 74 61 74  nclude <sys/stat
11920 2e 68 3e 0a 2f 2a 20 4d 6f 73 74 20 6f 66 20 74  .h>./* Most of t
11930 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 73  he following tes
11940 74 73 20 61 72 65 20 73 74 6f 6c 65 6e 20 66 72  ts are stolen fr
11950 6f 6d 20 52 43 53 20 35 2e 37 27 73 20 73 72 63  om RCS 5.7's src
11960 2f 63 6f 6e 66 2e 73 68 2e 20 20 2a 2f 0a 73 74  /conf.sh.  */.st
11970 72 75 63 74 20 62 75 66 20 7b 20 69 6e 74 20 78  ruct buf { int x
11980 3b 20 7d 3b 0a 46 49 4c 45 20 2a 20 28 2a 72 63  ; };.FILE * (*rc
11990 73 6f 70 65 6e 29 20 28 73 74 72 75 63 74 20 62  sopen) (struct b
119a0 75 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61  uf *, struct sta
119b0 74 20 2a 2c 20 69 6e 74 29 3b 0a 73 74 61 74 69  t *, int);.stati
119c0 63 20 63 68 61 72 20 2a 65 20 28 70 2c 20 69 29  c char *e (p, i)
119d0 0a 20 20 20 20 20 63 68 61 72 20 2a 2a 70 3b 0a  .     char **p;.
119e0 20 20 20 20 20 69 6e 74 20 69 3b 0a 7b 0a 20 20       int i;.{.  
119f0 72 65 74 75 72 6e 20 70 5b 69 5d 3b 0a 7d 0a 73  return p[i];.}.s
11a00 74 61 74 69 63 20 63 68 61 72 20 2a 66 20 28 63  tatic char *f (c
11a10 68 61 72 20 2a 20 28 2a 67 29 20 28 63 68 61 72  har * (*g) (char
11a20 20 2a 2a 2c 20 69 6e 74 29 2c 20 63 68 61 72 20   **, int), char 
11a30 2a 2a 70 2c 20 2e 2e 2e 29 0a 7b 0a 20 20 63 68  **p, ...).{.  ch
11a40 61 72 20 2a 73 3b 0a 20 20 76 61 5f 6c 69 73 74  ar *s;.  va_list
11a50 20 76 3b 0a 20 20 76 61 5f 73 74 61 72 74 20 28   v;.  va_start (
11a60 76 2c 70 29 3b 0a 20 20 73 20 3d 20 67 20 28 70  v,p);.  s = g (p
11a70 2c 20 76 61 5f 61 72 67 20 28 76 2c 69 6e 74 29  , va_arg (v,int)
11a80 29 3b 0a 20 20 76 61 5f 65 6e 64 20 28 76 29 3b  );.  va_end (v);
11a90 0a 20 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a 0a  .  return s;.}..
11aa0 2f 2a 20 4f 53 46 20 34 2e 30 20 43 6f 6d 70 61  /* OSF 4.0 Compa
11ab0 71 20 63 63 20 69 73 20 73 6f 6d 65 20 73 6f 72  q cc is some sor
11ac0 74 20 6f 66 20 61 6c 6d 6f 73 74 2d 41 4e 53 49  t of almost-ANSI
11ad0 20 62 79 20 64 65 66 61 75 6c 74 2e 20 20 49 74   by default.  It
11ae0 20 68 61 73 0a 20 20 20 66 75 6e 63 74 69 6f 6e   has.   function
11af0 20 70 72 6f 74 6f 74 79 70 65 73 20 61 6e 64 20   prototypes and 
11b00 73 74 75 66 66 2c 20 62 75 74 20 6e 6f 74 20 27  stuff, but not '
11b10 5c 78 48 48 27 20 68 65 78 20 63 68 61 72 61 63  \xHH' hex charac
11b20 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 0a 20  ter constants.. 
11b30 20 20 54 68 65 73 65 20 64 6f 6e 27 74 20 70 72    These don't pr
11b40 6f 76 6f 6b 65 20 61 6e 20 65 72 72 6f 72 20 75  ovoke an error u
11b50 6e 66 6f 72 74 75 6e 61 74 65 6c 79 2c 20 69 6e  nfortunately, in
11b60 73 74 65 61 64 20 61 72 65 20 73 69 6c 65 6e 74  stead are silent
11b70 6c 79 20 74 72 65 61 74 65 64 0a 20 20 20 61 73  ly treated.   as
11b80 20 27 78 27 2e 20 20 54 68 65 20 66 6f 6c 6c 6f   'x'.  The follo
11b90 77 69 6e 67 20 69 6e 64 75 63 65 73 20 61 6e 20  wing induces an 
11ba0 65 72 72 6f 72 2c 20 75 6e 74 69 6c 20 2d 73 74  error, until -st
11bb0 64 31 20 69 73 20 61 64 64 65 64 20 74 6f 20 67  d1 is added to g
11bc0 65 74 0a 20 20 20 70 72 6f 70 65 72 20 41 4e 53  et.   proper ANS
11bd0 49 20 6d 6f 64 65 2e 20 20 43 75 72 69 6f 75 73  I mode.  Curious
11be0 6c 79 20 27 5c 78 30 30 27 21 3d 27 78 27 20 61  ly '\x00'!='x' a
11bf0 6c 77 61 79 73 20 63 6f 6d 65 73 20 6f 75 74 20  lways comes out 
11c00 74 72 75 65 2c 20 66 6f 72 20 61 6e 0a 20 20 20  true, for an.   
11c10 61 72 72 61 79 20 73 69 7a 65 20 61 74 20 6c 65  array size at le
11c20 61 73 74 2e 20 20 49 74 27 73 20 6e 65 63 65 73  ast.  It's neces
11c30 73 61 72 79 20 74 6f 20 77 72 69 74 65 20 27 5c  sary to write '\
11c40 78 30 30 27 3d 3d 30 20 74 6f 20 67 65 74 20 73  x00'==0 to get s
11c50 6f 6d 65 74 68 69 6e 67 0a 20 20 20 74 68 61 74  omething.   that
11c60 27 73 20 74 72 75 65 20 6f 6e 6c 79 20 77 69 74  's true only wit
11c70 68 20 2d 73 74 64 31 2e 20 20 2a 2f 0a 69 6e 74  h -std1.  */.int
11c80 20 6f 73 66 34 5f 63 63 5f 61 72 72 61 79 20 5b   osf4_cc_array [
11c90 27 5c 78 30 30 27 20 3d 3d 20 30 20 3f 20 31 20  '\x00' == 0 ? 1 
11ca0 3a 20 2d 31 5d 3b 0a 0a 69 6e 74 20 74 65 73 74  : -1];..int test
11cb0 20 28 69 6e 74 20 69 2c 20 64 6f 75 62 6c 65 20   (int i, double 
11cc0 78 29 3b 0a 73 74 72 75 63 74 20 73 31 20 7b 69  x);.struct s1 {i
11cd0 6e 74 20 28 2a 66 29 20 28 69 6e 74 20 61 29 3b  nt (*f) (int a);
11ce0 7d 3b 0a 73 74 72 75 63 74 20 73 32 20 7b 69 6e  };.struct s2 {in
11cf0 74 20 28 2a 66 29 20 28 64 6f 75 62 6c 65 20 61  t (*f) (double a
11d00 29 3b 7d 3b 0a 69 6e 74 20 70 61 69 72 6e 61 6d  );};.int pairnam
11d10 65 73 20 28 69 6e 74 2c 20 63 68 61 72 20 2a 2a  es (int, char **
11d20 2c 20 46 49 4c 45 20 2a 28 2a 29 28 73 74 72 75  , FILE *(*)(stru
11d30 63 74 20 62 75 66 20 2a 2c 20 73 74 72 75 63 74  ct buf *, struct
11d40 20 73 74 61 74 20 2a 2c 20 69 6e 74 29 2c 20 69   stat *, int), i
11d50 6e 74 2c 20 69 6e 74 29 3b 0a 69 6e 74 20 61 72  nt, int);.int ar
11d60 67 63 3b 0a 63 68 61 72 20 2a 2a 61 72 67 76 3b  gc;.char **argv;
11d70 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72  .int.main ().{.r
11d80 65 74 75 72 6e 20 66 20 28 65 2c 20 61 72 67 76  eturn f (e, argv
11d90 2c 20 30 29 20 21 3d 20 61 72 67 76 5b 30 5d 20  , 0) != argv[0] 
11da0 20 7c 7c 20 20 66 20 28 65 2c 20 61 72 67 76 2c   ||  f (e, argv,
11db0 20 31 29 20 21 3d 20 61 72 67 76 5b 31 5d 3b 0a   1) != argv[1];.
11dc0 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
11dd0 7d 0a 5f 41 43 45 4f 46 0a 23 20 44 6f 6e 27 74  }._ACEOF.# Don't
11de0 20 74 72 79 20 67 63 63 20 2d 61 6e 73 69 3b 20   try gcc -ansi; 
11df0 74 68 61 74 20 74 75 72 6e 73 20 6f 66 66 20 75  that turns off u
11e00 73 65 66 75 6c 20 65 78 74 65 6e 73 69 6f 6e 73  seful extensions
11e10 20 61 6e 64 0a 23 20 62 72 65 61 6b 73 20 73 6f   and.# breaks so
11e20 6d 65 20 73 79 73 74 65 6d 73 27 20 68 65 61 64  me systems' head
11e30 65 72 20 66 69 6c 65 73 2e 0a 23 20 41 49 58 09  er files..# AIX.
11e40 09 09 2d 71 6c 61 6e 67 6c 76 6c 3d 61 6e 73 69  ..-qlanglvl=ansi
11e50 0a 23 20 55 6c 74 72 69 78 20 61 6e 64 20 4f 53  .# Ultrix and OS
11e60 46 2f 31 09 2d 73 74 64 31 0a 23 20 48 50 2d 55  F/1.-std1.# HP-U
11e70 58 20 31 30 2e 32 30 20 61 6e 64 20 6c 61 74 65  X 10.20 and late
11e80 72 09 2d 41 65 0a 23 20 48 50 2d 55 58 20 6f 6c  r.-Ae.# HP-UX ol
11e90 64 65 72 20 76 65 72 73 69 6f 6e 73 09 2d 41 61  der versions.-Aa
11ea0 20 2d 44 5f 48 50 55 58 5f 53 4f 55 52 43 45 0a   -D_HPUX_SOURCE.
11eb0 23 20 53 56 52 34 09 09 09 2d 58 63 20 2d 44 5f  # SVR4...-Xc -D_
11ec0 5f 45 58 54 45 4e 53 49 4f 4e 53 5f 5f 0a 66 6f  _EXTENSIONS__.fo
11ed0 72 20 61 63 5f 61 72 67 20 69 6e 20 22 22 20 2d  r ac_arg in "" -
11ee0 71 6c 61 6e 67 6c 76 6c 3d 61 6e 73 69 20 2d 73  qlanglvl=ansi -s
11ef0 74 64 31 20 2d 41 65 20 22 2d 41 61 20 2d 44 5f  td1 -Ae "-Aa -D_
11f00 48 50 55 58 5f 53 4f 55 52 43 45 22 20 22 2d 58  HPUX_SOURCE" "-X
11f10 63 20 2d 44 5f 5f 45 58 54 45 4e 53 49 4f 4e 53  c -D__EXTENSIONS
11f20 5f 5f 22 0a 64 6f 0a 20 20 43 43 3d 22 24 61 63  __".do.  CC="$ac
11f30 5f 73 61 76 65 5f 43 43 20 24 61 63 5f 61 72 67  _save_CC $ac_arg
11f40 22 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  ".  rm -f confte
11f50 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
11f60 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
11f70 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
11f80 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29  "$ac_compile\"")
11f90 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
11fa0 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66  _compile) 2>conf
11fb0 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
11fc0 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
11fd0 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
11fe0 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
11ff0 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
12000 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
12010 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
12020 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
12030 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
12040 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
12050 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
12060 29 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74  ); } &&.. { ac_t
12070 72 79 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63  ry='test -z "$ac
12080 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a  _c_werror_flag".
12090 09 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73  ... || test ! -s
120a0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20   conftest.err'. 
120b0 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
120c0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
120d0 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35  "$ac_try\"") >&5
120e0 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79  .  (eval $ac_try
120f0 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
12100 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
12110 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
12120 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
12130 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
12140 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26  status); }; } &&
12150 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73  .. { ac_try='tes
12160 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  t -s conftest.$a
12170 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28 65  c_objext'.  { (e
12180 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
12190 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
121a0 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  try\"") >&5.  (e
121b0 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26  val $ac_try) 2>&
121c0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
121d0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
121e0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
121f0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
12200 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
12210 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20  s); }; }; then. 
12220 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 73   ac_cv_prog_cc_s
12230 74 64 63 3d 24 61 63 5f 61 72 67 0a 62 72 65 61  tdc=$ac_arg.brea
12240 6b 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  k.else.  echo "$
12250 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
12260 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
12270 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
12280 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
12290 26 35 0a 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  &5..fi.rm -f con
122a0 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
122b0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 64 6f  st.$ac_objext.do
122c0 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  ne.rm -f conftes
122d0 74 2e 24 61 63 5f 65 78 74 20 63 6f 6e 66 74 65  t.$ac_ext confte
122e0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 43 43  st.$ac_objext.CC
122f0 3d 24 61 63 5f 73 61 76 65 5f 43 43 0a 0a 66 69  =$ac_save_CC..fi
12300 0a 0a 63 61 73 65 20 22 78 24 61 63 5f 63 76 5f  ..case "x$ac_cv_
12310 70 72 6f 67 5f 63 63 5f 73 74 64 63 22 20 69 6e  prog_cc_stdc" in
12320 0a 20 20 78 7c 78 6e 6f 29 0a 20 20 20 20 65 63  .  x|xno).    ec
12330 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
12340 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 6e 65  NO: result: none
12350 20 6e 65 65 64 65 64 22 20 3e 26 35 0a 65 63 68   needed" >&5.ech
12360 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 6e 65  o "${ECHO_T}none
12370 20 6e 65 65 64 65 64 22 20 3e 26 36 20 3b 3b 0a   needed" >&6 ;;.
12380 20 20 2a 29 0a 20 20 20 20 65 63 68 6f 20 22 24    *).    echo "$
12390 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
123a0 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72  esult: $ac_cv_pr
123b0 6f 67 5f 63 63 5f 73 74 64 63 22 20 3e 26 35 0a  og_cc_stdc" >&5.
123c0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
123d0 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 73 74  ac_cv_prog_cc_st
123e0 64 63 22 20 3e 26 36 0a 20 20 20 20 43 43 3d 22  dc" >&6.    CC="
123f0 24 43 43 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f  $CC $ac_cv_prog_
12400 63 63 5f 73 74 64 63 22 20 3b 3b 0a 65 73 61 63  cc_stdc" ;;.esac
12410 0a 0a 23 20 53 6f 6d 65 20 70 65 6f 70 6c 65 20  ..# Some people 
12420 75 73 65 20 61 20 43 2b 2b 20 63 6f 6d 70 69 6c  use a C++ compil
12430 65 72 20 74 6f 20 63 6f 6d 70 69 6c 65 20 43 2e  er to compile C.
12440 20 20 53 69 6e 63 65 20 77 65 20 75 73 65 20 60    Since we use `
12450 65 78 69 74 27 2c 0a 23 20 69 6e 20 43 2b 2b 20  exit',.# in C++ 
12460 77 65 20 6e 65 65 64 20 74 6f 20 64 65 63 6c 61  we need to decla
12470 72 65 20 69 74 2e 20 20 49 6e 20 63 61 73 65 20  re it.  In case 
12480 73 6f 6d 65 6f 6e 65 20 75 73 65 73 20 74 68 65  someone uses the
12490 20 73 61 6d 65 20 63 6f 6d 70 69 6c 65 72 0a 23   same compiler.#
124a0 20 66 6f 72 20 62 6f 74 68 20 63 6f 6d 70 69 6c   for both compil
124b0 69 6e 67 20 43 20 61 6e 64 20 43 2b 2b 20 77 65  ing C and C++ we
124c0 20 6e 65 65 64 20 74 6f 20 68 61 76 65 20 74 68   need to have th
124d0 65 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 64  e C++ compiler d
124e0 65 63 69 64 65 0a 23 20 74 68 65 20 64 65 63 6c  ecide.# the decl
124f0 61 72 61 74 69 6f 6e 20 6f 66 20 65 78 69 74 2c  aration of exit,
12500 20 73 69 6e 63 65 20 69 74 27 73 20 74 68 65 20   since it's the 
12510 6d 6f 73 74 20 64 65 6d 61 6e 64 69 6e 67 20 65  most demanding e
12520 6e 76 69 72 6f 6e 6d 65 6e 74 2e 0a 63 61 74 20  nvironment..cat 
12530 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
12540 74 20 3c 3c 5f 41 43 45 4f 46 0a 23 69 66 6e 64  t <<_ACEOF.#ifnd
12550 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 20  ef __cplusplus. 
12560 20 63 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66   choke me.#endif
12570 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f  ._ACEOF.rm -f co
12580 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
12590 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68  t.if { (eval ech
125a0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
125b0 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  O: \"$ac_compile
125c0 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
125d0 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e   $ac_compile) 2>
125e0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
125f0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
12600 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
12610 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
12620 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
12630 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
12640 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
12650 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
12660 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
12670 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
12680 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
12690 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b 20  atus); } &&.. { 
126a0 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a 20  ac_try='test -z 
126b0 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  "$ac_c_werror_fl
126c0 61 67 22 0a 09 09 09 20 7c 7c 20 74 65 73 74 20  ag".... || test 
126d0 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
126e0 72 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68  r'.  { (eval ech
126f0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
12700 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29  O: \"$ac_try\"")
12710 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
12720 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f  _try) 2>&5.  ac_
12730 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
12740 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
12750 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
12760 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
12770 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
12780 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d  } &&.. { ac_try=
12790 27 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73  'test -s conftes
127a0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 27 0a 20 20  t.$ac_objext'.  
127b0 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
127c0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
127d0 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a  $ac_try\"") >&5.
127e0 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29    (eval $ac_try)
127f0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
12800 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
12810 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
12820 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
12830 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
12840 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68  tatus); }; }; th
12850 65 6e 0a 20 20 66 6f 72 20 61 63 5f 64 65 63 6c  en.  for ac_decl
12860 61 72 61 74 69 6f 6e 20 69 6e 20 5c 0a 20 20 20  aration in \.   
12870 27 27 20 5c 0a 20 20 20 27 65 78 74 65 72 6e 20  '' \.   'extern 
12880 22 43 22 20 76 6f 69 64 20 73 74 64 3a 3a 65 78  "C" void std::ex
12890 69 74 20 28 69 6e 74 29 20 74 68 72 6f 77 20 28  it (int) throw (
128a0 29 3b 20 75 73 69 6e 67 20 73 74 64 3a 3a 65 78  ); using std::ex
128b0 69 74 3b 27 20 5c 0a 20 20 20 27 65 78 74 65 72  it;' \.   'exter
128c0 6e 20 22 43 22 20 76 6f 69 64 20 73 74 64 3a 3a  n "C" void std::
128d0 65 78 69 74 20 28 69 6e 74 29 3b 20 75 73 69 6e  exit (int); usin
128e0 67 20 73 74 64 3a 3a 65 78 69 74 3b 27 20 5c 0a  g std::exit;' \.
128f0 20 20 20 27 65 78 74 65 72 6e 20 22 43 22 20 76     'extern "C" v
12900 6f 69 64 20 65 78 69 74 20 28 69 6e 74 29 20 74  oid exit (int) t
12910 68 72 6f 77 20 28 29 3b 27 20 5c 0a 20 20 20 27  hrow ();' \.   '
12920 65 78 74 65 72 6e 20 22 43 22 20 76 6f 69 64 20  extern "C" void 
12930 65 78 69 74 20 28 69 6e 74 29 3b 27 20 5c 0a 20  exit (int);' \. 
12940 20 20 27 76 6f 69 64 20 65 78 69 74 20 28 69 6e    'void exit (in
12950 74 29 3b 27 0a 64 6f 0a 20 20 63 61 74 20 3e 63  t);'.do.  cat >c
12960 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
12970 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
12980 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
12990 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
129a0 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
129b0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
129c0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
129d0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
129e0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63 5f  defs.h.  */.$ac_
129f0 64 65 63 6c 61 72 61 74 69 6f 6e 0a 23 69 6e 63  declaration.#inc
12a00 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a  lude <stdlib.h>.
12a10 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 65 78  int.main ().{.ex
12a20 69 74 20 28 34 32 29 3b 0a 20 20 3b 0a 20 20 72  it (42);.  ;.  r
12a30 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
12a40 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  F.rm -f conftest
12a50 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b  .$ac_objext.if {
12a60 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
12a70 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
12a80 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e  ac_compile\"") >
12a90 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63  &5.  (eval $ac_c
12aa0 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74 65  ompile) 2>confte
12ab0 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
12ac0 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
12ad0 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
12ae0 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
12af0 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
12b00 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
12b10 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
12b20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
12b30 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
12b40 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
12b50 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
12b60 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79   } &&.. { ac_try
12b70 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  ='test -z "$ac_c
12b80 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09  _werror_flag"...
12b90 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73 20 63  . || test ! -s c
12ba0 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20 20 7b  onftest.err'.  {
12bb0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
12bc0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
12bd0 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20  ac_try\"") >&5. 
12be0 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20   (eval $ac_try) 
12bf0 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
12c00 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
12c10 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
12c20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
12c30 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
12c40 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09  atus); }; } &&..
12c50 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20   { ac_try='test 
12c60 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -s conftest.$ac_
12c70 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28 65 76 61  objext'.  { (eva
12c80 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
12c90 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72  LINENO: \"$ac_tr
12ca0 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  y\"") >&5.  (eva
12cb0 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a  l $ac_try) 2>&5.
12cc0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
12cd0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
12ce0 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
12cf0 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
12d00 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
12d10 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 3a  ; }; }; then.  :
12d20 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
12d30 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
12d40 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
12d50 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
12d60 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
12d70 35 0a 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a 72  5..continue.fi.r
12d80 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
12d90 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
12da0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
12db0 61 63 5f 65 78 74 0a 20 20 63 61 74 20 3e 63 6f  ac_ext.  cat >co
12dc0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
12dd0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
12de0 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
12df0 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
12e00 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
12e10 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
12e20 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
12e30 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
12e40 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63 5f 64  efs.h.  */.$ac_d
12e50 65 63 6c 61 72 61 74 69 6f 6e 0a 69 6e 74 0a 6d  eclaration.int.m
12e60 61 69 6e 20 28 29 0a 7b 0a 65 78 69 74 20 28 34  ain ().{.exit (4
12e70 32 29 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  2);.  ;.  return
12e80 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
12e90 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
12ea0 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 65 76 61  objext.if { (eva
12eb0 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
12ec0 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f  LINENO: \"$ac_co
12ed0 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20  mpile\"") >&5.  
12ee0 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
12ef0 65 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  e) 2>conftest.er
12f00 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
12f10 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
12f20 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
12f30 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
12f40 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
12f50 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
12f60 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20  .err >&5.  echo 
12f70 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
12f80 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
12f90 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
12fa0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
12fb0 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73  .. { ac_try='tes
12fc0 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72  t -z "$ac_c_werr
12fd0 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20  or_flag".... || 
12fe0 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
12ff0 73 74 2e 65 72 72 27 0a 20 20 7b 20 28 65 76 61  st.err'.  { (eva
13000 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
13010 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72  LINENO: \"$ac_tr
13020 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  y\"") >&5.  (eva
13030 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a  l $ac_try) 2>&5.
13040 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
13050 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
13060 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
13070 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
13080 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
13090 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63  ; }; } &&.. { ac
130a0 5f 74 72 79 3d 27 74 65 73 74 20 2d 73 20 63 6f  _try='test -s co
130b0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
130c0 74 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68  t'.  { (eval ech
130d0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
130e0 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29  O: \"$ac_try\"")
130f0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
13100 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f  _try) 2>&5.  ac_
13110 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
13120 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
13130 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
13140 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
13150 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
13160 7d 3b 20 74 68 65 6e 0a 20 20 62 72 65 61 6b 0a  }; then.  break.
13170 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
13180 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
13190 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
131a0 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
131b0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
131c0 0a 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  ..fi.rm -f conft
131d0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
131e0 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
131f0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 64 6f 6e  test.$ac_ext.don
13200 65 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  e.rm -f conftest
13210 2a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  *.if test -n "$a
13220 63 5f 64 65 63 6c 61 72 61 74 69 6f 6e 22 3b 20  c_declaration"; 
13230 74 68 65 6e 0a 20 20 65 63 68 6f 20 27 23 69 66  then.  echo '#if
13240 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 27  def __cplusplus'
13250 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 20 20   >>confdefs.h.  
13260 65 63 68 6f 20 24 61 63 5f 64 65 63 6c 61 72 61  echo $ac_declara
13270 74 69 6f 6e 20 20 20 20 20 20 3e 3e 63 6f 6e 66  tion      >>conf
13280 64 65 66 73 2e 68 0a 20 20 65 63 68 6f 20 27 23  defs.h.  echo '#
13290 65 6e 64 69 66 27 20 20 20 20 20 20 20 20 20 20  endif'          
132a0 20 20 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a     >>confdefs.h.
132b0 66 69 0a 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  fi..else.  echo 
132c0 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
132d0 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
132e0 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
132f0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
13300 20 3e 26 35 0a 0a 66 69 0a 72 6d 20 2d 66 20 63   >&5..fi.rm -f c
13310 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
13320 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
13330 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
13340 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70  .ac_ext=c.ac_cpp
13350 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53  ='$CPP $CPPFLAGS
13360 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43  '.ac_compile='$C
13370 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50  C -c $CFLAGS $CP
13380 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  PFLAGS conftest.
13390 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f  $ac_ext >&5'.ac_
133a0 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e  link='$CC -o con
133b0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
133c0 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
133d0 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74  S $LDFLAGS conft
133e0 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42  est.$ac_ext $LIB
133f0 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c  S >&5'.ac_compil
13400 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f  er_gnu=$ac_cv_c_
13410 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 65 63  compiler_gnu..ec
13420 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
13430 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
13440 20 61 20 73 65 64 20 74 68 61 74 20 64 6f 65 73   a sed that does
13450 20 6e 6f 74 20 74 72 75 6e 63 61 74 65 20 6f 75   not truncate ou
13460 74 70 75 74 22 20 3e 26 35 0a 65 63 68 6f 20 24  tput" >&5.echo $
13470 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
13480 20 66 6f 72 20 61 20 73 65 64 20 74 68 61 74 20   for a sed that 
13490 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e 63 61 74  does not truncat
134a0 65 20 6f 75 74 70 75 74 2e 2e 2e 20 24 45 43 48  e output... $ECH
134b0 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74  O_C" >&6.if test
134c0 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 53   "${lt_cv_path_S
134d0 45 44 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ED+set}" = set; 
134e0 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
134f0 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
13500 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
13510 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68    # Loop through
13520 20 74 68 65 20 75 73 65 72 27 73 20 70 61 74 68   the user's path
13530 20 61 6e 64 20 74 65 73 74 20 66 6f 72 20 73 65   and test for se
13540 64 20 61 6e 64 20 67 73 65 64 2e 0a 23 20 54 68  d and gsed..# Th
13550 65 6e 20 75 73 65 20 74 68 61 74 20 6c 69 73 74  en use that list
13560 20 6f 66 20 73 65 64 27 73 20 61 73 20 6f 6e 65   of sed's as one
13570 73 20 74 6f 20 74 65 73 74 20 66 6f 72 20 74 72  s to test for tr
13580 75 6e 63 61 74 69 6f 6e 2e 0a 61 73 5f 73 61 76  uncation..as_sav
13590 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
135a0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
135b0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
135c0 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
135d0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
135e0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
135f0 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
13600 6c 74 5f 61 63 5f 70 72 6f 67 20 69 6e 20 73 65  lt_ac_prog in se
13610 64 20 67 73 65 64 3b 20 64 6f 0a 20 20 20 20 66  d gsed; do.    f
13620 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
13630 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
13640 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
13650 64 6f 0a 20 20 20 20 20 20 69 66 20 24 61 73 5f  do.      if $as_
13660 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61  executable_p "$a
13670 73 5f 64 69 72 2f 24 6c 74 5f 61 63 5f 70 72 6f  s_dir/$lt_ac_pro
13680 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  g$ac_exec_ext"; 
13690 74 68 65 6e 0a 20 20 20 20 20 20 20 20 6c 74 5f  then.        lt_
136a0 61 63 5f 73 65 64 5f 6c 69 73 74 3d 22 24 6c 74  ac_sed_list="$lt
136b0 5f 61 63 5f 73 65 64 5f 6c 69 73 74 20 24 61 73  _ac_sed_list $as
136c0 5f 64 69 72 2f 24 6c 74 5f 61 63 5f 70 72 6f 67  _dir/$lt_ac_prog
136d0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20  $ac_exec_ext".  
136e0 20 20 20 20 66 69 0a 20 20 20 20 64 6f 6e 65 0a      fi.    done.
136f0 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 6c 74 5f 61    done.done.lt_a
13700 63 5f 6d 61 78 3d 30 0a 6c 74 5f 61 63 5f 63 6f  c_max=0.lt_ac_co
13710 75 6e 74 3d 30 0a 23 20 41 64 64 20 2f 75 73 72  unt=0.# Add /usr
13720 2f 78 70 67 34 2f 62 69 6e 2f 73 65 64 20 61 73  /xpg4/bin/sed as
13730 20 69 74 20 69 73 20 74 79 70 69 63 61 6c 6c 79   it is typically
13740 20 66 6f 75 6e 64 20 6f 6e 20 53 6f 6c 61 72 69   found on Solari
13750 73 0a 23 20 61 6c 6f 6e 67 20 77 69 74 68 20 2f  s.# along with /
13760 62 69 6e 2f 73 65 64 20 74 68 61 74 20 74 72 75  bin/sed that tru
13770 6e 63 61 74 65 73 20 6f 75 74 70 75 74 2e 0a 66  ncates output..f
13780 6f 72 20 6c 74 5f 61 63 5f 73 65 64 20 69 6e 20  or lt_ac_sed in 
13790 24 6c 74 5f 61 63 5f 73 65 64 5f 6c 69 73 74 20  $lt_ac_sed_list 
137a0 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 2f 73 65  /usr/xpg4/bin/se
137b0 64 3b 20 64 6f 0a 20 20 74 65 73 74 20 21 20 2d  d; do.  test ! -
137c0 66 20 24 6c 74 5f 61 63 5f 73 65 64 20 26 26 20  f $lt_ac_sed && 
137d0 62 72 65 61 6b 0a 20 20 63 61 74 20 2f 64 65 76  break.  cat /dev
137e0 2f 6e 75 6c 6c 20 3e 20 63 6f 6e 66 74 65 73 74  /null > conftest
137f0 2e 69 6e 0a 20 20 6c 74 5f 61 63 5f 63 6f 75 6e  .in.  lt_ac_coun
13800 74 3d 30 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  t=0.  echo $ECHO
13810 5f 4e 20 22 30 31 32 33 34 35 36 37 38 39 24 45  _N "0123456789$E
13820 43 48 4f 5f 43 22 20 3e 63 6f 6e 66 74 65 73 74  CHO_C" >conftest
13830 2e 69 6e 0a 20 20 23 20 43 68 65 63 6b 20 66 6f  .in.  # Check fo
13840 72 20 47 4e 55 20 73 65 64 20 61 6e 64 20 73 65  r GNU sed and se
13850 6c 65 63 74 20 69 74 20 69 66 20 69 74 20 69 73  lect it if it is
13860 20 66 6f 75 6e 64 2e 0a 20 20 69 66 20 22 24 6c   found..  if "$l
13870 74 5f 61 63 5f 73 65 64 22 20 2d 2d 76 65 72 73  t_ac_sed" --vers
13880 69 6f 6e 20 32 3e 26 31 20 3c 20 2f 64 65 76 2f  ion 2>&1 < /dev/
13890 6e 75 6c 6c 20 7c 20 67 72 65 70 20 27 47 4e 55  null | grep 'GNU
138a0 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ' > /dev/null; t
138b0 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 70 61  hen.    lt_cv_pa
138c0 74 68 5f 53 45 44 3d 24 6c 74 5f 61 63 5f 73 65  th_SED=$lt_ac_se
138d0 64 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 66 69  d.    break.  fi
138e0 0a 20 20 77 68 69 6c 65 20 74 72 75 65 3b 20 64  .  while true; d
138f0 6f 0a 20 20 20 20 63 61 74 20 63 6f 6e 66 74 65  o.    cat confte
13900 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e 69  st.in conftest.i
13910 6e 20 3e 63 6f 6e 66 74 65 73 74 2e 74 6d 70 0a  n >conftest.tmp.
13920 20 20 20 20 6d 76 20 63 6f 6e 66 74 65 73 74 2e      mv conftest.
13930 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e 69 6e 0a  tmp conftest.in.
13940 20 20 20 20 63 70 20 63 6f 6e 66 74 65 73 74 2e      cp conftest.
13950 69 6e 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 0a 20  in conftest.nl. 
13960 20 20 20 65 63 68 6f 20 3e 3e 63 6f 6e 66 74 65     echo >>confte
13970 73 74 2e 6e 6c 0a 20 20 20 20 24 6c 74 5f 61 63  st.nl.    $lt_ac
13980 5f 73 65 64 20 2d 65 20 27 73 2f 61 24 2f 2f 27  _sed -e 's/a$//'
13990 20 3c 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 3e   < conftest.nl >
139a0 63 6f 6e 66 74 65 73 74 2e 6f 75 74 20 7c 7c 20  conftest.out || 
139b0 62 72 65 61 6b 0a 20 20 20 20 63 6d 70 20 2d 73  break.    cmp -s
139c0 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 20 63 6f   conftest.out co
139d0 6e 66 74 65 73 74 2e 6e 6c 20 7c 7c 20 62 72 65  nftest.nl || bre
139e0 61 6b 0a 20 20 20 20 23 20 31 30 30 30 30 20 63  ak.    # 10000 c
139f0 68 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65  hars as input se
13a00 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e  ems more than en
13a10 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 6c  ough.    test $l
13a20 74 5f 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31  t_ac_count -gt 1
13a30 30 20 26 26 20 62 72 65 61 6b 0a 20 20 20 20 6c  0 && break.    l
13a40 74 5f 61 63 5f 63 6f 75 6e 74 3d 60 65 78 70 72  t_ac_count=`expr
13a50 20 24 6c 74 5f 61 63 5f 63 6f 75 6e 74 20 2b 20   $lt_ac_count + 
13a60 31 60 0a 20 20 20 20 69 66 20 74 65 73 74 20 24  1`.    if test $
13a70 6c 74 5f 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20  lt_ac_count -gt 
13a80 24 6c 74 5f 61 63 5f 6d 61 78 3b 20 74 68 65 6e  $lt_ac_max; then
13a90 0a 20 20 20 20 20 20 6c 74 5f 61 63 5f 6d 61 78  .      lt_ac_max
13aa0 3d 24 6c 74 5f 61 63 5f 63 6f 75 6e 74 0a 20 20  =$lt_ac_count.  
13ab0 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 53      lt_cv_path_S
13ac0 45 44 3d 24 6c 74 5f 61 63 5f 73 65 64 0a 20 20  ED=$lt_ac_sed.  
13ad0 20 20 66 69 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65    fi.  done.done
13ae0 0a 53 45 44 3d 24 6c 74 5f 63 76 5f 70 61 74 68  .SED=$lt_cv_path
13af0 5f 53 45 44 0a 0a 66 69 0a 0a 65 63 68 6f 20 22  _SED..fi..echo "
13b00 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
13b10 72 65 73 75 6c 74 3a 20 24 53 45 44 22 20 3e 26  result: $SED" >&
13b20 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
13b30 7d 24 53 45 44 22 20 3e 26 36 0a 0a 65 63 68 6f  }$SED" >&6..echo
13b40 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
13b50 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 65  : checking for e
13b60 67 72 65 70 22 20 3e 26 35 0a 65 63 68 6f 20 24  grep" >&5.echo $
13b70 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
13b80 20 66 6f 72 20 65 67 72 65 70 2e 2e 2e 20 24 45   for egrep... $E
13b90 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65  CHO_C" >&6.if te
13ba0 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
13bb0 5f 65 67 72 65 70 2b 73 65 74 7d 22 20 3d 20 73  _egrep+set}" = s
13bc0 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
13bd0 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
13be0 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
13bf0 6c 73 65 0a 20 20 69 66 20 65 63 68 6f 20 61 20  lse.  if echo a 
13c00 7c 20 28 67 72 65 70 20 2d 45 20 27 28 61 7c 62  | (grep -E '(a|b
13c10 29 27 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  )') >/dev/null 2
13c20 3e 26 31 0a 20 20 20 20 74 68 65 6e 20 61 63 5f  >&1.    then ac_
13c30 63 76 5f 70 72 6f 67 5f 65 67 72 65 70 3d 27 67  cv_prog_egrep='g
13c40 72 65 70 20 2d 45 27 0a 20 20 20 20 65 6c 73 65  rep -E'.    else
13c50 20 61 63 5f 63 76 5f 70 72 6f 67 5f 65 67 72 65   ac_cv_prog_egre
13c60 70 3d 27 65 67 72 65 70 27 0a 20 20 20 20 66 69  p='egrep'.    fi
13c70 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  .fi.echo "$as_me
13c80 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
13c90 3a 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 65 67  : $ac_cv_prog_eg
13ca0 72 65 70 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  rep" >&5.echo "$
13cb0 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 70  {ECHO_T}$ac_cv_p
13cc0 72 6f 67 5f 65 67 72 65 70 22 20 3e 26 36 0a 20  rog_egrep" >&6. 
13cd0 45 47 52 45 50 3d 24 61 63 5f 63 76 5f 70 72 6f  EGREP=$ac_cv_pro
13ce0 67 5f 65 67 72 65 70 0a 0a 0a 0a 23 20 43 68 65  g_egrep....# Che
13cf0 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 77 69 74  ck whether --wit
13d00 68 2d 67 6e 75 2d 6c 64 20 6f 72 20 2d 2d 77 69  h-gnu-ld or --wi
13d10 74 68 6f 75 74 2d 67 6e 75 2d 6c 64 20 77 61 73  thout-gnu-ld was
13d20 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
13d30 22 24 7b 77 69 74 68 5f 67 6e 75 5f 6c 64 2b 73  "${with_gnu_ld+s
13d40 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
13d50 0a 20 20 77 69 74 68 76 61 6c 3d 22 24 77 69 74  .  withval="$wit
13d60 68 5f 67 6e 75 5f 6c 64 22 0a 20 20 74 65 73 74  h_gnu_ld".  test
13d70 20 22 24 77 69 74 68 76 61 6c 22 20 3d 20 6e 6f   "$withval" = no
13d80 20 7c 7c 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d   || with_gnu_ld=
13d90 79 65 73 0a 65 6c 73 65 0a 20 20 77 69 74 68 5f  yes.else.  with_
13da0 67 6e 75 5f 6c 64 3d 6e 6f 0a 66 69 3b 0a 61 63  gnu_ld=no.fi;.ac
13db0 5f 70 72 6f 67 3d 6c 64 0a 69 66 20 74 65 73 74  _prog=ld.if test
13dc0 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
13dd0 68 65 6e 0a 20 20 23 20 43 68 65 63 6b 20 69 66  hen.  # Check if
13de0 20 67 63 63 20 2d 70 72 69 6e 74 2d 70 72 6f 67   gcc -print-prog
13df0 2d 6e 61 6d 65 3d 6c 64 20 67 69 76 65 73 20 61  -name=ld gives a
13e00 20 70 61 74 68 2e 0a 20 20 65 63 68 6f 20 22 24   path..  echo "$
13e10 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
13e20 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20 75  hecking for ld u
13e30 73 65 64 20 62 79 20 24 43 43 22 20 3e 26 35 0a  sed by $CC" >&5.
13e40 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
13e50 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20 75 73  ecking for ld us
13e60 65 64 20 62 79 20 24 43 43 2e 2e 2e 20 24 45 43  ed by $CC... $EC
13e70 48 4f 5f 43 22 20 3e 26 36 0a 20 20 63 61 73 65  HO_C" >&6.  case
13e80 20 24 68 6f 73 74 20 69 6e 0a 20 20 2a 2d 2a 2d   $host in.  *-*-
13e90 6d 69 6e 67 77 2a 29 0a 20 20 20 20 23 20 67 63  mingw*).    # gc
13ea0 63 20 6c 65 61 76 65 73 20 61 20 74 72 61 69 6c  c leaves a trail
13eb0 69 6e 67 20 63 61 72 72 69 61 67 65 20 72 65 74  ing carriage ret
13ec0 75 72 6e 20 77 68 69 63 68 20 75 70 73 65 74 73  urn which upsets
13ed0 20 6d 69 6e 67 77 0a 20 20 20 20 61 63 5f 70 72   mingw.    ac_pr
13ee0 6f 67 3d 60 28 24 43 43 20 2d 70 72 69 6e 74 2d  og=`($CC -print-
13ef0 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e  prog-name=ld) 2>
13f00 26 35 20 7c 20 74 72 20 2d 64 20 27 5c 30 31 35  &5 | tr -d '\015
13f10 27 60 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 61  '` ;;.  *).    a
13f20 63 5f 70 72 6f 67 3d 60 28 24 43 43 20 2d 70 72  c_prog=`($CC -pr
13f30 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64  int-prog-name=ld
13f40 29 20 32 3e 26 35 60 20 3b 3b 0a 20 20 65 73 61  ) 2>&5` ;;.  esa
13f50 63 0a 20 20 63 61 73 65 20 24 61 63 5f 70 72 6f  c.  case $ac_pro
13f60 67 20 69 6e 0a 20 20 20 20 23 20 41 63 63 65 70  g in.    # Accep
13f70 74 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 73  t absolute paths
13f80 2e 0a 20 20 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f  ..    [\\/]* | ?
13f90 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 20 20 20 20 72  :[\\/]*).      r
13fa0 65 5f 64 69 72 65 6c 74 3d 27 2f 5b 5e 2f 5d 5b  e_direlt='/[^/][
13fb0 5e 2f 5d 2a 2f 5c 2e 5c 2e 2f 27 0a 20 20 20 20  ^/]*/\.\./'.    
13fc0 20 20 23 20 43 61 6e 6f 6e 69 63 61 6c 69 7a 65    # Canonicalize
13fd0 20 74 68 65 20 70 61 74 68 6e 61 6d 65 20 6f 66   the pathname of
13fe0 20 6c 64 0a 20 20 20 20 20 20 61 63 5f 70 72 6f   ld.      ac_pro
13ff0 67 3d 60 65 63 68 6f 20 24 61 63 5f 70 72 6f 67  g=`echo $ac_prog
14000 7c 20 24 53 45 44 20 27 73 25 5c 5c 5c 5c 25 2f  | $SED 's%\\\\%/
14010 25 67 27 60 0a 20 20 20 20 20 20 77 68 69 6c 65  %g'`.      while
14020 20 65 63 68 6f 20 24 61 63 5f 70 72 6f 67 20 7c   echo $ac_prog |
14030 20 67 72 65 70 20 22 24 72 65 5f 64 69 72 65 6c   grep "$re_direl
14040 74 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 32  t" > /dev/null 2
14050 3e 26 31 3b 20 64 6f 0a 09 61 63 5f 70 72 6f 67  >&1; do..ac_prog
14060 3d 60 65 63 68 6f 20 24 61 63 5f 70 72 6f 67 7c  =`echo $ac_prog|
14070 20 24 53 45 44 20 22 73 25 24 72 65 5f 64 69 72   $SED "s%$re_dir
14080 65 6c 74 25 2f 25 22 60 0a 20 20 20 20 20 20 64  elt%/%"`.      d
14090 6f 6e 65 0a 20 20 20 20 20 20 74 65 73 74 20 2d  one.      test -
140a0 7a 20 22 24 4c 44 22 20 26 26 20 4c 44 3d 22 24  z "$LD" && LD="$
140b0 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 20 20 3b  ac_prog".      ;
140c0 3b 0a 20 20 22 22 29 0a 20 20 20 20 23 20 49 66  ;.  "").    # If
140d0 20 69 74 20 66 61 69 6c 73 2c 20 74 68 65 6e 20   it fails, then 
140e0 70 72 65 74 65 6e 64 20 77 65 20 61 72 65 6e 27  pretend we aren'
140f0 74 20 75 73 69 6e 67 20 47 43 43 2e 0a 20 20 20  t using GCC..   
14100 20 61 63 5f 70 72 6f 67 3d 6c 64 0a 20 20 20 20   ac_prog=ld.    
14110 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 23 20 49 66  ;;.  *).    # If
14120 20 69 74 20 69 73 20 72 65 6c 61 74 69 76 65 2c   it is relative,
14130 20 74 68 65 6e 20 73 65 61 72 63 68 20 66 6f 72   then search for
14140 20 74 68 65 20 66 69 72 73 74 20 6c 64 20 69 6e   the first ld in
14150 20 50 41 54 48 2e 0a 20 20 20 20 77 69 74 68 5f   PATH..    with_
14160 67 6e 75 5f 6c 64 3d 75 6e 6b 6e 6f 77 6e 0a 20  gnu_ld=unknown. 
14170 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 65 6c 69     ;;.  esac.eli
14180 66 20 74 65 73 74 20 22 24 77 69 74 68 5f 67 6e  f test "$with_gn
14190 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68 65  u_ld" = yes; the
141a0 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  n.  echo "$as_me
141b0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
141c0 6e 67 20 66 6f 72 20 47 4e 55 20 6c 64 22 20 3e  ng for GNU ld" >
141d0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
141e0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e  "checking for GN
141f0 55 20 6c 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  U ld... $ECHO_C"
14200 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f   >&6.else.  echo
14210 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
14220 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6e  : checking for n
14230 6f 6e 2d 47 4e 55 20 6c 64 22 20 3e 26 35 0a 65  on-GNU ld" >&5.e
14240 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
14250 63 6b 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e  cking for non-GN
14260 55 20 6c 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  U ld... $ECHO_C"
14270 20 3e 26 36 0a 66 69 0a 69 66 20 74 65 73 74 20   >&6.fi.if test 
14280 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44  "${lt_cv_path_LD
14290 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
142a0 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
142b0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
142c0 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
142d0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 4c 44 22  if test -z "$LD"
142e0 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 73 61 76 65  ; then.  lt_save
142f0 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53  _ifs="$IFS"; IFS
14300 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
14310 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e  .  for ac_dir in
14320 20 24 50 41 54 48 3b 20 64 6f 0a 20 20 20 20 49   $PATH; do.    I
14330 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
14340 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24  ".    test -z "$
14350 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69  ac_dir" && ac_di
14360 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20  r=..    if test 
14370 2d 66 20 22 24 61 63 5f 64 69 72 2f 24 61 63 5f  -f "$ac_dir/$ac_
14380 70 72 6f 67 22 20 7c 7c 20 74 65 73 74 20 2d 66  prog" || test -f
14390 20 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72   "$ac_dir/$ac_pr
143a0 6f 67 24 61 63 5f 65 78 65 65 78 74 22 3b 20 74  og$ac_exeext"; t
143b0 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  hen.      lt_cv_
143c0 70 61 74 68 5f 4c 44 3d 22 24 61 63 5f 64 69 72  path_LD="$ac_dir
143d0 2f 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 20  /$ac_prog".     
143e0 20 23 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20   # Check to see 
143f0 69 66 20 74 68 65 20 70 72 6f 67 72 61 6d 20 69  if the program i
14400 73 20 47 4e 55 20 6c 64 2e 20 20 49 27 64 20 72  s GNU ld.  I'd r
14410 61 74 68 65 72 20 75 73 65 20 2d 2d 76 65 72 73  ather use --vers
14420 69 6f 6e 2c 0a 20 20 20 20 20 20 23 20 62 75 74  ion,.      # but
14430 20 61 70 70 61 72 65 6e 74 6c 79 20 73 6f 6d 65   apparently some
14440 20 47 4e 55 20 6c 64 27 73 20 6f 6e 6c 79 20 61   GNU ld's only a
14450 63 63 65 70 74 20 2d 76 2e 0a 20 20 20 20 20 20  ccept -v..      
14460 23 20 42 72 65 61 6b 20 6f 6e 6c 79 20 69 66 20  # Break only if 
14470 69 74 20 77 61 73 20 74 68 65 20 47 4e 55 2f 6e  it was the GNU/n
14480 6f 6e 2d 47 4e 55 20 6c 64 20 74 68 61 74 20 77  on-GNU ld that w
14490 65 20 70 72 65 66 65 72 2e 0a 20 20 20 20 20 20  e prefer..      
144a0 63 61 73 65 20 60 22 24 6c 74 5f 63 76 5f 70 61  case `"$lt_cv_pa
144b0 74 68 5f 4c 44 22 20 2d 76 20 32 3e 26 31 20 3c  th_LD" -v 2>&1 <
144c0 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20  /dev/null` in.  
144d0 20 20 20 20 2a 47 4e 55 2a 20 7c 20 2a 27 77 69      *GNU* | *'wi
144e0 74 68 20 42 46 44 27 2a 29 0a 09 74 65 73 74 20  th BFD'*)..test 
144f0 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 21  "$with_gnu_ld" !
14500 3d 20 6e 6f 20 26 26 20 62 72 65 61 6b 0a 09 3b  = no && break..;
14510 3b 0a 20 20 20 20 20 20 2a 29 0a 09 74 65 73 74  ;.      *)..test
14520 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20   "$with_gnu_ld" 
14530 21 3d 20 79 65 73 20 26 26 20 62 72 65 61 6b 0a  != yes && break.
14540 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20  .;;.      esac. 
14550 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49     fi.  done.  I
14560 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
14570 22 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70  ".else.  lt_cv_p
14580 61 74 68 5f 4c 44 3d 22 24 4c 44 22 20 23 20 4c  ath_LD="$LD" # L
14590 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
145a0 72 69 64 65 20 74 68 65 20 74 65 73 74 20 77 69  ride the test wi
145b0 74 68 20 61 20 70 61 74 68 2e 0a 66 69 0a 66 69  th a path..fi.fi
145c0 0a 0a 4c 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74  ..LD="$lt_cv_pat
145d0 68 5f 4c 44 22 0a 69 66 20 74 65 73 74 20 2d 6e  h_LD".if test -n
145e0 20 22 24 4c 44 22 3b 20 74 68 65 6e 0a 20 20 65   "$LD"; then.  e
145f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
14600 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4c 44  ENO: result: $LD
14610 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
14620 48 4f 5f 54 7d 24 4c 44 22 20 3e 26 36 0a 65 6c  HO_T}$LD" >&6.el
14630 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
14640 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
14650 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
14660 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
14670 36 0a 66 69 0a 74 65 73 74 20 2d 7a 20 22 24 4c  6.fi.test -z "$L
14680 44 22 20 26 26 20 7b 20 7b 20 65 63 68 6f 20 22  D" && { { echo "
14690 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
146a0 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74  error: no accept
146b0 61 62 6c 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e  able ld found in
146c0 20 5c 24 50 41 54 48 22 20 3e 26 35 0a 65 63 68   \$PATH" >&5.ech
146d0 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
146e0 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20  : no acceptable 
146f0 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41  ld found in \$PA
14700 54 48 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  TH" >&2;}.   { (
14710 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
14720 20 7d 3b 20 7d 0a 65 63 68 6f 20 22 24 61 73 5f   }; }.echo "$as_
14730 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
14740 6b 69 6e 67 20 69 66 20 74 68 65 20 6c 69 6e 6b  king if the link
14750 65 72 20 28 24 4c 44 29 20 69 73 20 47 4e 55 20  er ($LD) is GNU 
14760 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  ld" >&5.echo $EC
14770 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 69  HO_N "checking i
14780 66 20 74 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c  f the linker ($L
14790 44 29 20 69 73 20 47 4e 55 20 6c 64 2e 2e 2e 20  D) is GNU ld... 
147a0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20  $ECHO_C" >&6.if 
147b0 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72  test "${lt_cv_pr
147c0 6f 67 5f 67 6e 75 5f 6c 64 2b 73 65 74 7d 22 20  og_gnu_ld+set}" 
147d0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
147e0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
147f0 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
14800 36 0a 65 6c 73 65 0a 20 20 23 20 49 27 64 20 72  6.else.  # I'd r
14810 61 74 68 65 72 20 75 73 65 20 2d 2d 76 65 72 73  ather use --vers
14820 69 6f 6e 20 68 65 72 65 2c 20 62 75 74 20 61 70  ion here, but ap
14830 70 61 72 65 6e 74 6c 79 20 73 6f 6d 65 20 47 4e  parently some GN
14840 55 20 6c 64 27 73 20 6f 6e 6c 79 20 61 63 63 65  U ld's only acce
14850 70 74 20 2d 76 2e 0a 63 61 73 65 20 60 24 4c 44  pt -v..case `$LD
14860 20 2d 76 20 32 3e 26 31 20 3c 2f 64 65 76 2f 6e   -v 2>&1 </dev/n
14870 75 6c 6c 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c 20  ull` in.*GNU* | 
14880 2a 27 77 69 74 68 20 42 46 44 27 2a 29 0a 20 20  *'with BFD'*).  
14890 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
148a0 64 3d 79 65 73 0a 20 20 3b 3b 0a 2a 29 0a 20 20  d=yes.  ;;.*).  
148b0 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
148c0 64 3d 6e 6f 0a 20 20 3b 3b 0a 65 73 61 63 0a 66  d=no.  ;;.esac.f
148d0 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  i.echo "$as_me:$
148e0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
148f0 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
14900 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  ld" >&5.echo "${
14910 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 70 72  ECHO_T}$lt_cv_pr
14920 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 36 0a 77  og_gnu_ld" >&6.w
14930 69 74 68 5f 67 6e 75 5f 6c 64 3d 24 6c 74 5f 63  ith_gnu_ld=$lt_c
14940 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 0a 0a 0a  v_prog_gnu_ld...
14950 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
14960 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
14970 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f  or $LD option to
14980 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66   reload object f
14990 69 6c 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 24  iles" >&5.echo $
149a0 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
149b0 20 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20   for $LD option 
149c0 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74  to reload object
149d0 20 66 69 6c 65 73 2e 2e 2e 20 24 45 43 48 4f 5f   files... $ECHO_
149e0 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
149f0 24 7b 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61  ${lt_cv_ld_reloa
14a00 64 5f 66 6c 61 67 2b 73 65 74 7d 22 20 3d 20 73  d_flag+set}" = s
14a10 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
14a20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
14a30 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
14a40 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 72  lse.  lt_cv_ld_r
14a50 65 6c 6f 61 64 5f 66 6c 61 67 3d 27 2d 72 27 0a  eload_flag='-r'.
14a60 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  fi.echo "$as_me:
14a70 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
14a80 20 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61   $lt_cv_ld_reloa
14a90 64 5f 66 6c 61 67 22 20 3e 26 35 0a 65 63 68 6f  d_flag" >&5.echo
14aa0 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63   "${ECHO_T}$lt_c
14ab0 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67  v_ld_reload_flag
14ac0 22 20 3e 26 36 0a 72 65 6c 6f 61 64 5f 66 6c 61  " >&6.reload_fla
14ad0 67 3d 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f  g=$lt_cv_ld_relo
14ae0 61 64 5f 66 6c 61 67 0a 63 61 73 65 20 24 72 65  ad_flag.case $re
14af0 6c 6f 61 64 5f 66 6c 61 67 20 69 6e 0a 22 22 20  load_flag in."" 
14b00 7c 20 22 20 22 2a 29 20 3b 3b 0a 2a 29 20 72 65  | " "*) ;;.*) re
14b10 6c 6f 61 64 5f 66 6c 61 67 3d 22 20 24 72 65 6c  load_flag=" $rel
14b20 6f 61 64 5f 66 6c 61 67 22 20 3b 3b 0a 65 73 61  oad_flag" ;;.esa
14b30 63 0a 72 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24  c.reload_cmds='$
14b40 4c 44 24 72 65 6c 6f 61 64 5f 66 6c 61 67 20 2d  LD$reload_flag -
14b50 6f 20 24 6f 75 74 70 75 74 24 72 65 6c 6f 61 64  o $output$reload
14b60 5f 6f 62 6a 73 27 0a 0a 65 63 68 6f 20 22 24 61  _objs'..echo "$a
14b70 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
14b80 65 63 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d 63  ecking for BSD-c
14b90 6f 6d 70 61 74 69 62 6c 65 20 6e 6d 22 20 3e 26  ompatible nm" >&
14ba0 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
14bb0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 42 53 44  checking for BSD
14bc0 2d 63 6f 6d 70 61 74 69 62 6c 65 20 6e 6d 2e 2e  -compatible nm..
14bd0 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69  . $ECHO_C" >&6.i
14be0 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
14bf0 70 61 74 68 5f 4e 4d 2b 73 65 74 7d 22 20 3d 20  path_NM+set}" = 
14c00 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
14c10 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
14c20 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
14c30 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
14c40 6e 20 22 24 4e 4d 22 3b 20 74 68 65 6e 0a 20 20  n "$NM"; then.  
14c50 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
14c60 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
14c70 2e 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e  ..  lt_cv_path_N
14c80 4d 3d 22 24 4e 4d 22 0a 65 6c 73 65 0a 20 20 6c  M="$NM".else.  l
14c90 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53  t_save_ifs="$IFS
14ca0 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  "; IFS=$PATH_SEP
14cb0 41 52 41 54 4f 52 0a 20 20 66 6f 72 20 61 63 5f  ARATOR.  for ac_
14cc0 64 69 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73  dir in $PATH /us
14cd0 72 2f 63 63 73 2f 62 69 6e 20 2f 75 73 72 2f 75  r/ccs/bin /usr/u
14ce0 63 62 20 2f 62 69 6e 3b 20 64 6f 0a 20 20 20 20  cb /bin; do.    
14cf0 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
14d00 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22  s".    test -z "
14d10 24 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64  $ac_dir" && ac_d
14d20 69 72 3d 2e 0a 20 20 20 20 74 6d 70 5f 6e 6d 3d  ir=..    tmp_nm=
14d30 22 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f  "$ac_dir/${ac_to
14d40 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 22 0a 20 20  ol_prefix}nm".  
14d50 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 74    if test -f "$t
14d60 6d 70 5f 6e 6d 22 20 7c 7c 20 74 65 73 74 20 2d  mp_nm" || test -
14d70 66 20 22 24 74 6d 70 5f 6e 6d 24 61 63 5f 65 78  f "$tmp_nm$ac_ex
14d80 65 65 78 74 22 20 3b 20 74 68 65 6e 0a 20 20 20  eext" ; then.   
14d90 20 20 20 23 20 43 68 65 63 6b 20 74 6f 20 73 65     # Check to se
14da0 65 20 69 66 20 74 68 65 20 6e 6d 20 61 63 63 65  e if the nm acce
14db0 70 74 73 20 61 20 42 53 44 2d 63 6f 6d 70 61 74  pts a BSD-compat
14dc0 20 66 6c 61 67 2e 0a 20 20 20 20 20 20 23 20 41   flag..      # A
14dd0 64 64 69 6e 67 20 74 68 65 20 60 73 65 64 20 31  dding the `sed 1
14de0 71 27 20 70 72 65 76 65 6e 74 73 20 66 61 6c 73  q' prevents fals
14df0 65 20 70 6f 73 69 74 69 76 65 73 20 6f 6e 20 48  e positives on H
14e00 50 2d 55 58 2c 20 77 68 69 63 68 20 73 61 79 73  P-UX, which says
14e10 3a 0a 20 20 20 20 20 20 23 20 20 20 6e 6d 3a 20  :.      #   nm: 
14e20 75 6e 6b 6e 6f 77 6e 20 6f 70 74 69 6f 6e 20 22  unknown option "
14e30 42 22 20 69 67 6e 6f 72 65 64 0a 20 20 20 20 20  B" ignored.     
14e40 20 23 20 54 72 75 36 34 27 73 20 6e 6d 20 63 6f   # Tru64's nm co
14e50 6d 70 6c 61 69 6e 73 20 74 68 61 74 20 2f 64 65  mplains that /de
14e60 76 2f 6e 75 6c 6c 20 69 73 20 61 6e 20 69 6e 76  v/null is an inv
14e70 61 6c 69 64 20 6f 62 6a 65 63 74 20 66 69 6c 65  alid object file
14e80 0a 20 20 20 20 20 20 63 61 73 65 20 60 22 24 74  .      case `"$t
14e90 6d 70 5f 6e 6d 22 20 2d 42 20 2f 64 65 76 2f 6e  mp_nm" -B /dev/n
14ea0 75 6c 6c 20 32 3e 26 31 20 7c 20 73 65 64 20 27  ull 2>&1 | sed '
14eb0 31 71 27 60 20 69 6e 0a 20 20 20 20 20 20 2a 2f  1q'` in.      */
14ec0 64 65 76 2f 6e 75 6c 6c 2a 20 7c 20 2a 27 49 6e  dev/null* | *'In
14ed0 76 61 6c 69 64 20 66 69 6c 65 20 6f 72 20 6f 62  valid file or ob
14ee0 6a 65 63 74 20 74 79 70 65 27 2a 29 0a 09 6c 74  ject type'*)..lt
14ef0 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d  _cv_path_NM="$tm
14f00 70 5f 6e 6d 20 2d 42 22 0a 09 62 72 65 61 6b 0a  p_nm -B"..break.
14f10 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
14f20 20 2a 29 0a 09 63 61 73 65 20 60 22 24 74 6d 70   *)..case `"$tmp
14f30 5f 6e 6d 22 20 2d 70 20 2f 64 65 76 2f 6e 75 6c  _nm" -p /dev/nul
14f40 6c 20 32 3e 26 31 20 7c 20 73 65 64 20 27 31 71  l 2>&1 | sed '1q
14f50 27 60 20 69 6e 0a 09 2a 2f 64 65 76 2f 6e 75 6c  '` in..*/dev/nul
14f60 6c 2a 29 0a 09 20 20 6c 74 5f 63 76 5f 70 61 74  l*)..  lt_cv_pat
14f70 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d 70  h_NM="$tmp_nm -p
14f80 22 0a 09 20 20 62 72 65 61 6b 0a 09 20 20 3b 3b  "..  break..  ;;
14f90 0a 09 2a 29 0a 09 20 20 6c 74 5f 63 76 5f 70 61  ..*)..  lt_cv_pa
14fa0 74 68 5f 4e 4d 3d 24 7b 6c 74 5f 63 76 5f 70 61  th_NM=${lt_cv_pa
14fb0 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 22 7d  th_NM="$tmp_nm"}
14fc0 20 23 20 6b 65 65 70 20 74 68 65 20 66 69 72 73   # keep the firs
14fd0 74 20 6d 61 74 63 68 2c 20 62 75 74 0a 09 20 20  t match, but..  
14fe0 63 6f 6e 74 69 6e 75 65 20 23 20 73 6f 20 74 68  continue # so th
14ff0 61 74 20 77 65 20 63 61 6e 20 74 72 79 20 74 6f  at we can try to
15000 20 66 69 6e 64 20 6f 6e 65 20 74 68 61 74 20 73   find one that s
15010 75 70 70 6f 72 74 73 20 42 53 44 20 66 6c 61 67  upports BSD flag
15020 73 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20  s..  ;;..esac.  
15030 20 20 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a      esac.    fi.
15040 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c    done.  IFS="$l
15050 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 74 65  t_save_ifs".  te
15060 73 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 70 61  st -z "$lt_cv_pa
15070 74 68 5f 4e 4d 22 20 26 26 20 6c 74 5f 63 76 5f  th_NM" && lt_cv_
15080 70 61 74 68 5f 4e 4d 3d 6e 6d 0a 66 69 0a 66 69  path_NM=nm.fi.fi
15090 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
150a0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
150b0 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20 3e  lt_cv_path_NM" >
150c0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
150d0 54 7d 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  T}$lt_cv_path_NM
150e0 22 20 3e 26 36 0a 4e 4d 3d 22 24 6c 74 5f 63 76  " >&6.NM="$lt_cv
150f0 5f 70 61 74 68 5f 4e 4d 22 0a 0a 65 63 68 6f 20  _path_NM"..echo 
15100 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
15110 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65   checking whethe
15120 72 20 6c 6e 20 2d 73 20 77 6f 72 6b 73 22 20 3e  r ln -s works" >
15130 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
15140 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65  "checking whethe
15150 72 20 6c 6e 20 2d 73 20 77 6f 72 6b 73 2e 2e 2e  r ln -s works...
15160 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 4c 4e   $ECHO_C" >&6.LN
15170 5f 53 3d 24 61 73 5f 6c 6e 5f 73 0a 69 66 20 74  _S=$as_ln_s.if t
15180 65 73 74 20 22 24 4c 4e 5f 53 22 20 3d 20 22 6c  est "$LN_S" = "l
15190 6e 20 2d 73 22 3b 20 74 68 65 6e 0a 20 20 65 63  n -s"; then.  ec
151a0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
151b0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 79 65 73 22  NO: result: yes"
151c0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
151d0 4f 5f 54 7d 79 65 73 22 20 3e 26 36 0a 65 6c 73  O_T}yes" >&6.els
151e0 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
151f0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
15200 3a 20 6e 6f 2c 20 75 73 69 6e 67 20 24 4c 4e 5f  : no, using $LN_
15210 53 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  S" >&5.echo "${E
15220 43 48 4f 5f 54 7d 6e 6f 2c 20 75 73 69 6e 67 20  CHO_T}no, using 
15230 24 4c 4e 5f 53 22 20 3e 26 36 0a 66 69 0a 0a 65  $LN_S" >&6.fi..e
15240 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
15250 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f  ENO: checking ho
15260 77 20 74 6f 20 72 65 63 6f 67 6e 69 73 65 20 64  w to recognise d
15270 65 70 65 6e 64 65 6e 74 20 6c 69 62 72 61 72 69  ependent librari
15280 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  es" >&5.echo $EC
15290 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 68  HO_N "checking h
152a0 6f 77 20 74 6f 20 72 65 63 6f 67 6e 69 73 65 20  ow to recognise 
152b0 64 65 70 65 6e 64 65 6e 74 20 6c 69 62 72 61 72  dependent librar
152c0 69 65 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  ies... $ECHO_C" 
152d0 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  >&6.if test "${l
152e0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
152f0 63 6b 5f 6d 65 74 68 6f 64 2b 73 65 74 7d 22 20  ck_method+set}" 
15300 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
15310 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
15320 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
15330 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 66  6.else.  lt_cv_f
15340 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24  ile_magic_cmd='$
15350 4d 41 47 49 43 5f 43 4d 44 27 0a 6c 74 5f 63 76  MAGIC_CMD'.lt_cv
15360 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
15370 5f 66 69 6c 65 3d 0a 6c 74 5f 63 76 5f 64 65 70  _file=.lt_cv_dep
15380 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
15390 64 3d 27 75 6e 6b 6e 6f 77 6e 27 0a 23 20 4e 65  d='unknown'.# Ne
153a0 65 64 20 74 6f 20 73 65 74 20 74 68 65 20 70 72  ed to set the pr
153b0 65 63 65 64 69 6e 67 20 76 61 72 69 61 62 6c 65  eceding variable
153c0 20 6f 6e 20 61 6c 6c 20 70 6c 61 74 66 6f 72 6d   on all platform
153d0 73 20 74 68 61 74 20 73 75 70 70 6f 72 74 0a 23  s that support.#
153e0 20 69 6e 74 65 72 6c 69 62 72 61 72 79 20 64 65   interlibrary de
153f0 70 65 6e 64 65 6e 63 69 65 73 2e 0a 23 20 27 6e  pendencies..# 'n
15400 6f 6e 65 27 20 2d 2d 20 64 65 70 65 6e 64 65 6e  one' -- dependen
15410 63 69 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74  cies not support
15420 65 64 2e 0a 23 20 60 75 6e 6b 6e 6f 77 6e 27 20  ed..# `unknown' 
15430 2d 2d 20 73 61 6d 65 20 61 73 20 6e 6f 6e 65 2c  -- same as none,
15440 20 62 75 74 20 64 6f 63 75 6d 65 6e 74 73 20 74   but documents t
15450 68 61 74 20 77 65 20 72 65 61 6c 6c 79 20 64 6f  hat we really do
15460 6e 27 74 20 6b 6e 6f 77 2e 0a 23 20 27 70 61 73  n't know..# 'pas
15470 73 5f 61 6c 6c 27 20 2d 2d 20 61 6c 6c 20 64 65  s_all' -- all de
15480 70 65 6e 64 65 6e 63 69 65 73 20 70 61 73 73 65  pendencies passe
15490 64 20 77 69 74 68 20 6e 6f 20 63 68 65 63 6b 73  d with no checks
154a0 2e 0a 23 20 27 74 65 73 74 5f 63 6f 6d 70 69 6c  ..# 'test_compil
154b0 65 27 20 2d 2d 20 63 68 65 63 6b 20 62 79 20 6d  e' -- check by m
154c0 61 6b 69 6e 67 20 74 65 73 74 20 70 72 6f 67 72  aking test progr
154d0 61 6d 2e 0a 23 20 27 66 69 6c 65 5f 6d 61 67 69  am..# 'file_magi
154e0 63 20 5b 5b 72 65 67 65 78 5d 5d 27 20 2d 2d 20  c [[regex]]' -- 
154f0 63 68 65 63 6b 20 62 79 20 6c 6f 6f 6b 69 6e 67  check by looking
15500 20 66 6f 72 20 66 69 6c 65 73 20 69 6e 20 6c 69   for files in li
15510 62 72 61 72 79 20 70 61 74 68 0a 23 20 77 68 69  brary path.# whi
15520 63 68 20 72 65 73 70 6f 6e 64 73 20 74 6f 20 74  ch responds to t
15530 68 65 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63  he $file_magic_c
15540 6d 64 20 77 69 74 68 20 61 20 67 69 76 65 6e 20  md with a given 
15550 65 78 74 65 6e 64 65 64 20 72 65 67 65 78 2e 0a  extended regex..
15560 23 20 49 66 20 79 6f 75 20 68 61 76 65 20 60 66  # If you have `f
15570 69 6c 65 27 20 6f 72 20 65 71 75 69 76 61 6c 65  ile' or equivale
15580 6e 74 20 6f 6e 20 79 6f 75 72 20 73 79 73 74 65  nt on your syste
15590 6d 20 61 6e 64 20 79 6f 75 27 72 65 20 6e 6f 74  m and you're not
155a0 20 73 75 72 65 0a 23 20 77 68 65 74 68 65 72 20   sure.# whether 
155b0 60 70 61 73 73 5f 61 6c 6c 27 20 77 69 6c 6c 20  `pass_all' will 
155c0 2a 61 6c 77 61 79 73 2a 20 77 6f 72 6b 2c 20 79  *always* work, y
155d0 6f 75 20 70 72 6f 62 61 62 6c 79 20 77 61 6e 74  ou probably want
155e0 20 74 68 69 73 20 6f 6e 65 2e 0a 0a 63 61 73 65   this one...case
155f0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78   $host_os in.aix
15600 34 2a 20 7c 20 61 69 78 35 2a 29 0a 20 20 6c 74  4* | aix5*).  lt
15610 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
15620 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
15630 6c 0a 20 20 3b 3b 0a 0a 62 65 6f 73 2a 29 0a 20  l.  ;;..beos*). 
15640 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
15650 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
15660 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 73 64 69 34  _all.  ;;..bsdi4
15670 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
15680 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
15690 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20  'file_magic ELF 
156a0 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20  [0-9][0-9]*-bit 
156b0 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64 20 6f  [ML]SB (shared o
156c0 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69  bject|dynamic li
156d0 62 29 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  b)'.  lt_cv_file
156e0 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 75 73 72  _magic_cmd='/usr
156f0 2f 62 69 6e 2f 66 69 6c 65 20 2d 4c 27 0a 20 20  /bin/file -L'.  
15700 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
15710 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 73 68 6c 69  _test_file=/shli
15720 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 3b 3b 0a 0a  b/libc.so.  ;;..
15730 63 79 67 77 69 6e 2a 29 0a 20 20 23 20 77 69 6e  cygwin*).  # win
15740 33 32 5f 6c 69 62 69 64 20 69 73 20 61 20 73 68  32_libid is a sh
15750 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 64 65 66  ell function def
15760 69 6e 65 64 20 69 6e 20 6c 74 6d 61 69 6e 2e 73  ined in ltmain.s
15770 68 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  h.  lt_cv_deplib
15780 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
15790 66 69 6c 65 5f 6d 61 67 69 63 20 5e 78 38 36 20  file_magic ^x86 
157a0 61 72 63 68 69 76 65 20 69 6d 70 6f 72 74 7c 5e  archive import|^
157b0 78 38 36 20 44 4c 4c 27 0a 20 20 6c 74 5f 63 76  x86 DLL'.  lt_cv
157c0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
157d0 27 77 69 6e 33 32 5f 6c 69 62 69 64 27 0a 20 20  'win32_libid'.  
157e0 3b 3b 0a 0a 6d 69 6e 67 77 2a 20 7c 20 70 77 33  ;;..mingw* | pw3
157f0 32 2a 29 0a 20 20 23 20 42 61 73 65 20 4d 53 59  2*).  # Base MSY
15800 53 2f 4d 69 6e 47 57 20 64 6f 20 6e 6f 74 20 70  S/MinGW do not p
15810 72 6f 76 69 64 65 20 74 68 65 20 27 66 69 6c 65  rovide the 'file
15820 27 20 63 6f 6d 6d 61 6e 64 20 6e 65 65 64 65 64  ' command needed
15830 20 62 79 0a 20 20 23 20 77 69 6e 33 32 5f 6c 69   by.  # win32_li
15840 62 69 64 20 73 68 65 6c 6c 20 66 75 6e 63 74 69  bid shell functi
15850 6f 6e 2c 20 73 6f 20 75 73 65 20 61 20 77 65 61  on, so use a wea
15860 6b 65 72 20 74 65 73 74 20 62 61 73 65 64 20 6f  ker test based o
15870 6e 20 27 6f 62 6a 64 75 6d 70 27 2e 0a 20 20 6c  n 'objdump'..  l
15880 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
15890 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
158a0 6d 61 67 69 63 20 66 69 6c 65 20 66 6f 72 6d 61  magic file forma
158b0 74 20 70 65 69 2a 2d 69 33 38 36 28 2e 2a 61 72  t pei*-i386(.*ar
158c0 63 68 69 74 65 63 74 75 72 65 3a 20 69 33 38 36  chitecture: i386
158d0 29 3f 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  )?'.  lt_cv_file
158e0 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4f 42 4a  _magic_cmd='$OBJ
158f0 44 55 4d 50 20 2d 66 27 0a 20 20 3b 3b 0a 0a 64  DUMP -f'.  ;;..d
15900 61 72 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64  arwin* | rhapsod
15910 79 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  y*).  lt_cv_depl
15920 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
15930 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
15940 66 72 65 65 62 73 64 2a 20 7c 20 6b 66 72 65 65  freebsd* | kfree
15950 62 73 64 2a 2d 67 6e 75 29 0a 20 20 69 66 20 65  bsd*-gnu).  if e
15960 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43  cho __ELF__ | $C
15970 43 20 2d 45 20 2d 20 7c 20 67 72 65 70 20 5f 5f  C -E - | grep __
15980 45 4c 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c  ELF__ > /dev/nul
15990 6c 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65  l; then.    case
159a0 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20   $host_cpu in.  
159b0 20 20 69 2a 38 36 20 29 0a 20 20 20 20 20 20 23    i*86 ).      #
159c0 20 4e 6f 74 20 73 75 72 65 20 77 68 65 74 68 65   Not sure whethe
159d0 72 20 74 68 65 20 70 72 65 73 65 6e 63 65 20 6f  r the presence o
159e0 66 20 4f 70 65 6e 42 53 44 20 68 65 72 65 20 77  f OpenBSD here w
159f0 61 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a 20 20  as a mistake..  
15a00 20 20 20 20 23 20 4c 65 74 27 73 20 61 63 63 65      # Let's acce
15a10 70 74 20 62 6f 74 68 20 6f 66 20 74 68 65 6d 20  pt both of them 
15a20 75 6e 74 69 6c 20 74 68 69 73 20 69 73 20 63 6c  until this is cl
15a30 65 61 72 65 64 20 75 70 2e 0a 20 20 20 20 20 20  eared up..      
15a40 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
15a50 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
15a60 5f 6d 61 67 69 63 20 28 46 72 65 65 42 53 44 7c  _magic (FreeBSD|
15a70 4f 70 65 6e 42 53 44 29 2f 69 5b 33 2d 39 5d 38  OpenBSD)/i[3-9]8
15a80 36 20 28 63 6f 6d 70 61 63 74 20 29 3f 64 65 6d  6 (compact )?dem
15a90 61 6e 64 20 70 61 67 65 64 20 73 68 61 72 65 64  and paged shared
15aa0 20 6c 69 62 72 61 72 79 27 0a 20 20 20 20 20 20   library'.      
15ab0 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
15ac0 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f 66 69  _cmd=/usr/bin/fi
15ad0 6c 65 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 66  le.      lt_cv_f
15ae0 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
15af0 69 6c 65 3d 60 65 63 68 6f 20 2f 75 73 72 2f 6c  ile=`echo /usr/l
15b00 69 62 2f 6c 69 62 63 2e 73 6f 2e 2a 60 0a 20 20  ib/libc.so.*`.  
15b10 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
15b20 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76    else.    lt_cv
15b30 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
15b40 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
15b50 20 66 69 0a 20 20 3b 3b 0a 0a 67 6e 75 2a 29 0a   fi.  ;;..gnu*).
15b60 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
15b70 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
15b80 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 68 70 75 78  s_all.  ;;..hpux
15b90 31 30 2e 32 30 2a 20 7c 20 68 70 75 78 31 31 2a  10.20* | hpux11*
15ba0 29 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d  ).  lt_cv_file_m
15bb0 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62 69  agic_cmd=/usr/bi
15bc0 6e 2f 66 69 6c 65 0a 20 20 63 61 73 65 20 22 24  n/file.  case "$
15bd0 68 6f 73 74 5f 63 70 75 22 20 69 6e 0a 20 20 69  host_cpu" in.  i
15be0 61 36 34 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f  a64*).    lt_cv_
15bf0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
15c00 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
15c10 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d   (s[0-9][0-9][0-
15c20 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30 2d 39  9]|ELF-[0-9][0-9
15c30 5d 29 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74  ]) shared object
15c40 20 66 69 6c 65 20 2d 20 49 41 36 34 27 0a 20 20   file - IA64'.  
15c50 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
15c60 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73  ic_test_file=/us
15c70 72 2f 6c 69 62 2f 68 70 75 78 33 32 2f 6c 69 62  r/lib/hpux32/lib
15c80 63 2e 73 6f 0a 20 20 20 20 3b 3b 0a 20 20 68 70  c.so.    ;;.  hp
15c90 70 61 2a 36 34 2a 29 0a 20 20 20 20 6c 74 5f 63  pa*64*).    lt_c
15ca0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
15cb0 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
15cc0 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b  ic (s[0-9][0-9][
15cd0 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30  0-9]|ELF-[0-9][0
15ce0 2d 39 5d 29 20 73 68 61 72 65 64 20 6f 62 6a 65  -9]) shared obje
15cf0 63 74 20 66 69 6c 65 20 2d 20 50 41 2d 52 49 53  ct file - PA-RIS
15d00 43 20 5b 30 2d 39 5d 2e 5b 30 2d 39 5d 27 0a 20  C [0-9].[0-9]'. 
15d10 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
15d20 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75  gic_test_file=/u
15d30 73 72 2f 6c 69 62 2f 70 61 32 30 5f 36 34 2f 6c  sr/lib/pa20_64/l
15d40 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20 20  ibc.sl.    ;;.  
15d50 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  *).    lt_cv_dep
15d60 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
15d70 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 73  d='file_magic (s
15d80 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c  [0-9][0-9][0-9]|
15d90 50 41 2d 52 49 53 43 5b 30 2d 39 5d 2e 5b 30 2d  PA-RISC[0-9].[0-
15da0 39 5d 29 20 73 68 61 72 65 64 20 6c 69 62 72 61  9]) shared libra
15db0 72 79 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69  ry'.    lt_cv_fi
15dc0 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
15dd0 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63  le=/usr/lib/libc
15de0 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61  .sl.    ;;.  esa
15df0 63 0a 20 20 3b 3b 0a 0a 69 72 69 78 35 2a 20 7c  c.  ;;..irix5* |
15e00 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f   irix6* | nonsto
15e10 70 75 78 2a 29 0a 20 20 63 61 73 65 20 24 4c 44  pux*).  case $LD
15e20 20 69 6e 0a 20 20 2a 2d 33 32 7c 2a 22 2d 33 32   in.  *-32|*"-32
15e30 20 22 29 20 6c 69 62 6d 61 67 69 63 3d 33 32 2d   ") libmagic=32-
15e40 62 69 74 3b 3b 0a 20 20 2a 2d 6e 33 32 7c 2a 22  bit;;.  *-n32|*"
15e50 2d 6e 33 32 20 22 29 20 6c 69 62 6d 61 67 69 63  -n32 ") libmagic
15e60 3d 4e 33 32 3b 3b 0a 20 20 2a 2d 36 34 7c 2a 22  =N32;;.  *-64|*"
15e70 2d 36 34 20 22 29 20 6c 69 62 6d 61 67 69 63 3d  -64 ") libmagic=
15e80 36 34 2d 62 69 74 3b 3b 0a 20 20 2a 29 20 6c 69  64-bit;;.  *) li
15e90 62 6d 61 67 69 63 3d 6e 65 76 65 72 2d 6d 61 74  bmagic=never-mat
15ea0 63 68 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6c 74  ch;;.  esac.  lt
15eb0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
15ec0 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
15ed0 6c 0a 20 20 3b 3b 0a 0a 23 20 54 68 69 73 20 6d  l.  ;;..# This m
15ee0 75 73 74 20 62 65 20 4c 69 6e 75 78 20 45 4c 46  ust be Linux ELF
15ef0 2e 0a 6c 69 6e 75 78 2a 29 0a 20 20 6c 74 5f 63  ..linux*).  lt_c
15f00 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
15f10 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
15f20 20 20 3b 3b 0a 0a 6e 65 74 62 73 64 2a 20 7c 20    ;;..netbsd* | 
15f30 6b 6e 65 74 62 73 64 2a 2d 67 6e 75 29 0a 20 20  knetbsd*-gnu).  
15f40 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20  if echo __ELF__ 
15f50 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 67 72 65  | $CC -E - | gre
15f60 70 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f 64 65 76  p __ELF__ > /dev
15f70 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
15f80 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
15f90 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63  eck_method='matc
15fa0 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e  h_pattern /lib[^
15fb0 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b  /]+(\.so\.[0-9]+
15fc0 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61  \.[0-9]+|_pic\.a
15fd0 29 24 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c  )$'.  else.    l
15fe0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
15ff0 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68  ck_method='match
16000 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f  _pattern /lib[^/
16010 5d 2b 28 5c 2e 73 6f 7c 5f 70 69 63 5c 2e 61 29  ]+(\.so|_pic\.a)
16020 24 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 6e 65  $'.  fi.  ;;..ne
16030 77 6f 73 36 2a 29 0a 20 20 6c 74 5f 63 76 5f 64  wos6*).  lt_cv_d
16040 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
16050 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
16060 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d  ELF [0-9][0-9]*-
16070 62 69 74 20 5b 4d 4c 5d 53 42 20 28 65 78 65 63  bit [ML]SB (exec
16080 75 74 61 62 6c 65 7c 64 79 6e 61 6d 69 63 20 6c  utable|dynamic l
16090 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c  ib)'.  lt_cv_fil
160a0 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72  e_magic_cmd=/usr
160b0 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 6c 74 5f 63  /bin/file.  lt_c
160c0 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  v_file_magic_tes
160d0 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f  t_file=/usr/lib/
160e0 6c 69 62 6e 6c 73 2e 73 6f 0a 20 20 3b 3b 0a 0a  libnls.so.  ;;..
160f0 6e 74 6f 2d 71 6e 78 2a 29 0a 20 20 6c 74 5f 63  nto-qnx*).  lt_c
16100 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
16110 6d 65 74 68 6f 64 3d 75 6e 6b 6e 6f 77 6e 0a 20  method=unknown. 
16120 20 3b 3b 0a 0a 6f 70 65 6e 62 73 64 2a 29 0a 20   ;;..openbsd*). 
16130 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
16140 63 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f 66  c_cmd=/usr/bin/f
16150 69 6c 65 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65  ile.  lt_cv_file
16160 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
16170 3d 60 65 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f  =`echo /usr/lib/
16180 6c 69 62 63 2e 73 6f 2e 2a 60 0a 20 20 69 66 20  libc.so.*`.  if 
16190 74 65 73 74 20 2d 7a 20 22 60 65 63 68 6f 20 5f  test -z "`echo _
161a0 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20  _ELF__ | $CC -E 
161b0 2d 20 7c 20 67 72 65 70 20 5f 5f 45 4c 46 5f 5f  - | grep __ELF__
161c0 60 22 20 7c 7c 20 74 65 73 74 20 22 24 68 6f 73  `" || test "$hos
161d0 74 5f 6f 73 2d 24 68 6f 73 74 5f 63 70 75 22 20  t_os-$host_cpu" 
161e0 3d 20 22 6f 70 65 6e 62 73 64 32 2e 38 2d 70 6f  = "openbsd2.8-po
161f0 77 65 72 70 63 22 3b 20 74 68 65 6e 0a 20 20 20  werpc"; then.   
16200 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
16210 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
16220 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39  e_magic ELF [0-9
16230 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d  ][0-9]*-bit [LM]
16240 53 42 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74  SB shared object
16250 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f  '.  else.    lt_
16260 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
16270 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
16280 67 69 63 20 4f 70 65 6e 42 53 44 2e 2a 20 73 68  gic OpenBSD.* sh
16290 61 72 65 64 20 6c 69 62 72 61 72 79 27 0a 20 20  ared library'.  
162a0 66 69 0a 20 20 3b 3b 0a 0a 6f 73 66 33 2a 20 7c  fi.  ;;..osf3* |
162b0 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a   osf4* | osf5*).
162c0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
162d0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
162e0 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 63 6f 33  s_all.  ;;..sco3
162f0 2e 32 76 35 2a 29 0a 20 20 6c 74 5f 63 76 5f 64  .2v5*).  lt_cv_d
16300 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
16310 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b  hod=pass_all.  ;
16320 3b 0a 0a 73 6f 6c 61 72 69 73 2a 29 0a 20 20 6c  ;..solaris*).  l
16330 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
16340 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
16350 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73 76 34 20 7c  ll.  ;;..sysv4 |
16360 20 73 79 73 76 34 2e 32 75 77 32 2a 20 7c 20 73   sysv4.2uw2* | s
16370 79 73 76 34 2e 33 2a 20 7c 20 73 79 73 76 35 2a  ysv4.3* | sysv5*
16380 29 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f 76  ).  case $host_v
16390 65 6e 64 6f 72 20 69 6e 0a 20 20 6d 6f 74 6f 72  endor in.  motor
163a0 6f 6c 61 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64  ola).    lt_cv_d
163b0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
163c0 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
163d0 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d  ELF [0-9][0-9]*-
163e0 62 69 74 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72  bit [ML]SB (shar
163f0 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69  ed object|dynami
16400 63 20 6c 69 62 29 20 4d 5b 30 2d 39 5d 5b 30 2d  c lib) M[0-9][0-
16410 39 5d 2a 20 56 65 72 73 69 6f 6e 20 5b 30 2d 39  9]* Version [0-9
16420 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  ]'.    lt_cv_fil
16430 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
16440 65 3d 60 65 63 68 6f 20 2f 75 73 72 2f 6c 69 62  e=`echo /usr/lib
16450 2f 6c 69 62 63 2e 73 6f 2a 60 0a 20 20 20 20 3b  /libc.so*`.    ;
16460 3b 0a 20 20 6e 63 72 29 0a 20 20 20 20 6c 74 5f  ;.  ncr).    lt_
16470 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
16480 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
16490 0a 20 20 20 20 3b 3b 0a 20 20 73 65 71 75 65 6e  .    ;;.  sequen
164a0 74 29 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  t).    lt_cv_fil
164b0 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69  e_magic_cmd='/bi
164c0 6e 2f 66 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63  n/file'.    lt_c
164d0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
164e0 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
164f0 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39  ic ELF [0-9][0-9
16500 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42 20 28 73  ]*-bit [LM]SB (s
16510 68 61 72 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e  hared object|dyn
16520 61 6d 69 63 20 6c 69 62 20 29 27 0a 20 20 20 20  amic lib )'.    
16530 3b 3b 0a 20 20 73 6e 69 29 0a 20 20 20 20 6c 74  ;;.  sni).    lt
16540 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63  _cv_file_magic_c
16550 6d 64 3d 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20  md='/bin/file'. 
16560 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
16570 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 22 66  _check_method="f
16580 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30  ile_magic ELF [0
16590 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c  -9][0-9]*-bit [L
165a0 4d 5d 53 42 20 64 79 6e 61 6d 69 63 20 6c 69 62  M]SB dynamic lib
165b0 22 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  ".    lt_cv_file
165c0 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
165d0 3d 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20  =/lib/libc.so.  
165e0 20 20 3b 3b 0a 20 20 73 69 65 6d 65 6e 73 29 0a    ;;.  siemens).
165f0 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
16600 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
16610 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20  ass_all.    ;;. 
16620 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 73 79 73 76   esac.  ;;..sysv
16630 35 4f 70 65 6e 55 4e 49 58 38 2a 20 7c 20 73 79  5OpenUNIX8* | sy
16640 73 76 35 55 6e 69 78 57 61 72 65 37 2a 20 7c 20  sv5UnixWare7* | 
16650 73 79 73 76 35 75 77 5b 37 38 5d 2a 20 7c 20 75  sysv5uw[78]* | u
16660 6e 69 78 77 61 72 65 37 2a 20 7c 20 73 79 73 76  nixware7* | sysv
16670 34 2a 75 77 32 2a 29 0a 20 20 6c 74 5f 63 76 5f  4*uw2*).  lt_cv_
16680 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
16690 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
166a0 3b 3b 0a 65 73 61 63 0a 0a 66 69 0a 65 63 68 6f  ;;.esac..fi.echo
166b0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
166c0 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
166d0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
166e0 65 74 68 6f 64 22 20 3e 26 35 0a 65 63 68 6f 20  ethod" >&5.echo 
166f0 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76  "${ECHO_T}$lt_cv
16700 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
16710 65 74 68 6f 64 22 20 3e 26 36 0a 66 69 6c 65 5f  ethod" >&6.file_
16720 6d 61 67 69 63 5f 63 6d 64 3d 24 6c 74 5f 63 76  magic_cmd=$lt_cv
16730 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 0a  _file_magic_cmd.
16740 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
16750 74 68 6f 64 3d 24 6c 74 5f 63 76 5f 64 65 70 6c  thod=$lt_cv_depl
16760 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
16770 0a 74 65 73 74 20 2d 7a 20 22 24 64 65 70 6c 69  .test -z "$depli
16780 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22  bs_check_method"
16790 20 26 26 20 64 65 70 6c 69 62 73 5f 63 68 65 63   && deplibs_chec
167a0 6b 5f 6d 65 74 68 6f 64 3d 75 6e 6b 6e 6f 77 6e  k_method=unknown
167b0 0a 0a 0a 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63  .....# If no C c
167c0 6f 6d 70 69 6c 65 72 20 77 61 73 20 73 70 65 63  ompiler was spec
167d0 69 66 69 65 64 2c 20 75 73 65 20 43 43 2e 0a 4c  ified, use CC..L
167e0 54 43 43 3d 24 7b 4c 54 43 43 2d 22 24 43 43 22  TCC=${LTCC-"$CC"
167f0 7d 0a 0a 23 20 41 6c 6c 6f 77 20 43 43 20 74 6f  }..# Allow CC to
16800 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
16810 6d 65 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74  me with argument
16820 73 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24 43 43 0a  s..compiler=$CC.
16830 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68 65  ..# Check whethe
16840 72 20 2d 2d 65 6e 61 62 6c 65 2d 6c 69 62 74 6f  r --enable-libto
16850 6f 6c 2d 6c 6f 63 6b 20 6f 72 20 2d 2d 64 69 73  ol-lock or --dis
16860 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63  able-libtool-loc
16870 6b 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  k was given..if 
16880 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 6c  test "${enable_l
16890 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65 74 7d  ibtool_lock+set}
168a0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
168b0 65 6e 61 62 6c 65 76 61 6c 3d 22 24 65 6e 61 62  enableval="$enab
168c0 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22  le_libtool_lock"
168d0 0a 0a 66 69 3b 0a 74 65 73 74 20 22 78 24 65 6e  ..fi;.test "x$en
168e0 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63  able_libtool_loc
168f0 6b 22 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61  k" != xno && ena
16900 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b  ble_libtool_lock
16910 3d 79 65 73 0a 0a 23 20 53 6f 6d 65 20 66 6c 61  =yes..# Some fla
16920 67 73 20 6e 65 65 64 20 74 6f 20 62 65 20 70 72  gs need to be pr
16930 6f 70 61 67 61 74 65 64 20 74 6f 20 74 68 65 20  opagated to the 
16940 63 6f 6d 70 69 6c 65 72 20 6f 72 20 6c 69 6e 6b  compiler or link
16950 65 72 20 66 6f 72 20 67 6f 6f 64 0a 23 20 6c 69  er for good.# li
16960 62 74 6f 6f 6c 20 73 75 70 70 6f 72 74 2e 0a 63  btool support..c
16970 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 69 61 36  ase $host in.ia6
16980 34 2d 2a 2d 68 70 75 78 2a 29 0a 20 20 23 20 46  4-*-hpux*).  # F
16990 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42  ind out which AB
169a0 49 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a  I we are using..
169b0 20 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20    echo 'int i;' 
169c0 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
169d0 78 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20  xt.  if { (eval 
169e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
169f0 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  NENO: \"$ac_comp
16a00 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ile\"") >&5.  (e
16a10 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29  val $ac_compile)
16a20 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
16a30 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
16a40 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
16a50 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
16a60 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
16a70 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a  tatus); }; then.
16a80 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62      case `/usr/b
16a90 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74  in/file conftest
16aa0 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a  .$ac_objext` in.
16ab0 20 20 20 20 2a 45 4c 46 2d 33 32 2a 29 0a 20 20      *ELF-32*).  
16ac0 20 20 20 20 48 50 55 58 5f 49 41 36 34 5f 4d 4f      HPUX_IA64_MO
16ad0 44 45 3d 22 33 32 22 0a 20 20 20 20 20 20 3b 3b  DE="32".      ;;
16ae0 0a 20 20 20 20 2a 45 4c 46 2d 36 34 2a 29 0a 20  .    *ELF-64*). 
16af0 20 20 20 20 20 48 50 55 58 5f 49 41 36 34 5f 4d       HPUX_IA64_M
16b00 4f 44 45 3d 22 36 34 22 0a 20 20 20 20 20 20 3b  ODE="64".      ;
16b10 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a  ;.    esac.  fi.
16b20 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73    rm -rf conftes
16b30 74 2a 0a 20 20 3b 3b 0a 2a 2d 2a 2d 69 72 69 78  t*.  ;;.*-*-irix
16b40 36 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74  6*).  # Find out
16b50 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61 72   which ABI we ar
16b60 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20  e using..  echo 
16b70 27 23 6c 69 6e 65 20 33 30 35 35 20 22 63 6f 6e  '#line 3055 "con
16b80 66 69 67 75 72 65 22 27 20 3e 20 63 6f 6e 66 74  figure"' > conft
16b90 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66  est.$ac_ext.  if
16ba0 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
16bb0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
16bc0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29  "$ac_compile\"")
16bd0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
16be0 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20  _compile) 2>&5. 
16bf0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
16c00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
16c10 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
16c20 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
16c30 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
16c40 20 7d 3b 20 74 68 65 6e 0a 20 20 20 69 66 20 74   }; then.   if t
16c50 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67  est "$lt_cv_prog
16c60 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20  _gnu_ld" = yes; 
16c70 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f  then.    case `/
16c80 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e  usr/bin/file con
16c90 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
16ca0 60 20 69 6e 0a 20 20 20 20 2a 33 32 2d 62 69 74  ` in.    *32-bit
16cb0 2a 29 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c  *).      LD="${L
16cc0 44 2d 6c 64 7d 20 2d 6d 65 6c 66 33 32 62 73 6d  D-ld} -melf32bsm
16cd0 69 70 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  ip".      ;;.   
16ce0 20 2a 4e 33 32 2a 29 0a 20 20 20 20 20 20 4c 44   *N32*).      LD
16cf0 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66  ="${LD-ld} -melf
16d00 33 32 62 6d 69 70 6e 33 32 22 0a 20 20 20 20 20  32bmipn32".     
16d10 20 3b 3b 0a 20 20 20 20 2a 36 34 2d 62 69 74 2a   ;;.    *64-bit*
16d20 29 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44  ).      LD="${LD
16d30 2d 6c 64 7d 20 2d 6d 65 6c 66 36 34 62 6d 69 70  -ld} -melf64bmip
16d40 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65  ".      ;;.    e
16d50 73 61 63 0a 20 20 20 65 6c 73 65 0a 20 20 20 20  sac.   else.    
16d60 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66  case `/usr/bin/f
16d70 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ile conftest.$ac
16d80 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 20 20 20 20  _objext` in.    
16d90 2a 33 32 2d 62 69 74 2a 29 0a 20 20 20 20 20 20  *32-bit*).      
16da0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 33 32  LD="${LD-ld} -32
16db0 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a  ".      ;;.    *
16dc0 4e 33 32 2a 29 0a 20 20 20 20 20 20 4c 44 3d 22  N32*).      LD="
16dd0 24 7b 4c 44 2d 6c 64 7d 20 2d 6e 33 32 22 0a 20  ${LD-ld} -n32". 
16de0 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a 36 34 2d       ;;.    *64-
16df0 62 69 74 2a 29 0a 20 20 20 20 20 20 4c 44 3d 22  bit*).      LD="
16e00 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 22 0a 20 20  ${LD-ld} -64".  
16e10 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
16e20 20 20 20 66 69 0a 20 20 66 69 0a 20 20 72 6d 20     fi.  fi.  rm 
16e30 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20  -rf conftest*.  
16e40 3b 3b 0a 0a 78 38 36 5f 36 34 2d 2a 6c 69 6e 75  ;;..x86_64-*linu
16e50 78 2a 7c 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c  x*|ppc*-*linux*|
16e60 70 6f 77 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a  powerpc*-*linux*
16e70 7c 73 33 39 30 2a 2d 2a 6c 69 6e 75 78 2a 7c 73  |s390*-*linux*|s
16e80 70 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 20  parc*-*linux*). 
16e90 20 23 20 46 69 6e 64 20 6f 75 74 20 77 68 69 63   # Find out whic
16ea0 68 20 41 42 49 20 77 65 20 61 72 65 20 75 73 69  h ABI we are usi
16eb0 6e 67 2e 0a 20 20 65 63 68 6f 20 27 69 6e 74 20  ng..  echo 'int 
16ec0 69 3b 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  i;' > conftest.$
16ed0 61 63 5f 65 78 74 0a 20 20 69 66 20 7b 20 28 65  ac_ext.  if { (e
16ee0 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
16ef0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
16f00 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a  compile\"") >&5.
16f10 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
16f20 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ile) 2>&5.  ac_s
16f30 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
16f40 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
16f50 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
16f60 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
16f70 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74  ac_status); }; t
16f80 68 65 6e 0a 20 20 20 20 63 61 73 65 20 22 60 2f  hen.    case "`/
16f90 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e  usr/bin/file con
16fa0 66 74 65 73 74 2e 6f 60 22 20 69 6e 0a 20 20 20  ftest.o`" in.   
16fb0 20 2a 33 32 2d 62 69 74 2a 29 0a 20 20 20 20 20   *32-bit*).     
16fc0 20 63 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 20   case $host in. 
16fd0 20 20 20 20 20 20 20 78 38 36 5f 36 34 2d 2a 6c         x86_64-*l
16fe0 69 6e 75 78 2a 29 0a 20 20 20 20 20 20 20 20 20  inux*).         
16ff0 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d   LD="${LD-ld} -m
17000 20 65 6c 66 5f 69 33 38 36 22 0a 20 20 20 20 20   elf_i386".     
17010 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 20       ;;.        
17020 70 70 63 36 34 2d 2a 6c 69 6e 75 78 2a 7c 70 6f  ppc64-*linux*|po
17030 77 65 72 70 63 36 34 2d 2a 6c 69 6e 75 78 2a 29  werpc64-*linux*)
17040 0a 20 20 20 20 20 20 20 20 20 20 4c 44 3d 22 24  .          LD="$
17050 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33 32  {LD-ld} -m elf32
17060 70 70 63 6c 69 6e 75 78 22 0a 20 20 20 20 20 20  ppclinux".      
17070 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 20 73      ;;.        s
17080 33 39 30 78 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20  390x-*linux*).  
17090 20 20 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44          LD="${LD
170a0 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 73 33 39 30  -ld} -m elf_s390
170b0 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20  ".          ;;. 
170c0 20 20 20 20 20 20 20 73 70 61 72 63 36 34 2d 2a         sparc64-*
170d0 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20 20 20 20  linux*).        
170e0 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
170f0 6d 20 65 6c 66 33 32 5f 73 70 61 72 63 22 0a 20  m elf32_sparc". 
17100 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20           ;;.    
17110 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a    esac.      ;;.
17120 20 20 20 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20      *64-bit*).  
17130 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 20 69      case $host i
17140 6e 0a 20 20 20 20 20 20 20 20 78 38 36 5f 36 34  n.        x86_64
17150 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20 20  -*linux*).      
17160 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
17170 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36 34 22 0a   -m elf_x86_64".
17180 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20            ;;.   
17190 20 20 20 20 20 70 70 63 2a 2d 2a 6c 69 6e 75 78       ppc*-*linux
171a0 2a 7c 70 6f 77 65 72 70 63 2a 2d 2a 6c 69 6e 75  *|powerpc*-*linu
171b0 78 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44  x*).          LD
171c0 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
171d0 66 36 34 70 70 63 22 0a 20 20 20 20 20 20 20 20  f64ppc".        
171e0 20 20 3b 3b 0a 20 20 20 20 20 20 20 20 73 33 39    ;;.        s39
171f0 30 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20  0*-*linux*).    
17200 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c        LD="${LD-l
17210 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 33 39 30  d} -m elf64_s390
17220 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20  ".          ;;. 
17230 20 20 20 20 20 20 20 73 70 61 72 63 2a 2d 2a 6c         sparc*-*l
17240 69 6e 75 78 2a 29 0a 20 20 20 20 20 20 20 20 20  inux*).         
17250 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d   LD="${LD-ld} -m
17260 20 65 6c 66 36 34 5f 73 70 61 72 63 22 0a 20 20   elf64_sparc".  
17270 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
17280 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 20   esac.      ;;. 
17290 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20 20 72     esac.  fi.  r
172a0 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a  m -rf conftest*.
172b0 20 20 3b 3b 0a 0a 2a 2d 2a 2d 73 63 6f 33 2e 32    ;;..*-*-sco3.2
172c0 76 35 2a 29 0a 20 20 23 20 4f 6e 20 53 43 4f 20  v5*).  # On SCO 
172d0 4f 70 65 6e 53 65 72 76 65 72 20 35 2c 20 77 65  OpenServer 5, we
172e0 20 6e 65 65 64 20 2d 62 65 6c 66 20 74 6f 20 67   need -belf to g
172f0 65 74 20 66 75 6c 6c 2d 66 65 61 74 75 72 65 64  et full-featured
17300 20 62 69 6e 61 72 69 65 73 2e 0a 20 20 53 41 56   binaries..  SAV
17310 45 5f 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47  E_CFLAGS="$CFLAG
17320 53 22 0a 20 20 43 46 4c 41 47 53 3d 22 24 43 46  S".  CFLAGS="$CF
17330 4c 41 47 53 20 2d 62 65 6c 66 22 0a 20 20 65 63  LAGS -belf".  ec
17340 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
17350 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
17360 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69  ther the C compi
17370 6c 65 72 20 6e 65 65 64 73 20 2d 62 65 6c 66 22  ler needs -belf"
17380 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
17390 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74  N "checking whet
173a0 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c  her the C compil
173b0 65 72 20 6e 65 65 64 73 20 2d 62 65 6c 66 2e 2e  er needs -belf..
173c0 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69  . $ECHO_C" >&6.i
173d0 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
173e0 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 2b 73 65  cc_needs_belf+se
173f0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
17400 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
17410 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
17420 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f  " >&6.else.  ac_
17430 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
17440 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
17450 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
17460 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
17470 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
17480 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
17490 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
174a0 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
174b0 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
174c0 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
174d0 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
174e0 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
174f0 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
17500 69 6c 65 72 5f 67 6e 75 0a 0a 20 20 20 20 20 63  iler_gnu..     c
17510 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
17520 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
17530 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
17540 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
17550 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
17560 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
17570 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
17580 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
17590 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
175a0 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
175b0 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
175c0 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20  .}._ACEOF.rm -f 
175d0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
175e0 65 78 74 20 63 6f 6e 66 74 65 73 74 24 61 63 5f  ext conftest$ac_
175f0 65 78 65 65 78 74 0a 69 66 20 7b 20 28 65 76 61  exeext.if { (eva
17600 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
17610 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 6c 69  LINENO: \"$ac_li
17620 6e 6b 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  nk\"") >&5.  (ev
17630 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 63  al $ac_link) 2>c
17640 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
17650 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
17660 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
17670 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
17680 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
17690 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
176a0 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
176b0 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  &5.  echo "$as_m
176c0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
176d0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
176e0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
176f0 74 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b 20 61  tus); } &&.. { a
17700 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a 20 22  c_try='test -z "
17710 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
17720 67 22 0a 09 09 09 20 7c 7c 20 74 65 73 74 20 21  g".... || test !
17730 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
17740 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  '.  { (eval echo
17750 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
17760 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20  : \"$ac_try\"") 
17770 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
17780 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  try) 2>&5.  ac_s
17790 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
177a0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
177b0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
177c0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
177d0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d  ac_status); }; }
177e0 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27   &&.. { ac_try='
177f0 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
17800 24 61 63 5f 65 78 65 65 78 74 27 0a 20 20 7b 20  $ac_exeext'.  { 
17810 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
17820 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
17830 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20  c_try\"") >&5.  
17840 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32  (eval $ac_try) 2
17850 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
17860 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
17870 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
17880 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
17890 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
178a0 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e  tus); }; }; then
178b0 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64  .  lt_cv_cc_need
178c0 73 5f 62 65 6c 66 3d 79 65 73 0a 65 6c 73 65 0a  s_belf=yes.else.
178d0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
178e0 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
178f0 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
17900 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
17910 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 6c 74 5f  $ac_ext >&5..lt_
17920 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66  cv_cc_needs_belf
17930 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  =no.fi.rm -f con
17940 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
17950 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a  st.$ac_objext \.
17960 20 20 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61        conftest$a
17970 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73  c_exeext conftes
17980 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 20 20 61  t.$ac_ext.     a
17990 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
179a0 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
179b0 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
179c0 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
179d0 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
179e0 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
179f0 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
17a00 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
17a10 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
17a20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
17a30 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
17a40 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
17a50 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
17a60 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69 0a 65  mpiler_gnu..fi.e
17a70 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
17a80 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74  ENO: result: $lt
17a90 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c  _cv_cc_needs_bel
17aa0 66 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  f" >&5.echo "${E
17ab0 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 63 63 5f  CHO_T}$lt_cv_cc_
17ac0 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e 26 36 0a  needs_belf" >&6.
17ad0 20 20 69 66 20 74 65 73 74 20 78 22 24 6c 74 5f    if test x"$lt_
17ae0 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66  cv_cc_needs_belf
17af0 22 20 21 3d 20 78 22 79 65 73 22 3b 20 74 68 65  " != x"yes"; the
17b00 6e 0a 20 20 20 20 23 20 74 68 69 73 20 69 73 20  n.    # this is 
17b10 70 72 6f 62 61 62 6c 79 20 67 63 63 20 32 2e 38  probably gcc 2.8
17b20 2e 30 2c 20 65 67 63 73 20 31 2e 30 20 6f 72 20  .0, egcs 1.0 or 
17b30 6e 65 77 65 72 3b 20 6e 6f 20 6e 65 65 64 20 66  newer; no need f
17b40 6f 72 20 2d 62 65 6c 66 0a 20 20 20 20 43 46 4c  or -belf.    CFL
17b50 41 47 53 3d 22 24 53 41 56 45 5f 43 46 4c 41 47  AGS="$SAVE_CFLAG
17b60 53 22 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 65 73  S".  fi.  ;;..es
17b70 61 63 0a 0a 6e 65 65 64 5f 6c 6f 63 6b 73 3d 22  ac..need_locks="
17b80 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f  $enable_libtool_
17b90 6c 6f 63 6b 22 0a 0a 0a 61 63 5f 65 78 74 3d 63  lock"...ac_ext=c
17ba0 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
17bb0 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
17bc0 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
17bd0 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
17be0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
17bf0 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
17c00 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
17c10 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
17c20 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
17c30 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
17c40 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
17c50 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
17c60 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
17c70 67 6e 75 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  gnu.echo "$as_me
17c80 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
17c90 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20 74 68  ng how to run th
17ca0 65 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72  e C preprocessor
17cb0 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
17cc0 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77  _N "checking how
17cd0 20 74 6f 20 72 75 6e 20 74 68 65 20 43 20 70 72   to run the C pr
17ce0 65 70 72 6f 63 65 73 73 6f 72 2e 2e 2e 20 24 45  eprocessor... $E
17cf0 43 48 4f 5f 43 22 20 3e 26 36 0a 23 20 4f 6e 20  CHO_C" >&6.# On 
17d00 53 75 6e 73 2c 20 73 6f 6d 65 74 69 6d 65 73 20  Suns, sometimes 
17d10 24 43 50 50 20 6e 61 6d 65 73 20 61 20 64 69 72  $CPP names a dir
17d20 65 63 74 6f 72 79 2e 0a 69 66 20 74 65 73 74 20  ectory..if test 
17d30 2d 6e 20 22 24 43 50 50 22 20 26 26 20 74 65 73  -n "$CPP" && tes
17d40 74 20 2d 64 20 22 24 43 50 50 22 3b 20 74 68 65  t -d "$CPP"; the
17d50 6e 0a 20 20 43 50 50 3d 0a 66 69 0a 69 66 20 74  n.  CPP=.fi.if t
17d60 65 73 74 20 2d 7a 20 22 24 43 50 50 22 3b 20 74  est -z "$CPP"; t
17d70 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22 24  hen.  if test "$
17d80 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50 2b  {ac_cv_prog_CPP+
17d90 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
17da0 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
17db0 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
17dc0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20  _C" >&6.else.   
17dd0 20 20 20 23 20 44 6f 75 62 6c 65 20 71 75 6f 74     # Double quot
17de0 65 73 20 62 65 63 61 75 73 65 20 43 50 50 20 6e  es because CPP n
17df0 65 65 64 73 20 74 6f 20 62 65 20 65 78 70 61 6e  eeds to be expan
17e00 64 65 64 0a 20 20 20 20 66 6f 72 20 43 50 50 20  ded.    for CPP 
17e10 69 6e 20 22 24 43 43 20 2d 45 22 20 22 24 43 43  in "$CC -E" "$CC
17e20 20 2d 45 20 2d 74 72 61 64 69 74 69 6f 6e 61 6c   -E -traditional
17e30 2d 63 70 70 22 20 22 2f 6c 69 62 2f 63 70 70 22  -cpp" "/lib/cpp"
17e40 0a 20 20 20 20 64 6f 0a 20 20 20 20 20 20 61 63  .    do.      ac
17e50 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73  _preproc_ok=fals
17e60 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65 70 72  e.for ac_c_prepr
17e70 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 20  oc_warn_flag in 
17e80 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55 73  '' yes.do.  # Us
17e90 65 20 61 20 68 65 61 64 65 72 20 66 69 6c 65 20  e a header file 
17ea0 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68 20  that comes with 
17eb0 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75 72  gcc, so configur
17ec0 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77 69  ing glibc.  # wi
17ed0 74 68 20 61 20 66 72 65 73 68 20 63 72 6f 73 73  th a fresh cross
17ee0 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e  -compiler works.
17ef0 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69 6d  .  # Prefer <lim
17f00 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72  its.h> to <asser
17f10 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f  t.h> if __STDC__
17f20 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e   is defined, sin
17f30 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e 68  ce.  # <limits.h
17f40 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e  > exists even on
17f50 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f   freestanding co
17f60 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e 20  mpilers..  # On 
17f70 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45 20  the NeXT, cc -E 
17f80 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74 68  runs the code th
17f90 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69 6c  rough the compil
17fa0 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20 23  er's parser,.  #
17fb0 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75 67   not just throug
17fc0 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20 65  h cpp. "Syntax e
17fd0 72 72 6f 72 22 20 69 73 20 68 65 72 65 20 74 6f  rror" is here to
17fe0 20 63 61 74 63 68 20 74 68 69 73 20 63 61 73 65   catch this case
17ff0 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  ..  cat >conftes
18000 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
18010 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
18020 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
18030 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
18040 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
18050 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
18060 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
18070 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
18080 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 53  .  */.#ifdef __S
18090 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65 20  TDC__.# include 
180a0 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73 65  <limits.h>.#else
180b0 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73 65  .# include <asse
180c0 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09 20  rt.h>.#endif... 
180d0 20 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f 72      Syntax error
180e0 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 65 76  ._ACEOF.if { (ev
180f0 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
18100 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63  $LINENO: \"$ac_c
18110 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
18120 65 78 74 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ext\"") >&5.  (e
18130 76 61 6c 20 24 61 63 5f 63 70 70 20 63 6f 6e 66  val $ac_cpp conf
18140 74 65 73 74 2e 24 61 63 5f 65 78 74 29 20 32 3e  test.$ac_ext) 2>
18150 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
18160 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
18170 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
18180 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
18190 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
181a0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
181b0 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
181c0 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
181d0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
181e0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
181f0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
18200 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e  atus); } >/dev/n
18210 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  ull; then.  if t
18220 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
18230 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  err; then.    ac
18240 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f 63 5f 70  _cpp_err=$ac_c_p
18250 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
18260 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d  .    ac_cpp_err=
18270 24 61 63 5f 63 70 70 5f 65 72 72 24 61 63 5f 63  $ac_cpp_err$ac_c
18280 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 20 20 65  _werror_flag.  e
18290 6c 73 65 0a 20 20 20 20 61 63 5f 63 70 70 5f 65  lse.    ac_cpp_e
182a0 72 72 3d 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  rr=.  fi.else.  
182b0 61 63 5f 63 70 70 5f 65 72 72 3d 79 65 73 0a 66  ac_cpp_err=yes.f
182c0 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
182d0 63 5f 63 70 70 5f 65 72 72 22 3b 20 74 68 65 6e  c_cpp_err"; then
182e0 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f  .  :.else.  echo
182f0 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
18300 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
18310 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
18320 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
18330 74 20 3e 26 35 0a 0a 20 20 23 20 42 72 6f 6b 65  t >&5..  # Broke
18340 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69  n: fails on vali
18350 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
18360 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  e.fi.rm -f conft
18370 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
18380 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23 20 4f 4b  .$ac_ext..  # OK
18390 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61 6e 65 20  , works on sane 
183a0 63 61 73 65 73 2e 20 20 4e 6f 77 20 63 68 65 63  cases.  Now chec
183b0 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e 2d 65 78  k whether non-ex
183c0 69 73 74 65 6e 74 20 68 65 61 64 65 72 73 0a 20  istent headers. 
183d0 20 23 20 63 61 6e 20 62 65 20 64 65 74 65 63 74   # can be detect
183e0 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20 63 61  ed and how..  ca
183f0 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
18400 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
18410 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
18420 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
18430 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
18440 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
18450 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
18460 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
18470 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
18480 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e  #include <ac_non
18490 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f 41 43 45  existent.h>._ACE
184a0 4f 46 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63  OF.if { (eval ec
184b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
184c0 4e 4f 3a 20 5c 22 24 61 63 5f 63 70 70 20 63 6f  NO: \"$ac_cpp co
184d0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 5c 22  nftest.$ac_ext\"
184e0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
184f0 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
18500 24 61 63 5f 65 78 74 29 20 32 3e 63 6f 6e 66 74  $ac_ext) 2>conft
18510 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
18520 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
18530 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
18540 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
18550 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
18560 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
18570 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
18580 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
18590 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
185a0 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
185b0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
185c0 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  ; } >/dev/null; 
185d0 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 2d  then.  if test -
185e0 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20  s conftest.err; 
185f0 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 70 70 5f  then.    ac_cpp_
18600 65 72 72 3d 24 61 63 5f 63 5f 70 72 65 70 72 6f  err=$ac_c_prepro
18610 63 5f 77 61 72 6e 5f 66 6c 61 67 0a 20 20 20 20  c_warn_flag.    
18620 61 63 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f 63  ac_cpp_err=$ac_c
18630 70 70 5f 65 72 72 24 61 63 5f 63 5f 77 65 72 72  pp_err$ac_c_werr
18640 6f 72 5f 66 6c 61 67 0a 20 20 65 6c 73 65 0a 20  or_flag.  else. 
18650 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 0a 20     ac_cpp_err=. 
18660 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 70   fi.else.  ac_cp
18670 70 5f 65 72 72 3d 79 65 73 0a 66 69 0a 69 66 20  p_err=yes.fi.if 
18680 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 70 70  test -z "$ac_cpp
18690 5f 65 72 72 22 3b 20 74 68 65 6e 0a 20 20 23 20  _err"; then.  # 
186a0 42 72 6f 6b 65 6e 3a 20 73 75 63 63 65 73 73 20  Broken: success 
186b0 6f 6e 20 69 6e 76 61 6c 69 64 20 69 6e 70 75 74  on invalid input
186c0 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c 73 65 0a  ..continue.else.
186d0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
186e0 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
186f0 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
18700 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
18710 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23  $ac_ext >&5..  #
18720 20 50 61 73 73 65 73 20 62 6f 74 68 20 74 65 73   Passes both tes
18730 74 73 2e 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f  ts..ac_preproc_o
18740 6b 3d 3a 0a 62 72 65 61 6b 0a 66 69 0a 72 6d 20  k=:.break.fi.rm 
18750 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  -f conftest.err 
18760 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
18770 0a 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75 73 65  ..done.# Because
18780 20 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f 41 43   of `break', _AC
18790 5f 50 52 45 50 52 4f 43 5f 49 46 45 4c 53 45 27  _PREPROC_IFELSE'
187a0 73 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64 65 20  s cleaning code 
187b0 77 61 73 20 73 6b 69 70 70 65 64 2e 0a 72 6d 20  was skipped..rm 
187c0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  -f conftest.err 
187d0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
187e0 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f  .if $ac_preproc_
187f0 6f 6b 3b 20 74 68 65 6e 0a 20 20 62 72 65 61 6b  ok; then.  break
18800 0a 66 69 0a 0a 20 20 20 20 64 6f 6e 65 0a 20 20  .fi..    done.  
18810 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50    ac_cv_prog_CPP
18820 3d 24 43 50 50 0a 0a 66 69 0a 20 20 43 50 50 3d  =$CPP..fi.  CPP=
18830 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50 0a  $ac_cv_prog_CPP.
18840 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f  else.  ac_cv_pro
18850 67 5f 43 50 50 3d 24 43 50 50 0a 66 69 0a 65 63  g_CPP=$CPP.fi.ec
18860 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
18870 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43 50 50  NO: result: $CPP
18880 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
18890 48 4f 5f 54 7d 24 43 50 50 22 20 3e 26 36 0a 61  HO_T}$CPP" >&6.a
188a0 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c  c_preproc_ok=fal
188b0 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65 70  se.for ac_c_prep
188c0 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e  roc_warn_flag in
188d0 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55   '' yes.do.  # U
188e0 73 65 20 61 20 68 65 61 64 65 72 20 66 69 6c 65  se a header file
188f0 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68   that comes with
18900 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75   gcc, so configu
18910 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77  ring glibc.  # w
18920 69 74 68 20 61 20 66 72 65 73 68 20 63 72 6f 73  ith a fresh cros
18930 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73  s-compiler works
18940 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69  ..  # Prefer <li
18950 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65  mits.h> to <asse
18960 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f  rt.h> if __STDC_
18970 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69  _ is defined, si
18980 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e  nce.  # <limits.
18990 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f  h> exists even o
189a0 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63  n freestanding c
189b0 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e  ompilers..  # On
189c0 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45   the NeXT, cc -E
189d0 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74   runs the code t
189e0 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69  hrough the compi
189f0 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20  ler's parser,.  
18a00 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75  # not just throu
18a10 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20  gh cpp. "Syntax 
18a20 65 72 72 6f 72 22 20 69 73 20 68 65 72 65 20 74  error" is here t
18a30 6f 20 63 61 74 63 68 20 74 68 69 73 20 63 61 73  o catch this cas
18a40 65 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65  e..  cat >confte
18a50 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
18a60 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
18a70 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
18a80 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
18a90 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
18aa0 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
18ab0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
18ac0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
18ad0 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f  h.  */.#ifdef __
18ae0 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65  STDC__.# include
18af0 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73   <limits.h>.#els
18b00 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73  e.# include <ass
18b10 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09  ert.h>.#endif...
18b20 20 20 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f       Syntax erro
18b30 72 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 65  r._ACEOF.if { (e
18b40 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
18b50 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
18b60 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
18b70 5f 65 78 74 5c 22 22 29 20 3e 26 35 0a 20 20 28  _ext\"") >&5.  (
18b80 65 76 61 6c 20 24 61 63 5f 63 70 70 20 63 6f 6e  eval $ac_cpp con
18b90 66 74 65 73 74 2e 24 61 63 5f 65 78 74 29 20 32  ftest.$ac_ext) 2
18ba0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
18bb0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
18bc0 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
18bd0 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
18be0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
18bf0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
18c00 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
18c10 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
18c20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
18c30 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
18c40 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
18c50 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f  tatus); } >/dev/
18c60 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 69 66 20  null; then.  if 
18c70 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
18c80 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 61  .err; then.    a
18c90 63 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f 63 5f  c_cpp_err=$ac_c_
18ca0 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
18cb0 67 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72  g.    ac_cpp_err
18cc0 3d 24 61 63 5f 63 70 70 5f 65 72 72 24 61 63 5f  =$ac_cpp_err$ac_
18cd0 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 20 20  c_werror_flag.  
18ce0 65 6c 73 65 0a 20 20 20 20 61 63 5f 63 70 70 5f  else.    ac_cpp_
18cf0 65 72 72 3d 0a 20 20 66 69 0a 65 6c 73 65 0a 20  err=.  fi.else. 
18d00 20 61 63 5f 63 70 70 5f 65 72 72 3d 79 65 73 0a   ac_cpp_err=yes.
18d10 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
18d20 61 63 5f 63 70 70 5f 65 72 72 22 3b 20 74 68 65  ac_cpp_err"; the
18d30 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68  n.  :.else.  ech
18d40 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
18d50 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
18d60 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
18d70 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
18d80 78 74 20 3e 26 35 0a 0a 20 20 23 20 42 72 6f 6b  xt >&5..  # Brok
18d90 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c  en: fails on val
18da0 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e  id input..contin
18db0 75 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  ue.fi.rm -f conf
18dc0 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
18dd0 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23 20 4f  t.$ac_ext..  # O
18de0 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61 6e 65  K, works on sane
18df0 20 63 61 73 65 73 2e 20 20 4e 6f 77 20 63 68 65   cases.  Now che
18e00 63 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e 2d 65  ck whether non-e
18e10 78 69 73 74 65 6e 74 20 68 65 61 64 65 72 73 0a  xistent headers.
18e20 20 20 23 20 63 61 6e 20 62 65 20 64 65 74 65 63    # can be detec
18e30 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20 63  ted and how..  c
18e40 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
18e50 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
18e60 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
18e70 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
18e80 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
18e90 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
18ea0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
18eb0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
18ec0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
18ed0 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f 6e 6f  .#include <ac_no
18ee0 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f 41 43  nexistent.h>._AC
18ef0 45 4f 46 0a 69 66 20 7b 20 28 65 76 61 6c 20 65  EOF.if { (eval e
18f00 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
18f10 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 70 70 20 63  ENO: \"$ac_cpp c
18f20 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 5c  onftest.$ac_ext\
18f30 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
18f40 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
18f50 2e 24 61 63 5f 65 78 74 29 20 32 3e 63 6f 6e 66  .$ac_ext) 2>conf
18f60 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
18f70 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
18f80 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
18f90 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
18fa0 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
18fb0 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
18fc0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
18fd0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
18fe0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
18ff0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
19000 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
19010 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  ); } >/dev/null;
19020 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20   then.  if test 
19030 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b  -s conftest.err;
19040 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 70 70   then.    ac_cpp
19050 5f 65 72 72 3d 24 61 63 5f 63 5f 70 72 65 70 72  _err=$ac_c_prepr
19060 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 0a 20 20 20  oc_warn_flag.   
19070 20 61 63 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f   ac_cpp_err=$ac_
19080 63 70 70 5f 65 72 72 24 61 63 5f 63 5f 77 65 72  cpp_err$ac_c_wer
19090 72 6f 72 5f 66 6c 61 67 0a 20 20 65 6c 73 65 0a  ror_flag.  else.
190a0 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 0a      ac_cpp_err=.
190b0 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63    fi.else.  ac_c
190c0 70 70 5f 65 72 72 3d 79 65 73 0a 66 69 0a 69 66  pp_err=yes.fi.if
190d0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 70   test -z "$ac_cp
190e0 70 5f 65 72 72 22 3b 20 74 68 65 6e 0a 20 20 23  p_err"; then.  #
190f0 20 42 72 6f 6b 65 6e 3a 20 73 75 63 63 65 73 73   Broken: success
19100 20 6f 6e 20 69 6e 76 61 6c 69 64 20 69 6e 70 75   on invalid inpu
19110 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c 73 65  t..continue.else
19120 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
19130 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
19140 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
19150 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
19160 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20  .$ac_ext >&5..  
19170 23 20 50 61 73 73 65 73 20 62 6f 74 68 20 74 65  # Passes both te
19180 73 74 73 2e 0a 61 63 5f 70 72 65 70 72 6f 63 5f  sts..ac_preproc_
19190 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66 69 0a 72 6d  ok=:.break.fi.rm
191a0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -f conftest.err
191b0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
191c0 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75 73  t..done.# Becaus
191d0 65 20 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f 41  e of `break', _A
191e0 43 5f 50 52 45 50 52 4f 43 5f 49 46 45 4c 53 45  C_PREPROC_IFELSE
191f0 27 73 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64 65  's cleaning code
19200 20 77 61 73 20 73 6b 69 70 70 65 64 2e 0a 72 6d   was skipped..rm
19210 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -f conftest.err
19220 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
19230 74 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63  t.if $ac_preproc
19240 5f 6f 6b 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c  _ok; then.  :.el
19250 73 65 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24  se.  { { echo "$
19260 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
19270 72 72 6f 72 3a 20 43 20 70 72 65 70 72 6f 63 65  rror: C preproce
19280 73 73 6f 72 20 5c 22 24 43 50 50 5c 22 20 66 61  ssor \"$CPP\" fa
19290 69 6c 73 20 73 61 6e 69 74 79 20 63 68 65 63 6b  ils sanity check
192a0 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f  .See \`config.lo
192b0 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61  g' for more deta
192c0 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22  ils." >&5.echo "
192d0 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 43  $as_me: error: C
192e0 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 5c 22   preprocessor \"
192f0 24 43 50 50 5c 22 20 66 61 69 6c 73 20 73 61 6e  $CPP\" fails san
19300 69 74 79 20 63 68 65 63 6b 0a 53 65 65 20 5c 60  ity check.See \`
19310 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
19320 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e  more details." >
19330 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
19340 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
19350 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63  .fi..ac_ext=c.ac
19360 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46  _cpp='$CPP $CPPF
19370 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65  LAGS'.ac_compile
19380 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53  ='$CC -c $CFLAGS
19390 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74   $CPPFLAGS conft
193a0 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27  est.$ac_ext >&5'
193b0 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f  .ac_link='$CC -o
193c0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
193d0 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50  ext $CFLAGS $CPP
193e0 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63  FLAGS $LDFLAGS c
193f0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
19400 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f  $LIBS >&5'.ac_co
19410 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
19420 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  v_c_compiler_gnu
19430 0a 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  ...echo "$as_me:
19440 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
19450 67 20 66 6f 72 20 41 4e 53 49 20 43 20 68 65 61  g for ANSI C hea
19460 64 65 72 20 66 69 6c 65 73 22 20 3e 26 35 0a 65  der files" >&5.e
19470 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
19480 63 6b 69 6e 67 20 66 6f 72 20 41 4e 53 49 20 43  cking for ANSI C
19490 20 68 65 61 64 65 72 20 66 69 6c 65 73 2e 2e 2e   header files...
194a0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66   $ECHO_C" >&6.if
194b0 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 68   test "${ac_cv_h
194c0 65 61 64 65 72 5f 73 74 64 63 2b 73 65 74 7d 22  eader_stdc+set}"
194d0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
194e0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
194f0 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
19500 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63  &6.else.  cat >c
19510 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
19520 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
19530 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
19540 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
19550 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
19560 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
19570 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
19580 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
19590 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63  defs.h.  */.#inc
195a0 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a  lude <stdlib.h>.
195b0 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72 67  #include <stdarg
195c0 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74  .h>.#include <st
195d0 72 69 6e 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65  ring.h>.#include
195e0 20 3c 66 6c 6f 61 74 2e 68 3e 0a 0a 69 6e 74 0a   <float.h>..int.
195f0 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
19600 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
19610 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
19620 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
19630 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
19640 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
19650 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29  "$ac_compile\"")
19660 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
19670 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66  _compile) 2>conf
19680 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
19690 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
196a0 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
196b0 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
196c0 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
196d0 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
196e0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
196f0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
19700 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
19710 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
19720 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
19730 29 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74  ); } &&.. { ac_t
19740 72 79 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63  ry='test -z "$ac
19750 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a  _c_werror_flag".
19760 09 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73  ... || test ! -s
19770 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20   conftest.err'. 
19780 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
19790 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
197a0 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35  "$ac_try\"") >&5
197b0 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79  .  (eval $ac_try
197c0 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
197d0 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
197e0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
197f0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
19800 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
19810 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26  status); }; } &&
19820 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73  .. { ac_try='tes
19830 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  t -s conftest.$a
19840 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28 65  c_objext'.  { (e
19850 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
19860 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
19870 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  try\"") >&5.  (e
19880 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26  val $ac_try) 2>&
19890 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
198a0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
198b0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
198c0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
198d0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
198e0 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20  s); }; }; then. 
198f0 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74   ac_cv_header_st
19900 64 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63  dc=yes.else.  ec
19910 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
19920 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
19930 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
19940 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
19950 65 78 74 20 3e 26 35 0a 0a 61 63 5f 63 76 5f 68  ext >&5..ac_cv_h
19960 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69  eader_stdc=no.fi
19970 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
19980 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
19990 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
199a0 2e 24 61 63 5f 65 78 74 0a 0a 69 66 20 74 65 73  .$ac_ext..if tes
199b0 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  t $ac_cv_header_
199c0 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e  stdc = yes; then
199d0 0a 20 20 23 20 53 75 6e 4f 53 20 34 2e 78 20 73  .  # SunOS 4.x s
199e0 74 72 69 6e 67 2e 68 20 64 6f 65 73 20 6e 6f 74  tring.h does not
199f0 20 64 65 63 6c 61 72 65 20 6d 65 6d 2a 2c 20 63   declare mem*, c
19a00 6f 6e 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e  ontrary to ANSI.
19a10 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
19a20 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
19a30 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
19a40 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
19a50 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
19a60 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
19a70 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
19a80 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
19a90 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
19aa0 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73    */.#include <s
19ab0 74 72 69 6e 67 2e 68 3e 0a 0a 5f 41 43 45 4f 46  tring.h>.._ACEOF
19ac0 0a 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63  .if (eval "$ac_c
19ad0 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
19ae0 65 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24  ext") 2>&5 |.  $
19af0 45 47 52 45 50 20 22 6d 65 6d 63 68 72 22 20 3e  EGREP "memchr" >
19b00 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20  /dev/null 2>&1; 
19b10 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  then.  :.else.  
19b20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
19b30 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  c=no.fi.rm -f co
19b40 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20  nftest*..fi..if 
19b50 74 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64  test $ac_cv_head
19b60 65 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74  er_stdc = yes; t
19b70 68 65 6e 0a 20 20 23 20 49 53 43 20 32 2e 30 2e  hen.  # ISC 2.0.
19b80 32 20 73 74 64 6c 69 62 2e 68 20 64 6f 65 73 20  2 stdlib.h does 
19b90 6e 6f 74 20 64 65 63 6c 61 72 65 20 66 72 65 65  not declare free
19ba0 2c 20 63 6f 6e 74 72 61 72 79 20 74 6f 20 41 4e  , contrary to AN
19bb0 53 49 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  SI..  cat >conft
19bc0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
19bd0 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
19be0 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
19bf0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
19c00 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
19c10 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
19c20 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
19c30 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
19c40 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
19c50 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43   <stdlib.h>.._AC
19c60 45 4f 46 0a 69 66 20 28 65 76 61 6c 20 22 24 61  EOF.if (eval "$a
19c70 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24  c_cpp conftest.$
19c80 61 63 5f 65 78 74 22 29 20 32 3e 26 35 20 7c 0a  ac_ext") 2>&5 |.
19c90 20 20 24 45 47 52 45 50 20 22 66 72 65 65 22 20    $EGREP "free" 
19ca0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
19cb0 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20   then.  :.else. 
19cc0 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74   ac_cv_header_st
19cd0 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63  dc=no.fi.rm -f c
19ce0 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66  onftest*..fi..if
19cf0 20 74 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61   test $ac_cv_hea
19d00 64 65 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20  der_stdc = yes; 
19d10 74 68 65 6e 0a 20 20 23 20 2f 62 69 6e 2f 63 63  then.  # /bin/cc
19d20 20 69 6e 20 49 72 69 78 2d 34 2e 30 2e 35 20 67   in Irix-4.0.5 g
19d30 65 74 73 20 6e 6f 6e 2d 41 4e 53 49 20 63 74 79  ets non-ANSI cty
19d40 70 65 20 6d 61 63 72 6f 73 20 75 6e 6c 65 73 73  pe macros unless
19d50 20 75 73 69 6e 67 20 2d 61 6e 73 69 2e 0a 20 20   using -ansi..  
19d60 69 66 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f  if test "$cross_
19d70 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65 73  compiling" = yes
19d80 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a  ; then.  :.else.
19d90 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
19da0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
19db0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
19dc0 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
19dd0 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
19de0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
19df0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
19e00 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
19e10 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
19e20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 63 74   */.#include <ct
19e30 79 70 65 2e 68 3e 0a 23 69 66 20 28 28 27 20 27  ype.h>.#if ((' '
19e40 20 26 20 30 78 30 46 46 29 20 3d 3d 20 30 78 30   & 0x0FF) == 0x0
19e50 32 30 29 0a 23 20 64 65 66 69 6e 65 20 49 53 4c  20).# define ISL
19e60 4f 57 45 52 28 63 29 20 28 27 61 27 20 3c 3d 20  OWER(c) ('a' <= 
19e70 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27 7a  (c) && (c) <= 'z
19e80 27 29 0a 23 20 64 65 66 69 6e 65 20 54 4f 55 50  ').# define TOUP
19e90 50 45 52 28 63 29 20 28 49 53 4c 4f 57 45 52 28  PER(c) (ISLOWER(
19ea0 63 29 20 3f 20 27 41 27 20 2b 20 28 28 63 29 20  c) ? 'A' + ((c) 
19eb0 2d 20 27 61 27 29 20 3a 20 28 63 29 29 0a 23 65  - 'a') : (c)).#e
19ec0 6c 73 65 0a 23 20 64 65 66 69 6e 65 20 49 53 4c  lse.# define ISL
19ed0 4f 57 45 52 28 63 29 20 5c 0a 09 09 20 20 20 28  OWER(c) \...   (
19ee0 28 27 61 27 20 3c 3d 20 28 63 29 20 26 26 20 28  ('a' <= (c) && (
19ef0 63 29 20 3c 3d 20 27 69 27 29 20 5c 0a 09 09 20  c) <= 'i') \... 
19f00 20 20 20 20 7c 7c 20 28 27 6a 27 20 3c 3d 20 28      || ('j' <= (
19f10 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27 72 27  c) && (c) <= 'r'
19f20 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c 20 28 27  ) \...     || ('
19f30 73 27 20 3c 3d 20 28 63 29 20 26 26 20 28 63 29  s' <= (c) && (c)
19f40 20 3c 3d 20 27 7a 27 29 29 0a 23 20 64 65 66 69   <= 'z')).# defi
19f50 6e 65 20 54 4f 55 50 50 45 52 28 63 29 20 28 49  ne TOUPPER(c) (I
19f60 53 4c 4f 57 45 52 28 63 29 20 3f 20 28 28 63 29  SLOWER(c) ? ((c)
19f70 20 7c 20 30 78 34 30 29 20 3a 20 28 63 29 29 0a   | 0x40) : (c)).
19f80 23 65 6e 64 69 66 0a 0a 23 64 65 66 69 6e 65 20  #endif..#define 
19f90 58 4f 52 28 65 2c 20 66 29 20 28 28 28 65 29 20  XOR(e, f) (((e) 
19fa0 26 26 20 21 28 66 29 29 20 7c 7c 20 28 21 28 65  && !(f)) || (!(e
19fb0 29 20 26 26 20 28 66 29 29 29 0a 69 6e 74 0a 6d  ) && (f))).int.m
19fc0 61 69 6e 20 28 29 0a 7b 0a 20 20 69 6e 74 20 69  ain ().{.  int i
19fd0 3b 0a 20 20 66 6f 72 20 28 69 20 3d 20 30 3b 20  ;.  for (i = 0; 
19fe0 69 20 3c 20 32 35 36 3b 20 69 2b 2b 29 0a 20 20  i < 256; i++).  
19ff0 20 20 69 66 20 28 58 4f 52 20 28 69 73 6c 6f 77    if (XOR (islow
1a000 65 72 20 28 69 29 2c 20 49 53 4c 4f 57 45 52 20  er (i), ISLOWER 
1a010 28 69 29 29 0a 09 7c 7c 20 74 6f 75 70 70 65 72  (i))..|| toupper
1a020 20 28 69 29 20 21 3d 20 54 4f 55 50 50 45 52 20   (i) != TOUPPER 
1a030 28 69 29 29 0a 20 20 20 20 20 20 65 78 69 74 28  (i)).      exit(
1a040 32 29 3b 0a 20 20 65 78 69 74 20 28 30 29 3b 0a  2);.  exit (0);.
1a050 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
1a060 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
1a070 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68  t.if { (eval ech
1a080 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1a090 4f 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 22  O: \"$ac_link\""
1a0a0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
1a0b0 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 0a 20 20 61  c_link) 2>&5.  a
1a0c0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
1a0d0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1a0e0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
1a0f0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
1a100 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
1a110 20 26 26 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f   && { ac_try='./
1a120 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
1a130 78 74 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63  xt'.  { (eval ec
1a140 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1a150 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22  NO: \"$ac_try\""
1a160 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
1a170 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63  c_try) 2>&5.  ac
1a180 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
1a190 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1a1a0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
1a1b0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
1a1c0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
1a1d0 20 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73   }; then.  :.els
1a1e0 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
1a1f0 3a 20 70 72 6f 67 72 61 6d 20 65 78 69 74 65 64  : program exited
1a200 20 77 69 74 68 20 73 74 61 74 75 73 20 24 61 63   with status $ac
1a210 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 65 63 68  _status" >&5.ech
1a220 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
1a230 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
1a240 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
1a250 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
1a260 78 74 20 3e 26 35 0a 0a 28 20 65 78 69 74 20 24  xt >&5..( exit $
1a270 61 63 5f 73 74 61 74 75 73 20 29 0a 61 63 5f 63  ac_status ).ac_c
1a280 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f  v_header_stdc=no
1a290 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 2a  .fi.rm -f core *
1a2a0 2e 63 6f 72 65 20 67 6d 6f 6e 2e 6f 75 74 20 62  .core gmon.out b
1a2b0 62 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74 24 61  b.out conftest$a
1a2c0 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73  c_exeext conftes
1a2d0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
1a2e0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
1a2f0 0a 66 69 0a 66 69 0a 65 63 68 6f 20 22 24 61 73  .fi.fi.echo "$as
1a300 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1a310 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68 65 61 64  ult: $ac_cv_head
1a320 65 72 5f 73 74 64 63 22 20 3e 26 35 0a 65 63 68  er_stdc" >&5.ech
1a330 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
1a340 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 22 20  cv_header_stdc" 
1a350 3e 26 36 0a 69 66 20 74 65 73 74 20 24 61 63 5f  >&6.if test $ac_
1a360 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d  cv_header_stdc =
1a370 20 79 65 73 3b 20 74 68 65 6e 0a 0a 63 61 74 20   yes; then..cat 
1a380 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5c  >>confdefs.h <<\
1a390 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 53  _ACEOF.#define S
1a3a0 54 44 43 5f 48 45 41 44 45 52 53 20 31 0a 5f 41  TDC_HEADERS 1._A
1a3b0 43 45 4f 46 0a 0a 66 69 0a 0a 23 20 4f 6e 20 49  CEOF..fi..# On I
1a3c0 52 49 58 20 35 2e 33 2c 20 73 79 73 2f 74 79 70  RIX 5.3, sys/typ
1a3d0 65 73 20 61 6e 64 20 69 6e 74 74 79 70 65 73 2e  es and inttypes.
1a3e0 68 20 61 72 65 20 63 6f 6e 66 6c 69 63 74 69 6e  h are conflictin
1a3f0 67 2e 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 66 6f 72 20  g...........for 
1a400 61 63 5f 68 65 61 64 65 72 20 69 6e 20 73 79 73  ac_header in sys
1a410 2f 74 79 70 65 73 2e 68 20 73 79 73 2f 73 74 61  /types.h sys/sta
1a420 74 2e 68 20 73 74 64 6c 69 62 2e 68 20 73 74 72  t.h stdlib.h str
1a430 69 6e 67 2e 68 20 6d 65 6d 6f 72 79 2e 68 20 73  ing.h memory.h s
1a440 74 72 69 6e 67 73 2e 68 20 5c 0a 09 09 20 20 69  trings.h \...  i
1a450 6e 74 74 79 70 65 73 2e 68 20 73 74 64 69 6e 74  nttypes.h stdint
1a460 2e 68 20 75 6e 69 73 74 64 2e 68 0a 64 6f 0a 61  .h unistd.h.do.a
1a470 73 5f 61 63 5f 48 65 61 64 65 72 3d 60 65 63 68  s_ac_Header=`ech
1a480 6f 20 22 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  o "ac_cv_header_
1a490 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20 24 61  $ac_header" | $a
1a4a0 73 5f 74 72 5f 73 68 60 0a 65 63 68 6f 20 22 24  s_tr_sh`.echo "$
1a4b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
1a4c0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1a4d0 68 65 61 64 65 72 22 20 3e 26 35 0a 65 63 68 6f  header" >&5.echo
1a4e0 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
1a4f0 6e 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65  ng for $ac_heade
1a500 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  r... $ECHO_C" >&
1a510 36 0a 69 66 20 65 76 61 6c 20 22 74 65 73 74 20  6.if eval "test 
1a520 5c 22 5c 24 7b 24 61 73 5f 61 63 5f 48 65 61 64  \"\${$as_ac_Head
1a530 65 72 2b 73 65 74 7d 5c 22 20 3d 20 73 65 74 22  er+set}\" = set"
1a540 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
1a550 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
1a560 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
1a570 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  e.  cat >conftes
1a580 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
1a590 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
1a5a0 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
1a5b0 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
1a5c0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
1a5d0 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
1a5e0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1a5f0 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
1a600 2e 20 20 2a 2f 0a 24 61 63 5f 69 6e 63 6c 75 64  .  */.$ac_includ
1a610 65 73 5f 64 65 66 61 75 6c 74 0a 0a 23 69 6e 63  es_default..#inc
1a620 6c 75 64 65 20 3c 24 61 63 5f 68 65 61 64 65 72  lude <$ac_header
1a630 3e 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  >._ACEOF.rm -f c
1a640 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
1a650 78 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63  xt.if { (eval ec
1a660 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1a670 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
1a680 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  e\"") >&5.  (eva
1a690 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
1a6a0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
1a6b0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
1a6c0 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
1a6d0 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
1a6e0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
1a6f0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
1a700 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
1a710 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
1a720 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1a730 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1a740 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1a750 74 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b  tatus); } &&.. {
1a760 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a   ac_try='test -z
1a770 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66   "$ac_c_werror_f
1a780 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74 65 73 74  lag".... || test
1a790 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
1a7a0 72 72 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63  rr'.  { (eval ec
1a7b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1a7c0 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22  NO: \"$ac_try\""
1a7d0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
1a7e0 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63  c_try) 2>&5.  ac
1a7f0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
1a800 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1a810 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
1a820 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
1a830 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
1a840 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79   } &&.. { ac_try
1a850 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  ='test -s confte
1a860 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 27 0a 20  st.$ac_objext'. 
1a870 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
1a880 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1a890 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35  "$ac_try\"") >&5
1a8a0 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79  .  (eval $ac_try
1a8b0 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
1a8c0 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
1a8d0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1a8e0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1a8f0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1a900 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74  status); }; }; t
1a910 68 65 6e 0a 20 20 65 76 61 6c 20 22 24 61 73 5f  hen.  eval "$as_
1a920 61 63 5f 48 65 61 64 65 72 3d 79 65 73 22 0a 65  ac_Header=yes".e
1a930 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
1a940 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
1a950 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
1a960 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
1a970 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
1a980 0a 65 76 61 6c 20 22 24 61 73 5f 61 63 5f 48 65  .eval "$as_ac_He
1a990 61 64 65 72 3d 6e 6f 22 0a 66 69 0a 72 6d 20 2d  ader=no".fi.rm -
1a9a0 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  f conftest.err c
1a9b0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
1a9c0 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
1a9d0 65 78 74 0a 66 69 0a 65 63 68 6f 20 22 24 61 73  ext.fi.echo "$as
1a9e0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1a9f0 75 6c 74 3a 20 60 65 76 61 6c 20 65 63 68 6f 20  ult: `eval echo 
1aa00 27 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65  '${'$as_ac_Heade
1aa10 72 27 7d 27 60 22 20 3e 26 35 0a 65 63 68 6f 20  r'}'`" >&5.echo 
1aa20 22 24 7b 45 43 48 4f 5f 54 7d 60 65 76 61 6c 20  "${ECHO_T}`eval 
1aa30 65 63 68 6f 20 27 24 7b 27 24 61 73 5f 61 63 5f  echo '${'$as_ac_
1aa40 48 65 61 64 65 72 27 7d 27 60 22 20 3e 26 36 0a  Header'}'`" >&6.
1aa50 69 66 20 74 65 73 74 20 60 65 76 61 6c 20 65 63  if test `eval ec
1aa60 68 6f 20 27 24 7b 27 24 61 73 5f 61 63 5f 48 65  ho '${'$as_ac_He
1aa70 61 64 65 72 27 7d 27 60 20 3d 20 79 65 73 3b 20  ader'}'` = yes; 
1aa80 74 68 65 6e 0a 20 20 63 61 74 20 3e 3e 63 6f 6e  then.  cat >>con
1aa90 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
1aaa0 0a 23 64 65 66 69 6e 65 20 60 65 63 68 6f 20 22  .#define `echo "
1aab0 48 41 56 45 5f 24 61 63 5f 68 65 61 64 65 72 22  HAVE_$ac_header"
1aac0 20 7c 20 24 61 73 5f 74 72 5f 63 70 70 60 20 31   | $as_tr_cpp` 1
1aad0 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e  ._ACEOF..fi..don
1aae0 65 0a 0a 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64  e....for ac_head
1aaf0 65 72 20 69 6e 20 64 6c 66 63 6e 2e 68 0a 64 6f  er in dlfcn.h.do
1ab00 0a 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 60 65  .as_ac_Header=`e
1ab10 63 68 6f 20 22 61 63 5f 63 76 5f 68 65 61 64 65  cho "ac_cv_heade
1ab20 72 5f 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20  r_$ac_header" | 
1ab30 24 61 73 5f 74 72 5f 73 68 60 0a 69 66 20 65 76  $as_tr_sh`.if ev
1ab40 61 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61  al "test \"\${$a
1ab50 73 5f 61 63 5f 48 65 61 64 65 72 2b 73 65 74 7d  s_ac_Header+set}
1ab60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a  \" = set"; then.
1ab70 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
1ab80 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1ab90 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72 22   for $ac_header"
1aba0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
1abb0 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
1abc0 24 61 63 5f 68 65 61 64 65 72 2e 2e 2e 20 24 45  $ac_header... $E
1abd0 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 65 76  CHO_C" >&6.if ev
1abe0 61 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61  al "test \"\${$a
1abf0 73 5f 61 63 5f 48 65 61 64 65 72 2b 73 65 74 7d  s_ac_Header+set}
1ac00 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a  \" = set"; then.
1ac10 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
1ac20 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
1ac30 22 20 3e 26 36 0a 66 69 0a 65 63 68 6f 20 22 24  " >&6.fi.echo "$
1ac40 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1ac50 65 73 75 6c 74 3a 20 60 65 76 61 6c 20 65 63 68  esult: `eval ech
1ac60 6f 20 27 24 7b 27 24 61 73 5f 61 63 5f 48 65 61  o '${'$as_ac_Hea
1ac70 64 65 72 27 7d 27 60 22 20 3e 26 35 0a 65 63 68  der'}'`" >&5.ech
1ac80 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 60 65 76 61  o "${ECHO_T}`eva
1ac90 6c 20 65 63 68 6f 20 27 24 7b 27 24 61 73 5f 61  l echo '${'$as_a
1aca0 63 5f 48 65 61 64 65 72 27 7d 27 60 22 20 3e 26  c_Header'}'`" >&
1acb0 36 0a 65 6c 73 65 0a 20 20 23 20 49 73 20 74 68  6.else.  # Is th
1acc0 65 20 68 65 61 64 65 72 20 63 6f 6d 70 69 6c 61  e header compila
1acd0 62 6c 65 3f 0a 65 63 68 6f 20 22 24 61 73 5f 6d  ble?.echo "$as_m
1ace0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
1acf0 69 6e 67 20 24 61 63 5f 68 65 61 64 65 72 20 75  ing $ac_header u
1ad00 73 61 62 69 6c 69 74 79 22 20 3e 26 35 0a 65 63  sability" >&5.ec
1ad10 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
1ad20 6b 69 6e 67 20 24 61 63 5f 68 65 61 64 65 72 20  king $ac_header 
1ad30 75 73 61 62 69 6c 69 74 79 2e 2e 2e 20 24 45 43  usability... $EC
1ad40 48 4f 5f 43 22 20 3e 26 36 0a 63 61 74 20 3e 63  HO_C" >&6.cat >c
1ad50 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1ad60 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
1ad70 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
1ad80 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
1ad90 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
1ada0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
1adb0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
1adc0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
1add0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63 5f  defs.h.  */.$ac_
1ade0 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74  includes_default
1adf0 0a 23 69 6e 63 6c 75 64 65 20 3c 24 61 63 5f 68  .#include <$ac_h
1ae00 65 61 64 65 72 3e 0a 5f 41 43 45 4f 46 0a 72 6d  eader>._ACEOF.rm
1ae10 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
1ae20 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 65 76  _objext.if { (ev
1ae30 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
1ae40 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63  $LINENO: \"$ac_c
1ae50 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20  ompile\"") >&5. 
1ae60 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
1ae70 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  le) 2>conftest.e
1ae80 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
1ae90 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
1aea0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
1aeb0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
1aec0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
1aed0 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
1aee0 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
1aef0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1af00 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
1af10 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
1af20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
1af30 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65  &.. { ac_try='te
1af40 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
1af50 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c  ror_flag".... ||
1af60 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
1af70 65 73 74 2e 65 72 72 27 0a 20 20 7b 20 28 65 76  est.err'.  { (ev
1af80 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
1af90 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74  $LINENO: \"$ac_t
1afa0 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ry\"") >&5.  (ev
1afb0 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35  al $ac_try) 2>&5
1afc0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
1afd0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
1afe0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
1aff0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
1b000 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
1b010 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61  ); }; } &&.. { a
1b020 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 73 20 63  c_try='test -s c
1b030 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
1b040 78 74 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63  xt'.  { (eval ec
1b050 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1b060 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22  NO: \"$ac_try\""
1b070 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
1b080 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63  c_try) 2>&5.  ac
1b090 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
1b0a0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1b0b0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
1b0c0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
1b0d0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
1b0e0 20 7d 3b 20 74 68 65 6e 0a 20 20 61 63 5f 68 65   }; then.  ac_he
1b0f0 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 3d 79 65  ader_compiler=ye
1b100 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  s.else.  echo "$
1b110 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
1b120 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
1b130 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
1b140 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
1b150 26 35 0a 0a 61 63 5f 68 65 61 64 65 72 5f 63 6f  &5..ac_header_co
1b160 6d 70 69 6c 65 72 3d 6e 6f 0a 66 69 0a 72 6d 20  mpiler=no.fi.rm 
1b170 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  -f conftest.err 
1b180 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
1b190 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
1b1a0 5f 65 78 74 0a 65 63 68 6f 20 22 24 61 73 5f 6d  _ext.echo "$as_m
1b1b0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1b1c0 74 3a 20 24 61 63 5f 68 65 61 64 65 72 5f 63 6f  t: $ac_header_co
1b1d0 6d 70 69 6c 65 72 22 20 3e 26 35 0a 65 63 68 6f  mpiler" >&5.echo
1b1e0 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 68   "${ECHO_T}$ac_h
1b1f0 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22 20  eader_compiler" 
1b200 3e 26 36 0a 0a 23 20 49 73 20 74 68 65 20 68 65  >&6..# Is the he
1b210 61 64 65 72 20 70 72 65 73 65 6e 74 3f 0a 65 63  ader present?.ec
1b220 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1b230 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 24 61 63  NO: checking $ac
1b240 5f 68 65 61 64 65 72 20 70 72 65 73 65 6e 63 65  _header presence
1b250 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
1b260 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 24 61 63  _N "checking $ac
1b270 5f 68 65 61 64 65 72 20 70 72 65 73 65 6e 63 65  _header presence
1b280 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
1b290 0a 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24  .cat >conftest.$
1b2a0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1b2b0 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
1b2c0 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
1b2d0 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
1b2e0 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
1b2f0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
1b300 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
1b310 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
1b320 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 24 61 63  */.#include <$ac
1b330 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45 4f 46 0a  _header>._ACEOF.
1b340 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
1b350 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1b360 20 5c 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74   \"$ac_cpp conft
1b370 65 73 74 2e 24 61 63 5f 65 78 74 5c 22 22 29 20  est.$ac_ext\"") 
1b380 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
1b390 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
1b3a0 5f 65 78 74 29 20 32 3e 63 6f 6e 66 74 65 73 74  _ext) 2>conftest
1b3b0 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
1b3c0 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
1b3d0 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
1b3e0 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
1b3f0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
1b400 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
1b410 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
1b420 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1b430 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
1b440 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
1b450 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
1b460 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
1b470 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 73 20 63  n.  if test -s c
1b480 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65  onftest.err; the
1b490 6e 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72  n.    ac_cpp_err
1b4a0 3d 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77  =$ac_c_preproc_w
1b4b0 61 72 6e 5f 66 6c 61 67 0a 20 20 20 20 61 63 5f  arn_flag.    ac_
1b4c0 63 70 70 5f 65 72 72 3d 24 61 63 5f 63 70 70 5f  cpp_err=$ac_cpp_
1b4d0 65 72 72 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  err$ac_c_werror_
1b4e0 66 6c 61 67 0a 20 20 65 6c 73 65 0a 20 20 20 20  flag.  else.    
1b4f0 61 63 5f 63 70 70 5f 65 72 72 3d 0a 20 20 66 69  ac_cpp_err=.  fi
1b500 0a 65 6c 73 65 0a 20 20 61 63 5f 63 70 70 5f 65  .else.  ac_cpp_e
1b510 72 72 3d 79 65 73 0a 66 69 0a 69 66 20 74 65 73  rr=yes.fi.if tes
1b520 74 20 2d 7a 20 22 24 61 63 5f 63 70 70 5f 65 72  t -z "$ac_cpp_er
1b530 72 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 68 65  r"; then.  ac_he
1b540 61 64 65 72 5f 70 72 65 70 72 6f 63 3d 79 65 73  ader_preproc=yes
1b550 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
1b560 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
1b570 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
1b580 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
1b590 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
1b5a0 35 0a 0a 20 20 61 63 5f 68 65 61 64 65 72 5f 70  5..  ac_header_p
1b5b0 72 65 70 72 6f 63 3d 6e 6f 0a 66 69 0a 72 6d 20  reproc=no.fi.rm 
1b5c0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  -f conftest.err 
1b5d0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1b5e0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
1b5f0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1b600 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f  ac_header_prepro
1b610 63 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  c" >&5.echo "${E
1b620 43 48 4f 5f 54 7d 24 61 63 5f 68 65 61 64 65 72  CHO_T}$ac_header
1b630 5f 70 72 65 70 72 6f 63 22 20 3e 26 36 0a 0a 23  _preproc" >&6..#
1b640 20 53 6f 3f 20 20 57 68 61 74 20 61 62 6f 75 74   So?  What about
1b650 20 74 68 69 73 20 68 65 61 64 65 72 3f 0a 63 61   this header?.ca
1b660 73 65 20 24 61 63 5f 68 65 61 64 65 72 5f 63 6f  se $ac_header_co
1b670 6d 70 69 6c 65 72 3a 24 61 63 5f 68 65 61 64 65  mpiler:$ac_heade
1b680 72 5f 70 72 65 70 72 6f 63 3a 24 61 63 5f 63 5f  r_preproc:$ac_c_
1b690 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
1b6a0 67 20 69 6e 0a 20 20 79 65 73 3a 6e 6f 3a 20 29  g in.  yes:no: )
1b6b0 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73  .    { echo "$as
1b6c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
1b6d0 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72  NING: $ac_header
1b6e0 3a 20 61 63 63 65 70 74 65 64 20 62 79 20 74 68  : accepted by th
1b6f0 65 20 63 6f 6d 70 69 6c 65 72 2c 20 72 65 6a 65  e compiler, reje
1b700 63 74 65 64 20 62 79 20 74 68 65 20 70 72 65 70  cted by the prep
1b710 72 6f 63 65 73 73 6f 72 21 22 20 3e 26 35 0a 65  rocessor!" >&5.e
1b720 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
1b730 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72  NING: $ac_header
1b740 3a 20 61 63 63 65 70 74 65 64 20 62 79 20 74 68  : accepted by th
1b750 65 20 63 6f 6d 70 69 6c 65 72 2c 20 72 65 6a 65  e compiler, reje
1b760 63 74 65 64 20 62 79 20 74 68 65 20 70 72 65 70  cted by the prep
1b770 72 6f 63 65 73 73 6f 72 21 22 20 3e 26 32 3b 7d  rocessor!" >&2;}
1b780 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73  .    { echo "$as
1b790 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
1b7a0 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72  NING: $ac_header
1b7b0 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77 69 74  : proceeding wit
1b7c0 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73  h the compiler's
1b7d0 20 72 65 73 75 6c 74 22 20 3e 26 35 0a 65 63 68   result" >&5.ech
1b7e0 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
1b7f0 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20  NG: $ac_header: 
1b800 70 72 6f 63 65 65 64 69 6e 67 20 77 69 74 68 20  proceeding with 
1b810 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 72  the compiler's r
1b820 65 73 75 6c 74 22 20 3e 26 32 3b 7d 0a 20 20 20  esult" >&2;}.   
1b830 20 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72   ac_header_prepr
1b840 6f 63 3d 79 65 73 0a 20 20 20 20 3b 3b 0a 20 20  oc=yes.    ;;.  
1b850 6e 6f 3a 79 65 73 3a 2a 20 29 0a 20 20 20 20 7b  no:yes:* ).    {
1b860 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1b870 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20  INENO: WARNING: 
1b880 24 61 63 5f 68 65 61 64 65 72 3a 20 70 72 65 73  $ac_header: pres
1b890 65 6e 74 20 62 75 74 20 63 61 6e 6e 6f 74 20 62  ent but cannot b
1b8a0 65 20 63 6f 6d 70 69 6c 65 64 22 20 3e 26 35 0a  e compiled" >&5.
1b8b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
1b8c0 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65  RNING: $ac_heade
1b8d0 72 3a 20 70 72 65 73 65 6e 74 20 62 75 74 20 63  r: present but c
1b8e0 61 6e 6e 6f 74 20 62 65 20 63 6f 6d 70 69 6c 65  annot be compile
1b8f0 64 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 65  d" >&2;}.    { e
1b900 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1b910 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61  ENO: WARNING: $a
1b920 63 5f 68 65 61 64 65 72 3a 20 20 20 20 20 63 68  c_header:     ch
1b930 65 63 6b 20 66 6f 72 20 6d 69 73 73 69 6e 67 20  eck for missing 
1b940 70 72 65 72 65 71 75 69 73 69 74 65 20 68 65 61  prerequisite hea
1b950 64 65 72 73 3f 22 20 3e 26 35 0a 65 63 68 6f 20  ders?" >&5.echo 
1b960 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
1b970 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 20 20  : $ac_header:   
1b980 20 20 63 68 65 63 6b 20 66 6f 72 20 6d 69 73 73    check for miss
1b990 69 6e 67 20 70 72 65 72 65 71 75 69 73 69 74 65  ing prerequisite
1b9a0 20 68 65 61 64 65 72 73 3f 22 20 3e 26 32 3b 7d   headers?" >&2;}
1b9b0 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73  .    { echo "$as
1b9c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
1b9d0 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72  NING: $ac_header
1b9e0 3a 20 73 65 65 20 74 68 65 20 41 75 74 6f 63 6f  : see the Autoco
1b9f0 6e 66 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e  nf documentation
1ba00 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
1ba10 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63  me: WARNING: $ac
1ba20 5f 68 65 61 64 65 72 3a 20 73 65 65 20 74 68 65  _header: see the
1ba30 20 41 75 74 6f 63 6f 6e 66 20 64 6f 63 75 6d 65   Autoconf docume
1ba40 6e 74 61 74 69 6f 6e 22 20 3e 26 32 3b 7d 0a 20  ntation" >&2;}. 
1ba50 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
1ba60 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
1ba70 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20  NG: $ac_header: 
1ba80 20 20 20 20 73 65 63 74 69 6f 6e 20 5c 22 50 72      section \"Pr
1ba90 65 73 65 6e 74 20 42 75 74 20 43 61 6e 6e 6f 74  esent But Cannot
1baa0 20 42 65 20 43 6f 6d 70 69 6c 65 64 5c 22 22 20   Be Compiled\"" 
1bab0 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  >&5.echo "$as_me
1bac0 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68  : WARNING: $ac_h
1bad0 65 61 64 65 72 3a 20 20 20 20 20 73 65 63 74 69  eader:     secti
1bae0 6f 6e 20 5c 22 50 72 65 73 65 6e 74 20 42 75 74  on \"Present But
1baf0 20 43 61 6e 6e 6f 74 20 42 65 20 43 6f 6d 70 69   Cannot Be Compi
1bb00 6c 65 64 5c 22 22 20 3e 26 32 3b 7d 0a 20 20 20  led\"" >&2;}.   
1bb10 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
1bb20 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47  $LINENO: WARNING
1bb30 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 70 72  : $ac_header: pr
1bb40 6f 63 65 65 64 69 6e 67 20 77 69 74 68 20 74 68  oceeding with th
1bb50 65 20 70 72 65 70 72 6f 63 65 73 73 6f 72 27 73  e preprocessor's
1bb60 20 72 65 73 75 6c 74 22 20 3e 26 35 0a 65 63 68   result" >&5.ech
1bb70 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
1bb80 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20  NG: $ac_header: 
1bb90 70 72 6f 63 65 65 64 69 6e 67 20 77 69 74 68 20  proceeding with 
1bba0 74 68 65 20 70 72 65 70 72 6f 63 65 73 73 6f 72  the preprocessor
1bbb0 27 73 20 72 65 73 75 6c 74 22 20 3e 26 32 3b 7d  's result" >&2;}
1bbc0 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73  .    { echo "$as
1bbd0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
1bbe0 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72  NING: $ac_header
1bbf0 3a 20 69 6e 20 74 68 65 20 66 75 74 75 72 65 2c  : in the future,
1bc00 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 77 69   the compiler wi
1bc10 6c 6c 20 74 61 6b 65 20 70 72 65 63 65 64 65 6e  ll take preceden
1bc20 63 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  ce" >&5.echo "$a
1bc30 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24  s_me: WARNING: $
1bc40 61 63 5f 68 65 61 64 65 72 3a 20 69 6e 20 74 68  ac_header: in th
1bc50 65 20 66 75 74 75 72 65 2c 20 74 68 65 20 63 6f  e future, the co
1bc60 6d 70 69 6c 65 72 20 77 69 6c 6c 20 74 61 6b 65  mpiler will take
1bc70 20 70 72 65 63 65 64 65 6e 63 65 22 20 3e 26 32   precedence" >&2
1bc80 3b 7d 0a 20 20 20 20 28 0a 20 20 20 20 20 20 63  ;}.    (.      c
1bc90 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20  at <<\_ASBOX.## 
1bca0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1bcb0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1bcc0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23  ---------- ##.##
1bcd0 20 52 65 70 6f 72 74 20 74 68 69 73 20 74 6f 20   Report this to 
1bce0 74 68 65 20 41 43 5f 50 41 43 4b 41 47 45 5f 4e  the AC_PACKAGE_N
1bcf0 41 4d 45 20 6c 69 73 74 73 2e 20 20 23 23 0a 23  AME lists.  ##.#
1bd00 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
1bd10 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1bd20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a  ------------ ##.
1bd30 5f 41 53 42 4f 58 0a 20 20 20 20 29 20 7c 0a 20  _ASBOX.    ) |. 
1bd40 20 20 20 20 20 73 65 64 20 22 73 2f 5e 2f 24 61       sed "s/^/$a
1bd50 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 20  s_me: WARNING:  
1bd60 20 20 20 2f 22 20 3e 26 32 0a 20 20 20 20 3b 3b     /" >&2.    ;;
1bd70 0a 65 73 61 63 0a 65 63 68 6f 20 22 24 61 73 5f  .esac.echo "$as_
1bd80 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
1bd90 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68 65 61  king for $ac_hea
1bda0 64 65 72 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  der" >&5.echo $E
1bdb0 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
1bdc0 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72 2e 2e  for $ac_header..
1bdd0 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69  . $ECHO_C" >&6.i
1bde0 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 5c  f eval "test \"\
1bdf0 24 7b 24 61 73 5f 61 63 5f 48 65 61 64 65 72 2b  ${$as_ac_Header+
1be00 73 65 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20 74  set}\" = set"; t
1be10 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
1be20 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
1be30 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
1be40 20 65 76 61 6c 20 22 24 61 73 5f 61 63 5f 48 65   eval "$as_ac_He
1be50 61 64 65 72 3d 5c 24 61 63 5f 68 65 61 64 65 72  ader=\$ac_header
1be60 5f 70 72 65 70 72 6f 63 22 0a 66 69 0a 65 63 68  _preproc".fi.ech
1be70 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1be80 4f 3a 20 72 65 73 75 6c 74 3a 20 60 65 76 61 6c  O: result: `eval
1be90 20 65 63 68 6f 20 27 24 7b 27 24 61 73 5f 61 63   echo '${'$as_ac
1bea0 5f 48 65 61 64 65 72 27 7d 27 60 22 20 3e 26 35  _Header'}'`" >&5
1beb0 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
1bec0 60 65 76 61 6c 20 65 63 68 6f 20 27 24 7b 27 24  `eval echo '${'$
1bed0 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 27 60  as_ac_Header'}'`
1bee0 22 20 3e 26 36 0a 0a 66 69 0a 69 66 20 74 65 73  " >&6..fi.if tes
1bef0 74 20 60 65 76 61 6c 20 65 63 68 6f 20 27 24 7b  t `eval echo '${
1bf00 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d  '$as_ac_Header'}
1bf10 27 60 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  '` = yes; then. 
1bf20 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e   cat >>confdefs.
1bf30 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69  h <<_ACEOF.#defi
1bf40 6e 65 20 60 65 63 68 6f 20 22 48 41 56 45 5f 24  ne `echo "HAVE_$
1bf50 61 63 5f 68 65 61 64 65 72 22 20 7c 20 24 61 73  ac_header" | $as
1bf60 5f 74 72 5f 63 70 70 60 20 31 0a 5f 41 43 45 4f  _tr_cpp` 1._ACEO
1bf70 46 0a 0a 66 69 0a 0a 64 6f 6e 65 0a 0a 61 63 5f  F..fi..done..ac_
1bf80 65 78 74 3d 63 63 0a 61 63 5f 63 70 70 3d 27 24  ext=cc.ac_cpp='$
1bf90 43 58 58 43 50 50 20 24 43 50 50 46 4c 41 47 53  CXXCPP $CPPFLAGS
1bfa0 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43  '.ac_compile='$C
1bfb0 58 58 20 2d 63 20 24 43 58 58 46 4c 41 47 53 20  XX -c $CXXFLAGS 
1bfc0 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65  $CPPFLAGS confte
1bfd0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a  st.$ac_ext >&5'.
1bfe0 61 63 5f 6c 69 6e 6b 3d 27 24 43 58 58 20 2d 6f  ac_link='$CXX -o
1bff0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
1c000 65 78 74 20 24 43 58 58 46 4c 41 47 53 20 24 43  ext $CXXFLAGS $C
1c010 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
1c020 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1c030 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
1c040 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
1c050 5f 63 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72  _cv_cxx_compiler
1c060 5f 67 6e 75 0a 69 66 20 74 65 73 74 20 2d 6e 20  _gnu.if test -n 
1c070 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
1c080 22 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63  "; then.  for ac
1c090 5f 70 72 6f 67 20 69 6e 20 24 43 43 43 20 67 2b  _prog in $CCC g+
1c0a0 2b 20 63 2b 2b 20 67 70 70 20 61 43 43 20 43 43  + c++ gpp aCC CC
1c0b0 20 63 78 78 20 63 63 2b 2b 20 63 6c 20 46 43 43   cxx cc++ cl FCC
1c0c0 20 4b 43 43 20 52 43 43 20 78 6c 43 5f 72 20 78   KCC RCC xlC_r x
1c0d0 6c 43 0a 20 20 64 6f 0a 20 20 20 20 23 20 45 78  lC.  do.    # Ex
1c0e0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
1c0f0 77 6f 72 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f  word of "$ac_too
1c100 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67  l_prefix$ac_prog
1c110 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
1c120 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
1c130 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
1c140 6d 6d 79 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  mmy $ac_tool_pre
1c150 66 69 78 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f  fix$ac_prog; ac_
1c160 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61  word=$2.echo "$a
1c170 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1c180 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1c190 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ord" >&5.echo $E
1c1a0 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
1c1b0 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
1c1c0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20  $ECHO_C" >&6.if 
1c1d0 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
1c1e0 6f 67 5f 43 58 58 2b 73 65 74 7d 22 20 3d 20 73  og_CXX+set}" = s
1c1f0 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
1c200 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
1c210 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
1c220 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
1c230 20 22 24 43 58 58 22 3b 20 74 68 65 6e 0a 20 20   "$CXX"; then.  
1c240 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58 58 3d 22  ac_cv_prog_CXX="
1c250 24 43 58 58 22 20 23 20 4c 65 74 20 74 68 65 20  $CXX" # Let the 
1c260 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
1c270 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
1c280 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
1c290 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
1c2a0 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
1c2b0 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
1c2c0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
1c2d0 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
1c2e0 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
1c2f0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
1c300 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
1c310 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
1c320 64 6f 0a 20 20 69 66 20 24 61 73 5f 65 78 65 63  do.  if $as_exec
1c330 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
1c340 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1c350 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
1c360 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58 58    ac_cv_prog_CXX
1c370 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  ="$ac_tool_prefi
1c380 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 65  x$ac_prog".    e
1c390 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1c3a0 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
1c3b0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1c3c0 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
1c3d0 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
1c3e0 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 43  ne.done..fi.fi.C
1c3f0 58 58 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  XX=$ac_cv_prog_C
1c400 58 58 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  XX.if test -n "$
1c410 43 58 58 22 3b 20 74 68 65 6e 0a 20 20 65 63 68  CXX"; then.  ech
1c420 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1c430 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43 58 58 22  O: result: $CXX"
1c440 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
1c450 4f 5f 54 7d 24 43 58 58 22 20 3e 26 36 0a 65 6c  O_T}$CXX" >&6.el
1c460 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
1c470 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1c480 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
1c490 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
1c4a0 36 0a 66 69 0a 0a 20 20 20 20 74 65 73 74 20 2d  6.fi..    test -
1c4b0 6e 20 22 24 43 58 58 22 20 26 26 20 62 72 65 61  n "$CXX" && brea
1c4c0 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66 20 74  k.  done.fi.if t
1c4d0 65 73 74 20 2d 7a 20 22 24 43 58 58 22 3b 20 74  est -z "$CXX"; t
1c4e0 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43 58 58 3d  hen.  ac_ct_CXX=
1c4f0 24 43 58 58 0a 20 20 66 6f 72 20 61 63 5f 70 72  $CXX.  for ac_pr
1c500 6f 67 20 69 6e 20 24 43 43 43 20 67 2b 2b 20 63  og in $CCC g++ c
1c510 2b 2b 20 67 70 70 20 61 43 43 20 43 43 20 63 78  ++ gpp aCC CC cx
1c520 78 20 63 63 2b 2b 20 63 6c 20 46 43 43 20 4b 43  x cc++ cl FCC KC
1c530 43 20 52 43 43 20 78 6c 43 5f 72 20 78 6c 43 0a  C RCC xlC_r xlC.
1c540 64 6f 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  do.  # Extract t
1c550 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
1c560 20 22 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20   "$ac_prog", so 
1c570 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
1c580 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
1c590 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61  gs..set dummy $a
1c5a0 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d  c_prog; ac_word=
1c5b0 24 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  $2.echo "$as_me:
1c5c0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1c5d0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
1c5e0 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
1c5f0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
1c600 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f  ac_word... $ECHO
1c610 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20  _C" >&6.if test 
1c620 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  "${ac_cv_prog_ac
1c630 5f 63 74 5f 43 58 58 2b 73 65 74 7d 22 20 3d 20  _ct_CXX+set}" = 
1c640 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
1c650 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
1c660 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
1c670 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
1c680 6e 20 22 24 61 63 5f 63 74 5f 43 58 58 22 3b 20  n "$ac_ct_CXX"; 
1c690 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
1c6a0 67 5f 61 63 5f 63 74 5f 43 58 58 3d 22 24 61 63  g_ac_ct_CXX="$ac
1c6b0 5f 63 74 5f 43 58 58 22 20 23 20 4c 65 74 20 74  _ct_CXX" # Let t
1c6c0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
1c6d0 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
1c6e0 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
1c6f0 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
1c700 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
1c710 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
1c720 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
1c730 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
1c740 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
1c750 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
1c760 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
1c770 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
1c780 73 3b 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65  s; do.  if $as_e
1c790 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73  xecutable_p "$as
1c7a0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1c7b0 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e  _exec_ext"; then
1c7c0 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
1c7d0 61 63 5f 63 74 5f 43 58 58 3d 22 24 61 63 5f 70  ac_ct_CXX="$ac_p
1c7e0 72 6f 67 22 0a 20 20 20 20 65 63 68 6f 20 22 24  rog".    echo "$
1c7f0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
1c800 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
1c810 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1c820 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
1c830 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
1c840 65 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43  e..fi.fi.ac_ct_C
1c850 58 58 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61  XX=$ac_cv_prog_a
1c860 63 5f 63 74 5f 43 58 58 0a 69 66 20 74 65 73 74  c_ct_CXX.if test
1c870 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 58 58 22   -n "$ac_ct_CXX"
1c880 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24  ; then.  echo "$
1c890 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1c8a0 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 58  esult: $ac_ct_CX
1c8b0 58 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  X" >&5.echo "${E
1c8c0 43 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 43 58 58  CHO_T}$ac_ct_CXX
1c8d0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68  " >&6.else.  ech
1c8e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1c8f0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
1c900 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
1c910 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20  T}no" >&6.fi..  
1c920 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
1c930 43 58 58 22 20 26 26 20 62 72 65 61 6b 0a 64 6f  CXX" && break.do
1c940 6e 65 0a 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  ne.test -n "$ac_
1c950 63 74 5f 43 58 58 22 20 7c 7c 20 61 63 5f 63 74  ct_CXX" || ac_ct
1c960 5f 43 58 58 3d 22 67 2b 2b 22 0a 0a 20 20 43 58  _CXX="g++"..  CX
1c970 58 3d 24 61 63 5f 63 74 5f 43 58 58 0a 66 69 0a  X=$ac_ct_CXX.fi.
1c980 0a 0a 23 20 50 72 6f 76 69 64 65 20 73 6f 6d 65  ..# Provide some
1c990 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f   information abo
1c9a0 75 74 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2e  ut the compiler.
1c9b0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
1c9c0 49 4e 45 4e 4f 3a 22 20 5c 0a 20 20 20 20 20 22  INENO:" \.     "
1c9d0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 2b 2b  checking for C++
1c9e0 20 63 6f 6d 70 69 6c 65 72 20 76 65 72 73 69 6f   compiler versio
1c9f0 6e 22 20 3e 26 35 0a 61 63 5f 63 6f 6d 70 69 6c  n" >&5.ac_compil
1ca00 65 72 3d 60 73 65 74 20 58 20 24 61 63 5f 63 6f  er=`set X $ac_co
1ca10 6d 70 69 6c 65 3b 20 65 63 68 6f 20 24 32 60 0a  mpile; echo $2`.
1ca20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
1ca30 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
1ca40 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76  $ac_compiler --v
1ca50 65 72 73 69 6f 6e 20 3c 2f 64 65 76 2f 6e 75 6c  ersion </dev/nul
1ca60 6c 20 3e 26 35 5c 22 22 29 20 3e 26 35 0a 20 20  l >&5\"") >&5.  
1ca70 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
1ca80 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3c 2f 64  er --version </d
1ca90 65 76 2f 6e 75 6c 6c 20 3e 26 35 29 20 32 3e 26  ev/null >&5) 2>&
1caa0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
1cab0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1cac0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
1cad0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
1cae0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
1caf0 73 29 3b 20 7d 0a 7b 20 28 65 76 61 6c 20 65 63  s); }.{ (eval ec
1cb00 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1cb10 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
1cb20 65 72 20 2d 76 20 3c 2f 64 65 76 2f 6e 75 6c 6c  er -v </dev/null
1cb30 20 3e 26 35 5c 22 22 29 20 3e 26 35 0a 20 20 28   >&5\"") >&5.  (
1cb40 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65  eval $ac_compile
1cb50 72 20 2d 76 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20  r -v </dev/null 
1cb60 3e 26 35 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  >&5) 2>&5.  ac_s
1cb70 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
1cb80 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1cb90 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
1cba0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
1cbb0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20  ac_status); }.{ 
1cbc0 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
1cbd0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
1cbe0 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3c 2f  c_compiler -V </
1cbf0 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 5c 22 22 29  dev/null >&5\"")
1cc00 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
1cc10 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3c 2f 64  _compiler -V </d
1cc20 65 76 2f 6e 75 6c 6c 20 3e 26 35 29 20 32 3e 26  ev/null >&5) 2>&
1cc30 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
1cc40 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1cc50 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
1cc60 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
1cc70 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
1cc80 73 29 3b 20 7d 0a 0a 65 63 68 6f 20 22 24 61 73  s); }..echo "$as
1cc90 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
1cca0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65  cking whether we
1ccb0 20 61 72 65 20 75 73 69 6e 67 20 74 68 65 20 47   are using the G
1ccc0 4e 55 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 22  NU C++ compiler"
1ccd0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
1cce0 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74  N "checking whet
1ccf0 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e 67  her we are using
1cd00 20 74 68 65 20 47 4e 55 20 43 2b 2b 20 63 6f 6d   the GNU C++ com
1cd10 70 69 6c 65 72 2e 2e 2e 20 24 45 43 48 4f 5f 43  piler... $ECHO_C
1cd20 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24  " >&6.if test "$
1cd30 7b 61 63 5f 63 76 5f 63 78 78 5f 63 6f 6d 70 69  {ac_cv_cxx_compi
1cd40 6c 65 72 5f 67 6e 75 2b 73 65 74 7d 22 20 3d 20  ler_gnu+set}" = 
1cd50 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
1cd60 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
1cd70 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
1cd80 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66  else.  cat >conf
1cd90 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
1cda0 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
1cdb0 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
1cdc0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
1cdd0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1cde0 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
1cdf0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
1ce00 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
1ce10 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
1ce20 69 6e 20 28 29 0a 7b 0a 23 69 66 6e 64 65 66 20  in ().{.#ifndef 
1ce30 5f 5f 47 4e 55 43 5f 5f 0a 20 20 20 20 20 20 20  __GNUC__.       
1ce40 63 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66 0a  choke me.#endif.
1ce50 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
1ce60 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20  .}._ACEOF.rm -f 
1ce70 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
1ce80 65 78 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65  ext.if { (eval e
1ce90 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1cea0 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69  ENO: \"$ac_compi
1ceb0 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  le\"") >&5.  (ev
1cec0 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
1ced0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
1cee0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
1cef0 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
1cf00 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
1cf10 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
1cf20 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
1cf30 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
1cf40 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61  r >&5.  echo "$a
1cf50 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1cf60 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1cf70 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1cf80 73 74 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20  status); } &&.. 
1cf90 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d  { ac_try='test -
1cfa0 7a 20 22 24 61 63 5f 63 78 78 5f 77 65 72 72 6f  z "$ac_cxx_werro
1cfb0 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74  r_flag".... || t
1cfc0 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
1cfd0 74 2e 65 72 72 27 0a 20 20 7b 20 28 65 76 61 6c  t.err'.  { (eval
1cfe0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1cff0 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79  INENO: \"$ac_try
1d000 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
1d010 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20   $ac_try) 2>&5. 
1d020 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
1d030 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1d040 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
1d050 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
1d060 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
1d070 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f   }; } &&.. { ac_
1d080 74 72 79 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e  try='test -s con
1d090 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
1d0a0 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  '.  { (eval echo
1d0b0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1d0c0 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20  : \"$ac_try\"") 
1d0d0 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
1d0e0 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  try) 2>&5.  ac_s
1d0f0 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
1d100 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1d110 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
1d120 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
1d130 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d  ac_status); }; }
1d140 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 6f 6d 70  ; then.  ac_comp
1d150 69 6c 65 72 5f 67 6e 75 3d 79 65 73 0a 65 6c 73  iler_gnu=yes.els
1d160 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
1d170 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
1d180 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
1d190 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
1d1a0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 61  t.$ac_ext >&5..a
1d1b0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e  c_compiler_gnu=n
1d1c0 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  o.fi.rm -f conft
1d1d0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
1d1e0 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
1d1f0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f  test.$ac_ext.ac_
1d200 63 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f  cv_cxx_compiler_
1d210 67 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72  gnu=$ac_compiler
1d220 5f 67 6e 75 0a 0a 66 69 0a 65 63 68 6f 20 22 24  _gnu..fi.echo "$
1d230 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1d240 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 63 78  esult: $ac_cv_cx
1d250 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20  x_compiler_gnu" 
1d260 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
1d270 5f 54 7d 24 61 63 5f 63 76 5f 63 78 78 5f 63 6f  _T}$ac_cv_cxx_co
1d280 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26 36 0a  mpiler_gnu" >&6.
1d290 47 58 58 3d 60 74 65 73 74 20 24 61 63 5f 63 6f  GXX=`test $ac_co
1d2a0 6d 70 69 6c 65 72 5f 67 6e 75 20 3d 20 79 65 73  mpiler_gnu = yes
1d2b0 20 26 26 20 65 63 68 6f 20 79 65 73 60 0a 61 63   && echo yes`.ac
1d2c0 5f 74 65 73 74 5f 43 58 58 46 4c 41 47 53 3d 24  _test_CXXFLAGS=$
1d2d0 7b 43 58 58 46 4c 41 47 53 2b 73 65 74 7d 0a 61  {CXXFLAGS+set}.a
1d2e0 63 5f 73 61 76 65 5f 43 58 58 46 4c 41 47 53 3d  c_save_CXXFLAGS=
1d2f0 24 43 58 58 46 4c 41 47 53 0a 43 58 58 46 4c 41  $CXXFLAGS.CXXFLA
1d300 47 53 3d 22 2d 67 22 0a 65 63 68 6f 20 22 24 61  GS="-g".echo "$a
1d310 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1d320 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24  ecking whether $
1d330 43 58 58 20 61 63 63 65 70 74 73 20 2d 67 22 20  CXX accepts -g" 
1d340 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
1d350 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
1d360 65 72 20 24 43 58 58 20 61 63 63 65 70 74 73 20  er $CXX accepts 
1d370 2d 67 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  -g... $ECHO_C" >
1d380 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63  &6.if test "${ac
1d390 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f 67 2b 73  _cv_prog_cxx_g+s
1d3a0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
1d3b0 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
1d3c0 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
1d3d0 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61  C" >&6.else.  ca
1d3e0 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
1d3f0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
1d400 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
1d410 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
1d420 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
1d430 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
1d440 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1d450 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
1d460 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
1d470 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
1d480 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
1d490 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
1d4a0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
1d4b0 78 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63  xt.if { (eval ec
1d4c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1d4d0 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
1d4e0 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  e\"") >&5.  (eva
1d4f0 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
1d500 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
1d510 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
1d520 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
1d530 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
1d540 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
1d550 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
1d560 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
1d570 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
1d580 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1d590 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1d5a0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1d5b0 74 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b  tatus); } &&.. {
1d5c0 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a   ac_try='test -z
1d5d0 20 22 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72   "$ac_cxx_werror
1d5e0 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74 65  _flag".... || te
1d5f0 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
1d600 2e 65 72 72 27 0a 20 20 7b 20 28 65 76 61 6c 20  .err'.  { (eval 
1d610 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1d620 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c  NENO: \"$ac_try\
1d630 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
1d640 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20  $ac_try) 2>&5.  
1d650 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
1d660 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1d670 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
1d680 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
1d690 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
1d6a0 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74  }; } &&.. { ac_t
1d6b0 72 79 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e 66  ry='test -s conf
1d6c0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 27  test.$ac_objext'
1d6d0 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  .  { (eval echo 
1d6e0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1d6f0 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e   \"$ac_try\"") >
1d700 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74  &5.  (eval $ac_t
1d710 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  ry) 2>&5.  ac_st
1d720 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
1d730 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1d740 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
1d750 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
1d760 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b  c_status); }; };
1d770 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
1d780 6f 67 5f 63 78 78 5f 67 3d 79 65 73 0a 65 6c 73  og_cxx_g=yes.els
1d790 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
1d7a0 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
1d7b0 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
1d7c0 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
1d7d0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 61  t.$ac_ext >&5..a
1d7e0 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f 67 3d  c_cv_prog_cxx_g=
1d7f0 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  no.fi.rm -f conf
1d800 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
1d810 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
1d820 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
1d830 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
1d840 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1d850 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f 67  ac_cv_prog_cxx_g
1d860 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
1d870 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 70 72 6f 67  HO_T}$ac_cv_prog
1d880 5f 63 78 78 5f 67 22 20 3e 26 36 0a 69 66 20 74  _cxx_g" >&6.if t
1d890 65 73 74 20 22 24 61 63 5f 74 65 73 74 5f 43 58  est "$ac_test_CX
1d8a0 58 46 4c 41 47 53 22 20 3d 20 73 65 74 3b 20 74  XFLAGS" = set; t
1d8b0 68 65 6e 0a 20 20 43 58 58 46 4c 41 47 53 3d 24  hen.  CXXFLAGS=$
1d8c0 61 63 5f 73 61 76 65 5f 43 58 58 46 4c 41 47 53  ac_save_CXXFLAGS
1d8d0 0a 65 6c 69 66 20 74 65 73 74 20 24 61 63 5f 63  .elif test $ac_c
1d8e0 76 5f 70 72 6f 67 5f 63 78 78 5f 67 20 3d 20 79  v_prog_cxx_g = y
1d8f0 65 73 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65  es; then.  if te
1d900 73 74 20 22 24 47 58 58 22 20 3d 20 79 65 73 3b  st "$GXX" = yes;
1d910 20 74 68 65 6e 0a 20 20 20 20 43 58 58 46 4c 41   then.    CXXFLA
1d920 47 53 3d 22 2d 67 20 2d 4f 32 22 0a 20 20 65 6c  GS="-g -O2".  el
1d930 73 65 0a 20 20 20 20 43 58 58 46 4c 41 47 53 3d  se.    CXXFLAGS=
1d940 22 2d 67 22 0a 20 20 66 69 0a 65 6c 73 65 0a 20  "-g".  fi.else. 
1d950 20 69 66 20 74 65 73 74 20 22 24 47 58 58 22 20   if test "$GXX" 
1d960 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20  = yes; then.    
1d970 43 58 58 46 4c 41 47 53 3d 22 2d 4f 32 22 0a 20  CXXFLAGS="-O2". 
1d980 20 65 6c 73 65 0a 20 20 20 20 43 58 58 46 4c 41   else.    CXXFLA
1d990 47 53 3d 0a 20 20 66 69 0a 66 69 0a 66 6f 72 20  GS=.  fi.fi.for 
1d9a0 61 63 5f 64 65 63 6c 61 72 61 74 69 6f 6e 20 69  ac_declaration i
1d9b0 6e 20 5c 0a 20 20 20 27 27 20 5c 0a 20 20 20 27  n \.   '' \.   '
1d9c0 65 78 74 65 72 6e 20 22 43 22 20 76 6f 69 64 20  extern "C" void 
1d9d0 73 74 64 3a 3a 65 78 69 74 20 28 69 6e 74 29 20  std::exit (int) 
1d9e0 74 68 72 6f 77 20 28 29 3b 20 75 73 69 6e 67 20  throw (); using 
1d9f0 73 74 64 3a 3a 65 78 69 74 3b 27 20 5c 0a 20 20  std::exit;' \.  
1da00 20 27 65 78 74 65 72 6e 20 22 43 22 20 76 6f 69   'extern "C" voi
1da10 64 20 73 74 64 3a 3a 65 78 69 74 20 28 69 6e 74  d std::exit (int
1da20 29 3b 20 75 73 69 6e 67 20 73 74 64 3a 3a 65 78  ); using std::ex
1da30 69 74 3b 27 20 5c 0a 20 20 20 27 65 78 74 65 72  it;' \.   'exter
1da40 6e 20 22 43 22 20 76 6f 69 64 20 65 78 69 74 20  n "C" void exit 
1da50 28 69 6e 74 29 20 74 68 72 6f 77 20 28 29 3b 27  (int) throw ();'
1da60 20 5c 0a 20 20 20 27 65 78 74 65 72 6e 20 22 43   \.   'extern "C
1da70 22 20 76 6f 69 64 20 65 78 69 74 20 28 69 6e 74  " void exit (int
1da80 29 3b 27 20 5c 0a 20 20 20 27 76 6f 69 64 20 65  );' \.   'void e
1da90 78 69 74 20 28 69 6e 74 29 3b 27 0a 64 6f 0a 20  xit (int);'.do. 
1daa0 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
1dab0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1dac0 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
1dad0 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
1dae0 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
1daf0 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
1db00 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
1db10 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
1db20 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
1db30 2a 2f 0a 24 61 63 5f 64 65 63 6c 61 72 61 74 69  */.$ac_declarati
1db40 6f 6e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64  on.#include <std
1db50 6c 69 62 2e 68 3e 0a 69 6e 74 0a 6d 61 69 6e 20  lib.h>.int.main 
1db60 28 29 0a 7b 0a 65 78 69 74 20 28 34 32 29 3b 0a  ().{.exit (42);.
1db70 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
1db80 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
1db90 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
1dba0 78 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63  xt.if { (eval ec
1dbb0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1dbc0 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
1dbd0 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  e\"") >&5.  (eva
1dbe0 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
1dbf0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
1dc00 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
1dc10 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
1dc20 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
1dc30 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
1dc40 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
1dc50 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
1dc60 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
1dc70 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1dc80 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1dc90 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1dca0 74 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b  tatus); } &&.. {
1dcb0 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a   ac_try='test -z
1dcc0 20 22 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72   "$ac_cxx_werror
1dcd0 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74 65  _flag".... || te
1dce0 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
1dcf0 2e 65 72 72 27 0a 20 20 7b 20 28 65 76 61 6c 20  .err'.  { (eval 
1dd00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1dd10 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c  NENO: \"$ac_try\
1dd20 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
1dd30 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20  $ac_try) 2>&5.  
1dd40 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
1dd50 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1dd60 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
1dd70 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
1dd80 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
1dd90 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74  }; } &&.. { ac_t
1dda0 72 79 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e 66  ry='test -s conf
1ddb0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 27  test.$ac_objext'
1ddc0 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  .  { (eval echo 
1ddd0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1dde0 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e   \"$ac_try\"") >
1ddf0 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74  &5.  (eval $ac_t
1de00 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  ry) 2>&5.  ac_st
1de10 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
1de20 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1de30 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
1de40 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
1de50 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b  c_status); }; };
1de60 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20   then.  :.else. 
1de70 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66   echo "$as_me: f
1de80 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
1de90 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
1dea0 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
1deb0 61 63 5f 65 78 74 20 3e 26 35 0a 0a 63 6f 6e 74  ac_ext >&5..cont
1dec0 69 6e 75 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  inue.fi.rm -f co
1ded0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1dee0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
1def0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1df00 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
1df10 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
1df20 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
1df30 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
1df40 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
1df50 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
1df60 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1df70 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
1df80 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
1df90 20 2a 2f 0a 24 61 63 5f 64 65 63 6c 61 72 61 74   */.$ac_declarat
1dfa0 69 6f 6e 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  ion.int.main ().
1dfb0 7b 0a 65 78 69 74 20 28 34 32 29 3b 0a 20 20 3b  {.exit (42);.  ;
1dfc0 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
1dfd0 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
1dfe0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
1dff0 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
1e000 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1e010 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22   \"$ac_compile\"
1e020 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
1e030 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f  ac_compile) 2>co
1e040 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
1e050 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
1e060 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
1e070 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
1e080 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
1e090 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
1e0a0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
1e0b0 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  5.  echo "$as_me
1e0c0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
1e0d0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
1e0e0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
1e0f0 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63  us); } &&.. { ac
1e100 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a 20 22 24  _try='test -z "$
1e110 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c  ac_cxx_werror_fl
1e120 61 67 22 0a 09 09 09 20 7c 7c 20 74 65 73 74 20  ag".... || test 
1e130 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
1e140 72 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68  r'.  { (eval ech
1e150 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1e160 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29  O: \"$ac_try\"")
1e170 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
1e180 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f  _try) 2>&5.  ac_
1e190 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
1e1a0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1e1b0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
1e1c0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
1e1d0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
1e1e0 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d  } &&.. { ac_try=
1e1f0 27 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73  'test -s conftes
1e200 74 2e 24 61 63 5f 6f 62 6a 65 78 74 27 0a 20 20  t.$ac_objext'.  
1e210 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
1e220 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
1e230 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a  $ac_try\"") >&5.
1e240 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29    (eval $ac_try)
1e250 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
1e260 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
1e270 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1e280 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1e290 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1e2a0 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68  tatus); }; }; th
1e2b0 65 6e 0a 20 20 62 72 65 61 6b 0a 65 6c 73 65 0a  en.  break.else.
1e2c0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
1e2d0 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
1e2e0 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
1e2f0 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
1e300 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 66 69 0a  $ac_ext >&5..fi.
1e310 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
1e320 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
1e330 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
1e340 24 61 63 5f 65 78 74 0a 64 6f 6e 65 0a 72 6d 20  $ac_ext.done.rm 
1e350 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 69 66 20  -f conftest*.if 
1e360 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 64 65 63  test -n "$ac_dec
1e370 6c 61 72 61 74 69 6f 6e 22 3b 20 74 68 65 6e 0a  laration"; then.
1e380 20 20 65 63 68 6f 20 27 23 69 66 64 65 66 20 5f    echo '#ifdef _
1e390 5f 63 70 6c 75 73 70 6c 75 73 27 20 3e 3e 63 6f  _cplusplus' >>co
1e3a0 6e 66 64 65 66 73 2e 68 0a 20 20 65 63 68 6f 20  nfdefs.h.  echo 
1e3b0 24 61 63 5f 64 65 63 6c 61 72 61 74 69 6f 6e 20  $ac_declaration 
1e3c0 20 20 20 20 20 3e 3e 63 6f 6e 66 64 65 66 73 2e       >>confdefs.
1e3d0 68 0a 20 20 65 63 68 6f 20 27 23 65 6e 64 69 66  h.  echo '#endif
1e3e0 27 20 20 20 20 20 20 20 20 20 20 20 20 20 3e 3e  '             >>
1e3f0 63 6f 6e 66 64 65 66 73 2e 68 0a 66 69 0a 0a 61  confdefs.h.fi..a
1e400 63 5f 65 78 74 3d 63 63 0a 61 63 5f 63 70 70 3d  c_ext=cc.ac_cpp=
1e410 27 24 43 58 58 43 50 50 20 24 43 50 50 46 4c 41  '$CXXCPP $CPPFLA
1e420 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27  GS'.ac_compile='
1e430 24 43 58 58 20 2d 63 20 24 43 58 58 46 4c 41 47  $CXX -c $CXXFLAG
1e440 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
1e450 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
1e460 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 58 58 20  '.ac_link='$CXX 
1e470 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
1e480 78 65 65 78 74 20 24 43 58 58 46 4c 41 47 53 20  xeext $CXXFLAGS 
1e490 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
1e4a0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
1e4b0 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
1e4c0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
1e4d0 61 63 5f 63 76 5f 63 78 78 5f 63 6f 6d 70 69 6c  ac_cv_cxx_compil
1e4e0 65 72 5f 67 6e 75 0a 0a 61 63 5f 65 78 74 3d 63  er_gnu..ac_ext=c
1e4f0 63 0a 61 63 5f 63 70 70 3d 27 24 43 58 58 43 50  c.ac_cpp='$CXXCP
1e500 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f  P $CPPFLAGS'.ac_
1e510 63 6f 6d 70 69 6c 65 3d 27 24 43 58 58 20 2d 63  compile='$CXX -c
1e520 20 24 43 58 58 46 4c 41 47 53 20 24 43 50 50 46   $CXXFLAGS $CPPF
1e530 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
1e540 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
1e550 6e 6b 3d 27 24 43 58 58 20 2d 6f 20 63 6f 6e 66  nk='$CXX -o conf
1e560 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
1e570 43 58 58 46 4c 41 47 53 20 24 43 50 50 46 4c 41  CXXFLAGS $CPPFLA
1e580 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66  GS $LDFLAGS conf
1e590 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49  test.$ac_ext $LI
1e5a0 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69  BS >&5'.ac_compi
1e5b0 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63  ler_gnu=$ac_cv_c
1e5c0 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  xx_compiler_gnu.
1e5d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1e5e0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68  NENO: checking h
1e5f0 6f 77 20 74 6f 20 72 75 6e 20 74 68 65 20 43 2b  ow to run the C+
1e600 2b 20 70 72 65 70 72 6f 63 65 73 73 6f 72 22 20  + preprocessor" 
1e610 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
1e620 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74   "checking how t
1e630 6f 20 72 75 6e 20 74 68 65 20 43 2b 2b 20 70 72  o run the C++ pr
1e640 65 70 72 6f 63 65 73 73 6f 72 2e 2e 2e 20 24 45  eprocessor... $E
1e650 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65  CHO_C" >&6.if te
1e660 73 74 20 2d 7a 20 22 24 43 58 58 43 50 50 22 3b  st -z "$CXXCPP";
1e670 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20   then.  if test 
1e680 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58  "${ac_cv_prog_CX
1e690 58 43 50 50 2b 73 65 74 7d 22 20 3d 20 73 65 74  XCPP+set}" = set
1e6a0 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
1e6b0 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
1e6c0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
1e6d0 65 0a 20 20 20 20 20 20 23 20 44 6f 75 62 6c 65  e.      # Double
1e6e0 20 71 75 6f 74 65 73 20 62 65 63 61 75 73 65 20   quotes because 
1e6f0 43 58 58 43 50 50 20 6e 65 65 64 73 20 74 6f 20  CXXCPP needs to 
1e700 62 65 20 65 78 70 61 6e 64 65 64 0a 20 20 20 20  be expanded.    
1e710 66 6f 72 20 43 58 58 43 50 50 20 69 6e 20 22 24  for CXXCPP in "$
1e720 43 58 58 20 2d 45 22 20 22 2f 6c 69 62 2f 63 70  CXX -E" "/lib/cp
1e730 70 22 0a 20 20 20 20 64 6f 0a 20 20 20 20 20 20  p".    do.      
1e740 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61  ac_preproc_ok=fa
1e750 6c 73 65 0a 66 6f 72 20 61 63 5f 63 78 78 5f 70  lse.for ac_cxx_p
1e760 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
1e770 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20   in '' yes.do.  
1e780 23 20 55 73 65 20 61 20 68 65 61 64 65 72 20 66  # Use a header f
1e790 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77  ile that comes w
1e7a0 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66  ith gcc, so conf
1e7b0 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20  iguring glibc.  
1e7c0 23 20 77 69 74 68 20 61 20 66 72 65 73 68 20 63  # with a fresh c
1e7d0 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f  ross-compiler wo
1e7e0 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20  rks..  # Prefer 
1e7f0 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61  <limits.h> to <a
1e800 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54  ssert.h> if __ST
1e810 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c  DC__ is defined,
1e820 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69   since.  # <limi
1e830 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65  ts.h> exists eve
1e840 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e  n on freestandin
1e850 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23  g compilers..  #
1e860 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63   On the NeXT, cc
1e870 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64   -E runs the cod
1e880 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f  e through the co
1e890 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c  mpiler's parser,
1e8a0 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68  .  # not just th
1e8b0 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74  rough cpp. "Synt
1e8c0 61 78 20 65 72 72 6f 72 22 20 69 73 20 68 65 72  ax error" is her
1e8d0 65 20 74 6f 20 63 61 74 63 68 20 74 68 69 73 20  e to catch this 
1e8e0 63 61 73 65 2e 0a 20 20 63 61 74 20 3e 63 6f 6e  case..  cat >con
1e8f0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
1e900 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
1e910 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
1e920 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
1e930 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
1e940 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
1e950 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
1e960 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
1e970 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66  fs.h.  */.#ifdef
1e980 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c   __STDC__.# incl
1e990 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23  ude <limits.h>.#
1e9a0 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c  else.# include <
1e9b0 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66  assert.h>.#endif
1e9c0 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78 20 65  ...     Syntax e
1e9d0 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20 7b  rror._ACEOF.if {
1e9e0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
1e9f0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
1ea00 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
1ea10 24 61 63 5f 65 78 74 5c 22 22 29 20 3e 26 35 0a  $ac_ext\"") >&5.
1ea20 20 20 28 65 76 61 6c 20 24 61 63 5f 63 70 70 20    (eval $ac_cpp 
1ea30 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1ea40 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
1ea50 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
1ea60 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
1ea70 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
1ea80 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
1ea90 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
1eaa0 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
1eab0 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22  err >&5.  echo "
1eac0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1ead0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
1eae0 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
1eaf0 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64  c_status); } >/d
1eb00 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
1eb10 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  if test -s conft
1eb20 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20  est.err; then.  
1eb30 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 24 61 63    ac_cpp_err=$ac
1eb40 5f 63 78 78 5f 70 72 65 70 72 6f 63 5f 77 61 72  _cxx_preproc_war
1eb50 6e 5f 66 6c 61 67 0a 20 20 20 20 61 63 5f 63 70  n_flag.    ac_cp
1eb60 70 5f 65 72 72 3d 24 61 63 5f 63 70 70 5f 65 72  p_err=$ac_cpp_er
1eb70 72 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f  r$ac_cxx_werror_
1eb80 66 6c 61 67 0a 20 20 65 6c 73 65 0a 20 20 20 20  flag.  else.    
1eb90 61 63 5f 63 70 70 5f 65 72 72 3d 0a 20 20 66 69  ac_cpp_err=.  fi
1eba0 0a 65 6c 73 65 0a 20 20 61 63 5f 63 70 70 5f 65  .else.  ac_cpp_e
1ebb0 72 72 3d 79 65 73 0a 66 69 0a 69 66 20 74 65 73  rr=yes.fi.if tes
1ebc0 74 20 2d 7a 20 22 24 61 63 5f 63 70 70 5f 65 72  t -z "$ac_cpp_er
1ebd0 72 22 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73  r"; then.  :.els
1ebe0 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
1ebf0 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
1ec00 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
1ec10 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
1ec20 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20  t.$ac_ext >&5.. 
1ec30 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61 69 6c 73   # Broken: fails
1ec40 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70 75 74 2e   on valid input.
1ec50 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a 72 6d 20  .continue.fi.rm 
1ec60 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  -f conftest.err 
1ec70 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1ec80 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73 20  ..  # OK, works 
1ec90 6f 6e 20 73 61 6e 65 20 63 61 73 65 73 2e 20 20  on sane cases.  
1eca0 4e 6f 77 20 63 68 65 63 6b 20 77 68 65 74 68 65  Now check whethe
1ecb0 72 20 6e 6f 6e 2d 65 78 69 73 74 65 6e 74 20 68  r non-existent h
1ecc0 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e 20 62  eaders.  # can b
1ecd0 65 20 64 65 74 65 63 74 65 64 20 61 6e 64 20 68  e detected and h
1ece0 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  ow..  cat >conft
1ecf0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
1ed00 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
1ed10 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
1ed20 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
1ed30 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1ed40 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
1ed50 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
1ed60 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
1ed70 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
1ed80 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74   <ac_nonexistent
1ed90 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20  .h>._ACEOF.if { 
1eda0 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
1edb0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
1edc0 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24  c_cpp conftest.$
1edd0 61 63 5f 65 78 74 5c 22 22 29 20 3e 26 35 0a 20  ac_ext\"") >&5. 
1ede0 20 28 65 76 61 6c 20 24 61 63 5f 63 70 70 20 63   (eval $ac_cpp c
1edf0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 29  onftest.$ac_ext)
1ee00 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
1ee10 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
1ee20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
1ee30 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
1ee40 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
1ee50 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
1ee60 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
1ee70 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24  rr >&5.  echo "$
1ee80 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1ee90 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
1eea0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
1eeb0 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65  _status); } >/de
1eec0 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 69  v/null; then.  i
1eed0 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  f test -s confte
1eee0 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20  st.err; then.   
1eef0 20 61 63 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f   ac_cpp_err=$ac_
1ef00 63 78 78 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  cxx_preproc_warn
1ef10 5f 66 6c 61 67 0a 20 20 20 20 61 63 5f 63 70 70  _flag.    ac_cpp
1ef20 5f 65 72 72 3d 24 61 63 5f 63 70 70 5f 65 72 72  _err=$ac_cpp_err
1ef30 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66  $ac_cxx_werror_f
1ef40 6c 61 67 0a 20 20 65 6c 73 65 0a 20 20 20 20 61  lag.  else.    a
1ef50 63 5f 63 70 70 5f 65 72 72 3d 0a 20 20 66 69 0a  c_cpp_err=.  fi.
1ef60 65 6c 73 65 0a 20 20 61 63 5f 63 70 70 5f 65 72  else.  ac_cpp_er
1ef70 72 3d 79 65 73 0a 66 69 0a 69 66 20 74 65 73 74  r=yes.fi.if test
1ef80 20 2d 7a 20 22 24 61 63 5f 63 70 70 5f 65 72 72   -z "$ac_cpp_err
1ef90 22 3b 20 74 68 65 6e 0a 20 20 23 20 42 72 6f 6b  "; then.  # Brok
1efa0 65 6e 3a 20 73 75 63 63 65 73 73 20 6f 6e 20 69  en: success on i
1efb0 6e 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f  nvalid input..co
1efc0 6e 74 69 6e 75 65 0a 65 6c 73 65 0a 20 20 65 63  ntinue.else.  ec
1efd0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
1efe0 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
1eff0 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
1f000 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
1f010 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 50 61 73  ext >&5..  # Pas
1f020 73 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a  ses both tests..
1f030 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a  ac_preproc_ok=:.
1f040 62 72 65 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63  break.fi.rm -f c
1f050 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
1f060 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f  test.$ac_ext..do
1f070 6e 65 0a 23 20 42 65 63 61 75 73 65 20 6f 66 20  ne.# Because of 
1f080 60 62 72 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45  `break', _AC_PRE
1f090 50 52 4f 43 5f 49 46 45 4c 53 45 27 73 20 63 6c  PROC_IFELSE's cl
1f0a0 65 61 6e 69 6e 67 20 63 6f 64 65 20 77 61 73 20  eaning code was 
1f0b0 73 6b 69 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63  skipped..rm -f c
1f0c0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
1f0d0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20  test.$ac_ext.if 
1f0e0 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20  $ac_preproc_ok; 
1f0f0 74 68 65 6e 0a 20 20 62 72 65 61 6b 0a 66 69 0a  then.  break.fi.
1f100 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 61 63  .    done.    ac
1f110 5f 63 76 5f 70 72 6f 67 5f 43 58 58 43 50 50 3d  _cv_prog_CXXCPP=
1f120 24 43 58 58 43 50 50 0a 0a 66 69 0a 20 20 43 58  $CXXCPP..fi.  CX
1f130 58 43 50 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67  XCPP=$ac_cv_prog
1f140 5f 43 58 58 43 50 50 0a 65 6c 73 65 0a 20 20 61  _CXXCPP.else.  a
1f150 63 5f 63 76 5f 70 72 6f 67 5f 43 58 58 43 50 50  c_cv_prog_CXXCPP
1f160 3d 24 43 58 58 43 50 50 0a 66 69 0a 65 63 68 6f  =$CXXCPP.fi.echo
1f170 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1f180 3a 20 72 65 73 75 6c 74 3a 20 24 43 58 58 43 50  : result: $CXXCP
1f190 50 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  P" >&5.echo "${E
1f1a0 43 48 4f 5f 54 7d 24 43 58 58 43 50 50 22 20 3e  CHO_T}$CXXCPP" >
1f1b0 26 36 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b  &6.ac_preproc_ok
1f1c0 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 78  =false.for ac_cx
1f1d0 78 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66  x_preproc_warn_f
1f1e0 6c 61 67 20 69 6e 20 27 27 20 79 65 73 0a 64 6f  lag in '' yes.do
1f1f0 0a 20 20 23 20 55 73 65 20 61 20 68 65 61 64 65  .  # Use a heade
1f200 72 20 66 69 6c 65 20 74 68 61 74 20 63 6f 6d 65  r file that come
1f210 73 20 77 69 74 68 20 67 63 63 2c 20 73 6f 20 63  s with gcc, so c
1f220 6f 6e 66 69 67 75 72 69 6e 67 20 67 6c 69 62 63  onfiguring glibc
1f230 0a 20 20 23 20 77 69 74 68 20 61 20 66 72 65 73  .  # with a fres
1f240 68 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72  h cross-compiler
1f250 20 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65 66   works..  # Pref
1f260 65 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f  er <limits.h> to
1f270 20 3c 61 73 73 65 72 74 2e 68 3e 20 69 66 20 5f   <assert.h> if _
1f280 5f 53 54 44 43 5f 5f 20 69 73 20 64 65 66 69 6e  _STDC__ is defin
1f290 65 64 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c  ed, since.  # <l
1f2a0 69 6d 69 74 73 2e 68 3e 20 65 78 69 73 74 73 20  imits.h> exists 
1f2b0 65 76 65 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e  even on freestan
1f2c0 64 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a  ding compilers..
1f2d0 20 20 23 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c    # On the NeXT,
1f2e0 20 63 63 20 2d 45 20 72 75 6e 73 20 74 68 65 20   cc -E runs the 
1f2f0 63 6f 64 65 20 74 68 72 6f 75 67 68 20 74 68 65  code through the
1f300 20 63 6f 6d 70 69 6c 65 72 27 73 20 70 61 72 73   compiler's pars
1f310 65 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74  er,.  # not just
1f320 20 74 68 72 6f 75 67 68 20 63 70 70 2e 20 22 53   through cpp. "S
1f330 79 6e 74 61 78 20 65 72 72 6f 72 22 20 69 73 20  yntax error" is 
1f340 68 65 72 65 20 74 6f 20 63 61 74 63 68 20 74 68  here to catch th
1f350 69 73 20 63 61 73 65 2e 0a 20 20 63 61 74 20 3e  is case..  cat >
1f360 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1f370 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
1f380 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
1f390 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
1f3a0 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
1f3b0 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
1f3c0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
1f3d0 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
1f3e0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66  fdefs.h.  */.#if
1f3f0 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69  def __STDC__.# i
1f400 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68  nclude <limits.h
1f410 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64  >.#else.# includ
1f420 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e  e <assert.h>.#en
1f430 64 69 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61  dif...     Synta
1f440 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69  x error._ACEOF.i
1f450 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22  f { (eval echo "
1f460 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1f470 5c 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65  \"$ac_cpp confte
1f480 73 74 2e 24 61 63 5f 65 78 74 5c 22 22 29 20 3e  st.$ac_ext\"") >
1f490 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63  &5.  (eval $ac_c
1f4a0 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
1f4b0 65 78 74 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  ext) 2>conftest.
1f4c0 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
1f4d0 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
1f4e0 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
1f4f0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
1f500 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
1f510 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
1f520 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68  st.err >&5.  ech
1f530 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1f540 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
1f550 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
1f560 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
1f570 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
1f580 0a 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f  .  if test -s co
1f590 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e  nftest.err; then
1f5a0 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d  .    ac_cpp_err=
1f5b0 24 61 63 5f 63 78 78 5f 70 72 65 70 72 6f 63 5f  $ac_cxx_preproc_
1f5c0 77 61 72 6e 5f 66 6c 61 67 0a 20 20 20 20 61 63  warn_flag.    ac
1f5d0 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f 63 70 70  _cpp_err=$ac_cpp
1f5e0 5f 65 72 72 24 61 63 5f 63 78 78 5f 77 65 72 72  _err$ac_cxx_werr
1f5f0 6f 72 5f 66 6c 61 67 0a 20 20 65 6c 73 65 0a 20  or_flag.  else. 
1f600 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 0a 20     ac_cpp_err=. 
1f610 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 70   fi.else.  ac_cp
1f620 70 5f 65 72 72 3d 79 65 73 0a 66 69 0a 69 66 20  p_err=yes.fi.if 
1f630 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 70 70  test -z "$ac_cpp
1f640 5f 65 72 72 22 3b 20 74 68 65 6e 0a 20 20 3a 0a  _err"; then.  :.
1f650 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
1f660 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
1f670 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
1f680 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
1f690 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
1f6a0 0a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61  ..  # Broken: fa
1f6b0 69 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70  ils on valid inp
1f6c0 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a  ut..continue.fi.
1f6d0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
1f6e0 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
1f6f0 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72  ext..  # OK, wor
1f700 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73  ks on sane cases
1f710 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65  .  Now check whe
1f720 74 68 65 72 20 6e 6f 6e 2d 65 78 69 73 74 65 6e  ther non-existen
1f730 74 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61  t headers.  # ca
1f740 6e 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e  n be detected an
1f750 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f  d how..  cat >co
1f760 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
1f770 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
1f780 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
1f790 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
1f7a0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1f7b0 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
1f7c0 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
1f7d0 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
1f7e0 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
1f7f0 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74  ude <ac_nonexist
1f800 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66  ent.h>._ACEOF.if
1f810 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
1f820 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1f830 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
1f840 74 2e 24 61 63 5f 65 78 74 5c 22 22 29 20 3e 26  t.$ac_ext\"") >&
1f850 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 70  5.  (eval $ac_cp
1f860 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
1f870 78 74 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  xt) 2>conftest.e
1f880 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
1f890 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
1f8a0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
1f8b0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
1f8c0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
1f8d0 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
1f8e0 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
1f8f0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1f900 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
1f910 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
1f920 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e  $ac_status); } >
1f930 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
1f940 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e    if test -s con
1f950 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a  ftest.err; then.
1f960 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 24      ac_cpp_err=$
1f970 61 63 5f 63 78 78 5f 70 72 65 70 72 6f 63 5f 77  ac_cxx_preproc_w
1f980 61 72 6e 5f 66 6c 61 67 0a 20 20 20 20 61 63 5f  arn_flag.    ac_
1f990 63 70 70 5f 65 72 72 3d 24 61 63 5f 63 70 70 5f  cpp_err=$ac_cpp_
1f9a0 65 72 72 24 61 63 5f 63 78 78 5f 77 65 72 72 6f  err$ac_cxx_werro
1f9b0 72 5f 66 6c 61 67 0a 20 20 65 6c 73 65 0a 20 20  r_flag.  else.  
1f9c0 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 0a 20 20    ac_cpp_err=.  
1f9d0 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 70 70  fi.else.  ac_cpp
1f9e0 5f 65 72 72 3d 79 65 73 0a 66 69 0a 69 66 20 74  _err=yes.fi.if t
1f9f0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 70 70 5f  est -z "$ac_cpp_
1fa00 65 72 72 22 3b 20 74 68 65 6e 0a 20 20 23 20 42  err"; then.  # B
1fa10 72 6f 6b 65 6e 3a 20 73 75 63 63 65 73 73 20 6f  roken: success o
1fa20 6e 20 69 6e 76 61 6c 69 64 20 69 6e 70 75 74 2e  n invalid input.
1fa30 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c 73 65 0a 20  .continue.else. 
1fa40 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66   echo "$as_me: f
1fa50 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
1fa60 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
1fa70 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
1fa80 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20  ac_ext >&5..  # 
1fa90 50 61 73 73 65 73 20 62 6f 74 68 20 74 65 73 74  Passes both test
1faa0 73 2e 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b  s..ac_preproc_ok
1fab0 3d 3a 0a 62 72 65 61 6b 0a 66 69 0a 72 6d 20 2d  =:.break.fi.rm -
1fac0 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  f conftest.err c
1fad0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1fae0 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75 73 65 20  .done.# Because 
1faf0 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f 41 43 5f  of `break', _AC_
1fb00 50 52 45 50 52 4f 43 5f 49 46 45 4c 53 45 27 73  PREPROC_IFELSE's
1fb10 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64 65 20 77   cleaning code w
1fb20 61 73 20 73 6b 69 70 70 65 64 2e 0a 72 6d 20 2d  as skipped..rm -
1fb30 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  f conftest.err c
1fb40 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1fb50 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f  if $ac_preproc_o
1fb60 6b 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65  k; then.  :.else
1fb70 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73  .  { { echo "$as
1fb80 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
1fb90 6f 72 3a 20 43 2b 2b 20 70 72 65 70 72 6f 63 65  or: C++ preproce
1fba0 73 73 6f 72 20 5c 22 24 43 58 58 43 50 50 5c 22  ssor \"$CXXCPP\"
1fbb0 20 66 61 69 6c 73 20 73 61 6e 69 74 79 20 63 68   fails sanity ch
1fbc0 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  eck.See \`config
1fbd0 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
1fbe0 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68  etails." >&5.ech
1fbf0 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
1fc00 3a 20 43 2b 2b 20 70 72 65 70 72 6f 63 65 73 73  : C++ preprocess
1fc10 6f 72 20 5c 22 24 43 58 58 43 50 50 5c 22 20 66  or \"$CXXCPP\" f
1fc20 61 69 6c 73 20 73 61 6e 69 74 79 20 63 68 65 63  ails sanity chec
1fc30 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  k.See \`config.l
1fc40 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
1fc50 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20  ails." >&2;}.   
1fc60 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
1fc70 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f   1; }; }.fi..ac_
1fc80 65 78 74 3d 63 63 0a 61 63 5f 63 70 70 3d 27 24  ext=cc.ac_cpp='$
1fc90 43 58 58 43 50 50 20 24 43 50 50 46 4c 41 47 53  CXXCPP $CPPFLAGS
1fca0 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43  '.ac_compile='$C
1fcb0 58 58 20 2d 63 20 24 43 58 58 46 4c 41 47 53 20  XX -c $CXXFLAGS 
1fcc0 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65  $CPPFLAGS confte
1fcd0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a  st.$ac_ext >&5'.
1fce0 61 63 5f 6c 69 6e 6b 3d 27 24 43 58 58 20 2d 6f  ac_link='$CXX -o
1fcf0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
1fd00 65 78 74 20 24 43 58 58 46 4c 41 47 53 20 24 43  ext $CXXFLAGS $C
1fd10 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
1fd20 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1fd30 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
1fd40 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
1fd50 5f 63 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72  _cv_cxx_compiler
1fd60 5f 67 6e 75 0a 0a 0a 61 63 5f 65 78 74 3d 66 0a  _gnu...ac_ext=f.
1fd70 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 46 37 37  ac_compile='$F77
1fd80 20 2d 63 20 24 46 46 4c 41 47 53 20 63 6f 6e 66   -c $FFLAGS conf
1fd90 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
1fda0 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 46 37 37 20  '.ac_link='$F77 
1fdb0 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
1fdc0 78 65 65 78 74 20 24 46 46 4c 41 47 53 20 24 4c  xeext $FFLAGS $L
1fdd0 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
1fde0 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
1fdf0 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
1fe00 6e 75 3d 24 61 63 5f 63 76 5f 66 37 37 5f 63 6f  nu=$ac_cv_f77_co
1fe10 6d 70 69 6c 65 72 5f 67 6e 75 0a 69 66 20 74 65  mpiler_gnu.if te
1fe20 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
1fe30 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
1fe40 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 67  for ac_prog in g
1fe50 37 37 20 66 37 37 20 78 6c 66 20 66 72 74 20 70  77 f77 xlf frt p
1fe60 67 66 37 37 20 66 6f 72 74 37 37 20 66 6c 33 32  gf77 fort77 fl32
1fe70 20 61 66 37 37 20 66 39 30 20 78 6c 66 39 30 20   af77 f90 xlf90 
1fe80 70 67 66 39 30 20 65 70 63 66 39 30 20 66 39 35  pgf90 epcf90 f95
1fe90 20 66 6f 72 74 20 78 6c 66 39 35 20 69 66 63 20   fort xlf95 ifc 
1fea0 65 66 63 20 70 67 66 39 35 20 6c 66 39 35 20 67  efc pgf95 lf95 g
1feb0 66 6f 72 74 72 61 6e 0a 20 20 64 6f 0a 20 20 20  fortran.  do.   
1fec0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
1fed0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
1fee0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63  c_tool_prefix$ac
1fef0 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61  _prog", so it ca
1ff00 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1ff10 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1ff20 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 74 6f 6f  et dummy $ac_too
1ff30 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67  l_prefix$ac_prog
1ff40 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68  ; ac_word=$2.ech
1ff50 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1ff60 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
1ff70 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63  $ac_word" >&5.ec
1ff80 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
1ff90 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
1ffa0 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  d... $ECHO_C" >&
1ffb0 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  6.if test "${ac_
1ffc0 63 76 5f 70 72 6f 67 5f 46 37 37 2b 73 65 74 7d  cv_prog_F77+set}
1ffd0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
1ffe0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
1fff0 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
20000 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
20010 73 74 20 2d 6e 20 22 24 46 37 37 22 3b 20 74 68  st -n "$F77"; th
20020 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
20030 46 37 37 3d 22 24 46 37 37 22 20 23 20 4c 65 74  F77="$F77" # Let
20040 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
20050 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
20060 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
20070 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
20080 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
20090 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
200a0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
200b0 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
200c0 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
200d0 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
200e0 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
200f0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
20100 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24 61 73  ons; do.  if $as
20110 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
20120 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
20130 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
20140 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
20150 67 5f 46 37 37 3d 22 24 61 63 5f 74 6f 6f 6c 5f  g_F77="$ac_tool_
20160 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 0a  prefix$ac_prog".
20170 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
20180 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
20190 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
201a0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
201b0 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
201c0 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69  fi.done.done..fi
201d0 0a 66 69 0a 46 37 37 3d 24 61 63 5f 63 76 5f 70  .fi.F77=$ac_cv_p
201e0 72 6f 67 5f 46 37 37 0a 69 66 20 74 65 73 74 20  rog_F77.if test 
201f0 2d 6e 20 22 24 46 37 37 22 3b 20 74 68 65 6e 0a  -n "$F77"; then.
20200 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
20210 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
20220 24 46 37 37 22 20 3e 26 35 0a 65 63 68 6f 20 22  $F77" >&5.echo "
20230 24 7b 45 43 48 4f 5f 54 7d 24 46 37 37 22 20 3e  ${ECHO_T}$F77" >
20240 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  &6.else.  echo "
20250 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
20260 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
20270 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e  echo "${ECHO_T}n
20280 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20 20 20 74  o" >&6.fi..    t
20290 65 73 74 20 2d 6e 20 22 24 46 37 37 22 20 26 26  est -n "$F77" &&
202a0 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69   break.  done.fi
202b0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 46 37  .if test -z "$F7
202c0 37 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  7"; then.  ac_ct
202d0 5f 46 37 37 3d 24 46 37 37 0a 20 20 66 6f 72 20  _F77=$F77.  for 
202e0 61 63 5f 70 72 6f 67 20 69 6e 20 67 37 37 20 66  ac_prog in g77 f
202f0 37 37 20 78 6c 66 20 66 72 74 20 70 67 66 37 37  77 xlf frt pgf77
20300 20 66 6f 72 74 37 37 20 66 6c 33 32 20 61 66 37   fort77 fl32 af7
20310 37 20 66 39 30 20 78 6c 66 39 30 20 70 67 66 39  7 f90 xlf90 pgf9
20320 30 20 65 70 63 66 39 30 20 66 39 35 20 66 6f 72  0 epcf90 f95 for
20330 74 20 78 6c 66 39 35 20 69 66 63 20 65 66 63 20  t xlf95 ifc efc 
20340 70 67 66 39 35 20 6c 66 39 35 20 67 66 6f 72 74  pgf95 lf95 gfort
20350 72 61 6e 0a 64 6f 0a 20 20 23 20 45 78 74 72 61  ran.do.  # Extra
20360 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
20370 64 20 6f 66 20 22 24 61 63 5f 70 72 6f 67 22 2c  d of "$ac_prog",
20380 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
20390 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
203a0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
203b0 79 20 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77  y $ac_prog; ac_w
203c0 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73  ord=$2.echo "$as
203d0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
203e0 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
203f0 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  rd" >&5.echo $EC
20400 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
20410 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24  or $ac_word... $
20420 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
20430 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
20440 67 5f 61 63 5f 63 74 5f 46 37 37 2b 73 65 74 7d  g_ac_ct_F77+set}
20450 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
20460 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
20470 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
20480 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
20490 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 46 37  st -n "$ac_ct_F7
204a0 37 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  7"; then.  ac_cv
204b0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 46 37 37 3d  _prog_ac_ct_F77=
204c0 22 24 61 63 5f 63 74 5f 46 37 37 22 20 23 20 4c  "$ac_ct_F77" # L
204d0 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
204e0 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
204f0 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
20500 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
20510 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
20520 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
20530 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
20540 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
20550 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
20560 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
20570 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
20580 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
20590 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24  sions; do.  if $
205a0 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  as_executable_p 
205b0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
205c0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
205d0 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
205e0 72 6f 67 5f 61 63 5f 63 74 5f 46 37 37 3d 22 24  rog_ac_ct_F77="$
205f0 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 65 63 68  ac_prog".    ech
20600 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
20610 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
20620 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
20630 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
20640 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
20650 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 61 63 5f  .done..fi.fi.ac_
20660 63 74 5f 46 37 37 3d 24 61 63 5f 63 76 5f 70 72  ct_F77=$ac_cv_pr
20670 6f 67 5f 61 63 5f 63 74 5f 46 37 37 0a 69 66 20  og_ac_ct_F77.if 
20680 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
20690 46 37 37 22 3b 20 74 68 65 6e 0a 20 20 65 63 68  F77"; then.  ech
206a0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
206b0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
206c0 74 5f 46 37 37 22 20 3e 26 35 0a 65 63 68 6f 20  t_F77" >&5.echo 
206d0 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 74  "${ECHO_T}$ac_ct
206e0 5f 46 37 37 22 20 3e 26 36 0a 65 6c 73 65 0a 20  _F77" >&6.else. 
206f0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
20700 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
20710 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  o" >&5.echo "${E
20720 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69  CHO_T}no" >&6.fi
20730 0a 0a 20 20 74 65 73 74 20 2d 6e 20 22 24 61 63  ..  test -n "$ac
20740 5f 63 74 5f 46 37 37 22 20 26 26 20 62 72 65 61  _ct_F77" && brea
20750 6b 0a 64 6f 6e 65 0a 0a 20 20 46 37 37 3d 24 61  k.done..  F77=$a
20760 63 5f 63 74 5f 46 37 37 0a 66 69 0a 0a 0a 23 20  c_ct_F77.fi...# 
20770 50 72 6f 76 69 64 65 20 73 6f 6d 65 20 69 6e 66  Provide some inf
20780 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74  ormation about t
20790 68 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 65 63 68  he compiler..ech
207a0 6f 20 22 24 61 73 5f 6d 65 3a 34 35 31 38 3a 22  o "$as_me:4518:"
207b0 20 5c 0a 20 20 20 20 20 22 63 68 65 63 6b 69 6e   \.     "checkin
207c0 67 20 66 6f 72 20 46 6f 72 74 72 61 6e 20 37 37  g for Fortran 77
207d0 20 63 6f 6d 70 69 6c 65 72 20 76 65 72 73 69 6f   compiler versio
207e0 6e 22 20 3e 26 35 0a 61 63 5f 63 6f 6d 70 69 6c  n" >&5.ac_compil
207f0 65 72 3d 60 73 65 74 20 58 20 24 61 63 5f 63 6f  er=`set X $ac_co
20800 6d 70 69 6c 65 3b 20 65 63 68 6f 20 24 32 60 0a  mpile; echo $2`.
20810 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
20820 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
20830 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76  $ac_compiler --v
20840 65 72 73 69 6f 6e 20 3c 2f 64 65 76 2f 6e 75 6c  ersion </dev/nul
20850 6c 20 3e 26 35 5c 22 22 29 20 3e 26 35 0a 20 20  l >&5\"") >&5.  
20860 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
20870 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3c 2f 64  er --version </d
20880 65 76 2f 6e 75 6c 6c 20 3e 26 35 29 20 32 3e 26  ev/null >&5) 2>&
20890 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
208a0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
208b0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
208c0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
208d0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
208e0 73 29 3b 20 7d 0a 7b 20 28 65 76 61 6c 20 65 63  s); }.{ (eval ec
208f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
20900 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
20910 65 72 20 2d 76 20 3c 2f 64 65 76 2f 6e 75 6c 6c  er -v </dev/null
20920 20 3e 26 35 5c 22 22 29 20 3e 26 35 0a 20 20 28   >&5\"") >&5.  (
20930 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65  eval $ac_compile
20940 72 20 2d 76 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20  r -v </dev/null 
20950 3e 26 35 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  >&5) 2>&5.  ac_s
20960 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
20970 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
20980 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
20990 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
209a0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20  ac_status); }.{ 
209b0 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
209c0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
209d0 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3c 2f  c_compiler -V </
209e0 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 5c 22 22 29  dev/null >&5\"")
209f0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
20a00 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3c 2f 64  _compiler -V </d
20a10 65 76 2f 6e 75 6c 6c 20 3e 26 35 29 20 32 3e 26  ev/null >&5) 2>&
20a20 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
20a30 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
20a40 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
20a50 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
20a60 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
20a70 73 29 3b 20 7d 0a 72 6d 20 2d 66 20 61 2e 6f 75  s); }.rm -f a.ou
20a80 74 0a 0a 23 20 49 66 20 77 65 20 64 6f 6e 27 74  t..# If we don't
20a90 20 75 73 65 20 60 2e 46 27 20 61 73 20 65 78 74   use `.F' as ext
20aa0 65 6e 73 69 6f 6e 2c 20 74 68 65 20 70 72 65 70  ension, the prep
20ab0 72 6f 63 65 73 73 6f 72 20 69 73 20 6e 6f 74 20  rocessor is not 
20ac0 72 75 6e 20 6f 6e 20 74 68 65 0a 23 20 69 6e 70  run on the.# inp
20ad0 75 74 20 66 69 6c 65 2e 20 20 28 4e 6f 74 65 20  ut file.  (Note 
20ae0 74 68 61 74 20 74 68 69 73 20 6f 6e 6c 79 20 6e  that this only n
20af0 65 65 64 73 20 74 6f 20 77 6f 72 6b 20 66 6f 72  eeds to work for
20b00 20 47 4e 55 20 63 6f 6d 70 69 6c 65 72 73 2e 29   GNU compilers.)
20b10 0a 61 63 5f 73 61 76 65 5f 65 78 74 3d 24 61 63  .ac_save_ext=$ac
20b20 5f 65 78 74 0a 61 63 5f 65 78 74 3d 46 0a 65 63  _ext.ac_ext=F.ec
20b30 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
20b40 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
20b50 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e  ther we are usin
20b60 67 20 74 68 65 20 47 4e 55 20 46 6f 72 74 72 61  g the GNU Fortra
20b70 6e 20 37 37 20 63 6f 6d 70 69 6c 65 72 22 20 3e  n 77 compiler" >
20b80 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
20b90 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65  "checking whethe
20ba0 72 20 77 65 20 61 72 65 20 75 73 69 6e 67 20 74  r we are using t
20bb0 68 65 20 47 4e 55 20 46 6f 72 74 72 61 6e 20 37  he GNU Fortran 7
20bc0 37 20 63 6f 6d 70 69 6c 65 72 2e 2e 2e 20 24 45  7 compiler... $E
20bd0 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65  CHO_C" >&6.if te
20be0 73 74 20 22 24 7b 61 63 5f 63 76 5f 66 37 37 5f  st "${ac_cv_f77_
20bf0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 2b 73 65 74  compiler_gnu+set
20c00 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
20c10 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
20c20 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
20c30 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20   >&6.else.  cat 
20c40 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
20c50 74 20 3c 3c 5f 41 43 45 4f 46 0a 20 20 20 20 20  t <<_ACEOF.     
20c60 20 70 72 6f 67 72 61 6d 20 6d 61 69 6e 0a 23 69   program main.#i
20c70 66 6e 64 65 66 20 5f 5f 47 4e 55 43 5f 5f 0a 20  fndef __GNUC__. 
20c80 20 20 20 20 20 20 63 68 6f 6b 65 20 6d 65 0a 23        choke me.#
20c90 65 6e 64 69 66 0a 0a 20 20 20 20 20 20 65 6e 64  endif..      end
20ca0 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f  ._ACEOF.rm -f co
20cb0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
20cc0 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68  t.if { (eval ech
20cd0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
20ce0 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  O: \"$ac_compile
20cf0 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
20d00 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e   $ac_compile) 2>
20d10 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
20d20 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
20d30 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
20d40 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
20d50 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
20d60 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
20d70 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
20d80 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
20d90 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
20da0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
20db0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
20dc0 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b 20  atus); } &&.. { 
20dd0 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a 20  ac_try='test -z 
20de0 22 24 61 63 5f 66 37 37 5f 77 65 72 72 6f 72 5f  "$ac_f77_werror_
20df0 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74 65 73  flag".... || tes
20e00 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
20e10 65 72 72 27 0a 20 20 7b 20 28 65 76 61 6c 20 65  err'.  { (eval e
20e20 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
20e30 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22  ENO: \"$ac_try\"
20e40 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
20e50 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61  ac_try) 2>&5.  a
20e60 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
20e70 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
20e80 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
20e90 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
20ea0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
20eb0 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72  ; } &&.. { ac_tr
20ec0 79 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  y='test -s conft
20ed0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 27 0a  est.$ac_objext'.
20ee0 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22    { (eval echo "
20ef0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
20f00 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26  \"$ac_try\"") >&
20f10 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72  5.  (eval $ac_tr
20f20 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  y) 2>&5.  ac_sta
20f30 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
20f40 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
20f50 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
20f60 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
20f70 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20  _status); }; }; 
20f80 74 68 65 6e 0a 20 20 61 63 5f 63 6f 6d 70 69 6c  then.  ac_compil
20f90 65 72 5f 67 6e 75 3d 79 65 73 0a 65 6c 73 65 0a  er_gnu=yes.else.
20fa0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
20fb0 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
20fc0 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
20fd0 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
20fe0 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 61 63 5f  $ac_ext >&5..ac_
20ff0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a  compiler_gnu=no.
21000 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  fi.rm -f conftes
21010 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
21020 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
21030 73 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f 63 76  st.$ac_ext.ac_cv
21040 5f 66 37 37 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  _f77_compiler_gn
21050 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  u=$ac_compiler_g
21060 6e 75 0a 0a 66 69 0a 65 63 68 6f 20 22 24 61 73  nu..fi.echo "$as
21070 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
21080 75 6c 74 3a 20 24 61 63 5f 63 76 5f 66 37 37 5f  ult: $ac_cv_f77_
21090 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26  compiler_gnu" >&
210a0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
210b0 7d 24 61 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70  }$ac_cv_f77_comp
210c0 69 6c 65 72 5f 67 6e 75 22 20 3e 26 36 0a 61 63  iler_gnu" >&6.ac
210d0 5f 65 78 74 3d 24 61 63 5f 73 61 76 65 5f 65 78  _ext=$ac_save_ex
210e0 74 0a 61 63 5f 74 65 73 74 5f 46 46 4c 41 47 53  t.ac_test_FFLAGS
210f0 3d 24 7b 46 46 4c 41 47 53 2b 73 65 74 7d 0a 61  =${FFLAGS+set}.a
21100 63 5f 73 61 76 65 5f 46 46 4c 41 47 53 3d 24 46  c_save_FFLAGS=$F
21110 46 4c 41 47 53 0a 46 46 4c 41 47 53 3d 0a 65 63  FLAGS.FFLAGS=.ec
21120 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
21130 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
21140 74 68 65 72 20 24 46 37 37 20 61 63 63 65 70 74  ther $F77 accept
21150 73 20 2d 67 22 20 3e 26 35 0a 65 63 68 6f 20 24  s -g" >&5.echo $
21160 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
21170 20 77 68 65 74 68 65 72 20 24 46 37 37 20 61 63   whether $F77 ac
21180 63 65 70 74 73 20 2d 67 2e 2e 2e 20 24 45 43 48  cepts -g... $ECH
21190 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74  O_C" >&6.if test
211a0 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 66   "${ac_cv_prog_f
211b0 37 37 5f 67 2b 73 65 74 7d 22 20 3d 20 73 65 74  77_g+set}" = set
211c0 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
211d0 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
211e0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
211f0 65 0a 20 20 46 46 4c 41 47 53 3d 2d 67 0a 63 61  e.  FFLAGS=-g.ca
21200 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
21210 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 20 20 20  ext <<_ACEOF.   
21220 20 20 20 70 72 6f 67 72 61 6d 20 6d 61 69 6e 0a     program main.
21230 0a 20 20 20 20 20 20 65 6e 64 0a 5f 41 43 45 4f  .      end._ACEO
21240 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  F.rm -f conftest
21250 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b  .$ac_objext.if {
21260 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
21270 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
21280 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e  ac_compile\"") >
21290 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63  &5.  (eval $ac_c
212a0 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74 65  ompile) 2>confte
212b0 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
212c0 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
212d0 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
212e0 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
212f0 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
21300 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
21310 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
21320 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
21330 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
21340 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
21350 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
21360 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79   } &&.. { ac_try
21370 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 66  ='test -z "$ac_f
21380 37 37 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a  77_werror_flag".
21390 09 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73  ... || test ! -s
213a0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20   conftest.err'. 
213b0 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
213c0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
213d0 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35  "$ac_try\"") >&5
213e0 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79  .  (eval $ac_try
213f0 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
21400 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
21410 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
21420 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
21430 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
21440 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26  status); }; } &&
21450 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73  .. { ac_try='tes
21460 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  t -s conftest.$a
21470 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28 65  c_objext'.  { (e
21480 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
21490 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
214a0 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  try\"") >&5.  (e
214b0 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26  val $ac_try) 2>&
214c0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
214d0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
214e0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
214f0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
21500 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
21510 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20  s); }; }; then. 
21520 20 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37 37 5f   ac_cv_prog_f77_
21530 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68  g=yes.else.  ech
21540 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
21550 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
21560 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
21570 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
21580 78 74 20 3e 26 35 0a 0a 61 63 5f 63 76 5f 70 72  xt >&5..ac_cv_pr
21590 6f 67 5f 66 37 37 5f 67 3d 6e 6f 0a 66 69 0a 72  og_f77_g=no.fi.r
215a0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
215b0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
215c0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
215d0 61 63 5f 65 78 74 0a 0a 66 69 0a 65 63 68 6f 20  ac_ext..fi.echo 
215e0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
215f0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
21600 70 72 6f 67 5f 66 37 37 5f 67 22 20 3e 26 35 0a  prog_f77_g" >&5.
21610 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
21620 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37 37 5f 67  ac_cv_prog_f77_g
21630 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24  " >&6.if test "$
21640 61 63 5f 74 65 73 74 5f 46 46 4c 41 47 53 22 20  ac_test_FFLAGS" 
21650 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 46 46  = set; then.  FF
21660 4c 41 47 53 3d 24 61 63 5f 73 61 76 65 5f 46 46  LAGS=$ac_save_FF
21670 4c 41 47 53 0a 65 6c 69 66 20 74 65 73 74 20 24  LAGS.elif test $
21680 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37 37 5f 67  ac_cv_prog_f77_g
21690 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 69   = yes; then.  i
216a0 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f  f test "x$ac_cv_
216b0 66 37 37 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  f77_compiler_gnu
216c0 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20  " = xyes; then. 
216d0 20 20 20 46 46 4c 41 47 53 3d 22 2d 67 20 2d 4f     FFLAGS="-g -O
216e0 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 46 46  2".  else.    FF
216f0 4c 41 47 53 3d 22 2d 67 22 0a 20 20 66 69 0a 65  LAGS="-g".  fi.e
21700 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 78  lse.  if test "x
21710 24 61 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69  $ac_cv_f77_compi
21720 6c 65 72 5f 67 6e 75 22 20 3d 20 78 79 65 73 3b  ler_gnu" = xyes;
21730 20 74 68 65 6e 0a 20 20 20 20 46 46 4c 41 47 53   then.    FFLAGS
21740 3d 22 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20  ="-O2".  else.  
21750 20 20 46 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66    FFLAGS=.  fi.f
21760 69 0a 0a 47 37 37 3d 60 74 65 73 74 20 24 61 63  i..G77=`test $ac
21770 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 20 3d 20  _compiler_gnu = 
21780 79 65 73 20 26 26 20 65 63 68 6f 20 79 65 73 60  yes && echo yes`
21790 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70  .ac_ext=c.ac_cpp
217a0 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53  ='$CPP $CPPFLAGS
217b0 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43  '.ac_compile='$C
217c0 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50  C -c $CFLAGS $CP
217d0 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  PFLAGS conftest.
217e0 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f  $ac_ext >&5'.ac_
217f0 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e  link='$CC -o con
21800 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
21810 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
21820 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74  S $LDFLAGS conft
21830 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42  est.$ac_ext $LIB
21840 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c  S >&5'.ac_compil
21850 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f  er_gnu=$ac_cv_c_
21860 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 0a  compiler_gnu....
21870 23 20 41 75 74 6f 63 6f 6e 66 20 32 2e 31 33 27  # Autoconf 2.13'
21880 73 20 41 43 5f 4f 42 4a 45 58 54 20 61 6e 64 20  s AC_OBJEXT and 
21890 41 43 5f 45 58 45 45 58 54 20 6d 61 63 72 6f 73  AC_EXEEXT macros
218a0 20 6f 6e 6c 79 20 77 6f 72 6b 73 20 66 6f 72 20   only works for 
218b0 43 20 63 6f 6d 70 69 6c 65 72 73 21 0a 0a 23 20  C compilers!..# 
218c0 66 69 6e 64 20 74 68 65 20 6d 61 78 69 6d 75 6d  find the maximum
218d0 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61   length of comma
218e0 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74  nd line argument
218f0 73 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s.echo "$as_me:$
21900 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
21910 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e   the maximum len
21920 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c  gth of command l
21930 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 22 20 3e  ine arguments" >
21940 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
21950 22 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6d 61  "checking the ma
21960 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20  ximum length of 
21970 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67  command line arg
21980 75 6d 65 6e 74 73 2e 2e 2e 20 24 45 43 48 4f 5f  uments... $ECHO_
21990 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
219a0 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f  ${lt_cv_sys_max_
219b0 63 6d 64 5f 6c 65 6e 2b 73 65 74 7d 22 20 3d 20  cmd_len+set}" = 
219c0 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
219d0 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
219e0 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
219f0 65 6c 73 65 0a 20 20 20 20 69 3d 30 0a 20 20 74  else.    i=0.  t
21a00 65 73 74 72 69 6e 67 3d 22 41 42 43 44 22 0a 0a  estring="ABCD"..
21a10 20 20 63 61 73 65 20 24 62 75 69 6c 64 5f 6f 73    case $build_os
21a20 20 69 6e 0a 20 20 6d 73 64 6f 73 64 6a 67 70 70   in.  msdosdjgpp
21a30 2a 29 0a 20 20 20 20 23 20 4f 6e 20 44 4a 47 50  *).    # On DJGP
21a40 50 2c 20 74 68 69 73 20 74 65 73 74 20 63 61 6e  P, this test can
21a50 20 62 6c 6f 77 20 75 70 20 70 72 65 74 74 79 20   blow up pretty 
21a60 62 61 64 6c 79 20 64 75 65 20 74 6f 20 70 72 6f  badly due to pro
21a70 62 6c 65 6d 73 20 69 6e 20 6c 69 62 63 0a 20 20  blems in libc.  
21a80 20 20 23 20 28 61 6e 79 20 73 69 6e 67 6c 65 20    # (any single 
21a90 61 72 67 75 6d 65 6e 74 20 65 78 63 65 65 64 69  argument exceedi
21aa0 6e 67 20 32 30 30 30 20 62 79 74 65 73 20 63 61  ng 2000 bytes ca
21ab0 75 73 65 73 20 61 20 62 75 66 66 65 72 20 6f 76  uses a buffer ov
21ac0 65 72 72 75 6e 0a 20 20 20 20 23 20 64 75 72 69  errun.    # duri
21ad0 6e 67 20 67 6c 6f 62 20 65 78 70 61 6e 73 69 6f  ng glob expansio
21ae0 6e 29 2e 20 20 45 76 65 6e 20 69 66 20 69 74 20  n).  Even if it 
21af0 77 65 72 65 20 66 69 78 65 64 2c 20 74 68 65 20  were fixed, the 
21b00 72 65 73 75 6c 74 20 6f 66 20 74 68 69 73 0a 20  result of this. 
21b10 20 20 20 23 20 63 68 65 63 6b 20 77 6f 75 6c 64     # check would
21b20 20 62 65 20 6c 61 72 67 65 72 20 74 68 61 6e 20   be larger than 
21b30 69 74 20 73 68 6f 75 6c 64 20 62 65 2e 0a 20 20  it should be..  
21b40 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
21b50 63 6d 64 5f 6c 65 6e 3d 31 32 32 38 38 3b 20 20  cmd_len=12288;  
21b60 20 20 23 20 31 32 4b 20 69 73 20 61 62 6f 75 74    # 12K is about
21b70 20 72 69 67 68 74 0a 20 20 20 20 3b 3b 0a 0a 20   right.    ;;.. 
21b80 20 67 6e 75 2a 29 0a 20 20 20 20 23 20 55 6e 64   gnu*).    # Und
21b90 65 72 20 47 4e 55 20 48 75 72 64 2c 20 74 68 69  er GNU Hurd, thi
21ba0 73 20 74 65 73 74 20 69 73 20 6e 6f 74 20 72 65  s test is not re
21bb0 71 75 69 72 65 64 20 62 65 63 61 75 73 65 20 74  quired because t
21bc0 68 65 72 65 20 69 73 0a 20 20 20 20 23 20 6e 6f  here is.    # no
21bd0 20 6c 69 6d 69 74 20 74 6f 20 74 68 65 20 6c 65   limit to the le
21be0 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20  ngth of command 
21bf0 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 2e 0a  line arguments..
21c00 20 20 20 20 23 20 4c 69 62 74 6f 6f 6c 20 77 69      # Libtool wi
21c10 6c 6c 20 69 6e 74 65 72 70 72 65 74 20 2d 31 20  ll interpret -1 
21c20 61 73 20 6e 6f 20 6c 69 6d 69 74 20 77 68 61 74  as no limit what
21c30 73 6f 65 76 65 72 0a 20 20 20 20 6c 74 5f 63 76  soever.    lt_cv
21c40 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
21c50 3d 2d 31 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 63  =-1;.    ;;..  c
21c60 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 29  ygwin* | mingw*)
21c70 0a 20 20 20 20 23 20 4f 6e 20 57 69 6e 39 78 2f  .    # On Win9x/
21c80 4d 45 2c 20 74 68 69 73 20 74 65 73 74 20 62 6c  ME, this test bl
21c90 6f 77 73 20 75 70 20 2d 2d 20 69 74 20 73 75 63  ows up -- it suc
21ca0 63 65 65 64 73 2c 20 62 75 74 20 74 61 6b 65 73  ceeds, but takes
21cb0 0a 20 20 20 20 23 20 61 62 6f 75 74 20 35 20 6d  .    # about 5 m
21cc0 69 6e 75 74 65 73 20 61 73 20 74 68 65 20 74 65  inutes as the te
21cd0 73 74 73 74 72 69 6e 67 20 67 72 6f 77 73 20 65  ststring grows e
21ce0 78 70 6f 6e 65 6e 74 69 61 6c 6c 79 2e 0a 20 20  xponentially..  
21cf0 20 20 23 20 57 6f 72 73 65 2c 20 73 69 6e 63 65    # Worse, since
21d00 20 39 78 2f 4d 45 20 61 72 65 20 6e 6f 74 20 70   9x/ME are not p
21d10 72 65 2d 65 6d 70 74 69 76 65 6c 79 20 6d 75 6c  re-emptively mul
21d20 74 69 74 61 73 6b 69 6e 67 2c 0a 20 20 20 20 23  titasking,.    #
21d30 20 79 6f 75 20 65 6e 64 20 75 70 20 77 69 74 68   you end up with
21d40 20 61 20 22 66 72 6f 7a 65 6e 22 20 63 6f 6d 70   a "frozen" comp
21d50 75 74 65 72 2c 20 65 76 65 6e 20 74 68 6f 75 67  uter, even thoug
21d60 68 20 77 69 74 68 20 70 61 74 69 65 6e 63 65 0a  h with patience.
21d70 20 20 20 20 23 20 74 68 65 20 74 65 73 74 20 65      # the test e
21d80 76 65 6e 74 75 61 6c 6c 79 20 73 75 63 63 65 65  ventually succee
21d90 64 73 20 28 77 69 74 68 20 61 20 6d 61 78 20 6c  ds (with a max l
21da0 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20 32 35  ine length of 25
21db0 36 6b 29 2e 0a 20 20 20 20 23 20 49 6e 73 74 65  6k)..    # Inste
21dc0 61 64 2c 20 6c 65 74 27 73 20 6a 75 73 74 20 70  ad, let's just p
21dd0 75 6e 74 3a 20 75 73 65 20 74 68 65 20 6d 69 6e  unt: use the min
21de0 69 6d 75 6d 20 6c 69 6e 65 6c 65 6e 67 74 68 20  imum linelength 
21df0 72 65 70 6f 72 74 65 64 20 62 79 0a 20 20 20 20  reported by.    
21e00 23 20 61 6c 6c 20 6f 66 20 74 68 65 20 73 75 70  # all of the sup
21e10 70 6f 72 74 65 64 20 70 6c 61 74 66 6f 72 6d 73  ported platforms
21e20 3a 20 38 31 39 32 20 28 6f 6e 20 4e 54 2f 32 4b  : 8192 (on NT/2K
21e30 2f 58 50 29 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  /XP)..    lt_cv_
21e40 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
21e50 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20  8192;.    ;;..  
21e60 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 23 20  amigaos*).    # 
21e70 4f 6e 20 41 6d 69 67 61 4f 53 20 77 69 74 68 20  On AmigaOS with 
21e80 70 64 6b 73 68 2c 20 74 68 69 73 20 74 65 73 74  pdksh, this test
21e90 20 74 61 6b 65 73 20 68 6f 75 72 73 2c 20 6c 69   takes hours, li
21ea0 74 65 72 61 6c 6c 79 2e 0a 20 20 20 20 23 20 53  terally..    # S
21eb0 6f 20 77 65 20 6a 75 73 74 20 70 75 6e 74 20 61  o we just punt a
21ec0 6e 64 20 75 73 65 20 61 20 6d 69 6e 69 6d 75 6d  nd use a minimum
21ed0 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20   line length of 
21ee0 38 31 39 32 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  8192..    lt_cv_
21ef0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
21f00 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 2a  8192;.    ;;.. *
21f10 29 0a 20 20 20 20 23 20 49 66 20 74 65 73 74 20  ).    # If test 
21f20 69 73 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62  is not a shell b
21f30 75 69 6c 74 2d 69 6e 2c 20 77 65 27 6c 6c 20 70  uilt-in, we'll p
21f40 72 6f 62 61 62 6c 79 20 65 6e 64 20 75 70 20 63  robably end up c
21f50 6f 6d 70 75 74 69 6e 67 20 61 0a 20 20 20 20 23  omputing a.    #
21f60 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20   maximum length 
21f70 74 68 61 74 20 69 73 20 6f 6e 6c 79 20 68 61 6c  that is only hal
21f80 66 20 6f 66 20 74 68 65 20 61 63 74 75 61 6c 20  f of the actual 
21f90 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 2c 20  maximum length, 
21fa0 62 75 74 0a 20 20 20 20 23 20 77 65 20 63 61 6e  but.    # we can
21fb0 27 74 20 74 65 6c 6c 2e 0a 20 20 20 20 77 68 69  't tell..    whi
21fc0 6c 65 20 28 74 65 73 74 20 22 58 22 60 24 43 4f  le (test "X"`$CO
21fd0 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30 20 2d 2d  NFIG_SHELL $0 --
21fe0 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22 58  fallback-echo "X
21ff0 24 74 65 73 74 72 69 6e 67 22 20 32 3e 2f 64 65  $testring" 2>/de
22000 76 2f 6e 75 6c 6c 60 20 5c 0a 09 20 20 20 20 20  v/null` \..     
22010 20 20 3d 20 22 58 58 24 74 65 73 74 72 69 6e 67    = "XX$testring
22020 22 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  ") >/dev/null 2>
22030 26 31 20 26 26 0a 09 20 20 20 20 6e 65 77 5f 72  &1 &&..    new_r
22040 65 73 75 6c 74 3d 60 65 78 70 72 20 22 58 24 74  esult=`expr "X$t
22050 65 73 74 72 69 6e 67 22 20 3a 20 22 2e 2a 22 20  estring" : ".*" 
22060 32 3e 26 31 60 20 26 26 0a 09 20 20 20 20 6c 74  2>&1` &&..    lt
22070 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
22080 6c 65 6e 3d 24 6e 65 77 5f 72 65 73 75 6c 74 20  len=$new_result 
22090 26 26 0a 09 20 20 20 20 74 65 73 74 20 24 69 20  &&..    test $i 
220a0 21 3d 20 31 37 20 23 20 31 2f 32 20 4d 42 20 73  != 17 # 1/2 MB s
220b0 68 6f 75 6c 64 20 62 65 20 65 6e 6f 75 67 68 0a  hould be enough.
220c0 20 20 20 20 64 6f 0a 20 20 20 20 20 20 69 3d 60      do.      i=`
220d0 65 78 70 72 20 24 69 20 2b 20 31 60 0a 20 20 20  expr $i + 1`.   
220e0 20 20 20 74 65 73 74 72 69 6e 67 3d 24 74 65 73     testring=$tes
220f0 74 72 69 6e 67 24 74 65 73 74 72 69 6e 67 0a 20  tring$testring. 
22100 20 20 20 64 6f 6e 65 0a 20 20 20 20 74 65 73 74     done.    test
22110 72 69 6e 67 3d 0a 20 20 20 20 23 20 41 64 64 20  ring=.    # Add 
22120 61 20 73 69 67 6e 69 66 69 63 61 6e 74 20 73 61  a significant sa
22130 66 65 74 79 20 66 61 63 74 6f 72 20 62 65 63 61  fety factor beca
22140 75 73 65 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72  use C++ compiler
22150 73 20 63 61 6e 20 74 61 63 6b 20 6f 6e 20 6d 61  s can tack on ma
22160 73 73 69 76 65 0a 20 20 20 20 23 20 61 6d 6f 75  ssive.    # amou
22170 6e 74 73 20 6f 66 20 61 64 64 69 74 69 6f 6e 61  nts of additiona
22180 6c 20 61 72 67 75 6d 65 6e 74 73 20 62 65 66 6f  l arguments befo
22190 72 65 20 70 61 73 73 69 6e 67 20 74 68 65 6d 20  re passing them 
221a0 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72 2e 0a 20  to the linker.. 
221b0 20 20 20 23 20 49 74 20 61 70 70 65 61 72 73 20     # It appears 
221c0 61 73 20 74 68 6f 75 67 68 20 31 2f 32 20 69 73  as though 1/2 is
221d0 20 61 20 75 73 61 62 6c 65 20 76 61 6c 75 65 2e   a usable value.
221e0 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
221f0 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72  ax_cmd_len=`expr
22200 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f   $lt_cv_sys_max_
22210 63 6d 64 5f 6c 65 6e 20 5c 2f 20 32 60 0a 20 20  cmd_len \/ 2`.  
22220 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 66 69 0a    ;;.  esac..fi.
22230 0a 69 66 20 74 65 73 74 20 2d 6e 20 24 6c 74 5f  .if test -n $lt_
22240 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
22250 65 6e 20 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  en ; then.  echo
22260 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
22270 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
22280 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
22290 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
222a0 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 73 79 73 5f  HO_T}$lt_cv_sys_
222b0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26 36  max_cmd_len" >&6
222c0 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
222d0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
222e0 73 75 6c 74 3a 20 6e 6f 6e 65 22 20 3e 26 35 0a  sult: none" >&5.
222f0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e  echo "${ECHO_T}n
22300 6f 6e 65 22 20 3e 26 36 0a 66 69 0a 0a 0a 0a 0a  one" >&6.fi.....
22310 23 20 43 68 65 63 6b 20 66 6f 72 20 63 6f 6d 6d  # Check for comm
22320 61 6e 64 20 74 6f 20 67 72 61 62 20 74 68 65 20  and to grab the 
22330 72 61 77 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20  raw symbol name 
22340 66 6f 6c 6c 6f 77 65 64 20 62 79 20 43 20 73 79  followed by C sy
22350 6d 62 6f 6c 20 66 72 6f 6d 20 6e 6d 2e 0a 65 63  mbol from nm..ec
22360 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
22370 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 63 6f 6d  NO: checking com
22380 6d 61 6e 64 20 74 6f 20 70 61 72 73 65 20 24 4e  mand to parse $N
22390 4d 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 24 63  M output from $c
223a0 6f 6d 70 69 6c 65 72 20 6f 62 6a 65 63 74 22 20  ompiler object" 
223b0 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
223c0 20 22 63 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61   "checking comma
223d0 6e 64 20 74 6f 20 70 61 72 73 65 20 24 4e 4d 20  nd to parse $NM 
223e0 6f 75 74 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d  output from $com
223f0 70 69 6c 65 72 20 6f 62 6a 65 63 74 2e 2e 2e 20  piler object... 
22400 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20  $ECHO_C" >&6.if 
22410 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 73 79  test "${lt_cv_sy
22420 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
22430 70 69 70 65 2b 73 65 74 7d 22 20 3d 20 73 65 74  pipe+set}" = set
22440 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
22450 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
22460 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
22470 65 0a 0a 23 20 54 68 65 73 65 20 61 72 65 20 73  e..# These are s
22480 61 6e 65 20 64 65 66 61 75 6c 74 73 20 74 68 61  ane defaults tha
22490 74 20 77 6f 72 6b 20 6f 6e 20 61 74 20 6c 65 61  t work on at lea
224a0 73 74 20 61 20 66 65 77 20 6f 6c 64 20 73 79 73  st a few old sys
224b0 74 65 6d 73 2e 0a 23 20 5b 54 68 65 79 20 63 6f  tems..# [They co
224c0 6d 65 20 66 72 6f 6d 20 55 6c 74 72 69 78 2e 20  me from Ultrix. 
224d0 20 57 68 61 74 20 63 6f 75 6c 64 20 62 65 20 6f   What could be o
224e0 6c 64 65 72 20 74 68 61 6e 20 55 6c 74 72 69 78  lder than Ultrix
224f0 3f 21 21 20 3b 29 5d 0a 0a 23 20 43 68 61 72 61  ?!! ;)]..# Chara
22500 63 74 65 72 20 63 6c 61 73 73 20 64 65 73 63 72  cter class descr
22510 69 62 69 6e 67 20 4e 4d 20 67 6c 6f 62 61 6c 20  ibing NM global 
22520 73 79 6d 62 6f 6c 20 63 6f 64 65 73 2e 0a 73 79  symbol codes..sy
22530 6d 63 6f 64 65 3d 27 5b 42 43 44 45 47 52 53 54  mcode='[BCDEGRST
22540 5d 27 0a 0a 23 20 52 65 67 65 78 70 20 74 6f 20  ]'..# Regexp to 
22550 6d 61 74 63 68 20 73 79 6d 62 6f 6c 73 20 74 68  match symbols th
22560 61 74 20 63 61 6e 20 62 65 20 61 63 63 65 73 73  at can be access
22570 65 64 20 64 69 72 65 63 74 6c 79 20 66 72 6f 6d  ed directly from
22580 20 43 2e 0a 73 79 6d 70 61 74 3d 27 5c 28 5b 5f   C..sympat='\([_
22590 41 2d 5a 61 2d 7a 5d 5b 5f 41 2d 5a 61 2d 7a 30  A-Za-z][_A-Za-z0
225a0 2d 39 5d 2a 5c 29 27 0a 0a 23 20 54 72 61 6e 73  -9]*\)'..# Trans
225b0 66 6f 72 6d 20 74 68 65 20 61 62 6f 76 65 20 69  form the above i
225c0 6e 74 6f 20 61 20 72 61 77 20 73 79 6d 62 6f 6c  nto a raw symbol
225d0 20 61 6e 64 20 61 20 43 20 73 79 6d 62 6f 6c 2e   and a C symbol.
225e0 0a 73 79 6d 78 66 72 6d 3d 27 5c 31 20 5c 32 5c  .symxfrm='\1 \2\
225f0 33 20 5c 33 27 0a 0a 23 20 54 72 61 6e 73 66 6f  3 \3'..# Transfo
22600 72 6d 20 61 6e 20 65 78 74 72 61 63 74 65 64 20  rm an extracted 
22610 73 79 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f  symbol line into
22620 20 61 20 70 72 6f 70 65 72 20 43 20 64 65 63 6c   a proper C decl
22630 61 72 61 74 69 6f 6e 0a 6c 74 5f 63 76 5f 73 79  aration.lt_cv_sy
22640 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
22650 74 6f 5f 63 64 65 63 6c 3d 22 73 65 64 20 2d 6e  to_cdecl="sed -n
22660 20 2d 65 20 27 73 2f 5e 2e 20 2e 2a 20 5c 28 2e   -e 's/^. .* \(.
22670 2a 5c 29 24 2f 65 78 74 65 72 6e 20 69 6e 74 20  *\)$/extern int 
22680 5c 31 3b 2f 70 27 22 0a 0a 23 20 54 72 61 6e 73  \1;/p'"..# Trans
22690 66 6f 72 6d 20 61 6e 20 65 78 74 72 61 63 74 65  form an extracte
226a0 64 20 73 79 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e  d symbol line in
226b0 74 6f 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 61  to symbol name a
226c0 6e 64 20 73 79 6d 62 6f 6c 20 61 64 64 72 65 73  nd symbol addres
226d0 73 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62  s.lt_cv_sys_glob
226e0 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e  al_symbol_to_c_n
226f0 61 6d 65 5f 61 64 64 72 65 73 73 3d 22 73 65 64  ame_address="sed
22700 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b   -n -e 's/^: \([
22710 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22  ^ ]*\) $/  {\\\"
22720 5c 31 5c 5c 5c 22 2c 20 28 6c 74 5f 70 74 72 29  \1\\\", (lt_ptr)
22730 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24   0},/p' -e 's/^$
22740 73 79 6d 63 6f 64 65 20 5c 28 5b 5e 20 5d 2a 5c  symcode \([^ ]*\
22750 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b  ) \([^ ]*\)$/  {
22760 5c 22 5c 32 5c 22 2c 20 28 6c 74 5f 70 74 72 29  \"\2\", (lt_ptr)
22770 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a 0a 23 20 44   \&\2},/p'"..# D
22780 65 66 69 6e 65 20 73 79 73 74 65 6d 2d 73 70 65  efine system-spe
22790 63 69 66 69 63 20 76 61 72 69 61 62 6c 65 73 2e  cific variables.
227a0 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69  .case $host_os i
227b0 6e 0a 61 69 78 2a 29 0a 20 20 73 79 6d 63 6f 64  n.aix*).  symcod
227c0 65 3d 27 5b 42 43 44 54 5d 27 0a 20 20 3b 3b 0a  e='[BCDT]'.  ;;.
227d0 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a  cygwin* | mingw*
227e0 20 7c 20 70 77 33 32 2a 29 0a 20 20 73 79 6d 63   | pw32*).  symc
227f0 6f 64 65 3d 27 5b 41 42 43 44 47 49 53 54 57 5d  ode='[ABCDGISTW]
22800 27 0a 20 20 3b 3b 0a 68 70 75 78 2a 29 20 23 20  '.  ;;.hpux*) # 
22810 49 74 73 20 6c 69 6e 6b 65 72 20 64 69 73 74 69  Its linker disti
22820 6e 67 75 69 73 68 65 73 20 64 61 74 61 20 66 72  nguishes data fr
22830 6f 6d 20 63 6f 64 65 20 73 79 6d 62 6f 6c 73 0a  om code symbols.
22840 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74    if test "$host
22850 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68  _cpu" = ia64; th
22860 65 6e 0a 20 20 20 20 73 79 6d 63 6f 64 65 3d 27  en.    symcode='
22870 5b 41 42 43 44 45 47 52 53 54 5d 27 0a 20 20 66  [ABCDEGRST]'.  f
22880 69 0a 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  i.  lt_cv_sys_gl
22890 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63  obal_symbol_to_c
228a0 64 65 63 6c 3d 22 73 65 64 20 2d 6e 20 2d 65 20  decl="sed -n -e 
228b0 27 73 2f 5e 54 20 2e 2a 20 5c 28 2e 2a 5c 29 24  's/^T .* \(.*\)$
228c0 2f 65 78 74 65 72 6e 20 69 6e 74 20 5c 31 28 29  /extern int \1()
228d0 3b 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d  ;/p' -e 's/^$sym
228e0 63 6f 64 65 2a 20 2e 2a 20 5c 28 2e 2a 5c 29 24  code* .* \(.*\)$
228f0 2f 65 78 74 65 72 6e 20 63 68 61 72 20 5c 31 3b  /extern char \1;
22900 2f 70 27 22 0a 20 20 6c 74 5f 63 76 5f 73 79 73  /p'".  lt_cv_sys
22910 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74  _global_symbol_t
22920 6f 5f 63 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73  o_c_name_address
22930 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e  ="sed -n -e 's/^
22940 3a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20  : \([^ ]*\) $/  
22950 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28 6c 74  {\\\"\1\\\", (lt
22960 5f 70 74 72 29 20 30 7d 2c 2f 70 27 20 2d 65 20  _ptr) 0},/p' -e 
22970 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28  's/^$symcode* \(
22980 5b 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c  [^ ]*\) \([^ ]*\
22990 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 6c  )$/  {\"\2\", (l
229a0 74 5f 70 74 72 29 20 5c 26 5c 32 7d 2c 2f 70 27  t_ptr) \&\2},/p'
229b0 22 0a 20 20 3b 3b 0a 69 72 69 78 2a 20 7c 20 6e  ".  ;;.irix* | n
229c0 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20 73 79 6d  onstopux*).  sym
229d0 63 6f 64 65 3d 27 5b 42 43 44 45 47 52 53 54 5d  code='[BCDEGRST]
229e0 27 0a 20 20 3b 3b 0a 6f 73 66 2a 29 0a 20 20 73  '.  ;;.osf*).  s
229f0 79 6d 63 6f 64 65 3d 27 5b 42 43 44 45 47 51 52  ymcode='[BCDEGQR
22a00 53 54 5d 27 0a 20 20 3b 3b 0a 73 6f 6c 61 72 69  ST]'.  ;;.solari
22a10 73 2a 20 7c 20 73 79 73 76 35 2a 29 0a 20 20 73  s* | sysv5*).  s
22a20 79 6d 63 6f 64 65 3d 27 5b 42 44 52 54 5d 27 0a  ymcode='[BDRT]'.
22a30 20 20 3b 3b 0a 73 79 73 76 34 29 0a 20 20 73 79    ;;.sysv4).  sy
22a40 6d 63 6f 64 65 3d 27 5b 44 46 4e 53 54 55 5d 27  mcode='[DFNSTU]'
22a50 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 48 61  .  ;;.esac..# Ha
22a60 6e 64 6c 65 20 43 52 4c 46 20 69 6e 20 6d 69 6e  ndle CRLF in min
22a70 67 77 20 74 6f 6f 6c 20 63 68 61 69 6e 0a 6f 70  gw tool chain.op
22a80 74 5f 63 72 3d 0a 63 61 73 65 20 24 62 75 69 6c  t_cr=.case $buil
22a90 64 5f 6f 73 20 69 6e 0a 6d 69 6e 67 77 2a 29 0a  d_os in.mingw*).
22aa0 20 20 6f 70 74 5f 63 72 3d 60 65 63 68 6f 20 27    opt_cr=`echo '
22ab0 78 5c 7b 30 2c 31 5c 7d 27 20 7c 20 74 72 20 78  x\{0,1\}' | tr x
22ac0 20 27 5c 30 31 35 27 60 20 23 20 6f 70 74 69 6f   '\015'` # optio
22ad0 6e 20 63 72 20 69 6e 20 72 65 67 65 78 70 0a 20  n cr in regexp. 
22ae0 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 49 66 20 77   ;;.esac..# If w
22af0 65 27 72 65 20 75 73 69 6e 67 20 47 4e 55 20 6e  e're using GNU n
22b00 6d 2c 20 74 68 65 6e 20 75 73 65 20 69 74 73 20  m, then use its 
22b10 73 74 61 6e 64 61 72 64 20 73 79 6d 62 6f 6c 20  standard symbol 
22b20 63 6f 64 65 73 2e 0a 63 61 73 65 20 60 24 4e 4d  codes..case `$NM
22b30 20 2d 56 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e   -V 2>&1` in.*GN
22b40 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27  U* | *'with BFD'
22b50 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41  *).  symcode='[A
22b60 42 43 44 47 49 52 53 54 57 5d 27 20 3b 3b 0a 65  BCDGIRSTW]' ;;.e
22b70 73 61 63 0a 0a 23 20 54 72 79 20 77 69 74 68 6f  sac..# Try witho
22b80 75 74 20 61 20 70 72 65 66 69 78 20 75 6e 64 65  ut a prefix unde
22b90 72 63 6f 72 65 2c 20 74 68 65 6e 20 77 69 74 68  rcore, then with
22ba0 20 69 74 2e 0a 66 6f 72 20 61 63 5f 73 79 6d 70   it..for ac_symp
22bb0 72 66 78 20 69 6e 20 22 22 20 22 5f 22 3b 20 64  rfx in "" "_"; d
22bc0 6f 0a 0a 20 20 23 20 57 72 69 74 65 20 74 68 65  o..  # Write the
22bd0 20 72 61 77 20 61 6e 64 20 43 20 69 64 65 6e 74   raw and C ident
22be0 69 66 69 65 72 73 2e 0a 20 20 6c 74 5f 63 76 5f  ifiers..  lt_cv_
22bf0 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
22c00 6c 5f 70 69 70 65 3d 22 73 65 64 20 2d 6e 20 2d  l_pipe="sed -n -
22c10 65 20 27 73 2f 5e 2e 2a 5b 20 09 5d 5c 28 24 73  e 's/^.*[ .]\($s
22c20 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a 5c  ymcode$symcode*\
22c30 29 5b 20 09 5d 5b 20 09 5d 2a 5c 28 24 61 63 5f  )[ .][ .]*\($ac_
22c40 73 79 6d 70 72 66 78 5c 29 24 73 79 6d 70 61 74  symprfx\)$sympat
22c50 24 6f 70 74 5f 63 72 24 2f 24 73 79 6d 78 66 72  $opt_cr$/$symxfr
22c60 6d 2f 70 27 22 0a 0a 20 20 23 20 43 68 65 63 6b  m/p'"..  # Check
22c70 20 74 6f 20 73 65 65 20 74 68 61 74 20 74 68 65   to see that the
22c80 20 70 69 70 65 20 77 6f 72 6b 73 20 63 6f 72 72   pipe works corr
22c90 65 63 74 6c 79 2e 0a 20 20 70 69 70 65 5f 77 6f  ectly..  pipe_wo
22ca0 72 6b 73 3d 6e 6f 0a 0a 20 20 72 6d 20 2d 66 20  rks=no..  rm -f 
22cb0 63 6f 6e 66 74 65 73 74 2a 0a 20 20 63 61 74 20  conftest*.  cat 
22cc0 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
22cd0 78 74 20 3c 3c 45 4f 46 0a 23 69 66 64 65 66 20  xt <<EOF.#ifdef 
22ce0 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74 65  __cplusplus.exte
22cf0 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69 66 0a  rn "C" {.#endif.
22d00 63 68 61 72 20 6e 6d 5f 74 65 73 74 5f 76 61 72  char nm_test_var
22d10 3b 0a 76 6f 69 64 20 6e 6d 5f 74 65 73 74 5f 66  ;.void nm_test_f
22d20 75 6e 63 28 29 7b 7d 0a 23 69 66 64 65 66 20 5f  unc(){}.#ifdef _
22d30 5f 63 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e  _cplusplus.}.#en
22d40 64 69 66 0a 69 6e 74 20 6d 61 69 6e 28 29 7b 6e  dif.int main(){n
22d50 6d 5f 74 65 73 74 5f 76 61 72 3d 27 61 27 3b 6e  m_test_var='a';n
22d60 6d 5f 74 65 73 74 5f 66 75 6e 63 28 29 3b 72 65  m_test_func();re
22d70 74 75 72 6e 28 30 29 3b 7d 0a 45 4f 46 0a 0a 20  turn(0);}.EOF.. 
22d80 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f   if { (eval echo
22d90 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
22da0 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
22db0 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
22dc0 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26  $ac_compile) 2>&
22dd0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
22de0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
22df0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
22e00 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
22e10 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
22e20 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  s); }; then.    
22e30 23 20 4e 6f 77 20 74 72 79 20 74 6f 20 67 72 61  # Now try to gra
22e40 62 20 74 68 65 20 73 79 6d 62 6f 6c 73 2e 0a 20  b the symbols.. 
22e50 20 20 20 6e 6c 69 73 74 3d 63 6f 6e 66 74 65 73     nlist=conftes
22e60 74 2e 6e 6d 0a 20 20 20 20 69 66 20 7b 20 28 65  t.nm.    if { (e
22e70 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
22e80 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 4e 4d 20  :$LINENO: \"$NM 
22e90 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
22ea0 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79  ext \| $lt_cv_sy
22eb0 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
22ec0 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73 74 5c 22  pipe \> $nlist\"
22ed0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
22ee0 4e 4d 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  NM conftest.$ac_
22ef0 6f 62 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76  objext \| $lt_cv
22f00 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
22f10 6f 6c 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73  ol_pipe \> $nlis
22f20 74 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  t) 2>&5.  ac_sta
22f30 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
22f40 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
22f50 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
22f60 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
22f70 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 74  _status); } && t
22f80 65 73 74 20 2d 73 20 22 24 6e 6c 69 73 74 22 3b  est -s "$nlist";
22f90 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20 54 72   then.      # Tr
22fa0 79 20 73 6f 72 74 69 6e 67 20 61 6e 64 20 75 6e  y sorting and un
22fb0 69 71 75 69 66 79 69 6e 67 20 74 68 65 20 6f 75  iquifying the ou
22fc0 74 70 75 74 2e 0a 20 20 20 20 20 20 69 66 20 73  tput..      if s
22fd0 6f 72 74 20 22 24 6e 6c 69 73 74 22 20 7c 20 75  ort "$nlist" | u
22fe0 6e 69 71 20 3e 20 22 24 6e 6c 69 73 74 22 54 3b  niq > "$nlist"T;
22ff0 20 74 68 65 6e 0a 09 6d 76 20 2d 66 20 22 24 6e   then..mv -f "$n
23000 6c 69 73 74 22 54 20 22 24 6e 6c 69 73 74 22 0a  list"T "$nlist".
23010 20 20 20 20 20 20 65 6c 73 65 0a 09 72 6d 20 2d        else..rm -
23020 66 20 22 24 6e 6c 69 73 74 22 54 0a 20 20 20 20  f "$nlist"T.    
23030 20 20 66 69 0a 0a 20 20 20 20 20 20 23 20 4d 61    fi..      # Ma
23040 6b 65 20 73 75 72 65 20 74 68 61 74 20 77 65 20  ke sure that we 
23050 73 6e 61 67 67 65 64 20 61 6c 6c 20 74 68 65 20  snagged all the 
23060 73 79 6d 62 6f 6c 73 20 77 65 20 6e 65 65 64 2e  symbols we need.
23070 0a 20 20 20 20 20 20 69 66 20 67 72 65 70 20 27  .      if grep '
23080 20 6e 6d 5f 74 65 73 74 5f 76 61 72 24 27 20 22   nm_test_var$' "
23090 24 6e 6c 69 73 74 22 20 3e 2f 64 65 76 2f 6e 75  $nlist" >/dev/nu
230a0 6c 6c 3b 20 74 68 65 6e 0a 09 69 66 20 67 72 65  ll; then..if gre
230b0 70 20 27 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63  p ' nm_test_func
230c0 24 27 20 22 24 6e 6c 69 73 74 22 20 3e 2f 64 65  $' "$nlist" >/de
230d0 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20  v/null; then..  
230e0 63 61 74 20 3c 3c 45 4f 46 20 3e 20 63 6f 6e 66  cat <<EOF > conf
230f0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 23 69 66  test.$ac_ext.#if
23100 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a  def __cplusplus.
23110 65 78 74 65 72 6e 20 22 43 22 20 7b 0a 23 65 6e  extern "C" {.#en
23120 64 69 66 0a 0a 45 4f 46 0a 09 20 20 23 20 4e 6f  dif..EOF..  # No
23130 77 20 67 65 6e 65 72 61 74 65 20 74 68 65 20 73  w generate the s
23140 79 6d 62 6f 6c 20 66 69 6c 65 2e 0a 09 20 20 65  ymbol file...  e
23150 76 61 6c 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f  val "$lt_cv_sys_
23160 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f  global_symbol_to
23170 5f 63 64 65 63 6c 22 27 20 3c 20 22 24 6e 6c 69  _cdecl"' < "$nli
23180 73 74 22 20 7c 20 67 72 65 70 20 2d 76 20 6d 61  st" | grep -v ma
23190 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24  in >> conftest.$
231a0 61 63 5f 65 78 74 27 0a 0a 09 20 20 63 61 74 20  ac_ext'...  cat 
231b0 3c 3c 45 4f 46 20 3e 3e 20 63 6f 6e 66 74 65 73  <<EOF >> conftes
231c0 74 2e 24 61 63 5f 65 78 74 0a 23 69 66 20 64 65  t.$ac_ext.#if de
231d0 66 69 6e 65 64 20 28 5f 5f 53 54 44 43 5f 5f 29  fined (__STDC__)
231e0 20 26 26 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 64   && __STDC__.# d
231f0 65 66 69 6e 65 20 6c 74 5f 70 74 72 5f 74 20 76  efine lt_ptr_t v
23200 6f 69 64 20 2a 0a 23 65 6c 73 65 0a 23 20 64 65  oid *.#else.# de
23210 66 69 6e 65 20 6c 74 5f 70 74 72 5f 74 20 63 68  fine lt_ptr_t ch
23220 61 72 20 2a 0a 23 20 64 65 66 69 6e 65 20 63 6f  ar *.# define co
23230 6e 73 74 0a 23 65 6e 64 69 66 0a 0a 2f 2a 20 54  nst.#endif../* T
23240 68 65 20 6d 61 70 70 69 6e 67 20 62 65 74 77 65  he mapping betwe
23250 65 6e 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 73 20  en symbol names 
23260 61 6e 64 20 73 79 6d 62 6f 6c 73 2e 20 2a 2f 0a  and symbols. */.
23270 63 6f 6e 73 74 20 73 74 72 75 63 74 20 7b 0a 20  const struct {. 
23280 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d   const char *nam
23290 65 3b 0a 20 20 6c 74 5f 70 74 72 5f 74 20 61 64  e;.  lt_ptr_t ad
232a0 64 72 65 73 73 3b 0a 7d 0a 6c 74 5f 70 72 65 6c  dress;.}.lt_prel
232b0 6f 61 64 65 64 5f 73 79 6d 62 6f 6c 73 5b 5d 20  oaded_symbols[] 
232c0 3d 0a 7b 0a 45 4f 46 0a 09 20 20 24 53 45 44 20  =.{.EOF..  $SED 
232d0 22 73 2f 5e 24 73 79 6d 63 6f 64 65 24 73 79 6d  "s/^$symcode$sym
232e0 63 6f 64 65 2a 20 5c 28 2e 2a 5c 29 20 5c 28 2e  code* \(.*\) \(.
232f0 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20  *\)$/  {\"\2\", 
23300 28 6c 74 5f 70 74 72 5f 74 29 20 5c 26 5c 32 7d  (lt_ptr_t) \&\2}
23310 2c 2f 22 20 3c 20 22 24 6e 6c 69 73 74 22 20 7c  ,/" < "$nlist" |
23320 20 67 72 65 70 20 2d 76 20 6d 61 69 6e 20 3e 3e   grep -v main >>
23330 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
23340 74 0a 09 20 20 63 61 74 20 3c 3c 5c 45 4f 46 20  t..  cat <<\EOF 
23350 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  >> conftest.$ac_
23360 65 78 74 0a 20 20 7b 30 2c 20 28 6c 74 5f 70 74  ext.  {0, (lt_pt
23370 72 5f 74 29 20 30 7d 0a 7d 3b 0a 0a 23 69 66 64  r_t) 0}.};..#ifd
23380 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 7d  ef __cplusplus.}
23390 0a 23 65 6e 64 69 66 0a 45 4f 46 0a 09 20 20 23  .#endif.EOF..  #
233a0 20 4e 6f 77 20 74 72 79 20 6c 69 6e 6b 69 6e 67   Now try linking
233b0 20 74 68 65 20 74 77 6f 20 66 69 6c 65 73 2e 0a   the two files..
233c0 09 20 20 6d 76 20 63 6f 6e 66 74 65 73 74 2e 24  .  mv conftest.$
233d0 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 73  ac_objext confts
233e0 74 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 09 20  tm.$ac_objext.. 
233f0 20 6c 74 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24   lt_save_LIBS="$
23400 4c 49 42 53 22 0a 09 20 20 6c 74 5f 73 61 76 65  LIBS"..  lt_save
23410 5f 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53  _CFLAGS="$CFLAGS
23420 22 0a 09 20 20 4c 49 42 53 3d 22 63 6f 6e 66 74  "..  LIBS="conft
23430 73 74 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a  stm.$ac_objext".
23440 09 20 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41  .  CFLAGS="$CFLA
23450 47 53 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  GS$lt_prog_compi
23460 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66  ler_no_builtin_f
23470 6c 61 67 22 0a 09 20 20 69 66 20 7b 20 28 65 76  lag"..  if { (ev
23480 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
23490 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 6c  $LINENO: \"$ac_l
234a0 69 6e 6b 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ink\"") >&5.  (e
234b0 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e  val $ac_link) 2>
234c0 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
234d0 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
234e0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
234f0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
23500 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
23510 75 73 29 3b 20 7d 20 26 26 20 74 65 73 74 20 2d  us); } && test -
23520 73 20 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65  s conftest${ac_e
23530 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a 09 20 20  xeext}; then..  
23540 20 20 70 69 70 65 5f 77 6f 72 6b 73 3d 79 65 73    pipe_works=yes
23550 0a 09 20 20 66 69 0a 09 20 20 4c 49 42 53 3d 22  ..  fi..  LIBS="
23560 24 6c 74 5f 73 61 76 65 5f 4c 49 42 53 22 0a 09  $lt_save_LIBS"..
23570 20 20 43 46 4c 41 47 53 3d 22 24 6c 74 5f 73 61    CFLAGS="$lt_sa
23580 76 65 5f 43 46 4c 41 47 53 22 0a 09 65 6c 73 65  ve_CFLAGS"..else
23590 0a 09 20 20 65 63 68 6f 20 22 63 61 6e 6e 6f 74  ..  echo "cannot
235a0 20 66 69 6e 64 20 6e 6d 5f 74 65 73 74 5f 66 75   find nm_test_fu
235b0 6e 63 20 69 6e 20 24 6e 6c 69 73 74 22 20 3e 26  nc in $nlist" >&
235c0 35 0a 09 66 69 0a 20 20 20 20 20 20 65 6c 73 65  5..fi.      else
235d0 0a 09 65 63 68 6f 20 22 63 61 6e 6e 6f 74 20 66  ..echo "cannot f
235e0 69 6e 64 20 6e 6d 5f 74 65 73 74 5f 76 61 72 20  ind nm_test_var 
235f0 69 6e 20 24 6e 6c 69 73 74 22 20 3e 26 35 0a 20  in $nlist" >&5. 
23600 20 20 20 20 20 66 69 0a 20 20 20 20 65 6c 73 65       fi.    else
23610 0a 20 20 20 20 20 20 65 63 68 6f 20 22 63 61 6e  .      echo "can
23620 6e 6f 74 20 72 75 6e 20 24 6c 74 5f 63 76 5f 73  not run $lt_cv_s
23630 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
23640 5f 70 69 70 65 22 20 3e 26 35 0a 20 20 20 20 66  _pipe" >&5.    f
23650 69 0a 20 20 65 6c 73 65 0a 20 20 20 20 65 63 68  i.  else.    ech
23660 6f 20 22 24 70 72 6f 67 6e 61 6d 65 3a 20 66 61  o "$progname: fa
23670 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
23680 3a 22 20 3e 26 35 0a 20 20 20 20 63 61 74 20 63  :" >&5.    cat c
23690 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
236a0 3e 26 35 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66  >&5.  fi.  rm -f
236b0 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 74   conftest* conft
236c0 73 74 2a 0a 0a 20 20 23 20 44 6f 20 6e 6f 74 20  st*..  # Do not 
236d0 75 73 65 20 74 68 65 20 67 6c 6f 62 61 6c 5f 73  use the global_s
236e0 79 6d 62 6f 6c 5f 70 69 70 65 20 75 6e 6c 65 73  ymbol_pipe unles
236f0 73 20 69 74 20 77 6f 72 6b 73 2e 0a 20 20 69 66  s it works..  if
23700 20 74 65 73 74 20 22 24 70 69 70 65 5f 77 6f 72   test "$pipe_wor
23710 6b 73 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  ks" = yes; then.
23720 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 73 65      break.  else
23730 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67  .    lt_cv_sys_g
23740 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
23750 65 3d 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 66 69  e=.  fi.done..fi
23760 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c  ..if test -z "$l
23770 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
23780 73 79 6d 62 6f 6c 5f 70 69 70 65 22 3b 20 74 68  symbol_pipe"; th
23790 65 6e 0a 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67  en.  lt_cv_sys_g
237a0 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f  lobal_symbol_to_
237b0 63 64 65 63 6c 3d 0a 66 69 0a 69 66 20 74 65 73  cdecl=.fi.if tes
237c0 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73  t -z "$lt_cv_sys
237d0 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70  _global_symbol_p
237e0 69 70 65 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  ipe$lt_cv_sys_gl
237f0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63  obal_symbol_to_c
23800 64 65 63 6c 22 3b 20 74 68 65 6e 0a 20 20 65 63  decl"; then.  ec
23810 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
23820 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 66 61 69 6c  NO: result: fail
23830 65 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  ed" >&5.echo "${
23840 45 43 48 4f 5f 54 7d 66 61 69 6c 65 64 22 20 3e  ECHO_T}failed" >
23850 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  &6.else.  echo "
23860 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
23870 72 65 73 75 6c 74 3a 20 6f 6b 22 20 3e 26 35 0a  result: ok" >&5.
23880 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6f  echo "${ECHO_T}o
23890 6b 22 20 3e 26 36 0a 66 69 0a 0a 65 63 68 6f 20  k" >&6.fi..echo 
238a0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
238b0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f 62   checking for ob
238c0 6a 64 69 72 22 20 3e 26 35 0a 65 63 68 6f 20 24  jdir" >&5.echo $
238d0 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
238e0 20 66 6f 72 20 6f 62 6a 64 69 72 2e 2e 2e 20 24   for objdir... $
238f0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
23900 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 6f 62 6a  est "${lt_cv_obj
23910 64 69 72 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  dir+set}" = set;
23920 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
23930 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
23940 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
23950 0a 20 20 72 6d 20 2d 66 20 2e 6c 69 62 73 20 32  .  rm -f .libs 2
23960 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 6d 6b 64 69 72  >/dev/null.mkdir
23970 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75   .libs 2>/dev/nu
23980 6c 6c 0a 69 66 20 74 65 73 74 20 2d 64 20 2e 6c  ll.if test -d .l
23990 69 62 73 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63  ibs; then.  lt_c
239a0 76 5f 6f 62 6a 64 69 72 3d 2e 6c 69 62 73 0a 65  v_objdir=.libs.e
239b0 6c 73 65 0a 20 20 23 20 4d 53 2d 44 4f 53 20 64  lse.  # MS-DOS d
239c0 6f 65 73 20 6e 6f 74 20 61 6c 6c 6f 77 20 66 69  oes not allow fi
239d0 6c 65 6e 61 6d 65 73 20 74 68 61 74 20 62 65 67  lenames that beg
239e0 69 6e 20 77 69 74 68 20 61 20 64 6f 74 2e 0a 20  in with a dot.. 
239f0 20 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 3d 5f 6c   lt_cv_objdir=_l
23a00 69 62 73 0a 66 69 0a 72 6d 64 69 72 20 2e 6c 69  ibs.fi.rmdir .li
23a10 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66  bs 2>/dev/null.f
23a20 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  i.echo "$as_me:$
23a30 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
23a40 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e  $lt_cv_objdir" >
23a50 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
23a60 54 7d 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 22  T}$lt_cv_objdir"
23a70 20 3e 26 36 0a 6f 62 6a 64 69 72 3d 24 6c 74 5f   >&6.objdir=$lt_
23a80 63 76 5f 6f 62 6a 64 69 72 0a 0a 0a 0a 0a 0a 63  cv_objdir......c
23a90 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
23aa0 61 69 78 33 2a 29 0a 20 20 23 20 41 49 58 20 73  aix3*).  # AIX s
23ab0 6f 6d 65 74 69 6d 65 73 20 68 61 73 20 70 72 6f  ometimes has pro
23ac0 62 6c 65 6d 73 20 77 69 74 68 20 74 68 65 20 47  blems with the G
23ad0 43 43 20 63 6f 6c 6c 65 63 74 32 20 70 72 6f 67  CC collect2 prog
23ae0 72 61 6d 2e 20 20 46 6f 72 20 73 6f 6d 65 0a 20  ram.  For some. 
23af0 20 23 20 72 65 61 73 6f 6e 2c 20 69 66 20 77 65   # reason, if we
23b00 20 73 65 74 20 74 68 65 20 43 4f 4c 4c 45 43 54   set the COLLECT
23b10 5f 4e 41 4d 45 53 20 65 6e 76 69 72 6f 6e 6d 65  _NAMES environme
23b20 6e 74 20 76 61 72 69 61 62 6c 65 2c 20 74 68 65  nt variable, the
23b30 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23 20 76 61   problems.  # va
23b40 6e 69 73 68 20 69 6e 20 61 20 70 75 66 66 20 6f  nish in a puff o
23b50 66 20 73 6d 6f 6b 65 2e 0a 20 20 69 66 20 74 65  f smoke..  if te
23b60 73 74 20 22 58 24 7b 43 4f 4c 4c 45 43 54 5f 4e  st "X${COLLECT_N
23b70 41 4d 45 53 2b 73 65 74 7d 22 20 21 3d 20 58 73  AMES+set}" != Xs
23b80 65 74 3b 20 74 68 65 6e 0a 20 20 20 20 43 4f 4c  et; then.    COL
23b90 4c 45 43 54 5f 4e 41 4d 45 53 3d 0a 20 20 20 20  LECT_NAMES=.    
23ba0 65 78 70 6f 72 74 20 43 4f 4c 4c 45 43 54 5f 4e  export COLLECT_N
23bb0 41 4d 45 53 0a 20 20 66 69 0a 20 20 3b 3b 0a 65  AMES.  fi.  ;;.e
23bc0 73 61 63 0a 0a 23 20 53 65 64 20 73 75 62 73 74  sac..# Sed subst
23bd0 69 74 75 74 69 6f 6e 20 74 68 61 74 20 68 65 6c  itution that hel
23be0 70 73 20 75 73 20 64 6f 20 72 6f 62 75 73 74 20  ps us do robust 
23bf0 71 75 6f 74 69 6e 67 2e 20 20 49 74 20 62 61 63  quoting.  It bac
23c00 6b 73 6c 61 73 68 69 66 69 65 73 0a 23 20 6d 65  kslashifies.# me
23c10 74 61 63 68 61 72 61 63 74 65 72 73 20 74 68 61  tacharacters tha
23c20 74 20 61 72 65 20 73 74 69 6c 6c 20 61 63 74 69  t are still acti
23c30 76 65 20 77 69 74 68 69 6e 20 64 6f 75 62 6c 65  ve within double
23c40 2d 71 75 6f 74 65 64 20 73 74 72 69 6e 67 73 2e  -quoted strings.
23c50 0a 58 73 65 64 3d 27 73 65 64 20 2d 65 20 73 2f  .Xsed='sed -e s/
23c60 5e 58 2f 2f 27 0a 73 65 64 5f 71 75 6f 74 65 5f  ^X//'.sed_quote_
23c70 73 75 62 73 74 3d 27 73 2f 5c 28 5b 5c 5c 22 5c  subst='s/\([\\"\
23c80 5c 60 24 5c 5c 5c 5c 5d 5c 29 2f 5c 5c 5c 31 2f  \`$\\\\]\)/\\\1/
23c90 67 27 0a 0a 23 20 53 61 6d 65 20 61 73 20 61 62  g'..# Same as ab
23ca0 6f 76 65 2c 20 62 75 74 20 64 6f 20 6e 6f 74 20  ove, but do not 
23cb0 71 75 6f 74 65 20 76 61 72 69 61 62 6c 65 20 72  quote variable r
23cc0 65 66 65 72 65 6e 63 65 73 2e 0a 64 6f 75 62 6c  eferences..doubl
23cd0 65 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d 27 73  e_quote_subst='s
23ce0 2f 5c 28 5b 5c 5c 22 5c 5c 60 5c 5c 5c 5c 5d 5c  /\([\\"\\`\\\\]\
23cf0 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53 65 64  )/\\\1/g'..# Sed
23d00 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74 6f   substitution to
23d10 20 64 65 6c 61 79 20 65 78 70 61 6e 73 69 6f 6e   delay expansion
23d20 20 6f 66 20 61 6e 20 65 73 63 61 70 65 64 20 73   of an escaped s
23d30 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 69 6e  hell variable in
23d40 20 61 0a 23 20 64 6f 75 62 6c 65 5f 71 75 6f 74   a.# double_quot
23d50 65 5f 73 75 62 73 74 27 65 64 20 73 74 72 69 6e  e_subst'ed strin
23d60 67 2e 0a 64 65 6c 61 79 5f 76 61 72 69 61 62 6c  g..delay_variabl
23d70 65 5f 73 75 62 73 74 3d 27 73 2f 5c 5c 5c 5c 5c  e_subst='s/\\\\\
23d80 5c 5c 5c 5c 5c 5c 24 2f 5c 5c 5c 5c 5c 5c 24 2f  \\\\\\$/\\\\\\$/
23d90 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73 74 69  g'..# Sed substi
23da0 74 75 74 69 6f 6e 20 74 6f 20 61 76 6f 69 64 20  tution to avoid 
23db0 61 63 63 69 64 65 6e 74 61 6c 20 67 6c 6f 62 62  accidental globb
23dc0 69 6e 67 20 69 6e 20 65 76 61 6c 65 64 20 65 78  ing in evaled ex
23dd0 70 72 65 73 73 69 6f 6e 73 0a 6e 6f 5f 67 6c 6f  pressions.no_glo
23de0 62 5f 73 75 62 73 74 3d 27 73 2f 5c 2a 2f 5c 5c  b_subst='s/\*/\\
23df0 5c 2a 2f 67 27 0a 0a 23 20 43 6f 6e 73 74 61 6e  \*/g'..# Constan
23e00 74 73 3a 0a 72 6d 3d 22 72 6d 20 2d 66 22 0a 0a  ts:.rm="rm -f"..
23e10 23 20 47 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c  # Global variabl
23e20 65 73 3a 0a 64 65 66 61 75 6c 74 5f 6f 66 69 6c  es:.default_ofil
23e30 65 3d 6c 69 62 74 6f 6f 6c 0a 63 61 6e 5f 62 75  e=libtool.can_bu
23e40 69 6c 64 5f 73 68 61 72 65 64 3d 79 65 73 0a 0a  ild_shared=yes..
23e50 23 20 41 6c 6c 20 6b 6e 6f 77 6e 20 6c 69 6e 6b  # All known link
23e60 65 72 73 20 72 65 71 75 69 72 65 20 61 20 60 2e  ers require a `.
23e70 61 27 20 61 72 63 68 69 76 65 20 66 6f 72 20 73  a' archive for s
23e80 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20 28 65  tatic linking (e
23e90 78 63 65 70 74 20 4d 24 56 43 2c 0a 23 20 77 68  xcept M$VC,.# wh
23ea0 69 63 68 20 6e 65 65 64 73 20 27 2e 6c 69 62 27  ich needs '.lib'
23eb0 29 2e 0a 6c 69 62 65 78 74 3d 61 0a 6c 74 6d 61  )..libext=a.ltma
23ec0 69 6e 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 2f  in="$ac_aux_dir/
23ed0 6c 74 6d 61 69 6e 2e 73 68 22 0a 6f 66 69 6c 65  ltmain.sh".ofile
23ee0 3d 22 24 64 65 66 61 75 6c 74 5f 6f 66 69 6c 65  ="$default_ofile
23ef0 22 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 22 24  ".with_gnu_ld="$
23f00 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
23f10 64 22 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  d"..if test -n "
23f20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
23f30 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61  ; then.  # Extra
23f40 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
23f50 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f  d of "${ac_tool_
23f60 70 72 65 66 69 78 7d 61 72 22 2c 20 73 6f 20 69  prefix}ar", so i
23f70 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
23f80 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
23f90 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61  s..set dummy ${a
23fa0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72  c_tool_prefix}ar
23fb0 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68  ; ac_word=$2.ech
23fc0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
23fd0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
23fe0 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63  $ac_word" >&5.ec
23ff0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
24000 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
24010 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  d... $ECHO_C" >&
24020 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  6.if test "${ac_
24030 63 76 5f 70 72 6f 67 5f 41 52 2b 73 65 74 7d 22  cv_prog_AR+set}"
24040 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
24050 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
24060 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
24070 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
24080 74 20 2d 6e 20 22 24 41 52 22 3b 20 74 68 65 6e  t -n "$AR"; then
24090 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52  .  ac_cv_prog_AR
240a0 3d 22 24 41 52 22 20 23 20 4c 65 74 20 74 68 65  ="$AR" # Let the
240b0 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
240c0 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
240d0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
240e0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
240f0 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
24100 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
24110 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
24120 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
24130 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
24140 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
24150 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
24160 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
24170 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65 78 65   do.  if $as_exe
24180 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
24190 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
241a0 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
241b0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52     ac_cv_prog_AR
241c0 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
241d0 69 78 7d 61 72 22 0a 20 20 20 20 65 63 68 6f 20  ix}ar".    echo 
241e0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
241f0 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
24200 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
24210 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
24220 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
24230 6f 6e 65 0a 0a 66 69 0a 66 69 0a 41 52 3d 24 61  one..fi.fi.AR=$a
24240 63 5f 63 76 5f 70 72 6f 67 5f 41 52 0a 69 66 20  c_cv_prog_AR.if 
24250 74 65 73 74 20 2d 6e 20 22 24 41 52 22 3b 20 74  test -n "$AR"; t
24260 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  hen.  echo "$as_
24270 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
24280 6c 74 3a 20 24 41 52 22 20 3e 26 35 0a 65 63 68  lt: $AR" >&5.ech
24290 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 41 52 22  o "${ECHO_T}$AR"
242a0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f   >&6.else.  echo
242b0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
242c0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
242d0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
242e0 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 66 69 0a  }no" >&6.fi..fi.
242f0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
24300 63 76 5f 70 72 6f 67 5f 41 52 22 3b 20 74 68 65  cv_prog_AR"; the
24310 6e 0a 20 20 61 63 5f 63 74 5f 41 52 3d 24 41 52  n.  ac_ct_AR=$AR
24320 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
24330 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
24340 61 72 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  ar", so it can b
24350 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
24360 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
24370 64 75 6d 6d 79 20 61 72 3b 20 61 63 5f 77 6f 72  dummy ar; ac_wor
24380 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d  d=$2.echo "$as_m
24390 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
243a0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
243b0 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
243c0 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _N "checking for
243d0 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43   $ac_word... $EC
243e0 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73  HO_C" >&6.if tes
243f0 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
24400 61 63 5f 63 74 5f 41 52 2b 73 65 74 7d 22 20 3d  ac_ct_AR+set}" =
24410 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
24420 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
24430 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
24440 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
24450 2d 6e 20 22 24 61 63 5f 63 74 5f 41 52 22 3b 20  -n "$ac_ct_AR"; 
24460 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
24470 67 5f 61 63 5f 63 74 5f 41 52 3d 22 24 61 63 5f  g_ac_ct_AR="$ac_
24480 63 74 5f 41 52 22 20 23 20 4c 65 74 20 74 68 65  ct_AR" # Let the
24490 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
244a0 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
244b0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
244c0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
244d0 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
244e0 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
244f0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
24500 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
24510 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
24520 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
24530 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
24540 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
24550 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65 78 65   do.  if $as_exe
24560 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64  cutable_p "$as_d
24570 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
24580 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
24590 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63     ac_cv_prog_ac
245a0 5f 63 74 5f 41 52 3d 22 61 72 22 0a 20 20 20 20  _ct_AR="ar".    
245b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
245c0 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
245d0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
245e0 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
245f0 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
24600 6f 6e 65 0a 64 6f 6e 65 0a 0a 20 20 74 65 73 74  one.done..  test
24610 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67   -z "$ac_cv_prog
24620 5f 61 63 5f 63 74 5f 41 52 22 20 26 26 20 61 63  _ac_ct_AR" && ac
24630 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41  _cv_prog_ac_ct_A
24640 52 3d 22 66 61 6c 73 65 22 0a 66 69 0a 66 69 0a  R="false".fi.fi.
24650 61 63 5f 63 74 5f 41 52 3d 24 61 63 5f 63 76 5f  ac_ct_AR=$ac_cv_
24660 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 0a 69 66  prog_ac_ct_AR.if
24670 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
24680 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20 65 63 68  _AR"; then.  ech
24690 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
246a0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
246b0 74 5f 41 52 22 20 3e 26 35 0a 65 63 68 6f 20 22  t_AR" >&5.echo "
246c0 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 74 5f  ${ECHO_T}$ac_ct_
246d0 41 52 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65  AR" >&6.else.  e
246e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
246f0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
24700 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
24710 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a  O_T}no" >&6.fi..
24720 20 20 41 52 3d 24 61 63 5f 63 74 5f 41 52 0a 65    AR=$ac_ct_AR.e
24730 6c 73 65 0a 20 20 41 52 3d 22 24 61 63 5f 63 76  lse.  AR="$ac_cv
24740 5f 70 72 6f 67 5f 41 52 22 0a 66 69 0a 0a 69 66  _prog_AR".fi..if
24750 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
24760 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
24770 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
24780 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
24790 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
247a0 7d 72 61 6e 6c 69 62 22 2c 20 73 6f 20 69 74 20  }ranlib", so it 
247b0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
247c0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
247d0 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f  .set dummy ${ac_
247e0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c  tool_prefix}ranl
247f0 69 62 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65  ib; ac_word=$2.e
24800 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
24810 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
24820 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
24830 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
24840 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
24850 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  ord... $ECHO_C" 
24860 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61  >&6.if test "${a
24870 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42  c_cv_prog_RANLIB
24880 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
24890 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
248a0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
248b0 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
248c0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e  if test -n "$RAN
248d0 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  LIB"; then.  ac_
248e0 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22  cv_prog_RANLIB="
248f0 24 52 41 4e 4c 49 42 22 20 23 20 4c 65 74 20 74  $RANLIB" # Let t
24900 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
24910 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
24920 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
24930 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
24940 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
24950 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
24960 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
24970 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
24980 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
24990 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
249a0 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
249b0 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
249c0 73 3b 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65  s; do.  if $as_e
249d0 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73  xecutable_p "$as
249e0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
249f0 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e  _exec_ext"; then
24a00 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
24a10 52 41 4e 4c 49 42 3d 22 24 7b 61 63 5f 74 6f 6f  RANLIB="${ac_too
24a20 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 22  l_prefix}ranlib"
24a30 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
24a40 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
24a50 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
24a60 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
24a70 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
24a80 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66   fi.done.done..f
24a90 69 0a 66 69 0a 52 41 4e 4c 49 42 3d 24 61 63 5f  i.fi.RANLIB=$ac_
24aa0 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 0a 69  cv_prog_RANLIB.i
24ab0 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c  f test -n "$RANL
24ac0 49 42 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  IB"; then.  echo
24ad0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
24ae0 3a 20 72 65 73 75 6c 74 3a 20 24 52 41 4e 4c 49  : result: $RANLI
24af0 42 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  B" >&5.echo "${E
24b00 43 48 4f 5f 54 7d 24 52 41 4e 4c 49 42 22 20 3e  CHO_T}$RANLIB" >
24b10 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  &6.else.  echo "
24b20 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
24b30 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
24b40 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e  echo "${ECHO_T}n
24b50 6f 22 20 3e 26 36 0a 66 69 0a 0a 66 69 0a 69 66  o" >&6.fi..fi.if
24b60 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
24b70 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 22 3b 20 74  _prog_RANLIB"; t
24b80 68 65 6e 0a 20 20 61 63 5f 63 74 5f 52 41 4e 4c  hen.  ac_ct_RANL
24b90 49 42 3d 24 52 41 4e 4c 49 42 0a 20 20 23 20 45  IB=$RANLIB.  # E
24ba0 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
24bb0 20 77 6f 72 64 20 6f 66 20 22 72 61 6e 6c 69 62   word of "ranlib
24bc0 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
24bd0 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
24be0 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
24bf0 6d 6d 79 20 72 61 6e 6c 69 62 3b 20 61 63 5f 77  mmy ranlib; ac_w
24c00 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73  ord=$2.echo "$as
24c10 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
24c20 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
24c30 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  rd" >&5.echo $EC
24c40 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
24c50 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24  or $ac_word... $
24c60 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
24c70 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
24c80 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 2b 73  g_ac_ct_RANLIB+s
24c90 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
24ca0 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
24cb0 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
24cc0 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66  C" >&6.else.  if
24cd0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
24ce0 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20  _RANLIB"; then. 
24cf0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
24d00 74 5f 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 74  t_RANLIB="$ac_ct
24d10 5f 52 41 4e 4c 49 42 22 20 23 20 4c 65 74 20 74  _RANLIB" # Let t
24d20 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
24d30 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
24d40 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
24d50 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
24d60 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
24d70 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
24d80 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
24d90 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
24da0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
24db0 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
24dc0 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
24dd0 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
24de0 73 3b 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65  s; do.  if $as_e
24df0 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73  xecutable_p "$as
24e00 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
24e10 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e  _exec_ext"; then
24e20 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
24e30 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22 72 61  ac_ct_RANLIB="ra
24e40 6e 6c 69 62 22 0a 20 20 20 20 65 63 68 6f 20 22  nlib".    echo "
24e50 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
24e60 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
24e70 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
24e80 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
24e90 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
24ea0 6e 65 0a 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  ne..  test -z "$
24eb0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
24ec0 5f 52 41 4e 4c 49 42 22 20 26 26 20 61 63 5f 63  _RANLIB" && ac_c
24ed0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e  v_prog_ac_ct_RAN
24ee0 4c 49 42 3d 22 3a 22 0a 66 69 0a 66 69 0a 61 63  LIB=":".fi.fi.ac
24ef0 5f 63 74 5f 52 41 4e 4c 49 42 3d 24 61 63 5f 63  _ct_RANLIB=$ac_c
24f00 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e  v_prog_ac_ct_RAN
24f10 4c 49 42 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  LIB.if test -n "
24f20 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b 20  $ac_ct_RANLIB"; 
24f30 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73  then.  echo "$as
24f40 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
24f50 75 6c 74 3a 20 24 61 63 5f 63 74 5f 52 41 4e 4c  ult: $ac_ct_RANL
24f60 49 42 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  IB" >&5.echo "${
24f70 45 43 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 52 41  ECHO_T}$ac_ct_RA
24f80 4e 4c 49 42 22 20 3e 26 36 0a 65 6c 73 65 0a 20  NLIB" >&6.else. 
24f90 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
24fa0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
24fb0 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  o" >&5.echo "${E
24fc0 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69  CHO_T}no" >&6.fi
24fd0 0a 0a 20 20 52 41 4e 4c 49 42 3d 24 61 63 5f 63  ..  RANLIB=$ac_c
24fe0 74 5f 52 41 4e 4c 49 42 0a 65 6c 73 65 0a 20 20  t_RANLIB.else.  
24ff0 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 76 5f 70  RANLIB="$ac_cv_p
25000 72 6f 67 5f 52 41 4e 4c 49 42 22 0a 66 69 0a 0a  rog_RANLIB".fi..
25010 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
25020 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
25030 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
25040 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
25050 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
25060 69 78 7d 73 74 72 69 70 22 2c 20 73 6f 20 69 74  ix}strip", so it
25070 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
25080 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
25090 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
250a0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72  _tool_prefix}str
250b0 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65  ip; ac_word=$2.e
250c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
250d0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
250e0 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
250f0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
25100 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
25110 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  ord... $ECHO_C" 
25120 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61  >&6.if test "${a
25130 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 2b  c_cv_prog_STRIP+
25140 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
25150 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
25160 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
25170 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  _C" >&6.else.  i
25180 66 20 74 65 73 74 20 2d 6e 20 22 24 53 54 52 49  f test -n "$STRI
25190 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  P"; then.  ac_cv
251a0 5f 70 72 6f 67 5f 53 54 52 49 50 3d 22 24 53 54  _prog_STRIP="$ST
251b0 52 49 50 22 20 23 20 4c 65 74 20 74 68 65 20 75  RIP" # Let the u
251c0 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
251d0 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
251e0 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
251f0 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
25200 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
25210 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
25220 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
25230 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
25240 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
25250 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
25260 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
25270 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
25280 6f 0a 20 20 69 66 20 24 61 73 5f 65 78 65 63 75  o.  if $as_execu
25290 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
252a0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
252b0 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
252c0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49   ac_cv_prog_STRI
252d0 50 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  P="${ac_tool_pre
252e0 66 69 78 7d 73 74 72 69 70 22 0a 20 20 20 20 65  fix}strip".    e
252f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
25300 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
25310 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
25320 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
25330 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
25340 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 53  ne.done..fi.fi.S
25350 54 52 49 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67  TRIP=$ac_cv_prog
25360 5f 53 54 52 49 50 0a 69 66 20 74 65 73 74 20 2d  _STRIP.if test -
25370 6e 20 22 24 53 54 52 49 50 22 3b 20 74 68 65 6e  n "$STRIP"; then
25380 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
25390 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
253a0 20 24 53 54 52 49 50 22 20 3e 26 35 0a 65 63 68   $STRIP" >&5.ech
253b0 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 53 54 52  o "${ECHO_T}$STR
253c0 49 50 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65  IP" >&6.else.  e
253d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
253e0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
253f0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
25400 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a  O_T}no" >&6.fi..
25410 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
25420 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50  ac_cv_prog_STRIP
25430 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
25440 53 54 52 49 50 3d 24 53 54 52 49 50 0a 20 20 23  STRIP=$STRIP.  #
25450 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
25460 73 74 20 77 6f 72 64 20 6f 66 20 22 73 74 72 69  st word of "stri
25470 70 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  p", so it can be
25480 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
25490 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
254a0 75 6d 6d 79 20 73 74 72 69 70 3b 20 61 63 5f 77  ummy strip; ac_w
254b0 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73  ord=$2.echo "$as
254c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
254d0 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
254e0 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  rd" >&5.echo $EC
254f0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
25500 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24  or $ac_word... $
25510 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
25520 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
25530 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 2b 73 65  g_ac_ct_STRIP+se
25540 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
25550 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
25560 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
25570 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
25580 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
25590 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 61  STRIP"; then.  a
255a0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
255b0 53 54 52 49 50 3d 22 24 61 63 5f 63 74 5f 53 54  STRIP="$ac_ct_ST
255c0 52 49 50 22 20 23 20 4c 65 74 20 74 68 65 20 75  RIP" # Let the u
255d0 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
255e0 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
255f0 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
25600 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
25610 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
25620 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
25630 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
25640 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
25650 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
25660 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
25670 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
25680 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
25690 6f 0a 20 20 69 66 20 24 61 73 5f 65 78 65 63 75  o.  if $as_execu
256a0 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
256b0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
256c0 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
256d0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
256e0 74 5f 53 54 52 49 50 3d 22 73 74 72 69 70 22 0a  t_STRIP="strip".
256f0 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
25700 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
25710 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
25720 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
25730 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
25740 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 20 20  fi.done.done..  
25750 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
25760 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50  prog_ac_ct_STRIP
25770 22 20 26 26 20 61 63 5f 63 76 5f 70 72 6f 67 5f  " && ac_cv_prog_
25780 61 63 5f 63 74 5f 53 54 52 49 50 3d 22 3a 22 0a  ac_ct_STRIP=":".
25790 66 69 0a 66 69 0a 61 63 5f 63 74 5f 53 54 52 49  fi.fi.ac_ct_STRI
257a0 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  P=$ac_cv_prog_ac
257b0 5f 63 74 5f 53 54 52 49 50 0a 69 66 20 74 65 73  _ct_STRIP.if tes
257c0 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 53 54 52  t -n "$ac_ct_STR
257d0 49 50 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  IP"; then.  echo
257e0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
257f0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
25800 5f 53 54 52 49 50 22 20 3e 26 35 0a 65 63 68 6f  _STRIP" >&5.echo
25810 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63   "${ECHO_T}$ac_c
25820 74 5f 53 54 52 49 50 22 20 3e 26 36 0a 65 6c 73  t_STRIP" >&6.els
25830 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
25840 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
25850 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  : no" >&5.echo "
25860 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36  ${ECHO_T}no" >&6
25870 0a 66 69 0a 0a 20 20 53 54 52 49 50 3d 24 61 63  .fi..  STRIP=$ac
25880 5f 63 74 5f 53 54 52 49 50 0a 65 6c 73 65 0a 20  _ct_STRIP.else. 
25890 20 53 54 52 49 50 3d 22 24 61 63 5f 63 76 5f 70   STRIP="$ac_cv_p
258a0 72 6f 67 5f 53 54 52 49 50 22 0a 66 69 0a 0a 0a  rog_STRIP".fi...
258b0 6f 6c 64 5f 43 43 3d 22 24 43 43 22 0a 6f 6c 64  old_CC="$CC".old
258c0 5f 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53  _CFLAGS="$CFLAGS
258d0 22 0a 0a 23 20 53 65 74 20 73 61 6e 65 20 64 65  "..# Set sane de
258e0 66 61 75 6c 74 73 20 66 6f 72 20 76 61 72 69 6f  faults for vario
258f0 75 73 20 76 61 72 69 61 62 6c 65 73 0a 74 65 73  us variables.tes
25900 74 20 2d 7a 20 22 24 41 52 22 20 26 26 20 41 52  t -z "$AR" && AR
25910 3d 61 72 0a 74 65 73 74 20 2d 7a 20 22 24 41 52  =ar.test -z "$AR
25920 5f 46 4c 41 47 53 22 20 26 26 20 41 52 5f 46 4c  _FLAGS" && AR_FL
25930 41 47 53 3d 63 72 75 0a 74 65 73 74 20 2d 7a 20  AGS=cru.test -z 
25940 22 24 41 53 22 20 26 26 20 41 53 3d 61 73 0a 74  "$AS" && AS=as.t
25950 65 73 74 20 2d 7a 20 22 24 43 43 22 20 26 26 20  est -z "$CC" && 
25960 43 43 3d 63 63 0a 74 65 73 74 20 2d 7a 20 22 24  CC=cc.test -z "$
25970 4c 54 43 43 22 20 26 26 20 4c 54 43 43 3d 24 43  LTCC" && LTCC=$C
25980 43 0a 74 65 73 74 20 2d 7a 20 22 24 44 4c 4c 54  C.test -z "$DLLT
25990 4f 4f 4c 22 20 26 26 20 44 4c 4c 54 4f 4f 4c 3d  OOL" && DLLTOOL=
259a0 64 6c 6c 74 6f 6f 6c 0a 74 65 73 74 20 2d 7a 20  dlltool.test -z 
259b0 22 24 4c 44 22 20 26 26 20 4c 44 3d 6c 64 0a 74  "$LD" && LD=ld.t
259c0 65 73 74 20 2d 7a 20 22 24 4c 4e 5f 53 22 20 26  est -z "$LN_S" &
259d0 26 20 4c 4e 5f 53 3d 22 6c 6e 20 2d 73 22 0a 74  & LN_S="ln -s".t
259e0 65 73 74 20 2d 7a 20 22 24 4d 41 47 49 43 5f 43  est -z "$MAGIC_C
259f0 4d 44 22 20 26 26 20 4d 41 47 49 43 5f 43 4d 44  MD" && MAGIC_CMD
25a00 3d 66 69 6c 65 0a 74 65 73 74 20 2d 7a 20 22 24  =file.test -z "$
25a10 4e 4d 22 20 26 26 20 4e 4d 3d 6e 6d 0a 74 65 73  NM" && NM=nm.tes
25a20 74 20 2d 7a 20 22 24 53 45 44 22 20 26 26 20 53  t -z "$SED" && S
25a30 45 44 3d 73 65 64 0a 74 65 73 74 20 2d 7a 20 22  ED=sed.test -z "
25a40 24 4f 42 4a 44 55 4d 50 22 20 26 26 20 4f 42 4a  $OBJDUMP" && OBJ
25a50 44 55 4d 50 3d 6f 62 6a 64 75 6d 70 0a 74 65 73  DUMP=objdump.tes
25a60 74 20 2d 7a 20 22 24 52 41 4e 4c 49 42 22 20 26  t -z "$RANLIB" &
25a70 26 20 52 41 4e 4c 49 42 3d 3a 0a 74 65 73 74 20  & RANLIB=:.test 
25a80 2d 7a 20 22 24 53 54 52 49 50 22 20 26 26 20 53  -z "$STRIP" && S
25a90 54 52 49 50 3d 3a 0a 74 65 73 74 20 2d 7a 20 22  TRIP=:.test -z "
25aa0 24 61 63 5f 6f 62 6a 65 78 74 22 20 26 26 20 61  $ac_objext" && a
25ab0 63 5f 6f 62 6a 65 78 74 3d 6f 0a 0a 23 20 44 65  c_objext=o..# De
25ac0 74 65 72 6d 69 6e 65 20 63 6f 6d 6d 61 6e 64 73  termine commands
25ad0 20 74 6f 20 63 72 65 61 74 65 20 6f 6c 64 2d 73   to create old-s
25ae0 74 79 6c 65 20 73 74 61 74 69 63 20 61 72 63 68  tyle static arch
25af0 69 76 65 73 2e 0a 6f 6c 64 5f 61 72 63 68 69 76  ives..old_archiv
25b00 65 5f 63 6d 64 73 3d 27 24 41 52 20 24 41 52 5f  e_cmds='$AR $AR_
25b10 46 4c 41 47 53 20 24 6f 6c 64 6c 69 62 24 6f 6c  FLAGS $oldlib$ol
25b20 64 6f 62 6a 73 24 6f 6c 64 5f 64 65 70 6c 69 62  dobjs$old_deplib
25b30 73 27 0a 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61  s'.old_postinsta
25b40 6c 6c 5f 63 6d 64 73 3d 27 63 68 6d 6f 64 20 36  ll_cmds='chmod 6
25b50 34 34 20 24 6f 6c 64 6c 69 62 27 0a 6f 6c 64 5f  44 $oldlib'.old_
25b60 70 6f 73 74 75 6e 69 6e 73 74 61 6c 6c 5f 63 6d  postuninstall_cm
25b70 64 73 3d 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20  ds=..if test -n 
25b80 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a  "$RANLIB"; then.
25b90 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20    case $host_os 
25ba0 69 6e 0a 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20  in.  openbsd*). 
25bb0 20 20 20 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61     old_postinsta
25bc0 6c 6c 5f 63 6d 64 73 3d 22 5c 24 52 41 4e 4c 49  ll_cmds="\$RANLI
25bd0 42 20 2d 74 20 5c 24 6f 6c 64 6c 69 62 7e 24 6f  B -t \$oldlib~$o
25be0 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63  ld_postinstall_c
25bf0 6d 64 73 22 0a 20 20 20 20 3b 3b 0a 20 20 2a 29  mds".    ;;.  *)
25c00 0a 20 20 20 20 6f 6c 64 5f 70 6f 73 74 69 6e 73  .    old_postins
25c10 74 61 6c 6c 5f 63 6d 64 73 3d 22 5c 24 52 41 4e  tall_cmds="\$RAN
25c20 4c 49 42 20 5c 24 6f 6c 64 6c 69 62 7e 24 6f 6c  LIB \$oldlib~$ol
25c30 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d  d_postinstall_cm
25c40 64 73 22 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61  ds".    ;;.  esa
25c50 63 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f  c.  old_archive_
25c60 63 6d 64 73 3d 22 24 6f 6c 64 5f 61 72 63 68 69  cmds="$old_archi
25c70 76 65 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42  ve_cmds~\$RANLIB
25c80 20 5c 24 6f 6c 64 6c 69 62 22 0a 66 69 0a 0a 23   \$oldlib".fi..#
25c90 20 4f 6e 6c 79 20 70 65 72 66 6f 72 6d 20 74 68   Only perform th
25ca0 65 20 63 68 65 63 6b 20 66 6f 72 20 66 69 6c 65  e check for file
25cb0 2c 20 69 66 20 74 68 65 20 63 68 65 63 6b 20 6d  , if the check m
25cc0 65 74 68 6f 64 20 72 65 71 75 69 72 65 73 20 69  ethod requires i
25cd0 74 0a 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f  t.case $deplibs_
25ce0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a  check_method in.
25cf0 66 69 6c 65 5f 6d 61 67 69 63 2a 29 0a 20 20 69  file_magic*).  i
25d00 66 20 74 65 73 74 20 22 24 66 69 6c 65 5f 6d 61  f test "$file_ma
25d10 67 69 63 5f 63 6d 64 22 20 3d 20 27 24 4d 41 47  gic_cmd" = '$MAG
25d20 49 43 5f 43 4d 44 27 3b 20 74 68 65 6e 0a 20 20  IC_CMD'; then.  
25d30 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
25d40 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
25d50 20 66 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70   for ${ac_tool_p
25d60 72 65 66 69 78 7d 66 69 6c 65 22 20 3e 26 35 0a  refix}file" >&5.
25d70 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
25d80 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b 61 63 5f  ecking for ${ac_
25d90 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65  tool_prefix}file
25da0 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
25db0 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
25dc0 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
25dd0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
25de0 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
25df0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
25e00 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
25e10 63 61 73 65 20 24 4d 41 47 49 43 5f 43 4d 44 20  case $MAGIC_CMD 
25e20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b  in.[\\/*] |  ?:[
25e30 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 70  \\/]*).  lt_cv_p
25e40 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ath_MAGIC_CMD="$
25e50 4d 41 47 49 43 5f 43 4d 44 22 20 23 20 4c 65 74  MAGIC_CMD" # Let
25e60 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
25e70 64 65 20 74 68 65 20 74 65 73 74 20 77 69 74 68  de the test with
25e80 20 61 20 70 61 74 68 2e 0a 20 20 3b 3b 0a 2a 29   a path..  ;;.*)
25e90 0a 20 20 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43  .  lt_save_MAGIC
25ea0 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44  _CMD="$MAGIC_CMD
25eb0 22 0a 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d  ".  lt_save_ifs=
25ec0 22 24 49 46 53 22 3b 20 49 46 53 3d 24 50 41 54  "$IFS"; IFS=$PAT
25ed0 48 5f 53 45 50 41 52 41 54 4f 52 0a 20 20 61 63  H_SEPARATOR.  ac
25ee0 5f 64 75 6d 6d 79 3d 22 2f 75 73 72 2f 62 69 6e  _dummy="/usr/bin
25ef0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 24  $PATH_SEPARATOR$
25f00 50 41 54 48 22 0a 20 20 66 6f 72 20 61 63 5f 64  PATH".  for ac_d
25f10 69 72 20 69 6e 20 24 61 63 5f 64 75 6d 6d 79 3b  ir in $ac_dummy;
25f20 20 64 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c 74   do.    IFS="$lt
25f30 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 74  _save_ifs".    t
25f40 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22  est -z "$ac_dir"
25f50 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20   && ac_dir=..   
25f60 20 69 66 20 74 65 73 74 20 2d 66 20 24 61 63 5f   if test -f $ac_
25f70 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  dir/${ac_tool_pr
25f80 65 66 69 78 7d 66 69 6c 65 3b 20 74 68 65 6e 0a  efix}file; then.
25f90 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68        lt_cv_path
25fa0 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 61 63 5f  _MAGIC_CMD="$ac_
25fb0 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  dir/${ac_tool_pr
25fc0 65 66 69 78 7d 66 69 6c 65 22 0a 20 20 20 20 20  efix}file".     
25fd0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 66 69   if test -n "$fi
25fe0 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
25ff0 6c 65 22 3b 20 74 68 65 6e 0a 09 63 61 73 65 20  le"; then..case 
26000 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  $deplibs_check_m
26010 65 74 68 6f 64 20 69 6e 0a 09 22 66 69 6c 65 5f  ethod in.."file_
26020 6d 61 67 69 63 20 22 2a 29 0a 09 20 20 66 69 6c  magic "*)..  fil
26030 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 3d 22 60  e_magic_regex="`
26040 65 78 70 72 20 5c 22 24 64 65 70 6c 69 62 73 5f  expr \"$deplibs_
26050 63 68 65 63 6b 5f 6d 65 74 68 6f 64 5c 22 20 3a  check_method\" :
26060 20 5c 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28   \"file_magic \(
26070 2e 2a 5c 29 5c 22 60 22 0a 09 20 20 4d 41 47 49  .*\)\"`"..  MAGI
26080 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61  C_CMD="$lt_cv_pa
26090 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20  th_MAGIC_CMD".. 
260a0 20 69 66 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d   if eval $file_m
260b0 61 67 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f  agic_cmd \$file_
260c0 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 20  magic_test_file 
260d0 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09  2> /dev/null |..
260e0 20 20 20 20 24 45 47 52 45 50 20 22 24 66 69 6c      $EGREP "$fil
260f0 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 22 20 3e  e_magic_regex" >
26100 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
26110 0a 09 20 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a  ..    :..  else.
26120 09 20 20 20 20 63 61 74 20 3c 3c 45 4f 46 20 31  .    cat <<EOF 1
26130 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67  >&2..*** Warning
26140 3a 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69  : the command li
26150 62 74 6f 6f 6c 20 75 73 65 73 20 74 6f 20 64 65  btool uses to de
26160 74 65 63 74 20 73 68 61 72 65 64 20 6c 69 62 72  tect shared libr
26170 61 72 69 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c 65  aries,.*** $file
26180 5f 6d 61 67 69 63 5f 63 6d 64 2c 20 70 72 6f 64  _magic_cmd, prod
26190 75 63 65 73 20 6f 75 74 70 75 74 20 74 68 61 74  uces output that
261a0 20 6c 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74 20   libtool cannot 
261b0 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20 54  recognize..*** T
261c0 68 65 20 72 65 73 75 6c 74 20 69 73 20 74 68 61  he result is tha
261d0 74 20 6c 69 62 74 6f 6f 6c 20 6d 61 79 20 66 61  t libtool may fa
261e0 69 6c 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20  il to recognize 
261f0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
26200 0a 2a 2a 2a 20 61 73 20 73 75 63 68 2e 20 20 54  .*** as such.  T
26210 68 69 73 20 77 69 6c 6c 20 61 66 66 65 63 74 20  his will affect 
26220 74 68 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20  the creation of 
26230 6c 69 62 74 6f 6f 6c 20 6c 69 62 72 61 72 69 65  libtool librarie
26240 73 20 74 68 61 74 0a 2a 2a 2a 20 64 65 70 65 6e  s that.*** depen
26250 64 20 6f 6e 20 73 68 61 72 65 64 20 6c 69 62 72  d on shared libr
26260 61 72 69 65 73 2c 20 62 75 74 20 70 72 6f 67 72  aries, but progr
26270 61 6d 73 20 6c 69 6e 6b 65 64 20 77 69 74 68 20  ams linked with 
26280 73 75 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a  such libtool.***
26290 20 6c 69 62 72 61 72 69 65 73 20 77 69 6c 6c 20   libraries will 
262a0 77 6f 72 6b 20 72 65 67 61 72 64 6c 65 73 73 20  work regardless 
262b0 6f 66 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2e  of this problem.
262c0 20 20 4e 65 76 65 72 74 68 65 6c 65 73 73 2c 20    Nevertheless, 
262d0 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e 74  you.*** may want
262e0 20 74 6f 20 72 65 70 6f 72 74 20 74 68 65 20 70   to report the p
262f0 72 6f 62 6c 65 6d 20 74 6f 20 79 6f 75 72 20 73  roblem to your s
26300 79 73 74 65 6d 20 6d 61 6e 61 67 65 72 20 61 6e  ystem manager an
26310 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75 67 2d  d/or to.*** bug-
26320 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67 0a  libtool@gnu.org.
26330 0a 45 4f 46 0a 09 20 20 66 69 20 3b 3b 0a 09 65  .EOF..  fi ;;..e
26340 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20  sac.      fi.   
26350 20 20 20 62 72 65 61 6b 0a 20 20 20 20 66 69 0a     break.    fi.
26360 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c    done.  IFS="$l
26370 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 4d 41  t_save_ifs".  MA
26380 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 73 61 76  GIC_CMD="$lt_sav
26390 65 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 3b  e_MAGIC_CMD".  ;
263a0 3b 0a 65 73 61 63 0a 66 69 0a 0a 4d 41 47 49 43  ;.esac.fi..MAGIC
263b0 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74  _CMD="$lt_cv_pat
263c0 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 69 66 20  h_MAGIC_CMD".if 
263d0 74 65 73 74 20 2d 6e 20 22 24 4d 41 47 49 43 5f  test -n "$MAGIC_
263e0 43 4d 44 22 3b 20 74 68 65 6e 0a 20 20 65 63 68  CMD"; then.  ech
263f0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
26400 4f 3a 20 72 65 73 75 6c 74 3a 20 24 4d 41 47 49  O: result: $MAGI
26410 43 5f 43 4d 44 22 20 3e 26 35 0a 65 63 68 6f 20  C_CMD" >&5.echo 
26420 22 24 7b 45 43 48 4f 5f 54 7d 24 4d 41 47 49 43  "${ECHO_T}$MAGIC
26430 5f 43 4d 44 22 20 3e 26 36 0a 65 6c 73 65 0a 20  _CMD" >&6.else. 
26440 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
26450 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
26460 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  o" >&5.echo "${E
26470 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69  CHO_T}no" >&6.fi
26480 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c  ..if test -z "$l
26490 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
264a0 43 4d 44 22 3b 20 74 68 65 6e 0a 20 20 69 66 20  CMD"; then.  if 
264b0 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
264c0 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
264d0 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
264e0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
264f0 6e 67 20 66 6f 72 20 66 69 6c 65 22 20 3e 26 35  ng for file" >&5
26500 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
26510 68 65 63 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65  hecking for file
26520 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
26530 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
26540 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
26550 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
26560 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
26570 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
26580 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
26590 63 61 73 65 20 24 4d 41 47 49 43 5f 43 4d 44 20  case $MAGIC_CMD 
265a0 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b  in.[\\/*] |  ?:[
265b0 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 70  \\/]*).  lt_cv_p
265c0 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ath_MAGIC_CMD="$
265d0 4d 41 47 49 43 5f 43 4d 44 22 20 23 20 4c 65 74  MAGIC_CMD" # Let
265e0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
265f0 64 65 20 74 68 65 20 74 65 73 74 20 77 69 74 68  de the test with
26600 20 61 20 70 61 74 68 2e 0a 20 20 3b 3b 0a 2a 29   a path..  ;;.*)
26610 0a 20 20 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43  .  lt_save_MAGIC
26620 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44  _CMD="$MAGIC_CMD
26630 22 0a 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d  ".  lt_save_ifs=
26640 22 24 49 46 53 22 3b 20 49 46 53 3d 24 50 41 54  "$IFS"; IFS=$PAT
26650 48 5f 53 45 50 41 52 41 54 4f 52 0a 20 20 61 63  H_SEPARATOR.  ac
26660 5f 64 75 6d 6d 79 3d 22 2f 75 73 72 2f 62 69 6e  _dummy="/usr/bin
26670 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 24  $PATH_SEPARATOR$
26680 50 41 54 48 22 0a 20 20 66 6f 72 20 61 63 5f 64  PATH".  for ac_d
26690 69 72 20 69 6e 20 24 61 63 5f 64 75 6d 6d 79 3b  ir in $ac_dummy;
266a0 20 64 6f 0a 20 20 20 20 49 46 53 3d 22 24 6c 74   do.    IFS="$lt
266b0 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 74  _save_ifs".    t
266c0 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 69 72 22  est -z "$ac_dir"
266d0 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20   && ac_dir=..   
266e0 20 69 66 20 74 65 73 74 20 2d 66 20 24 61 63 5f   if test -f $ac_
266f0 64 69 72 2f 66 69 6c 65 3b 20 74 68 65 6e 0a 20  dir/file; then. 
26700 20 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f       lt_cv_path_
26710 4d 41 47 49 43 5f 43 4d 44 3d 22 24 61 63 5f 64  MAGIC_CMD="$ac_d
26720 69 72 2f 66 69 6c 65 22 0a 20 20 20 20 20 20 69  ir/file".      i
26730 66 20 74 65 73 74 20 2d 6e 20 22 24 66 69 6c 65  f test -n "$file
26740 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
26750 22 3b 20 74 68 65 6e 0a 09 63 61 73 65 20 24 64  "; then..case $d
26760 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
26770 68 6f 64 20 69 6e 0a 09 22 66 69 6c 65 5f 6d 61  hod in.."file_ma
26780 67 69 63 20 22 2a 29 0a 09 20 20 66 69 6c 65 5f  gic "*)..  file_
26790 6d 61 67 69 63 5f 72 65 67 65 78 3d 22 60 65 78  magic_regex="`ex
267a0 70 72 20 5c 22 24 64 65 70 6c 69 62 73 5f 63 68  pr \"$deplibs_ch
267b0 65 63 6b 5f 6d 65 74 68 6f 64 5c 22 20 3a 20 5c  eck_method\" : \
267c0 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28 2e 2a  "file_magic \(.*
267d0 5c 29 5c 22 60 22 0a 09 20 20 4d 41 47 49 43 5f  \)\"`"..  MAGIC_
267e0 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68  CMD="$lt_cv_path
267f0 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69  _MAGIC_CMD"..  i
26800 66 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67  f eval $file_mag
26810 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61  ic_cmd \$file_ma
26820 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e  gic_test_file 2>
26830 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20   /dev/null |..  
26840 20 20 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f    $EGREP "$file_
26850 6d 61 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f  magic_regex" > /
26860 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
26870 20 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20      :..  else.. 
26880 20 20 20 63 61 74 20 3c 3c 45 4f 46 20 31 3e 26     cat <<EOF 1>&
26890 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20  2..*** Warning: 
268a0 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 62 74  the command libt
268b0 6f 6f 6c 20 75 73 65 73 20 74 6f 20 64 65 74 65  ool uses to dete
268c0 63 74 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ct shared librar
268d0 69 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c 65 5f 6d  ies,.*** $file_m
268e0 61 67 69 63 5f 63 6d 64 2c 20 70 72 6f 64 75 63  agic_cmd, produc
268f0 65 73 20 6f 75 74 70 75 74 20 74 68 61 74 20 6c  es output that l
26900 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74 20 72 65  ibtool cannot re
26910 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20 54 68 65  cognize..*** The
26920 20 72 65 73 75 6c 74 20 69 73 20 74 68 61 74 20   result is that 
26930 6c 69 62 74 6f 6f 6c 20 6d 61 79 20 66 61 69 6c  libtool may fail
26940 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 73 68   to recognize sh
26950 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 0a 2a  ared libraries.*
26960 2a 2a 20 61 73 20 73 75 63 68 2e 20 20 54 68 69  ** as such.  Thi
26970 73 20 77 69 6c 6c 20 61 66 66 65 63 74 20 74 68  s will affect th
26980 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 6c 69  e creation of li
26990 62 74 6f 6f 6c 20 6c 69 62 72 61 72 69 65 73 20  btool libraries 
269a0 74 68 61 74 0a 2a 2a 2a 20 64 65 70 65 6e 64 20  that.*** depend 
269b0 6f 6e 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  on shared librar
269c0 69 65 73 2c 20 62 75 74 20 70 72 6f 67 72 61 6d  ies, but program
269d0 73 20 6c 69 6e 6b 65 64 20 77 69 74 68 20 73 75  s linked with su
269e0 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 6c  ch libtool.*** l
269f0 69 62 72 61 72 69 65 73 20 77 69 6c 6c 20 77 6f  ibraries will wo
26a00 72 6b 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66  rk regardless of
26a10 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2e 20 20   this problem.  
26a20 4e 65 76 65 72 74 68 65 6c 65 73 73 2c 20 79 6f  Nevertheless, yo
26a30 75 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e 74 20 74  u.*** may want t
26a40 6f 20 72 65 70 6f 72 74 20 74 68 65 20 70 72 6f  o report the pro
26a50 62 6c 65 6d 20 74 6f 20 79 6f 75 72 20 73 79 73  blem to your sys
26a60 74 65 6d 20 6d 61 6e 61 67 65 72 20 61 6e 64 2f  tem manager and/
26a70 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75 67 2d 6c 69  or to.*** bug-li
26a80 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67 0a 0a 45  btool@gnu.org..E
26a90 4f 46 0a 09 20 20 66 69 20 3b 3b 0a 09 65 73 61  OF..  fi ;;..esa
26aa0 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  c.      fi.     
26ab0 20 62 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20   break.    fi.  
26ac0 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f  done.  IFS="$lt_
26ad0 73 61 76 65 5f 69 66 73 22 0a 20 20 4d 41 47 49  save_ifs".  MAGI
26ae0 43 5f 43 4d 44 3d 22 24 6c 74 5f 73 61 76 65 5f  C_CMD="$lt_save_
26af0 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a  MAGIC_CMD".  ;;.
26b00 65 73 61 63 0a 66 69 0a 0a 4d 41 47 49 43 5f 43  esac.fi..MAGIC_C
26b10 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  MD="$lt_cv_path_
26b20 4d 41 47 49 43 5f 43 4d 44 22 0a 69 66 20 74 65  MAGIC_CMD".if te
26b30 73 74 20 2d 6e 20 22 24 4d 41 47 49 43 5f 43 4d  st -n "$MAGIC_CM
26b40 44 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  D"; then.  echo 
26b50 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
26b60 20 72 65 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f   result: $MAGIC_
26b70 43 4d 44 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  CMD" >&5.echo "$
26b80 7b 45 43 48 4f 5f 54 7d 24 4d 41 47 49 43 5f 43  {ECHO_T}$MAGIC_C
26b90 4d 44 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65  MD" >&6.else.  e
26ba0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
26bb0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
26bc0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
26bd0 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a  O_T}no" >&6.fi..
26be0 20 20 65 6c 73 65 0a 20 20 20 20 4d 41 47 49 43    else.    MAGIC
26bf0 5f 43 4d 44 3d 3a 0a 20 20 66 69 0a 66 69 0a 0a  _CMD=:.  fi.fi..
26c00 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a    fi.  ;;.esac..
26c10 65 6e 61 62 6c 65 5f 64 6c 6f 70 65 6e 3d 6e 6f  enable_dlopen=no
26c20 0a 65 6e 61 62 6c 65 5f 77 69 6e 33 32 5f 64 6c  .enable_win32_dl
26c30 6c 3d 6e 6f 0a 0a 23 20 43 68 65 63 6b 20 77 68  l=no..# Check wh
26c40 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 6c  ether --enable-l
26c50 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 6f 72 20 2d  ibtool-lock or -
26c60 2d 64 69 73 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c  -disable-libtool
26c70 2d 6c 6f 63 6b 20 77 61 73 20 67 69 76 65 6e 2e  -lock was given.
26c80 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62  .if test "${enab
26c90 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b  le_libtool_lock+
26ca0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
26cb0 6e 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 22 24  n.  enableval="$
26cc0 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c  enable_libtool_l
26cd0 6f 63 6b 22 0a 0a 66 69 3b 0a 74 65 73 74 20 22  ock"..fi;.test "
26ce0 78 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c  x$enable_libtool
26cf0 5f 6c 6f 63 6b 22 20 21 3d 20 78 6e 6f 20 26 26  _lock" != xno &&
26d00 20 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f   enable_libtool_
26d10 6c 6f 63 6b 3d 79 65 73 0a 0a 0a 23 20 43 68 65  lock=yes...# Che
26d20 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 77 69 74  ck whether --wit
26d30 68 2d 70 69 63 20 6f 72 20 2d 2d 77 69 74 68 6f  h-pic or --witho
26d40 75 74 2d 70 69 63 20 77 61 73 20 67 69 76 65 6e  ut-pic was given
26d50 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 77 69 74  ..if test "${wit
26d60 68 5f 70 69 63 2b 73 65 74 7d 22 20 3d 20 73 65  h_pic+set}" = se
26d70 74 3b 20 74 68 65 6e 0a 20 20 77 69 74 68 76 61  t; then.  withva
26d80 6c 3d 22 24 77 69 74 68 5f 70 69 63 22 0a 20 20  l="$with_pic".  
26d90 70 69 63 5f 6d 6f 64 65 3d 22 24 77 69 74 68 76  pic_mode="$withv
26da0 61 6c 22 0a 65 6c 73 65 0a 20 20 70 69 63 5f 6d  al".else.  pic_m
26db0 6f 64 65 3d 64 65 66 61 75 6c 74 0a 66 69 3b 0a  ode=default.fi;.
26dc0 74 65 73 74 20 2d 7a 20 22 24 70 69 63 5f 6d 6f  test -z "$pic_mo
26dd0 64 65 22 20 26 26 20 70 69 63 5f 6d 6f 64 65 3d  de" && pic_mode=
26de0 64 65 66 61 75 6c 74 0a 0a 23 20 55 73 65 20 43  default..# Use C
26df0 20 66 6f 72 20 74 68 65 20 64 65 66 61 75 6c 74   for the default
26e00 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69   configuration i
26e10 6e 20 74 68 65 20 6c 69 62 74 6f 6f 6c 20 73 63  n the libtool sc
26e20 72 69 70 74 0a 74 61 67 6e 61 6d 65 3d 0a 6c 74  ript.tagname=.lt
26e30 5f 73 61 76 65 5f 43 43 3d 22 24 43 43 22 0a 61  _save_CC="$CC".a
26e40 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
26e50 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
26e60 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
26e70 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
26e80 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
26e90 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
26ea0 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
26eb0 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
26ec0 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
26ed0 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
26ee0 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
26ef0 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
26f00 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
26f10 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 23 20 53  mpiler_gnu...# S
26f20 6f 75 72 63 65 20 66 69 6c 65 20 65 78 74 65 6e  ource file exten
26f30 73 69 6f 6e 20 66 6f 72 20 43 20 74 65 73 74 20  sion for C test 
26f40 73 6f 75 72 63 65 73 2e 0a 61 63 5f 65 78 74 3d  sources..ac_ext=
26f50 63 0a 0a 23 20 4f 62 6a 65 63 74 20 66 69 6c 65  c..# Object file
26f60 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 63   extension for c
26f70 6f 6d 70 69 6c 65 64 20 43 20 74 65 73 74 20 73  ompiled C test s
26f80 6f 75 72 63 65 73 2e 0a 6f 62 6a 65 78 74 3d 6f  ources..objext=o
26f90 0a 6f 62 6a 65 78 74 3d 24 6f 62 6a 65 78 74 0a  .objext=$objext.
26fa0 0a 23 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73  .# Code to be us
26fb0 65 64 20 69 6e 20 73 69 6d 70 6c 65 20 63 6f 6d  ed in simple com
26fc0 70 69 6c 65 20 74 65 73 74 73 0a 6c 74 5f 73 69  pile tests.lt_si
26fd0 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73  mple_compile_tes
26fe0 74 5f 63 6f 64 65 3d 22 69 6e 74 20 73 6f 6d 65  t_code="int some
26ff0 5f 76 61 72 69 61 62 6c 65 20 3d 20 30 3b 5c 6e  _variable = 0;\n
27000 22 0a 0a 23 20 43 6f 64 65 20 74 6f 20 62 65 20  "..# Code to be 
27010 75 73 65 64 20 69 6e 20 73 69 6d 70 6c 65 20 6c  used in simple l
27020 69 6e 6b 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d  ink tests.lt_sim
27030 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f  ple_link_test_co
27040 64 65 3d 27 69 6e 74 20 6d 61 69 6e 28 29 7b 72  de='int main(){r
27050 65 74 75 72 6e 28 30 29 3b 7d 5c 6e 27 0a 0a 0a  eturn(0);}\n'...
27060 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c  # If no C compil
27070 65 72 20 77 61 73 20 73 70 65 63 69 66 69 65 64  er was specified
27080 2c 20 75 73 65 20 43 43 2e 0a 4c 54 43 43 3d 24  , use CC..LTCC=$
27090 7b 4c 54 43 43 2d 22 24 43 43 22 7d 0a 0a 23 20  {LTCC-"$CC"}..# 
270a0 41 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61  Allow CC to be a
270b0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
270c0 74 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f  th arguments..co
270d0 6d 70 69 6c 65 72 3d 24 43 43 0a 0a 0a 23 0a 23  mpiler=$CC...#.#
270e0 20 43 68 65 63 6b 20 66 6f 72 20 61 6e 79 20 73   Check for any s
270f0 70 65 63 69 61 6c 20 73 68 61 72 65 64 20 6c 69  pecial shared li
27100 62 72 61 72 79 20 63 6f 6d 70 69 6c 61 74 69 6f  brary compilatio
27110 6e 20 66 6c 61 67 73 2e 0a 23 0a 6c 74 5f 70 72  n flags..#.lt_pr
27120 6f 67 5f 63 63 5f 73 68 6c 69 62 3d 0a 69 66 20  og_cc_shlib=.if 
27130 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 6e 6f  test "$GCC" = no
27140 3b 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24 68  ; then.  case $h
27150 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 73 63 6f 33  ost_os in.  sco3
27160 2e 32 76 35 2a 29 0a 20 20 20 20 6c 74 5f 70 72  .2v5*).    lt_pr
27170 6f 67 5f 63 63 5f 73 68 6c 69 62 3d 27 2d 62 65  og_cc_shlib='-be
27180 6c 66 27 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61  lf'.    ;;.  esa
27190 63 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 6e 20  c.fi.if test -n 
271a0 22 24 6c 74 5f 70 72 6f 67 5f 63 63 5f 73 68 6c  "$lt_prog_cc_shl
271b0 69 62 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63  ib"; then.  { ec
271c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
271d0 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60 24  NO: WARNING: \`$
271e0 43 43 27 20 72 65 71 75 69 72 65 73 20 5c 60 24  CC' requires \`$
271f0 6c 74 5f 70 72 6f 67 5f 63 63 5f 73 68 6c 69 62  lt_prog_cc_shlib
27200 27 20 74 6f 20 62 75 69 6c 64 20 73 68 61 72 65  ' to build share
27210 64 20 6c 69 62 72 61 72 69 65 73 22 20 3e 26 35  d libraries" >&5
27220 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  .echo "$as_me: W
27230 41 52 4e 49 4e 47 3a 20 5c 60 24 43 43 27 20 72  ARNING: \`$CC' r
27240 65 71 75 69 72 65 73 20 5c 60 24 6c 74 5f 70 72  equires \`$lt_pr
27250 6f 67 5f 63 63 5f 73 68 6c 69 62 27 20 74 6f 20  og_cc_shlib' to 
27260 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69 62  build shared lib
27270 72 61 72 69 65 73 22 20 3e 26 32 3b 7d 0a 20 20  raries" >&2;}.  
27280 69 66 20 65 63 68 6f 20 22 24 6f 6c 64 5f 43 43  if echo "$old_CC
27290 20 24 6f 6c 64 5f 43 46 4c 41 47 53 20 22 20 7c   $old_CFLAGS " |
272a0 20 67 72 65 70 20 22 5b 20 09 5d 24 6c 74 5f 70   grep "[ .]$lt_p
272b0 72 6f 67 5f 63 63 5f 73 68 6c 69 62 5b 20 09 5d  rog_cc_shlib[ .]
272c0 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  " >/dev/null; th
272d0 65 6e 20 3a 0a 20 20 65 6c 73 65 0a 20 20 20 20  en :.  else.    
272e0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
272f0 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
27300 20 61 64 64 20 5c 60 24 6c 74 5f 70 72 6f 67 5f   add \`$lt_prog_
27310 63 63 5f 73 68 6c 69 62 27 20 74 6f 20 74 68 65  cc_shlib' to the
27320 20 43 43 20 6f 72 20 43 46 4c 41 47 53 20 65 6e   CC or CFLAGS en
27330 76 20 76 61 72 69 61 62 6c 65 20 61 6e 64 20 72  v variable and r
27340 65 63 6f 6e 66 69 67 75 72 65 22 20 3e 26 35 0a  econfigure" >&5.
27350 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
27360 52 4e 49 4e 47 3a 20 61 64 64 20 5c 60 24 6c 74  RNING: add \`$lt
27370 5f 70 72 6f 67 5f 63 63 5f 73 68 6c 69 62 27 20  _prog_cc_shlib' 
27380 74 6f 20 74 68 65 20 43 43 20 6f 72 20 43 46 4c  to the CC or CFL
27390 41 47 53 20 65 6e 76 20 76 61 72 69 61 62 6c 65  AGS env variable
273a0 20 61 6e 64 20 72 65 63 6f 6e 66 69 67 75 72 65   and reconfigure
273b0 22 20 3e 26 32 3b 7d 0a 20 20 20 20 6c 74 5f 63  " >&2;}.    lt_c
273c0 76 5f 70 72 6f 67 5f 63 63 5f 63 61 6e 5f 62 75  v_prog_cc_can_bu
273d0 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20  ild_shared=no.  
273e0 66 69 0a 66 69 0a 0a 0a 23 0a 23 20 43 68 65 63  fi.fi...#.# Chec
273f0 6b 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74  k to make sure t
27400 68 65 20 73 74 61 74 69 63 20 66 6c 61 67 20 61  he static flag a
27410 63 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e 0a 23  ctually works..#
27420 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
27430 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
27440 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 74 61  if $compiler sta
27450 74 69 63 20 66 6c 61 67 20 24 6c 74 5f 70 72 6f  tic flag $lt_pro
27460 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
27470 63 20 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63 68  c works" >&5.ech
27480 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
27490 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72  ing if $compiler
274a0 20 73 74 61 74 69 63 20 66 6c 61 67 20 24 6c 74   static flag $lt
274b0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
274c0 74 61 74 69 63 20 77 6f 72 6b 73 2e 2e 2e 20 24  tatic works... $
274d0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
274e0 65 73 74 20 22 24 7b 6c 74 5f 70 72 6f 67 5f 63  est "${lt_prog_c
274f0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77  ompiler_static_w
27500 6f 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73 65 74  orks+set}" = set
27510 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
27520 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
27530 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
27540 65 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  e.  lt_prog_comp
27550 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b  iler_static_work
27560 73 3d 6e 6f 0a 20 20 20 73 61 76 65 5f 4c 44 46  s=no.   save_LDF
27570 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 22 0a  LAGS="$LDFLAGS".
27580 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46     LDFLAGS="$LDF
27590 4c 41 47 53 20 24 6c 74 5f 70 72 6f 67 5f 63 6f  LAGS $lt_prog_co
275a0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 22 0a 20  mpiler_static". 
275b0 20 20 70 72 69 6e 74 66 20 22 24 6c 74 5f 73 69    printf "$lt_si
275c0 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63  mple_link_test_c
275d0 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e  ode" > conftest.
275e0 24 61 63 5f 65 78 74 0a 20 20 20 69 66 20 28 65  $ac_ext.   if (e
275f0 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 20 32 3e 63  val $ac_link 2>c
27600 6f 6e 66 74 65 73 74 2e 65 72 72 29 20 26 26 20  onftest.err) && 
27610 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
27620 24 61 63 5f 65 78 65 65 78 74 3b 20 74 68 65 6e  $ac_exeext; then
27630 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70  .     # The comp
27640 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61  iler can only wa
27650 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68  rn and ignore th
27660 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20  e option if not 
27670 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20  recognized.     
27680 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74  # So say no if t
27690 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67  here are warning
276a0 73 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  s.     if test -
276b0 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20  s conftest.err; 
276c0 74 68 65 6e 0a 20 20 20 20 20 20 20 23 20 41 70  then.       # Ap
276d0 70 65 6e 64 20 61 6e 79 20 65 72 72 6f 72 73 20  pend any errors 
276e0 74 6f 20 74 68 65 20 63 6f 6e 66 69 67 2e 6c 6f  to the config.lo
276f0 67 2e 0a 20 20 20 20 20 20 20 63 61 74 20 63 6f  g..       cat co
27700 6e 66 74 65 73 74 2e 65 72 72 20 31 3e 26 35 0a  nftest.err 1>&5.
27710 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20       else.      
27720 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
27730 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 3d 79  r_static_works=y
27740 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69  es.     fi.   fi
27750 0a 20 20 20 24 72 6d 20 63 6f 6e 66 74 65 73 74  .   $rm conftest
27760 2a 0a 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 73  *.   LDFLAGS="$s
27770 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a 0a 66 69  ave_LDFLAGS"..fi
27780 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
27790 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
277a0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
277b0 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 22 20 3e  _static_works" >
277c0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
277d0 54 7d 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  T}$lt_prog_compi
277e0 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73  ler_static_works
277f0 22 20 3e 26 36 0a 0a 69 66 20 74 65 73 74 20 78  " >&6..if test x
27800 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  "$lt_prog_compil
27810 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 22  er_static_works"
27820 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20   = xyes; then.  
27830 20 20 3a 0a 65 6c 73 65 0a 20 20 20 20 6c 74 5f    :.else.    lt_
27840 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
27850 61 74 69 63 3d 0a 66 69 0a 0a 0a 0a 0a 6c 74 5f  atic=.fi.....lt_
27860 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f  prog_compiler_no
27870 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67 3d 0a 0a  _builtin_flag=..
27880 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
27890 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 6c 74 5f   yes; then.  lt_
278a0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f  prog_compiler_no
278b0 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67 3d 27 20  _builtin_flag=' 
278c0 2d 66 6e 6f 2d 62 75 69 6c 74 69 6e 27 0a 0a 0a  -fno-builtin'...
278d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
278e0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69  NENO: checking i
278f0 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70  f $compiler supp
27900 6f 72 74 73 20 2d 66 6e 6f 2d 72 74 74 69 20 2d  orts -fno-rtti -
27910 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 20  fno-exceptions" 
27920 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
27930 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63   "checking if $c
27940 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73  ompiler supports
27950 20 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d   -fno-rtti -fno-
27960 65 78 63 65 70 74 69 6f 6e 73 2e 2e 2e 20 24 45  exceptions... $E
27970 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65  CHO_C" >&6.if te
27980 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67  st "${lt_cv_prog
27990 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65  _compiler_rtti_e
279a0 78 63 65 70 74 69 6f 6e 73 2b 73 65 74 7d 22 20  xceptions+set}" 
279b0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
279c0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
279d0 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
279e0 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70  6.else.  lt_cv_p
279f0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74  rog_compiler_rtt
27a00 69 5f 65 78 63 65 70 74 69 6f 6e 73 3d 6e 6f 0a  i_exceptions=no.
27a10 20 20 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e    ac_outfile=con
27a20 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
27a30 0a 20 20 20 70 72 69 6e 74 66 20 22 24 6c 74 5f  .   printf "$lt_
27a40 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74  simple_compile_t
27a50 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66  est_code" > conf
27a60 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20  test.$ac_ext.   
27a70 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
27a80 3d 22 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f  ="-fno-rtti -fno
27a90 2d 65 78 63 65 70 74 69 6f 6e 73 22 0a 20 20 20  -exceptions".   
27aa0 23 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74  # Insert the opt
27ab0 69 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20 61  ion either (1) a
27ac0 66 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46  fter the last *F
27ad0 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f  LAGS variable, o
27ae0 72 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f 72  r.   # (2) befor
27af0 65 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e  e a word contain
27b00 69 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c  ing "conftest.",
27b10 20 6f 72 20 28 33 29 20 61 74 20 74 68 65 20 65   or (3) at the e
27b20 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68  nd..   # Note th
27b30 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69  at $ac_compile i
27b40 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63  tself does not c
27b50 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68  ontain backslash
27b60 65 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20  es and begins.  
27b70 20 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72   # with a dollar
27b80 20 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70   sign (not a hyp
27b90 68 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68  hen), so the ech
27ba0 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f  o should work co
27bb0 72 72 65 63 74 6c 79 2e 0a 20 20 20 23 20 54 68  rrectly..   # Th
27bc0 65 20 6f 70 74 69 6f 6e 20 69 73 20 72 65 66 65  e option is refe
27bd0 72 65 6e 63 65 64 20 76 69 61 20 61 20 76 61 72  renced via a var
27be0 69 61 62 6c 65 20 74 6f 20 61 76 6f 69 64 20 63  iable to avoid c
27bf0 6f 6e 66 75 73 69 6e 67 20 73 65 64 2e 0a 20 20  onfusing sed..  
27c00 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68   lt_compile=`ech
27c10 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20  o "$ac_compile" 
27c20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27  | $SED \.   -e '
27c30 73 3a 2e 2a 46 4c 41 47 53 7d 3f 20 3a 26 24 6c  s:.*FLAGS}? :&$l
27c40 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20  t_compiler_flag 
27c50 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
27c60 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c  : [^ ]*conftest\
27c70 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .: $lt_compiler_
27c80 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20  flag&:; t' \.   
27c90 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d  -e 's:$: $lt_com
27ca0 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20  piler_flag:'`.  
27cb0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c   (eval echo "\"\
27cc0 24 61 73 5f 6d 65 3a 35 35 35 32 3a 20 24 6c 74  $as_me:5552: $lt
27cd0 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29  _compile\"" >&5)
27ce0 0a 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63  .   (eval "$lt_c
27cf0 6f 6d 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65  ompile" 2>confte
27d00 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74  st.err).   ac_st
27d10 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 63  atus=$?.   cat c
27d20 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
27d30 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
27d40 35 35 35 36 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  5556: \$? = $ac_
27d50 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69  status" >&5.   i
27d60 66 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74  f (exit $ac_stat
27d70 75 73 29 20 26 26 20 74 65 73 74 20 2d 73 20 22  us) && test -s "
27d80 24 61 63 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68  $ac_outfile"; th
27d90 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f  en.     # The co
27da0 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20  mpiler can only 
27db0 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20  warn and ignore 
27dc0 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f  the option if no
27dd0 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20  t recognized.   
27de0 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66    # So say no if
27df0 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e 69   there are warni
27e00 6e 67 73 0a 20 20 20 20 20 69 66 20 74 65 73 74  ngs.     if test
27e10 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
27e20 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  rr; then.       
27e30 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
27e40 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69  ler_rtti_excepti
27e50 6f 6e 73 3d 79 65 73 0a 20 20 20 20 20 66 69 0a  ons=yes.     fi.
27e60 20 20 20 66 69 0a 20 20 20 24 72 6d 20 63 6f 6e     fi.   $rm con
27e70 66 74 65 73 74 2a 0a 0a 66 69 0a 65 63 68 6f 20  ftest*..fi.echo 
27e80 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
27e90 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
27ea0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74  prog_compiler_rt
27eb0 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 22 20 3e  ti_exceptions" >
27ec0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
27ed0 54 7d 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  T}$lt_cv_prog_co
27ee0 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65  mpiler_rtti_exce
27ef0 70 74 69 6f 6e 73 22 20 3e 26 36 0a 0a 69 66 20  ptions" >&6..if 
27f00 74 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72  test x"$lt_cv_pr
27f10 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69  og_compiler_rtti
27f20 5f 65 78 63 65 70 74 69 6f 6e 73 22 20 3d 20 78  _exceptions" = x
27f30 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74  yes; then.    lt
27f40 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e  _prog_compiler_n
27f50 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67 3d 22  o_builtin_flag="
27f60 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
27f70 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61  r_no_builtin_fla
27f80 67 20 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f  g -fno-rtti -fno
27f90 2d 65 78 63 65 70 74 69 6f 6e 73 22 0a 65 6c 73  -exceptions".els
27fa0 65 0a 20 20 20 20 3a 0a 66 69 0a 0a 66 69 0a 0a  e.    :.fi..fi..
27fb0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
27fc0 5f 77 6c 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d  _wl=.lt_prog_com
27fd0 70 69 6c 65 72 5f 70 69 63 3d 0a 6c 74 5f 70 72  piler_pic=.lt_pr
27fe0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
27ff0 69 63 3d 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d  ic=..echo "$as_m
28000 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
28010 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65  ing for $compile
28020 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64  r option to prod
28030 75 63 65 20 50 49 43 22 20 3e 26 35 0a 65 63 68  uce PIC" >&5.ech
28040 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
28050 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65  ing for $compile
28060 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64  r option to prod
28070 75 63 65 20 50 49 43 2e 2e 2e 20 24 45 43 48 4f  uce PIC... $ECHO
28080 5f 43 22 20 3e 26 36 0a 0a 20 20 69 66 20 74 65  _C" >&6..  if te
28090 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
280a0 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 70 72 6f   then.    lt_pro
280b0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
280c0 57 6c 2c 27 0a 20 20 20 20 6c 74 5f 70 72 6f 67  Wl,'.    lt_prog
280d0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
280e0 3d 27 2d 73 74 61 74 69 63 27 0a 0a 20 20 20 20  ='-static'..    
280f0 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
28100 0a 20 20 20 20 20 20 61 69 78 2a 29 0a 20 20 20  .      aix*).   
28110 20 20 20 23 20 41 6c 6c 20 41 49 58 20 63 6f 64     # All AIX cod
28120 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20  e is PIC..      
28130 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63  if test "$host_c
28140 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e  pu" = ia64; then
28150 0a 09 23 20 41 49 58 20 35 20 6e 6f 77 20 73 75  ..# AIX 5 now su
28160 70 70 6f 72 74 73 20 49 41 36 34 20 70 72 6f 63  pports IA64 proc
28170 65 73 73 6f 72 0a 09 6c 74 5f 70 72 6f 67 5f 63  essor..lt_prog_c
28180 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
28190 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  -Bstatic'.      
281a0 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
281b0 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 20   amigaos*).     
281c0 20 23 20 46 49 58 4d 45 3a 20 77 65 20 6e 65 65   # FIXME: we nee
281d0 64 20 61 74 20 6c 65 61 73 74 20 36 38 30 32 30  d at least 68020
281e0 20 63 6f 64 65 20 74 6f 20 62 75 69 6c 64 20 73   code to build s
281f0 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c  hared libraries,
28200 20 62 75 74 0a 20 20 20 20 20 20 23 20 61 64 64   but.      # add
28210 69 6e 67 20 74 68 65 20 60 2d 6d 36 38 30 32 30  ing the `-m68020
28220 27 20 66 6c 61 67 20 74 6f 20 47 43 43 20 70 72  ' flag to GCC pr
28230 65 76 65 6e 74 73 20 62 75 69 6c 64 69 6e 67 20  events building 
28240 61 6e 79 74 68 69 6e 67 20 62 65 74 74 65 72 2c  anything better,
28250 0a 20 20 20 20 20 20 23 20 6c 69 6b 65 20 60 2d  .      # like `-
28260 6d 36 38 30 34 30 27 2e 0a 20 20 20 20 20 20 6c  m68040'..      l
28270 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
28280 70 69 63 3d 27 2d 6d 36 38 30 32 30 20 2d 72 65  pic='-m68020 -re
28290 73 69 64 65 6e 74 33 32 20 2d 6d 61 6c 77 61 79  sident32 -malway
282a0 73 2d 72 65 73 74 6f 72 65 2d 61 34 27 0a 20 20  s-restore-a4'.  
282b0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 62 65 6f 73      ;;..    beos
282c0 2a 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20 69 72  * | cygwin* | ir
282d0 69 78 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20  ix5* | irix6* | 
282e0 6e 6f 6e 73 74 6f 70 75 78 2a 20 7c 20 6f 73 66  nonstopux* | osf
282f0 33 2a 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66  3* | osf4* | osf
28300 35 2a 29 0a 20 20 20 20 20 20 23 20 50 49 43 20  5*).      # PIC 
28310 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 66  is the default f
28320 6f 72 20 74 68 65 73 65 20 4f 53 65 73 2e 0a 20  or these OSes.. 
28330 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e       ;;..    min
28340 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20 6f 73  gw* | pw32* | os
28350 32 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69 73  2*).      # This
28360 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61 74   hack is so that
28370 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65   the source file
28380 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68 65   can tell whethe
28390 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20 20  r it is being.  
283a0 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72 20      # built for 
283b0 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64  inclusion in a d
283c0 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20 65  ll (and should e
283d0 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f  xport symbols fo
283e0 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20  r example)..    
283f0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
28400 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45 58  er_pic='-DDLL_EX
28410 50 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  PORT'.      ;;..
28420 20 20 20 20 64 61 72 77 69 6e 2a 20 7c 20 72 68      darwin* | rh
28430 61 70 73 6f 64 79 2a 29 0a 20 20 20 20 20 20 23  apsody*).      #
28440 20 50 49 43 20 69 73 20 74 68 65 20 64 65 66 61   PIC is the defa
28450 75 6c 74 20 6f 6e 20 74 68 69 73 20 70 6c 61 74  ult on this plat
28460 66 6f 72 6d 0a 20 20 20 20 20 20 23 20 43 6f 6d  form.      # Com
28470 6d 6f 6e 20 73 79 6d 62 6f 6c 73 20 6e 6f 74 20  mon symbols not 
28480 61 6c 6c 6f 77 65 64 20 69 6e 20 4d 48 5f 44 59  allowed in MH_DY
28490 4c 49 42 20 66 69 6c 65 73 0a 20 20 20 20 20 20  LIB files.      
284a0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
284b0 5f 70 69 63 3d 27 2d 66 6e 6f 2d 63 6f 6d 6d 6f  _pic='-fno-commo
284c0 6e 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  n'.      ;;..   
284d0 20 6d 73 64 6f 73 64 6a 67 70 70 2a 29 0a 20 20   msdosdjgpp*).  
284e0 20 20 20 20 23 20 4a 75 73 74 20 62 65 63 61 75      # Just becau
284f0 73 65 20 77 65 20 75 73 65 20 47 43 43 20 64 6f  se we use GCC do
28500 65 73 6e 27 74 20 6d 65 61 6e 20 77 65 20 73 75  esn't mean we su
28510 64 64 65 6e 6c 79 20 67 65 74 20 73 68 61 72 65  ddenly get share
28520 64 20 6c 69 62 72 61 72 69 65 73 0a 20 20 20 20  d libraries.    
28530 20 20 23 20 6f 6e 20 73 79 73 74 65 6d 73 20 74    # on systems t
28540 68 61 74 20 64 6f 6e 27 74 20 73 75 70 70 6f 72  hat don't suppor
28550 74 20 74 68 65 6d 2e 0a 20 20 20 20 20 20 6c 74  t them..      lt
28560 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
28570 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d  an_build_shared=
28580 6e 6f 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f  no.      enable_
28590 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20  shared=no.      
285a0 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 2a 4d 50  ;;..    sysv4*MP
285b0 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  *).      if test
285c0 20 2d 64 20 2f 75 73 72 2f 6e 65 63 3b 20 74 68   -d /usr/nec; th
285d0 65 6e 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  en..lt_prog_comp
285e0 69 6c 65 72 5f 70 69 63 3d 2d 4b 63 6f 6e 66 6f  iler_pic=-Kconfo
285f0 72 6d 5f 70 69 63 0a 20 20 20 20 20 20 66 69 0a  rm_pic.      fi.
28600 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70        ;;..    hp
28610 75 78 2a 29 0a 20 20 20 20 20 20 23 20 50 49 43  ux*).      # PIC
28620 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20   is the default 
28630 66 6f 72 20 49 41 36 34 20 48 50 2d 55 58 20 61  for IA64 HP-UX a
28640 6e 64 20 36 34 2d 62 69 74 20 48 50 2d 55 58 2c  nd 64-bit HP-UX,
28650 20 62 75 74 0a 20 20 20 20 20 20 23 20 6e 6f 74   but.      # not
28660 20 66 6f 72 20 50 41 20 48 50 2d 55 58 2e 0a 20   for PA HP-UX.. 
28670 20 20 20 20 20 63 61 73 65 20 22 24 68 6f 73 74       case "$host
28680 5f 63 70 75 22 20 69 6e 0a 20 20 20 20 20 20 68  _cpu" in.      h
28690 70 70 61 2a 36 34 2a 7c 69 61 36 34 2a 29 0a 09  ppa*64*|ia64*)..
286a0 23 20 2b 5a 20 74 68 65 20 64 65 66 61 75 6c 74  # +Z the default
286b0 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 6c  ..;;.      *)..l
286c0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
286d0 70 69 63 3d 27 2d 66 50 49 43 27 0a 09 3b 3b 0a  pic='-fPIC'..;;.
286e0 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20        esac.     
286f0 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20   ;;..    *).    
28700 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
28710 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 20  er_pic='-fPIC'. 
28720 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
28730 0a 20 20 65 6c 73 65 0a 20 20 20 20 23 20 50 4f  .  else.    # PO
28740 52 54 4d 45 20 43 68 65 63 6b 20 66 6f 72 20 66  RTME Check for f
28750 6c 61 67 20 74 6f 20 70 61 73 73 20 6c 69 6e 6b  lag to pass link
28760 65 72 20 66 6c 61 67 73 20 74 68 72 6f 75 67 68  er flags through
28770 20 74 68 65 20 73 79 73 74 65 6d 20 63 6f 6d 70   the system comp
28780 69 6c 65 72 2e 0a 20 20 20 20 63 61 73 65 20 24  iler..    case $
28790 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61  host_os in.    a
287a0 69 78 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  ix*).      lt_pr
287b0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
287c0 2d 57 6c 2c 27 0a 20 20 20 20 20 20 69 66 20 74  -Wl,'.      if t
287d0 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20  est "$host_cpu" 
287e0 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20  = ia64; then..# 
287f0 41 49 58 20 35 20 6e 6f 77 20 73 75 70 70 6f 72  AIX 5 now suppor
28800 74 73 20 49 41 36 34 20 70 72 6f 63 65 73 73 6f  ts IA64 processo
28810 72 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  r..lt_prog_compi
28820 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
28830 61 74 69 63 27 0a 20 20 20 20 20 20 65 6c 73 65  atic'.      else
28840 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
28850 65 72 5f 73 74 61 74 69 63 3d 27 2d 62 6e 73 6f  er_static='-bnso
28860 20 2d 62 49 3a 2f 6c 69 62 2f 73 79 73 63 61 6c   -bI:/lib/syscal
28870 6c 73 2e 65 78 70 27 0a 20 20 20 20 20 20 66 69  ls.exp'.      fi
28880 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d  .      ;;..    m
28890 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20  ingw* | pw32* | 
288a0 6f 73 32 2a 29 0a 20 20 20 20 20 20 23 20 54 68  os2*).      # Th
288b0 69 73 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68  is hack is so th
288c0 61 74 20 74 68 65 20 73 6f 75 72 63 65 20 66 69  at the source fi
288d0 6c 65 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74  le can tell whet
288e0 68 65 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a  her it is being.
288f0 20 20 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f        # built fo
28900 72 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61  r inclusion in a
28910 20 64 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64   dll (and should
28920 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20   export symbols 
28930 66 6f 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20  for example)..  
28940 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
28950 69 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f  iler_pic='-DDLL_
28960 45 58 50 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b  EXPORT'.      ;;
28970 0a 0a 20 20 20 20 68 70 75 78 39 2a 20 7c 20 68  ..    hpux9* | h
28980 70 75 78 31 30 2a 20 7c 20 68 70 75 78 31 31 2a  pux10* | hpux11*
28990 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
289a0 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
289b0 2c 27 0a 20 20 20 20 20 20 23 20 50 49 43 20 69  ,'.      # PIC i
289c0 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f  s the default fo
289d0 72 20 49 41 36 34 20 48 50 2d 55 58 20 61 6e 64  r IA64 HP-UX and
289e0 20 36 34 2d 62 69 74 20 48 50 2d 55 58 2c 20 62   64-bit HP-UX, b
289f0 75 74 0a 20 20 20 20 20 20 23 20 6e 6f 74 20 66  ut.      # not f
28a00 6f 72 20 50 41 20 48 50 2d 55 58 2e 0a 20 20 20  or PA HP-UX..   
28a10 20 20 20 63 61 73 65 20 22 24 68 6f 73 74 5f 63     case "$host_c
28a20 70 75 22 20 69 6e 0a 20 20 20 20 20 20 68 70 70  pu" in.      hpp
28a30 61 2a 36 34 2a 7c 69 61 36 34 2a 29 0a 09 23 20  a*64*|ia64*)..# 
28a40 2b 5a 20 74 68 65 20 64 65 66 61 75 6c 74 0a 09  +Z the default..
28a50 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f  ;;.      *)..lt_
28a60 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
28a70 63 3d 27 2b 5a 27 0a 09 3b 3b 0a 20 20 20 20 20  c='+Z'..;;.     
28a80 20 65 73 61 63 0a 20 20 20 20 20 20 23 20 49 73   esac.      # Is
28a90 20 74 68 65 72 65 20 61 20 62 65 74 74 65 72 20   there a better 
28aa0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
28ab0 5f 73 74 61 74 69 63 20 74 68 61 74 20 77 6f 72  _static that wor
28ac0 6b 73 20 77 69 74 68 20 74 68 65 20 62 75 6e 64  ks with the bund
28ad0 6c 65 64 20 43 43 3f 0a 20 20 20 20 20 20 6c 74  led CC?.      lt
28ae0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
28af0 74 61 74 69 63 3d 27 24 7b 77 6c 7d 2d 61 20 24  tatic='${wl}-a $
28b00 7b 77 6c 7d 61 72 63 68 69 76 65 27 0a 20 20 20  {wl}archive'.   
28b10 20 20 20 3b 3b 0a 0a 20 20 20 20 69 72 69 78 35     ;;..    irix5
28b20 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e  * | irix6* | non
28b30 73 74 6f 70 75 78 2a 29 0a 20 20 20 20 20 20 6c  stopux*).      l
28b40 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
28b50 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20  wl='-Wl,'.      
28b60 23 20 50 49 43 20 28 77 69 74 68 20 2d 4b 50 49  # PIC (with -KPI
28b70 43 29 20 69 73 20 74 68 65 20 64 65 66 61 75 6c  C) is the defaul
28b80 74 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  t..      lt_prog
28b90 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
28ba0 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20  ='-non_shared'. 
28bb0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 77       ;;..    new
28bc0 73 6f 73 36 29 0a 20 20 20 20 20 20 6c 74 5f 70  sos6).      lt_p
28bd0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
28be0 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c  ='-KPIC'.      l
28bf0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
28c00 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
28c10 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
28c20 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20 20 63 61  linux*).      ca
28c30 73 65 20 24 43 43 20 69 6e 0a 20 20 20 20 20 20  se $CC in.      
28c40 69 63 63 2a 20 7c 20 65 63 63 2a 29 0a 09 6c 74  icc* | ecc*)..lt
28c50 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
28c60 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f  l='-Wl,'..lt_pro
28c70 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
28c80 2d 4b 50 49 43 27 0a 09 6c 74 5f 70 72 6f 67 5f  -KPIC'..lt_prog_
28c90 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
28ca0 27 2d 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  '-static'.      
28cb0 20 20 3b 3b 0a 20 20 20 20 20 20 63 63 63 2a 29    ;;.      ccc*)
28cc0 0a 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  .        lt_prog
28cd0 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
28ce0 6c 2c 27 0a 20 20 20 20 20 20 20 20 23 20 41 6c  l,'.        # Al
28cf0 6c 20 41 6c 70 68 61 20 63 6f 64 65 20 69 73 20  l Alpha code is 
28d00 50 49 43 2e 0a 20 20 20 20 20 20 20 20 6c 74 5f  PIC..        lt_
28d10 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
28d20 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65  atic='-non_share
28d30 64 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20  d'.        ;;.  
28d40 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b      esac.      ;
28d50 3b 0a 0a 20 20 20 20 6f 73 66 33 2a 20 7c 20 6f  ;..    osf3* | o
28d60 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20  sf4* | osf5*).  
28d70 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
28d80 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20  iler_wl='-Wl,'. 
28d90 20 20 20 20 20 23 20 41 6c 6c 20 4f 53 46 2f 31       # All OSF/1
28da0 20 63 6f 64 65 20 69 73 20 50 49 43 2e 0a 20 20   code is PIC..  
28db0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
28dc0 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f  iler_static='-no
28dd0 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20 20  n_shared'.      
28de0 3b 3b 0a 0a 20 20 20 20 73 63 6f 33 2e 32 76 35  ;;..    sco3.2v5
28df0 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
28e00 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
28e10 4b 70 69 63 27 0a 20 20 20 20 20 20 6c 74 5f 70  Kpic'.      lt_p
28e20 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
28e30 74 69 63 3d 27 2d 64 6e 27 0a 20 20 20 20 20 20  tic='-dn'.      
28e40 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72 69 73 2a  ;;..    solaris*
28e50 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
28e60 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
28e70 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  ,'.      lt_prog
28e80 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
28e90 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70  KPIC'.      lt_p
28ea0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
28eb0 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
28ec0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e       ;;..    sun
28ed0 6f 73 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  os4*).      lt_p
28ee0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
28ef0 27 2d 51 6f 70 74 69 6f 6e 20 6c 64 20 27 0a 20  '-Qoption ld '. 
28f00 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
28f10 70 69 6c 65 72 5f 70 69 63 3d 27 2d 50 49 43 27  piler_pic='-PIC'
28f20 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
28f30 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
28f40 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  -Bstatic'.      
28f50 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 20 7c 20  ;;..    sysv4 | 
28f60 73 79 73 76 34 2e 32 75 77 32 2a 20 7c 20 73 79  sysv4.2uw2* | sy
28f70 73 76 34 2e 33 2a 20 7c 20 73 79 73 76 35 2a 29  sv4.3* | sysv5*)
28f80 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
28f90 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
28fa0 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  '.      lt_prog_
28fb0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b  compiler_pic='-K
28fc0 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72  PIC'.      lt_pr
28fd0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
28fe0 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
28ff0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76      ;;..    sysv
29000 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20 69 66 20  4*MP*).      if 
29010 74 65 73 74 20 2d 64 20 2f 75 73 72 2f 6e 65 63  test -d /usr/nec
29020 20 3b 74 68 65 6e 0a 09 6c 74 5f 70 72 6f 67 5f   ;then..lt_prog_
29030 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b  compiler_pic='-K
29040 63 6f 6e 66 6f 72 6d 5f 70 69 63 27 0a 09 6c 74  conform_pic'..lt
29050 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
29060 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27  tatic='-Bstatic'
29070 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
29080 3b 3b 0a 0a 20 20 20 20 75 74 73 34 2a 29 0a 20  ;;..    uts4*). 
29090 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
290a0 70 69 6c 65 72 5f 70 69 63 3d 27 2d 70 69 63 27  piler_pic='-pic'
290b0 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
290c0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
290d0 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  -Bstatic'.      
290e0 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20 20  ;;..    *).     
290f0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
29100 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72  r_can_build_shar
29110 65 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 20  ed=no.      ;;. 
29120 20 20 20 65 73 61 63 0a 20 20 66 69 0a 0a 65 63     esac.  fi..ec
29130 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
29140 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  NO: result: $lt_
29150 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
29160 63 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  c" >&5.echo "${E
29170 43 48 4f 5f 54 7d 24 6c 74 5f 70 72 6f 67 5f 63  CHO_T}$lt_prog_c
29180 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20 3e 26 36  ompiler_pic" >&6
29190 0a 0a 23 0a 23 20 43 68 65 63 6b 20 74 6f 20 6d  ..#.# Check to m
291a0 61 6b 65 20 73 75 72 65 20 74 68 65 20 50 49 43  ake sure the PIC
291b0 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79 20 77   flag actually w
291c0 6f 72 6b 73 2e 0a 23 0a 69 66 20 74 65 73 74 20  orks..#.if test 
291d0 2d 6e 20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  -n "$lt_prog_com
291e0 70 69 6c 65 72 5f 70 69 63 22 3b 20 74 68 65 6e  piler_pic"; then
291f0 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  ..echo "$as_me:$
29200 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
29210 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 50 49   if $compiler PI
29220 43 20 66 6c 61 67 20 24 6c 74 5f 70 72 6f 67 5f  C flag $lt_prog_
29230 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 77 6f 72  compiler_pic wor
29240 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  ks" >&5.echo $EC
29250 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 69  HO_N "checking i
29260 66 20 24 63 6f 6d 70 69 6c 65 72 20 50 49 43 20  f $compiler PIC 
29270 66 6c 61 67 20 24 6c 74 5f 70 72 6f 67 5f 63 6f  flag $lt_prog_co
29280 6d 70 69 6c 65 72 5f 70 69 63 20 77 6f 72 6b 73  mpiler_pic works
29290 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
292a0 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 70  .if test "${lt_p
292b0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
292c0 5f 77 6f 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73  _works+set}" = s
292d0 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
292e0 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
292f0 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
29300 6c 73 65 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  lse.  lt_prog_co
29310 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73  mpiler_pic_works
29320 3d 6e 6f 0a 20 20 61 63 5f 6f 75 74 66 69 6c 65  =no.  ac_outfile
29330 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62  =conftest.$ac_ob
29340 6a 65 78 74 0a 20 20 20 70 72 69 6e 74 66 20 22  jext.   printf "
29350 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69  $lt_simple_compi
29360 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20  le_test_code" > 
29370 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
29380 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .   lt_compiler_
29390 66 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f 63  flag="$lt_prog_c
293a0 6f 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49  ompiler_pic -DPI
293b0 43 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74  C".   # Insert t
293c0 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72  he option either
293d0 20 28 31 29 20 61 66 74 65 72 20 74 68 65 20 6c   (1) after the l
293e0 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61  ast *FLAGS varia
293f0 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29  ble, or.   # (2)
29400 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63   before a word c
29410 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74  ontaining "conft
29420 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74  est.", or (3) at
29430 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e   the end..   # N
29440 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d  ote that $ac_com
29450 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73  pile itself does
29460 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63   not contain bac
29470 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67  kslashes and beg
29480 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61 20  ins.   # with a 
29490 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74  dollar sign (not
294a0 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74   a hyphen), so t
294b0 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77  he echo should w
294c0 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20  ork correctly.. 
294d0 20 20 23 20 54 68 65 20 6f 70 74 69 6f 6e 20 69    # The option i
294e0 73 20 72 65 66 65 72 65 6e 63 65 64 20 76 69 61  s referenced via
294f0 20 61 20 76 61 72 69 61 62 6c 65 20 74 6f 20 61   a variable to a
29500 76 6f 69 64 20 63 6f 6e 66 75 73 69 6e 67 20 73  void confusing s
29510 65 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c  ed..   lt_compil
29520 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d  e=`echo "$ac_com
29530 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a 20  pile" | $SED \. 
29540 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d    -e 's:.*FLAGS}
29550 3f 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  ? :&$lt_compiler
29560 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20  _flag :; t' \.  
29570 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e   -e 's: [^ ]*con
29580 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d  ftest\.: $lt_com
29590 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27  piler_flag&:; t'
295a0 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24   \.   -e 's:$: $
295b0 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
295c0 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68  :'`.   (eval ech
295d0 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 35 37 38  o "\"\$as_me:578
295e0 35 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22  5: $lt_compile\"
295f0 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20  " >&5).   (eval 
29600 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e  "$lt_compile" 2>
29610 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20  conftest.err).  
29620 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
29630 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
29640 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24  r >&5.   echo "$
29650 61 73 5f 6d 65 3a 35 37 38 39 3a 20 5c 24 3f 20  as_me:5789: \$? 
29660 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
29670 35 0a 20 20 20 69 66 20 28 65 78 69 74 20 24 61  5.   if (exit $a
29680 63 5f 73 74 61 74 75 73 29 20 26 26 20 74 65 73  c_status) && tes
29690 74 20 2d 73 20 22 24 61 63 5f 6f 75 74 66 69 6c  t -s "$ac_outfil
296a0 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20  e"; then.     # 
296b0 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e  The compiler can
296c0 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69   only warn and i
296d0 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e  gnore the option
296e0 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a   if not recogniz
296f0 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79  ed.     # So say
29700 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65   no if there are
29710 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 69   warnings.     i
29720 66 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  f test ! -s conf
29730 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20  test.err; then. 
29740 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
29750 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73  mpiler_pic_works
29760 3d 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20  =yes.     fi.   
29770 66 69 0a 20 20 20 24 72 6d 20 63 6f 6e 66 74 65  fi.   $rm confte
29780 73 74 2a 0a 0a 66 69 0a 65 63 68 6f 20 22 24 61  st*..fi.echo "$a
29790 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
297a0 73 75 6c 74 3a 20 24 6c 74 5f 70 72 6f 67 5f 63  sult: $lt_prog_c
297b0 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
297c0 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  s" >&5.echo "${E
297d0 43 48 4f 5f 54 7d 24 6c 74 5f 70 72 6f 67 5f 63  CHO_T}$lt_prog_c
297e0 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
297f0 73 22 20 3e 26 36 0a 0a 69 66 20 74 65 73 74 20  s" >&6..if test 
29800 78 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  x"$lt_prog_compi
29810 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20 3d  ler_pic_works" =
29820 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20   xyes; then.    
29830 63 61 73 65 20 24 6c 74 5f 70 72 6f 67 5f 63 6f  case $lt_prog_co
29840 6d 70 69 6c 65 72 5f 70 69 63 20 69 6e 0a 20 20  mpiler_pic in.  
29850 20 20 20 22 22 20 7c 20 22 20 22 2a 29 20 3b 3b     "" | " "*) ;;
29860 0a 20 20 20 20 20 2a 29 20 6c 74 5f 70 72 6f 67  .     *) lt_prog
29870 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 22 20  _compiler_pic=" 
29880 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
29890 72 5f 70 69 63 22 20 3b 3b 0a 20 20 20 20 20 65  r_pic" ;;.     e
298a0 73 61 63 0a 65 6c 73 65 0a 20 20 20 20 6c 74 5f  sac.else.    lt_
298b0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
298c0 63 3d 0a 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  c=.     lt_prog_
298d0 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69  compiler_can_bui
298e0 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 66 69 0a  ld_shared=no.fi.
298f0 0a 66 69 0a 63 61 73 65 20 22 24 68 6f 73 74 5f  .fi.case "$host_
29900 6f 73 22 20 69 6e 0a 20 20 23 20 46 6f 72 20 70  os" in.  # For p
29910 6c 61 74 66 6f 72 6d 73 20 77 68 69 63 68 20 64  latforms which d
29920 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 50 49  o not support PI
29930 43 2c 20 2d 44 50 49 43 20 69 73 20 6d 65 61 6e  C, -DPIC is mean
29940 69 6e 67 6c 65 73 73 3a 0a 20 20 2a 64 6a 67 70  ingless:.  *djgp
29950 70 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f  p*).    lt_prog_
29960 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 20 20  compiler_pic=.  
29970 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74    ;;.  *).    lt
29980 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
29990 69 63 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  ic="$lt_prog_com
299a0 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49 43 22  piler_pic -DPIC"
299b0 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 0a 65 63  .    ;;.esac..ec
299c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
299d0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  NO: checking if 
299e0 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72  $compiler suppor
299f0 74 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61  ts -c -o file.$a
29a00 63 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 65 63  c_objext" >&5.ec
29a10 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
29a20 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65  king if $compile
29a30 72 20 73 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f  r supports -c -o
29a40 20 66 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74   file.$ac_objext
29a50 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
29a60 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
29a70 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
29a80 63 5f 6f 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  c_o+set}" = set;
29a90 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
29aa0 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
29ab0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
29ac0 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  .  lt_cv_prog_co
29ad0 6d 70 69 6c 65 72 5f 63 5f 6f 3d 6e 6f 0a 20 20  mpiler_c_o=no.  
29ae0 20 24 72 6d 20 2d 72 20 63 6f 6e 66 74 65 73 74   $rm -r conftest
29af0 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20   2>/dev/null.   
29b00 6d 6b 64 69 72 20 63 6f 6e 66 74 65 73 74 0a 20  mkdir conftest. 
29b10 20 20 63 64 20 63 6f 6e 66 74 65 73 74 0a 20 20    cd conftest.  
29b20 20 6d 6b 64 69 72 20 6f 75 74 0a 20 20 20 70 72   mkdir out.   pr
29b30 69 6e 74 66 20 22 24 6c 74 5f 73 69 6d 70 6c 65  intf "$lt_simple
29b40 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f  _compile_test_co
29b50 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  de" > conftest.$
29b60 61 63 5f 65 78 74 0a 0a 20 20 20 6c 74 5f 63 6f  ac_ext..   lt_co
29b70 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 6f 20  mpiler_flag="-o 
29b80 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61  out/conftest2.$a
29b90 63 5f 6f 62 6a 65 78 74 22 0a 20 20 20 23 20 49  c_objext".   # I
29ba0 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f 6e  nsert the option
29bb0 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74 65   either (1) afte
29bc0 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41 47  r the last *FLAG
29bd0 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20  S variable, or. 
29be0 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20 61    # (2) before a
29bf0 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67   word containing
29c00 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72   "conftest.", or
29c10 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64 2e   (3) at the end.
29c20 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20  .   # Note that 
29c30 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65  $ac_compile itse
29c40 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74  lf does not cont
29c50 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73 20  ain backslashes 
29c60 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23 20  and begins.   # 
29c70 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73 69  with a dollar si
29c80 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65 6e  gn (not a hyphen
29c90 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20 73  ), so the echo s
29ca0 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65  hould work corre
29cb0 63 74 6c 79 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70  ctly..   lt_comp
29cc0 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63  ile=`echo "$ac_c
29cd0 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c  ompile" | $SED \
29ce0 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47  .   -e 's:.*FLAG
29cf0 53 7d 3f 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c  S}? :&$lt_compil
29d00 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a  er_flag :; t' \.
29d10 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63     -e 's: [^ ]*c
29d20 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63  onftest\.: $lt_c
29d30 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20  ompiler_flag&:; 
29d40 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a  t' \.   -e 's:$:
29d50 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c   $lt_compiler_fl
29d60 61 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65  ag:'`.   (eval e
29d70 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 35  cho "\"\$as_me:5
29d80 38 34 35 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65  845: $lt_compile
29d90 5c 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61  \"" >&5).   (eva
29da0 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20  l "$lt_compile" 
29db0 32 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  2>out/conftest.e
29dc0 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73  rr).   ac_status
29dd0 3d 24 3f 0a 20 20 20 63 61 74 20 6f 75 74 2f 63  =$?.   cat out/c
29de0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
29df0 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
29e00 35 38 34 39 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  5849: \$? = $ac_
29e10 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69  status" >&5.   i
29e20 66 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74  f (exit $ac_stat
29e30 75 73 29 20 26 26 20 74 65 73 74 20 2d 73 20 6f  us) && test -s o
29e40 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61 63  ut/conftest2.$ac
29e50 5f 6f 62 6a 65 78 74 0a 20 20 20 74 68 65 6e 0a  _objext.   then.
29e60 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69       # The compi
29e70 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72  ler can only war
29e80 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65  n and ignore the
29e90 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72   option if not r
29ea0 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23  ecognized.     #
29eb0 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68   So say no if th
29ec0 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73  ere are warnings
29ed0 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 21 20  .     if test ! 
29ee0 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  -s out/conftest.
29ef0 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  err; then.      
29f00 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70   lt_cv_prog_comp
29f10 69 6c 65 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20  iler_c_o=yes.   
29f20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 63 68    fi.   fi.   ch
29f30 6d 6f 64 20 75 2b 77 20 2e 0a 20 20 20 24 72 6d  mod u+w ..   $rm
29f40 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 23 20   conftest*.   # 
29f50 53 47 49 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72  SGI C++ compiler
29f60 20 77 69 6c 6c 20 63 72 65 61 74 65 20 64 69 72   will create dir
29f70 65 63 74 6f 72 79 20 6f 75 74 2f 69 69 5f 66 69  ectory out/ii_fi
29f80 6c 65 73 2f 20 66 6f 72 0a 20 20 20 23 20 74 65  les/ for.   # te
29f90 6d 70 6c 61 74 65 20 69 6e 73 74 61 6e 74 69 61  mplate instantia
29fa0 74 69 6f 6e 0a 20 20 20 74 65 73 74 20 2d 64 20  tion.   test -d 
29fb0 6f 75 74 2f 69 69 5f 66 69 6c 65 73 20 26 26 20  out/ii_files && 
29fc0 24 72 6d 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73  $rm out/ii_files
29fd0 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74 2f  /* && rmdir out/
29fe0 69 69 5f 66 69 6c 65 73 0a 20 20 20 24 72 6d 20  ii_files.   $rm 
29ff0 6f 75 74 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f  out/* && rmdir o
2a000 75 74 0a 20 20 20 63 64 20 2e 2e 0a 20 20 20 72  ut.   cd ...   r
2a010 6d 64 69 72 20 63 6f 6e 66 74 65 73 74 0a 20 20  mdir conftest.  
2a020 20 24 72 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a   $rm conftest*..
2a030 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  fi.echo "$as_me:
2a040 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
2a050 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d   $lt_cv_prog_com
2a060 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 35 0a 65  piler_c_o" >&5.e
2a070 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c  cho "${ECHO_T}$l
2a080 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
2a090 65 72 5f 63 5f 6f 22 20 3e 26 36 0a 0a 0a 68 61  er_c_o" >&6...ha
2a0a0 72 64 5f 6c 69 6e 6b 73 3d 22 6e 6f 74 74 65 73  rd_links="nottes
2a0b0 74 65 64 22 0a 69 66 20 74 65 73 74 20 22 24 6c  ted".if test "$l
2a0c0 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
2a0d0 65 72 5f 63 5f 6f 22 20 3d 20 6e 6f 20 26 26 20  er_c_o" = no && 
2a0e0 74 65 73 74 20 22 24 6e 65 65 64 5f 6c 6f 63 6b  test "$need_lock
2a0f0 73 22 20 21 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20  s" != no; then. 
2a100 20 23 20 64 6f 20 6e 6f 74 20 6f 76 65 72 77 72   # do not overwr
2a110 69 74 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66  ite the value of
2a120 20 6e 65 65 64 5f 6c 6f 63 6b 73 20 70 72 6f 76   need_locks prov
2a130 69 64 65 64 20 62 79 20 74 68 65 20 75 73 65 72  ided by the user
2a140 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
2a150 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
2a160 67 20 69 66 20 77 65 20 63 61 6e 20 6c 6f 63 6b  g if we can lock
2a170 20 77 69 74 68 20 68 61 72 64 20 6c 69 6e 6b 73   with hard links
2a180 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
2a190 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20  _N "checking if 
2a1a0 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77 69 74 68  we can lock with
2a1b0 20 68 61 72 64 20 6c 69 6e 6b 73 2e 2e 2e 20 24   hard links... $
2a1c0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 20 20 68 61  ECHO_C" >&6.  ha
2a1d0 72 64 5f 6c 69 6e 6b 73 3d 79 65 73 0a 20 20 24  rd_links=yes.  $
2a1e0 72 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 6c  rm conftest*.  l
2a1f0 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e  n conftest.a con
2a200 66 74 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e  ftest.b 2>/dev/n
2a210 75 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b  ull && hard_link
2a220 73 3d 6e 6f 0a 20 20 74 6f 75 63 68 20 63 6f 6e  s=no.  touch con
2a230 66 74 65 73 74 2e 61 0a 20 20 6c 6e 20 63 6f 6e  ftest.a.  ln con
2a240 66 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74  ftest.a conftest
2a250 2e 62 20 32 3e 26 35 20 7c 7c 20 68 61 72 64 5f  .b 2>&5 || hard_
2a260 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 6c 6e 20 63 6f  links=no.  ln co
2a270 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73  nftest.a conftes
2a280 74 2e 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  t.b 2>/dev/null 
2a290 26 26 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f  && hard_links=no
2a2a0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
2a2b0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
2a2c0 20 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e 26   $hard_links" >&
2a2d0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
2a2e0 7d 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e 26  }$hard_links" >&
2a2f0 36 0a 20 20 69 66 20 74 65 73 74 20 22 24 68 61  6.  if test "$ha
2a300 72 64 5f 6c 69 6e 6b 73 22 20 3d 20 6e 6f 3b 20  rd_links" = no; 
2a310 74 68 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f 20  then.    { echo 
2a320 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2a330 20 57 41 52 4e 49 4e 47 3a 20 5c 60 24 43 43 27   WARNING: \`$CC'
2a340 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72   does not suppor
2a350 74 20 5c 60 2d 63 20 2d 6f 27 2c 20 73 6f 20 5c  t \`-c -o', so \
2a360 60 6d 61 6b 65 20 2d 6a 27 20 6d 61 79 20 62 65  `make -j' may be
2a370 20 75 6e 73 61 66 65 22 20 3e 26 35 0a 65 63 68   unsafe" >&5.ech
2a380 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
2a390 4e 47 3a 20 5c 60 24 43 43 27 20 64 6f 65 73 20  NG: \`$CC' does 
2a3a0 6e 6f 74 20 73 75 70 70 6f 72 74 20 5c 60 2d 63  not support \`-c
2a3b0 20 2d 6f 27 2c 20 73 6f 20 5c 60 6d 61 6b 65 20   -o', so \`make 
2a3c0 2d 6a 27 20 6d 61 79 20 62 65 20 75 6e 73 61 66  -j' may be unsaf
2a3d0 65 22 20 3e 26 32 3b 7d 0a 20 20 20 20 6e 65 65  e" >&2;}.    nee
2a3e0 64 5f 6c 6f 63 6b 73 3d 77 61 72 6e 0a 20 20 66  d_locks=warn.  f
2a3f0 69 0a 65 6c 73 65 0a 20 20 6e 65 65 64 5f 6c 6f  i.else.  need_lo
2a400 63 6b 73 3d 6e 6f 0a 66 69 0a 0a 65 63 68 6f 20  cks=no.fi..echo 
2a410 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2a420 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65   checking whethe
2a430 72 20 74 68 65 20 24 63 6f 6d 70 69 6c 65 72 20  r the $compiler 
2a440 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 73 75 70  linker ($LD) sup
2a450 70 6f 72 74 73 20 73 68 61 72 65 64 20 6c 69 62  ports shared lib
2a460 72 61 72 69 65 73 22 20 3e 26 35 0a 65 63 68 6f  raries" >&5.echo
2a470 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
2a480 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 24  ng whether the $
2a490 63 6f 6d 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20  compiler linker 
2a4a0 28 24 4c 44 29 20 73 75 70 70 6f 72 74 73 20 73  ($LD) supports s
2a4b0 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2e  hared libraries.
2a4c0 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  .. $ECHO_C" >&6.
2a4d0 0a 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 0a  .  runpath_var=.
2a4e0 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65    allow_undefine
2a4f0 64 5f 66 6c 61 67 3d 0a 20 20 65 6e 61 62 6c 65  d_flag=.  enable
2a500 5f 73 68 61 72 65 64 5f 77 69 74 68 5f 73 74 61  _shared_with_sta
2a510 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d 6e 6f 0a  tic_runtimes=no.
2a520 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 0a    archive_cmds=.
2a530 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d    archive_expsym
2a540 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63  _cmds=.  old_arc
2a550 68 69 76 65 5f 46 72 6f 6d 5f 6e 65 77 5f 63 6d  hive_From_new_cm
2a560 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76  ds=.  old_archiv
2a570 65 5f 66 72 6f 6d 5f 65 78 70 73 79 6d 73 5f 63  e_from_expsyms_c
2a580 6d 64 73 3d 0a 20 20 65 78 70 6f 72 74 5f 64 79  mds=.  export_dy
2a590 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
2a5a0 0a 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65  .  whole_archive
2a5b0 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 74 68  _flag_spec=.  th
2a5c0 72 65 61 64 5f 73 61 66 65 5f 66 6c 61 67 5f 73  read_safe_flag_s
2a5d0 70 65 63 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f  pec=.  hardcode_
2a5e0 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
2a5f0 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  =.  hardcode_lib
2a600 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c 64  dir_flag_spec_ld
2a610 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  =.  hardcode_lib
2a620 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 0a 20  dir_separator=. 
2a630 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
2a640 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 6d  =no.  hardcode_m
2a650 69 6e 75 73 5f 4c 3d 6e 6f 0a 20 20 68 61 72 64  inus_L=no.  hard
2a660 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
2a670 61 72 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ar=unsupported. 
2a680 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62   link_all_deplib
2a690 73 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 68 61 72 64  s=unknown.  hard
2a6a0 63 6f 64 65 5f 61 75 74 6f 6d 61 74 69 63 3d 6e  code_automatic=n
2a6b0 6f 0a 20 20 6d 6f 64 75 6c 65 5f 63 6d 64 73 3d  o.  module_cmds=
2a6c0 0a 20 20 6d 6f 64 75 6c 65 5f 65 78 70 73 79 6d  .  module_expsym
2a6d0 5f 63 6d 64 73 3d 0a 20 20 61 6c 77 61 79 73 5f  _cmds=.  always_
2a6e0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e  export_symbols=n
2a6f0 6f 0a 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f  o.  export_symbo
2a700 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69  ls_cmds='$NM $li
2a710 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e  bobjs $convenien
2a720 63 65 20 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d  ce | $global_sym
2a730 62 6f 6c 5f 70 69 70 65 20 7c 20 24 53 45 44 20  bol_pipe | $SED 
2a740 27 5c 27 27 73 2f 2e 2a 20 2f 2f 27 5c 27 27 20  '\''s/.* //'\'' 
2a750 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71 20 3e 20  | sort | uniq > 
2a760 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27  $export_symbols'
2a770 0a 20 20 23 20 69 6e 63 6c 75 64 65 5f 65 78 70  .  # include_exp
2a780 73 79 6d 73 20 73 68 6f 75 6c 64 20 62 65 20 61  syms should be a
2a790 20 6c 69 73 74 20 6f 66 20 73 70 61 63 65 2d 73   list of space-s
2a7a0 65 70 61 72 61 74 65 64 20 73 79 6d 62 6f 6c 73  eparated symbols
2a7b0 20 74 6f 20 62 65 20 2a 61 6c 77 61 79 73 2a 0a   to be *always*.
2a7c0 20 20 23 20 69 6e 63 6c 75 64 65 64 20 69 6e 20    # included in 
2a7d0 74 68 65 20 73 79 6d 62 6f 6c 20 6c 69 73 74 0a  the symbol list.
2a7e0 20 20 69 6e 63 6c 75 64 65 5f 65 78 70 73 79 6d    include_expsym
2a7f0 73 3d 0a 20 20 23 20 65 78 63 6c 75 64 65 5f 65  s=.  # exclude_e
2a800 78 70 73 79 6d 73 20 63 61 6e 20 62 65 20 61 6e  xpsyms can be an
2a810 20 65 78 74 65 6e 64 65 64 20 72 65 67 65 78 70   extended regexp
2a820 20 6f 66 20 73 79 6d 62 6f 6c 73 20 74 6f 20 65   of symbols to e
2a830 78 63 6c 75 64 65 0a 20 20 23 20 69 74 20 77 69  xclude.  # it wi
2a840 6c 6c 20 62 65 20 77 72 61 70 70 65 64 20 62 79  ll be wrapped by
2a850 20 60 20 28 27 20 61 6e 64 20 60 29 24 27 2c 20   ` (' and `)$', 
2a860 73 6f 20 6f 6e 65 20 6d 75 73 74 20 6e 6f 74 20  so one must not 
2a870 6d 61 74 63 68 20 62 65 67 69 6e 6e 69 6e 67 20  match beginning 
2a880 6f 72 0a 20 20 23 20 65 6e 64 20 6f 66 20 6c 69  or.  # end of li
2a890 6e 65 2e 20 20 45 78 61 6d 70 6c 65 3a 20 60 61  ne.  Example: `a
2a8a0 7c 62 63 7c 2e 2a 64 2e 2a 27 20 77 69 6c 6c 20  |bc|.*d.*' will 
2a8b0 65 78 63 6c 75 64 65 20 74 68 65 20 73 79 6d 62  exclude the symb
2a8c0 6f 6c 73 20 60 61 27 20 61 6e 64 20 60 62 63 27  ols `a' and `bc'
2a8d0 2c 0a 20 20 23 20 61 73 20 77 65 6c 6c 20 61 73  ,.  # as well as
2a8e0 20 61 6e 79 20 73 79 6d 62 6f 6c 20 74 68 61 74   any symbol that
2a8f0 20 63 6f 6e 74 61 69 6e 73 20 60 64 27 2e 0a 20   contains `d'.. 
2a900 20 65 78 63 6c 75 64 65 5f 65 78 70 73 79 6d 73   exclude_expsyms
2a910 3d 22 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54  ="_GLOBAL_OFFSET
2a920 5f 54 41 42 4c 45 5f 22 0a 20 20 23 20 41 6c 74  _TABLE_".  # Alt
2a930 68 6f 75 67 68 20 5f 47 4c 4f 42 41 4c 5f 4f 46  hough _GLOBAL_OF
2a940 46 53 45 54 5f 54 41 42 4c 45 5f 20 69 73 20 61  FSET_TABLE_ is a
2a950 20 76 61 6c 69 64 20 73 79 6d 62 6f 6c 20 43 20   valid symbol C 
2a960 6e 61 6d 65 2c 20 6d 6f 73 74 20 61 2e 6f 75 74  name, most a.out
2a970 0a 20 20 23 20 70 6c 61 74 66 6f 72 6d 73 20 28  .  # platforms (
2a980 61 62 29 75 73 65 20 69 74 20 69 6e 20 50 49 43  ab)use it in PIC
2a990 20 63 6f 64 65 2c 20 62 75 74 20 74 68 65 69 72   code, but their
2a9a0 20 6c 69 6e 6b 65 72 73 20 67 65 74 20 63 6f 6e   linkers get con
2a9b0 66 75 73 65 64 20 69 66 0a 20 20 23 20 74 68 65  fused if.  # the
2a9c0 20 73 79 6d 62 6f 6c 20 69 73 20 65 78 70 6c 69   symbol is expli
2a9d0 63 69 74 6c 79 20 72 65 66 65 72 65 6e 63 65 64  citly referenced
2a9e0 2e 20 20 53 69 6e 63 65 20 70 6f 72 74 61 62 6c  .  Since portabl
2a9f0 65 20 63 6f 64 65 20 63 61 6e 6e 6f 74 0a 20 20  e code cannot.  
2aa00 23 20 72 65 6c 79 20 6f 6e 20 74 68 69 73 20 73  # rely on this s
2aa10 79 6d 62 6f 6c 20 6e 61 6d 65 2c 20 69 74 27 73  ymbol name, it's
2aa20 20 70 72 6f 62 61 62 6c 79 20 66 69 6e 65 20 74   probably fine t
2aa30 6f 20 6e 65 76 65 72 20 69 6e 63 6c 75 64 65 20  o never include 
2aa40 69 74 20 69 6e 0a 20 20 23 20 70 72 65 6c 6f 61  it in.  # preloa
2aa50 64 65 64 20 73 79 6d 62 6f 6c 20 74 61 62 6c 65  ded symbol table
2aa60 73 2e 0a 20 20 65 78 74 72 61 63 74 5f 65 78 70  s..  extract_exp
2aa70 73 79 6d 73 5f 63 6d 64 73 3d 0a 0a 20 20 63 61  syms_cmds=..  ca
2aa80 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20  se $host_os in. 
2aa90 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77   cygwin* | mingw
2aaa0 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20 20 20 23  * | pw32*).    #
2aab0 20 46 49 58 4d 45 3a 20 74 68 65 20 4d 53 56 43   FIXME: the MSVC
2aac0 2b 2b 20 70 6f 72 74 20 68 61 73 6e 27 74 20 62  ++ port hasn't b
2aad0 65 65 6e 20 74 65 73 74 65 64 20 69 6e 20 61 20  een tested in a 
2aae0 6c 6f 6f 6f 6f 6e 67 20 74 69 6d 65 0a 20 20 20  loooong time.   
2aaf0 20 23 20 57 68 65 6e 20 6e 6f 74 20 75 73 69 6e   # When not usin
2ab00 67 20 67 63 63 2c 20 77 65 20 63 75 72 72 65 6e  g gcc, we curren
2ab10 74 6c 79 20 61 73 73 75 6d 65 20 74 68 61 74 20  tly assume that 
2ab20 77 65 20 61 72 65 20 75 73 69 6e 67 0a 20 20 20  we are using.   
2ab30 20 23 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 73   # Microsoft Vis
2ab40 75 61 6c 20 43 2b 2b 2e 0a 20 20 20 20 69 66 20  ual C++..    if 
2ab50 74 65 73 74 20 22 24 47 43 43 22 20 21 3d 20 79  test "$GCC" != y
2ab60 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 77  es; then.      w
2ab70 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20  ith_gnu_ld=no.  
2ab80 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 6f 70    fi.    ;;.  op
2ab90 65 6e 62 73 64 2a 29 0a 20 20 20 20 77 69 74 68  enbsd*).    with
2aba0 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 20 20 3b  _gnu_ld=no.    ;
2abb0 3b 0a 20 20 65 73 61 63 0a 0a 20 20 6c 64 5f 73  ;.  esac..  ld_s
2abc0 68 6c 69 62 73 3d 79 65 73 0a 20 20 69 66 20 74  hlibs=yes.  if t
2abd0 65 73 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c  est "$with_gnu_l
2abe0 64 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  d" = yes; then. 
2abf0 20 20 20 23 20 49 66 20 61 72 63 68 69 76 65 5f     # If archive_
2ac00 63 6d 64 73 20 72 75 6e 73 20 4c 44 2c 20 6e 6f  cmds runs LD, no
2ac10 74 20 43 43 2c 20 77 6c 61 72 63 20 73 68 6f 75  t CC, wlarc shou
2ac20 6c 64 20 62 65 20 65 6d 70 74 79 0a 20 20 20 20  ld be empty.    
2ac30 77 6c 61 72 63 3d 27 24 7b 77 6c 7d 27 0a 0a 20  wlarc='${wl}'.. 
2ac40 20 20 20 23 20 53 65 65 20 69 66 20 47 4e 55 20     # See if GNU 
2ac50 6c 64 20 73 75 70 70 6f 72 74 73 20 73 68 61 72  ld supports shar
2ac60 65 64 20 6c 69 62 72 61 72 69 65 73 2e 0a 20 20  ed libraries..  
2ac70 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20    case $host_os 
2ac80 69 6e 0a 20 20 20 20 61 69 78 33 2a 20 7c 20 61  in.    aix3* | a
2ac90 69 78 34 2a 20 7c 20 61 69 78 35 2a 29 0a 20 20  ix4* | aix5*).  
2aca0 20 20 20 20 23 20 4f 6e 20 41 49 58 2f 50 50 43      # On AIX/PPC
2acb0 2c 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72  , the GNU linker
2acc0 20 69 73 20 76 65 72 79 20 62 72 6f 6b 65 6e 0a   is very broken.
2acd0 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
2ace0 68 6f 73 74 5f 63 70 75 22 20 21 3d 20 69 61 36  host_cpu" != ia6
2acf0 34 3b 20 74 68 65 6e 0a 09 6c 64 5f 73 68 6c 69  4; then..ld_shli
2ad00 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 45 4f 46  bs=no..cat <<EOF
2ad10 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69   1>&2..*** Warni
2ad20 6e 67 3a 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b  ng: the GNU link
2ad30 65 72 2c 20 61 74 20 6c 65 61 73 74 20 75 70 20  er, at least up 
2ad40 74 6f 20 72 65 6c 65 61 73 65 20 32 2e 39 2e 31  to release 2.9.1
2ad50 2c 20 69 73 20 72 65 70 6f 72 74 65 64 0a 2a 2a  , is reported.**
2ad60 2a 20 74 6f 20 62 65 20 75 6e 61 62 6c 65 20 74  * to be unable t
2ad70 6f 20 72 65 6c 69 61 62 6c 79 20 63 72 65 61 74  o reliably creat
2ad80 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  e shared librari
2ad90 65 73 20 6f 6e 20 41 49 58 2e 0a 2a 2a 2a 20 54  es on AIX..*** T
2ada0 68 65 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f  herefore, libtoo
2adb0 6c 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20 73  l is disabling s
2adc0 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
2add0 73 75 70 70 6f 72 74 2e 20 20 49 66 20 79 6f 75  support.  If you
2ade0 0a 2a 2a 2a 20 72 65 61 6c 6c 79 20 63 61 72 65  .*** really care
2adf0 20 66 6f 72 20 73 68 61 72 65 64 20 6c 69 62 72   for shared libr
2ae00 61 72 69 65 73 2c 20 79 6f 75 20 6d 61 79 20 77  aries, you may w
2ae10 61 6e 74 20 74 6f 20 6d 6f 64 69 66 79 20 79 6f  ant to modify yo
2ae20 75 72 20 50 41 54 48 0a 2a 2a 2a 20 73 6f 20 74  ur PATH.*** so t
2ae30 68 61 74 20 61 20 6e 6f 6e 2d 47 4e 55 20 6c 69  hat a non-GNU li
2ae40 6e 6b 65 72 20 69 73 20 66 6f 75 6e 64 2c 20 61  nker is found, a
2ae50 6e 64 20 74 68 65 6e 20 72 65 73 74 61 72 74 2e  nd then restart.
2ae60 0a 0a 45 4f 46 0a 20 20 20 20 20 20 66 69 0a 20  ..EOF.      fi. 
2ae70 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69       ;;..    ami
2ae80 67 61 6f 73 2a 29 0a 20 20 20 20 20 20 61 72 63  gaos*).      arc
2ae90 68 69 76 65 5f 63 6d 64 73 3d 27 24 72 6d 20 24  hive_cmds='$rm $
2aea0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32  output_objdir/a2
2aeb0 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24  ixlibrary.data~$
2aec0 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20 4e 41  echo "#define NA
2aed0 4d 45 20 24 6c 69 62 6e 61 6d 65 22 20 3e 20 24  ME $libname" > $
2aee0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32  output_objdir/a2
2aef0 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24  ixlibrary.data~$
2af00 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20 4c 49  echo "#define LI
2af10 42 52 41 52 59 5f 49 44 20 31 22 20 3e 3e 20 24  BRARY_ID 1" >> $
2af20 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32  output_objdir/a2
2af30 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24  ixlibrary.data~$
2af40 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20 56 45  echo "#define VE
2af50 52 53 49 4f 4e 20 24 6d 61 6a 6f 72 22 20 3e 3e  RSION $major" >>
2af60 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
2af70 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61  a2ixlibrary.data
2af80 7e 24 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20  ~$echo "#define 
2af90 52 45 56 49 53 49 4f 4e 20 24 72 65 76 69 73 69  REVISION $revisi
2afa0 6f 6e 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f  on" >> $output_o
2afb0 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72  bjdir/a2ixlibrar
2afc0 79 2e 64 61 74 61 7e 24 41 52 20 24 41 52 5f 46  y.data~$AR $AR_F
2afd0 4c 41 47 53 20 24 6c 69 62 20 24 6c 69 62 6f 62  LAGS $lib $libob
2afe0 6a 73 7e 24 52 41 4e 4c 49 42 20 24 6c 69 62 7e  js~$RANLIB $lib~
2aff0 28 63 64 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  (cd $output_objd
2b000 69 72 20 26 26 20 61 32 69 78 6c 69 62 72 61 72  ir && a2ixlibrar
2b010 79 20 2d 33 32 29 27 0a 20 20 20 20 20 20 68 61  y -32)'.      ha
2b020 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
2b030 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64  ag_spec='-L$libd
2b040 69 72 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  ir'.      hardco
2b050 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 0a  de_minus_L=yes..
2b060 20 20 20 20 20 20 23 20 53 61 6d 75 65 6c 20 41        # Samuel A
2b070 2e 20 46 61 6c 76 6f 20 49 49 20 3c 6b 63 35 74  . Falvo II <kc5t
2b080 6a 61 40 64 6f 6c 70 68 69 6e 2e 6f 70 65 6e 70  ja@dolphin.openp
2b090 72 6f 6a 65 63 74 73 2e 6e 65 74 3e 20 72 65 70  rojects.net> rep
2b0a0 6f 72 74 73 0a 20 20 20 20 20 20 23 20 74 68 61  orts.      # tha
2b0b0 74 20 74 68 65 20 73 65 6d 61 6e 74 69 63 73 20  t the semantics 
2b0c0 6f 66 20 64 79 6e 61 6d 69 63 20 6c 69 62 72 61  of dynamic libra
2b0d0 72 69 65 73 20 6f 6e 20 41 6d 69 67 61 4f 53 2c  ries on AmigaOS,
2b0e0 20 61 74 20 6c 65 61 73 74 20 75 70 0a 20 20 20   at least up.   
2b0f0 20 20 20 23 20 74 6f 20 76 65 72 73 69 6f 6e 20     # to version 
2b100 34 2c 20 69 73 20 74 6f 20 73 68 61 72 65 20 64  4, is to share d
2b110 61 74 61 20 61 6d 6f 6e 67 20 6d 75 6c 74 69 70  ata among multip
2b120 6c 65 20 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b  le programs link
2b130 65 64 0a 20 20 20 20 20 20 23 20 77 69 74 68 20  ed.      # with 
2b140 74 68 65 20 73 61 6d 65 20 64 79 6e 61 6d 69 63  the same dynamic
2b150 20 6c 69 62 72 61 72 79 2e 20 20 53 69 6e 63 65   library.  Since
2b160 20 74 68 69 73 20 64 6f 65 73 6e 27 74 20 6d 61   this doesn't ma
2b170 74 63 68 20 74 68 65 0a 20 20 20 20 20 20 23 20  tch the.      # 
2b180 62 65 68 61 76 69 6f 72 20 6f 66 20 73 68 61 72  behavior of shar
2b190 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f 6e 20  ed libraries on 
2b1a0 6f 74 68 65 72 20 70 6c 61 74 66 6f 72 6d 73 2c  other platforms,
2b1b0 20 77 65 20 63 61 6e 27 74 20 75 73 65 0a 20 20   we can't use.  
2b1c0 20 20 20 20 23 20 74 68 65 6d 2e 0a 20 20 20 20      # them..    
2b1d0 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20    ld_shlibs=no. 
2b1e0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 62 65 6f       ;;..    beo
2b1f0 73 2a 29 0a 20 20 20 20 20 20 69 66 20 24 4c 44  s*).      if $LD
2b200 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 67   --help 2>&1 | g
2b210 72 65 70 20 27 3a 20 73 75 70 70 6f 72 74 65 64  rep ': supported
2b220 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27   targets:.* elf'
2b230 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
2b240 65 6e 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69  en..allow_undefi
2b250 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f  ned_flag=unsuppo
2b260 72 74 65 64 0a 09 23 20 4a 6f 73 65 70 68 20 42  rted..# Joseph B
2b270 65 63 6b 65 6e 62 61 63 68 20 3c 6a 72 62 33 40  eckenbach <jrb3@
2b280 62 65 73 74 2e 63 6f 6d 3e 20 73 61 79 73 20 73  best.com> says s
2b290 6f 6d 65 20 72 65 6c 65 61 73 65 73 20 6f 66 20  ome releases of 
2b2a0 67 63 63 0a 09 23 20 73 75 70 70 6f 72 74 20 2d  gcc..# support -
2b2b0 2d 75 6e 64 65 66 69 6e 65 64 2e 20 20 54 68 69  -undefined.  Thi
2b2c0 73 20 64 65 73 65 72 76 65 73 20 73 6f 6d 65 20  s deserves some 
2b2d0 69 6e 76 65 73 74 69 67 61 74 69 6f 6e 2e 20 20  investigation.  
2b2e0 46 49 58 4d 45 0a 09 61 72 63 68 69 76 65 5f 63  FIXME..archive_c
2b2f0 6d 64 73 3d 27 24 43 43 20 2d 6e 6f 73 74 61 72  mds='$CC -nostar
2b300 74 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  t $libobjs $depl
2b310 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
2b320 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
2b330 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24   $wl$soname -o $
2b340 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a  lib'.      else.
2b350 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20  .ld_shlibs=no.  
2b360 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
2b370 0a 20 20 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d  .    cygwin* | m
2b380 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 29 0a 20  ingw* | pw32*). 
2b390 20 20 20 20 20 23 20 5f 4c 54 5f 41 43 5f 54 41       # _LT_AC_TA
2b3a0 47 56 41 52 28 68 61 72 64 63 6f 64 65 5f 6c 69  GVAR(hardcode_li
2b3b0 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 2c 20  bdir_flag_spec, 
2b3c0 29 20 69 73 20 61 63 74 75 61 6c 6c 79 20 6d 65  ) is actually me
2b3d0 61 6e 69 6e 67 6c 65 73 73 2c 0a 20 20 20 20 20  aningless,.     
2b3e0 20 23 20 61 73 20 74 68 65 72 65 20 69 73 20 6e   # as there is n
2b3f0 6f 20 73 65 61 72 63 68 20 70 61 74 68 20 66 6f  o search path fo
2b400 72 20 44 4c 4c 73 2e 0a 20 20 20 20 20 20 68 61  r DLLs..      ha
2b410 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
2b420 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64  ag_spec='-L$libd
2b430 69 72 27 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f  ir'.      allow_
2b440 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75  undefined_flag=u
2b450 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20 20 20  nsupported.     
2b460 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73   always_export_s
2b470 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 20 20 20 20  ymbols=no.      
2b480 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 5f 77 69  enable_shared_wi
2b490 74 68 5f 73 74 61 74 69 63 5f 72 75 6e 74 69 6d  th_static_runtim
2b4a0 65 73 3d 79 65 73 0a 20 20 20 20 20 20 65 78 70  es=yes.      exp
2b4b0 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73  ort_symbols_cmds
2b4c0 3d 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24  ='$NM $libobjs $
2b4d0 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 24 67  convenience | $g
2b4e0 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
2b4f0 65 20 7c 20 24 53 45 44 20 2d 65 20 27 5c 27 27  e | $SED -e '\''
2b500 2f 5e 5b 42 43 44 47 53 5d 20 2f 73 2f 2e 2a 20  /^[BCDGS] /s/.* 
2b510 5c 28 5b 5e 20 5d 2a 5c 29 2f 5c 31 20 44 41 54  \([^ ]*\)/\1 DAT
2b520 41 2f 27 5c 27 27 20 7c 20 24 53 45 44 20 2d 65  A/'\'' | $SED -e
2b530 20 27 5c 27 27 2f 5e 5b 41 49 54 57 5d 20 2f 73   '\''/^[AITW] /s
2b540 2f 2e 2a 20 2f 2f 27 5c 27 27 20 7c 20 73 6f 72  /.* //'\'' | sor
2b550 74 20 7c 20 75 6e 69 71 20 3e 20 24 65 78 70 6f  t | uniq > $expo
2b560 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 0a 20 20 20  rt_symbols'..   
2b570 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70     if $LD --help
2b580 20 32 3e 26 31 20 7c 20 67 72 65 70 20 27 61 75   2>&1 | grep 'au
2b590 74 6f 2d 69 6d 70 6f 72 74 27 20 3e 20 2f 64 65  to-import' > /de
2b5a0 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20  v/null; then.   
2b5b0 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
2b5c0 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
2b5d0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
2b5e0 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
2b5f0 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   -o $output_objd
2b600 69 72 2f 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  ir/$soname ${wl}
2b610 2d 2d 69 6d 61 67 65 2d 62 61 73 65 3d 30 78 31  --image-base=0x1
2b620 30 30 30 30 30 30 30 20 24 7b 77 6c 7d 2d 2d 6f  0000000 ${wl}--o
2b630 75 74 2d 69 6d 70 6c 69 62 2c 24 6c 69 62 27 0a  ut-implib,$lib'.
2b640 09 23 20 49 66 20 74 68 65 20 65 78 70 6f 72 74  .# If the export
2b650 2d 73 79 6d 62 6f 6c 73 20 66 69 6c 65 20 61 6c  -symbols file al
2b660 72 65 61 64 79 20 69 73 20 61 20 2e 64 65 66 20  ready is a .def 
2b670 66 69 6c 65 20 28 31 73 74 20 6c 69 6e 65 0a 09  file (1st line..
2b680 23 20 69 73 20 45 58 50 4f 52 54 53 29 2c 20 75  # is EXPORTS), u
2b690 73 65 20 69 74 20 61 73 20 69 73 3b 20 6f 74 68  se it as is; oth
2b6a0 65 72 77 69 73 65 2c 20 70 72 65 70 65 6e 64 2e  erwise, prepend.
2b6b0 2e 2e 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73  ....archive_exps
2b6c0 79 6d 5f 63 6d 64 73 3d 27 69 66 20 74 65 73 74  ym_cmds='if test
2b6d0 20 22 78 60 24 53 45 44 20 31 71 20 24 65 78 70   "x`$SED 1q $exp
2b6e0 6f 72 74 5f 73 79 6d 62 6f 6c 73 60 22 20 3d 20  ort_symbols`" = 
2b6f0 78 45 58 50 4f 52 54 53 3b 20 74 68 65 6e 0a 09  xEXPORTS; then..
2b700 20 20 63 70 20 24 65 78 70 6f 72 74 5f 73 79 6d    cp $export_sym
2b710 62 6f 6c 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a  bols $output_obj
2b720 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b  dir/$soname.def;
2b730 0a 09 65 6c 73 65 0a 09 20 20 65 63 68 6f 20 45  ..else..  echo E
2b740 58 50 4f 52 54 53 20 3e 20 24 6f 75 74 70 75 74  XPORTS > $output
2b750 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e  _objdir/$soname.
2b760 64 65 66 3b 0a 09 20 20 63 61 74 20 24 65 78 70  def;..  cat $exp
2b770 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 3e 20 24  ort_symbols >> $
2b780 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
2b790 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 66 69 7e 0a  oname.def;..fi~.
2b7a0 09 24 43 43 20 2d 73 68 61 72 65 64 20 24 6f 75  .$CC -shared $ou
2b7b0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
2b7c0 61 6d 65 2e 64 65 66 20 24 6c 69 62 6f 62 6a 73  ame.def $libobjs
2b7d0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
2b7e0 6c 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24 6f 75  ler_flags -o $ou
2b7f0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
2b800 61 6d 65 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65  ame ${wl}--image
2b810 2d 62 61 73 65 3d 30 78 31 30 30 30 30 30 30 30  -base=0x10000000
2b820 20 20 24 7b 77 6c 7d 2d 2d 6f 75 74 2d 69 6d 70    ${wl}--out-imp
2b830 6c 69 62 2c 24 6c 69 62 27 0a 20 20 20 20 20 20  lib,$lib'.      
2b840 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d  else..ld_shlibs=
2b850 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  no.      fi.    
2b860 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 74 62 73 64    ;;..    netbsd
2b870 2a 20 7c 20 6b 6e 65 74 62 73 64 2a 2d 67 6e 75  * | knetbsd*-gnu
2b880 29 0a 20 20 20 20 20 20 69 66 20 65 63 68 6f 20  ).      if echo 
2b890 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45  __ELF__ | $CC -E
2b8a0 20 2d 20 7c 20 67 72 65 70 20 5f 5f 45 4c 46 5f   - | grep __ELF_
2b8b0 5f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  _ >/dev/null; th
2b8c0 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  en..archive_cmds
2b8d0 3d 27 24 4c 44 20 2d 42 73 68 61 72 65 61 62 6c  ='$LD -Bshareabl
2b8e0 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  e $libobjs $depl
2b8f0 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67  ibs $linker_flag
2b900 73 20 2d 6f 20 24 6c 69 62 27 0a 09 77 6c 61 72  s -o $lib'..wlar
2b910 63 3d 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61  c=.      else..a
2b920 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
2b930 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
2b940 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
2b950 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
2b960 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
2b970 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72 63  me -o $lib'..arc
2b980 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
2b990 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c  ='$CC -shared $l
2b9a0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
2b9b0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
2b9c0 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
2b9d0 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65  $soname ${wl}-re
2b9e0 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c  tain-symbols-fil
2b9f0 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d  e $wl$export_sym
2ba00 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20  bols -o $lib'.  
2ba10 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
2ba20 0a 20 20 20 20 73 6f 6c 61 72 69 73 2a 20 7c 20  .    solaris* | 
2ba30 73 79 73 76 35 2a 29 0a 20 20 20 20 20 20 69 66  sysv5*).      if
2ba40 20 24 4c 44 20 2d 76 20 32 3e 26 31 20 7c 20 67   $LD -v 2>&1 | g
2ba50 72 65 70 20 27 42 46 44 20 32 5c 2e 38 27 20 3e  rep 'BFD 2\.8' >
2ba60 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
2ba70 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09  ..ld_shlibs=no..
2ba80 63 61 74 20 3c 3c 45 4f 46 20 31 3e 26 32 0a 0a  cat <<EOF 1>&2..
2ba90 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 54 68 65  *** Warning: The
2baa0 20 72 65 6c 65 61 73 65 73 20 32 2e 38 2e 2a 20   releases 2.8.* 
2bab0 6f 66 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65  of the GNU linke
2bac0 72 20 63 61 6e 6e 6f 74 20 72 65 6c 69 61 62 6c  r cannot reliabl
2bad0 79 0a 2a 2a 2a 20 63 72 65 61 74 65 20 73 68 61  y.*** create sha
2bae0 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f 6e  red libraries on
2baf0 20 53 6f 6c 61 72 69 73 20 73 79 73 74 65 6d 73   Solaris systems
2bb00 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 6c 69  .  Therefore, li
2bb10 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64 69 73  btool.*** is dis
2bb20 61 62 6c 69 6e 67 20 73 68 61 72 65 64 20 6c 69  abling shared li
2bb30 62 72 61 72 69 65 73 20 73 75 70 70 6f 72 74 2e  braries support.
2bb40 20 20 57 65 20 75 72 67 65 20 79 6f 75 20 74 6f    We urge you to
2bb50 20 75 70 67 72 61 64 65 20 47 4e 55 0a 2a 2a 2a   upgrade GNU.***
2bb60 20 62 69 6e 75 74 69 6c 73 20 74 6f 20 72 65 6c   binutils to rel
2bb70 65 61 73 65 20 32 2e 39 2e 31 20 6f 72 20 6e 65  ease 2.9.1 or ne
2bb80 77 65 72 2e 20 20 41 6e 6f 74 68 65 72 20 6f 70  wer.  Another op
2bb90 74 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64 69 66  tion is to modif
2bba0 79 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54 48 20  y.*** your PATH 
2bbb0 6f 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6e 66  or compiler conf
2bbc0 69 67 75 72 61 74 69 6f 6e 20 73 6f 20 74 68 61  iguration so tha
2bbd0 74 20 74 68 65 20 6e 61 74 69 76 65 20 6c 69 6e  t the native lin
2bbe0 6b 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65 64 2c  ker is.*** used,
2bbf0 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74 61 72   and then restar
2bc00 74 2e 0a 0a 45 4f 46 0a 20 20 20 20 20 20 65 6c  t...EOF.      el
2bc10 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e  if $LD --help 2>
2bc20 26 31 20 7c 20 67 72 65 70 20 27 3a 20 73 75 70  &1 | grep ': sup
2bc30 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e  ported targets:.
2bc40 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75  * elf' > /dev/nu
2bc50 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76  ll; then..archiv
2bc60 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
2bc70 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
2bc80 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
2bc90 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
2bca0 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f  me $wl$soname -o
2bcb0 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f   $lib'..archive_
2bcc0 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43  expsym_cmds='$CC
2bcd0 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
2bce0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
2bcf0 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
2bd00 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
2bd10 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d  me ${wl}-retain-
2bd20 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c  symbols-file $wl
2bd30 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
2bd40 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65  -o $lib'.      e
2bd50 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e  lse..ld_shlibs=n
2bd60 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  o.      fi.     
2bd70 20 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a   ;;..    sunos4*
2bd80 29 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  ).      archive_
2bd90 63 6d 64 73 3d 27 24 4c 44 20 2d 61 73 73 65 72  cmds='$LD -asser
2bda0 74 20 70 75 72 65 2d 74 65 78 74 20 2d 42 73 68  t pure-text -Bsh
2bdb0 61 72 65 61 62 6c 65 20 2d 6f 20 24 6c 69 62 20  areable -o $lib 
2bdc0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
2bdd0 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27  s $linker_flags'
2bde0 0a 20 20 20 20 20 20 77 6c 61 72 63 3d 0a 20 20  .      wlarc=.  
2bdf0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72      hardcode_dir
2be00 65 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61  ect=yes.      ha
2be10 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68  rdcode_shlibpath
2be20 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b  _var=no.      ;;
2be30 0a 0a 20 20 6c 69 6e 75 78 2a 29 0a 20 20 20 20  ..  linux*).    
2be40 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e  if $LD --help 2>
2be50 26 31 20 7c 20 65 67 72 65 70 20 27 3a 20 73 75  &1 | egrep ': su
2be60 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a  pported targets:
2be70 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e  .* elf' > /dev/n
2be80 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ull; then.      
2be90 20 20 74 6d 70 5f 61 72 63 68 69 76 65 5f 63 6d    tmp_archive_cm
2bea0 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
2beb0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
2bec0 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
2bed0 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
2bee0 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  wl$soname -o $li
2bef0 62 27 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  b'..archive_cmds
2bf00 3d 22 24 74 6d 70 5f 61 72 63 68 69 76 65 5f 63  ="$tmp_archive_c
2bf10 6d 64 73 22 0a 20 20 20 20 20 20 73 75 70 70 6f  mds".      suppo
2bf20 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e  rts_anon_version
2bf30 69 6e 67 3d 6e 6f 0a 20 20 20 20 20 20 63 61 73  ing=no.      cas
2bf40 65 20 60 24 4c 44 20 2d 76 20 32 3e 2f 64 65 76  e `$LD -v 2>/dev
2bf50 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20 20 20 20 20  /null` in.      
2bf60 20 20 2a 5c 20 30 31 2e 2a 20 7c 20 2a 5c 20 32    *\ 01.* | *\ 2
2bf70 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a 5c 20 32 2e  .[0-9].* | *\ 2.
2bf80 31 30 2e 2a 29 20 3b 3b 20 23 20 63 61 74 63 68  10.*) ;; # catch
2bf90 20 76 65 72 73 69 6f 6e 73 20 3c 20 32 2e 31 31   versions < 2.11
2bfa0 0a 20 20 20 20 20 20 20 20 2a 5c 20 32 2e 31 31  .        *\ 2.11
2bfb0 2e 39 33 2e 30 2e 32 5c 20 2a 29 20 73 75 70 70  .93.0.2\ *) supp
2bfc0 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f  orts_anon_versio
2bfd0 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20 52 48  ning=yes ;; # RH
2bfe0 37 2e 33 20 2e 2e 2e 0a 20 20 20 20 20 20 20 20  7.3 ....        
2bff0 2a 5c 20 32 2e 31 31 2e 39 32 2e 30 2e 31 32 5c  *\ 2.11.92.0.12\
2c000 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f   *) supports_ano
2c010 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73  n_versioning=yes
2c020 20 3b 3b 20 23 20 4d 61 6e 64 72 61 6b 65 20 38   ;; # Mandrake 8
2c030 2e 32 20 2e 2e 2e 0a 20 20 20 20 20 20 20 20 2a  .2 ....        *
2c040 5c 20 32 2e 31 31 2e 2a 29 20 3b 3b 20 23 20 6f  \ 2.11.*) ;; # o
2c050 74 68 65 72 20 32 2e 31 31 20 76 65 72 73 69 6f  ther 2.11 versio
2c060 6e 73 0a 20 20 20 20 20 20 20 20 2a 29 20 73 75  ns.        *) su
2c070 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73  pports_anon_vers
2c080 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 0a 20 20  ioning=yes ;;.  
2c090 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 69      esac.      i
2c0a0 66 20 74 65 73 74 20 24 73 75 70 70 6f 72 74 73  f test $supports
2c0b0 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67  _anon_versioning
2c0c0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20   = yes; then.   
2c0d0 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70       archive_exp
2c0e0 73 79 6d 5f 63 6d 64 73 3d 27 24 65 63 68 6f 20  sym_cmds='$echo 
2c0f0 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24 6f  "{ global:" > $o
2c100 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69  utput_objdir/$li
2c110 62 6e 61 6d 65 2e 76 65 72 7e 0a 63 61 74 20 24  bname.ver~.cat $
2c120 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c  export_symbols |
2c130 20 73 65 64 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c   sed -e "s/\(.*\
2c140 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6f 75 74 70  )/\1;/" >> $outp
2c150 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
2c160 6d 65 2e 76 65 72 7e 0a 24 65 63 68 6f 20 22 6c  me.ver~.$echo "l
2c170 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20  ocal: *; };" >> 
2c180 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
2c190 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 20 20 20  libname.ver~.   
2c1a0 20 20 20 20 20 24 43 43 20 2d 73 68 61 72 65 64       $CC -shared
2c1b0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
2c1c0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
2c1d0 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
2c1e0 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  $wl$soname ${wl}
2c1f0 2d 76 65 72 73 69 6f 6e 2d 73 63 72 69 70 74 20  -version-script 
2c200 24 7b 77 6c 7d 24 6f 75 74 70 75 74 5f 6f 62 6a  ${wl}$output_obj
2c210 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72  dir/$libname.ver
2c220 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20   -o $lib'.      
2c230 65 6c 73 65 0a 20 20 20 20 20 20 20 20 61 72 63  else.        arc
2c240 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
2c250 3d 22 24 74 6d 70 5f 61 72 63 68 69 76 65 5f 63  ="$tmp_archive_c
2c260 6d 64 73 22 0a 20 20 20 20 20 20 66 69 0a 20 20  mds".      fi.  
2c270 20 20 65 6c 73 65 0a 20 20 20 20 20 20 6c 64 5f    else.      ld_
2c280 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 66 69  shlibs=no.    fi
2c290 0a 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a  .    ;;..    *).
2c2a0 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68        if $LD --h
2c2b0 65 6c 70 20 32 3e 26 31 20 7c 20 67 72 65 70 20  elp 2>&1 | grep 
2c2c0 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72  ': supported tar
2c2d0 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f  gets:.* elf' > /
2c2e0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
2c2f0 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
2c300 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
2c310 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
2c320 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
2c330 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
2c340 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72  ame -o $lib'..ar
2c350 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
2c360 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
2c370 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
2c380 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
2c390 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
2c3a0 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72  l$soname ${wl}-r
2c3b0 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69  etain-symbols-fi
2c3c0 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79  le $wl$export_sy
2c3d0 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20  mbols -o $lib'. 
2c3e0 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68       else..ld_sh
2c3f0 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69  libs=no.      fi
2c400 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
2c410 61 63 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20  ac..    if test 
2c420 22 24 6c 64 5f 73 68 6c 69 62 73 22 20 3d 20 79  "$ld_shlibs" = y
2c430 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 72  es; then.      r
2c440 75 6e 70 61 74 68 5f 76 61 72 3d 4c 44 5f 52 55  unpath_var=LD_RU
2c450 4e 5f 50 41 54 48 0a 20 20 20 20 20 20 68 61 72  N_PATH.      har
2c460 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
2c470 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 72  g_spec='${wl}--r
2c480 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69  path ${wl}$libdi
2c490 72 27 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f  r'.      export_
2c4a0 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65  dynamic_flag_spe
2c4b0 63 3d 27 24 7b 77 6c 7d 2d 2d 65 78 70 6f 72 74  c='${wl}--export
2c4c0 2d 64 79 6e 61 6d 69 63 27 0a 20 20 20 20 20 20  -dynamic'.      
2c4d0 23 20 61 6e 63 69 65 6e 74 20 47 4e 55 20 6c 64  # ancient GNU ld
2c4e0 20 64 69 64 6e 27 74 20 73 75 70 70 6f 72 74 20   didn't support 
2c4f0 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 20  --whole-archive 
2c500 65 74 2e 20 61 6c 2e 0a 20 20 20 20 20 20 69 66  et. al..      if
2c510 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31   $LD --help 2>&1
2c520 20 7c 20 67 72 65 70 20 27 6e 6f 2d 77 68 6f 6c   | grep 'no-whol
2c530 65 2d 61 72 63 68 69 76 65 27 20 3e 20 2f 64 65  e-archive' > /de
2c540 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 09 77  v/null; then. .w
2c550 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61  hole_archive_fla
2c560 67 5f 73 70 65 63 3d 22 24 77 6c 61 72 63 22 27  g_spec="$wlarc"'
2c570 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 24  --whole-archive$
2c580 63 6f 6e 76 65 6e 69 65 6e 63 65 20 27 22 24 77  convenience '"$w
2c590 6c 61 72 63 22 27 2d 2d 6e 6f 2d 77 68 6f 6c 65  larc"'--no-whole
2c5a0 2d 61 72 63 68 69 76 65 27 0a 20 20 20 20 20 20  -archive'.      
2c5b0 65 6c 73 65 0a 20 20 09 77 68 6f 6c 65 5f 61 72  else.  .whole_ar
2c5c0 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d  chive_flag_spec=
2c5d0 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 66 69  .      fi.    fi
2c5e0 0a 20 20 65 6c 73 65 0a 20 20 20 20 23 20 50 4f  .  else.    # PO
2c5f0 52 54 4d 45 20 66 69 6c 6c 20 69 6e 20 61 20 64  RTME fill in a d
2c600 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 79 6f  escription of yo
2c610 75 72 20 73 79 73 74 65 6d 27 73 20 6c 69 6e 6b  ur system's link
2c620 65 72 20 28 6e 6f 74 20 47 4e 55 20 6c 64 29 0a  er (not GNU ld).
2c630 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f      case $host_o
2c640 73 20 69 6e 0a 20 20 20 20 61 69 78 33 2a 29 0a  s in.    aix3*).
2c650 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65        allow_unde
2c660 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70  fined_flag=unsup
2c670 70 6f 72 74 65 64 0a 20 20 20 20 20 20 61 6c 77  ported.      alw
2c680 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f  ays_export_symbo
2c690 6c 73 3d 79 65 73 0a 20 20 20 20 20 20 61 72 63  ls=yes.      arc
2c6a0 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
2c6b0 3d 27 24 4c 44 20 2d 6f 20 24 6f 75 74 70 75 74  ='$LD -o $output
2c6c0 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20  _objdir/$soname 
2c6d0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
2c6e0 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20  s $linker_flags 
2c6f0 2d 62 45 3a 24 65 78 70 6f 72 74 5f 73 79 6d 62  -bE:$export_symb
2c700 6f 6c 73 20 2d 54 35 31 32 20 2d 48 35 31 32 20  ols -T512 -H512 
2c710 2d 62 4d 3a 53 52 45 7e 24 41 52 20 24 41 52 5f  -bM:SRE~$AR $AR_
2c720 46 4c 41 47 53 20 24 6c 69 62 20 24 6f 75 74 70  FLAGS $lib $outp
2c730 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
2c740 65 27 0a 20 20 20 20 20 20 23 20 4e 6f 74 65 3a  e'.      # Note:
2c750 20 74 68 69 73 20 6c 69 6e 6b 65 72 20 68 61 72   this linker har
2c760 64 63 6f 64 65 73 20 74 68 65 20 64 69 72 65 63  dcodes the direc
2c770 74 6f 72 69 65 73 20 69 6e 20 4c 49 42 50 41 54  tories in LIBPAT
2c780 48 20 69 66 20 74 68 65 72 65 0a 20 20 20 20 20  H if there.     
2c790 20 23 20 61 72 65 20 6e 6f 20 64 69 72 65 63 74   # are no direct
2c7a0 6f 72 69 65 73 20 73 70 65 63 69 66 69 65 64 20  ories specified 
2c7b0 62 79 20 2d 4c 2e 0a 20 20 20 20 20 20 68 61 72  by -L..      har
2c7c0 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65  dcode_minus_L=ye
2c7d0 73 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  s.      if test 
2c7e0 22 24 47 43 43 22 20 3d 20 79 65 73 20 26 26 20  "$GCC" = yes && 
2c7f0 74 65 73 74 20 2d 7a 20 22 24 6c 69 6e 6b 5f 73  test -z "$link_s
2c800 74 61 74 69 63 5f 66 6c 61 67 22 3b 20 74 68 65  tatic_flag"; the
2c810 6e 0a 09 23 20 4e 65 69 74 68 65 72 20 64 69 72  n..# Neither dir
2c820 65 63 74 20 68 61 72 64 63 6f 64 69 6e 67 20 6e  ect hardcoding n
2c830 6f 72 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e  or static linkin
2c840 67 20 69 73 20 73 75 70 70 6f 72 74 65 64 20 77  g is supported w
2c850 69 74 68 20 61 0a 09 23 20 62 72 6f 6b 65 6e 20  ith a..# broken 
2c860 63 6f 6c 6c 65 63 74 32 2e 0a 09 68 61 72 64 63  collect2...hardc
2c870 6f 64 65 5f 64 69 72 65 63 74 3d 75 6e 73 75 70  ode_direct=unsup
2c880 70 6f 72 74 65 64 0a 20 20 20 20 20 20 66 69 0a  ported.      fi.
2c890 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 69        ;;..    ai
2c8a0 78 34 2a 20 7c 20 61 69 78 35 2a 29 0a 20 20 20  x4* | aix5*).   
2c8b0 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73     if test "$hos
2c8c0 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74  t_cpu" = ia64; t
2c8d0 68 65 6e 0a 09 23 20 4f 6e 20 49 41 36 34 2c 20  hen..# On IA64, 
2c8e0 74 68 65 20 6c 69 6e 6b 65 72 20 64 6f 65 73 20  the linker does 
2c8f0 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69 6e 67  run time linking
2c900 20 62 79 20 64 65 66 61 75 6c 74 2c 20 73 6f 20   by default, so 
2c910 77 65 20 64 6f 6e 27 74 0a 09 23 20 68 61 76 65  we don't..# have
2c920 20 74 6f 20 64 6f 20 61 6e 79 74 68 69 6e 67 20   to do anything 
2c930 73 70 65 63 69 61 6c 2e 0a 09 61 69 78 5f 75 73  special...aix_us
2c940 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67  e_runtimelinking
2c950 3d 6e 6f 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61  =no..exp_sym_fla
2c960 67 3d 27 2d 42 65 78 70 6f 72 74 27 0a 09 6e 6f  g='-Bexport'..no
2c970 5f 65 6e 74 72 79 5f 66 6c 61 67 3d 22 22 0a 20  _entry_flag="". 
2c980 20 20 20 20 20 65 6c 73 65 0a 09 23 20 49 66 20       else..# If 
2c990 77 65 27 72 65 20 75 73 69 6e 67 20 47 4e 55 20  we're using GNU 
2c9a0 6e 6d 2c 20 74 68 65 6e 20 77 65 20 64 6f 6e 27  nm, then we don'
2c9b0 74 20 77 61 6e 74 20 74 68 65 20 22 2d 43 22 20  t want the "-C" 
2c9c0 6f 70 74 69 6f 6e 2e 0a 09 23 20 2d 43 20 6d 65  option...# -C me
2c9d0 61 6e 73 20 64 65 6d 61 6e 67 6c 65 20 74 6f 20  ans demangle to 
2c9e0 41 49 58 20 6e 6d 2c 20 62 75 74 20 6d 65 61 6e  AIX nm, but mean
2c9f0 73 20 64 6f 6e 27 74 20 64 65 6d 61 6e 67 6c 65  s don't demangle
2ca00 20 77 69 74 68 20 47 4e 55 20 6e 6d 0a 09 69 66   with GNU nm..if
2ca10 20 24 4e 4d 20 2d 56 20 32 3e 26 31 20 7c 20 67   $NM -V 2>&1 | g
2ca20 72 65 70 20 27 47 4e 55 27 20 3e 20 2f 64 65 76  rep 'GNU' > /dev
2ca30 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 65  /null; then..  e
2ca40 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d  xport_symbols_cm
2ca50 64 73 3d 27 24 4e 4d 20 2d 42 70 67 20 24 6c 69  ds='$NM -Bpg $li
2ca60 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e  bobjs $convenien
2ca70 63 65 20 7c 20 61 77 6b 20 27 5c 27 27 7b 20 69  ce | awk '\''{ i
2ca80 66 20 28 28 28 5c 24 32 20 3d 3d 20 22 54 22 29  f (((\$2 == "T")
2ca90 20 7c 7c 20 28 5c 24 32 20 3d 3d 20 22 44 22 29   || (\$2 == "D")
2caa0 20 7c 7c 20 28 5c 24 32 20 3d 3d 20 22 42 22 29   || (\$2 == "B")
2cab0 29 20 26 26 20 28 73 75 62 73 74 72 28 5c 24 33  ) && (substr(\$3
2cac0 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29 29 20 7b  ,1,1) != ".")) {
2cad0 20 70 72 69 6e 74 20 5c 24 33 20 7d 20 7d 27 5c   print \$3 } }'\
2cae0 27 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e 20 24  '' | sort -u > $
2caf0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a  export_symbols'.
2cb00 09 65 6c 73 65 0a 09 20 20 65 78 70 6f 72 74 5f  .else..  export_
2cb10 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e  symbols_cmds='$N
2cb20 4d 20 2d 42 43 70 67 20 24 6c 69 62 6f 62 6a 73  M -BCpg $libobjs
2cb30 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20   $convenience | 
2cb40 61 77 6b 20 27 5c 27 27 7b 20 69 66 20 28 28 28  awk '\''{ if (((
2cb50 5c 24 32 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28  \$2 == "T") || (
2cb60 5c 24 32 20 3d 3d 20 22 44 22 29 20 7c 7c 20 28  \$2 == "D") || (
2cb70 5c 24 32 20 3d 3d 20 22 42 22 29 29 20 26 26 20  \$2 == "B")) && 
2cb80 28 73 75 62 73 74 72 28 5c 24 33 2c 31 2c 31 29  (substr(\$3,1,1)
2cb90 20 21 3d 20 22 2e 22 29 29 20 7b 20 70 72 69 6e   != ".")) { prin
2cba0 74 20 5c 24 33 20 7d 20 7d 27 5c 27 27 20 7c 20  t \$3 } }'\'' | 
2cbb0 73 6f 72 74 20 2d 75 20 3e 20 24 65 78 70 6f 72  sort -u > $expor
2cbc0 74 5f 73 79 6d 62 6f 6c 73 27 0a 09 66 69 0a 09  t_symbols'..fi..
2cbd0 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c  aix_use_runtimel
2cbe0 69 6e 6b 69 6e 67 3d 6e 6f 0a 0a 09 23 20 54 65  inking=no...# Te
2cbf0 73 74 20 69 66 20 77 65 20 61 72 65 20 74 72 79  st if we are try
2cc00 69 6e 67 20 74 6f 20 75 73 65 20 72 75 6e 20 74  ing to use run t
2cc10 69 6d 65 20 6c 69 6e 6b 69 6e 67 20 6f 72 20 6e  ime linking or n
2cc20 6f 72 6d 61 6c 0a 09 23 20 41 49 58 20 73 74 79  ormal..# AIX sty
2cc30 6c 65 20 6c 69 6e 6b 69 6e 67 2e 20 49 66 20 2d  le linking. If -
2cc40 62 72 74 6c 20 69 73 20 73 6f 6d 65 77 68 65 72  brtl is somewher
2cc50 65 20 69 6e 20 4c 44 46 4c 41 47 53 2c 20 77 65  e in LDFLAGS, we
2cc60 0a 09 23 20 6e 65 65 64 20 74 6f 20 64 6f 20 72  ..# need to do r
2cc70 75 6e 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 2e 0a  untime linking..
2cc80 09 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69  .case $host_os i
2cc90 6e 20 61 69 78 34 2e 5b 32 33 5d 7c 61 69 78 34  n aix4.[23]|aix4
2cca0 2e 5b 32 33 5d 2e 2a 7c 61 69 78 35 2a 29 0a 09  .[23].*|aix5*)..
2ccb0 20 20 66 6f 72 20 6c 64 5f 66 6c 61 67 20 69 6e    for ld_flag in
2ccc0 20 24 4c 44 46 4c 41 47 53 3b 20 64 6f 0a 20 20   $LDFLAGS; do.  
2ccd0 09 20 20 69 66 20 28 74 65 73 74 20 24 6c 64 5f  .  if (test $ld_
2cce0 66 6c 61 67 20 3d 20 22 2d 62 72 74 6c 22 20 7c  flag = "-brtl" |
2ccf0 7c 20 74 65 73 74 20 24 6c 64 5f 66 6c 61 67 20  | test $ld_flag 
2cd00 3d 20 22 2d 57 6c 2c 2d 62 72 74 6c 22 29 3b 20  = "-Wl,-brtl"); 
2cd10 74 68 65 6e 0a 20 20 09 20 20 20 20 61 69 78 5f  then.  .    aix_
2cd20 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69  use_runtimelinki
2cd30 6e 67 3d 79 65 73 0a 20 20 09 20 20 20 20 62 72  ng=yes.  .    br
2cd40 65 61 6b 0a 20 20 09 20 20 66 69 0a 09 20 20 64  eak.  .  fi..  d
2cd50 6f 6e 65 0a 09 65 73 61 63 0a 0a 09 65 78 70 5f  one..esac...exp_
2cd60 73 79 6d 5f 66 6c 61 67 3d 27 2d 62 65 78 70 6f  sym_flag='-bexpo
2cd70 72 74 27 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c  rt'..no_entry_fl
2cd80 61 67 3d 27 2d 62 6e 6f 65 6e 74 72 79 27 0a 20  ag='-bnoentry'. 
2cd90 20 20 20 20 20 66 69 0a 0a 20 20 20 20 20 20 23       fi..      #
2cda0 20 57 68 65 6e 20 6c 61 72 67 65 20 65 78 65 63   When large exec
2cdb0 75 74 61 62 6c 65 73 20 6f 72 20 73 68 61 72 65  utables or share
2cdc0 64 20 6f 62 6a 65 63 74 73 20 61 72 65 20 62 75  d objects are bu
2cdd0 69 6c 74 2c 20 41 49 58 20 6c 64 20 63 61 6e 0a  ilt, AIX ld can.
2cde0 20 20 20 20 20 20 23 20 68 61 76 65 20 70 72 6f        # have pro
2cdf0 62 6c 65 6d 73 20 63 72 65 61 74 69 6e 67 20 74  blems creating t
2ce00 68 65 20 74 61 62 6c 65 20 6f 66 20 63 6f 6e 74  he table of cont
2ce10 65 6e 74 73 2e 20 20 49 66 20 6c 69 6e 6b 69 6e  ents.  If linkin
2ce20 67 20 61 20 6c 69 62 72 61 72 79 0a 20 20 20 20  g a library.    
2ce30 20 20 23 20 6f 72 20 70 72 6f 67 72 61 6d 20 72    # or program r
2ce40 65 73 75 6c 74 73 20 69 6e 20 22 65 72 72 6f 72  esults in "error
2ce50 20 54 4f 43 20 6f 76 65 72 66 6c 6f 77 22 20 61   TOC overflow" a
2ce60 64 64 20 2d 6d 6d 69 6e 69 6d 61 6c 2d 74 6f 63  dd -mminimal-toc
2ce70 20 74 6f 0a 20 20 20 20 20 20 23 20 43 58 58 46   to.      # CXXF
2ce80 4c 41 47 53 2f 43 46 4c 41 47 53 20 66 6f 72 20  LAGS/CFLAGS for 
2ce90 67 2b 2b 2f 67 63 63 2e 20 20 49 6e 20 74 68 65  g++/gcc.  In the
2cea0 20 63 61 73 65 73 20 77 68 65 72 65 20 74 68 61   cases where tha
2ceb0 74 20 69 73 20 6e 6f 74 0a 20 20 20 20 20 20 23  t is not.      #
2cec0 20 65 6e 6f 75 67 68 20 74 6f 20 66 69 78 20 74   enough to fix t
2ced0 68 65 20 70 72 6f 62 6c 65 6d 2c 20 61 64 64 20  he problem, add 
2cee0 2d 57 6c 2c 2d 62 62 69 67 74 6f 63 20 74 6f 20  -Wl,-bbigtoc to 
2cef0 4c 44 46 4c 41 47 53 2e 0a 0a 20 20 20 20 20 20  LDFLAGS...      
2cf00 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 27 0a  archive_cmds=''.
2cf10 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64        hardcode_d
2cf20 69 72 65 63 74 3d 79 65 73 0a 20 20 20 20 20 20  irect=yes.      
2cf30 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
2cf40 73 65 70 61 72 61 74 6f 72 3d 27 3a 27 0a 20 20  separator=':'.  
2cf50 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70      link_all_dep
2cf60 6c 69 62 73 3d 79 65 73 0a 0a 20 20 20 20 20 20  libs=yes..      
2cf70 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
2cf80 20 79 65 73 3b 20 74 68 65 6e 0a 09 63 61 73 65   yes; then..case
2cf90 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78   $host_os in aix
2cfa0 34 2e 30 31 32 7c 61 69 78 34 2e 30 31 32 2e 2a  4.012|aix4.012.*
2cfb0 29 0a 09 23 20 57 65 20 6f 6e 6c 79 20 77 61 6e  )..# We only wan
2cfc0 74 20 74 6f 20 64 6f 20 74 68 69 73 20 6f 6e 20  t to do this on 
2cfd0 41 49 58 20 34 2e 32 20 61 6e 64 20 6c 6f 77 65  AIX 4.2 and lowe
2cfe0 72 2c 20 74 68 65 20 63 68 65 63 6b 0a 09 23 20  r, the check..# 
2cff0 62 65 6c 6f 77 20 66 6f 72 20 62 72 6f 6b 65 6e  below for broken
2d000 20 63 6f 6c 6c 65 63 74 32 20 64 6f 65 73 6e 27   collect2 doesn'
2d010 74 20 77 6f 72 6b 20 75 6e 64 65 72 20 34 2e 33  t work under 4.3
2d020 2b 0a 09 20 20 63 6f 6c 6c 65 63 74 32 6e 61 6d  +..  collect2nam
2d030 65 3d 60 24 7b 43 43 7d 20 2d 70 72 69 6e 74 2d  e=`${CC} -print-
2d040 70 72 6f 67 2d 6e 61 6d 65 3d 63 6f 6c 6c 65 63  prog-name=collec
2d050 74 32 60 0a 09 20 20 69 66 20 74 65 73 74 20 2d  t2`..  if test -
2d060 66 20 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65  f "$collect2name
2d070 22 20 26 26 20 5c 0a 20 20 09 20 20 20 73 74 72  " && \.  .   str
2d080 69 6e 67 73 20 22 24 63 6f 6c 6c 65 63 74 32 6e  ings "$collect2n
2d090 61 6d 65 22 20 7c 20 67 72 65 70 20 72 65 73 6f  ame" | grep reso
2d0a0 6c 76 65 5f 6c 69 62 5f 6e 61 6d 65 20 3e 2f 64  lve_lib_name >/d
2d0b0 65 76 2f 6e 75 6c 6c 0a 09 20 20 74 68 65 6e 0a  ev/null..  then.
2d0c0 20 20 09 20 20 23 20 57 65 20 68 61 76 65 20 72    .  # We have r
2d0d0 65 77 6f 72 6b 65 64 20 63 6f 6c 6c 65 63 74 32  eworked collect2
2d0e0 0a 20 20 09 20 20 68 61 72 64 63 6f 64 65 5f 64  .  .  hardcode_d
2d0f0 69 72 65 63 74 3d 79 65 73 0a 09 20 20 65 6c 73  irect=yes..  els
2d100 65 0a 20 20 09 20 20 23 20 57 65 20 68 61 76 65  e.  .  # We have
2d110 20 6f 6c 64 20 63 6f 6c 6c 65 63 74 32 0a 20 20   old collect2.  
2d120 09 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65  .  hardcode_dire
2d130 63 74 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ct=unsupported. 
2d140 20 09 20 20 23 20 49 74 20 66 61 69 6c 73 20 74   .  # It fails t
2d150 6f 20 66 69 6e 64 20 75 6e 69 6e 73 74 61 6c 6c  o find uninstall
2d160 65 64 20 6c 69 62 72 61 72 69 65 73 20 77 68 65  ed libraries whe
2d170 6e 20 74 68 65 20 75 6e 69 6e 73 74 61 6c 6c 65  n the uninstalle
2d180 64 0a 20 20 09 20 20 23 20 70 61 74 68 20 69 73  d.  .  # path is
2d190 20 6e 6f 74 20 6c 69 73 74 65 64 20 69 6e 20 74   not listed in t
2d1a0 68 65 20 6c 69 62 70 61 74 68 2e 20 20 53 65 74  he libpath.  Set
2d1b0 74 69 6e 67 20 68 61 72 64 63 6f 64 65 5f 6d 69  ting hardcode_mi
2d1c0 6e 75 73 5f 4c 0a 20 20 09 20 20 23 20 74 6f 20  nus_L.  .  # to 
2d1d0 75 6e 73 75 70 70 6f 72 74 65 64 20 66 6f 72 63  unsupported forc
2d1e0 65 73 20 72 65 6c 69 6e 6b 69 6e 67 0a 20 20 09  es relinking.  .
2d1f0 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73    hardcode_minus
2d200 5f 4c 3d 79 65 73 0a 20 20 09 20 20 68 61 72 64  _L=yes.  .  hard
2d210 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
2d220 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72  _spec='-L$libdir
2d230 27 0a 20 20 09 20 20 68 61 72 64 63 6f 64 65 5f  '.  .  hardcode_
2d240 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72  libdir_separator
2d250 3d 0a 09 20 20 66 69 0a 09 65 73 61 63 0a 09 73  =..  fi..esac..s
2d260 68 61 72 65 64 5f 66 6c 61 67 3d 27 2d 73 68 61  hared_flag='-sha
2d270 72 65 64 27 0a 20 20 20 20 20 20 65 6c 73 65 0a  red'.      else.
2d280 09 23 20 6e 6f 74 20 75 73 69 6e 67 20 67 63 63  .# not using gcc
2d290 0a 09 69 66 20 74 65 73 74 20 22 24 68 6f 73 74  ..if test "$host
2d2a0 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68  _cpu" = ia64; th
2d2b0 65 6e 0a 20 20 09 23 20 56 69 73 75 61 6c 41 67  en.  .# VisualAg
2d2c0 65 20 43 2b 2b 2c 20 56 65 72 73 69 6f 6e 20 35  e C++, Version 5
2d2d0 2e 35 20 66 6f 72 20 41 49 58 20 35 4c 20 66 6f  .5 for AIX 5L fo
2d2e0 72 20 49 41 2d 36 34 2c 20 42 65 74 61 20 33 20  r IA-64, Beta 3 
2d2f0 52 65 6c 65 61 73 65 0a 20 20 09 23 20 63 68 6f  Release.  .# cho
2d300 6b 65 73 20 6f 6e 20 2d 57 6c 2c 2d 47 2e 20 54  kes on -Wl,-G. T
2d310 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 69 6e  he following lin
2d320 65 20 69 73 20 63 6f 72 72 65 63 74 3a 0a 09 20  e is correct:.. 
2d330 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 2d 47   shared_flag='-G
2d340 27 0a 09 65 6c 73 65 0a 20 20 09 69 66 20 74 65  '..else.  .if te
2d350 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72 75 6e  st "$aix_use_run
2d360 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79  timelinking" = y
2d370 65 73 3b 20 74 68 65 6e 0a 09 20 20 20 20 73 68  es; then..    sh
2d380 61 72 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d  ared_flag='${wl}
2d390 2d 47 27 0a 09 20 20 65 6c 73 65 0a 09 20 20 20  -G'..  else..   
2d3a0 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 24 7b   shared_flag='${
2d3b0 77 6c 7d 2d 62 4d 3a 53 52 45 27 0a 20 20 09 66  wl}-bM:SRE'.  .f
2d3c0 69 0a 09 66 69 0a 20 20 20 20 20 20 66 69 0a 0a  i..fi.      fi..
2d3d0 20 20 20 20 20 20 23 20 49 74 20 73 65 65 6d 73        # It seems
2d3e0 20 74 68 61 74 20 2d 62 65 78 70 61 6c 6c 20 64   that -bexpall d
2d3f0 6f 65 73 20 6e 6f 74 20 65 78 70 6f 72 74 20 73  oes not export s
2d400 79 6d 62 6f 6c 73 20 62 65 67 69 6e 6e 69 6e 67  ymbols beginning
2d410 20 77 69 74 68 0a 20 20 20 20 20 20 23 20 75 6e   with.      # un
2d420 64 65 72 73 63 6f 72 65 20 28 5f 29 2c 20 73 6f  derscore (_), so
2d430 20 69 74 20 69 73 20 62 65 74 74 65 72 20 74 6f   it is better to
2d440 20 67 65 6e 65 72 61 74 65 20 61 20 6c 69 73 74   generate a list
2d450 20 6f 66 20 73 79 6d 62 6f 6c 73 20 74 6f 20 65   of symbols to e
2d460 78 70 6f 72 74 2e 0a 20 20 20 20 20 20 61 6c 77  xport..      alw
2d470 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f  ays_export_symbo
2d480 6c 73 3d 79 65 73 0a 20 20 20 20 20 20 69 66 20  ls=yes.      if 
2d490 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72  test "$aix_use_r
2d4a0 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d  untimelinking" =
2d4b0 20 79 65 73 3b 20 74 68 65 6e 0a 09 23 20 57 61   yes; then..# Wa
2d4c0 72 6e 69 6e 67 20 2d 20 77 69 74 68 6f 75 74 20  rning - without 
2d4d0 75 73 69 6e 67 20 74 68 65 20 6f 74 68 65 72 20  using the other 
2d4e0 72 75 6e 74 69 6d 65 20 6c 6f 61 64 69 6e 67 20  runtime loading 
2d4f0 66 6c 61 67 73 20 28 2d 62 72 74 6c 29 2c 0a 09  flags (-brtl),..
2d500 23 20 2d 62 65 72 6f 6b 20 77 69 6c 6c 20 6c 69  # -berok will li
2d510 6e 6b 20 77 69 74 68 6f 75 74 20 65 72 72 6f 72  nk without error
2d520 2c 20 62 75 74 20 6d 61 79 20 70 72 6f 64 75 63  , but may produc
2d530 65 20 61 20 62 72 6f 6b 65 6e 20 6c 69 62 72 61  e a broken libra
2d540 72 79 2e 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66  ry...allow_undef
2d550 69 6e 65 64 5f 66 6c 61 67 3d 27 2d 62 65 72 6f  ined_flag='-bero
2d560 6b 27 0a 20 20 20 20 20 20 20 23 20 44 65 74 65  k'.       # Dete
2d570 72 6d 69 6e 65 20 74 68 65 20 64 65 66 61 75 6c  rmine the defaul
2d580 74 20 6c 69 62 70 61 74 68 20 66 72 6f 6d 20 74  t libpath from t
2d590 68 65 20 76 61 6c 75 65 20 65 6e 63 6f 64 65 64  he value encoded
2d5a0 20 69 6e 20 61 6e 20 65 6d 70 74 79 20 65 78 65   in an empty exe
2d5b0 63 75 74 61 62 6c 65 2e 0a 20 20 20 20 20 20 20  cutable..       
2d5c0 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
2d5d0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
2d5e0 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
2d5f0 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
2d600 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
2d610 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
2d620 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2d630 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
2d640 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
2d650 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
2d660 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
2d670 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  ;.}._ACEOF.rm -f
2d680 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
2d690 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24 61 63  jext conftest$ac
2d6a0 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28 65 76  _exeext.if { (ev
2d6b0 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
2d6c0 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 6c  $LINENO: \"$ac_l
2d6d0 69 6e 6b 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ink\"") >&5.  (e
2d6e0 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e  val $ac_link) 2>
2d6f0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
2d700 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
2d710 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
2d720 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
2d730 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
2d740 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
2d750 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
2d760 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
2d770 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
2d780 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
2d790 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
2d7a0 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b 20  atus); } &&.. { 
2d7b0 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a 20  ac_try='test -z 
2d7c0 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  "$ac_c_werror_fl
2d7d0 61 67 22 0a 09 09 09 20 7c 7c 20 74 65 73 74 20  ag".... || test 
2d7e0 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
2d7f0 72 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68  r'.  { (eval ech
2d800 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2d810 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29  O: \"$ac_try\"")
2d820 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
2d830 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f  _try) 2>&5.  ac_
2d840 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
2d850 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2d860 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
2d870 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
2d880 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
2d890 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d  } &&.. { ac_try=
2d8a0 27 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73  'test -s conftes
2d8b0 74 24 61 63 5f 65 78 65 65 78 74 27 0a 20 20 7b  t$ac_exeext'.  {
2d8c0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
2d8d0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
2d8e0 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20  ac_try\"") >&5. 
2d8f0 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20   (eval $ac_try) 
2d900 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
2d910 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
2d920 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
2d930 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
2d940 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
2d950 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65  atus); }; }; the
2d960 6e 0a 0a 61 69 78 5f 6c 69 62 70 61 74 68 3d 60  n..aix_libpath=`
2d970 64 75 6d 70 20 2d 48 20 63 6f 6e 66 74 65 73 74  dump -H conftest
2d980 24 61 63 5f 65 78 65 65 78 74 20 32 3e 2f 64 65  $ac_exeext 2>/de
2d990 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e  v/null | $SED -n
2d9a0 20 2d 65 20 27 2f 49 6d 70 6f 72 74 20 46 69 6c   -e '/Import Fil
2d9b0 65 20 53 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20  e Strings/,/^$/ 
2d9c0 7b 20 2f 5e 30 2f 20 7b 20 73 2f 5e 30 20 20 2a  { /^0/ { s/^0  *
2d9d0 5c 28 2e 2a 5c 29 24 2f 5c 31 2f 3b 20 70 3b 20  \(.*\)$/\1/; p; 
2d9e0 7d 0a 7d 27 60 0a 23 20 43 68 65 63 6b 20 66 6f  }.}'`.# Check fo
2d9f0 72 20 61 20 36 34 2d 62 69 74 20 6f 62 6a 65 63  r a 64-bit objec
2da00 74 20 69 66 20 77 65 20 64 69 64 6e 27 74 20 66  t if we didn't f
2da10 69 6e 64 20 61 6e 79 74 68 69 6e 67 2e 0a 69 66  ind anything..if
2da20 20 74 65 73 74 20 2d 7a 20 22 24 61 69 78 5f 6c   test -z "$aix_l
2da30 69 62 70 61 74 68 22 3b 20 74 68 65 6e 20 61 69  ibpath"; then ai
2da40 78 5f 6c 69 62 70 61 74 68 3d 60 64 75 6d 70 20  x_libpath=`dump 
2da50 2d 48 58 36 34 20 63 6f 6e 66 74 65 73 74 24 61  -HX64 conftest$a
2da60 63 5f 65 78 65 65 78 74 20 32 3e 2f 64 65 76 2f  c_exeext 2>/dev/
2da70 6e 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e 20 2d  null | $SED -n -
2da80 65 20 27 2f 49 6d 70 6f 72 74 20 46 69 6c 65 20  e '/Import File 
2da90 53 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20 7b 20  Strings/,/^$/ { 
2daa0 2f 5e 30 2f 20 7b 20 73 2f 5e 30 20 20 2a 5c 28  /^0/ { s/^0  *\(
2dab0 2e 2a 5c 29 24 2f 5c 31 2f 3b 20 70 3b 20 7d 0a  .*\)$/\1/; p; }.
2dac0 7d 27 60 3b 20 66 69 0a 65 6c 73 65 0a 20 20 65  }'`; fi.else.  e
2dad0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
2dae0 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
2daf0 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
2db00 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
2db10 5f 65 78 74 20 3e 26 35 0a 0a 66 69 0a 72 6d 20  _ext >&5..fi.rm 
2db20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  -f conftest.err 
2db30 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2db40 65 78 74 20 5c 0a 20 20 20 20 20 20 63 6f 6e 66  ext \.      conf
2db50 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 63  test$ac_exeext c
2db60 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2db70 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 69 78  if test -z "$aix
2db80 5f 6c 69 62 70 61 74 68 22 3b 20 74 68 65 6e 20  _libpath"; then 
2db90 61 69 78 5f 6c 69 62 70 61 74 68 3d 22 2f 75 73  aix_libpath="/us
2dba0 72 2f 6c 69 62 3a 2f 6c 69 62 22 3b 20 66 69 0a  r/lib:/lib"; fi.
2dbb0 0a 20 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  .       hardcode
2dbc0 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
2dbd0 63 3d 27 24 7b 77 6c 7d 2d 62 6c 69 62 70 61 74  c='${wl}-blibpat
2dbe0 68 3a 24 6c 69 62 64 69 72 3a 27 22 24 61 69 78  h:$libdir:'"$aix
2dbf0 5f 6c 69 62 70 61 74 68 22 0a 09 61 72 63 68 69  _libpath"..archi
2dc00 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 22  ve_expsym_cmds="
2dc10 5c 24 43 43 22 27 20 2d 6f 20 24 6f 75 74 70 75  \$CC"' -o $outpu
2dc20 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
2dc30 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
2dc40 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
2dc50 67 73 20 60 69 66 20 74 65 73 74 20 22 78 24 7b  gs `if test "x${
2dc60 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
2dc70 66 6c 61 67 7d 22 20 21 3d 20 22 78 22 3b 20 74  flag}" != "x"; t
2dc80 68 65 6e 20 65 63 68 6f 20 22 24 7b 77 6c 7d 24  hen echo "${wl}$
2dc90 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  {allow_undefined
2dca0 5f 66 6c 61 67 7d 22 3b 20 65 6c 73 65 20 3a 3b  _flag}"; else :;
2dcb0 20 66 69 60 20 27 22 5c 24 7b 77 6c 7d 24 6e 6f   fi` '"\${wl}$no
2dcc0 5f 65 6e 74 72 79 5f 66 6c 61 67 20 5c 24 7b 77  _entry_flag \${w
2dcd0 6c 7d 24 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3a  l}$exp_sym_flag:
2dce0 5c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73  \$export_symbols
2dcf0 20 24 73 68 61 72 65 64 5f 66 6c 61 67 22 0a 20   $shared_flag". 
2dd00 20 20 20 20 20 20 65 6c 73 65 0a 09 69 66 20 74        else..if t
2dd10 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20  est "$host_cpu" 
2dd20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 20 20  = ia64; then..  
2dd30 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
2dd40 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
2dd50 2d 52 20 24 6c 69 62 64 69 72 3a 2f 75 73 72 2f  -R $libdir:/usr/
2dd60 6c 69 62 3a 2f 6c 69 62 27 0a 09 20 20 61 6c 6c  lib:/lib'..  all
2dd70 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
2dd80 67 3d 22 2d 7a 20 6e 6f 64 65 66 73 22 0a 09 20  g="-z nodefs".. 
2dd90 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f   archive_expsym_
2dda0 63 6d 64 73 3d 22 5c 24 43 43 20 24 73 68 61 72  cmds="\$CC $shar
2ddb0 65 64 5f 66 6c 61 67 22 27 20 2d 6f 20 24 6f 75  ed_flag"' -o $ou
2ddc0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
2ddd0 61 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  ame $libobjs $de
2dde0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
2ddf0 66 6c 61 67 73 20 24 7b 77 6c 7d 24 7b 61 6c 6c  flags ${wl}${all
2de00 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
2de10 67 7d 20 27 22 5c 24 7b 77 6c 7d 24 6e 6f 5f 65  g} '"\${wl}$no_e
2de20 6e 74 72 79 5f 66 6c 61 67 20 5c 24 7b 77 6c 7d  ntry_flag \${wl}
2de30 24 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3a 5c 24  $exp_sym_flag:\$
2de40 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 22 0a  export_symbols".
2de50 09 65 6c 73 65 0a 09 20 23 20 44 65 74 65 72 6d  .else.. # Determ
2de60 69 6e 65 20 74 68 65 20 64 65 66 61 75 6c 74 20  ine the default 
2de70 6c 69 62 70 61 74 68 20 66 72 6f 6d 20 74 68 65  libpath from the
2de80 20 76 61 6c 75 65 20 65 6e 63 6f 64 65 64 20 69   value encoded i
2de90 6e 20 61 6e 20 65 6d 70 74 79 20 65 78 65 63 75  n an empty execu
2dea0 74 61 62 6c 65 2e 0a 09 20 63 61 74 20 3e 63 6f  table... cat >co
2deb0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
2dec0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
2ded0 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
2dee0 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
2def0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
2df00 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
2df10 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
2df20 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
2df30 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
2df40 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
2df50 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
2df60 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
2df70 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
2df80 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
2df90 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  .if { (eval echo
2dfa0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2dfb0 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 22 29  : \"$ac_link\"")
2dfc0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
2dfd0 5f 6c 69 6e 6b 29 20 32 3e 63 6f 6e 66 74 65 73  _link) 2>conftes
2dfe0 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
2dff0 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
2e000 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
2e010 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
2e020 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
2e030 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
2e040 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65  test.err >&5.  e
2e050 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2e060 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
2e070 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
2e080 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
2e090 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d  } &&.. { ac_try=
2e0a0 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f  'test -z "$ac_c_
2e0b0 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09  werror_flag"....
2e0c0 20 7c 7c 20 74 65 73 74 20 21 20 2d 73 20 63 6f   || test ! -s co
2e0d0 6e 66 74 65 73 74 2e 65 72 72 27 0a 20 20 7b 20  nftest.err'.  { 
2e0e0 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
2e0f0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
2e100 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20  c_try\"") >&5.  
2e110 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32  (eval $ac_try) 2
2e120 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
2e130 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
2e140 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
2e150 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
2e160 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
2e170 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20  tus); }; } &&.. 
2e180 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d  { ac_try='test -
2e190 73 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  s conftest$ac_ex
2e1a0 65 65 78 74 27 0a 20 20 7b 20 28 65 76 61 6c 20  eext'.  { (eval 
2e1b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2e1c0 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c  NENO: \"$ac_try\
2e1d0 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
2e1e0 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20  $ac_try) 2>&5.  
2e1f0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
2e200 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2e210 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
2e220 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
2e230 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
2e240 7d 3b 20 7d 3b 20 74 68 65 6e 0a 0a 61 69 78 5f  }; }; then..aix_
2e250 6c 69 62 70 61 74 68 3d 60 64 75 6d 70 20 2d 48  libpath=`dump -H
2e260 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
2e270 65 78 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ext 2>/dev/null 
2e280 7c 20 24 53 45 44 20 2d 6e 20 2d 65 20 27 2f 49  | $SED -n -e '/I
2e290 6d 70 6f 72 74 20 46 69 6c 65 20 53 74 72 69 6e  mport File Strin
2e2a0 67 73 2f 2c 2f 5e 24 2f 20 7b 20 2f 5e 30 2f 20  gs/,/^$/ { /^0/ 
2e2b0 7b 20 73 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24  { s/^0  *\(.*\)$
2e2c0 2f 5c 31 2f 3b 20 70 3b 20 7d 0a 7d 27 60 0a 23  /\1/; p; }.}'`.#
2e2d0 20 43 68 65 63 6b 20 66 6f 72 20 61 20 36 34 2d   Check for a 64-
2e2e0 62 69 74 20 6f 62 6a 65 63 74 20 69 66 20 77 65  bit object if we
2e2f0 20 64 69 64 6e 27 74 20 66 69 6e 64 20 61 6e 79   didn't find any
2e300 74 68 69 6e 67 2e 0a 69 66 20 74 65 73 74 20 2d  thing..if test -
2e310 7a 20 22 24 61 69 78 5f 6c 69 62 70 61 74 68 22  z "$aix_libpath"
2e320 3b 20 74 68 65 6e 20 61 69 78 5f 6c 69 62 70 61  ; then aix_libpa
2e330 74 68 3d 60 64 75 6d 70 20 2d 48 58 36 34 20 63  th=`dump -HX64 c
2e340 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
2e350 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20  t 2>/dev/null | 
2e360 24 53 45 44 20 2d 6e 20 2d 65 20 27 2f 49 6d 70  $SED -n -e '/Imp
2e370 6f 72 74 20 46 69 6c 65 20 53 74 72 69 6e 67 73  ort File Strings
2e380 2f 2c 2f 5e 24 2f 20 7b 20 2f 5e 30 2f 20 7b 20  /,/^$/ { /^0/ { 
2e390 73 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c  s/^0  *\(.*\)$/\
2e3a0 31 2f 3b 20 70 3b 20 7d 0a 7d 27 60 3b 20 66 69  1/; p; }.}'`; fi
2e3b0 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
2e3c0 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
2e3d0 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
2e3e0 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
2e3f0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
2e400 35 0a 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  5..fi.rm -f conf
2e410 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
2e420 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20  t.$ac_objext \. 
2e430 20 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63       conftest$ac
2e440 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74  _exeext conftest
2e450 2e 24 61 63 5f 65 78 74 0a 69 66 20 74 65 73 74  .$ac_ext.if test
2e460 20 2d 7a 20 22 24 61 69 78 5f 6c 69 62 70 61 74   -z "$aix_libpat
2e470 68 22 3b 20 74 68 65 6e 20 61 69 78 5f 6c 69 62  h"; then aix_lib
2e480 70 61 74 68 3d 22 2f 75 73 72 2f 6c 69 62 3a 2f  path="/usr/lib:/
2e490 6c 69 62 22 3b 20 66 69 0a 0a 09 20 68 61 72 64  lib"; fi... hard
2e4a0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
2e4b0 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 62 6c 69  _spec='${wl}-bli
2e4c0 62 70 61 74 68 3a 24 6c 69 62 64 69 72 3a 27 22  bpath:$libdir:'"
2e4d0 24 61 69 78 5f 6c 69 62 70 61 74 68 22 0a 09 20  $aix_libpath".. 
2e4e0 20 23 20 57 61 72 6e 69 6e 67 20 2d 20 77 69 74   # Warning - wit
2e4f0 68 6f 75 74 20 75 73 69 6e 67 20 74 68 65 20 6f  hout using the o
2e500 74 68 65 72 20 72 75 6e 20 74 69 6d 65 20 6c 6f  ther run time lo
2e510 61 64 69 6e 67 20 66 6c 61 67 73 2c 0a 09 20 20  ading flags,..  
2e520 23 20 2d 62 65 72 6f 6b 20 77 69 6c 6c 20 6c 69  # -berok will li
2e530 6e 6b 20 77 69 74 68 6f 75 74 20 65 72 72 6f 72  nk without error
2e540 2c 20 62 75 74 20 6d 61 79 20 70 72 6f 64 75 63  , but may produc
2e550 65 20 61 20 62 72 6f 6b 65 6e 20 6c 69 62 72 61  e a broken libra
2e560 72 79 2e 0a 09 20 20 6e 6f 5f 75 6e 64 65 66 69  ry...  no_undefi
2e570 6e 65 64 5f 66 6c 61 67 3d 27 20 24 7b 77 6c 7d  ned_flag=' ${wl}
2e580 2d 62 65 72 6e 6f 74 6f 6b 27 0a 09 20 20 61 6c  -bernotok'..  al
2e590 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
2e5a0 61 67 3d 27 20 24 7b 77 6c 7d 2d 62 65 72 6f 6b  ag=' ${wl}-berok
2e5b0 27 0a 09 20 20 23 20 2d 62 65 78 70 61 6c 6c 20  '..  # -bexpall 
2e5c0 64 6f 65 73 20 6e 6f 74 20 65 78 70 6f 72 74 20  does not export 
2e5d0 73 79 6d 62 6f 6c 73 20 62 65 67 69 6e 6e 69 6e  symbols beginnin
2e5e0 67 20 77 69 74 68 20 75 6e 64 65 72 73 63 6f 72  g with underscor
2e5f0 65 20 28 5f 29 0a 09 20 20 61 6c 77 61 79 73 5f  e (_)..  always_
2e600 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 79  export_symbols=y
2e610 65 73 0a 09 20 20 23 20 45 78 70 6f 72 74 65 64  es..  # Exported
2e620 20 73 79 6d 62 6f 6c 73 20 63 61 6e 20 62 65 20   symbols can be 
2e630 70 75 6c 6c 65 64 20 69 6e 74 6f 20 73 68 61 72  pulled into shar
2e640 65 64 20 6f 62 6a 65 63 74 73 20 66 72 6f 6d 20  ed objects from 
2e650 61 72 63 68 69 76 65 73 0a 09 20 20 77 68 6f 6c  archives..  whol
2e660 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
2e670 70 65 63 3d 27 20 27 0a 09 20 20 61 72 63 68 69  pec=' '..  archi
2e680 76 65 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c 63 3d  ve_cmds_need_lc=
2e690 79 65 73 0a 09 20 20 23 20 54 68 69 73 20 69 73  yes..  # This is
2e6a0 20 73 69 6d 69 6c 61 72 20 74 6f 20 68 6f 77 20   similar to how 
2e6b0 41 49 58 20 74 72 61 64 69 74 69 6f 6e 61 6c 6c  AIX traditionall
2e6c0 79 20 62 75 69 6c 64 73 20 69 74 27 73 20 73 68  y builds it's sh
2e6d0 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2e 0a  ared libraries..
2e6e0 09 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79  .  archive_expsy
2e6f0 6d 5f 63 6d 64 73 3d 22 5c 24 43 43 20 24 73 68  m_cmds="\$CC $sh
2e700 61 72 65 64 5f 66 6c 61 67 22 27 20 2d 6f 20 24  ared_flag"' -o $
2e710 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
2e720 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24  oname $libobjs $
2e730 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
2e740 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 62 45  r_flags ${wl}-bE
2e750 3a 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73  :$export_symbols
2e760 20 24 7b 77 6c 7d 2d 62 6e 6f 65 6e 74 72 79 24   ${wl}-bnoentry$
2e770 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  {allow_undefined
2e780 5f 66 6c 61 67 7d 7e 24 41 52 20 24 41 52 5f 46  _flag}~$AR $AR_F
2e790 4c 41 47 53 20 24 6f 75 74 70 75 74 5f 6f 62 6a  LAGS $output_obj
2e7a0 64 69 72 2f 24 6c 69 62 6e 61 6d 65 24 72 65 6c  dir/$libname$rel
2e7b0 65 61 73 65 2e 61 20 24 6f 75 74 70 75 74 5f 6f  ease.a $output_o
2e7c0 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 27 0a 09  bjdir/$soname'..
2e7d0 66 69 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  fi.      fi.    
2e7e0 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61 6f    ;;..    amigao
2e7f0 73 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69 76  s*).      archiv
2e800 65 5f 63 6d 64 73 3d 27 24 72 6d 20 24 6f 75 74  e_cmds='$rm $out
2e810 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
2e820 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68  ibrary.data~$ech
2e830 6f 20 22 23 64 65 66 69 6e 65 20 4e 41 4d 45 20  o "#define NAME 
2e840 24 6c 69 62 6e 61 6d 65 22 20 3e 20 24 6f 75 74  $libname" > $out
2e850 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
2e860 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68  ibrary.data~$ech
2e870 6f 20 22 23 64 65 66 69 6e 65 20 4c 49 42 52 41  o "#define LIBRA
2e880 52 59 5f 49 44 20 31 22 20 3e 3e 20 24 6f 75 74  RY_ID 1" >> $out
2e890 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
2e8a0 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68  ibrary.data~$ech
2e8b0 6f 20 22 23 64 65 66 69 6e 65 20 56 45 52 53 49  o "#define VERSI
2e8c0 4f 4e 20 24 6d 61 6a 6f 72 22 20 3e 3e 20 24 6f  ON $major" >> $o
2e8d0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69  utput_objdir/a2i
2e8e0 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65  xlibrary.data~$e
2e8f0 63 68 6f 20 22 23 64 65 66 69 6e 65 20 52 45 56  cho "#define REV
2e900 49 53 49 4f 4e 20 24 72 65 76 69 73 69 6f 6e 22  ISION $revision"
2e910 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
2e920 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
2e930 61 74 61 7e 24 41 52 20 24 41 52 5f 46 4c 41 47  ata~$AR $AR_FLAG
2e940 53 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 7e  S $lib $libobjs~
2e950 24 52 41 4e 4c 49 42 20 24 6c 69 62 7e 28 63 64  $RANLIB $lib~(cd
2e960 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 20   $output_objdir 
2e970 26 26 20 61 32 69 78 6c 69 62 72 61 72 79 20 2d  && a2ixlibrary -
2e980 33 32 29 27 0a 20 20 20 20 20 20 68 61 72 64 63  32)'.      hardc
2e990 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
2e9a0 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27  spec='-L$libdir'
2e9b0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
2e9c0 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20  minus_L=yes.    
2e9d0 20 20 23 20 73 65 65 20 63 6f 6d 6d 65 6e 74 20    # see comment 
2e9e0 61 62 6f 75 74 20 64 69 66 66 65 72 65 6e 74 20  about different 
2e9f0 73 65 6d 61 6e 74 69 63 73 20 6f 6e 20 74 68 65  semantics on the
2ea00 20 47 4e 55 20 6c 64 20 73 65 63 74 69 6f 6e 0a   GNU ld section.
2ea10 20 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d        ld_shlibs=
2ea20 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  no.      ;;..   
2ea30 20 62 73 64 69 34 2a 29 0a 20 20 20 20 20 20 65   bsdi4*).      e
2ea40 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c  xport_dynamic_fl
2ea50 61 67 5f 73 70 65 63 3d 2d 72 64 79 6e 61 6d 69  ag_spec=-rdynami
2ea60 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  c.      ;;..    
2ea70 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a  cygwin* | mingw*
2ea80 20 7c 20 70 77 33 32 2a 29 0a 20 20 20 20 20 20   | pw32*).      
2ea90 23 20 57 68 65 6e 20 6e 6f 74 20 75 73 69 6e 67  # When not using
2eaa0 20 67 63 63 2c 20 77 65 20 63 75 72 72 65 6e 74   gcc, we current
2eab0 6c 79 20 61 73 73 75 6d 65 20 74 68 61 74 20 77  ly assume that w
2eac0 65 20 61 72 65 20 75 73 69 6e 67 0a 20 20 20 20  e are using.    
2ead0 20 20 23 20 4d 69 63 72 6f 73 6f 66 74 20 56 69    # Microsoft Vi
2eae0 73 75 61 6c 20 43 2b 2b 2e 0a 20 20 20 20 20 20  sual C++..      
2eaf0 23 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69  # hardcode_libdi
2eb00 72 5f 66 6c 61 67 5f 73 70 65 63 20 69 73 20 61  r_flag_spec is a
2eb10 63 74 75 61 6c 6c 79 20 6d 65 61 6e 69 6e 67 6c  ctually meaningl
2eb20 65 73 73 2c 20 61 73 20 74 68 65 72 65 20 69 73  ess, as there is
2eb30 0a 20 20 20 20 20 20 23 20 6e 6f 20 73 65 61 72  .      # no sear
2eb40 63 68 20 70 61 74 68 20 66 6f 72 20 44 4c 4c 73  ch path for DLLs
2eb50 2e 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  ..      hardcode
2eb60 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
2eb70 63 3d 27 20 27 0a 20 20 20 20 20 20 61 6c 6c 6f  c=' '.      allo
2eb80 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
2eb90 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20  =unsupported.   
2eba0 20 20 20 23 20 54 65 6c 6c 20 6c 74 6d 61 69 6e     # Tell ltmain
2ebb0 20 74 6f 20 6d 61 6b 65 20 2e 6c 69 62 20 66 69   to make .lib fi
2ebc0 6c 65 73 2c 20 6e 6f 74 20 2e 61 20 66 69 6c 65  les, not .a file
2ebd0 73 2e 0a 20 20 20 20 20 20 6c 69 62 65 78 74 3d  s..      libext=
2ebe0 6c 69 62 0a 20 20 20 20 20 20 23 20 54 65 6c 6c  lib.      # Tell
2ebf0 20 6c 74 6d 61 69 6e 20 74 6f 20 6d 61 6b 65 20   ltmain to make 
2ec00 2e 64 6c 6c 20 66 69 6c 65 73 2c 20 6e 6f 74 20  .dll files, not 
2ec10 2e 73 6f 20 66 69 6c 65 73 2e 0a 20 20 20 20 20  .so files..     
2ec20 20 73 68 72 65 78 74 3d 22 2e 64 6c 6c 22 0a 20   shrext=".dll". 
2ec30 20 20 20 20 20 23 20 46 49 58 4d 45 3a 20 53 65       # FIXME: Se
2ec40 74 74 69 6e 67 20 6c 69 6e 6b 6e 61 6d 65 73 20  tting linknames 
2ec50 68 65 72 65 20 69 73 20 61 20 62 61 64 20 68 61  here is a bad ha
2ec60 63 6b 2e 0a 20 20 20 20 20 20 61 72 63 68 69 76  ck..      archiv
2ec70 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 6f 20 24  e_cmds='$CC -o $
2ec80 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f  lib $libobjs $co
2ec90 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 60 65 63  mpiler_flags `ec
2eca0 68 6f 20 22 24 64 65 70 6c 69 62 73 22 20 7c 20  ho "$deplibs" | 
2ecb0 24 53 45 44 20 2d 65 20 27 5c 27 27 73 2f 20 2d  $SED -e '\''s/ -
2ecc0 6c 63 24 2f 2f 27 5c 27 27 60 20 2d 6c 69 6e 6b  lc$//'\''` -link
2ecd0 20 2d 64 6c 6c 7e 6c 69 6e 6b 6e 61 6d 65 73 3d   -dll~linknames=
2ece0 27 0a 20 20 20 20 20 20 23 20 54 68 65 20 6c 69  '.      # The li
2ecf0 6e 6b 65 72 20 77 69 6c 6c 20 61 75 74 6f 6d 61  nker will automa
2ed00 74 69 63 61 6c 6c 79 20 62 75 69 6c 64 20 61 20  tically build a 
2ed10 2e 6c 69 62 20 66 69 6c 65 20 69 66 20 77 65 20  .lib file if we 
2ed20 62 75 69 6c 64 20 61 20 44 4c 4c 2e 0a 20 20 20  build a DLL..   
2ed30 20 20 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 46     old_archive_F
2ed40 72 6f 6d 5f 6e 65 77 5f 63 6d 64 73 3d 27 74 72  rom_new_cmds='tr
2ed50 75 65 27 0a 20 20 20 20 20 20 23 20 46 49 58 4d  ue'.      # FIXM
2ed60 45 3a 20 53 68 6f 75 6c 64 20 6c 65 74 20 74 68  E: Should let th
2ed70 65 20 75 73 65 72 20 73 70 65 63 69 66 79 20 74  e user specify t
2ed80 68 65 20 6c 69 62 20 70 72 6f 67 72 61 6d 2e 0a  he lib program..
2ed90 20 20 20 20 20 20 6f 6c 64 5f 61 72 63 68 69 76        old_archiv
2eda0 65 5f 63 6d 64 73 3d 27 6c 69 62 20 2f 4f 55 54  e_cmds='lib /OUT
2edb0 3a 24 6f 6c 64 6c 69 62 24 6f 6c 64 6f 62 6a 73  :$oldlib$oldobjs
2edc0 24 6f 6c 64 5f 64 65 70 6c 69 62 73 27 0a 20 20  $old_deplibs'.  
2edd0 20 20 20 20 66 69 78 5f 73 72 63 66 69 6c 65 5f      fix_srcfile_
2ede0 70 61 74 68 3d 27 60 63 79 67 70 61 74 68 20 2d  path='`cygpath -
2edf0 77 20 22 24 73 72 63 66 69 6c 65 22 60 27 0a 20  w "$srcfile"`'. 
2ee00 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72       enable_shar
2ee10 65 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72  ed_with_static_r
2ee20 75 6e 74 69 6d 65 73 3d 79 65 73 0a 20 20 20 20  untimes=yes.    
2ee30 20 20 3b 3b 0a 0a 20 20 20 20 64 61 72 77 69 6e    ;;..    darwin
2ee40 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20  * | rhapsody*). 
2ee50 20 20 20 69 66 20 74 65 73 74 20 22 24 47 58 58     if test "$GXX
2ee60 22 20 3d 20 79 65 73 20 3b 20 74 68 65 6e 0a 20  " = yes ; then. 
2ee70 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
2ee80 73 5f 6e 65 65 64 5f 6c 63 3d 6e 6f 0a 20 20 20  s_need_lc=no.   
2ee90 20 20 20 63 61 73 65 20 22 24 68 6f 73 74 5f 6f     case "$host_o
2eea0 73 22 20 69 6e 0a 20 20 20 20 20 20 72 68 61 70  s" in.      rhap
2eeb0 73 6f 64 79 2a 20 7c 20 64 61 72 77 69 6e 31 2e  sody* | darwin1.
2eec0 5b 30 31 32 5d 29 0a 09 61 6c 6c 6f 77 5f 75 6e  [012])..allow_un
2eed0 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 2d 75  defined_flag='-u
2eee0 6e 64 65 66 69 6e 65 64 20 73 75 70 70 72 65 73  ndefined suppres
2eef0 73 27 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29 20  s'..;;.      *) 
2ef00 23 20 44 61 72 77 69 6e 20 31 2e 33 20 6f 6e 0a  # Darwin 1.3 on.
2ef10 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a        if test -z
2ef20 20 24 7b 4d 41 43 4f 53 58 5f 44 45 50 4c 4f 59   ${MACOSX_DEPLOY
2ef30 4d 45 4e 54 5f 54 41 52 47 45 54 7d 20 3b 20 74  MENT_TARGET} ; t
2ef40 68 65 6e 0a 20 20 20 20 20 20 09 61 6c 6c 6f 77  hen.      .allow
2ef50 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
2ef60 27 2d 66 6c 61 74 5f 6e 61 6d 65 73 70 61 63 65  '-flat_namespace
2ef70 20 2d 75 6e 64 65 66 69 6e 65 64 20 73 75 70 70   -undefined supp
2ef80 72 65 73 73 27 0a 20 20 20 20 20 20 65 6c 73 65  ress'.      else
2ef90 0a 20 20 20 20 20 20 20 20 63 61 73 65 20 24 7b  .        case ${
2efa0 4d 41 43 4f 53 58 5f 44 45 50 4c 4f 59 4d 45 4e  MACOSX_DEPLOYMEN
2efb0 54 5f 54 41 52 47 45 54 7d 20 69 6e 0a 20 20 20  T_TARGET} in.   
2efc0 20 20 20 20 20 20 20 31 30 2e 5b 30 31 32 5d 29         10.[012])
2efd0 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c  .            all
2efe0 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
2eff0 67 3d 27 2d 66 6c 61 74 5f 6e 61 6d 65 73 70 61  g='-flat_namespa
2f000 63 65 20 2d 75 6e 64 65 66 69 6e 65 64 20 73 75  ce -undefined su
2f010 70 70 72 65 73 73 27 0a 20 20 20 20 20 20 20 20  ppress'.        
2f020 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 20 20      ;;.         
2f030 20 31 30 2e 2a 29 0a 20 20 20 20 20 20 20 20 20   10.*).         
2f040 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e     allow_undefin
2f050 65 64 5f 66 6c 61 67 3d 27 2d 75 6e 64 65 66 69  ed_flag='-undefi
2f060 6e 65 64 20 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b  ned dynamic_look
2f070 75 70 27 0a 20 20 20 20 20 20 20 20 20 20 20 20  up'.            
2f080 3b 3b 0a 20 20 20 20 20 20 20 20 65 73 61 63 0a  ;;.        esac.
2f090 20 20 20 20 20 20 66 69 0a 09 3b 3b 0a 20 20 20        fi..;;.   
2f0a0 20 20 20 65 73 61 63 0a 20 20 20 20 09 6c 74 5f     esac.    .lt_
2f0b0 69 6e 74 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e  int_apple_cc_sin
2f0c0 67 6c 65 5f 6d 6f 64 3d 6e 6f 0a 20 20 20 20 09  gle_mod=no.    .
2f0d0 6f 75 74 70 75 74 5f 76 65 72 62 6f 73 65 5f 6c  output_verbose_l
2f0e0 69 6e 6b 5f 63 6d 64 3d 27 65 63 68 6f 27 0a 20  ink_cmd='echo'. 
2f0f0 20 20 20 09 69 66 20 24 43 43 20 2d 64 75 6d 70     .if $CC -dump
2f100 73 70 65 63 73 20 32 3e 26 31 20 7c 20 67 72 65  specs 2>&1 | gre
2f110 70 20 27 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65  p 'single_module
2f120 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 3b 20 74  ' >/dev/null ; t
2f130 68 65 6e 0a 20 20 20 20 09 20 20 6c 74 5f 69 6e  hen.    .  lt_in
2f140 74 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c  t_apple_cc_singl
2f150 65 5f 6d 6f 64 3d 79 65 73 0a 20 20 20 20 09 66  e_mod=yes.    .f
2f160 69 0a 20 20 20 20 09 69 66 20 74 65 73 74 20 22  i.    .if test "
2f170 58 24 6c 74 5f 69 6e 74 5f 61 70 70 6c 65 5f 63  X$lt_int_apple_c
2f180 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3d 20  c_single_mod" = 
2f190 58 79 65 73 20 3b 20 74 68 65 6e 0a 20 20 20 20  Xyes ; then.    
2f1a0 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  .  archive_cmds=
2f1b0 27 24 43 43 20 2d 64 79 6e 61 6d 69 63 6c 69 62  '$CC -dynamiclib
2f1c0 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20   -single_module 
2f1d0 24 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  $allow_undefined
2f1e0 5f 66 6c 61 67 20 2d 6f 20 24 6c 69 62 20 24 6c  _flag -o $lib $l
2f1f0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
2f200 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
2f210 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d 65 20 24 72  -install_name $r
2f220 70 61 74 68 2f 24 73 6f 6e 61 6d 65 20 24 76 65  path/$soname $ve
2f230 72 73 74 72 69 6e 67 27 0a 20 20 20 20 09 65 6c  rstring'.    .el
2f240 73 65 0a 20 20 20 20 20 20 20 20 61 72 63 68 69  se.        archi
2f250 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 72 20  ve_cmds='$CC -r 
2f260 24 7b 77 6c 7d 2d 62 69 6e 64 5f 61 74 5f 6c 6f  ${wl}-bind_at_lo
2f270 61 64 20 2d 6b 65 65 70 5f 70 72 69 76 61 74 65  ad -keep_private
2f280 5f 65 78 74 65 72 6e 73 20 2d 6e 6f 73 74 64 6c  _externs -nostdl
2f290 69 62 20 2d 6f 20 24 7b 6c 69 62 7d 2d 6d 61 73  ib -o ${lib}-mas
2f2a0 74 65 72 2e 6f 20 24 6c 69 62 6f 62 6a 73 7e 24  ter.o $libobjs~$
2f2b0 43 43 20 2d 64 79 6e 61 6d 69 63 6c 69 62 20 24  CC -dynamiclib $
2f2c0 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
2f2d0 66 6c 61 67 20 2d 6f 20 24 6c 69 62 20 24 7b 6c  flag -o $lib ${l
2f2e0 69 62 7d 2d 6d 61 73 74 65 72 2e 6f 20 24 64 65  ib}-master.o $de
2f2f0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
2f300 66 6c 61 67 73 20 2d 69 6e 73 74 61 6c 6c 5f 6e  flags -install_n
2f310 61 6d 65 20 24 72 70 61 74 68 2f 24 73 6f 6e 61  ame $rpath/$sona
2f320 6d 65 20 24 76 65 72 73 74 72 69 6e 67 27 0a 20  me $verstring'. 
2f330 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 6d 6f       fi.      mo
2f340 64 75 6c 65 5f 63 6d 64 73 3d 27 24 43 43 20 24  dule_cmds='$CC $
2f350 7b 77 6c 7d 2d 62 69 6e 64 5f 61 74 5f 6c 6f 61  {wl}-bind_at_loa
2f360 64 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  d $allow_undefin
2f370 65 64 5f 66 6c 61 67 20 2d 6f 20 24 6c 69 62 20  ed_flag -o $lib 
2f380 2d 62 75 6e 64 6c 65 20 24 6c 69 62 6f 62 6a 73  -bundle $libobjs
2f390 20 24 64 65 70 6c 69 62 73 24 63 6f 6d 70 69 6c   $deplibs$compil
2f3a0 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20  er_flags'.      
2f3b0 23 20 44 6f 6e 27 74 20 66 69 78 20 74 68 69 73  # Don't fix this
2f3c0 20 62 79 20 75 73 69 6e 67 20 74 68 65 20 6c 64   by using the ld
2f3d0 20 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f   -exported_symbo
2f3e0 6c 73 5f 6c 69 73 74 20 66 6c 61 67 2c 20 69 74  ls_list flag, it
2f3f0 20 64 6f 65 73 6e 27 74 20 65 78 69 73 74 20 69   doesn't exist i
2f400 6e 20 6f 6c 64 65 72 20 64 61 72 77 69 6e 20 6c  n older darwin l
2f410 64 27 73 0a 20 20 20 20 20 20 20 20 69 66 20 74  d's.        if t
2f420 65 73 74 20 22 58 24 6c 74 5f 69 6e 74 5f 61 70  est "X$lt_int_ap
2f430 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f  ple_cc_single_mo
2f440 64 22 20 3d 20 58 79 65 73 20 3b 20 74 68 65 6e  d" = Xyes ; then
2f450 0a 20 20 20 20 20 20 20 20 20 20 61 72 63 68 69  .          archi
2f460 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
2f470 73 65 64 20 2d 65 20 22 73 2c 23 2e 2a 2c 2c 22  sed -e "s,#.*,,"
2f480 20 2d 65 20 22 73 2c 5e 5b 20 20 20 20 5d 2a 2c   -e "s,^[    ]*,
2f490 2c 22 20 2d 65 20 22 73 2c 5e 5c 28 2e 2e 2a 5c  ," -e "s,^\(..*\
2f4a0 29 2c 5f 26 2c 22 20 3c 20 24 65 78 70 6f 72 74  ),_&," < $export
2f4b0 5f 73 79 6d 62 6f 6c 73 20 3e 20 24 6f 75 74 70  _symbols > $outp
2f4c0 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e  ut_objdir/${libn
2f4d0 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70  ame}-symbols.exp
2f4e0 73 79 6d 7e 24 43 43 20 2d 64 79 6e 61 6d 69 63  sym~$CC -dynamic
2f4f0 6c 69 62 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75  lib -single_modu
2f500 6c 65 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66 69  le $allow_undefi
2f510 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24 6c 69 62  ned_flag -o $lib
2f520 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
2f530 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
2f540 67 73 20 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d 65  gs -install_name
2f550 20 24 72 70 61 74 68 2f 24 73 6f 6e 61 6d 65 20   $rpath/$soname 
2f560 24 76 65 72 73 74 72 69 6e 67 7e 6e 6d 65 64 69  $verstring~nmedi
2f570 74 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a  t -s $output_obj
2f580 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73  dir/${libname}-s
2f590 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b  ymbols.expsym ${
2f5a0 6c 69 62 7d 27 0a 20 20 20 20 20 20 20 20 65 6c  lib}'.        el
2f5b0 73 65 0a 20 20 20 20 20 20 20 20 20 20 61 72 63  se.          arc
2f5c0 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
2f5d0 3d 27 73 65 64 20 2d 65 20 22 73 2c 23 2e 2a 2c  ='sed -e "s,#.*,
2f5e0 2c 22 20 2d 65 20 22 73 2c 5e 5b 20 20 20 20 5d  ," -e "s,^[    ]
2f5f0 2a 2c 2c 22 20 2d 65 20 22 73 2c 5e 5c 28 2e 2e  *,," -e "s,^\(..
2f600 2a 5c 29 2c 5f 26 2c 22 20 3c 20 24 65 78 70 6f  *\),_&," < $expo
2f610 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 20 24 6f 75  rt_symbols > $ou
2f620 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69  tput_objdir/${li
2f630 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65  bname}-symbols.e
2f640 78 70 73 79 6d 7e 24 43 43 20 2d 72 20 24 7b 77  xpsym~$CC -r ${w
2f650 6c 7d 2d 62 69 6e 64 5f 61 74 5f 6c 6f 61 64 20  l}-bind_at_load 
2f660 2d 6b 65 65 70 5f 70 72 69 76 61 74 65 5f 65 78  -keep_private_ex
2f670 74 65 72 6e 73 20 2d 6e 6f 73 74 64 6c 69 62 20  terns -nostdlib 
2f680 2d 6f 20 24 7b 6c 69 62 7d 2d 6d 61 73 74 65 72  -o ${lib}-master
2f690 2e 6f 20 24 6c 69 62 6f 62 6a 73 7e 24 43 43 20  .o $libobjs~$CC 
2f6a0 2d 64 79 6e 61 6d 69 63 6c 69 62 20 24 61 6c 6c  -dynamiclib $all
2f6b0 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
2f6c0 67 20 2d 6f 20 24 6c 69 62 20 24 7b 6c 69 62 7d  g -o $lib ${lib}
2f6d0 2d 6d 61 73 74 65 72 2e 6f 20 24 64 65 70 6c 69  -master.o $depli
2f6e0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
2f6f0 67 73 20 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d 65  gs -install_name
2f700 20 24 72 70 61 74 68 2f 24 73 6f 6e 61 6d 65 20   $rpath/$soname 
2f710 24 76 65 72 73 74 72 69 6e 67 7e 6e 6d 65 64 69  $verstring~nmedi
2f720 74 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a  t -s $output_obj
2f730 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73  dir/${libname}-s
2f740 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b  ymbols.expsym ${
2f750 6c 69 62 7d 27 0a 20 20 20 20 20 20 20 20 66 69  lib}'.        fi
2f760 0a 20 20 20 20 20 20 20 20 20 20 6d 6f 64 75 6c  .          modul
2f770 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 73  e_expsym_cmds='s
2f780 65 64 20 2d 65 20 22 73 2c 23 2e 2a 2c 2c 22 20  ed -e "s,#.*,," 
2f790 2d 65 20 22 73 2c 5e 5b 20 20 20 20 5d 2a 2c 2c  -e "s,^[    ]*,,
2f7a0 22 20 2d 65 20 22 73 2c 5e 5c 28 2e 2e 2a 5c 29  " -e "s,^\(..*\)
2f7b0 2c 5f 26 2c 22 20 3c 20 24 65 78 70 6f 72 74 5f  ,_&," < $export_
2f7c0 73 79 6d 62 6f 6c 73 20 3e 20 24 6f 75 74 70 75  symbols > $outpu
2f7d0 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61  t_objdir/${libna
2f7e0 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73  me}-symbols.exps
2f7f0 79 6d 7e 24 43 43 20 24 61 6c 6c 6f 77 5f 75 6e  ym~$CC $allow_un
2f800 64 65 66 69 6e 65 64 5f 66 6c 61 67 20 20 2d 6f  defined_flag  -o
2f810 20 24 6c 69 62 20 2d 62 75 6e 64 6c 65 20 24 6c   $lib -bundle $l
2f820 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 24  ibobjs $deplibs$
2f830 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 7e 6e  compiler_flags~n
2f840 6d 65 64 69 74 20 2d 73 20 24 6f 75 74 70 75 74  medit -s $output
2f850 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d  _objdir/${libnam
2f860 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79  e}-symbols.expsy
2f870 6d 20 24 7b 6c 69 62 7d 27 0a 20 20 20 20 20 20  m ${lib}'.      
2f880 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
2f890 6e 6f 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  no.      hardcod
2f8a0 65 5f 61 75 74 6f 6d 61 74 69 63 3d 79 65 73 0a  e_automatic=yes.
2f8b0 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73        hardcode_s
2f8c0 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 75 6e 73  hlibpath_var=uns
2f8d0 75 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20 77  upported.      w
2f8e0 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61  hole_archive_fla
2f8f0 67 5f 73 70 65 63 3d 27 2d 61 6c 6c 5f 6c 6f 61  g_spec='-all_loa
2f900 64 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 27 0a  d $convenience'.
2f910 20 20 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64        link_all_d
2f920 65 70 6c 69 62 73 3d 79 65 73 0a 20 20 20 20 65  eplibs=yes.    e
2f930 6c 73 65 0a 20 20 20 20 20 20 6c 64 5f 73 68 6c  lse.      ld_shl
2f940 69 62 73 3d 6e 6f 0a 20 20 20 20 66 69 0a 20 20  ibs=no.    fi.  
2f950 20 20 20 20 3b 3b 0a 0a 20 20 20 20 64 67 75 78      ;;..    dgux
2f960 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69 76 65  *).      archive
2f970 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20 2d 68  _cmds='$LD -G -h
2f980 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62   $soname -o $lib
2f990 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
2f9a0 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73  bs $linker_flags
2f9b0 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  '.      hardcode
2f9c0 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
2f9d0 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20  c='-L$libdir'.  
2f9e0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c      hardcode_shl
2f9f0 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20  ibpath_var=no.  
2fa00 20 20 20 20 3b 3b 0a 0a 20 20 20 20 66 72 65 65      ;;..    free
2fa10 62 73 64 31 2a 29 0a 20 20 20 20 20 20 6c 64 5f  bsd1*).      ld_
2fa20 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
2fa30 3b 3b 0a 0a 20 20 20 20 23 20 46 72 65 65 42 53  ;;..    # FreeBS
2fa40 44 20 32 2e 32 2e 5b 30 31 32 5d 20 61 6c 6c 6f  D 2.2.[012] allo
2fa50 77 73 20 75 73 20 74 6f 20 69 6e 63 6c 75 64 65  ws us to include
2fa60 20 63 2b 2b 72 74 30 2e 6f 20 74 6f 20 67 65 74   c++rt0.o to get
2fa70 20 43 2b 2b 20 63 6f 6e 73 74 72 75 63 74 6f 72   C++ constructor
2fa80 0a 20 20 20 20 23 20 73 75 70 70 6f 72 74 2e 20  .    # support. 
2fa90 20 46 75 74 75 72 65 20 76 65 72 73 69 6f 6e 73   Future versions
2faa0 20 64 6f 20 74 68 69 73 20 61 75 74 6f 6d 61 74   do this automat
2fab0 69 63 61 6c 6c 79 2c 20 62 75 74 20 61 6e 20 65  ically, but an e
2fac0 78 70 6c 69 63 69 74 20 63 2b 2b 72 74 30 2e 6f  xplicit c++rt0.o
2fad0 0a 20 20 20 20 23 20 64 6f 65 73 20 6e 6f 74 20  .    # does not 
2fae0 62 72 65 61 6b 20 61 6e 79 74 68 69 6e 67 2c 20  break anything, 
2faf0 61 6e 64 20 68 65 6c 70 73 20 73 69 67 6e 69 66  and helps signif
2fb00 69 63 61 6e 74 6c 79 20 28 61 74 20 74 68 65 20  icantly (at the 
2fb10 63 6f 73 74 20 6f 66 20 61 20 6c 69 74 74 6c 65  cost of a little
2fb20 0a 20 20 20 20 23 20 65 78 74 72 61 20 73 70 61  .    # extra spa
2fb30 63 65 29 2e 0a 20 20 20 20 66 72 65 65 62 73 64  ce)..    freebsd
2fb40 32 2e 32 2a 29 0a 20 20 20 20 20 20 61 72 63 68  2.2*).      arch
2fb50 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 42  ive_cmds='$LD -B
2fb60 73 68 61 72 65 61 62 6c 65 20 2d 6f 20 24 6c 69  shareable -o $li
2fb70 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
2fb80 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67  ibs $linker_flag
2fb90 73 20 2f 75 73 72 2f 6c 69 62 2f 63 2b 2b 72 74  s /usr/lib/c++rt
2fba0 30 2e 6f 27 0a 20 20 20 20 20 20 68 61 72 64 63  0.o'.      hardc
2fbb0 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
2fbc0 73 70 65 63 3d 27 2d 52 24 6c 69 62 64 69 72 27  spec='-R$libdir'
2fbd0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
2fbe0 64 69 72 65 63 74 3d 79 65 73 0a 20 20 20 20 20  direct=yes.     
2fbf0 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
2fc00 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20  ath_var=no.     
2fc10 20 3b 3b 0a 0a 20 20 20 20 23 20 55 6e 66 6f 72   ;;..    # Unfor
2fc20 74 75 6e 61 74 65 6c 79 2c 20 6f 6c 64 65 72 20  tunately, older 
2fc30 76 65 72 73 69 6f 6e 73 20 6f 66 20 46 72 65 65  versions of Free
2fc40 42 53 44 20 32 20 64 6f 20 6e 6f 74 20 68 61 76  BSD 2 do not hav
2fc50 65 20 74 68 69 73 20 66 65 61 74 75 72 65 2e 0a  e this feature..
2fc60 20 20 20 20 66 72 65 65 62 73 64 32 2a 29 0a 20      freebsd2*). 
2fc70 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
2fc80 73 3d 27 24 4c 44 20 2d 42 73 68 61 72 65 61 62  s='$LD -Bshareab
2fc90 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  le -o $lib $libo
2fca0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
2fcb0 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20  nker_flags'.    
2fcc0 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
2fcd0 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64  t=yes.      hard
2fce0 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73  code_minus_L=yes
2fcf0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
2fd00 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f  shlibpath_var=no
2fd10 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 23  .      ;;..    #
2fd20 20 46 72 65 65 42 53 44 20 33 20 61 6e 64 20 67   FreeBSD 3 and g
2fd30 72 65 61 74 65 72 20 75 73 65 73 20 67 63 63 20  reater uses gcc 
2fd40 2d 73 68 61 72 65 64 20 74 6f 20 64 6f 20 73 68  -shared to do sh
2fd50 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2e 0a  ared libraries..
2fd60 20 20 20 20 66 72 65 65 62 73 64 2a 20 7c 20 6b      freebsd* | k
2fd70 66 72 65 65 62 73 64 2a 2d 67 6e 75 29 0a 20 20  freebsd*-gnu).  
2fd80 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
2fd90 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 2d 6f  ='$CC -shared -o
2fda0 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
2fdb0 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
2fdc0 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20 68  r_flags'.      h
2fdd0 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
2fde0 6c 61 67 5f 73 70 65 63 3d 27 2d 52 24 6c 69 62  lag_spec='-R$lib
2fdf0 64 69 72 27 0a 20 20 20 20 20 20 68 61 72 64 63  dir'.      hardc
2fe00 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20  ode_direct=yes. 
2fe10 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68       hardcode_sh
2fe20 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20  libpath_var=no. 
2fe30 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70 75       ;;..    hpu
2fe40 78 39 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65  x9*).      if te
2fe50 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
2fe60 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63   then..archive_c
2fe70 6d 64 73 3d 27 24 72 6d 20 24 6f 75 74 70 75 74  mds='$rm $output
2fe80 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 7e  _objdir/$soname~
2fe90 24 43 43 20 2d 73 68 61 72 65 64 20 2d 66 50 49  $CC -shared -fPI
2fea0 43 20 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24  C ${wl}+b ${wl}$
2feb0 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72 20 2d  install_libdir -
2fec0 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  o $output_objdir
2fed0 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a  /$soname $libobj
2fee0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
2fef0 69 6c 65 72 5f 66 6c 61 67 73 7e 74 65 73 74 20  iler_flags~test 
2ff00 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
2ff10 73 6f 6e 61 6d 65 20 3d 20 24 6c 69 62 20 7c 7c  soname = $lib ||
2ff20 20 6d 76 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   mv $output_objd
2ff30 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 27  ir/$soname $lib'
2ff40 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61 72 63  .      else..arc
2ff50 68 69 76 65 5f 63 6d 64 73 3d 27 24 72 6d 20 24  hive_cmds='$rm $
2ff60 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
2ff70 6f 6e 61 6d 65 7e 24 4c 44 20 2d 62 20 2b 62 20  oname~$LD -b +b 
2ff80 24 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72 20  $install_libdir 
2ff90 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  -o $output_objdi
2ffa0 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62  r/$soname $libob
2ffb0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e  js $deplibs $lin
2ffc0 6b 65 72 5f 66 6c 61 67 73 7e 74 65 73 74 20 24  ker_flags~test $
2ffd0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
2ffe0 6f 6e 61 6d 65 20 3d 20 24 6c 69 62 20 7c 7c 20  oname = $lib || 
2fff0 6d 76 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  mv $output_objdi
30000 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 27 0a  r/$soname $lib'.
30010 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 68        fi.      h
30020 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
30030 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2b  lag_spec='${wl}+
30040 62 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a  b ${wl}$libdir'.
30050 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
30060 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d  ibdir_separator=
30070 3a 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  :.      hardcode
30080 5f 64 69 72 65 63 74 3d 79 65 73 0a 0a 20 20 20  _direct=yes..   
30090 20 20 20 23 20 68 61 72 64 63 6f 64 65 5f 6d 69     # hardcode_mi
300a0 6e 75 73 5f 4c 3a 20 4e 6f 74 20 72 65 61 6c 6c  nus_L: Not reall
300b0 79 20 69 6e 20 74 68 65 20 73 65 61 72 63 68 20  y in the search 
300c0 50 41 54 48 2c 0a 20 20 20 20 20 20 23 20 62 75  PATH,.      # bu
300d0 74 20 61 73 20 74 68 65 20 64 65 66 61 75 6c 74  t as the default
300e0 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65   location of the
300f0 20 6c 69 62 72 61 72 79 2e 0a 20 20 20 20 20 20   library..      
30100 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
30110 3d 79 65 73 0a 20 20 20 20 20 20 65 78 70 6f 72  =yes.      expor
30120 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73  t_dynamic_flag_s
30130 70 65 63 3d 27 24 7b 77 6c 7d 2d 45 27 0a 20 20  pec='${wl}-E'.  
30140 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70 75 78      ;;..    hpux
30150 31 30 2a 20 7c 20 68 70 75 78 31 31 2a 29 0a 20  10* | hpux11*). 
30160 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47       if test "$G
30170 43 43 22 20 3d 20 79 65 73 20 2d 61 20 22 24 77  CC" = yes -a "$w
30180 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 6e 6f  ith_gnu_ld" = no
30190 3b 20 74 68 65 6e 0a 09 63 61 73 65 20 22 24 68  ; then..case "$h
301a0 6f 73 74 5f 63 70 75 22 20 69 6e 0a 09 68 70 70  ost_cpu" in..hpp
301b0 61 2a 36 34 2a 7c 69 61 36 34 2a 29 0a 09 20 20  a*64*|ia64*)..  
301c0 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
301d0 43 20 2d 73 68 61 72 65 64 20 24 7b 77 6c 7d 2b  C -shared ${wl}+
301e0 68 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 2d  h ${wl}$soname -
301f0 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
30200 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
30210 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b 0a  er_flags'..  ;;.
30220 09 2a 29 0a 09 20 20 61 72 63 68 69 76 65 5f 63  .*)..  archive_c
30230 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
30240 20 2d 66 50 49 43 20 24 7b 77 6c 7d 2b 68 20 24   -fPIC ${wl}+h $
30250 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 24 7b 77 6c  {wl}$soname ${wl
30260 7d 2b 62 20 24 7b 77 6c 7d 24 69 6e 73 74 61 6c  }+b ${wl}$instal
30270 6c 5f 6c 69 62 64 69 72 20 2d 6f 20 24 6c 69 62  l_libdir -o $lib
30280 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
30290 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
302a0 67 73 27 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a  gs'..  ;;..esac.
302b0 20 20 20 20 20 20 65 6c 73 65 0a 09 63 61 73 65        else..case
302c0 20 22 24 68 6f 73 74 5f 63 70 75 22 20 69 6e 0a   "$host_cpu" in.
302d0 09 68 70 70 61 2a 36 34 2a 7c 69 61 36 34 2a 29  .hppa*64*|ia64*)
302e0 0a 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73  ..  archive_cmds
302f0 3d 27 24 4c 44 20 2d 62 20 2b 68 20 24 73 6f 6e  ='$LD -b +h $son
30300 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  ame -o $lib $lib
30310 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
30320 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 09 20 20  inker_flags'..  
30330 3b 3b 0a 09 2a 29 0a 09 20 20 61 72 63 68 69 76  ;;..*)..  archiv
30340 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 62 20 2b  e_cmds='$LD -b +
30350 68 20 24 73 6f 6e 61 6d 65 20 2b 62 20 24 69 6e  h $soname +b $in
30360 73 74 61 6c 6c 5f 6c 69 62 64 69 72 20 2d 6f 20  stall_libdir -o 
30370 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64  $lib $libobjs $d
30380 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66  eplibs $linker_f
30390 6c 61 67 73 27 0a 09 20 20 3b 3b 0a 09 65 73 61  lags'..  ;;..esa
303a0 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  c.      fi.     
303b0 20 69 66 20 74 65 73 74 20 22 24 77 69 74 68 5f   if test "$with_
303c0 67 6e 75 5f 6c 64 22 20 3d 20 6e 6f 3b 20 74 68  gnu_ld" = no; th
303d0 65 6e 0a 09 63 61 73 65 20 22 24 68 6f 73 74 5f  en..case "$host_
303e0 63 70 75 22 20 69 6e 0a 09 68 70 70 61 2a 36 34  cpu" in..hppa*64
303f0 2a 29 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c  *)..  hardcode_l
30400 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
30410 27 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24 6c  '${wl}+b ${wl}$l
30420 69 62 64 69 72 27 0a 09 20 20 68 61 72 64 63 6f  ibdir'..  hardco
30430 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
30440 70 65 63 5f 6c 64 3d 27 2b 62 20 24 6c 69 62 64  pec_ld='+b $libd
30450 69 72 27 0a 09 20 20 68 61 72 64 63 6f 64 65 5f  ir'..  hardcode_
30460 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72  libdir_separator
30470 3d 3a 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 64  =:..  hardcode_d
30480 69 72 65 63 74 3d 6e 6f 0a 09 20 20 68 61 72 64  irect=no..  hard
30490 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
304a0 61 72 3d 6e 6f 0a 09 20 20 3b 3b 0a 09 69 61 36  ar=no..  ;;..ia6
304b0 34 2a 29 0a 09 20 20 68 61 72 64 63 6f 64 65 5f  4*)..  hardcode_
304c0 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
304d0 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 09 20 20  ='-L$libdir'..  
304e0 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
304f0 6e 6f 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 73  no..  hardcode_s
30500 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a  hlibpath_var=no.
30510 0a 09 20 20 23 20 68 61 72 64 63 6f 64 65 5f 6d  ..  # hardcode_m
30520 69 6e 75 73 5f 4c 3a 20 4e 6f 74 20 72 65 61 6c  inus_L: Not real
30530 6c 79 20 69 6e 20 74 68 65 20 73 65 61 72 63 68  ly in the search
30540 20 50 41 54 48 2c 0a 09 20 20 23 20 62 75 74 20   PATH,..  # but 
30550 61 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 6c  as the default l
30560 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 6c  ocation of the l
30570 69 62 72 61 72 79 2e 0a 09 20 20 68 61 72 64 63  ibrary...  hardc
30580 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a  ode_minus_L=yes.
30590 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20 68 61 72  .  ;;..*)..  har
305a0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
305b0 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2b 62 20  g_spec='${wl}+b 
305c0 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 09 20  ${wl}$libdir'.. 
305d0 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
305e0 5f 73 65 70 61 72 61 74 6f 72 3d 3a 0a 09 20 20  _separator=:..  
305f0 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
30600 79 65 73 0a 09 20 20 65 78 70 6f 72 74 5f 64 79  yes..  export_dy
30610 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
30620 27 24 7b 77 6c 7d 2d 45 27 0a 0a 09 20 20 23 20  '${wl}-E'...  # 
30630 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
30640 3a 20 4e 6f 74 20 72 65 61 6c 6c 79 20 69 6e 20  : Not really in 
30650 74 68 65 20 73 65 61 72 63 68 20 50 41 54 48 2c  the search PATH,
30660 0a 09 20 20 23 20 62 75 74 20 61 73 20 74 68 65  ..  # but as the
30670 20 64 65 66 61 75 6c 74 20 6c 6f 63 61 74 69 6f   default locatio
30680 6e 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72 79  n of the library
30690 2e 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6d 69  ...  hardcode_mi
306a0 6e 75 73 5f 4c 3d 79 65 73 0a 09 20 20 3b 3b 0a  nus_L=yes..  ;;.
306b0 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20  .esac.      fi. 
306c0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 72 69       ;;..    iri
306d0 78 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e  x5* | irix6* | n
306e0 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20 20 20 20  onstopux*).     
306f0 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20   if test "$GCC" 
30700 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 61 72 63  = yes; then..arc
30710 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
30720 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
30730 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
30740 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
30750 6f 6e 61 6d 65 20 24 7b 77 6c 7d 24 73 6f 6e 61  oname ${wl}$sona
30760 6d 65 20 60 74 65 73 74 20 2d 6e 20 22 24 76 65  me `test -n "$ve
30770 72 73 74 72 69 6e 67 22 20 26 26 20 65 63 68 6f  rstring" && echo
30780 20 24 7b 77 6c 7d 2d 73 65 74 5f 76 65 72 73 69   ${wl}-set_versi
30790 6f 6e 20 24 7b 77 6c 7d 24 76 65 72 73 74 72 69  on ${wl}$verstri
307a0 6e 67 60 20 24 7b 77 6c 7d 2d 75 70 64 61 74 65  ng` ${wl}-update
307b0 5f 72 65 67 69 73 74 72 79 20 24 7b 77 6c 7d 24  _registry ${wl}$
307c0 7b 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 7d 2f  {output_objdir}/
307d0 73 6f 5f 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f 20  so_locations -o 
307e0 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65  $lib'.      else
307f0 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
30800 24 4c 44 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $LD -shared $lib
30810 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
30820 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 73 6f 6e  inker_flags -son
30830 61 6d 65 20 24 73 6f 6e 61 6d 65 20 60 74 65 73  ame $soname `tes
30840 74 20 2d 6e 20 22 24 76 65 72 73 74 72 69 6e 67  t -n "$verstring
30850 22 20 26 26 20 65 63 68 6f 20 2d 73 65 74 5f 76  " && echo -set_v
30860 65 72 73 69 6f 6e 20 24 76 65 72 73 74 72 69 6e  ersion $verstrin
30870 67 60 20 2d 75 70 64 61 74 65 5f 72 65 67 69 73  g` -update_regis
30880 74 72 79 20 24 7b 6f 75 74 70 75 74 5f 6f 62 6a  try ${output_obj
30890 64 69 72 7d 2f 73 6f 5f 6c 6f 63 61 74 69 6f 6e  dir}/so_location
308a0 73 20 2d 6f 20 24 6c 69 62 27 0a 09 68 61 72 64  s -o $lib'..hard
308b0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
308c0 5f 73 70 65 63 5f 6c 64 3d 27 2d 72 70 61 74 68  _spec_ld='-rpath
308d0 20 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20   $libdir'.      
308e0 66 69 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  fi.      hardcod
308f0 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
30900 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68 20  ec='${wl}-rpath 
30910 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20 20  ${wl}$libdir'.  
30920 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
30930 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 3a 0a  dir_separator=:.
30940 20 20 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64        link_all_d
30950 65 70 6c 69 62 73 3d 79 65 73 0a 20 20 20 20 20  eplibs=yes.     
30960 20 3b 3b 0a 0a 20 20 20 20 6e 65 74 62 73 64 2a   ;;..    netbsd*
30970 20 7c 20 6b 6e 65 74 62 73 64 2a 2d 67 6e 75 29   | knetbsd*-gnu)
30980 0a 20 20 20 20 20 20 69 66 20 65 63 68 6f 20 5f  .      if echo _
30990 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20  _ELF__ | $CC -E 
309a0 2d 20 7c 20 67 72 65 70 20 5f 5f 45 4c 46 5f 5f  - | grep __ELF__
309b0 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
309c0 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  n..archive_cmds=
309d0 27 24 4c 44 20 2d 42 73 68 61 72 65 61 62 6c 65  '$LD -Bshareable
309e0 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
309f0 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b  s $deplibs $link
30a00 65 72 5f 66 6c 61 67 73 27 20 20 23 20 61 2e 6f  er_flags'  # a.o
30a10 75 74 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61  ut.      else..a
30a20 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44  rchive_cmds='$LD
30a30 20 2d 73 68 61 72 65 64 20 2d 6f 20 24 6c 69 62   -shared -o $lib
30a40 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
30a50 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73  bs $linker_flags
30a60 27 20 20 20 20 20 20 23 20 45 4c 46 0a 20 20 20  '      # ELF.   
30a70 20 20 20 66 69 0a 20 20 20 20 20 20 68 61 72 64     fi.      hard
30a80 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
30a90 5f 73 70 65 63 3d 27 2d 52 24 6c 69 62 64 69 72  _spec='-R$libdir
30aa0 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  '.      hardcode
30ab0 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20 20 20  _direct=yes.    
30ac0 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62    hardcode_shlib
30ad0 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20  path_var=no.    
30ae0 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f 73    ;;..    newsos
30af0 36 29 0a 20 20 20 20 20 20 61 72 63 68 69 76 65  6).      archive
30b00 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20 2d 68  _cmds='$LD -G -h
30b10 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62   $soname -o $lib
30b20 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
30b30 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73  bs $linker_flags
30b40 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  '.      hardcode
30b50 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20 20 20  _direct=yes.    
30b60 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
30b70 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  r_flag_spec='${w
30b80 6c 7d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c  l}-rpath ${wl}$l
30b90 69 62 64 69 72 27 0a 20 20 20 20 20 20 68 61 72  ibdir'.      har
30ba0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70  dcode_libdir_sep
30bb0 61 72 61 74 6f 72 3d 3a 0a 20 20 20 20 20 20 68  arator=:.      h
30bc0 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74  ardcode_shlibpat
30bd0 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b  h_var=no.      ;
30be0 3b 0a 0a 20 20 20 20 6f 70 65 6e 62 73 64 2a 29  ;..    openbsd*)
30bf0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
30c00 64 69 72 65 63 74 3d 79 65 73 0a 20 20 20 20 20  direct=yes.     
30c10 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
30c20 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20  ath_var=no.     
30c30 20 69 66 20 74 65 73 74 20 2d 7a 20 22 60 65 63   if test -z "`ec
30c40 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43  ho __ELF__ | $CC
30c50 20 2d 45 20 2d 20 7c 20 67 72 65 70 20 5f 5f 45   -E - | grep __E
30c60 4c 46 5f 5f 60 22 20 7c 7c 20 74 65 73 74 20 22  LF__`" || test "
30c70 24 68 6f 73 74 5f 6f 73 2d 24 68 6f 73 74 5f 63  $host_os-$host_c
30c80 70 75 22 20 3d 20 22 6f 70 65 6e 62 73 64 32 2e  pu" = "openbsd2.
30c90 38 2d 70 6f 77 65 72 70 63 22 3b 20 74 68 65 6e  8-powerpc"; then
30ca0 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
30cb0 24 43 43 20 2d 73 68 61 72 65 64 20 24 70 69 63  $CC -shared $pic
30cc0 5f 66 6c 61 67 20 2d 6f 20 24 6c 69 62 20 24 6c  _flag -o $lib $l
30cd0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
30ce0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27  $compiler_flags'
30cf0 0a 09 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69  ..hardcode_libdi
30d00 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  r_flag_spec='${w
30d10 6c 7d 2d 72 70 61 74 68 2c 24 6c 69 62 64 69 72  l}-rpath,$libdir
30d20 27 0a 09 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69  '..export_dynami
30d30 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  c_flag_spec='${w
30d40 6c 7d 2d 45 27 0a 20 20 20 20 20 20 65 6c 73 65  l}-E'.      else
30d50 0a 20 20 20 20 20 20 20 63 61 73 65 20 24 68 6f  .       case $ho
30d60 73 74 5f 6f 73 20 69 6e 0a 09 20 6f 70 65 6e 62  st_os in.. openb
30d70 73 64 5b 30 31 5d 2e 2a 20 7c 20 6f 70 65 6e 62  sd[01].* | openb
30d80 73 64 32 2e 5b 30 2d 37 5d 20 7c 20 6f 70 65 6e  sd2.[0-7] | open
30d90 62 73 64 32 2e 5b 30 2d 37 5d 2e 2a 29 0a 09 20  bsd2.[0-7].*).. 
30da0 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
30db0 24 4c 44 20 2d 42 73 68 61 72 65 61 62 6c 65 20  $LD -Bshareable 
30dc0 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
30dd0 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
30de0 72 5f 66 6c 61 67 73 27 0a 09 20 20 20 68 61 72  r_flags'..   har
30df0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
30e00 67 5f 73 70 65 63 3d 27 2d 52 24 6c 69 62 64 69  g_spec='-R$libdi
30e10 72 27 0a 09 20 20 20 3b 3b 0a 09 20 2a 29 0a 09  r'..   ;;.. *)..
30e20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
30e30 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 70 69  '$CC -shared $pi
30e40 63 5f 66 6c 61 67 20 2d 6f 20 24 6c 69 62 20 24  c_flag -o $lib $
30e50 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
30e60 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
30e70 27 0a 09 20 20 20 68 61 72 64 63 6f 64 65 5f 6c  '..   hardcode_l
30e80 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
30e90 27 24 7b 77 6c 7d 2d 72 70 61 74 68 2c 24 6c 69  '${wl}-rpath,$li
30ea0 62 64 69 72 27 0a 09 20 20 20 3b 3b 0a 20 20 20  bdir'..   ;;.   
30eb0 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 66      esac.      f
30ec0 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
30ed0 6f 73 32 2a 29 0a 20 20 20 20 20 20 68 61 72 64  os2*).      hard
30ee0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
30ef0 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72  _spec='-L$libdir
30f00 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  '.      hardcode
30f10 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20  _minus_L=yes.   
30f20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e     allow_undefin
30f30 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72  ed_flag=unsuppor
30f40 74 65 64 0a 20 20 20 20 20 20 61 72 63 68 69 76  ted.      archiv
30f50 65 5f 63 6d 64 73 3d 27 24 65 63 68 6f 20 22 4c  e_cmds='$echo "L
30f60 49 42 52 41 52 59 20 24 6c 69 62 6e 61 6d 65 20  IBRARY $libname 
30f70 49 4e 49 54 49 4e 53 54 41 4e 43 45 22 20 3e 20  INITINSTANCE" > 
30f80 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
30f90 6c 69 62 6e 61 6d 65 2e 64 65 66 7e 24 65 63 68  libname.def~$ech
30fa0 6f 20 22 44 45 53 43 52 49 50 54 49 4f 4e 20 5c  o "DESCRIPTION \
30fb0 22 24 6c 69 62 6e 61 6d 65 5c 22 22 20 3e 3e 20  "$libname\"" >> 
30fc0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
30fd0 6c 69 62 6e 61 6d 65 2e 64 65 66 7e 24 65 63 68  libname.def~$ech
30fe0 6f 20 44 41 54 41 20 3e 3e 20 24 6f 75 74 70 75  o DATA >> $outpu
30ff0 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
31000 65 2e 64 65 66 7e 24 65 63 68 6f 20 22 20 53 49  e.def~$echo " SI
31010 4e 47 4c 45 20 4e 4f 4e 53 48 41 52 45 44 22 20  NGLE NONSHARED" 
31020 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
31030 72 2f 24 6c 69 62 6e 61 6d 65 2e 64 65 66 7e 24  r/$libname.def~$
31040 65 63 68 6f 20 45 58 50 4f 52 54 53 20 3e 3e 20  echo EXPORTS >> 
31050 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
31060 6c 69 62 6e 61 6d 65 2e 64 65 66 7e 65 6d 78 65  libname.def~emxe
31070 78 70 20 24 6c 69 62 6f 62 6a 73 20 3e 3e 20 24  xp $libobjs >> $
31080 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c  output_objdir/$l
31090 69 62 6e 61 6d 65 2e 64 65 66 7e 24 43 43 20 2d  ibname.def~$CC -
310a0 5a 64 6c 6c 20 2d 5a 63 72 74 64 6c 6c 20 2d 6f  Zdll -Zcrtdll -o
310b0 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
310c0 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
310d0 72 5f 66 6c 61 67 73 20 24 6f 75 74 70 75 74 5f  r_flags $output_
310e0 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e  objdir/$libname.
310f0 64 65 66 27 0a 20 20 20 20 20 20 6f 6c 64 5f 61  def'.      old_a
31100 72 63 68 69 76 65 5f 46 72 6f 6d 5f 6e 65 77 5f  rchive_From_new_
31110 63 6d 64 73 3d 27 65 6d 78 69 6d 70 20 2d 6f 20  cmds='emximp -o 
31120 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
31130 6c 69 62 6e 61 6d 65 2e 61 20 24 6f 75 74 70 75  libname.a $outpu
31140 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
31150 65 2e 64 65 66 27 0a 20 20 20 20 20 20 3b 3b 0a  e.def'.      ;;.
31160 0a 20 20 20 20 6f 73 66 33 2a 29 0a 20 20 20 20  .    osf3*).    
31170 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
31180 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 61 6c   = yes; then..al
31190 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
311a0 61 67 3d 27 20 24 7b 77 6c 7d 2d 65 78 70 65 63  ag=' ${wl}-expec
311b0 74 5f 75 6e 72 65 73 6f 6c 76 65 64 20 24 7b 77  t_unresolved ${w
311c0 6c 7d 5c 2a 27 0a 09 61 72 63 68 69 76 65 5f 63  l}\*'..archive_c
311d0 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
311e0 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  ${allow_undefine
311f0 64 5f 66 6c 61 67 7d 20 24 6c 69 62 6f 62 6a 73  d_flag} $libobjs
31200 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
31210 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
31220 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 24 73 6f 6e  soname ${wl}$son
31230 61 6d 65 20 60 74 65 73 74 20 2d 6e 20 22 24 76  ame `test -n "$v
31240 65 72 73 74 72 69 6e 67 22 20 26 26 20 65 63 68  erstring" && ech
31250 6f 20 24 7b 77 6c 7d 2d 73 65 74 5f 76 65 72 73  o ${wl}-set_vers
31260 69 6f 6e 20 24 7b 77 6c 7d 24 76 65 72 73 74 72  ion ${wl}$verstr
31270 69 6e 67 60 20 24 7b 77 6c 7d 2d 75 70 64 61 74  ing` ${wl}-updat
31280 65 5f 72 65 67 69 73 74 72 79 20 24 7b 77 6c 7d  e_registry ${wl}
31290 24 7b 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 7d  ${output_objdir}
312a0 2f 73 6f 5f 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f  /so_locations -o
312b0 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73   $lib'.      els
312c0 65 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  e..allow_undefin
312d0 65 64 5f 66 6c 61 67 3d 27 20 2d 65 78 70 65 63  ed_flag=' -expec
312e0 74 5f 75 6e 72 65 73 6f 6c 76 65 64 20 5c 2a 27  t_unresolved \*'
312f0 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
31300 24 4c 44 20 2d 73 68 61 72 65 64 24 7b 61 6c 6c  $LD -shared${all
31310 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
31320 67 7d 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  g} $libobjs $dep
31330 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
31340 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e 61  gs -soname $sona
31350 6d 65 20 60 74 65 73 74 20 2d 6e 20 22 24 76 65  me `test -n "$ve
31360 72 73 74 72 69 6e 67 22 20 26 26 20 65 63 68 6f  rstring" && echo
31370 20 2d 73 65 74 5f 76 65 72 73 69 6f 6e 20 24 76   -set_version $v
31380 65 72 73 74 72 69 6e 67 60 20 2d 75 70 64 61 74  erstring` -updat
31390 65 5f 72 65 67 69 73 74 72 79 20 24 7b 6f 75 74  e_registry ${out
313a0 70 75 74 5f 6f 62 6a 64 69 72 7d 2f 73 6f 5f 6c  put_objdir}/so_l
313b0 6f 63 61 74 69 6f 6e 73 20 2d 6f 20 24 6c 69 62  ocations -o $lib
313c0 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  '.      fi.     
313d0 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
313e0 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
313f0 7d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69  }-rpath ${wl}$li
31400 62 64 69 72 27 0a 20 20 20 20 20 20 68 61 72 64  bdir'.      hard
31410 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61  code_libdir_sepa
31420 72 61 74 6f 72 3d 3a 0a 20 20 20 20 20 20 3b 3b  rator=:.      ;;
31430 0a 0a 20 20 20 20 6f 73 66 34 2a 20 7c 20 6f 73  ..    osf4* | os
31440 66 35 2a 29 09 23 20 61 73 20 6f 73 66 33 2a 20  f5*).# as osf3* 
31450 77 69 74 68 20 74 68 65 20 61 64 64 69 74 69 6f  with the additio
31460 6e 20 6f 66 20 2d 6d 73 79 6d 20 66 6c 61 67 0a  n of -msym flag.
31470 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
31480 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
31490 0a 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  ..allow_undefine
314a0 64 5f 66 6c 61 67 3d 27 20 24 7b 77 6c 7d 2d 65  d_flag=' ${wl}-e
314b0 78 70 65 63 74 5f 75 6e 72 65 73 6f 6c 76 65 64  xpect_unresolved
314c0 20 24 7b 77 6c 7d 5c 2a 27 0a 09 61 72 63 68 69   ${wl}\*'..archi
314d0 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
314e0 61 72 65 64 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65  ared${allow_unde
314f0 66 69 6e 65 64 5f 66 6c 61 67 7d 20 24 6c 69 62  fined_flag} $lib
31500 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
31510 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
31520 77 6c 7d 2d 6d 73 79 6d 20 24 7b 77 6c 7d 2d 73  wl}-msym ${wl}-s
31530 6f 6e 61 6d 65 20 24 7b 77 6c 7d 24 73 6f 6e 61  oname ${wl}$sona
31540 6d 65 20 60 74 65 73 74 20 2d 6e 20 22 24 76 65  me `test -n "$ve
31550 72 73 74 72 69 6e 67 22 20 26 26 20 65 63 68 6f  rstring" && echo
31560 20 24 7b 77 6c 7d 2d 73 65 74 5f 76 65 72 73 69   ${wl}-set_versi
31570 6f 6e 20 24 7b 77 6c 7d 24 76 65 72 73 74 72 69  on ${wl}$verstri
31580 6e 67 60 20 24 7b 77 6c 7d 2d 75 70 64 61 74 65  ng` ${wl}-update
31590 5f 72 65 67 69 73 74 72 79 20 24 7b 77 6c 7d 24  _registry ${wl}$
315a0 7b 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 7d 2f  {output_objdir}/
315b0 73 6f 5f 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f 20  so_locations -o 
315c0 24 6c 69 62 27 0a 09 68 61 72 64 63 6f 64 65 5f  $lib'..hardcode_
315d0 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
315e0 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68 20 24 7b  ='${wl}-rpath ${
315f0 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20 20 20 20  wl}$libdir'.    
31600 20 20 65 6c 73 65 0a 09 61 6c 6c 6f 77 5f 75 6e    else..allow_un
31610 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 20 2d  defined_flag=' -
31620 65 78 70 65 63 74 5f 75 6e 72 65 73 6f 6c 76 65  expect_unresolve
31630 64 20 5c 2a 27 0a 09 61 72 63 68 69 76 65 5f 63  d \*'..archive_c
31640 6d 64 73 3d 27 24 4c 44 20 2d 73 68 61 72 65 64  mds='$LD -shared
31650 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  ${allow_undefine
31660 64 5f 66 6c 61 67 7d 20 24 6c 69 62 6f 62 6a 73  d_flag} $libobjs
31670 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
31680 72 5f 66 6c 61 67 73 20 2d 6d 73 79 6d 20 2d 73  r_flags -msym -s
31690 6f 6e 61 6d 65 20 24 73 6f 6e 61 6d 65 20 60 74  oname $soname `t
316a0 65 73 74 20 2d 6e 20 22 24 76 65 72 73 74 72 69  est -n "$verstri
316b0 6e 67 22 20 26 26 20 65 63 68 6f 20 2d 73 65 74  ng" && echo -set
316c0 5f 76 65 72 73 69 6f 6e 20 24 76 65 72 73 74 72  _version $verstr
316d0 69 6e 67 60 20 2d 75 70 64 61 74 65 5f 72 65 67  ing` -update_reg
316e0 69 73 74 72 79 20 24 7b 6f 75 74 70 75 74 5f 6f  istry ${output_o
316f0 62 6a 64 69 72 7d 2f 73 6f 5f 6c 6f 63 61 74 69  bjdir}/so_locati
31700 6f 6e 73 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72  ons -o $lib'..ar
31710 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
31720 73 3d 27 66 6f 72 20 69 20 69 6e 20 60 63 61 74  s='for i in `cat
31730 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
31740 60 3b 20 64 6f 20 70 72 69 6e 74 66 20 22 25 73  `; do printf "%s
31750 20 25 73 5c 5c 6e 22 20 2d 65 78 70 6f 72 74 65   %s\\n" -exporte
31760 64 5f 73 79 6d 62 6f 6c 20 22 5c 24 69 22 20 3e  d_symbol "\$i" >
31770 3e 20 24 6c 69 62 2e 65 78 70 3b 20 64 6f 6e 65  > $lib.exp; done
31780 3b 20 65 63 68 6f 20 22 2d 68 69 64 64 65 6e 22  ; echo "-hidden"
31790 3e 3e 20 24 6c 69 62 2e 65 78 70 7e 0a 09 24 4c  >> $lib.exp~..$L
317a0 44 20 2d 73 68 61 72 65 64 24 7b 61 6c 6c 6f 77  D -shared${allow
317b0 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d  _undefined_flag}
317c0 20 2d 69 6e 70 75 74 20 24 6c 69 62 2e 65 78 70   -input $lib.exp
317d0 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20 24   $linker_flags $
317e0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
317f0 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e 61 6d 65   -soname $soname
31800 20 60 74 65 73 74 20 2d 6e 20 22 24 76 65 72 73   `test -n "$vers
31810 74 72 69 6e 67 22 20 26 26 20 65 63 68 6f 20 2d  tring" && echo -
31820 73 65 74 5f 76 65 72 73 69 6f 6e 20 24 76 65 72  set_version $ver
31830 73 74 72 69 6e 67 60 20 2d 75 70 64 61 74 65 5f  string` -update_
31840 72 65 67 69 73 74 72 79 20 24 7b 6f 62 6a 64 69  registry ${objdi
31850 72 7d 2f 73 6f 5f 6c 6f 63 61 74 69 6f 6e 73 20  r}/so_locations 
31860 2d 6f 20 24 6c 69 62 7e 24 72 6d 20 24 6c 69 62  -o $lib~$rm $lib
31870 2e 65 78 70 27 0a 0a 09 23 20 42 6f 74 68 20 63  .exp'...# Both c
31880 20 61 6e 64 20 63 78 78 20 63 6f 6d 70 69 6c 65   and cxx compile
31890 72 20 73 75 70 70 6f 72 74 20 2d 72 70 61 74 68  r support -rpath
318a0 20 64 69 72 65 63 74 6c 79 0a 09 68 61 72 64 63   directly..hardc
318b0 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
318c0 73 70 65 63 3d 27 2d 72 70 61 74 68 20 24 6c 69  spec='-rpath $li
318d0 62 64 69 72 27 0a 20 20 20 20 20 20 66 69 0a 20  bdir'.      fi. 
318e0 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69       hardcode_li
318f0 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 3a  bdir_separator=:
31900 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
31910 63 6f 33 2e 32 76 35 2a 29 0a 20 20 20 20 20 20  co3.2v5*).      
31920 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c  archive_cmds='$L
31930 44 20 2d 47 20 2d 68 20 24 73 6f 6e 61 6d 65 20  D -G -h $soname 
31940 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
31950 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
31960 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20 68  r_flags'.      h
31970 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74  ardcode_shlibpat
31980 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 65  h_var=no.      e
31990 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c  xport_dynamic_fl
319a0 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 42  ag_spec='${wl}-B
319b0 65 78 70 6f 72 74 27 0a 20 20 20 20 20 20 72 75  export'.      ru
319c0 6e 70 61 74 68 5f 76 61 72 3d 4c 44 5f 52 55 4e  npath_var=LD_RUN
319d0 5f 50 41 54 48 0a 20 20 20 20 20 20 68 61 72 64  _PATH.      hard
319e0 63 6f 64 65 5f 72 75 6e 70 61 74 68 5f 76 61 72  code_runpath_var
319f0 3d 79 65 73 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  =yes.      ;;.. 
31a00 20 20 20 73 6f 6c 61 72 69 73 2a 29 0a 20 20 20     solaris*).   
31a10 20 20 20 6e 6f 5f 75 6e 64 65 66 69 6e 65 64 5f     no_undefined_
31a20 66 6c 61 67 3d 27 20 2d 7a 20 74 65 78 74 27 0a  flag=' -z text'.
31a30 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
31a40 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
31a50 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
31a60 24 43 43 20 2d 73 68 61 72 65 64 20 24 7b 77 6c  $CC -shared ${wl
31a70 7d 2d 68 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65  }-h ${wl}$soname
31a80 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
31a90 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
31aa0 69 6c 65 72 5f 66 6c 61 67 73 27 0a 09 61 72 63  iler_flags'..arc
31ab0 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
31ac0 3d 27 24 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61  ='$echo "{ globa
31ad0 6c 3a 22 20 3e 20 24 6c 69 62 2e 65 78 70 7e 63  l:" > $lib.exp~c
31ae0 61 74 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f  at $export_symbo
31af0 6c 73 20 7c 20 24 53 45 44 20 2d 65 20 22 73 2f  ls | $SED -e "s/
31b00 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20 3e 3e 20  \(.*\)/\1;/" >> 
31b10 24 6c 69 62 2e 65 78 70 7e 24 65 63 68 6f 20 22  $lib.exp~$echo "
31b20 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e  local: *; };" >>
31b30 20 24 6c 69 62 2e 65 78 70 7e 0a 09 20 20 24 43   $lib.exp~..  $C
31b40 43 20 2d 73 68 61 72 65 64 20 24 7b 77 6c 7d 2d  C -shared ${wl}-
31b50 4d 20 24 7b 77 6c 7d 24 6c 69 62 2e 65 78 70 20  M ${wl}$lib.exp 
31b60 24 7b 77 6c 7d 2d 68 20 24 7b 77 6c 7d 24 73 6f  ${wl}-h ${wl}$so
31b70 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69  name -o $lib $li
31b80 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
31b90 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 7e 24  compiler_flags~$
31ba0 72 6d 20 24 6c 69 62 2e 65 78 70 27 0a 20 20 20  rm $lib.exp'.   
31bb0 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65     else..archive
31bc0 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 47 24 7b 61  _cmds='$LD -G${a
31bd0 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
31be0 6c 61 67 7d 20 2d 68 20 24 73 6f 6e 61 6d 65 20  lag} -h $soname 
31bf0 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
31c00 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
31c10 72 5f 66 6c 61 67 73 27 0a 09 61 72 63 68 69 76  r_flags'..archiv
31c20 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24  e_expsym_cmds='$
31c30 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a 22  echo "{ global:"
31c40 20 3e 20 24 6c 69 62 2e 65 78 70 7e 63 61 74 20   > $lib.exp~cat 
31c50 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
31c60 7c 20 24 53 45 44 20 2d 65 20 22 73 2f 5c 28 2e  | $SED -e "s/\(.
31c70 2a 5c 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6c 69  *\)/\1;/" >> $li
31c80 62 2e 65 78 70 7e 24 65 63 68 6f 20 22 6c 6f 63  b.exp~$echo "loc
31c90 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6c  al: *; };" >> $l
31ca0 69 62 2e 65 78 70 7e 0a 20 20 09 24 4c 44 20 2d  ib.exp~.  .$LD -
31cb0 47 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  G${allow_undefin
31cc0 65 64 5f 66 6c 61 67 7d 20 2d 4d 20 24 6c 69 62  ed_flag} -M $lib
31cd0 2e 65 78 70 20 2d 68 20 24 73 6f 6e 61 6d 65 20  .exp -h $soname 
31ce0 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
31cf0 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
31d00 72 5f 66 6c 61 67 73 7e 24 72 6d 20 24 6c 69 62  r_flags~$rm $lib
31d10 2e 65 78 70 27 0a 20 20 20 20 20 20 66 69 0a 20  .exp'.      fi. 
31d20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69       hardcode_li
31d30 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
31d40 2d 52 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20  -R$libdir'.     
31d50 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
31d60 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20  ath_var=no.     
31d70 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69   case $host_os i
31d80 6e 0a 20 20 20 20 20 20 73 6f 6c 61 72 69 73 32  n.      solaris2
31d90 2e 5b 30 2d 35 5d 20 7c 20 73 6f 6c 61 72 69 73  .[0-5] | solaris
31da0 32 2e 5b 30 2d 35 5d 2e 2a 29 20 3b 3b 0a 20 20  2.[0-5].*) ;;.  
31db0 20 20 20 20 2a 29 20 23 20 53 75 70 70 6f 72 74      *) # Support
31dc0 65 64 20 73 69 6e 63 65 20 53 6f 6c 61 72 69 73  ed since Solaris
31dd0 20 32 2e 36 20 28 6d 61 79 62 65 20 32 2e 35 2e   2.6 (maybe 2.5.
31de0 31 3f 29 0a 09 77 68 6f 6c 65 5f 61 72 63 68 69  1?)..whole_archi
31df0 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 7a  ve_flag_spec='-z
31e00 20 61 6c 6c 65 78 74 72 61 63 74 24 63 6f 6e 76   allextract$conv
31e10 65 6e 69 65 6e 63 65 20 2d 7a 20 64 65 66 61 75  enience -z defau
31e20 6c 74 65 78 74 72 61 63 74 27 20 3b 3b 0a 20 20  ltextract' ;;.  
31e30 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 6c      esac.      l
31e40 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d  ink_all_deplibs=
31e50 79 65 73 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  yes.      ;;..  
31e60 20 20 73 75 6e 6f 73 34 2a 29 0a 20 20 20 20 20    sunos4*).     
31e70 20 69 66 20 74 65 73 74 20 22 78 24 68 6f 73 74   if test "x$host
31e80 5f 76 65 6e 64 6f 72 22 20 3d 20 78 73 65 71 75  _vendor" = xsequ
31e90 65 6e 74 3b 20 74 68 65 6e 0a 09 23 20 55 73 65  ent; then..# Use
31ea0 20 24 43 43 20 74 6f 20 6c 69 6e 6b 20 75 6e 64   $CC to link und
31eb0 65 72 20 73 65 71 75 65 6e 74 2c 20 62 65 63 61  er sequent, beca
31ec0 75 73 65 20 69 74 20 74 68 72 6f 77 73 20 69 6e  use it throws in
31ed0 20 73 6f 6d 65 20 65 78 74 72 61 20 2e 6f 0a 09   some extra .o..
31ee0 23 20 66 69 6c 65 73 20 74 68 61 74 20 6d 61 6b  # files that mak
31ef0 65 20 2e 69 6e 69 74 20 61 6e 64 20 2e 66 69 6e  e .init and .fin
31f00 69 20 73 65 63 74 69 6f 6e 73 20 77 6f 72 6b 2e  i sections work.
31f10 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
31f20 24 43 43 20 2d 47 20 24 7b 77 6c 7d 2d 68 20 24  $CC -G ${wl}-h $
31f30 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24  soname -o $lib $
31f40 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
31f50 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
31f60 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61 72  '.      else..ar
31f70 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
31f80 2d 61 73 73 65 72 74 20 70 75 72 65 2d 74 65 78  -assert pure-tex
31f90 74 20 2d 42 73 74 61 74 69 63 20 2d 6f 20 24 6c  t -Bstatic -o $l
31fa0 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
31fb0 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
31fc0 67 73 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20  gs'.      fi.   
31fd0 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
31fe0 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c  ir_flag_spec='-L
31ff0 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68  $libdir'.      h
32000 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79  ardcode_direct=y
32010 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  es.      hardcod
32020 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20  e_minus_L=yes.  
32030 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c      hardcode_shl
32040 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20  ibpath_var=no.  
32050 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76      ;;..    sysv
32060 34 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 68  4).      case $h
32070 6f 73 74 5f 76 65 6e 64 6f 72 20 69 6e 0a 09 73  ost_vendor in..s
32080 6e 69 29 0a 09 20 20 61 72 63 68 69 76 65 5f 63  ni)..  archive_c
32090 6d 64 73 3d 27 24 4c 44 20 2d 47 20 2d 68 20 24  mds='$LD -G -h $
320a0 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24  soname -o $lib $
320b0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
320c0 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a   $linker_flags'.
320d0 09 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65  .  hardcode_dire
320e0 63 74 3d 79 65 73 20 23 20 69 73 20 74 68 69 73  ct=yes # is this
320f0 20 72 65 61 6c 6c 79 20 74 72 75 65 3f 3f 3f 0a   really true???.
32100 09 3b 3b 0a 09 73 69 65 6d 65 6e 73 29 0a 09 20  .;;..siemens).. 
32110 20 23 23 20 4c 44 20 69 73 20 6c 64 20 69 74 20   ## LD is ld it 
32120 6d 61 6b 65 73 20 61 20 50 4c 41 4d 4c 49 42 0a  makes a PLAMLIB.
32130 09 20 20 23 23 20 43 43 20 6a 75 73 74 20 6d 61  .  ## CC just ma
32140 6b 65 73 20 61 20 47 72 6f 73 73 4d 6f 64 75 6c  kes a GrossModul
32150 65 2e 0a 09 20 20 61 72 63 68 69 76 65 5f 63 6d  e...  archive_cm
32160 64 73 3d 27 24 4c 44 20 2d 47 20 2d 6f 20 24 6c  ds='$LD -G -o $l
32170 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
32180 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
32190 67 73 27 0a 09 20 20 72 65 6c 6f 61 64 5f 63 6d  gs'..  reload_cm
321a0 64 73 3d 27 24 43 43 20 2d 72 20 2d 6f 20 24 6f  ds='$CC -r -o $o
321b0 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a  utput$reload_obj
321c0 73 27 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 64  s'..  hardcode_d
321d0 69 72 65 63 74 3d 6e 6f 0a 20 20 20 20 20 20 20  irect=no.       
321e0 20 3b 3b 0a 09 6d 6f 74 6f 72 6f 6c 61 29 0a 09   ;;..motorola)..
321f0 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
32200 24 4c 44 20 2d 47 20 2d 68 20 24 73 6f 6e 61 6d  $LD -G -h $sonam
32210 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  e -o $lib $libob
32220 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e  js $deplibs $lin
32230 6b 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 68 61  ker_flags'..  ha
32240 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f  rdcode_direct=no
32250 20 23 4d 6f 74 6f 72 6f 6c 61 20 6d 61 6e 75 61   #Motorola manua
32260 6c 20 73 61 79 73 20 79 65 73 2c 20 62 75 74 20  l says yes, but 
32270 6d 79 20 74 65 73 74 73 20 73 61 79 20 74 68 65  my tests say the
32280 79 20 6c 69 65 0a 09 3b 3b 0a 20 20 20 20 20 20  y lie..;;.      
32290 65 73 61 63 0a 20 20 20 20 20 20 72 75 6e 70 61  esac.      runpa
322a0 74 68 5f 76 61 72 3d 27 4c 44 5f 52 55 4e 5f 50  th_var='LD_RUN_P
322b0 41 54 48 27 0a 20 20 20 20 20 20 68 61 72 64 63  ATH'.      hardc
322c0 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61  ode_shlibpath_va
322d0 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  r=no.      ;;.. 
322e0 20 20 20 73 79 73 76 34 2e 33 2a 29 0a 20 20 20     sysv4.3*).   
322f0 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
32300 27 24 4c 44 20 2d 47 20 2d 68 20 24 73 6f 6e 61  '$LD -G -h $sona
32310 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  me -o $lib $libo
32320 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
32330 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20  nker_flags'.    
32340 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62    hardcode_shlib
32350 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20  path_var=no.    
32360 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63    export_dynamic
32370 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 42 65 78  _flag_spec='-Bex
32380 70 6f 72 74 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  port'.      ;;..
32390 20 20 20 20 73 79 73 76 34 2a 4d 50 2a 29 0a 20      sysv4*MP*). 
323a0 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 64 20       if test -d 
323b0 2f 75 73 72 2f 6e 65 63 3b 20 74 68 65 6e 0a 09  /usr/nec; then..
323c0 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c  archive_cmds='$L
323d0 44 20 2d 47 20 2d 68 20 24 73 6f 6e 61 6d 65 20  D -G -h $soname 
323e0 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
323f0 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
32400 72 5f 66 6c 61 67 73 27 0a 09 68 61 72 64 63 6f  r_flags'..hardco
32410 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72  de_shlibpath_var
32420 3d 6e 6f 0a 09 72 75 6e 70 61 74 68 5f 76 61 72  =no..runpath_var
32430 3d 4c 44 5f 52 55 4e 5f 50 41 54 48 0a 09 68 61  =LD_RUN_PATH..ha
32440 72 64 63 6f 64 65 5f 72 75 6e 70 61 74 68 5f 76  rdcode_runpath_v
32450 61 72 3d 79 65 73 0a 09 6c 64 5f 73 68 6c 69 62  ar=yes..ld_shlib
32460 73 3d 79 65 73 0a 20 20 20 20 20 20 66 69 0a 20  s=yes.      fi. 
32470 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73       ;;..    sys
32480 76 34 2e 32 75 77 32 2a 29 0a 20 20 20 20 20 20  v4.2uw2*).      
32490 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c  archive_cmds='$L
324a0 44 20 2d 47 20 2d 6f 20 24 6c 69 62 20 24 6c 69  D -G -o $lib $li
324b0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
324c0 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20  linker_flags'.  
324d0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72      hardcode_dir
324e0 65 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61  ect=yes.      ha
324f0 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 6e  rdcode_minus_L=n
32500 6f 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  o.      hardcode
32510 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e  _shlibpath_var=n
32520 6f 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  o.      hardcode
32530 5f 72 75 6e 70 61 74 68 5f 76 61 72 3d 79 65 73  _runpath_var=yes
32540 0a 20 20 20 20 20 20 72 75 6e 70 61 74 68 5f 76  .      runpath_v
32550 61 72 3d 4c 44 5f 52 55 4e 5f 50 41 54 48 0a 20  ar=LD_RUN_PATH. 
32560 20 20 20 20 20 3b 3b 0a 0a 20 20 20 73 79 73 76       ;;..   sysv
32570 35 4f 70 65 6e 55 4e 49 58 38 2a 20 7c 20 73 79  5OpenUNIX8* | sy
32580 73 76 35 55 6e 69 78 57 61 72 65 37 2a 20 7c 20  sv5UnixWare7* | 
32590 20 73 79 73 76 35 75 77 5b 37 38 5d 2a 20 7c 20   sysv5uw[78]* | 
325a0 75 6e 69 78 77 61 72 65 37 2a 29 0a 20 20 20 20  unixware7*).    
325b0 20 20 6e 6f 5f 75 6e 64 65 66 69 6e 65 64 5f 66    no_undefined_f
325c0 6c 61 67 3d 27 24 7b 77 6c 7d 2d 7a 20 24 7b 77  lag='${wl}-z ${w
325d0 6c 7d 74 65 78 74 27 0a 20 20 20 20 20 20 69 66  l}text'.      if
325e0 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
325f0 65 73 3b 20 74 68 65 6e 0a 09 61 72 63 68 69 76  es; then..archiv
32600 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
32610 72 65 64 20 24 7b 77 6c 7d 2d 68 20 24 7b 77 6c  red ${wl}-h ${wl
32620 7d 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  }$soname -o $lib
32630 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
32640 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
32650 67 73 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  gs'.      else..
32660 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
32670 43 20 2d 47 20 24 7b 77 6c 7d 2d 68 20 24 7b 77  C -G ${wl}-h ${w
32680 6c 7d 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  l}$soname -o $li
32690 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
326a0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
326b0 61 67 73 27 0a 20 20 20 20 20 20 66 69 0a 20 20  ags'.      fi.  
326c0 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d      runpath_var=
326d0 27 4c 44 5f 52 55 4e 5f 50 41 54 48 27 0a 20 20  'LD_RUN_PATH'.  
326e0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c      hardcode_shl
326f0 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20  ibpath_var=no.  
32700 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76      ;;..    sysv
32710 35 2a 29 0a 20 20 20 20 20 20 6e 6f 5f 75 6e 64  5*).      no_und
32720 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 20 2d 7a  efined_flag=' -z
32730 20 74 65 78 74 27 0a 20 20 20 20 20 20 23 20 24   text'.      # $
32740 43 43 20 2d 73 68 61 72 65 64 20 77 69 74 68 6f  CC -shared witho
32750 75 74 20 47 4e 55 20 6c 64 20 77 69 6c 6c 20 6e  ut GNU ld will n
32760 6f 74 20 63 72 65 61 74 65 20 61 20 6c 69 62 72  ot create a libr
32770 61 72 79 20 66 72 6f 6d 20 43 2b 2b 0a 20 20 20  ary from C++.   
32780 20 20 20 23 20 6f 62 6a 65 63 74 20 66 69 6c 65     # object file
32790 73 20 61 6e 64 20 61 20 73 74 61 74 69 63 20 6c  s and a static l
327a0 69 62 73 74 64 63 2b 2b 2c 20 62 65 74 74 65 72  ibstdc++, better
327b0 20 61 76 6f 69 64 20 69 74 20 62 79 20 6e 6f 77   avoid it by now
327c0 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63  .      archive_c
327d0 6d 64 73 3d 27 24 4c 44 20 2d 47 24 7b 61 6c 6c  mds='$LD -G${all
327e0 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
327f0 67 7d 20 2d 68 20 24 73 6f 6e 61 6d 65 20 2d 6f  g} -h $soname -o
32800 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
32810 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f  deplibs $linker_
32820 66 6c 61 67 73 27 0a 20 20 20 20 20 20 61 72 63  flags'.      arc
32830 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
32840 3d 27 24 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61  ='$echo "{ globa
32850 6c 3a 22 20 3e 20 24 6c 69 62 2e 65 78 70 7e 63  l:" > $lib.exp~c
32860 61 74 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f  at $export_symbo
32870 6c 73 20 7c 20 24 53 45 44 20 2d 65 20 22 73 2f  ls | $SED -e "s/
32880 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20 3e 3e 20  \(.*\)/\1;/" >> 
32890 24 6c 69 62 2e 65 78 70 7e 24 65 63 68 6f 20 22  $lib.exp~$echo "
328a0 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e  local: *; };" >>
328b0 20 24 6c 69 62 2e 65 78 70 7e 0a 20 20 09 09 24   $lib.exp~.  ..$
328c0 4c 44 20 2d 47 24 7b 61 6c 6c 6f 77 5f 75 6e 64  LD -G${allow_und
328d0 65 66 69 6e 65 64 5f 66 6c 61 67 7d 20 2d 4d 20  efined_flag} -M 
328e0 24 6c 69 62 2e 65 78 70 20 2d 68 20 24 73 6f 6e  $lib.exp -h $son
328f0 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  ame -o $lib $lib
32900 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
32910 69 6e 6b 65 72 5f 66 6c 61 67 73 7e 24 72 6d 20  inker_flags~$rm 
32920 24 6c 69 62 2e 65 78 70 27 0a 20 20 20 20 20 20  $lib.exp'.      
32930 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
32940 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 20  flag_spec=.     
32950 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
32960 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20  ath_var=no.     
32970 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 27 4c 44   runpath_var='LD
32980 5f 52 55 4e 5f 50 41 54 48 27 0a 20 20 20 20 20  _RUN_PATH'.     
32990 20 3b 3b 0a 0a 20 20 20 20 75 74 73 34 2a 29 0a   ;;..    uts4*).
329a0 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
329b0 64 73 3d 27 24 4c 44 20 2d 47 20 2d 68 20 24 73  ds='$LD -G -h $s
329c0 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c  oname -o $lib $l
329d0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
329e0 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20  $linker_flags'. 
329f0 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69       hardcode_li
32a00 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
32a10 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20  -L$libdir'.     
32a20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
32a30 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20  ath_var=no.     
32a40 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20   ;;..    *).    
32a50 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20    ld_shlibs=no. 
32a60 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
32a70 0a 20 20 66 69 0a 0a 65 63 68 6f 20 22 24 61 73  .  fi..echo "$as
32a80 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
32a90 75 6c 74 3a 20 24 6c 64 5f 73 68 6c 69 62 73 22  ult: $ld_shlibs"
32aa0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
32ab0 4f 5f 54 7d 24 6c 64 5f 73 68 6c 69 62 73 22 20  O_T}$ld_shlibs" 
32ac0 3e 26 36 0a 74 65 73 74 20 22 24 6c 64 5f 73 68  >&6.test "$ld_sh
32ad0 6c 69 62 73 22 20 3d 20 6e 6f 20 26 26 20 63 61  libs" = no && ca
32ae0 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e  n_build_shared=n
32af0 6f 0a 0a 76 61 72 69 61 62 6c 65 73 5f 73 61 76  o..variables_sav
32b00 65 64 5f 66 6f 72 5f 72 65 6c 69 6e 6b 3d 22 50  ed_for_relink="P
32b10 41 54 48 20 24 73 68 6c 69 62 70 61 74 68 5f 76  ATH $shlibpath_v
32b20 61 72 20 24 72 75 6e 70 61 74 68 5f 76 61 72 22  ar $runpath_var"
32b30 0a 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20  .if test "$GCC" 
32b40 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 76 61  = yes; then.  va
32b50 72 69 61 62 6c 65 73 5f 73 61 76 65 64 5f 66 6f  riables_saved_fo
32b60 72 5f 72 65 6c 69 6e 6b 3d 22 24 76 61 72 69 61  r_relink="$varia
32b70 62 6c 65 73 5f 73 61 76 65 64 5f 66 6f 72 5f 72  bles_saved_for_r
32b80 65 6c 69 6e 6b 20 47 43 43 5f 45 58 45 43 5f 50  elink GCC_EXEC_P
32b90 52 45 46 49 58 20 43 4f 4d 50 49 4c 45 52 5f 50  REFIX COMPILER_P
32ba0 41 54 48 20 4c 49 42 52 41 52 59 5f 50 41 54 48  ATH LIBRARY_PATH
32bb0 22 0a 66 69 0a 0a 23 0a 23 20 44 6f 20 77 65 20  ".fi..#.# Do we 
32bc0 6e 65 65 64 20 74 6f 20 65 78 70 6c 69 63 69 74  need to explicit
32bd0 6c 79 20 6c 69 6e 6b 20 6c 69 62 63 3f 0a 23 0a  ly link libc?.#.
32be0 63 61 73 65 20 22 78 24 61 72 63 68 69 76 65 5f  case "x$archive_
32bf0 63 6d 64 73 5f 6e 65 65 64 5f 6c 63 22 20 69 6e  cmds_need_lc" in
32c00 0a 78 7c 78 79 65 73 29 0a 20 20 23 20 41 73 73  .x|xyes).  # Ass
32c10 75 6d 65 20 2d 6c 63 20 73 68 6f 75 6c 64 20 62  ume -lc should b
32c20 65 20 61 64 64 65 64 0a 20 20 61 72 63 68 69 76  e added.  archiv
32c30 65 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c 63 3d 79  e_cmds_need_lc=y
32c40 65 73 0a 0a 20 20 69 66 20 74 65 73 74 20 22 24  es..  if test "$
32c50 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 22 20 3d  enable_shared" =
32c60 20 79 65 73 20 26 26 20 74 65 73 74 20 22 24 47   yes && test "$G
32c70 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  CC" = yes; then.
32c80 20 20 20 20 63 61 73 65 20 24 61 72 63 68 69 76      case $archiv
32c90 65 5f 63 6d 64 73 20 69 6e 0a 20 20 20 20 2a 27  e_cmds in.    *'
32ca0 7e 27 2a 29 0a 20 20 20 20 20 20 23 20 46 49 58  ~'*).      # FIX
32cb0 4d 45 3a 20 77 65 20 6d 61 79 20 68 61 76 65 20  ME: we may have 
32cc0 74 6f 20 64 65 61 6c 20 77 69 74 68 20 6d 75 6c  to deal with mul
32cd0 74 69 2d 63 6f 6d 6d 61 6e 64 20 73 65 71 75 65  ti-command seque
32ce0 6e 63 65 73 2e 0a 20 20 20 20 20 20 3b 3b 0a 20  nces..      ;;. 
32cf0 20 20 20 27 24 43 43 20 27 2a 29 0a 20 20 20 20     '$CC '*).    
32d00 20 20 23 20 54 65 73 74 20 77 68 65 74 68 65 72    # Test whether
32d10 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 69 6d   the compiler im
32d20 70 6c 69 63 69 74 6c 79 20 6c 69 6e 6b 73 20 77  plicitly links w
32d30 69 74 68 20 2d 6c 63 20 73 69 6e 63 65 20 6f 6e  ith -lc since on
32d40 20 73 6f 6d 65 0a 20 20 20 20 20 20 23 20 73 79   some.      # sy
32d50 73 74 65 6d 73 2c 20 2d 6c 67 63 63 20 68 61 73  stems, -lgcc has
32d60 20 74 6f 20 63 6f 6d 65 20 62 65 66 6f 72 65 20   to come before 
32d70 2d 6c 63 2e 20 49 66 20 67 63 63 20 61 6c 72 65  -lc. If gcc alre
32d80 61 64 79 20 70 61 73 73 65 73 20 2d 6c 63 0a 20  ady passes -lc. 
32d90 20 20 20 20 20 23 20 74 6f 20 6c 64 2c 20 64 6f       # to ld, do
32da0 6e 27 74 20 61 64 64 20 2d 6c 63 20 62 65 66 6f  n't add -lc befo
32db0 72 65 20 2d 6c 67 63 63 2e 0a 20 20 20 20 20 20  re -lgcc..      
32dc0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
32dd0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77  NENO: checking w
32de0 68 65 74 68 65 72 20 2d 6c 63 20 73 68 6f 75 6c  hether -lc shoul
32df0 64 20 62 65 20 65 78 70 6c 69 63 69 74 6c 79 20  d be explicitly 
32e00 6c 69 6e 6b 65 64 20 69 6e 22 20 3e 26 35 0a 65  linked in" >&5.e
32e10 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
32e20 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 2d 6c  cking whether -l
32e30 63 20 73 68 6f 75 6c 64 20 62 65 20 65 78 70 6c  c should be expl
32e40 69 63 69 74 6c 79 20 6c 69 6e 6b 65 64 20 69 6e  icitly linked in
32e50 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
32e60 0a 20 20 20 20 20 20 24 72 6d 20 63 6f 6e 66 74  .      $rm conft
32e70 65 73 74 2a 0a 20 20 20 20 20 20 70 72 69 6e 74  est*.      print
32e80 66 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f  f "$lt_simple_co
32e90 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22  mpile_test_code"
32ea0 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
32eb0 65 78 74 0a 0a 20 20 20 20 20 20 69 66 20 7b 20  ext..      if { 
32ec0 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
32ed0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
32ee0 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26  c_compile\"") >&
32ef0 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f  5.  (eval $ac_co
32f00 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63  mpile) 2>&5.  ac
32f10 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
32f20 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
32f30 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
32f40 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
32f50 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
32f60 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20  2>conftest.err; 
32f70 74 68 65 6e 0a 20 20 20 20 20 20 20 20 73 6f 6e  then.        son
32f80 61 6d 65 3d 63 6f 6e 66 74 65 73 74 0a 20 20 20  ame=conftest.   
32f90 20 20 20 20 20 6c 69 62 3d 63 6f 6e 66 74 65 73       lib=conftes
32fa0 74 0a 20 20 20 20 20 20 20 20 6c 69 62 6f 62 6a  t.        libobj
32fb0 73 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  s=conftest.$ac_o
32fc0 62 6a 65 78 74 0a 20 20 20 20 20 20 20 20 64 65  bjext.        de
32fd0 70 6c 69 62 73 3d 0a 20 20 20 20 20 20 20 20 77  plibs=.        w
32fe0 6c 3d 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  l=$lt_prog_compi
32ff0 6c 65 72 5f 77 6c 0a 20 20 20 20 20 20 20 20 63  ler_wl.        c
33000 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 3d 2d 76  ompiler_flags=-v
33010 0a 20 20 20 20 20 20 20 20 6c 69 6e 6b 65 72 5f  .        linker_
33020 66 6c 61 67 73 3d 2d 76 0a 20 20 20 20 20 20 20  flags=-v.       
33030 20 76 65 72 73 74 72 69 6e 67 3d 0a 20 20 20 20   verstring=.    
33040 20 20 20 20 6f 75 74 70 75 74 5f 6f 62 6a 64 69      output_objdi
33050 72 3d 2e 0a 20 20 20 20 20 20 20 20 6c 69 62 6e  r=..        libn
33060 61 6d 65 3d 63 6f 6e 66 74 65 73 74 0a 20 20 20  ame=conftest.   
33070 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 61 6c 6c       lt_save_all
33080 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
33090 67 3d 24 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  g=$allow_undefin
330a0 65 64 5f 66 6c 61 67 0a 20 20 20 20 20 20 20 20  ed_flag.        
330b0 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
330c0 66 6c 61 67 3d 0a 20 20 20 20 20 20 20 20 69 66  flag=.        if
330d0 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
330e0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
330f0 22 24 61 72 63 68 69 76 65 5f 63 6d 64 73 20 32  "$archive_cmds 2
33100 5c 3e 5c 26 31 20 5c 7c 20 67 72 65 70 20 5c 22  \>\&1 \| grep \"
33110 20 2d 6c 63 20 5c 22 20 5c 3e 2f 64 65 76 2f 6e   -lc \" \>/dev/n
33120 75 6c 6c 20 32 5c 3e 5c 26 31 5c 22 22 29 20 3e  ull 2\>\&1\"") >
33130 26 35 0a 20 20 28 65 76 61 6c 20 24 61 72 63 68  &5.  (eval $arch
33140 69 76 65 5f 63 6d 64 73 20 32 5c 3e 5c 26 31 20  ive_cmds 2\>\&1 
33150 5c 7c 20 67 72 65 70 20 5c 22 20 2d 6c 63 20 5c  \| grep \" -lc \
33160 22 20 5c 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 5c  " \>/dev/null 2\
33170 3e 5c 26 31 29 20 32 3e 26 35 0a 20 20 61 63 5f  >\&1) 2>&5.  ac_
33180 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
33190 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
331a0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
331b0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
331c0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 20  $ac_status); }. 
331d0 20 20 20 20 20 20 20 74 68 65 6e 0a 09 20 20 61         then..  a
331e0 72 63 68 69 76 65 5f 63 6d 64 73 5f 6e 65 65 64  rchive_cmds_need
331f0 5f 6c 63 3d 6e 6f 0a 20 20 20 20 20 20 20 20 65  _lc=no.        e
33200 6c 73 65 0a 09 20 20 61 72 63 68 69 76 65 5f 63  lse..  archive_c
33210 6d 64 73 5f 6e 65 65 64 5f 6c 63 3d 79 65 73 0a  mds_need_lc=yes.
33220 20 20 20 20 20 20 20 20 66 69 0a 20 20 20 20 20          fi.     
33230 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e     allow_undefin
33240 65 64 5f 66 6c 61 67 3d 24 6c 74 5f 73 61 76 65  ed_flag=$lt_save
33250 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  _allow_undefined
33260 5f 66 6c 61 67 0a 20 20 20 20 20 20 65 6c 73 65  _flag.      else
33270 0a 20 20 20 20 20 20 20 20 63 61 74 20 63 6f 6e  .        cat con
33280 66 74 65 73 74 2e 65 72 72 20 31 3e 26 35 0a 20  ftest.err 1>&5. 
33290 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 24 72       fi.      $r
332a0 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 20  m conftest*.    
332b0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
332c0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
332d0 24 61 72 63 68 69 76 65 5f 63 6d 64 73 5f 6e 65  $archive_cmds_ne
332e0 65 64 5f 6c 63 22 20 3e 26 35 0a 65 63 68 6f 20  ed_lc" >&5.echo 
332f0 22 24 7b 45 43 48 4f 5f 54 7d 24 61 72 63 68 69  "${ECHO_T}$archi
33300 76 65 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c 63 22  ve_cmds_need_lc"
33310 20 3e 26 36 0a 20 20 20 20 20 20 3b 3b 0a 20 20   >&6.      ;;.  
33320 20 20 65 73 61 63 0a 20 20 66 69 0a 20 20 3b 3b    esac.  fi.  ;;
33330 0a 65 73 61 63 0a 0a 65 63 68 6f 20 22 24 61 73  .esac..echo "$as
33340 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
33350 63 6b 69 6e 67 20 64 79 6e 61 6d 69 63 20 6c 69  cking dynamic li
33360 6e 6b 65 72 20 63 68 61 72 61 63 74 65 72 69 73  nker characteris
33370 74 69 63 73 22 20 3e 26 35 0a 65 63 68 6f 20 24  tics" >&5.echo $
33380 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
33390 20 64 79 6e 61 6d 69 63 20 6c 69 6e 6b 65 72 20   dynamic linker 
333a0 63 68 61 72 61 63 74 65 72 69 73 74 69 63 73 2e  characteristics.
333b0 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  .. $ECHO_C" >&6.
333c0 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70  library_names_sp
333d0 65 63 3d 0a 6c 69 62 6e 61 6d 65 5f 73 70 65 63  ec=.libname_spec
333e0 3d 27 6c 69 62 24 6e 61 6d 65 27 0a 73 6f 6e 61  ='lib$name'.sona
333f0 6d 65 5f 73 70 65 63 3d 0a 73 68 72 65 78 74 3d  me_spec=.shrext=
33400 22 2e 73 6f 22 0a 70 6f 73 74 69 6e 73 74 61 6c  ".so".postinstal
33410 6c 5f 63 6d 64 73 3d 0a 70 6f 73 74 75 6e 69 6e  l_cmds=.postunin
33420 73 74 61 6c 6c 5f 63 6d 64 73 3d 0a 66 69 6e 69  stall_cmds=.fini
33430 73 68 5f 63 6d 64 73 3d 0a 66 69 6e 69 73 68 5f  sh_cmds=.finish_
33440 65 76 61 6c 3d 0a 73 68 6c 69 62 70 61 74 68 5f  eval=.shlibpath_
33450 76 61 72 3d 0a 73 68 6c 69 62 70 61 74 68 5f 6f  var=.shlibpath_o
33460 76 65 72 72 69 64 65 73 5f 72 75 6e 70 61 74 68  verrides_runpath
33470 3d 75 6e 6b 6e 6f 77 6e 0a 76 65 72 73 69 6f 6e  =unknown.version
33480 5f 74 79 70 65 3d 6e 6f 6e 65 0a 64 79 6e 61 6d  _type=none.dynam
33490 69 63 5f 6c 69 6e 6b 65 72 3d 22 24 68 6f 73 74  ic_linker="$host
334a0 5f 6f 73 20 6c 64 2e 73 6f 22 0a 73 79 73 5f 6c  _os ld.so".sys_l
334b0 69 62 5f 64 6c 73 65 61 72 63 68 5f 70 61 74 68  ib_dlsearch_path
334c0 5f 73 70 65 63 3d 22 2f 6c 69 62 20 2f 75 73 72  _spec="/lib /usr
334d0 2f 6c 69 62 22 0a 69 66 20 74 65 73 74 20 22 24  /lib".if test "$
334e0 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
334f0 0a 20 20 73 79 73 5f 6c 69 62 5f 73 65 61 72 63  .  sys_lib_searc
33500 68 5f 70 61 74 68 5f 73 70 65 63 3d 60 24 43 43  h_path_spec=`$CC
33510 20 2d 70 72 69 6e 74 2d 73 65 61 72 63 68 2d 64   -print-search-d
33520 69 72 73 20 7c 20 67 72 65 70 20 22 5e 6c 69 62  irs | grep "^lib
33530 72 61 72 69 65 73 3a 22 20 7c 20 24 53 45 44 20  raries:" | $SED 
33540 2d 65 20 22 73 2f 5e 6c 69 62 72 61 72 69 65 73  -e "s/^libraries
33550 3a 2f 2f 22 20 2d 65 20 22 73 2c 3d 2f 2c 2f 2c  ://" -e "s,=/,/,
33560 67 22 60 0a 20 20 69 66 20 65 63 68 6f 20 22 24  g"`.  if echo "$
33570 73 79 73 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70  sys_lib_search_p
33580 61 74 68 5f 73 70 65 63 22 20 7c 20 67 72 65 70  ath_spec" | grep
33590 20 27 3b 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20   ';' >/dev/null 
335a0 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 69 66 20  ; then.    # if 
335b0 74 68 65 20 70 61 74 68 20 63 6f 6e 74 61 69 6e  the path contain
335c0 73 20 22 3b 22 20 74 68 65 6e 20 77 65 20 61 73  s ";" then we as
335d0 73 75 6d 65 20 69 74 20 74 6f 20 62 65 20 74 68  sume it to be th
335e0 65 20 73 65 70 61 72 61 74 6f 72 0a 20 20 20 20  e separator.    
335f0 23 20 6f 74 68 65 72 77 69 73 65 20 64 65 66 61  # otherwise defa
33600 75 6c 74 20 74 6f 20 74 68 65 20 73 74 61 6e 64  ult to the stand
33610 61 72 64 20 70 61 74 68 20 73 65 70 61 72 61 74  ard path separat
33620 6f 72 20 28 69 2e 65 2e 20 22 3a 22 29 20 2d 20  or (i.e. ":") - 
33630 69 74 20 69 73 0a 20 20 20 20 23 20 61 73 73 75  it is.    # assu
33640 6d 65 64 20 74 68 61 74 20 6e 6f 20 70 61 72 74  med that no part
33650 20 6f 66 20 61 20 6e 6f 72 6d 61 6c 20 70 61 74   of a normal pat
33660 68 6e 61 6d 65 20 63 6f 6e 74 61 69 6e 73 20 22  hname contains "
33670 3b 22 20 62 75 74 20 74 68 61 74 20 73 68 6f 75  ;" but that shou
33680 6c 64 0a 20 20 20 20 23 20 6f 6b 61 79 20 69 6e  ld.    # okay in
33690 20 74 68 65 20 72 65 61 6c 20 77 6f 72 6c 64 20   the real world 
336a0 77 68 65 72 65 20 22 3b 22 20 69 6e 20 64 69 72  where ";" in dir
336b0 70 61 74 68 73 20 69 73 20 69 74 73 65 6c 66 20  paths is itself 
336c0 70 72 6f 62 6c 65 6d 61 74 69 63 2e 0a 20 20 20  problematic..   
336d0 20 73 79 73 5f 6c 69 62 5f 73 65 61 72 63 68 5f   sys_lib_search_
336e0 70 61 74 68 5f 73 70 65 63 3d 60 65 63 68 6f 20  path_spec=`echo 
336f0 22 24 73 79 73 5f 6c 69 62 5f 73 65 61 72 63 68  "$sys_lib_search
33700 5f 70 61 74 68 5f 73 70 65 63 22 20 7c 20 24 53  _path_spec" | $S
33710 45 44 20 2d 65 20 27 73 2f 3b 2f 20 2f 67 27 60  ED -e 's/;/ /g'`
33720 0a 20 20 65 6c 73 65 0a 20 20 20 20 73 79 73 5f  .  else.    sys_
33730 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f  lib_search_path_
33740 73 70 65 63 3d 60 65 63 68 6f 20 22 24 73 79 73  spec=`echo "$sys
33750 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68  _lib_search_path
33760 5f 73 70 65 63 22 20 7c 20 24 53 45 44 20 20 2d  _spec" | $SED  -
33770 65 20 22 73 2f 24 50 41 54 48 5f 53 45 50 41 52  e "s/$PATH_SEPAR
33780 41 54 4f 52 2f 20 2f 67 22 60 0a 20 20 66 69 0a  ATOR/ /g"`.  fi.
33790 65 6c 73 65 0a 20 20 73 79 73 5f 6c 69 62 5f 73  else.  sys_lib_s
337a0 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65 63 3d  earch_path_spec=
337b0 22 2f 6c 69 62 20 2f 75 73 72 2f 6c 69 62 20 2f  "/lib /usr/lib /
337c0 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 22 0a 66  usr/local/lib".f
337d0 69 0a 6e 65 65 64 5f 6c 69 62 5f 70 72 65 66 69  i.need_lib_prefi
337e0 78 3d 75 6e 6b 6e 6f 77 6e 0a 68 61 72 64 63 6f  x=unknown.hardco
337f0 64 65 5f 69 6e 74 6f 5f 6c 69 62 73 3d 6e 6f 0a  de_into_libs=no.
33800 0a 23 20 77 68 65 6e 20 79 6f 75 20 73 65 74 20  .# when you set 
33810 6e 65 65 64 5f 76 65 72 73 69 6f 6e 20 74 6f 20  need_version to 
33820 6e 6f 2c 20 6d 61 6b 65 20 73 75 72 65 20 69 74  no, make sure it
33830 20 64 6f 65 73 20 6e 6f 74 20 63 61 75 73 65 20   does not cause 
33840 2d 73 65 74 5f 76 65 72 73 69 6f 6e 0a 23 20 66  -set_version.# f
33850 6c 61 67 73 20 74 6f 20 62 65 20 6c 65 66 74 20  lags to be left 
33860 77 69 74 68 6f 75 74 20 61 72 67 75 6d 65 6e 74  without argument
33870 73 0a 6e 65 65 64 5f 76 65 72 73 69 6f 6e 3d 75  s.need_version=u
33880 6e 6b 6e 6f 77 6e 0a 0a 63 61 73 65 20 24 68 6f  nknown..case $ho
33890 73 74 5f 6f 73 20 69 6e 0a 61 69 78 33 2a 29 0a  st_os in.aix3*).
338a0 20 20 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d 6c    version_type=l
338b0 69 6e 75 78 0a 20 20 6c 69 62 72 61 72 79 5f 6e  inux.  library_n
338c0 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b 6c 69 62  ames_spec='${lib
338d0 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
338e0 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 76 65 72  {shared_ext}$ver
338f0 73 75 66 66 69 78 20 24 6c 69 62 6e 61 6d 65 2e  suffix $libname.
33900 61 27 0a 20 20 73 68 6c 69 62 70 61 74 68 5f 76  a'.  shlibpath_v
33910 61 72 3d 4c 49 42 50 41 54 48 0a 0a 20 20 23 20  ar=LIBPATH..  # 
33920 41 49 58 20 33 20 68 61 73 20 6e 6f 20 76 65 72  AIX 3 has no ver
33930 73 69 6f 6e 69 6e 67 20 73 75 70 70 6f 72 74 2c  sioning support,
33940 20 73 6f 20 77 65 20 61 70 70 65 6e 64 20 61 20   so we append a 
33950 6d 61 6a 6f 72 20 76 65 72 73 69 6f 6e 20 74 6f  major version to
33960 20 74 68 65 20 6e 61 6d 65 2e 0a 20 20 73 6f 6e   the name..  son
33970 61 6d 65 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e  ame_spec='${libn
33980 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b  ame}${release}${
33990 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f  shared_ext}$majo
339a0 72 27 0a 20 20 3b 3b 0a 0a 61 69 78 34 2a 20 7c  r'.  ;;..aix4* |
339b0 20 61 69 78 35 2a 29 0a 20 20 76 65 72 73 69 6f   aix5*).  versio
339c0 6e 5f 74 79 70 65 3d 6c 69 6e 75 78 0a 20 20 6e  n_type=linux.  n
339d0 65 65 64 5f 6c 69 62 5f 70 72 65 66 69 78 3d 6e  eed_lib_prefix=n
339e0 6f 0a 20 20 6e 65 65 64 5f 76 65 72 73 69 6f 6e  o.  need_version
339f0 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 69  =no.  hardcode_i
33a00 6e 74 6f 5f 6c 69 62 73 3d 79 65 73 0a 20 20 69  nto_libs=yes.  i
33a10 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70  f test "$host_cp
33a20 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a  u" = ia64; then.
33a30 20 20 20 20 23 20 41 49 58 20 35 20 73 75 70 70      # AIX 5 supp
33a40 6f 72 74 73 20 49 41 36 34 0a 20 20 20 20 6c 69  orts IA64.    li
33a50 62 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63  brary_names_spec
33a60 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65  ='${libname}${re
33a70 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65  lease}${shared_e
33a80 78 74 7d 24 6d 61 6a 6f 72 20 24 7b 6c 69 62 6e  xt}$major ${libn
33a90 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b  ame}${release}${
33aa0 73 68 61 72 65 64 5f 65 78 74 7d 24 76 65 72 73  shared_ext}$vers
33ab0 75 66 66 69 78 20 24 6c 69 62 6e 61 6d 65 24 7b  uffix $libname${
33ac0 73 68 61 72 65 64 5f 65 78 74 7d 27 0a 20 20 20  shared_ext}'.   
33ad0 20 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 4c   shlibpath_var=L
33ae0 44 5f 4c 49 42 52 41 52 59 5f 50 41 54 48 0a 20  D_LIBRARY_PATH. 
33af0 20 65 6c 73 65 0a 20 20 20 20 23 20 57 69 74 68   else.    # With
33b00 20 47 43 43 20 75 70 20 74 6f 20 32 2e 39 35 2e   GCC up to 2.95.
33b10 78 2c 20 63 6f 6c 6c 65 63 74 32 20 77 6f 75 6c  x, collect2 woul
33b20 64 20 63 72 65 61 74 65 20 61 6e 20 69 6d 70 6f  d create an impo
33b30 72 74 20 66 69 6c 65 0a 20 20 20 20 23 20 66 6f  rt file.    # fo
33b40 72 20 64 65 70 65 6e 64 65 6e 63 65 20 6c 69 62  r dependence lib
33b50 72 61 72 69 65 73 2e 20 20 54 68 65 20 69 6d 70  raries.  The imp
33b60 6f 72 74 20 66 69 6c 65 20 77 6f 75 6c 64 20 73  ort file would s
33b70 74 61 72 74 20 77 69 74 68 0a 20 20 20 20 23 20  tart with.    # 
33b80 74 68 65 20 6c 69 6e 65 20 60 23 21 20 2e 27 2e  the line `#! .'.
33b90 20 20 54 68 69 73 20 77 6f 75 6c 64 20 63 61 75    This would cau
33ba0 73 65 20 74 68 65 20 67 65 6e 65 72 61 74 65 64  se the generated
33bb0 20 6c 69 62 72 61 72 79 20 74 6f 0a 20 20 20 20   library to.    
33bc0 23 20 64 65 70 65 6e 64 20 6f 6e 20 60 2e 27 2c  # depend on `.',
33bd0 20 61 6c 77 61 79 73 20 61 6e 20 69 6e 76 61 6c   always an inval
33be0 69 64 20 6c 69 62 72 61 72 79 2e 20 20 54 68 69  id library.  Thi
33bf0 73 20 77 61 73 20 66 69 78 65 64 20 69 6e 0a 20  s was fixed in. 
33c00 20 20 20 23 20 64 65 76 65 6c 6f 70 6d 65 6e 74     # development
33c10 20 73 6e 61 70 73 68 6f 74 73 20 6f 66 20 47 43   snapshots of GC
33c20 43 20 70 72 69 6f 72 20 74 6f 20 33 2e 30 2e 0a  C prior to 3.0..
33c30 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f      case $host_o
33c40 73 20 69 6e 0a 20 20 20 20 20 20 61 69 78 34 20  s in.      aix4 
33c50 7c 20 61 69 78 34 2e 5b 30 31 5d 20 7c 20 61 69  | aix4.[01] | ai
33c60 78 34 2e 5b 30 31 5d 2e 2a 29 0a 20 20 20 20 20  x4.[01].*).     
33c70 20 69 66 20 7b 20 65 63 68 6f 20 27 23 69 66 20   if { echo '#if 
33c80 5f 5f 47 4e 55 43 5f 5f 20 3e 20 32 20 7c 7c 20  __GNUC__ > 2 || 
33c90 28 5f 5f 47 4e 55 43 5f 5f 20 3d 3d 20 32 20 26  (__GNUC__ == 2 &
33ca0 26 20 5f 5f 47 4e 55 43 5f 4d 49 4e 4f 52 5f 5f  & __GNUC_MINOR__
33cb0 20 3e 3d 20 39 37 29 27 0a 09 20 20 20 65 63 68   >= 97)'..   ech
33cc0 6f 20 27 20 79 65 73 20 27 0a 09 20 20 20 65 63  o ' yes '..   ec
33cd0 68 6f 20 27 23 65 6e 64 69 66 27 3b 20 7d 20 7c  ho '#endif'; } |
33ce0 20 24 7b 43 43 7d 20 2d 45 20 2d 20 7c 20 67 72   ${CC} -E - | gr
33cf0 65 70 20 79 65 73 20 3e 20 2f 64 65 76 2f 6e 75  ep yes > /dev/nu
33d00 6c 6c 3b 20 74 68 65 6e 0a 09 3a 0a 20 20 20 20  ll; then..:.    
33d10 20 20 65 6c 73 65 0a 09 63 61 6e 5f 62 75 69 6c    else..can_buil
33d20 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20  d_shared=no.    
33d30 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 20 20    fi.      ;;.  
33d40 20 20 65 73 61 63 0a 20 20 20 20 23 20 41 49 58    esac.    # AIX
33d50 20 28 6f 6e 20 50 6f 77 65 72 2a 29 20 68 61 73   (on Power*) has
33d60 20 6e 6f 20 76 65 72 73 69 6f 6e 69 6e 67 20 73   no versioning s
33d70 75 70 70 6f 72 74 2c 20 73 6f 20 63 75 72 72 65  upport, so curre
33d80 6e 74 6c 79 20 77 65 20 63 61 6e 20 6e 6f 74 20  ntly we can not 
33d90 68 61 72 64 63 6f 64 65 20 63 6f 72 72 65 63 74  hardcode correct
33da0 0a 20 20 20 20 23 20 73 6f 6e 61 6d 65 20 69 6e  .    # soname in
33db0 74 6f 20 65 78 65 63 75 74 61 62 6c 65 2e 20 50  to executable. P
33dc0 72 6f 62 61 62 6c 79 20 77 65 20 63 61 6e 20 61  robably we can a
33dd0 64 64 20 76 65 72 73 69 6f 6e 69 6e 67 20 73 75  dd versioning su
33de0 70 70 6f 72 74 20 74 6f 0a 20 20 20 20 23 20 63  pport to.    # c
33df0 6f 6c 6c 65 63 74 32 2c 20 73 6f 20 61 64 64 69  ollect2, so addi
33e00 74 69 6f 6e 61 6c 20 6c 69 6e 6b 73 20 63 61 6e  tional links can
33e10 20 62 65 20 75 73 65 66 75 6c 20 69 6e 20 66 75   be useful in fu
33e20 74 75 72 65 2e 0a 20 20 20 20 69 66 20 74 65 73  ture..    if tes
33e30 74 20 22 24 61 69 78 5f 75 73 65 5f 72 75 6e 74  t "$aix_use_runt
33e40 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65  imelinking" = ye
33e50 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20  s; then.      # 
33e60 49 66 20 75 73 69 6e 67 20 72 75 6e 20 74 69 6d  If using run tim
33e70 65 20 6c 69 6e 6b 69 6e 67 20 28 6f 6e 20 41 49  e linking (on AI
33e80 58 20 34 2e 32 20 6f 72 20 6c 61 74 65 72 29 20  X 4.2 or later) 
33e90 75 73 65 20 6c 69 62 3c 6e 61 6d 65 3e 2e 73 6f  use lib<name>.so
33ea0 0a 20 20 20 20 20 20 23 20 69 6e 73 74 65 61 64  .      # instead
33eb0 20 6f 66 20 6c 69 62 3c 6e 61 6d 65 3e 2e 61 20   of lib<name>.a 
33ec0 74 6f 20 6c 65 74 20 70 65 6f 70 6c 65 20 6b 6e  to let people kn
33ed0 6f 77 20 74 68 61 74 20 74 68 65 73 65 20 61 72  ow that these ar
33ee0 65 20 6e 6f 74 0a 20 20 20 20 20 20 23 20 74 79  e not.      # ty
33ef0 70 69 63 61 6c 20 41 49 58 20 73 68 61 72 65 64  pical AIX shared
33f00 20 6c 69 62 72 61 72 69 65 73 2e 0a 20 20 20 20   libraries..    
33f10 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f    library_names_
33f20 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d  spec='${libname}
33f30 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72  ${release}${shar
33f40 65 64 5f 65 78 74 7d 24 76 65 72 73 75 66 66 69  ed_ext}$versuffi
33f50 78 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65  x ${libname}${re
33f60 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65  lease}${shared_e
33f70 78 74 7d 24 6d 61 6a 6f 72 20 24 6c 69 62 6e 61  xt}$major $libna
33f80 6d 65 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 27  me${shared_ext}'
33f90 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20  .    else.      
33fa0 23 20 57 65 20 70 72 65 73 65 72 76 65 20 2e 61  # We preserve .a
33fb0 20 61 73 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f   as extension fo
33fc0 72 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  r shared librari
33fd0 65 73 20 74 68 72 6f 75 67 68 20 41 49 58 34 2e  es through AIX4.
33fe0 32 0a 20 20 20 20 20 20 23 20 61 6e 64 20 6c 61  2.      # and la
33ff0 74 65 72 20 77 68 65 6e 20 77 65 20 61 72 65 20  ter when we are 
34000 6e 6f 74 20 64 6f 69 6e 67 20 72 75 6e 20 74 69  not doing run ti
34010 6d 65 20 6c 69 6e 6b 69 6e 67 2e 0a 20 20 20 20  me linking..    
34020 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f    library_names_
34030 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d  spec='${libname}
34040 24 7b 72 65 6c 65 61 73 65 7d 2e 61 20 24 6c 69  ${release}.a $li
34050 62 6e 61 6d 65 2e 61 27 0a 20 20 20 20 20 20 73  bname.a'.      s
34060 6f 6e 61 6d 65 5f 73 70 65 63 3d 27 24 7b 6c 69  oname_spec='${li
34070 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d  bname}${release}
34080 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61  ${shared_ext}$ma
34090 6a 6f 72 27 0a 20 20 20 20 66 69 0a 20 20 20 20  jor'.    fi.    
340a0 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 4c 49  shlibpath_var=LI
340b0 42 50 41 54 48 0a 20 20 66 69 0a 20 20 3b 3b 0a  BPATH.  fi.  ;;.
340c0 0a 61 6d 69 67 61 6f 73 2a 29 0a 20 20 6c 69 62  .amigaos*).  lib
340d0 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d  rary_names_spec=
340e0 27 24 6c 69 62 6e 61 6d 65 2e 69 78 6c 69 62 72  '$libname.ixlibr
340f0 61 72 79 20 24 6c 69 62 6e 61 6d 65 2e 61 27 0a  ary $libname.a'.
34100 20 20 23 20 43 72 65 61 74 65 20 24 7b 6c 69 62    # Create ${lib
34110 6e 61 6d 65 7d 5f 69 78 6c 69 62 72 61 72 79 2e  name}_ixlibrary.
34120 61 20 65 6e 74 72 69 65 73 20 69 6e 20 2f 73 79  a entries in /sy
34130 73 2f 6c 69 62 73 2e 0a 20 20 66 69 6e 69 73 68  s/libs..  finish
34140 5f 65 76 61 6c 3d 27 66 6f 72 20 6c 69 62 20 69  _eval='for lib i
34150 6e 20 60 6c 73 20 24 6c 69 62 64 69 72 2f 2a 2e  n `ls $libdir/*.
34160 69 78 6c 69 62 72 61 72 79 20 32 3e 2f 64 65 76  ixlibrary 2>/dev
34170 2f 6e 75 6c 6c 60 3b 20 64 6f 20 6c 69 62 6e 61  /null`; do libna
34180 6d 65 3d 60 24 65 63 68 6f 20 22 58 24 6c 69 62  me=`$echo "X$lib
34190 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27 5c 27  " | $Xsed -e '\'
341a0 27 73 25 5e 2e 2a 2f 5c 28 5b 5e 2f 5d 2a 5c 29  's%^.*/\([^/]*\)
341b0 5c 2e 69 78 6c 69 62 72 61 72 79 24 25 5c 31 25  \.ixlibrary$%\1%
341c0 27 5c 27 27 60 3b 20 74 65 73 74 20 24 72 6d 20  '\''`; test $rm 
341d0 2f 73 79 73 2f 6c 69 62 73 2f 24 7b 6c 69 62 6e  /sys/libs/${libn
341e0 61 6d 65 7d 5f 69 78 6c 69 62 72 61 72 79 2e 61  ame}_ixlibrary.a
341f0 3b 20 24 73 68 6f 77 20 22 63 64 20 2f 73 79 73  ; $show "cd /sys
34200 2f 6c 69 62 73 20 26 26 20 24 4c 4e 5f 53 20 24  /libs && $LN_S $
34210 6c 69 62 20 24 7b 6c 69 62 6e 61 6d 65 7d 5f 69  lib ${libname}_i
34220 78 6c 69 62 72 61 72 79 2e 61 22 3b 20 63 64 20  xlibrary.a"; cd 
34230 2f 73 79 73 2f 6c 69 62 73 20 26 26 20 24 4c 4e  /sys/libs && $LN
34240 5f 53 20 24 6c 69 62 20 24 7b 6c 69 62 6e 61 6d  _S $lib ${libnam
34250 65 7d 5f 69 78 6c 69 62 72 61 72 79 2e 61 20 7c  e}_ixlibrary.a |
34260 7c 20 65 78 69 74 20 31 3b 20 64 6f 6e 65 27 0a  | exit 1; done'.
34270 20 20 3b 3b 0a 0a 62 65 6f 73 2a 29 0a 20 20 6c    ;;..beos*).  l
34280 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65  ibrary_names_spe
34290 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 73  c='${libname}${s
342a0 68 61 72 65 64 5f 65 78 74 7d 27 0a 20 20 64 79  hared_ext}'.  dy
342b0 6e 61 6d 69 63 5f 6c 69 6e 6b 65 72 3d 22 24 68  namic_linker="$h
342c0 6f 73 74 5f 6f 73 20 6c 64 2e 73 6f 22 0a 20 20  ost_os ld.so".  
342d0 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 4c 49  shlibpath_var=LI
342e0 42 52 41 52 59 5f 50 41 54 48 0a 20 20 3b 3b 0a  BRARY_PATH.  ;;.
342f0 0a 62 73 64 69 34 2a 29 0a 20 20 76 65 72 73 69  .bsdi4*).  versi
34300 6f 6e 5f 74 79 70 65 3d 6c 69 6e 75 78 0a 20 20  on_type=linux.  
34310 6e 65 65 64 5f 76 65 72 73 69 6f 6e 3d 6e 6f 0a  need_version=no.
34320 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f    library_names_
34330 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d  spec='${libname}
34340 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72  ${release}${shar
34350 65 64 5f 65 78 74 7d 24 76 65 72 73 75 66 66 69  ed_ext}$versuffi
34360 78 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65  x ${libname}${re
34370 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65  lease}${shared_e
34380 78 74 7d 24 6d 61 6a 6f 72 20 24 6c 69 62 6e 61  xt}$major $libna
34390 6d 65 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 27  me${shared_ext}'
343a0 0a 20 20 73 6f 6e 61 6d 65 5f 73 70 65 63 3d 27  .  soname_spec='
343b0 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65  ${libname}${rele
343c0 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74  ase}${shared_ext
343d0 7d 24 6d 61 6a 6f 72 27 0a 20 20 66 69 6e 69 73  }$major'.  finis
343e0 68 5f 63 6d 64 73 3d 27 50 41 54 48 3d 22 5c 24  h_cmds='PATH="\$
343f0 50 41 54 48 3a 2f 73 62 69 6e 22 20 6c 64 63 6f  PATH:/sbin" ldco
34400 6e 66 69 67 20 24 6c 69 62 64 69 72 27 0a 20 20  nfig $libdir'.  
34410 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 4c 44  shlibpath_var=LD
34420 5f 4c 49 42 52 41 52 59 5f 50 41 54 48 0a 20 20  _LIBRARY_PATH.  
34430 73 79 73 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70  sys_lib_search_p
34440 61 74 68 5f 73 70 65 63 3d 22 2f 73 68 6c 69 62  ath_spec="/shlib
34450 20 2f 75 73 72 2f 6c 69 62 20 2f 75 73 72 2f 58   /usr/lib /usr/X
34460 31 31 2f 6c 69 62 20 2f 75 73 72 2f 63 6f 6e 74  11/lib /usr/cont
34470 72 69 62 2f 6c 69 62 20 2f 6c 69 62 20 2f 75 73  rib/lib /lib /us
34480 72 2f 6c 6f 63 61 6c 2f 6c 69 62 22 0a 20 20 73  r/local/lib".  s
34490 79 73 5f 6c 69 62 5f 64 6c 73 65 61 72 63 68 5f  ys_lib_dlsearch_
344a0 70 61 74 68 5f 73 70 65 63 3d 22 2f 73 68 6c 69  path_spec="/shli
344b0 62 20 2f 75 73 72 2f 6c 69 62 20 2f 75 73 72 2f  b /usr/lib /usr/
344c0 6c 6f 63 61 6c 2f 6c 69 62 22 0a 20 20 23 20 74  local/lib".  # t
344d0 68 65 20 64 65 66 61 75 6c 74 20 6c 64 2e 73 6f  he default ld.so
344e0 2e 63 6f 6e 66 20 61 6c 73 6f 20 63 6f 6e 74 61  .conf also conta
344f0 69 6e 73 20 2f 75 73 72 2f 63 6f 6e 74 72 69 62  ins /usr/contrib
34500 2f 6c 69 62 20 61 6e 64 0a 20 20 23 20 2f 75 73  /lib and.  # /us
34510 72 2f 58 31 31 52 36 2f 6c 69 62 20 28 2f 75 73  r/X11R6/lib (/us
34520 72 2f 58 31 31 20 69 73 20 61 20 6c 69 6e 6b 20  r/X11 is a link 
34530 74 6f 20 2f 75 73 72 2f 58 31 31 52 36 29 2c 20  to /usr/X11R6), 
34540 62 75 74 20 6c 65 74 20 75 73 20 61 6c 6c 6f 77  but let us allow
34550 0a 20 20 23 20 6c 69 62 74 6f 6f 6c 20 74 6f 20  .  # libtool to 
34560 68 61 72 64 2d 63 6f 64 65 20 74 68 65 73 65 20  hard-code these 
34570 69 6e 74 6f 20 70 72 6f 67 72 61 6d 73 0a 20 20  into programs.  
34580 3b 3b 0a 0a 63 79 67 77 69 6e 2a 20 7c 20 6d 69  ;;..cygwin* | mi
34590 6e 67 77 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20  ngw* | pw32*).  
345a0 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d 77 69 6e  version_type=win
345b0 64 6f 77 73 0a 20 20 73 68 72 65 78 74 3d 22 2e  dows.  shrext=".
345c0 64 6c 6c 22 0a 20 20 6e 65 65 64 5f 76 65 72 73  dll".  need_vers
345d0 69 6f 6e 3d 6e 6f 0a 20 20 6e 65 65 64 5f 6c 69  ion=no.  need_li
345e0 62 5f 70 72 65 66 69 78 3d 6e 6f 0a 0a 20 20 63  b_prefix=no..  c
345f0 61 73 65 20 24 47 43 43 2c 24 68 6f 73 74 5f 6f  ase $GCC,$host_o
34600 73 20 69 6e 0a 20 20 79 65 73 2c 63 79 67 77 69  s in.  yes,cygwi
34610 6e 2a 20 7c 20 79 65 73 2c 6d 69 6e 67 77 2a 20  n* | yes,mingw* 
34620 7c 20 79 65 73 2c 70 77 33 32 2a 29 0a 20 20 20  | yes,pw32*).   
34630 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f 73   library_names_s
34640 70 65 63 3d 27 24 6c 69 62 6e 61 6d 65 2e 64 6c  pec='$libname.dl
34650 6c 2e 61 27 0a 20 20 20 20 23 20 44 4c 4c 20 69  l.a'.    # DLL i
34660 73 20 69 6e 73 74 61 6c 6c 65 64 20 74 6f 20 24  s installed to $
34670 28 6c 69 62 64 69 72 29 2f 2e 2e 2f 62 69 6e 20  (libdir)/../bin 
34680 62 79 20 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63  by postinstall_c
34690 6d 64 73 0a 20 20 20 20 70 6f 73 74 69 6e 73 74  mds.    postinst
346a0 61 6c 6c 5f 63 6d 64 73 3d 27 62 61 73 65 5f 66  all_cmds='base_f
346b0 69 6c 65 3d 60 62 61 73 65 6e 61 6d 65 20 5c 24  ile=`basename \$
346c0 7b 66 69 6c 65 7d 60 7e 0a 20 20 20 20 20 20 64  {file}`~.      d
346d0 6c 70 61 74 68 3d 60 24 53 48 45 4c 4c 20 32 3e  lpath=`$SHELL 2>
346e0 26 31 20 2d 63 20 27 5c 27 27 2e 20 24 64 69 72  &1 -c '\''. $dir
346f0 2f 27 5c 27 27 5c 24 7b 62 61 73 65 5f 66 69 6c  /'\''\${base_fil
34700 65 7d 27 5c 27 27 69 3b 65 63 68 6f 20 5c 24 64  e}'\''i;echo \$d
34710 6c 6e 61 6d 65 27 5c 27 27 60 7e 0a 20 20 20 20  lname'\''`~.    
34720 20 20 64 6c 64 69 72 3d 24 64 65 73 74 64 69 72    dldir=$destdir
34730 2f 60 64 69 72 6e 61 6d 65 20 5c 24 64 6c 70 61  /`dirname \$dlpa
34740 74 68 60 7e 0a 20 20 20 20 20 20 74 65 73 74 20  th`~.      test 
34750 2d 64 20 5c 24 64 6c 64 69 72 20 7c 7c 20 6d 6b  -d \$dldir || mk
34760 64 69 72 20 2d 70 20 5c 24 64 6c 64 69 72 7e 0a  dir -p \$dldir~.
34770 20 20 20 20 20 20 24 69 6e 73 74 61 6c 6c 5f 70        $install_p
34780 72 6f 67 20 24 64 69 72 2f 24 64 6c 6e 61 6d 65  rog $dir/$dlname
34790 20 5c 24 64 6c 64 69 72 2f 24 64 6c 6e 61 6d 65   \$dldir/$dlname
347a0 27 0a 20 20 20 20 70 6f 73 74 75 6e 69 6e 73 74  '.    postuninst
347b0 61 6c 6c 5f 63 6d 64 73 3d 27 64 6c 64 6c 6c 3d  all_cmds='dldll=
347c0 60 24 53 48 45 4c 4c 20 32 3e 26 31 20 2d 63 20  `$SHELL 2>&1 -c 
347d0 27 5c 27 27 2e 20 24 66 69 6c 65 3b 20 65 63 68  '\''. $file; ech
347e0 6f 20 5c 24 64 6c 6e 61 6d 65 27 5c 27 27 60 7e  o \$dlname'\''`~
347f0 0a 20 20 20 20 20 20 64 6c 70 61 74 68 3d 24 64  .      dlpath=$d
34800 69 72 2f 5c 24 64 6c 64 6c 6c 7e 0a 20 20 20 20  ir/\$dldll~.    
34810 20 20 20 24 72 6d 20 5c 24 64 6c 70 61 74 68 27     $rm \$dlpath'
34820 0a 20 20 20 20 73 68 6c 69 62 70 61 74 68 5f 6f  .    shlibpath_o
34830 76 65 72 72 69 64 65 73 5f 72 75 6e 70 61 74 68  verrides_runpath
34840 3d 79 65 73 0a 0a 20 20 20 20 63 61 73 65 20 24  =yes..    case $
34850 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 63  host_os in.    c
34860 79 67 77 69 6e 2a 29 0a 20 20 20 20 20 20 23 20  ygwin*).      # 
34870 43 79 67 77 69 6e 20 44 4c 4c 73 20 75 73 65 20  Cygwin DLLs use 
34880 27 63 79 67 27 20 70 72 65 66 69 78 20 72 61 74  'cyg' prefix rat
34890 68 65 72 20 74 68 61 6e 20 27 6c 69 62 27 0a 20  her than 'lib'. 
348a0 20 20 20 20 20 73 6f 6e 61 6d 65 5f 73 70 65 63       soname_spec
348b0 3d 27 60 65 63 68 6f 20 24 7b 6c 69 62 6e 61 6d  ='`echo ${libnam
348c0 65 7d 20 7c 20 73 65 64 20 2d 65 20 27 73 2f 5e  e} | sed -e 's/^
348d0 6c 69 62 2f 63 79 67 2f 27 60 60 65 63 68 6f 20  lib/cyg/'``echo 
348e0 24 7b 72 65 6c 65 61 73 65 7d 20 7c 20 24 53 45  ${release} | $SE
348f0 44 20 2d 65 20 27 73 2f 5b 2e 5d 2f 2d 2f 67 27  D -e 's/[.]/-/g'
34900 60 24 7b 76 65 72 73 75 66 66 69 78 7d 24 7b 73  `${versuffix}${s
34910 68 61 72 65 64 5f 65 78 74 7d 27 0a 20 20 20 20  hared_ext}'.    
34920 20 20 73 79 73 5f 6c 69 62 5f 73 65 61 72 63 68    sys_lib_search
34930 5f 70 61 74 68 5f 73 70 65 63 3d 22 2f 75 73 72  _path_spec="/usr
34940 2f 6c 69 62 20 2f 6c 69 62 2f 77 33 32 61 70 69  /lib /lib/w32api
34950 20 2f 6c 69 62 20 2f 75 73 72 2f 6c 6f 63 61 6c   /lib /usr/local
34960 2f 6c 69 62 22 0a 20 20 20 20 20 20 3b 3b 0a 20  /lib".      ;;. 
34970 20 20 20 6d 69 6e 67 77 2a 29 0a 20 20 20 20 20     mingw*).     
34980 20 23 20 4d 69 6e 47 57 20 44 4c 4c 73 20 75 73   # MinGW DLLs us
34990 65 20 74 72 61 64 69 74 69 6f 6e 61 6c 20 27 6c  e traditional 'l
349a0 69 62 27 20 70 72 65 66 69 78 0a 20 20 20 20 20  ib' prefix.     
349b0 20 73 6f 6e 61 6d 65 5f 73 70 65 63 3d 27 24 7b   soname_spec='${
349c0 6c 69 62 6e 61 6d 65 7d 60 65 63 68 6f 20 24 7b  libname}`echo ${
349d0 72 65 6c 65 61 73 65 7d 20 7c 20 24 53 45 44 20  release} | $SED 
349e0 2d 65 20 27 73 2f 5b 2e 5d 2f 2d 2f 67 27 60 24  -e 's/[.]/-/g'`$
349f0 7b 76 65 72 73 75 66 66 69 78 7d 24 7b 73 68 61  {versuffix}${sha
34a00 72 65 64 5f 65 78 74 7d 27 0a 20 20 20 20 20 20  red_ext}'.      
34a10 73 79 73 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70  sys_lib_search_p
34a20 61 74 68 5f 73 70 65 63 3d 60 24 43 43 20 2d 70  ath_spec=`$CC -p
34a30 72 69 6e 74 2d 73 65 61 72 63 68 2d 64 69 72 73  rint-search-dirs
34a40 20 7c 20 67 72 65 70 20 22 5e 6c 69 62 72 61 72   | grep "^librar
34a50 69 65 73 3a 22 20 7c 20 24 53 45 44 20 2d 65 20  ies:" | $SED -e 
34a60 22 73 2f 5e 6c 69 62 72 61 72 69 65 73 3a 2f 2f  "s/^libraries://
34a70 22 20 2d 65 20 22 73 2c 3d 2f 2c 2f 2c 67 22 60  " -e "s,=/,/,g"`
34a80 0a 20 20 20 20 20 20 69 66 20 65 63 68 6f 20 22  .      if echo "
34a90 24 73 79 73 5f 6c 69 62 5f 73 65 61 72 63 68 5f  $sys_lib_search_
34aa0 70 61 74 68 5f 73 70 65 63 22 20 7c 20 67 72 65  path_spec" | gre
34ab0 70 20 27 3b 5b 63 2d 7a 43 2d 5a 5d 3a 2f 27 20  p ';[c-zC-Z]:/' 
34ac0 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
34ad0 0a 20 20 20 20 20 20 20 20 23 20 49 74 20 69 73  .        # It is
34ae0 20 6d 6f 73 74 20 70 72 6f 62 61 62 6c 79 20 61   most probably a
34af0 20 57 69 6e 64 6f 77 73 20 66 6f 72 6d 61 74 20   Windows format 
34b00 50 41 54 48 20 70 72 69 6e 74 65 64 20 62 79 0a  PATH printed by.
34b10 20 20 20 20 20 20 20 20 23 20 6d 69 6e 67 77 20          # mingw 
34b20 67 63 63 2c 20 62 75 74 20 77 65 20 61 72 65 20  gcc, but we are 
34b30 72 75 6e 6e 69 6e 67 20 6f 6e 20 43 79 67 77 69  running on Cygwi
34b40 6e 2e 20 47 63 63 20 70 72 69 6e 74 73 20 69 74  n. Gcc prints it
34b50 73 20 73 65 61 72 63 68 0a 20 20 20 20 20 20 20  s search.       
34b60 20 23 20 70 61 74 68 20 77 69 74 68 20 3b 20 73   # path with ; s
34b70 65 70 61 72 61 74 6f 72 73 2c 20 61 6e 64 20 77  eparators, and w
34b80 69 74 68 20 64 72 69 76 65 20 6c 65 74 74 65 72  ith drive letter
34b90 73 2e 20 57 65 20 63 61 6e 20 68 61 6e 64 6c 65  s. We can handle
34ba0 20 74 68 65 0a 20 20 20 20 20 20 20 20 23 20 64   the.        # d
34bb0 72 69 76 65 20 6c 65 74 74 65 72 73 20 28 63 79  rive letters (cy
34bc0 67 77 69 6e 20 66 69 6c 65 75 74 69 6c 73 20 75  gwin fileutils u
34bd0 6e 64 65 72 73 74 61 6e 64 73 20 74 68 65 6d 29  nderstands them)
34be0 2c 20 73 6f 20 6c 65 61 76 65 20 74 68 65 6d 2c  , so leave them,
34bf0 0a 20 20 20 20 20 20 20 20 23 20 65 73 70 65 63  .        # espec
34c00 69 61 6c 6c 79 20 61 73 20 77 65 20 6d 69 67 68  ially as we migh
34c10 74 20 70 61 73 73 20 66 69 6c 65 73 20 66 6f 75  t pass files fou
34c20 6e 64 20 74 68 65 72 65 20 74 6f 20 61 20 6d 69  nd there to a mi
34c30 6e 67 77 20 6f 62 6a 64 75 6d 70 2c 0a 20 20 20  ngw objdump,.   
34c40 20 20 20 20 20 23 20 77 68 69 63 68 20 77 6f 75       # which wou
34c50 6c 64 6e 27 74 20 75 6e 64 65 72 73 74 61 6e 64  ldn't understand
34c60 20 61 20 63 79 67 77 69 6e 69 66 69 65 64 20 70   a cygwinified p
34c70 61 74 68 2e 20 41 68 68 2e 0a 20 20 20 20 20 20  ath. Ahh..      
34c80 20 20 73 79 73 5f 6c 69 62 5f 73 65 61 72 63 68    sys_lib_search
34c90 5f 70 61 74 68 5f 73 70 65 63 3d 60 65 63 68 6f  _path_spec=`echo
34ca0 20 22 24 73 79 73 5f 6c 69 62 5f 73 65 61 72 63   "$sys_lib_searc
34cb0 68 5f 70 61 74 68 5f 73 70 65 63 22 20 7c 20 24  h_path_spec" | $
34cc0 53 45 44 20 2d 65 20 27 73 2f 3b 2f 20 2f 67 27  SED -e 's/;/ /g'
34cd0 60 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20  `.      else.   
34ce0 20 20 20 20 20 73 79 73 5f 6c 69 62 5f 73 65 61       sys_lib_sea
34cf0 72 63 68 5f 70 61 74 68 5f 73 70 65 63 3d 60 65  rch_path_spec=`e
34d00 63 68 6f 20 22 24 73 79 73 5f 6c 69 62 5f 73 65  cho "$sys_lib_se
34d10 61 72 63 68 5f 70 61 74 68 5f 73 70 65 63 22 20  arch_path_spec" 
34d20 7c 20 24 53 45 44 20 20 2d 65 20 22 73 2f 24 50  | $SED  -e "s/$P
34d30 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 20 2f  ATH_SEPARATOR/ /
34d40 67 22 60 0a 20 20 20 20 20 20 66 69 0a 20 20 20  g"`.      fi.   
34d50 20 20 20 3b 3b 0a 20 20 20 20 70 77 33 32 2a 29     ;;.    pw32*)
34d60 0a 20 20 20 20 20 20 23 20 70 77 33 32 20 44 4c  .      # pw32 DL
34d70 4c 73 20 75 73 65 20 27 70 77 27 20 70 72 65 66  Ls use 'pw' pref
34d80 69 78 20 72 61 74 68 65 72 20 74 68 61 6e 20 27  ix rather than '
34d90 6c 69 62 27 0a 20 20 20 20 20 20 6c 69 62 72 61  lib'.      libra
34da0 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 60  ry_names_spec='`
34db0 65 63 68 6f 20 24 7b 6c 69 62 6e 61 6d 65 7d 20  echo ${libname} 
34dc0 7c 20 73 65 64 20 2d 65 20 27 73 2f 5e 6c 69 62  | sed -e 's/^lib
34dd0 2f 70 77 2f 27 60 60 65 63 68 6f 20 24 7b 72 65  /pw/'``echo ${re
34de0 6c 65 61 73 65 7d 20 7c 20 24 53 45 44 20 2d 65  lease} | $SED -e
34df0 20 27 73 2f 2e 2f 2d 2f 67 27 60 24 7b 76 65 72   's/./-/g'`${ver
34e00 73 75 66 66 69 78 7d 24 7b 73 68 61 72 65 64 5f  suffix}${shared_
34e10 65 78 74 7d 27 0a 20 20 20 20 20 20 3b 3b 0a 20  ext}'.      ;;. 
34e20 20 20 20 65 73 61 63 0a 20 20 20 20 3b 3b 0a 0a     esac.    ;;..
34e30 20 20 2a 29 0a 20 20 20 20 6c 69 62 72 61 72 79    *).    library
34e40 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b 6c  _names_spec='${l
34e50 69 62 6e 61 6d 65 7d 60 65 63 68 6f 20 24 7b 72  ibname}`echo ${r
34e60 65 6c 65 61 73 65 7d 20 7c 20 24 53 45 44 20 2d  elease} | $SED -
34e70 65 20 27 73 2f 5b 2e 5d 2f 2d 2f 67 27 60 24 7b  e 's/[.]/-/g'`${
34e80 76 65 72 73 75 66 66 69 78 7d 24 7b 73 68 61 72  versuffix}${shar
34e90 65 64 5f 65 78 74 7d 20 24 6c 69 62 6e 61 6d 65  ed_ext} $libname
34ea0 2e 6c 69 62 27 0a 20 20 20 20 3b 3b 0a 20 20 65  .lib'.    ;;.  e
34eb0 73 61 63 0a 20 20 64 79 6e 61 6d 69 63 5f 6c 69  sac.  dynamic_li
34ec0 6e 6b 65 72 3d 27 57 69 6e 33 32 20 6c 64 2e 65  nker='Win32 ld.e
34ed0 78 65 27 0a 20 20 23 20 46 49 58 4d 45 3a 20 66  xe'.  # FIXME: f
34ee0 69 72 73 74 20 77 65 20 73 68 6f 75 6c 64 20 73  irst we should s
34ef0 65 61 72 63 68 20 2e 20 61 6e 64 20 74 68 65 20  earch . and the 
34f00 64 69 72 65 63 74 6f 72 79 20 74 68 65 20 65 78  directory the ex
34f10 65 63 75 74 61 62 6c 65 20 69 73 20 69 6e 0a 20  ecutable is in. 
34f20 20 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 50   shlibpath_var=P
34f30 41 54 48 0a 20 20 3b 3b 0a 0a 64 61 72 77 69 6e  ATH.  ;;..darwin
34f40 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20  * | rhapsody*). 
34f50 20 64 79 6e 61 6d 69 63 5f 6c 69 6e 6b 65 72 3d   dynamic_linker=
34f60 22 24 68 6f 73 74 5f 6f 73 20 64 79 6c 64 22 0a  "$host_os dyld".
34f70 20 20 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d 64    version_type=d
34f80 61 72 77 69 6e 0a 20 20 6e 65 65 64 5f 6c 69 62  arwin.  need_lib
34f90 5f 70 72 65 66 69 78 3d 6e 6f 0a 20 20 6e 65 65  _prefix=no.  nee
34fa0 64 5f 76 65 72 73 69 6f 6e 3d 6e 6f 0a 20 20 6c  d_version=no.  l
34fb0 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65  ibrary_names_spe
34fc0 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72  c='${libname}${r
34fd0 65 6c 65 61 73 65 7d 24 7b 76 65 72 73 75 66 66  elease}${versuff
34fe0 69 78 7d 24 73 68 61 72 65 64 5f 65 78 74 20 24  ix}$shared_ext $
34ff0 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61  {libname}${relea
35000 73 65 7d 24 7b 6d 61 6a 6f 72 7d 24 73 68 61 72  se}${major}$shar
35010 65 64 5f 65 78 74 20 24 7b 6c 69 62 6e 61 6d 65  ed_ext ${libname
35020 7d 24 73 68 61 72 65 64 5f 65 78 74 27 0a 20 20  }$shared_ext'.  
35030 73 6f 6e 61 6d 65 5f 73 70 65 63 3d 27 24 7b 6c  soname_spec='${l
35040 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65  ibname}${release
35050 7d 24 7b 6d 61 6a 6f 72 7d 24 73 68 61 72 65 64  }${major}$shared
35060 5f 65 78 74 27 0a 20 20 73 68 6c 69 62 70 61 74  _ext'.  shlibpat
35070 68 5f 6f 76 65 72 72 69 64 65 73 5f 72 75 6e 70  h_overrides_runp
35080 61 74 68 3d 79 65 73 0a 20 20 73 68 6c 69 62 70  ath=yes.  shlibp
35090 61 74 68 5f 76 61 72 3d 44 59 4c 44 5f 4c 49 42  ath_var=DYLD_LIB
350a0 52 41 52 59 5f 50 41 54 48 0a 20 20 73 68 72 65  RARY_PATH.  shre
350b0 78 74 3d 27 24 28 74 65 73 74 20 2e 24 6d 6f 64  xt='$(test .$mod
350c0 75 6c 65 20 3d 20 2e 79 65 73 20 26 26 20 65 63  ule = .yes && ec
350d0 68 6f 20 2e 73 6f 20 7c 7c 20 65 63 68 6f 20 2e  ho .so || echo .
350e0 64 79 6c 69 62 29 27 0a 20 20 23 20 41 70 70 6c  dylib)'.  # Appl
350f0 65 27 73 20 67 63 63 20 70 72 69 6e 74 73 20 27  e's gcc prints '
35100 67 63 63 20 2d 70 72 69 6e 74 2d 73 65 61 72 63  gcc -print-searc
35110 68 2d 64 69 72 73 27 20 64 6f 65 73 6e 27 74 20  h-dirs' doesn't 
35120 6f 70 65 72 61 74 65 20 74 68 65 20 73 61 6d 65  operate the same
35130 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 47 43  ..  if test "$GC
35140 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  C" = yes; then. 
35150 20 20 20 73 79 73 5f 6c 69 62 5f 73 65 61 72 63     sys_lib_searc
35160 68 5f 70 61 74 68 5f 73 70 65 63 3d 60 24 43 43  h_path_spec=`$CC
35170 20 2d 70 72 69 6e 74 2d 73 65 61 72 63 68 2d 64   -print-search-d
35180 69 72 73 20 7c 20 74 72 20 22 5c 6e 22 20 22 24  irs | tr "\n" "$
35190 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 22 20  PATH_SEPARATOR" 
351a0 7c 20 73 65 64 20 2d 65 20 27 73 2f 6c 69 62 72  | sed -e 's/libr
351b0 61 72 69 65 73 3a 2f 40 6c 69 62 72 61 72 69 65  aries:/@librarie
351c0 73 3a 2f 27 20 7c 20 74 72 20 22 40 22 20 22 5c  s:/' | tr "@" "\
351d0 6e 22 20 7c 20 67 72 65 70 20 22 5e 6c 69 62 72  n" | grep "^libr
351e0 61 72 69 65 73 3a 22 20 7c 20 73 65 64 20 2d 65  aries:" | sed -e
351f0 20 22 73 2f 5e 6c 69 62 72 61 72 69 65 73 3a 2f   "s/^libraries:/
35200 2f 22 20 2d 65 20 22 73 2c 3d 2f 2c 2f 2c 67 22  /" -e "s,=/,/,g"
35210 20 2d 65 20 22 73 2c 24 50 41 54 48 5f 53 45 50   -e "s,$PATH_SEP
35220 41 52 41 54 4f 52 2c 20 2c 67 22 20 2d 65 20 22  ARATOR, ,g" -e "
35230 73 2c 2e 2a 2c 26 20 2f 6c 69 62 20 2f 75 73 72  s,.*,& /lib /usr
35240 2f 6c 69 62 20 2f 75 73 72 2f 6c 6f 63 61 6c 2f  /lib /usr/local/
35250 6c 69 62 2c 67 22 60 0a 20 20 65 6c 73 65 0a 20  lib,g"`.  else. 
35260 20 20 20 73 79 73 5f 6c 69 62 5f 73 65 61 72 63     sys_lib_searc
35270 68 5f 70 61 74 68 5f 73 70 65 63 3d 27 2f 6c 69  h_path_spec='/li
35280 62 20 2f 75 73 72 2f 6c 69 62 20 2f 75 73 72 2f  b /usr/lib /usr/
35290 6c 6f 63 61 6c 2f 6c 69 62 27 0a 20 20 66 69 0a  local/lib'.  fi.
352a0 20 20 73 79 73 5f 6c 69 62 5f 64 6c 73 65 61 72    sys_lib_dlsear
352b0 63 68 5f 70 61 74 68 5f 73 70 65 63 3d 27 2f 75  ch_path_spec='/u
352c0 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 20 2f 6c 69  sr/local/lib /li
352d0 62 20 2f 75 73 72 2f 6c 69 62 27 0a 20 20 3b 3b  b /usr/lib'.  ;;
352e0 0a 0a 64 67 75 78 2a 29 0a 20 20 76 65 72 73 69  ..dgux*).  versi
352f0 6f 6e 5f 74 79 70 65 3d 6c 69 6e 75 78 0a 20 20  on_type=linux.  
35300 6e 65 65 64 5f 6c 69 62 5f 70 72 65 66 69 78 3d  need_lib_prefix=
35310 6e 6f 0a 20 20 6e 65 65 64 5f 76 65 72 73 69 6f  no.  need_versio
35320 6e 3d 6e 6f 0a 20 20 6c 69 62 72 61 72 79 5f 6e  n=no.  library_n
35330 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b 6c 69 62  ames_spec='${lib
35340 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
35350 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 76 65 72  {shared_ext}$ver
35360 73 75 66 66 69 78 20 24 7b 6c 69 62 6e 61 6d 65  suffix ${libname
35370 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61  }${release}${sha
35380 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f 72 20 24  red_ext}$major $
35390 6c 69 62 6e 61 6d 65 24 73 68 61 72 65 64 5f 65  libname$shared_e
353a0 78 74 27 0a 20 20 73 6f 6e 61 6d 65 5f 73 70 65  xt'.  soname_spe
353b0 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72  c='${libname}${r
353c0 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f  elease}${shared_
353d0 65 78 74 7d 24 6d 61 6a 6f 72 27 0a 20 20 73 68  ext}$major'.  sh
353e0 6c 69 62 70 61 74 68 5f 76 61 72 3d 4c 44 5f 4c  libpath_var=LD_L
353f0 49 42 52 41 52 59 5f 50 41 54 48 0a 20 20 3b 3b  IBRARY_PATH.  ;;
35400 0a 0a 66 72 65 65 62 73 64 31 2a 29 0a 20 20 64  ..freebsd1*).  d
35410 79 6e 61 6d 69 63 5f 6c 69 6e 6b 65 72 3d 6e 6f  ynamic_linker=no
35420 0a 20 20 3b 3b 0a 0a 6b 66 72 65 65 62 73 64 2a  .  ;;..kfreebsd*
35430 2d 67 6e 75 29 0a 20 20 76 65 72 73 69 6f 6e 5f  -gnu).  version_
35440 74 79 70 65 3d 6c 69 6e 75 78 0a 20 20 6e 65 65  type=linux.  nee
35450 64 5f 6c 69 62 5f 70 72 65 66 69 78 3d 6e 6f 0a  d_lib_prefix=no.
35460 20 20 6e 65 65 64 5f 76 65 72 73 69 6f 6e 3d 6e    need_version=n
35470 6f 0a 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65  o.  library_name
35480 73 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d  s_spec='${libnam
35490 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68  e}${release}${sh
354a0 61 72 65 64 5f 65 78 74 7d 24 76 65 72 73 75 66  ared_ext}$versuf
354b0 66 69 78 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b  fix ${libname}${
354c0 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64  release}${shared
354d0 5f 65 78 74 7d 24 6d 61 6a 6f 72 20 24 7b 6c 69  _ext}$major ${li
354e0 62 6e 61 6d 65 7d 24 7b 73 68 61 72 65 64 5f 65  bname}${shared_e
354f0 78 74 7d 27 0a 20 20 73 6f 6e 61 6d 65 5f 73 70  xt}'.  soname_sp
35500 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b  ec='${libname}${
35510 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64  release}${shared
35520 5f 65 78 74 7d 24 6d 61 6a 6f 72 27 0a 20 20 73  _ext}$major'.  s
35530 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 4c 44 5f  hlibpath_var=LD_
35540 4c 49 42 52 41 52 59 5f 50 41 54 48 0a 20 20 73  LIBRARY_PATH.  s
35550 68 6c 69 62 70 61 74 68 5f 6f 76 65 72 72 69 64  hlibpath_overrid
35560 65 73 5f 72 75 6e 70 61 74 68 3d 6e 6f 0a 20 20  es_runpath=no.  
35570 68 61 72 64 63 6f 64 65 5f 69 6e 74 6f 5f 6c 69  hardcode_into_li
35580 62 73 3d 79 65 73 0a 20 20 64 79 6e 61 6d 69 63  bs=yes.  dynamic
35590 5f 6c 69 6e 6b 65 72 3d 27 47 4e 55 20 6c 64 2e  _linker='GNU ld.
355a0 73 6f 27 0a 20 20 3b 3b 0a 0a 66 72 65 65 62 73  so'.  ;;..freebs
355b0 64 2a 29 0a 20 20 6f 62 6a 66 6f 72 6d 61 74 3d  d*).  objformat=
355c0 60 74 65 73 74 20 2d 78 20 2f 75 73 72 2f 62 69  `test -x /usr/bi
355d0 6e 2f 6f 62 6a 66 6f 72 6d 61 74 20 26 26 20 2f  n/objformat && /
355e0 75 73 72 2f 62 69 6e 2f 6f 62 6a 66 6f 72 6d 61  usr/bin/objforma
355f0 74 20 7c 7c 20 65 63 68 6f 20 61 6f 75 74 60 0a  t || echo aout`.
35600 20 20 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d 66    version_type=f
35610 72 65 65 62 73 64 2d 24 6f 62 6a 66 6f 72 6d 61  reebsd-$objforma
35620 74 0a 20 20 63 61 73 65 20 24 76 65 72 73 69 6f  t.  case $versio
35630 6e 5f 74 79 70 65 20 69 6e 0a 20 20 20 20 66 72  n_type in.    fr
35640 65 65 62 73 64 2d 65 6c 66 2a 29 0a 20 20 20 20  eebsd-elf*).    
35650 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f    library_names_
35660 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d  spec='${libname}
35670 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61 72  ${release}${shar
35680 65 64 5f 65 78 74 7d 24 76 65 72 73 75 66 66 69  ed_ext}$versuffi
35690 78 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65  x ${libname}${re
356a0 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65  lease}${shared_e
356b0 78 74 7d 20 24 6c 69 62 6e 61 6d 65 24 7b 73 68  xt} $libname${sh
356c0 61 72 65 64 5f 65 78 74 7d 27 0a 20 20 20 20 20  ared_ext}'.     
356d0 20 6e 65 65 64 5f 76 65 72 73 69 6f 6e 3d 6e 6f   need_version=no
356e0 0a 20 20 20 20 20 20 6e 65 65 64 5f 6c 69 62 5f  .      need_lib_
356f0 70 72 65 66 69 78 3d 6e 6f 0a 20 20 20 20 20 20  prefix=no.      
35700 3b 3b 0a 20 20 20 20 66 72 65 65 62 73 64 2d 2a  ;;.    freebsd-*
35710 29 0a 20 20 20 20 20 20 6c 69 62 72 61 72 79 5f  ).      library_
35720 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b 6c 69  names_spec='${li
35730 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d  bname}${release}
35740 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 76 65  ${shared_ext}$ve
35750 72 73 75 66 66 69 78 20 24 6c 69 62 6e 61 6d 65  rsuffix $libname
35760 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 76 65  ${shared_ext}$ve
35770 72 73 75 66 66 69 78 27 0a 20 20 20 20 20 20 6e  rsuffix'.      n
35780 65 65 64 5f 76 65 72 73 69 6f 6e 3d 79 65 73 0a  eed_version=yes.
35790 20 20 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a        ;;.  esac.
357a0 20 20 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d    shlibpath_var=
357b0 4c 44 5f 4c 49 42 52 41 52 59 5f 50 41 54 48 0a  LD_LIBRARY_PATH.
357c0 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20    case $host_os 
357d0 69 6e 0a 20 20 66 72 65 65 62 73 64 32 2a 29 0a  in.  freebsd2*).
357e0 20 20 20 20 73 68 6c 69 62 70 61 74 68 5f 6f 76      shlibpath_ov
357f0 65 72 72 69 64 65 73 5f 72 75 6e 70 61 74 68 3d  errides_runpath=
35800 79 65 73 0a 20 20 20 20 3b 3b 0a 20 20 66 72 65  yes.    ;;.  fre
35810 65 62 73 64 33 2e 30 31 2a 20 7c 20 66 72 65 65  ebsd3.01* | free
35820 62 73 64 65 6c 66 33 2e 30 31 2a 29 0a 20 20 20  bsdelf3.01*).   
35830 20 73 68 6c 69 62 70 61 74 68 5f 6f 76 65 72 72   shlibpath_overr
35840 69 64 65 73 5f 72 75 6e 70 61 74 68 3d 79 65 73  ides_runpath=yes
35850 0a 20 20 20 20 68 61 72 64 63 6f 64 65 5f 69 6e  .    hardcode_in
35860 74 6f 5f 6c 69 62 73 3d 79 65 73 0a 20 20 20 20  to_libs=yes.    
35870 3b 3b 0a 20 20 2a 29 20 23 20 66 72 6f 6d 20 33  ;;.  *) # from 3
35880 2e 32 20 6f 6e 0a 20 20 20 20 73 68 6c 69 62 70  .2 on.    shlibp
35890 61 74 68 5f 6f 76 65 72 72 69 64 65 73 5f 72 75  ath_overrides_ru
358a0 6e 70 61 74 68 3d 6e 6f 0a 20 20 20 20 68 61 72  npath=no.    har
358b0 64 63 6f 64 65 5f 69 6e 74 6f 5f 6c 69 62 73 3d  dcode_into_libs=
358c0 79 65 73 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61  yes.    ;;.  esa
358d0 63 0a 20 20 3b 3b 0a 0a 67 6e 75 2a 29 0a 20 20  c.  ;;..gnu*).  
358e0 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d 6c 69 6e  version_type=lin
358f0 75 78 0a 20 20 6e 65 65 64 5f 6c 69 62 5f 70 72  ux.  need_lib_pr
35900 65 66 69 78 3d 6e 6f 0a 20 20 6e 65 65 64 5f 76  efix=no.  need_v
35910 65 72 73 69 6f 6e 3d 6e 6f 0a 20 20 6c 69 62 72  ersion=no.  libr
35920 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27  ary_names_spec='
35930 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65  ${libname}${rele
35940 61 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74  ase}${shared_ext
35950 7d 24 76 65 72 73 75 66 66 69 78 20 24 7b 6c 69  }$versuffix ${li
35960 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d  bname}${release}
35970 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 7b 6d  ${shared_ext}${m
35980 61 6a 6f 72 7d 20 24 7b 6c 69 62 6e 61 6d 65 7d  ajor} ${libname}
35990 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 27 0a 20  ${shared_ext}'. 
359a0 20 73 6f 6e 61 6d 65 5f 73 70 65 63 3d 27 24 7b   soname_spec='${
359b0 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73  libname}${releas
359c0 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24  e}${shared_ext}$
359d0 6d 61 6a 6f 72 27 0a 20 20 73 68 6c 69 62 70 61  major'.  shlibpa
359e0 74 68 5f 76 61 72 3d 4c 44 5f 4c 49 42 52 41 52  th_var=LD_LIBRAR
359f0 59 5f 50 41 54 48 0a 20 20 68 61 72 64 63 6f 64  Y_PATH.  hardcod
35a00 65 5f 69 6e 74 6f 5f 6c 69 62 73 3d 79 65 73 0a  e_into_libs=yes.
35a10 20 20 3b 3b 0a 0a 68 70 75 78 39 2a 20 7c 20 68    ;;..hpux9* | h
35a20 70 75 78 31 30 2a 20 7c 20 68 70 75 78 31 31 2a  pux10* | hpux11*
35a30 29 0a 20 20 23 20 47 69 76 65 20 61 20 73 6f 6e  ).  # Give a son
35a40 61 6d 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e  ame correspondin
35a50 67 20 74 6f 20 74 68 65 20 6d 61 6a 6f 72 20 76  g to the major v
35a60 65 72 73 69 6f 6e 20 73 6f 20 74 68 61 74 20 64  ersion so that d
35a70 6c 64 2e 73 6c 20 72 65 66 75 73 65 73 20 74 6f  ld.sl refuses to
35a80 0a 20 20 23 20 6c 69 6e 6b 20 61 67 61 69 6e 73  .  # link agains
35a90 74 20 6f 74 68 65 72 20 76 65 72 73 69 6f 6e 73  t other versions
35aa0 2e 0a 20 20 76 65 72 73 69 6f 6e 5f 74 79 70 65  ..  version_type
35ab0 3d 73 75 6e 6f 73 0a 20 20 6e 65 65 64 5f 6c 69  =sunos.  need_li
35ac0 62 5f 70 72 65 66 69 78 3d 6e 6f 0a 20 20 6e 65  b_prefix=no.  ne
35ad0 65 64 5f 76 65 72 73 69 6f 6e 3d 6e 6f 0a 20 20  ed_version=no.  
35ae0 63 61 73 65 20 22 24 68 6f 73 74 5f 63 70 75 22  case "$host_cpu"
35af0 20 69 6e 0a 20 20 69 61 36 34 2a 29 0a 20 20 20   in.  ia64*).   
35b00 20 73 68 72 65 78 74 3d 27 2e 73 6f 27 0a 20 20   shrext='.so'.  
35b10 20 20 68 61 72 64 63 6f 64 65 5f 69 6e 74 6f 5f    hardcode_into_
35b20 6c 69 62 73 3d 79 65 73 0a 20 20 20 20 64 79 6e  libs=yes.    dyn
35b30 61 6d 69 63 5f 6c 69 6e 6b 65 72 3d 22 24 68 6f  amic_linker="$ho
35b40 73 74 5f 6f 73 20 64 6c 64 2e 73 6f 22 0a 20 20  st_os dld.so".  
35b50 20 20 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d    shlibpath_var=
35b60 4c 44 5f 4c 49 42 52 41 52 59 5f 50 41 54 48 0a  LD_LIBRARY_PATH.
35b70 20 20 20 20 73 68 6c 69 62 70 61 74 68 5f 6f 76      shlibpath_ov
35b80 65 72 72 69 64 65 73 5f 72 75 6e 70 61 74 68 3d  errides_runpath=
35b90 79 65 73 20 23 20 55 6e 6c 65 73 73 20 2b 6e 6f  yes # Unless +no
35ba0 65 6e 76 76 61 72 20 69 73 20 73 70 65 63 69 66  envvar is specif
35bb0 69 65 64 2e 0a 20 20 20 20 6c 69 62 72 61 72 79  ied..    library
35bc0 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b 6c  _names_spec='${l
35bd0 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65  ibname}${release
35be0 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 76  }${shared_ext}$v
35bf0 65 72 73 75 66 66 69 78 20 24 7b 6c 69 62 6e 61  ersuffix ${libna
35c00 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73  me}${release}${s
35c10 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f 72  hared_ext}$major
35c20 20 24 6c 69 62 6e 61 6d 65 24 7b 73 68 61 72 65   $libname${share
35c30 64 5f 65 78 74 7d 27 0a 20 20 20 20 73 6f 6e 61  d_ext}'.    sona
35c40 6d 65 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61  me_spec='${libna
35c50 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73  me}${release}${s
35c60 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f 72  hared_ext}$major
35c70 27 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 58  '.    if test "X
35c80 24 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45 22  $HPUX_IA64_MODE"
35c90 20 3d 20 58 33 32 3b 20 74 68 65 6e 0a 20 20 20   = X32; then.   
35ca0 20 20 20 73 79 73 5f 6c 69 62 5f 73 65 61 72 63     sys_lib_searc
35cb0 68 5f 70 61 74 68 5f 73 70 65 63 3d 22 2f 75 73  h_path_spec="/us
35cc0 72 2f 6c 69 62 2f 68 70 75 78 33 32 20 2f 75 73  r/lib/hpux32 /us
35cd0 72 2f 6c 6f 63 61 6c 2f 6c 69 62 2f 68 70 75 78  r/local/lib/hpux
35ce0 33 32 20 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69  32 /usr/local/li
35cf0 62 22 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  b".    else.    
35d00 20 20 73 79 73 5f 6c 69 62 5f 73 65 61 72 63 68    sys_lib_search
35d10 5f 70 61 74 68 5f 73 70 65 63 3d 22 2f 75 73 72  _path_spec="/usr
35d20 2f 6c 69 62 2f 68 70 75 78 36 34 20 2f 75 73 72  /lib/hpux64 /usr
35d30 2f 6c 6f 63 61 6c 2f 6c 69 62 2f 68 70 75 78 36  /local/lib/hpux6
35d40 34 22 0a 20 20 20 20 66 69 0a 20 20 20 20 73 79  4".    fi.    sy
35d50 73 5f 6c 69 62 5f 64 6c 73 65 61 72 63 68 5f 70  s_lib_dlsearch_p
35d60 61 74 68 5f 73 70 65 63 3d 24 73 79 73 5f 6c 69  ath_spec=$sys_li
35d70 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70  b_search_path_sp
35d80 65 63 0a 20 20 20 20 3b 3b 0a 20 20 20 68 70 70  ec.    ;;.   hpp
35d90 61 2a 36 34 2a 29 0a 20 20 20 20 20 73 68 72 65  a*64*).     shre
35da0 78 74 3d 27 2e 73 6c 27 0a 20 20 20 20 20 68 61  xt='.sl'.     ha
35db0 72 64 63 6f 64 65 5f 69 6e 74 6f 5f 6c 69 62 73  rdcode_into_libs
35dc0 3d 79 65 73 0a 20 20 20 20 20 64 79 6e 61 6d 69  =yes.     dynami
35dd0 63 5f 6c 69 6e 6b 65 72 3d 22 24 68 6f 73 74 5f  c_linker="$host_
35de0 6f 73 20 64 6c 64 2e 73 6c 22 0a 20 20 20 20 20  os dld.sl".     
35df0 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 4c 44  shlibpath_var=LD
35e00 5f 4c 49 42 52 41 52 59 5f 50 41 54 48 20 23 20  _LIBRARY_PATH # 
35e10 48 6f 77 20 73 68 6f 75 6c 64 20 77 65 20 68 61  How should we ha
35e20 6e 64 6c 65 20 53 48 4c 49 42 5f 50 41 54 48 0a  ndle SHLIB_PATH.
35e30 20 20 20 20 20 73 68 6c 69 62 70 61 74 68 5f 6f       shlibpath_o
35e40 76 65 72 72 69 64 65 73 5f 72 75 6e 70 61 74 68  verrides_runpath
35e50 3d 79 65 73 20 23 20 55 6e 6c 65 73 73 20 2b 6e  =yes # Unless +n
35e60 6f 65 6e 76 76 61 72 20 69 73 20 73 70 65 63 69  oenvvar is speci
35e70 66 69 65 64 2e 0a 20 20 20 20 20 6c 69 62 72 61  fied..     libra
35e80 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24  ry_names_spec='$
35e90 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61  {libname}${relea
35ea0 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d  se}${shared_ext}
35eb0 24 76 65 72 73 75 66 66 69 78 20 24 7b 6c 69 62  $versuffix ${lib
35ec0 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
35ed0 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a  {shared_ext}$maj
35ee0 6f 72 20 24 6c 69 62 6e 61 6d 65 24 7b 73 68 61  or $libname${sha
35ef0 72 65 64 5f 65 78 74 7d 27 0a 20 20 20 20 20 73  red_ext}'.     s
35f00 6f 6e 61 6d 65 5f 73 70 65 63 3d 27 24 7b 6c 69  oname_spec='${li
35f10 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d  bname}${release}
35f20 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61  ${shared_ext}$ma
35f30 6a 6f 72 27 0a 20 20 20 20 20 73 79 73 5f 6c 69  jor'.     sys_li
35f40 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70  b_search_path_sp
35f50 65 63 3d 22 2f 75 73 72 2f 6c 69 62 2f 70 61 32  ec="/usr/lib/pa2
35f60 30 5f 36 34 20 2f 75 73 72 2f 63 63 73 2f 6c 69  0_64 /usr/ccs/li
35f70 62 2f 70 61 32 30 5f 36 34 22 0a 20 20 20 20 20  b/pa20_64".     
35f80 73 79 73 5f 6c 69 62 5f 64 6c 73 65 61 72 63 68  sys_lib_dlsearch
35f90 5f 70 61 74 68 5f 73 70 65 63 3d 24 73 79 73 5f  _path_spec=$sys_
35fa0 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68 5f  lib_search_path_
35fb0 73 70 65 63 0a 20 20 20 20 20 3b 3b 0a 20 20 20  spec.     ;;.   
35fc0 2a 29 0a 20 20 20 20 73 68 72 65 78 74 3d 27 2e  *).    shrext='.
35fd0 73 6c 27 0a 20 20 20 20 64 79 6e 61 6d 69 63 5f  sl'.    dynamic_
35fe0 6c 69 6e 6b 65 72 3d 22 24 68 6f 73 74 5f 6f 73  linker="$host_os
35ff0 20 64 6c 64 2e 73 6c 22 0a 20 20 20 20 73 68 6c   dld.sl".    shl
36000 69 62 70 61 74 68 5f 76 61 72 3d 53 48 4c 49 42  ibpath_var=SHLIB
36010 5f 50 41 54 48 0a 20 20 20 20 73 68 6c 69 62 70  _PATH.    shlibp
36020 61 74 68 5f 6f 76 65 72 72 69 64 65 73 5f 72 75  ath_overrides_ru
36030 6e 70 61 74 68 3d 6e 6f 20 23 20 2b 73 20 69 73  npath=no # +s is
36040 20 72 65 71 75 69 72 65 64 20 74 6f 20 65 6e 61   required to ena
36050 62 6c 65 20 53 48 4c 49 42 5f 50 41 54 48 0a 20  ble SHLIB_PATH. 
36060 20 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73     library_names
36070 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65  _spec='${libname
36080 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61  }${release}${sha
36090 72 65 64 5f 65 78 74 7d 24 76 65 72 73 75 66 66  red_ext}$versuff
360a0 69 78 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72  ix ${libname}${r
360b0 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f  elease}${shared_
360c0 65 78 74 7d 24 6d 61 6a 6f 72 20 24 6c 69 62 6e  ext}$major $libn
360d0 61 6d 65 24 7b 73 68 61 72 65 64 5f 65 78 74 7d  ame${shared_ext}
360e0 27 0a 20 20 20 20 73 6f 6e 61 6d 65 5f 73 70 65  '.    soname_spe
360f0 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72  c='${libname}${r
36100 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f  elease}${shared_
36110 65 78 74 7d 24 6d 61 6a 6f 72 27 0a 20 20 20 20  ext}$major'.    
36120 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23 20 48 50  ;;.  esac.  # HP
36130 2d 55 58 20 72 75 6e 73 20 2a 72 65 61 6c 6c 79  -UX runs *really
36140 2a 20 73 6c 6f 77 6c 79 20 75 6e 6c 65 73 73 20  * slowly unless 
36150 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
36160 20 61 72 65 20 6d 6f 64 65 20 35 35 35 2e 0a 20   are mode 555.. 
36170 20 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64   postinstall_cmd
36180 73 3d 27 63 68 6d 6f 64 20 35 35 35 20 24 6c 69  s='chmod 555 $li
36190 62 27 0a 20 20 3b 3b 0a 0a 69 72 69 78 35 2a 20  b'.  ;;..irix5* 
361a0 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74  | irix6* | nonst
361b0 6f 70 75 78 2a 29 0a 20 20 63 61 73 65 20 24 68  opux*).  case $h
361c0 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 6e 6f  ost_os in.    no
361d0 6e 73 74 6f 70 75 78 2a 29 20 76 65 72 73 69 6f  nstopux*) versio
361e0 6e 5f 74 79 70 65 3d 6e 6f 6e 73 74 6f 70 75 78  n_type=nonstopux
361f0 20 3b 3b 0a 20 20 20 20 2a 29 0a 09 69 66 20 74   ;;.    *)..if t
36200 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67  est "$lt_cv_prog
36210 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20  _gnu_ld" = yes; 
36220 74 68 65 6e 0a 09 09 76 65 72 73 69 6f 6e 5f 74  then...version_t
36230 79 70 65 3d 6c 69 6e 75 78 0a 09 65 6c 73 65 0a  ype=linux..else.
36240 09 09 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d 69  ..version_type=i
36250 72 69 78 0a 09 66 69 20 3b 3b 0a 20 20 65 73 61  rix..fi ;;.  esa
36260 63 0a 20 20 6e 65 65 64 5f 6c 69 62 5f 70 72 65  c.  need_lib_pre
36270 66 69 78 3d 6e 6f 0a 20 20 6e 65 65 64 5f 76 65  fix=no.  need_ve
36280 72 73 69 6f 6e 3d 6e 6f 0a 20 20 73 6f 6e 61 6d  rsion=no.  sonam
36290 65 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d  e_spec='${libnam
362a0 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68  e}${release}${sh
362b0 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a 6f 72 27  ared_ext}$major'
362c0 0a 20 20 6c 69 62 72 61 72 79 5f 6e 61 6d 65 73  .  library_names
362d0 5f 73 70 65 63 3d 27 24 7b 6c 69 62 6e 61 6d 65  _spec='${libname
362e0 7d 24 7b 72 65 6c 65 61 73 65 7d 24 7b 73 68 61  }${release}${sha
362f0 72 65 64 5f 65 78 74 7d 24 76 65 72 73 75 66 66  red_ext}$versuff
36300 69 78 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72  ix ${libname}${r
36310 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f  elease}${shared_
36320 65 78 74 7d 24 6d 61 6a 6f 72 20 24 7b 6c 69 62  ext}$major ${lib
36330 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
36340 7b 73 68 61 72 65 64 5f 65 78 74 7d 20 24 6c 69  {shared_ext} $li
36350 62 6e 61 6d 65 24 7b 73 68 61 72 65 64 5f 65 78  bname${shared_ex
36360 74 7d 27 0a 20 20 63 61 73 65 20 24 68 6f 73 74  t}'.  case $host
36370 5f 6f 73 20 69 6e 0a 20 20 69 72 69 78 35 2a 20  _os in.  irix5* 
36380 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20  | nonstopux*).  
36390 20 20 6c 69 62 73 75 66 66 3d 20 73 68 6c 69 62    libsuff= shlib
363a0 73 75 66 66 3d 0a 20 20 20 20 3b 3b 0a 20 20 2a  suff=.    ;;.  *
363b0 29 0a 20 20 20 20 63 61 73 65 20 24 4c 44 20 69  ).    case $LD i
363c0 6e 20 23 20 6c 69 62 74 6f 6f 6c 2e 6d 34 20 77  n # libtool.m4 w
363d0 69 6c 6c 20 61 64 64 20 6f 6e 65 20 6f 66 20 74  ill add one of t
363e0 68 65 73 65 20 73 77 69 74 63 68 65 73 20 74 6f  hese switches to
363f0 20 4c 44 0a 20 20 20 20 2a 2d 33 32 7c 2a 22 2d   LD.    *-32|*"-
36400 33 32 20 22 7c 2a 2d 6d 65 6c 66 33 32 62 73 6d  32 "|*-melf32bsm
36410 69 70 7c 2a 22 2d 6d 65 6c 66 33 32 62 73 6d 69  ip|*"-melf32bsmi
36420 70 20 22 29 0a 20 20 20 20 20 20 6c 69 62 73 75  p ").      libsu
36430 66 66 3d 20 73 68 6c 69 62 73 75 66 66 3d 20 6c  ff= shlibsuff= l
36440 69 62 6d 61 67 69 63 3d 33 32 2d 62 69 74 3b 3b  ibmagic=32-bit;;
36450 0a 20 20 20 20 2a 2d 6e 33 32 7c 2a 22 2d 6e 33  .    *-n32|*"-n3
36460 32 20 22 7c 2a 2d 6d 65 6c 66 33 32 62 6d 69 70  2 "|*-melf32bmip
36470 6e 33 32 7c 2a 22 2d 6d 65 6c 66 33 32 62 6d 69  n32|*"-melf32bmi
36480 70 6e 33 32 20 22 29 0a 20 20 20 20 20 20 6c 69  pn32 ").      li
36490 62 73 75 66 66 3d 33 32 20 73 68 6c 69 62 73 75  bsuff=32 shlibsu
364a0 66 66 3d 4e 33 32 20 6c 69 62 6d 61 67 69 63 3d  ff=N32 libmagic=
364b0 4e 33 32 3b 3b 0a 20 20 20 20 2a 2d 36 34 7c 2a  N32;;.    *-64|*
364c0 22 2d 36 34 20 22 7c 2a 2d 6d 65 6c 66 36 34 62  "-64 "|*-melf64b
364d0 6d 69 70 7c 2a 22 2d 6d 65 6c 66 36 34 62 6d 69  mip|*"-melf64bmi
364e0 70 20 22 29 0a 20 20 20 20 20 20 6c 69 62 73 75  p ").      libsu
364f0 66 66 3d 36 34 20 73 68 6c 69 62 73 75 66 66 3d  ff=64 shlibsuff=
36500 36 34 20 6c 69 62 6d 61 67 69 63 3d 36 34 2d 62  64 libmagic=64-b
36510 69 74 3b 3b 0a 20 20 20 20 2a 29 20 6c 69 62 73  it;;.    *) libs
36520 75 66 66 3d 20 73 68 6c 69 62 73 75 66 66 3d 20  uff= shlibsuff= 
36530 6c 69 62 6d 61 67 69 63 3d 6e 65 76 65 72 2d 6d  libmagic=never-m
36540 61 74 63 68 3b 3b 0a 20 20 20 20 65 73 61 63 0a  atch;;.    esac.
36550 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20      ;;.  esac.  
36560 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 4c 44  shlibpath_var=LD
36570 5f 4c 49 42 52 41 52 59 24 7b 73 68 6c 69 62 73  _LIBRARY${shlibs
36580 75 66 66 7d 5f 50 41 54 48 0a 20 20 73 68 6c 69  uff}_PATH.  shli
36590 62 70 61 74 68 5f 6f 76 65 72 72 69 64 65 73 5f  bpath_overrides_
365a0 72 75 6e 70 61 74 68 3d 6e 6f 0a 20 20 73 79 73  runpath=no.  sys
365b0 5f 6c 69 62 5f 73 65 61 72 63 68 5f 70 61 74 68  _lib_search_path
365c0 5f 73 70 65 63 3d 22 2f 75 73 72 2f 6c 69 62 24  _spec="/usr/lib$
365d0 7b 6c 69 62 73 75 66 66 7d 20 2f 6c 69 62 24 7b  {libsuff} /lib${
365e0 6c 69 62 73 75 66 66 7d 20 2f 75 73 72 2f 6c 6f  libsuff} /usr/lo
365f0 63 61 6c 2f 6c 69 62 24 7b 6c 69 62 73 75 66 66  cal/lib${libsuff
36600 7d 22 0a 20 20 73 79 73 5f 6c 69 62 5f 64 6c 73  }".  sys_lib_dls
36610 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65 63 3d  earch_path_spec=
36620 22 2f 75 73 72 2f 6c 69 62 24 7b 6c 69 62 73 75  "/usr/lib${libsu
36630 66 66 7d 20 2f 6c 69 62 24 7b 6c 69 62 73 75 66  ff} /lib${libsuf
36640 66 7d 22 0a 20 20 68 61 72 64 63 6f 64 65 5f 69  f}".  hardcode_i
36650 6e 74 6f 5f 6c 69 62 73 3d 79 65 73 0a 20 20 3b  nto_libs=yes.  ;
36660 3b 0a 0a 23 20 4e 6f 20 73 68 61 72 65 64 20 6c  ;..# No shared l
36670 69 62 20 73 75 70 70 6f 72 74 20 66 6f 72 20 4c  ib support for L
36680 69 6e 75 78 20 6f 6c 64 6c 64 2c 20 61 6f 75 74  inux oldld, aout
36690 2c 20 6f 72 20 63 6f 66 66 2e 0a 6c 69 6e 75 78  , or coff..linux
366a0 2a 6f 6c 64 6c 64 2a 20 7c 20 6c 69 6e 75 78 2a  *oldld* | linux*
366b0 61 6f 75 74 2a 20 7c 20 6c 69 6e 75 78 2a 63 6f  aout* | linux*co
366c0 66 66 2a 29 0a 20 20 64 79 6e 61 6d 69 63 5f 6c  ff*).  dynamic_l
366d0 69 6e 6b 65 72 3d 6e 6f 0a 20 20 3b 3b 0a 0a 23  inker=no.  ;;..#
366e0 20 54 68 69 73 20 6d 75 73 74 20 62 65 20 4c 69   This must be Li
366f0 6e 75 78 20 45 4c 46 2e 0a 6c 69 6e 75 78 2a 29  nux ELF..linux*)
36700 0a 20 20 76 65 72 73 69 6f 6e 5f 74 79 70 65 3d  .  version_type=
36710 6c 69 6e 75 78 0a 20 20 6e 65 65 64 5f 6c 69 62  linux.  need_lib
36720 5f 70 72 65 66 69 78 3d 6e 6f 0a 20 20 6e 65 65  _prefix=no.  nee
36730 64 5f 76 65 72 73 69 6f 6e 3d 6e 6f 0a 20 20 6c  d_version=no.  l
36740 69 62 72 61 72 79 5f 6e 61 6d 65 73 5f 73 70 65  ibrary_names_spe
36750 63 3d 27 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72  c='${libname}${r
36760 65 6c 65 61 73 65 7d 24 7b 73 68 61 72 65 64 5f  elease}${shared_
36770 65 78 74 7d 24 76 65 72 73 75 66 66 69 78 20 24  ext}$versuffix $
36780 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61  {libname}${relea
36790 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d  se}${shared_ext}
367a0 24 6d 61 6a 6f 72 20 24 6c 69 62 6e 61 6d 65 24  $major $libname$
367b0 7b 73 68 61 72 65 64 5f 65 78 74 7d 27 0a 20 20  {shared_ext}'.  
367c0 73 6f 6e 61 6d 65 5f 73 70 65 63 3d 27 24 7b 6c  soname_spec='${l
367d0 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65  ibname}${release
367e0 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d  }${shared_ext}$m
367f0 61 6a 6f 72 27 0a 20 20 66 69 6e 69 73 68 5f 63  ajor'.  finish_c
36800 6d 64 73 3d 27 50 41 54 48 3d 22 5c 24 50 41 54  mds='PATH="\$PAT
36810 48 3a 2f 73 62 69 6e 22 20 6c 64 63 6f 6e 66 69  H:/sbin" ldconfi
36820 67 20 2d 6e 20 24 6c 69 62 64 69 72 27 0a 20 20  g -n $libdir'.  
36830 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 4c 44  shlibpath_var=LD
36840 5f 4c 49 42 52 41 52 59 5f 50 41 54 48 0a 20 20  _LIBRARY_PATH.  
36850 73 68 6c 69 62 70 61 74 68 5f 6f 76 65 72 72 69  shlibpath_overri
36860 64 65 73 5f 72 75 6e 70 61 74 68 3d 6e 6f 0a 20  des_runpath=no. 
36870 20 23 20 54 68 69 73 20 69 6d 70 6c 69 65 73 20   # This implies 
36880 6e 6f 20 66 61 73 74 5f 69 6e 73 74 61 6c 6c 2c  no fast_install,
36890 20 77 68 69 63 68 20 69 73 20 75 6e 61 63 63 65   which is unacce
368a0 70 74 61 62 6c 65 2e 0a 20 20 23 20 53 6f 6d 65  ptable..  # Some
368b0 20 72 65 77 6f 72 6b 20 77 69 6c 6c 20 62 65 20   rework will be 
368c0 6e 65 65 64 65 64 20 74 6f 20 61 6c 6c 6f 77 20  needed to allow 
368d0 66 6f 72 20 66 61 73 74 5f 69 6e 73 74 61 6c 6c  for fast_install
368e0 0a 20 20 23 20 62 65 66 6f 72 65 20 74 68 69 73  .  # before this
368f0 20 63 61 6e 20 62 65 20 65 6e 61 62 6c 65 64 2e   can be enabled.
36900 0a 20 20 68 61 72 64 63 6f 64 65 5f 69 6e 74 6f  .  hardcode_into
36910 5f 6c 69 62 73 3d 79 65 73 0a 0a 20 20 23 20 41  _libs=yes..  # A
36920 70 70 65 6e 64 20 6c 64 2e 73 6f 2e 63 6f 6e 66  ppend ld.so.conf
36930 20 63 6f 6e 74 65 6e 74 73 20 74 6f 20 74 68 65   contents to the
36940 20 73 65 61 72 63 68 20 70 61 74 68 0a 20 20 69   search path.  i
36950 66 20 74 65 73 74 20 2d 66 20 2f 65 74 63 2f 6c  f test -f /etc/l
36960 64 2e 73 6f 2e 63 6f 6e 66 3b 20 74 68 65 6e 0a  d.so.conf; then.
36970 20 20 20 20 6c 64 5f 65 78 74 72 61 3d 60 24 53      ld_extra=`$S
36980 45 44 20 2d 65 20 27 73 2f 3a 2c 5c 74 2f 20 2f  ED -e 's/:,\t/ /
36990 67 3b 73 2f 3d 5e 3d 2a 24 2f 2f 3b 73 2f 3d 5e  g;s/=^=*$//;s/=^
369a0 3d 20 2a 20 2f 20 2f 67 27 20 2f 65 74 63 2f 6c  = * / /g' /etc/l
369b0 64 2e 73 6f 2e 63 6f 6e 66 60 0a 20 20 20 20 73  d.so.conf`.    s
369c0 79 73 5f 6c 69 62 5f 64 6c 73 65 61 72 63 68 5f  ys_lib_dlsearch_
369d0 70 61 74 68 5f 73 70 65 63 3d 22 2f 6c 69 62 20  path_spec="/lib 
369e0 2f 75 73 72 2f 6c 69 62 20 24 6c 64 5f 65 78 74  /usr/lib $ld_ext
369f0 72 61 22 0a 20 20 66 69 0a 0a 20 20 23 20 57 65  ra".  fi..  # We
36a00 20 75 73 65 64 20 74 6f 20 74 65 73 74 20 66 6f   used to test fo
36a10 72 20 2f 6c 69 62 2f 6c 64 2e 73 6f 2e 31 20 61  r /lib/ld.so.1 a
36a20 6e 64 20 64 69 73 61 62 6c 65 20 73 68 61 72 65  nd disable share
36a30 64 20 6c 69 62 72 61 72 69 65 73 20 6f 6e 0a 20  d libraries on. 
36a40 20 23 20 70 6f 77 65 72 70 63 2c 20 62 65 63 61   # powerpc, beca
36a50 75 73 65 20 4d 6b 4c 69 6e 75 78 20 6f 6e 6c 79  use MkLinux only
36a60 20 73 75 70 70 6f 72 74 65 64 20 73 68 61 72 65   supported share
36a70 64 20 6c 69 62 72 61 72 69 65 73 20 77 69 74 68  d libraries with
36a80 20 74 68 65 0a 20 20 23 20 47 4e 55 20 64 79 6e   the.  # GNU dyn
36a90 61 6d 69 63 20 6c 69 6e 6b 65 72 2e 20 20 53 69  amic linker.  Si
36aa0 6e 63 65 20 74 68 69 73 20 77 61 73 20 62 72 6f  nce this was bro
36ab0 6b 65 6e 20 77 69 74 68 20 63 72 6f 73 73 20 63  ken with cross c
36ac0 6f 6d 70 69 6c 65 72 73 2c 0a 20 20 23 20 6d 6f  ompilers,.  # mo
36ad0 73 74 20 70 6f 77 65 72 70 63 2d 6c 69 6e 75 78  st powerpc-linux
36ae0 20 62 6f 78 65 73 20 73 75 70 70 6f 72 74 20 64   boxes support d
36af0 79 6e 61 6d 69 63 20 6c 69 6e 6b 69 6e 67 20 74  ynamic linking t
36b00 68 65 73 65 20 64 61 79 73 20 61 6e 64 0a 20 20  hese days and.  
36b10 23 20 70 65 6f 70 6c 65 20 63 61 6e 20 61 6c 77  # people can alw
36b20 61 79 73 20 2d 2d 64 69 73 61 62 6c 65 2d 73 68  ays --disable-sh
36b30 61 72 65 64 2c 20 74 68 65 20 74 65 73 74 20 77  ared, the test w
36b40 61 73 20 72 65 6d 6f 76 65 64 2c 20 61 6e 64 20  as removed, and 
36b50 77 65 0a 20 20 23 20 61 73 73 75 6d 65 20 74 68  we.  # assume th
36b60 65 20 47 4e 55 2f 4c 69 6e 75 78 20 64 79 6e 61  e GNU/Linux dyna
36b70 6d 69 63 20 6c 69 6e 6b 65 72 20 69 73 20 69 6e  mic linker is in
36b80 20 75 73 65 2e 0a 20 20 64 79 6e 61 6d 69 63 5f   use..  dynamic_
36b90 6c 69 6e 6b 65 72 3d 27 47 4e 55 2f 4c 69 6e 75  linker='GNU/Linu
36ba0 78 20 6c 64 2e 73 6f 27 0a 20 20 3b 3b 0a 0a 6b  x ld.so'.  ;;..k
36bb0 6e 65 74 62 73 64 2a 2d 67 6e 75 29 0a 20 20 76  netbsd*-gnu).  v
36bc0 65 72 73 69 6f 6e 5f 74 79 70 65 3d 6c 69 6e 75  ersion_type=linu
36bd0 78 0a 20 20 6e 65 65 64 5f 6c 69 62 5f 70 72 65  x.  need_lib_pre
36be0 66 69 78 3d 6e 6f 0a 20 20 6e 65 65 64 5f 76 65  fix=no.  need_ve
36bf0 72 73 69 6f 6e 3d 6e 6f 0a 20 20 6c 69 62 72 61  rsion=no.  libra
36c00 72 79 5f 6e 61 6d 65 73 5f 73 70 65 63 3d 27 24  ry_names_spec='$
36c10 7b 6c 69 62 6e 61 6d 65 7d 24 7b 72 65 6c 65 61  {libname}${relea
36c20 73 65 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d  se}${shared_ext}
36c30 24 76 65 72 73 75 66 66 69 78 20 24 7b 6c 69 62  $versuffix ${lib
36c40 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
36c50 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a  {shared_ext}$maj
36c60 6f 72 20 24 7b 6c 69 62 6e 61 6d 65 7d 24 7b 73  or ${libname}${s
36c70 68 61 72 65 64 5f 65 78 74 7d 27 0a 20 20 73 6f  hared_ext}'.  so
36c80 6e 61 6d 65 5f 73 70 65 63 3d 27 24 7b 6c 69 62  name_spec='${lib
36c90 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
36ca0 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 6d 61 6a  {shared_ext}$maj
36cb0 6f 72 27 0a 20 20 73 68 6c 69 62 70 61 74 68 5f  or'.  shlibpath_
36cc0 76 61 72 3d 4c 44 5f 4c 49 42 52 41 52 59 5f 50  var=LD_LIBRARY_P
36cd0 41 54 48 0a 20 20 73 68 6c 69 62 70 61 74 68 5f  ATH.  shlibpath_
36ce0 6f 76 65 72 72 69 64 65 73 5f 72 75 6e 70 61 74  overrides_runpat
36cf0 68 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f  h=no.  hardcode_
36d00 69 6e 74 6f 5f 6c 69 62 73 3d 79 65 73 0a 20 20  into_libs=yes.  
36d10 64 79 6e 61 6d 69 63 5f 6c 69 6e 6b 65 72 3d 27  dynamic_linker='
36d20 47 4e 55 20 6c 64 2e 73 6f 27 0a 20 20 3b 3b 0a  GNU ld.so'.  ;;.
36d30 0a 6e 65 74 62 73 64 2a 29 0a 20 20 76 65 72 73  .netbsd*).  vers
36d40 69 6f 6e 5f 74 79 70 65 3d 73 75 6e 6f 73 0a 20  ion_type=sunos. 
36d50 20 6e 65 65 64 5f 6c 69 62 5f 70 72 65 66 69 78   need_lib_prefix
36d60 3d 6e 6f 0a 20 20 6e 65 65 64 5f 76 65 72 73 69  =no.  need_versi
36d70 6f 6e 3d 6e 6f 0a 20 20 69 66 20 65 63 68 6f 20  on=no.  if echo 
36d80 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45  __ELF__ | $CC -E
36d90 20 2d 20 7c 20 67 72 65 70 20 5f 5f 45 4c 46 5f   - | grep __ELF_
36da0 5f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  _ >/dev/null; th
36db0 65 6e 0a 20 20 20 20 6c 69 62 72 61 72 79 5f 6e  en.    library_n
36dc0 61 6d 65 73 5f 73 70 65 63 3d 27 24 7b 6c 69 62  ames_spec='${lib
36dd0 6e 61 6d 65 7d 24 7b 72 65 6c 65 61 73 65 7d 24  name}${release}$
36de0 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 76 65 72  {shared_ext}$ver
36df0 73 75 66 66 69 78 20 24 7b 6c 69 62 6e 61 6d 65  suffix ${libname
36e00 7d 24 7b 73 68 61 72 65 64 5f 65 78 74 7d 24 76  }${shared_ext}$v
36e10 65 72 73 75 66 66 69 78 27 0a 20 20 20 20 66 69  ersuffix'.    fi
36e